예제 #1
0
        static RealmManager()
        {
            Worlds[World.TUT_ID]      = new Tutorial(false);
            Worlds[World.NEXUS_ID]    = Worlds[0] = new Nexus();
            Worlds[World.NEXUS_LIMBO] = new NexusLimbo();
            Worlds[World.VAULT_ID]    = new Vault(true);
            Worlds[World.TEST_ID]     = new Test();
            Worlds[World.RAND_REALM]  = new RandomRealm();
            Worlds[World.GAUNTLET]    = new GauntletMap();
            Worlds[World.WC]          = new WineCellarMap();
            Worlds[World.ARENA]       = new ArenaMap();
            Worlds[World.SHOP]        = new ShopMap("Default");
            Worlds[World.MARKET]      = new MarketMap();

            Monitor = new RealmPortalMonitor(Worlds[World.NEXUS_ID] as Nexus);

            AddWorld(GameWorld.AutoName(1, true));

            MerchantLists.GetKeys();
            MerchantLists.AddPetShop();
            MerchantLists.AddCustomShops();
            foreach (var i in MerchantLists.shopLists)
            {
                ShopWorlds.TryAdd(i.Key, AddWorld(new ShopMap(i.Key)));
            }
        }
예제 #2
0
        static RealmManager()
        {
            Worlds[World.TUT_ID]      = new Tutorial(true);
            Worlds[World.NEXUS_ID]    = Worlds[0] = new Nexus();
            Worlds[World.NEXUS_LIMBO] = new NexusLimbo();
            Worlds[World.VAULT_ID]    = new Vault(true);
            Worlds[World.TEST_ID]     = new Test();
            //Worlds[World.PETYARD] = new PetYard(true);
            Worlds[World.RAND_REALM]    = new RandomRealm();
            Worlds[World.NEXUS_VIP]     = new NexusVIP(); //custom nexus by luke
            Worlds[World.WINELER]       = new Wineler();
            Worlds[World.TOURNAMENT_ID] = new Tournament();

            Monitor = new RealmPortalMonitor(Worlds[World.NEXUS_ID] as Nexus);

            AddWorld(GameWorld.AutoName(1, true));

            MerchantLists.GetKeys();
            MerchantLists.AddPetShop();
            MerchantLists.AddCustomShops();
            foreach (var i in MerchantLists.shopLists)
            {
                ShopWorlds.TryAdd(i.Key, AddWorld(new ShopMap(i.Key)));
            }
        }
예제 #3
0
        static RealmManager()
        {
            Worlds[World.TUT_ID]      = new Tutorial(true);
            Worlds[World.NEXUS_ID]    = Worlds[0] = new Nexus();
            Worlds[World.NEXUS_LIMBO] = new NexusLimbo();
            Worlds[World.VAULT_ID]    = new Vault(true);
            Worlds[World.TEST_ID]     = new Test();
            Worlds[World.RAND_REALM]  = new RandomRealm();



            Monitor = new RealmPortalMonitor(Worlds[World.NEXUS_ID] as Nexus);

            AddWorld(GameWorld.AutoName(1, true));

            MerchantLists.GetKeys();
            MerchantLists.AddPetShop();
            MerchantLists.AddCustomShops();
            foreach (var i in MerchantLists.shopLists)
            {
                ShopWorlds.TryAdd(i.Key, AddWorld(new ShopMap(i.Key)));
            }
        }
예제 #4
0
        static RealmManager()
        {
            Worlds[World.TUT_ID]        = new Tutorial(true);
            Worlds[World.NEXUS_ID]      = Worlds[0] = new Nexus();
            Worlds[World.NEXUS_LIMBO]   = new NexusLimbo();
            Worlds[World.VAULT_ID]      = new Vault(true);
            Worlds[World.TEST_ID]       = new Test();
            Worlds[World.RAND_REALM]    = new RandomRealm();
            Worlds[World.GAUNTLET]      = new GauntletMap();
            Worlds[World.WC]            = new WineCellarMap();
            Worlds[World.ARENA]         = new ArenaMap();
            Worlds[World.SHOP]          = new ShopMap("Default");
            Worlds[World.MARKET]        = new MarketMap();
            Worlds[World.ARENA_FREE]    = new BattleArenaMap2();
            Worlds[World.ARENA_PAID]    = new BattleArenaMap();
            Worlds[World.OCEAN]         = new OceanTrench();
            Worlds[World.TOMBANCIENTS]  = new TombMap();
            Worlds[World.SPRITEWORLD]   = new SpriteWorld();
            Worlds[World.ZOMBIEARENA]   = new ZombieMap();
            Worlds[World.UNDEADLAIR]    = new UndeadLair();
            Worlds[World.KITCHEN]       = new Kitchen();
            Worlds[World.ISLAND]        = new Island();
            Worlds[World.PIRATECAVE]    = new PirateCave();
            Worlds[World.VOIDWORLD]     = new VoidWorld();
            Worlds[World.BEACHZONE]     = new BeachZone();
            Worlds[World.SNAKEPIT]      = new SnakePit();
            Worlds[World.MANOR]         = new Manor();
            Worlds[World.SPIDERDEN]     = new SpiderDen();
            Worlds[World.DAVYJ]         = new Davy();
            Worlds[World.DRAGONLORDS]   = new Dragonlord();
            Worlds[World.DOOMCRYSTAL]   = new DoomCrystal();
            Worlds[World.DOOMCELLAR]    = new Dcellar();
            Worlds[World.FJUNGLE]       = new Jungle();
            Worlds[World.DRACONIS]      = new Draconis();
            Worlds[World.OCASTLE]       = new OryxsCastle();
            Worlds[World.OCHAMBER]      = new OryxsChamber();
            Worlds[World.CHOCHAMBER]    = new ChristmasOryxsChamber();
            Worlds[World.ELDERPCAVE]    = new ElderPirateCave();
            Worlds[World.ELDERSDEN]     = new ElderSpiderDen();
            Worlds[World.ELDERSPIT]     = new ElderSnakePit();
            Worlds[World.ELDERSPRITE]   = new ElderSpriteWorld();
            Worlds[World.ELDERUNDEAD]   = new ElderUndeadL();
            Worlds[World.ELDERABYSS]    = new ElderAbyss();
            Worlds[World.ELDERDRACONIS] = new ElderDraconis();
            Worlds[World.ELDERTOMB]     = new ElderTombMap();
            Worlds[World.NEXUSDEF]      = new NexusDefense();
            //        Worlds[World.SHATTERS] = new Shatters();
            Worlds[World.EC]     = new EC();
            Worlds[World.ADM_ID] = new Admin();

            Monitor = new RealmPortalMonitor(Worlds[World.NEXUS_ID] as Nexus);

            AddWorld(GameWorld.AutoName(1, true));

            MerchantLists.GetKeys();
            MerchantLists.AddPetShop();
            MerchantLists.AddCustomShops();
            foreach (var i in MerchantLists.shopLists)
            {
                ShopWorlds.TryAdd(i.Key, AddWorld(new ShopMap(i.Key)));
            }
        }