F4MP/tiltedcode/Code/client/Games/Skyrim/AI/Movement/PlayerControls.cpp
Jous99 37b16f1547 code upload
codigo original de f4mp y tilted para referencias
2026-01-06 18:45:00 +01:00

35 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); });