Server: set correct enum types for AI class members

This commit is contained in:
Kawe Mazidjatari 2024-07-29 10:23:08 +02:00
parent f9e115c610
commit 816589d872
3 changed files with 10 additions and 10 deletions

View File

@ -19,11 +19,11 @@ class CAI_Path;
struct MovementTurn
{
int turnAct;
int sequence;
float forwardDistance;
float perpendicularDistance;
float forwardMoveAdjust;
sharedactivity_e turnAct;
int sequence;
float forwardDistance;
float perpendicularDistance;
float forwardMoveAdjust;
};
static_assert(sizeof(MovementTurn) == 0x14);

View File

@ -50,8 +50,8 @@ private:
char m_utilityPath[32];
CAI_WaypointList* m_pClippedWaypoints;
float m_flTimeClipped;
int m_PreviousMoveActivity;
int m_PreviousArrivalActivity;
sharedactivity_e m_PreviousMoveActivity;
sharedactivity_e m_PreviousArrivalActivity;
int m_moveTransitionAnim;
ParticleContext m_particleContext;
Vector3D m_wallRunSurfacePos;

View File

@ -22,7 +22,7 @@ public:
char m_clusterPath[32];
char m_clusterPathNoExclusions[32];
float m_goalTolerance;
int m_activity;
sharedactivity_e m_activity;
int m_sequence;
int m_scriptMoveSequence;
int m_target;
@ -31,9 +31,9 @@ public:
char gap_71[3];
MovementTurn m_leftTurn;
MovementTurn m_rightTurn;
int m_arrivalActivity;
sharedactivity_e m_arrivalActivity;
int m_arrivalSequence;
int m_animArrivalAct;
sharedactivity_e m_animArrivalAct;
int m_animArrivalSequence;
float m_animArrivalDist;
float m_animArrivalYaw;