fBaseXtensions.Game.GameCache.GetWaypointBySNOLevelID C# (CSharp) Method

GetWaypointBySNOLevelID() public static method

public static GetWaypointBySNOLevelID ( SNOLevelArea id ) : int
id SNOLevelArea
return int
        public static int GetWaypointBySNOLevelID(SNOLevelArea id)
        {
            switch (id)
            {
                case SNOLevelArea.A1_Tristram_Adventure_Mode_Hub:
                    return 0;
                case SNOLevelArea.A1_trOut_Old_Tristram_Road_Cath:
                    return 1;
                case SNOLevelArea.A1_trDun_Level01:
                    return 2;
                case SNOLevelArea.A1_trDun_Level04:
                    return 3;
                case SNOLevelArea.A1_trDun_Level06:
                    return 4;
                case SNOLevelArea.A1_trDun_Level07B:
                    return 5;
                case SNOLevelArea.A1_trOut_TristramWilderness:
                    return 6;
                case SNOLevelArea.A1_trOut_Wilderness_BurialGrounds:
                    return 7;
                case SNOLevelArea.A1_trOut_TristramFields_A:
                    return 9;
                case SNOLevelArea.A1_trOut_TristramFields_B:
                    return 10;
                case SNOLevelArea.A1_trOut_TownAttack_ChapelCellar:
                    return 11;
                case SNOLevelArea.A1_C6_SpiderCave_01_Main:
                    return 12;
                case SNOLevelArea.A1_trOUT_Highlands_Bridge:
                    return 13;
                case SNOLevelArea.A1_trOUT_Highlands2:
                    return 14;
                case SNOLevelArea.A1_trDun_Leoric01:
                    return 15;
                case SNOLevelArea.A1_trDun_Leoric02:
                    return 16;
                case SNOLevelArea.A1_trDun_Leoric03:
                    return 17;
                case SNOLevelArea.A3_Dun_Keep_Hub:
                    return 26;
                case SNOLevelArea.A2_caOUT_StingingWinds_Canyon:
                    return 19;
                case SNOLevelArea.A2_Caldeum_Uprising:
                    return 20;
                case SNOLevelArea.A2_caOUT_BorderlandsKhamsin:
                    return 21;
                case SNOLevelArea.A2_caOUT_StingingWinds:
                    return 22;
                case SNOLevelArea.A2_caOut_Oasis:
                    return 23;
                case SNOLevelArea.A2_caOUT_Boneyard_01:
                    return 24;
                case SNOLevelArea.A2_Dun_Zolt_Lobby:
                    return 25;

                case SNOLevelArea.A3_dun_rmpt_Level02:
                    return 27;
                case SNOLevelArea.A3_Dun_Keep_Level03:
                    return 28;
                case SNOLevelArea.A3_Dun_Keep_Level04:
                    return 29;
                case SNOLevelArea.A3_Dun_Keep_Level05:
                    return 30;
                case SNOLevelArea.A3_Dun_Battlefield_Gate:
                    return 31;
                case SNOLevelArea.A3_Bridge_Choke_A:
                    return 32;
                case SNOLevelArea.A3_Battlefield_B:
                    return 33;
                case SNOLevelArea.A3_Dun_Crater_Level_01:
                    return 34;
                case SNOLevelArea.A3_dun_Crater_ST_Level01:
                    return 35;
                case SNOLevelArea.A3_Dun_Crater_Level_02:
                    return 36;
                case SNOLevelArea.A3_dun_Crater_ST_Level01B:
                    return 37;
                case SNOLevelArea.A3_Dun_Crater_Level_03:
                    return 38;

                case SNOLevelArea.A4_dun_Heaven_1000_Monsters_Fight_Entrance:
                    return 40;
                case SNOLevelArea.A4_dun_Garden_of_Hope_01:
                    return 41;
                case SNOLevelArea.A4_dun_Garden_of_Hope_02:
                    return 42;
                case SNOLevelArea.A4_dun_Hell_Portal_01:
                    return 43;
                case SNOLevelArea.A4_dun_Spire_01:
                    return 44;
                case SNOLevelArea.A4_dun_Spire_02:
                    return 45;
                case SNOLevelArea.x1_Westm_Hub:
                    return 46;
                case SNOLevelArea.X1_WESTM_ZONE_01:
                    return 47;
                case SNOLevelArea.X1_Westm_Graveyard_DeathOrb:
                    return 48;
                case SNOLevelArea.X1_WESTM_ZONE_03:
                    return 49;
                case SNOLevelArea.x1_Bog_01_Part2:
                    return 50;
                case SNOLevelArea.x1_Catacombs_Level01:
                    return 51;
                case SNOLevelArea.x1_Catacombs_Level02:
                    return 52;
                case SNOLevelArea.x1_fortress_level_01:
                    return 53;
                case SNOLevelArea.x1_fortress_level_02_Intro:
                    return 54;
                case SNOLevelArea.X1_Pand_Ext_2_Battlefields:
                    return 55;
            }

            return -1;
        }