tweak sandstone

also update todo
This commit is contained in:
O-01-67 2022-09-09 22:40:48 -04:00 committed by GitHub
parent e042d87dcb
commit 0579beb31f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 24 additions and 15 deletions

View File

@ -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, },