feat: finish 4J_Storage impl

fix: implement 4J_Input's CInput constructor
This commit is contained in:
Patoke
2026-02-28 01:19:52 -03:00
parent 2de4689df7
commit 5cf5f3f84e
12 changed files with 1037 additions and 0 deletions

View File

@@ -2,6 +2,24 @@
CInput InternalInputManager;
CInput::CInput()
{
m_ForceFeedback = CForceFeedback();
m_Keyboard = CKeyboard();
m_uiSigninJoypadMask = 0;
for (int i = 0; i < 4; ++i)
m_bIsMenuDisplayed[i] = 0;
InitTime();
m_fRepeatDelaySecs = 0.5f;
m_fRepeatRateSecs = 0.8f;
m_sDebugSequenceName = 0;
m_uiDebugSequenceIndex = 0;
m_pDebugSequenceFn = 0;
}
void CInput::Initialise(int iInputStateC, unsigned char ucMapC, unsigned char ucActionC, unsigned char ucMenuActionC)
{
assert(iInputStateC>0);