Public Member Functions |
| MSquad () |
void | UpdateFormation () |
void | MoveTo (uint16 x, uint16 y, bool run) |
bool | AddMember (Critter& critter, uint role) |
bool | MakeLeader (Critter& critter) |
void | memberKilled (Critter& cr, Critter@ attacker) |
void | leaderKilled (Critter& cr, Critter@ attacker) |
int | planeEnd (Critter& follower, NpcPlane& plane, int reason, Critter@ someCr, Item@ someItem) |
void | memberFinish (Critter& cr, bool deleted) |
Public Attributes |
int | id |
int | stepy |
bool | run |
uint | objective |
uint | objectiveExt |
uint | behaviour |
uint | mode |
uint | formation |
uint | spacing |
uint16 | posX |
uint16 | posY |
uint8 | posDir |
uint | leader |
array< uint > | members |
array< uint > | memberRoles |