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. |