using System; using System.Collections.Generic; using System.Text; namespace ElementalGame.Globals { public static class GameEnums { //=== Major Mode of Execution /// /// Major Mode of Execution /// public new enum EngineState { //Clean : old code //public enum EngineState //{ // NOT_SUPPORTED,STORY_MODE,TITLE_SCREEN,GAME_SETUP, // LOAD_LEVEL,GAME_MODE,GAME_PAUSE,GAME_OVER, // CREDITS,EXIT //}; // ====== Additional term added using override ===================== SOMETHING_ELSE, // These two modes are only set by EleGame /// /// Ur GPU sux!!! (Set by EleMentalGame) /// NOT_SUPPORTED, /// /// Loser! (Set by ELeMentalGame) /// GAME_OVER, // The rest of these should be modified only by the GameScreen /// /// Bye bye /// EXIT, /// /// Wat up world :-> /// CREDITS, /// /// Title /// TITLE_SCREEN, /// /// Game Setup /// GAME_SETUP, /// /// Loading... Please Wait /// LOAD_LEVEL, /// /// Game Mode /// GAME_MODE, /// /// Pause /// GAME_PAUSE }; } }