From 0579beb31fc3599001f94a169650248fc4ea6032 Mon Sep 17 00:00:00 2001 From: O-01-67 <68935009+O-01-67@users.noreply.github.com> Date: Fri, 9 Sep 2022 22:40:48 -0400 Subject: [PATCH] tweak sandstone also update todo --- mods/the_ground.js | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/mods/the_ground.js b/mods/the_ground.js index fb57ff7a..dbcac1ee 100644 --- a/mods/the_ground.js +++ b/mods/the_ground.js @@ -1,9 +1,12 @@ /* TODO: -Porphyritic, vesicular, vitreous, and fragmental IRs (if they exist, and i might make some up if they don't) -Other rocks that fit these categories?? -Sedimentary and metamorphic rocks in general -Proper classification of limestone in comments +Fill in remaining IRs (if they exist, and i might make some up if they don't) +Soils +More sedimentary rocks +Metamorphic rocks + Ersatz pressure +Merge crimson? +Proper classification of limestone within these code comments */ //Terrain @@ -347,13 +350,13 @@ Proper classification of limestone in comments //Elements from which simplified lithification can spread - sandstoneLithificationElements = ["sand_sediment", "sandstone", "irradiated_sand_sediment", "irradiated_sandstone"] + sandstoneLithificationElements = ["sand_sediment", "sandstone", "irradiated_sand_sediment", "irradiated_sandstone"/*, "crimson_sandstone", "crimson_sand_sediment"*/] //Water reaction to pick up the fine material (this is very simplified) elements.water.reactions.wet_sand = { "elem1": "sandy_water", - "elem2": ["wet_sand","wet_sand","wet_sand","wet_sand","wet_sand",null], + "elem2": ["wet_sand","wet_sand","wet_sand","sandy_water"], chance: 0.01 }; @@ -363,6 +366,12 @@ Proper classification of limestone in comments chance: 0.01 }; + /*elements.water.reactions.crimson_wet_sand = { / + "elem1": "crimson_sandy_water", + "elem2": ["crimson_wet_sand","crimson_wet_sand","crimson_wet_sand","crimson_wet_sand","crimson_wet_sand",null], + chance: 0.01 + };*/ + //Sediment suspension elements.sandy_water = { @@ -379,10 +388,10 @@ Proper classification of limestone in comments "elem1": [null,null,"wet_sand"], // First element transforms into; in this case, water deletes itself "elem2": "mud", // Second element transforms into; in this case, dirt turns to mud }, - "water": { "elem1":"water", "elem2":"sandy_water", "chance":0.025 }, - "sand": { "elem1": [null,null,"wet_sand"], "elem2": "wet_sand", }, - "sandy_water": { "elem1":"wet_sand", "elem2":"water", "chance": 0.001 }, - "wet_sand": { "elem2":"sand_sediment", "chance": 0.0005 }, + "water": { "elem1":"water", "elem2":"sandy_water", "chance":0.025 }, //swap reaction + "sand": { "elem1": [null,null,"wet_sand"], "elem2": "wet_sand", }, + "sandy_water": { "elem1":"water", "elem2":"sand_sediment", "chance": 0.001 }, + "wet_sand": { "elem1": "water", "elem2":"sand_sediment", "chance": 0.0005 }, //"salt": { "elem1": "salt_water", "elem2": null }, //"sugar": { "elem1": "sugar_water", "elem2": null, }, "dust": { "elem1": "dirty_water", "elem2": null, }, @@ -426,7 +435,7 @@ Proper classification of limestone in comments "SW:wet_sand%1.5 AND M2|SW:wet_sand%2.5 AND M1|SW:wet_sand%1.5 AND M2" ], reactions: { - "water": { "elem1":"sandy_water", "elem2":"sandy_water", "chance":0.025 }, + "water": { "elem1":"sandy_water", "elem2":"sandy_water", "chance":0.001 }, "sand": { "elem1": [null,null,"wet_sand"], "elem2": "wet_sand", }, "sandy_water": { "elem1":["water","water","sand_sediment"], "chance":0.001 }, "wet_sand": { "elem2": "sand_sediment", "chance": 0.0005 }, @@ -993,11 +1002,11 @@ Proper classification of limestone in comments "water": { "elem1":"irradiated_water", "elem2":"irradiated_sandy_water", "chance":0.025 }, "irradiated_water": { "elem1":"irradiated_water", "elem2":"irradiated_sandy_water", "chance":0.025 }, "sand": { "elem1": [null,null,"irradiated_wet_sand"], "elem2": "irradiated_wet_sand", }, - "sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_water", "chance": 0.001 }, "irradiated_sand": { "elem1": [null,null,"irradiated_wet_sand"], "elem2": "irradiated_wet_sand", }, - "irradiated_sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_water", "chance": 0.001 }, - "wet_sand": { "elem2":"irradiated_sand_sediment", "chance": 0.0005 }, - "irradiated_wet_sand": { "elem2":"irradiated_sand_sediment", "chance": 0.0005 }, + "sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_sand_sediment", "chance": 0.001 }, + "irradiated_sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_sand_sediment", "chance": 0.001 }, + "wet_sand": { "elem1": "irradiated_water", "elem2":"irradiated_sand_sediment", "chance": 0.0005 }, + "irradiated_wet_sand": { "elem1": "irradiated_water", "elem2":"irradiated_sand_sediment", "chance": 0.0005 }, /*"salt": { "elem1": "salt_water", "elem2": null }, "sugar": { "elem1": "sugar_water", "elem2": null, }, "dust": { "elem1": "dirty_water", "elem2": null, },