parent
e042d87dcb
commit
0579beb31f
|
|
@ -1,9 +1,12 @@
|
||||||
/*
|
/*
|
||||||
TODO:
|
TODO:
|
||||||
Porphyritic, vesicular, vitreous, and fragmental IRs (if they exist, and i might make some up if they don't)
|
Fill in remaining IRs (if they exist, and i might make some up if they don't)
|
||||||
Other rocks that fit these categories??
|
Soils
|
||||||
Sedimentary and metamorphic rocks in general
|
More sedimentary rocks
|
||||||
Proper classification of limestone in comments
|
Metamorphic rocks
|
||||||
|
Ersatz pressure
|
||||||
|
Merge crimson?
|
||||||
|
Proper classification of limestone within these code comments
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//Terrain
|
//Terrain
|
||||||
|
|
@ -347,13 +350,13 @@ Proper classification of limestone in comments
|
||||||
|
|
||||||
//Elements from which simplified lithification can spread
|
//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)
|
//Water reaction to pick up the fine material (this is very simplified)
|
||||||
|
|
||||||
elements.water.reactions.wet_sand = {
|
elements.water.reactions.wet_sand = {
|
||||||
"elem1": "sandy_water",
|
"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
|
chance: 0.01
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -363,6 +366,12 @@ Proper classification of limestone in comments
|
||||||
chance: 0.01
|
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
|
//Sediment suspension
|
||||||
|
|
||||||
elements.sandy_water = {
|
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
|
"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
|
"elem2": "mud", // Second element transforms into; in this case, dirt turns to mud
|
||||||
},
|
},
|
||||||
"water": { "elem1":"water", "elem2":"sandy_water", "chance":0.025 },
|
"water": { "elem1":"water", "elem2":"sandy_water", "chance":0.025 }, //swap reaction
|
||||||
"sand": { "elem1": [null,null,"wet_sand"], "elem2": "wet_sand", },
|
"sand": { "elem1": [null,null,"wet_sand"], "elem2": "wet_sand", },
|
||||||
"sandy_water": { "elem1":"wet_sand", "elem2":"water", "chance": 0.001 },
|
"sandy_water": { "elem1":"water", "elem2":"sand_sediment", "chance": 0.001 },
|
||||||
"wet_sand": { "elem2":"sand_sediment", "chance": 0.0005 },
|
"wet_sand": { "elem1": "water", "elem2":"sand_sediment", "chance": 0.0005 },
|
||||||
//"salt": { "elem1": "salt_water", "elem2": null },
|
//"salt": { "elem1": "salt_water", "elem2": null },
|
||||||
//"sugar": { "elem1": "sugar_water", "elem2": null, },
|
//"sugar": { "elem1": "sugar_water", "elem2": null, },
|
||||||
"dust": { "elem1": "dirty_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"
|
"SW:wet_sand%1.5 AND M2|SW:wet_sand%2.5 AND M1|SW:wet_sand%1.5 AND M2"
|
||||||
],
|
],
|
||||||
reactions: {
|
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", },
|
"sand": { "elem1": [null,null,"wet_sand"], "elem2": "wet_sand", },
|
||||||
"sandy_water": { "elem1":["water","water","sand_sediment"], "chance":0.001 },
|
"sandy_water": { "elem1":["water","water","sand_sediment"], "chance":0.001 },
|
||||||
"wet_sand": { "elem2": "sand_sediment", "chance": 0.0005 },
|
"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 },
|
"water": { "elem1":"irradiated_water", "elem2":"irradiated_sandy_water", "chance":0.025 },
|
||||||
"irradiated_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", },
|
"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_sand": { "elem1": [null,null,"irradiated_wet_sand"], "elem2": "irradiated_wet_sand", },
|
||||||
"irradiated_sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_water", "chance": 0.001 },
|
"sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_sand_sediment", "chance": 0.001 },
|
||||||
"wet_sand": { "elem2":"irradiated_sand_sediment", "chance": 0.0005 },
|
"irradiated_sandy_water": { "elem1":"irradiated_wet_sand", "elem2":"irradiated_sand_sediment", "chance": 0.001 },
|
||||||
"irradiated_wet_sand": { "elem2":"irradiated_sand_sediment", "chance": 0.0005 },
|
"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 },
|
/*"salt": { "elem1": "salt_water", "elem2": null },
|
||||||
"sugar": { "elem1": "sugar_water", "elem2": null, },
|
"sugar": { "elem1": "sugar_water", "elem2": null, },
|
||||||
"dust": { "elem1": "dirty_water", "elem2": null, },
|
"dust": { "elem1": "dirty_water", "elem2": null, },
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue