public override void OnUpdate(GameTime gameTime) { if (Main.gameMenu) { if (previousMenuMode != Main.menuMode) { HookOnMenuModeChange(previousMenuMode); } lastUpdateUIGameTime = gameTime; if (MenuInterface?.CurrentState != null) { MenuInterface.Update(gameTime); } previousMenuMode = Main.menuMode; } }