fix typo in NSMonster.
This commit is contained in:
parent
e880bf764a
commit
055988da77
|
@ -232,52 +232,6 @@ Check their individual descriptions as to how you're supposed to approach them.
|
||||||
*/
|
*/
|
||||||
class NSMonster:NSNavAI
|
class NSMonster:NSNavAI
|
||||||
{
|
{
|
||||||
private:
|
|
||||||
#ifdef SERVER
|
|
||||||
entity m_ssLast;
|
|
||||||
vector oldnet_velocity;
|
|
||||||
float m_flPitch;
|
|
||||||
int m_iFlags;
|
|
||||||
vector base_mins;
|
|
||||||
vector base_maxs;
|
|
||||||
float base_health;
|
|
||||||
|
|
||||||
/* sequences */
|
|
||||||
string m_strRouteEnded;
|
|
||||||
int m_iSequenceRemove;
|
|
||||||
int m_iSequenceState;
|
|
||||||
float m_flSequenceEnd;
|
|
||||||
float m_flSequenceSpeed;
|
|
||||||
vector m_vecSequenceAngle;
|
|
||||||
int m_iSequenceFlags;
|
|
||||||
movementState_t m_iMoveState;
|
|
||||||
|
|
||||||
int m_iTriggerCondition;
|
|
||||||
string m_strTriggerTarget;
|
|
||||||
|
|
||||||
/* model events */
|
|
||||||
float m_flBaseTime;
|
|
||||||
|
|
||||||
/* attack/alliance system */
|
|
||||||
entity m_eEnemy;
|
|
||||||
float m_flAttackThink;
|
|
||||||
monsterState_t m_iMState;
|
|
||||||
monsterState_t m_iOldMState;
|
|
||||||
vector m_vecLKPos; /* last-known pos */
|
|
||||||
|
|
||||||
/* see/hear subsystem */
|
|
||||||
float m_flSeeTime;
|
|
||||||
/* animation cycles */
|
|
||||||
float m_flAnimTime;
|
|
||||||
|
|
||||||
/* timer for keeping track of the target */
|
|
||||||
float m_flTrackingTime;
|
|
||||||
|
|
||||||
PREDICTED_VECTOR_N(view_ofs)
|
|
||||||
|
|
||||||
nonvirtual void _LerpTurnToEnemy(void);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
void NSMonster(void);
|
void NSMonster(void);
|
||||||
|
|
||||||
|
@ -420,6 +374,48 @@ private:
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef SERVER
|
#ifdef SERVER
|
||||||
|
entity m_ssLast;
|
||||||
|
vector oldnet_velocity;
|
||||||
|
float m_flPitch;
|
||||||
|
int m_iFlags;
|
||||||
|
vector base_mins;
|
||||||
|
vector base_maxs;
|
||||||
|
float base_health;
|
||||||
|
|
||||||
|
/* sequences */
|
||||||
|
string m_strRouteEnded;
|
||||||
|
int m_iSequenceRemove;
|
||||||
|
int m_iSequenceState;
|
||||||
|
float m_flSequenceEnd;
|
||||||
|
float m_flSequenceSpeed;
|
||||||
|
vector m_vecSequenceAngle;
|
||||||
|
int m_iSequenceFlags;
|
||||||
|
movementState_t m_iMoveState;
|
||||||
|
|
||||||
|
int m_iTriggerCondition;
|
||||||
|
string m_strTriggerTarget;
|
||||||
|
|
||||||
|
/* model events */
|
||||||
|
float m_flBaseTime;
|
||||||
|
|
||||||
|
/* attack/alliance system */
|
||||||
|
entity m_eEnemy;
|
||||||
|
float m_flAttackThink;
|
||||||
|
monsterState_t m_iMState;
|
||||||
|
monsterState_t m_iOldMState;
|
||||||
|
vector m_vecLKPos; /* last-known pos */
|
||||||
|
|
||||||
|
/* see/hear subsystem */
|
||||||
|
float m_flSeeTime;
|
||||||
|
/* animation cycles */
|
||||||
|
float m_flAnimTime;
|
||||||
|
|
||||||
|
/* timer for keeping track of the target */
|
||||||
|
float m_flTrackingTime;
|
||||||
|
|
||||||
|
PREDICTED_VECTOR_N(view_ofs)
|
||||||
|
|
||||||
|
nonvirtual void _LerpTurnToEnemy(void);
|
||||||
virtual void _Alerted(void);
|
virtual void _Alerted(void);
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
|
@ -424,21 +424,21 @@ var float autocvar_ai_stepSize = 128;
|
||||||
float
|
float
|
||||||
NSMonster::GetWalkSpeed(void)
|
NSMonster::GetWalkSpeed(void)
|
||||||
{
|
{
|
||||||
float speed = autocvar_ai_stepsize / frameduration(modelindex, AnimWalk());
|
float speed = autocvar_ai_stepSize / frameduration(modelindex, AnimWalk());
|
||||||
return speed;
|
return speed;
|
||||||
}
|
}
|
||||||
|
|
||||||
float
|
float
|
||||||
NSMonster::GetChaseSpeed(void)
|
NSMonster::GetChaseSpeed(void)
|
||||||
{
|
{
|
||||||
float speed = autocvar_ai_stepsize / frameduration(modelindex, AnimRun());
|
float speed = autocvar_ai_stepSize / frameduration(modelindex, AnimRun());
|
||||||
return speed;
|
return speed;
|
||||||
}
|
}
|
||||||
|
|
||||||
float
|
float
|
||||||
NSMonster::GetRunSpeed(void)
|
NSMonster::GetRunSpeed(void)
|
||||||
{
|
{
|
||||||
float speed = autocvar_ai_stepsize / frameduration(modelindex, AnimRun());
|
float speed = autocvar_ai_stepSize / frameduration(modelindex, AnimRun());
|
||||||
return speed;
|
return speed;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue