mirror of https://github.com/bouletmarc/D2R-MH.git
167 lines
7.6 KiB
C#
167 lines
7.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using static app.MapAreaStruc;
|
|
|
|
namespace app
|
|
{
|
|
public class Town
|
|
{
|
|
Form1 Form1_0;
|
|
|
|
public void SetForm1(Form1 form1_1)
|
|
{
|
|
Form1_0 = form1_1;
|
|
}
|
|
|
|
public string getAreaName(int areaNum)
|
|
{
|
|
switch (areaNum)
|
|
{
|
|
case 1: return "Rogue Encampment";
|
|
case 2: return "Blood Moor";
|
|
case 3: return "Cold Plains";
|
|
case 4: return "Stony Field";
|
|
case 5: return "Dark Wood";
|
|
case 6: return "Black Marsh";
|
|
case 7: return "Tamoe Highland";
|
|
case 8: return "Den of Evil";
|
|
case 9: return "Cave Level 1";
|
|
case 10: return "Underground Passage Level 1";
|
|
case 11: return "Hole Level 1";
|
|
case 12: return "Pit Level 1";
|
|
case 13: return "Cave Level 2";
|
|
case 14: return "Underground Passage Level 2";
|
|
case 15: return "Hole Level 2";
|
|
case 16: return "Pit Level 2";
|
|
case 17: return "Burial Grounds";
|
|
case 18: return "Crypt";
|
|
case 19: return "Mausoleum";
|
|
case 20: return "Forgotten Tower";
|
|
case 21: return "Tower Cellar Level 1";
|
|
case 22: return "Tower Cellar Level 2";
|
|
case 23: return "Tower Cellar Level 3";
|
|
case 24: return "Tower Cellar Level 4";
|
|
case 25: return "Tower Cellar Level 5";
|
|
case 26: return "Monastery Gate";
|
|
case 27: return "Outer Cloister";
|
|
case 28: return "Barracks";
|
|
case 29: return "Jail Level 1";
|
|
case 30: return "Jail Level 2";
|
|
case 31: return "Jail Level 3";
|
|
case 32: return "Inner Cloister";
|
|
case 33: return "Cathedral";
|
|
case 34: return "Catacombs Level 1";
|
|
case 35: return "Catacombs Level 2";
|
|
case 36: return "Catacombs Level 3";
|
|
case 37: return "Catacombs Level 4";
|
|
case 38: return "Tristram";
|
|
case 39: return "Moo Moo Farm";
|
|
case 40: return "Lut Gholein";
|
|
case 41: return "Rocky Waste";
|
|
case 42: return "Dry Hills";
|
|
case 43: return "Far Oasis";
|
|
case 44: return "Lost City";
|
|
case 45: return "Valley of Snakes";
|
|
case 46: return "Canyon of the Magi";
|
|
case 47: return "Sewers Level 1";
|
|
case 48: return "Sewers Level 2";
|
|
case 49: return "Sewers Level 3";
|
|
case 50: return "Harem Level 1";
|
|
case 51: return "Harem Level 2";
|
|
case 52: return "Palace Cellar Level 1";
|
|
case 53: return "Palace Cellar Level 2";
|
|
case 54: return "Palace Cellar Level 3";
|
|
case 55: return "Stony Tomb Level 1";
|
|
case 56: return "Halls of the Dead Level 1";
|
|
case 57: return "Halls of the Dead Level 2";
|
|
case 58: return "Claw Viper Temple Level 1";
|
|
case 59: return "Stony Tomb Level 2";
|
|
case 60: return "Halls of the Dead Level 3";
|
|
case 61: return "Claw Viper Temple Level 2";
|
|
case 62: return "Maggot Lair Level 1";
|
|
case 63: return "Maggot Lair Level 2";
|
|
case 64: return "Maggot Lair Level 3";
|
|
case 65: return "Ancient Tunnels";
|
|
case 66: return "Tal Rasha's Tomb #1";
|
|
case 67: return "Tal Rasha's Tomb #2";
|
|
case 68: return "Tal Rasha's Tomb #3";
|
|
case 69: return "Tal Rasha's Tomb #4";
|
|
case 70: return "Tal Rasha's Tomb #5";
|
|
case 71: return "Tal Rasha's Tomb #6";
|
|
case 72: return "Tal Rasha's Tomb #7";
|
|
case 73: return "Duriel's Lair";
|
|
case 74: return "Arcane Sanctuary";
|
|
case 75: return "Kurast Docktown";
|
|
case 76: return "Spider Forest";
|
|
case 77: return "Great Marsh";
|
|
case 78: return "Flayer Jungle";
|
|
case 79: return "Lower Kurast";
|
|
case 80: return "Kurast Bazaar";
|
|
case 81: return "Upper Kurast";
|
|
case 82: return "Kurast Causeway";
|
|
case 83: return "Travincal";
|
|
case 84: return "Arachnid Lair";
|
|
case 85: return "Spider Cavern";
|
|
case 86: return "Swampy Pit Level 1";
|
|
case 87: return "Swampy Pit Level 2";
|
|
case 88: return "Flayer Dungeon Level 1";
|
|
case 89: return "Flayer Dungeon Level 2";
|
|
case 90: return "Swampy Pit Level 3";
|
|
case 91: return "Flayer Dungeon Level 3";
|
|
case 92: return "Sewers Level 1";
|
|
case 93: return "Sewers Level 2";
|
|
case 94: return "Ruined Temple";
|
|
case 95: return "Disused Fane";
|
|
case 96: return "Forgotten Reliquary";
|
|
case 97: return "Forgotten Temple";
|
|
case 98: return "Ruined Fane";
|
|
case 99: return "Disused Reliquary";
|
|
case 100: return "Durance of Hate Level 1";
|
|
case 101: return "Durance of Hate Level 2";
|
|
case 102: return "Durance of Hate Level 3";
|
|
case 103: return "Pandemonium Fortress";
|
|
case 104: return "Outer Steppes";
|
|
case 105: return "Plains of Despair";
|
|
case 106: return "City of the Damned";
|
|
case 107: return "River of Flame";
|
|
case 108: return "Chaos Sanctuary";
|
|
case 109: return "Harrogath";
|
|
case 110: return "Bloody Foothills";
|
|
case 111: return "Frigid Highlands";
|
|
case 112: return "Arreat Plateau";
|
|
case 113: return "Crystalline Passage";
|
|
case 114: return "Frozen River";
|
|
case 115: return "Glacial Trail";
|
|
case 116: return "Drifter Cavern";
|
|
case 117: return "Frozen Tundra";
|
|
case 118: return "Ancients' Way";
|
|
case 119: return "Icy Cellar";
|
|
case 120: return "Arreat Summit";
|
|
case 121: return "Nihlathaks Temple";
|
|
case 122: return "Halls of Anguish";
|
|
case 123: return "Halls of Death's Calling";
|
|
case 124: return "Halls of Vaught";
|
|
case 125: return "Abaddon";
|
|
case 126: return "Pit of Acheron";
|
|
case 127: return "Infernal Pit";
|
|
case 128: return "Worldstone Keep Level 1";
|
|
case 129: return "Worldstone Keep Level 2";
|
|
case 130: return "Worldstone Keep Level 3";
|
|
case 131: return "Throne of Destruction";
|
|
case 132: return "Worldstone Chamber";
|
|
case 133: return "Pandemonium Run 1";
|
|
case 134: return "Pandemonium Run 2";
|
|
case 135: return "Pandemonium Run 3";
|
|
case 136: return "Tristram";
|
|
}
|
|
|
|
return "";
|
|
}
|
|
}
|
|
}
|