//--------------------------------------------------------------------------------------------------------------------------------------------------- // <copyright file="TitleScreen.cs" company="DarkWynter Studios"> // Copyright (C)2007 DarkWynter Studios. All rights reserved. // </copyright> //--------------------------------------------------------------------------------------------------------------------------------------------------- // {Contact : darkwynter.com for licensing information //--------------------------------------------------------------------------------------------------------------------------------------------------- namespace ElementalGame.Menus { #region Using Statements using System; using System.Collections.Generic; 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; #endregion using DarkWynterEngine; using DarkWynterEngine.Audio; using DarkWynterEngine.Globals; using DarkWynterEngine.Menus; using DarkWynterEngine.ObjectLib; using DarkWynterEngine.Controllers; /// <summary> /// The "Sorry, not supported" Screen. /// </summary> public class SorryScreen : GameScreen { /// <summary> /// Constructor for sorry screen. /// </summary> public SorryScreen(Enums.EngineState GameEngineState) : base(GameEngineState) { //Instantiate the GameMenu menu = new GameMenu("", 0, 0); SetBackground(Statics.SystemSettings.content.Load<Texture2D>("Content/_textures/Sorry")); } public override void Update(ObjectLibrary objectLibrary) { base.Update(objectLibrary); //just check for quit if (DarkWynterGame.menuController.menuInput.GetBackPressed) { // Exit Audio.MenuBack(); // Play a sound Statics.SystemSettings.gameState = Enums.EngineState.EXIT; } } } }