mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-13 23:30:53 +01:00
36 lines
1 KiB
C++
36 lines
1 KiB
C++
|
|
|
||
|
|
#include "AI/Movement/PlayerControls.h"
|
||
|
|
|
||
|
|
PlayerControls* PlayerControls::GetInstance()
|
||
|
|
{
|
||
|
|
POINTER_SKYRIMSE(PlayerControls*, s_instance, 400864);
|
||
|
|
return *(s_instance.Get());
|
||
|
|
}
|
||
|
|
|
||
|
|
void PlayerControls::SetEnabled(bool abFlag)
|
||
|
|
{
|
||
|
|
TP_THIS_FUNCTION(TSetEnabled, void, PlayerControls, bool);
|
||
|
|
POINTER_SKYRIMSE(TSetEnabled, setEnabled, 42345);
|
||
|
|
TiltedPhoques::ThisCall(setEnabled, this, abFlag);
|
||
|
|
}
|
||
|
|
|
||
|
|
void PlayerControls::SetCamSwitch(bool aSet) noexcept
|
||
|
|
{
|
||
|
|
Data.remapMode = aSet;
|
||
|
|
}
|
||
|
|
|
||
|
|
BSInputEnableManager* BSInputEnableManager::Get()
|
||
|
|
{
|
||
|
|
POINTER_SKYRIMSE(BSInputEnableManager*, s_instance, 400863);
|
||
|
|
return *(s_instance.Get());
|
||
|
|
}
|
||
|
|
|
||
|
|
void BSInputEnableManager::EnableOtherEvent(int32_t aFlags, bool aEnable, bool aUnk2)
|
||
|
|
{
|
||
|
|
TP_THIS_FUNCTION(TSetEnabled, void, BSInputEnableManager, int32_t, bool, bool);
|
||
|
|
POINTER_SKYRIMSE(TSetEnabled, setEnabled, 68545);
|
||
|
|
TiltedPhoques::ThisCall(setEnabled, this, aFlags, aEnable, aUnk2);
|
||
|
|
}
|
||
|
|
|
||
|
|
// static TiltedPhoques::Initializer s_Init([]() { TiltedPhoques::Put<uint8_t>(0x14072E490, 0xCC); });
|