//--------------------------------------------------------------------------------------------------------------------------------------------------- // // Copyright (C)2007 DarkWynter Studios. All rights reserved. // //--------------------------------------------------------------------------------------------------------------------------------------------------- // {Contact : darkwynter.com for licensing information //--------------------------------------------------------------------------------------------------------------------------------------------------- namespace DarkWynter.Engine.Menus.GameScreens { #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 DarkWynter.Engine; using DarkWynter.Engine.Audio; using DarkWynter.Engine.Globals; using DarkWynter.Engine.Menus; using DarkWynter.Engine.ObjectLib; using DarkWynter.Engine.Controllers; /// /// The "Sorry, not supported" Screen. /// public class SorryScreen : GameScreen { /// /// Constructor for sorry screen. /// public SorryScreen(Enums_Engine.EngineState GameEngineState) : base(GameEngineState) { //Instantiate the GameMenu menu = new GameMenu("", 0, 0); SetBackground(Statics_Engine.SystemSettings.content.Load("Content/_textures/Sorry")); } /// /// Menu start button pressed method /// /// Object Library public override void MenuStart(ObjectLibrary objectLibrary) { base.MenuStart(objectLibrary); // Exit Audio.MenuBack(); // Play a sound Statics_Engine.SystemSettings.gameState = Enums_Engine.EngineState.EXIT; } } }