diff options
author | Fire-Head <Fire-Head@users.noreply.github.com> | 2020-04-09 05:20:44 +0200 |
---|---|---|
committer | Fire-Head <Fire-Head@users.noreply.github.com> | 2020-04-09 05:20:44 +0200 |
commit | 590ff324691a8dd60c7e05170544cff8b9bcb0ab (patch) | |
tree | 4abb41669593dda438d4b0742f4e16c41795d248 /src/core/Pad.h | |
parent | cleanup (diff) | |
download | re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.tar re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.tar.gz re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.tar.bz2 re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.tar.lz re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.tar.xz re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.tar.zst re3-590ff324691a8dd60c7e05170544cff8b9bcb0ab.zip |
Diffstat (limited to 'src/core/Pad.h')
-rw-r--r-- | src/core/Pad.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/core/Pad.h b/src/core/Pad.h index 00dd5540..78bfac1d 100644 --- a/src/core/Pad.h +++ b/src/core/Pad.h @@ -136,6 +136,10 @@ enum class CPad { public: + enum + { + HORNHISTORY_SIZE = 5, + }; CControllerState NewState; CControllerState OldState; CControllerState PCTempKeyState; @@ -146,11 +150,11 @@ public: int16 Mode; int16 ShakeDur; uint8 ShakeFreq; - bool bHornHistory[5]; + bool bHornHistory[HORNHISTORY_SIZE]; uint8 iCurrHornHistory; uint8 DisablePlayerControls; int8 bApplyBrakes; - char _unk[12]; //int32 unk[3]; + char CheatString[12]; char _pad0[3]; int32 LastTimeTouched; int32 AverageWeapon; @@ -173,8 +177,9 @@ public: static CMouseControllerState &PCTempMouseControllerState; - +#ifdef GTA_PS2_STUFF static void Initialise(void); +#endif void Clear(bool bResetPlayerControls); void ClearMouseHistory(); void UpdateMouse(); @@ -182,6 +187,9 @@ public: void StartShake(int16 nDur, uint8 nFreq); void StartShake_Distance(int16 nDur, uint8 nFreq, float fX, float fY, float fz); void StartShake_Train(float fX, float fY); +#ifdef GTA_PS2_STUFF + void AddToCheatString(char c); +#endif void AddToPCCheatString(char c); static void UpdatePads(void); |