private void UpdatePauses() { if (SuperPause.IsActive) { SuperPause.Update(); } else { Pause.Update(); } }
void UpdatePauses() { if (SuperPause.IsActive == true) { SuperPause.Update(); } else { Pause.Update(); } }
public void Reset() { m_logic = new Logic.PreIntro(this); m_slowspeedbuffer = 0; TickCount = 0; Speed = GameSpeed.Normal; MatchNumber = 1; RoundNumber = 1; FightSounds.Stop(); CommonSounds.Stop(); Stage.Reset(); Camera.Reset(); Pause.Reset(); SuperPause.Reset(); Assertions.Reset(); EnvironmentColor.Reset(); EnvironmentShake.Reset(); Elements.Reset(); }
public void Update(GameTime time) { if (SpeedSkip() == false) { return; } UpdatePauses(); Elements.Update(); UpdateLogic(); Assertions.Reset(); Stage.PaletteFx.Update(); if (Pause.IsPaused(Stage) == false && SuperPause.IsPaused(Stage) == false) { Stage.Update(time); } EnvironmentColor.Update(); Entities.Update(time); m_combatcheck.Run(); Team1.Display.Update(); Team2.Display.Update(); EnvironmentShake.Update(); Camera.Update(); GetSubSystem <Diagnostics.DiagnosticSystem>().Update(this); ++TickCount; }