17#define NSSQUADMONSTER_MAXMEMBERS 5
30 virtual void Spawned(
void);
31 virtual void SpawnKey(
string,
string);
32 virtual void Input(entity,
string,
string);
33 virtual void Save(
float);
34 virtual void Restore(
string,
string);
37 virtual void HasBecomeSquadLeader(
void);
39 virtual void HasJoinedSquad(
void);
42 nonvirtual
bool InSquad(
void);
44 nonvirtual
bool IsSquadLeader(
void);
49 nonvirtual
void FindSquadNearMe(
float);
60 nonvirtual
void AlertSquadWithMindset(
string scheduleType);
65 string m_strSquadLeaderBody;
66 bool m_bStartAsLeader;
This entity class represents non-player characters.
Definition: Monster.h:276
ncSquadMonster based NPCs are able to communicate strategies together.
Definition: SquadMonster.h:24