Browse Source

Remove unneeded fields.

CAd
Night Owl 7 years ago
parent
commit
f5bf84fa89
  1. 23
      dlls/CAd/massn.cpp

23
dlls/CAd/massn.cpp

@ -80,41 +80,18 @@ public: @@ -80,41 +80,18 @@ public:
void IdleSound(void);
void SpeakSentence(void);
int Save(CSave &save);
int Restore(CRestore &restore);
//CBaseEntity *Kick(void);
Schedule_t *GetSchedule(void);
Schedule_t *GetScheduleOfType(int Type);
int IRelationship(CBaseEntity *pTarget);
CUSTOM_SCHEDULES;
static TYPEDESCRIPTION m_SaveData[];
static const char *pGruntSentences[];
};
LINK_ENTITY_TO_CLASS( monster_massn, CMassn )
TYPEDESCRIPTION CMassn::m_SaveData[] =
{
DEFINE_FIELD( CMassn, m_flNextGrenadeCheck, FIELD_TIME ),
DEFINE_FIELD( CMassn, m_flNextPainTime, FIELD_TIME ),
//DEFINE_FIELD( CMassn, m_flLastEnemySightTime, FIELD_TIME ), // don't save, go to zero
DEFINE_FIELD( CMassn, m_vecTossVelocity, FIELD_VECTOR ),
DEFINE_FIELD( CMassn, m_fThrowGrenade, FIELD_BOOLEAN ),
DEFINE_FIELD( CMassn, m_fStanding, FIELD_BOOLEAN ),
DEFINE_FIELD( CMassn, m_fFirstEncounter, FIELD_BOOLEAN ),
DEFINE_FIELD( CMassn, m_cClipSize, FIELD_INTEGER ),
DEFINE_FIELD( CMassn, m_voicePitch, FIELD_INTEGER ),
//DEFINE_FIELD( CShotgun, m_iBrassShell, FIELD_INTEGER ),
//DEFINE_FIELD( CShotgun, m_iShotgunShell, FIELD_INTEGER ),
DEFINE_FIELD( CMassn, m_iSentence, FIELD_INTEGER ),
};
IMPLEMENT_SAVERESTORE( CMassn, CSquadMonster )
const char *CMassn::pGruntSentences[] =
{
"MN_GREN", // grenade scared grunt

Loading…
Cancel
Save