Esempio n. 1
0
        public new void ToString()
        {
            var zone     = new MapZone("windowsId", "territory", new[] { "id1", "id2", "id3" });
            var expected = "Windows ID: windowsId; Territory: territory; TzdbIds: id1 id2 id3";

            Assert.AreEqual(expected, zone.ToString());
        }
        public void Start(MapZone zone, MapRegion region)
        {
            Show();
            this.zone   = zone;
            label2.Text = zone.ToString();
            String enemies = "";

            foreach (var item in zone.zoneEncounterInfo.enemies)
            {
                BaseCharacter temp = item.enemyCharBase;
                enemies += temp.CharacterName + " Spawn %: " + zone.zoneEncounterInfo.enemySpawnChance[zone.zoneEncounterInfo.enemies.IndexOf(item)] + "%\n";
            }
            label3.Text = enemies;
            label5.Text = zone.zoneEncounterInfo.encounterChance + "%\n";
            label7.Text = zone.zoneEncounterInfo.packSizeMin + " ~ " + zone.zoneEncounterInfo.packSizeMax + " enemies per battle";
            this.region = region;
        }