mirror of
https://github.com/kwsch/NHSE.git
synced 2026-04-16 21:56:00 -05:00
Updates the Field Item Editor to render layers based on the entire map, and the per-patch positioning of each layer. Import/export will gracefully handle upgrade/downgrade, and viewport import/export will gracefully update tiles rather than a per-acre basis. Performance has also been slightly improved; no allocation is done anymore when updating the image.
223 lines
5.1 KiB
C#
223 lines
5.1 KiB
C#
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,
|
|
} |