Castle.CastleGame.ProcessGameOver C# (CSharp) Method

ProcessGameOver() private method

private ProcessGameOver ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void
        private void ProcessGameOver(object sender, EventArgs args)
        {
            SadConsole.Engine.ConsoleRenderStack[0].IsVisible = false;
            SadConsole.Engine.ConsoleRenderStack.Remove(castleConsole);

            gameScoreConsole = new GameScoreConsole(castleConsole);
            gameScoreConsole.RestartGame += RestartGame;
            gameScoreConsole.QuitGame += QuitGame;

            SadConsole.Engine.ConsoleRenderStack.Add(gameScoreConsole);
            SadConsole.Engine.ConsoleRenderStack[0].IsVisible = true;

            SadConsole.Engine.ActiveConsole = SadConsole.Engine.ConsoleRenderStack[0];
        }