Global Events
Events that can be called from anywhere.
Keyboard mouse
Keyboard press.
cli.trigger.create_global_trigger ( "Keyboard down" , function ( data )
print ( "keyboard pressed" )
end )
Keyboard up.
cli.trigger.create_global_trigger ( "Keyboard up" , function ( data )
print ( "Keyboard up" )
end )
Mouse down.
cli.trigger.create_global_trigger ( "Mouse down" , function ( data )
print ( "mouse pressed" )
end )
Mouse up.
cli.trigger.create_global_trigger ( "Mouse up" , function ( data )
print ( "mouse up" )
end )
Mouse double click.
cli.trigger.create_global_trigger ( "Mouse double click" , function ( data )
print ( "mouse double click" )
end )
Mouse movement.
cli.trigger.create_global_trigger ( "Mouse moves" , function .
( data )
print ( "mouse move" )
end )
Mouse wheel.
cli.trigger.create_global_trigger ( "Mouse wheel" , function ( data )
print ( "mouse wheel" )
end )
Skill
The preconditions of the skill type meet the requirements.
cli.trigger.create_global_trigger ( "Ability type preconditions are met" , function ( data )
print ( "The prerequisites of the skill type meet the requirements" )
end )
The prerequisites for the skill type do not meet the requirements.
cli.trigger.create_global_trigger ( "Ability type preconditions are not met" , function ( data )
print ( "The preconditions of the skill type do not meet the requirements" )
end )
Skill building completed.
cli.trigger.create_global_trigger ( "Ability build finish" , function ( data )
print ( "Skill construction completed" )
end )
Enable skill indicator events.
cli.trigger.create_global_trigger ( "Start skill pointer" , function ( data )
print ( "Enable skill indicator event" )
end )
Turn off skill indicator events.
cli.trigger.create_global_trigger ( "Stop skill pointer" , function ( data )
print ( "Close skill indicator event" )
end )
Thing
Item vandalism.
cli.trigger.create_global_trigger ( "Item broken" , function ( data )
print ( "Item destruction event" )
end )
Sale item event.
cli.trigger.create_global_trigger ( "Item sold" , function ( data )
print ( "Sell item event" )
end )
The preconditions of the item type meet the requirements.
cli.trigger.create_global_trigger ( "Item precondition succeed" , function ( data )
print ( "The preconditions of the item type meet the requirements" )
end )
The preconditions of the item type do not meet the requirements.
cli.trigger.create_global_trigger ( "Item precondition failed" , function ( data )
print ( "The preconditions of the item type do not meet the requirements" )
end )
Units
Specifies unit attribute changes.
cli.trigger.create_global_trigger ( "Specified unit attribute changes" , function ( data )
print ( "specified unit property changed" )
end )
When the unit starts pathfinding.
cli.trigger.create_global_trigger ( "Unit starts navigation" , function ( data )
print ( "When the unit starts pathfinding" )
end )
When the unit ends pathfinding.
cli.trigger.create_global_trigger ( "Unit ends navigation" , function ( data )
print ( "When the unit ends pathfinding" )
end )
The preconditions of the unit type meet the requirements.
cli.trigger.create_global_trigger ( "Unit type preconditions met" , function ( data )
print ( "The preconditions of the unit type meet the requirements" )
end )
Preconditions for unit type do not meet requirements.
cli.trigger.create_global_trigger ( "Unit type preconditions not met" , function ( data )
print ( "The preconditions of the unit type do not meet the requirements" )
end )
Leave zone event.
cli.trigger.create_global_trigger ( "Area leave" , function ( data )
print ( "leave region event" )
end )
Entry zone event.
cli.trigger.create_global_trigger ( "Area enter" , function ( data )
print ( "Entering region event" )
end )
Players
Join the game.
cli.trigger.create_global_trigger ( "Player joins game" , function ( data )
print ( "Join the game" )
end )
Exit the game.
cli.trigger.create_global_trigger ( "Player quits game" , function ( data )
print ( "Exit the game" )
end )
Player disconnected.
cli.trigger.create_global_trigger ( "Player disconnected" , function ( data )
print ( "Player disconnected" )
end )
Player attributes change.
cli.trigger.create_global_trigger ( "Player attributes change" , function ( data )
print ( "Player attributes changed" )
end )
Player input string.
cli.trigger.create_global_trigger ( "Player inputs string" , function ( data )
print ( "player input string" )
end )
Player sends message.
cli.trigger.create_global_trigger ( "Player sends message" , function ( data )
print ( "Player sent a message" )
end )
Player selected unit.
cli.trigger.create_global_trigger ( "Player selects unit" , function ( data )
print ( "Player selected unit" )
end )
Player selected item.
cli.trigger.create_global_trigger ( "Player selects item" , function ( data )
print ( "Player selected item" )
end )
The player selects a destructible.
cli.trigger.create_global_trigger ( "Player selects destructible" , function ( data )
print ( "Player selects destructible object" )
end )
The player double-clicks the unit.
cli.trigger.create_global_trigger ( "Player double clicks unit" , function ( data )
print ( "Player double-clicked the unit" )
end )
Player double clicks on item.
cli.trigger.create_global_trigger ( "Player double clicks item" , function ( data )
print ( "Player double-clicked item" )
end )
The player double-clicks the destructible.
cli.trigger.create_global_trigger ( "Player double clicks destructible" , function ( data )
print ( "The player double-clicks the destructible object" )
end )
Player selected unit group.
cli.trigger.create_global_trigger ( "Player selects unit group" , function ( data )
print ( "Player selected unit group" )
end )
Level up.
cli.trigger.create_global_trigger ( "Tech upgrade" , function ( data )
print ( "Level Up" )
end )
Grade down.
cli.trigger.create_global_trigger ( "Tech downgrade" , function ( data )
print ( "Level down" )
end )
Grade change.
cli.trigger.create_global_trigger ( "Tech changed" , function ( data )
print ( "level change" )
end )
The preconditions of the technology type meet the requirements.
cli.trigger.create_global_trigger ( "Tech type preconditions met" , function ( data )
print ( "The preconditions of the technology type meet the requirements" )
end )
The preconditions of the technology type do not meet the requirements.
cli.trigger.create_global_trigger ( "Tech type preconditions not met" , function ( data )
print ( "The preconditions of the technology type do not meet the requirements" )
end )
Successful use of platform props event.
cli.trigger.create_global_trigger ( "Player used purchasable successfully" , function ( data )
print ( "Successfully used platform props event" )
end )
Players enter the game with paid items.
cli.trigger.create_global_trigger ( "Player enters game with purchasable" , function ( data )
print ( "The player enters the game with a paid item" )
end )
Game
Game initialization.
cli.trigger.create_global_trigger ( "Initialization" , function ( data )
print ( "Game initialization" )
end )
When the game is paused.
cli.trigger.create_global_trigger ( "Game paused" , function ( data )
print ( "When the game is paused" )
end )
When the game resumes.
cli.trigger.create_global_trigger ( "Game resumed" , function ( data )
print ( "When the game resumes" )
end )
Custom events
Receive custom events.
cli.trigger.create_global_trigger ( "Receive custom event" , function ( data )
print ( "Receive custom event" )
end )
Interface event.
cli.trigger.create_global_trigger ( "Widget event" , function ( data )
print ( "interface event" )
end )
Time
After a while.
cli.trigger.create_global_trigger ( "Single period elapsed" , function ( data )
print ( "After some time" )
end )
Every time.
cli.trigger.create_global_trigger ( "Each period elapsed" , function ( data )
print ( "every time" )
end )
Interface module
The interface module instance is created.
cli.trigger.create_global_trigger ( "UI prefab created" , function ( data )
print ( "Interface module instance is created" )
end )
The interface module instance is created.
cli.trigger.create_global_trigger ( "UI prefab destroyed" , function ( data )
print ( "Interface module instance is created" )
end )