|
Class Summary |
| CommandFinishedAIEvent |
This AI event is sent when a unit finished processing a command. |
| DefaultInitAIEvent |
This AI event initializes a Skirmish AI instance. |
| EnemyDamagedAIEvent |
This AI event is sent when an enemy unit was damaged. |
| EnemyDestroyedAIEvent |
This AI event is sent when an enemy unit was destroyed; see also the
enemy-damaged event. |
| EnemyEnterLOSAIEvent |
This AI event is sent when an enemy unit entered the LOS of this team. |
| EnemyEnterRadarAIEvent |
This AI event is sent when an enemy unit entered the radar covered area of
this team. |
| EnemyLeaveLOSAIEvent |
This AI event is sent when an enemy unit left the LOS of this team. |
| EnemyLeaveRadarAIEvent |
This AI event is sent when an enemy unit left the radar covered area of this
team. |
| InitAIEvent |
This AI event initializes a Skirmish AI instance. |
| LoadAIEvent |
Absolute file path, should be treated read-only |
| MessageAIEvent |
This AI event is a notification about a chat message sent by one of the
participants of this game, which may be a player or an AI, including this AI. |
| PlayerCommandAIEvent |
see AISCommands.h S*Command structs |
| ReleaseAIEvent |
This AI event tells a Skirmish AI instance, that it is no longer needed. |
| SaveAIEvent |
Absolute file path, writeable |
| SeismicPingAIEvent |
This AI event is sent when a unit movement is detected by means of a seismic
event. |
| UnitCapturedAIEvent |
This AI event is sent when a unit changed from one team to an other through
capturing. |
| UnitCreatedAIEvent |
This AI event is sent whenever a unit of this team is created, and contains
the created unit. |
| UnitDamagedAIEvent |
This AI event is sent when a unit was damaged. |
| UnitDestroyedAIEvent |
This AI event is sent when a unit was destroyed; see also the unit-damaged
event. |
| UnitFinishedAIEvent |
This AI event is sent whenever a unit is fully built, and contains the
finnished unit. |
| UnitGivenAIEvent |
This AI event is sent when a unit changed from one team to an other either
because the old owner gave it to the new one, or because the new one took it
from the old one; see the /take command. |
| UnitIdleAIEvent |
This AI event is sent when a unit finnished processing a command or just
finished building, and it has currently no commands in it's queue. |
| UnitMoveFailedAIEvent |
This AI event is sent when a unit received a move command and is not able to
fullfill it. |
| UpdateAIEvent |
This AI event is sent once per game frame, which is about 30 times per second
by default. |
| WeaponFiredAIEvent |
This AI event is sent when a weapon is fired. |
| Win32InitAIEvent |
This AI event initializes a Skirmish AI instance. |