// 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;
};