Inherits IRaidersAttack.
Public Member Functions | |
CRaidersAttack (uint nid) | |
void | Destroy () |
IRaidersAttack@ | AddCritter (Critter& cr) |
void | AddEnemy (uint id) |
bool | IsMember (Critter& cr) |
bool | DeleteCritter (Critter& cr, bool waskilled) |
void | SetState (uint nstate) |
void | GatherFinished () |
void | TransferCritter (Critter& cr) |
void | GotoCheckpoint (Critter& cr) |
void | GotoExit (Critter& cr) |
void | ReportCritter (Critter& cr, Map& map) |
void | Process () |
Public Attributes | |
uint | startNumbers |
uint | numbers |
uint | killed |
uint | lastenemies |
uint | map_out |
uint | map_in |
array< uint > | crits |
uint | id |
uint | timeid |
uint | state |
uint | finished |
uint | go_exit_x |
uint | go_exit_y |
CRaidersAttack | ( | uint | nid | ) |
void Destroy | ( | ) |
Implements IRaidersAttack.
IRaidersAttack@ AddCritter | ( | Critter& | cr | ) |
Implements IRaidersAttack.
void AddEnemy | ( | uint | id | ) |
Implements IRaidersAttack.
bool IsMember | ( | Critter& | cr | ) |
Implements IRaidersAttack.
bool DeleteCritter | ( | Critter& | cr, | |
bool | waskilled | |||
) |
Implements IRaidersAttack.
void SetState | ( | uint | nstate | ) |
Implements IRaidersAttack.
void GatherFinished | ( | ) |
Implements IRaidersAttack.
void TransferCritter | ( | Critter& | cr | ) |
Implements IRaidersAttack.
void GotoCheckpoint | ( | Critter& | cr | ) |
Implements IRaidersAttack.
void GotoExit | ( | Critter& | cr | ) |
Implements IRaidersAttack.
Implements IRaidersAttack.
void Process | ( | ) |
Implements IRaidersAttack.
uint startNumbers |
uint numbers |
uint killed |
uint lastenemies |
uint map_out |
uint map_in |
array<uint> crits |
uint id |
uint timeid |
uint state |
uint finished |
uint go_exit_x |
uint go_exit_y |