public void ResetTimer() { if (arcadeTimer.GetPointer(Program) != IntPtr.Zero) { //ArcadeTimer.s_self.m_time //ArcadeTimer.s_self.m_pauseTimer arcadeTimer.Write <long>(Program, 0L, 0x0, 0x74); //ArcadeTimer.s_self.m_timerIsOn arcadeTimer.Write <bool>(Program, false, 0x0, 0x7c); } }
public void UnlockLost() { if (saveHandler.GetPointer(Program) == IntPtr.Zero) { return; } //SaveHandler.s_mainLevels.m_levelDatas[1] saveHandler.Write <int>(Program, 16843009, -0x14, 0x10, 0x14, 0x14); //SaveHandler.s_progressInfo.latestRevealedLevel saveHandler.Write <int>(Program, 0, -0xc, 0x18); //SaveHandler.s_progressInfo.latestUnlockedMainLevelIndex saveHandler.Write <int>(Program, 1, -0xc, 0x1c); //SaveHandler.s_progressInfo.latestUnlockedArcadeLevelIndex saveHandler.Write <int>(Program, 1, -0xc, 0x20); }
public void AllowPause() { //PausMenyRA.s_isAvailable pauseMenu.Write <int>(Program, 1, 0x0); }