parent
e042d87dcb
commit
0579beb31f
|
|
@ -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, },
|
||||
|
|
|
|||
Loading…
Reference in New Issue