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 |