Switching pad modes and cheats when player is switching between controller and kb&m

This commit is contained in:
Sergeanur
2020-05-02 19:00:47 +03:00
parent d51bf48dcd
commit ba8aa38654
4 changed files with 127 additions and 32 deletions

View File

@@ -29,6 +29,9 @@ public:
float GetRightStickX(void) { return RightStickX/32767.0f; };
float GetRightStickY(void) { return RightStickY/32767.0f; };
#ifdef DETECT_PAD_INPUT_SWITCH
bool IsAnyButtonPressed();
#endif
void Clear(void);
};
VALIDATE_SIZE(CControllerState, 0x2A);
@@ -158,7 +161,10 @@ public:
int32 LastTimeTouched;
int32 AverageWeapon;
int32 AverageEntries;
#ifdef DETECT_PAD_INPUT_SWITCH
static bool IsAffectedByController;
#endif
CPad() { }
~CPad() { }