class ScreenID { public static var INVALID_ID:Number = -1; public static var BLOCK_LIST:Number = 0; public static var CLAN_ROOT:Number = 1; public static var CLAN_EMAIL:Number = 2; public static var CLAN_GENERAL:Number = 3; public static var CLAN_QUERY:Number = 4; public static var CONNECTING_TO_SERVER:Number = 5; public static var CONNECTION:Number = 6; public static var EMAIL:Number = 7; public static var ENTER_CD_KEY:Number = 8; public static var FRIENDS:Number = 9; public static var POSSIBLE_FRIENDS:Number = 10; public static var LOGGING_IN:Number = 11; public static var LOGIN:Number = 12; public static var LOGGED_IN:Number = 13; public static var RECOVER_PASSWORD:Number = 14; public static var REGISTER_ACCOUNT_PERSONAL:Number = 15; public static var REGISTER_ACCOUNT_BILLING:Number = 16; public static var REGISTER_ACCOUNT_LOGIN:Number = 17; public static var UPDATE_ACCOUNT:Number = 18; public static var PROFILE:Number = 19; public static var CHANGE_PHOTO:Number = 20; public static var CLAN_CREATE:Number = 21; public static var CLAN_INVITED_REQUESTED:Number = 22; public static var CLAN_MY_CLANS:Number = 23; public static var CLAN_BLOCK_LIST:Number = 24; public static var TOTAL_SCREENS:Number = 25; //Used as screen instance names /*public static function GetScreenName( id:Number ):String { switch( id ) { case BLOCK_LIST: return "mcBlockListScreen"; case CLAN_ROOT: return "mcClanRootScreen"; case CLAN_EMAIL: return "mcClanEmailScreen"; case CLAN_GENERAL: return "mcClanGeneralScreen"; case CLAN_QUERY: return "mcClanQueryScreen"; case CONNECTING_TO_SERVER: return "mcConnectingToServerScreen"; case CONNECTION: return "mcConnectionScreen"; case EMAIL: return "mcEmailScreen"; case ENTER_CD_KEY: return "mcEnterCDKeyScreen"; case FRIENDS: return "mcFriendScreen"; case LOGGING_IN: return "mcLoggingInScreen"; case LOGIN: return "mcLoginScreen"; case LOGGED_IN: return "mcLoggedInScreen"; case RECOVER_PASSWORD: return "mcRecoverPasswordScreen"; case REGISTER_ACCOUNT_PERSONAL: return "mcRegisterAccountScreen"; case REGISTER_ACCOUNT_BILLING: return "mcRegisterAccountScreen2"; case REGISTER_ACCOUNT_LOGIN: return "mcRegisterAccountScreen3"; case UPDATE_ACCOUNT: return "mcUpdateAccountScreen"; case PROFILE: return "mcProfileScreen"; default: ConsoleWindow("ERROR!! INVALID SCREEN ID: " + id); return null; } }*/ }