namespace NHSE.Core;

public enum OutsideAcre : ushort
{
    Flat = 00,

    FldOutNShip00 = 16,

    FldOutW00 = 20,
    FldOutW01 = 21,
    FldOutW02 = 22,
    FldOutW03 = 23,

    FldOutWRiver00 = 27,

    FldOutE00 = 29,
    FldOutE01 = 30,
    FldOutE02 = 31,
    FldOutE03 = 32,

    FldOutSW00 = 38,
    FldOutS00 = 39,
    FldOutSRiver00 = 40,
    FldOutSAirPortLeft00 = 41,
    FldOutSE00 = 42,
    FldOutSeaN00 = 43,
    FldOutSeaNW00 = 44,
    FldOutSeaNE00 = 45,
    FldOutSeaW00 = 46,

    FldOutSeaE00 = 48,

    FldOutSeaSW00 = 50,
    FldOutSeaS00 = 51,
    FldOutSeaSE00 = 52,

    FldOutE04 = 62,

    FldOutERiver00 = 91,
    FldOutSW01 = 92,
    FldOutSAirPortRight00 = 93,

    FldOutS01 = 97,
    FldOutSE01 = 98,
    FldOutSE03 = 99,
    FldOutSE02 = 100,
    FldOutSW03 = 101,
    FldOutSW02 = 102,
    FldOutS03 = 103,
    FldOutS02 = 104,
    FldOutS04 = 105,
    FldOutNEStone00 = 106,
    FldOutNStone03 = 107,
    FldOutNStone02 = 108,
    FldOutNStone01 = 109,
    FldOutNStoneR00 = 110,
    FldOutNStoneL00 = 111,
    FldOutNStone00 = 112,
    FldOutNStone04 = 113,

    FldOutEIslandDown01 = 115,
    FldOutEIslandDown00 = 116,
    FldOutEIslandUp00 = 117,
    FldOutEIslandUp01 = 118,
    FldOutWStone01 = 119,
    FldOutWStone00 = 120,
    FldOutEStone00 = 121,
    FldOutEStone01 = 122,
    FldOutNEStone01 = 123,
    FldOutNWStone01 = 124,
    FldOutNWStone00 = 125,
    FldOutWCliff00 = 126,
    FldOutW04 = 127,
    FldOutNShip02 = 128,
    FldOutNShip01 = 129,

    FldOutWCliff01 = 131,
    FldOutSRiver01 = 132,
    FldOutWRiver01 = 133,
    FldOutERiver01 = 134,
    FldOutSWBridge01 = 135,
    FldOutSWBridge00 = 136,
    FldOutSEBridge01 = 137,
    FldOutSEBridge00 = 138,
    FldOutECliff01 = 139,
    FldOutECliff00 = 140,
    FldOutWIslandDown00 = 141,
    FldOutWIslandDown01 = 142,
    FldOutWIslandUp00 = 143,
    FldOutWIslandUp01 = 144,
    FldOutEStone02 = 145,
    FldOutWStone02 = 146,
    FldOutSeaN02 = 147,
    FldOutSeaN01 = 148,

    FldOutSeaW02 = 151,
    FldOutSeaW01 = 152,

    FldOutSeaS02 = 155,
    FldOutSeaS01 = 156,
    FldOutSeaSW02 = 157,
    FldOutSeaSW01 = 158,
    FldOutSeaNW02 = 159,
    FldOutSeaNW01 = 160,
    FldOutSeaN05 = 161,
    FldOutSeaN04 = 162,
    FldOutSeaN03 = 163,
    FldOutSeaN08 = 164,
    FldOutSeaN07 = 165,
    FldOutSeaN06 = 166,

    FldOutSeaNW03 = 172,
    FldOutSeaW08 = 173,
    FldOutSeaW07 = 174,
    FldOutSeaW06 = 175,
    FldOutSeaW04 = 176,
    FldOutSeaW05 = 177,
    FldOutSeaW03 = 178,

    FldOutSeaSW03 = 184,

    FldOutSeaS05 = 191,
    FldOutSeaS04 = 192,
    FldOutSeaS03 = 193,
    FldOutSeaS08 = 194,
    FldOutSeaS07 = 195,
    FldOutSeaS06 = 196,
    FldOutSeaSE02 = 197,
    FldOutSeaSE01 = 198,

    FldOutSeaSE03 = 200,

    FldOutSeaE05 = 205,
    FldOutSeaE04 = 206,
    FldOutSeaE03 = 207,
    FldOutSeaE01 = 208,
    FldOutSeaE02 = 209,
    FldOutSeaE08 = 210,
    FldOutSeaE06 = 211,
    FldOutSeaE07 = 212,

    FldOutSeaNE03 = 216,
    FldOutSeaNE01 = 219,
    FldOutSeaNE02 = 220,

    FldOutSBridge00 = 222,
    FldOutWIslandDown02 = 223,
    FldOutWIslandUp02 = 224,
    FldOutEIslandDown02 = 225,
    FldOutEIslandUp02 = 226,
    FldOutECliff02 = 227,
    FldOutWCliff02 = 228,
    FldOutNEStone02 = 229,
    FldOutNWStone02 = 230,
    FldOutEStone03 = 231,
    FldOutWStone03 = 232,
    FldOutSRiver02 = 233,

    FldOutPhotoSBridge00 = 240,
    FldOutPhotoSE00 = 241,
    FldOutPhotoSW00 = 242,
    FldOutSBridge02 = 243,
    FldOutSBridge01 = 244,

    // New!
    FldOutWherearenNW00 = 257,
    FldOutWherearenW00 = 258,
    FldOutWherearenSW00 = 259,
    FldOutWherearenS01 = 260,
    FldOutWherearenSE00 = 261,
    FldOutWherearenN00 = 262,
    FldOutWherearenN01 = 263,
    FldOutWherearenNE00 = 264,
    FldOutWherearenE00 = 266,
    FldOutWherearenS02 = 267,
    FldOutSESeaOnly00 = 269,
    FldOutESeaOnly00 = 270,
    FldOutNESeaOnly00 = 271,
    FldOutNWSeaOnly00 = 272,
    FldOutSWSeaOnly00 = 273,
    FldOutSSeaOnly00 = 274,
    FldOutNSeaOnly00 = 275,
    FldOutWSeaOnly00 = 276,
    FldOutCenterIsland01 = 277,
    FldOutCenterIsland02 = 278,
    FldOutSGarden00 = 280,
    FldOutNGarden00 = 281,
    FldOutCenterSand00 = 282,
    FldOutNGardenL00 = 283,
    FldOutNGardenR00 = 284,
    FldOutSGardenL00 = 285,
    FldOutSGardenR00 = 286,
    FldOutCenterIsland03 = 288,
    FldOutMidSea00 = 289,
    FldOutCenterIsland04 = 290,
    FldOutCenterIsland05 = 291,
    FldOutCenterIslandL00 = 292,
    FldOutCenterIslandR00 = 293,
    FldOutCenterIslandLBack00 = 294,
    FldOutCenterIslandRBack00 = 295,
    FldOutSBridgeSP02 = 296,
    FldOutSBridgeSP01 = 297,
    FldOutSBridgeSP00 = 298,
    FldOutWHarborN00 = 299,
    FldOutWHarborS00 = 300,
    FldOutSeaGardenS00 = 301,
    FldOutCenterIslandL01 = 302,
    FldOutCenterIslandR01 = 303,
    FldOutCenterLock00 = 304,
    FldOutAroundLock00 = 305,
    FldOutCenterIce00 = 306,
    FldOutAroundIce00 = 307,
    FldOutCenterIsland06 = 308,
    FldOutNGardenL01 = 309,
    FldOutNGardenR01 = 310,
    FldOutWHarborS01 = 311,
    FldOutSSeaOnly01 = 312,
    FldOutCenterIsland07 = 313,
    FldOutSSeaOnly02 = 314,
    FldOutEGarden00 = 315,
    FldOutNGardenLFront00 = 316,
    FldOutNGardenRFront00 = 317,
}