// MNetworkVarNames = float m_flAimPitch
// MNetworkVarNames = float m_flAttackRange
class CNPC_FieldSentry : public CNPC_SimpleAnimatingAI
{
uint8 pad_0C00[12];
public:
// MNetworkEnable
// MNotSaved = !!UNKNOWN!!
float32 m_flAimPitch;
// MNotSaved = !!UNKNOWN!!
GameTime_t m_flNextAttackTime;
float32 m_flAttackCone;
float32 m_flAttackDelay;
// MNotSaved = !!UNKNOWN!!
GameTime_t m_flLastAlertSound;
float32 m_flTrackingSpeed;
float32 m_flDeployTime;
private:
uint8 pad_0C28[4];
public:
float32 m_flLifeTime;
private:
uint8 pad_0C30[2];
public:
// MNotSaved = !!UNKNOWN!!
bool m_bHadEnemy;
bool m_bLockedOn;
private:
uint8 pad_0C34[16];
public:
// MNetworkEnable
// MNotSaved = !!UNKNOWN!!
float32 m_flAttackRange;
};