|
|
|
|
Reply From: |
rakkarage |
if you know all the ids (you do) you can make an enum that labels the ids
then not need string
my enum:
enum Tile { # match id in tileSet
Cliff0, Cliff1
Banner0, Banner1,
Furnature, Carpet,
Fountain, Chest, ChestOpenFull, ChestOpenEmpty, ChestBroke, Loot
TreeStump, TreeBack, TreeFore,
EdgeInside, EdgeInsideCorner,
EdgeOutsideCorner, EdgeOutside,
Light,
Theme0Torch, Theme0WallPlain, Theme0Wall, Theme0Floor, Theme0FloorRoom, Theme0Stair, Theme0Door,
Theme1Torch, Theme1WallPlain, Theme1Wall, Theme1Floor, Theme1FloorRoom, Theme1Stair, Theme1Door,
Theme2Torch, Theme2WallPlain, Theme2Wall, Theme2Floor, Theme2FloorRoom, Theme2Stair, Theme2Door,
Theme3Torch, Theme3WallPlain, Theme3Wall, Theme3Floor, Theme3FloorRoom, Theme3Stair, Theme3Door,
WaterShallowBack, WaterShallowFore,
WaterDeepBack, WaterDeepFore,
WaterShallowBackPurple, WaterShallowForePurple,
WaterDeepBackPurple, WaterDeepForePurple,
Rubble,
OutsideDay, OutsideDayPillar, OutsideDayRubble, OutsideDayStair, OutsideFlower,
OutsideDayDesert, OutsideDayDoodad, OutsideDayGrassDry, OutsideDayDesertStair, OutsideDayGrassGreen,
OutsideDayHedge, OutsideDayWall, OutsideDayFloor
OutsideNight, OutsideNightPillar, OutsideNightRubble, OutsideNightStair,
OutsideNightDesert, OutsideNightDoodad, OutsideNightGrassDry, OutsideNightDesertStair, OutsideNightGrassGreen,
OutsideBightHedge, OutsideNightWall, OutsideNightFloor
}
Thank you - I’ll explore both answers here.
mattkw80 | 2020-08-02 23:35