/* * ShutDown.cs * Authors: August Zinsser * * Copyright Matthew Belmonte 2007 */ using System; using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Audio; using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using Microsoft.Xna.Framework.Storage; using Nuclex.Fonts; using tAC_Engine; namespace Astropolis { /// /// Performs shutdown tasks /// public class ShutDown : MiniGame { /// /// Initialize Stuff /// public ShutDown() { Ticker.Display("Shutting Down", null, Vector2.Zero, Vector2.Zero, Vector2.Zero, Ticker.Font.Standard, Color.White, 1f, 0f, false); } /// /// Basic logic update /// /// public override void Update() { Logger.FlushLog(); AstroBaseApplication.GameManager.Exit(); base.Update(); } /// /// Basic drawing function /// /// public override void Draw() { } } }