I'd appreciate the documented raw changes so that I can support GemSet in my mod. The stuff in inorganic_stone_layer.txt is the most salient and I modeled my plants after what a graphics set used for strawberries in plant_standard.txt. Now that plants are actually working, I'll probably re-work everything based on grapes.
At some point I will get off my virtual butt and make TWBT overrides for all of my stuff, but I want to make sure mifki is done with major format-changing new features.
I have no problem adding GemSet as a supported graphics set for The Earth Strikes Back, but I'll need to be careful how it's documented. Up to what version of GemSet leaves inorganic_stone_layer.txt and plant_standard.txt untouched?
Hmm! This was exactly what I'm talking about. I said mods like yours with soil/stone/plant overhauls would have difficulty adding support.
However...I've been experimenting with
BAMM! and I'm having different thoughts now. Using BAMM! is as easy as changing 3 lines in a file, writing a graphics-only raw file and running a script. If you wanted to add GemSet support for, say, soils, you'd just add your new soils to the bottom of this graphics-only raw file and BAMM! would install it for you.
[INORGANIC:LOAM]
[DISPLAY_COLOR:4:4:1][TILE:178]
[INORGANIC:LOAMY_SAND]
[DISPLAY_COLOR:6:6:1][TILE:178]
[INORGANIC:PEAT]
[DISPLAY_COLOR:0:4:1][TILE:178]
[INORGANIC:SANDY_CLAY_LOAM]
[DISPLAY_COLOR:7:4:0][TILE:178]
[INORGANIC:SANDY_LOAM]
[DISPLAY_COLOR:6:4:0][TILE:178]
[INORGANIC:SILT]
[DISPLAY_COLOR:0:6:1][TILE:178]
[INORGANIC:SILTY_CLAY_LOAM]
[DISPLAY_COLOR:7:6:0][TILE:178]
[INORGANIC:SILT_LOAM]
[DISPLAY_COLOR:4:6:1][TILE:178]
[INORGANIC:PELAGIC_CLAY]
[DISPLAY_COLOR:5:5:1][TILE:7]
[INORGANIC:SILICEOUS_OOZE]
[DISPLAY_COLOR:6:6:1][TILE:7]
[INORGANIC:CALCAREOUS_OOZE]
[DISPLAY_COLOR:7:7:1][TILE:7]
[INORGANIC:SAND_TAN]
[DISPLAY_COLOR:0:6:1][TILE:177]
[INORGANIC:SAND_BLACK]
[DISPLAY_COLOR:0:0:1][TILE:177]
[INORGANIC:SAND_RED]
[DISPLAY_COLOR:4:4:1][TILE:177]
[INORGANIC:SAND_WHITE]
[DISPLAY_COLOR:7:7:1][TILE:177]
[INORGANIC:SAND_YELLOW]
[DISPLAY_COLOR:6:6:1][TILE:177]
[INORGANIC:CLAY]
[DISPLAY_COLOR:7:7:1][TILE:176]
[INORGANIC:CLAY_LOAM]
[DISPLAY_COLOR:4:4:1][TILE:176]
[INORGANIC:SANDY_CLAY]
[DISPLAY_COLOR:6:6:1][TILE:176]
[INORGANIC:SILTY_CLAY]
[DISPLAY_COLOR:0:6:1][TILE:176]
[INORGANIC:FIRE_CLAY]
[DISPLAY_COLOR:4:6:1][TILE:176]
For GemSet, all of the topsoils use tile 178, ocean floors use 7, sands use 177 and clays use 176. If you're curious,
this is how the new soils look in the default colors. They'll look a little nicer in-game because I'm applying a shading effect to the foreground to balance the contrast.
Anyways, GemSet v1.21 has no edits to the raws but future versions will. For the next version, I'm planning to create custom raws for soils, stones, veins and gems. Plants will be coming a little later, because they will be much more complicated.