Adds Soy Sauce, Uranium (and their frozen/molten formes), presets for poisoned liquid, poisoned wall, and poisoned molten, and most awesomely, a FROZEN_ form for every things, like the inverse of molten!!!!
very epci
This commit is contained in:
parent
e0848efe23
commit
a1e566a663
88
index.html
88
index.html
|
|
@ -126,7 +126,10 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
eLists = {
|
||||||
|
"ANIMAL": ["flea","ant","fly","firefly","bee","frog","fish","worm","termite","rat"],
|
||||||
|
"CLEANANIMAL": ["ant","firefly","bee","frog","fish"],
|
||||||
|
}
|
||||||
behaviors = {
|
behaviors = {
|
||||||
"POWDER": [
|
"POWDER": [
|
||||||
"XX|XX|XX",
|
"XX|XX|XX",
|
||||||
|
|
@ -218,11 +221,24 @@
|
||||||
"M2|XX|M2",
|
"M2|XX|M2",
|
||||||
"M1|M1|M1",
|
"M1|M1|M1",
|
||||||
],
|
],
|
||||||
|
"POISONED_LIQUID": [
|
||||||
|
"DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"",
|
||||||
|
"DL:"+eLists.ANIMAL+" AND M2|XX|DL:"+eLists.ANIMAL+" AND M2",
|
||||||
|
"DL:"+eLists.ANIMAL+" AND M1|DL:"+eLists.ANIMAL+" AND M1|DL:"+eLists.ANIMAL+" AND M1",
|
||||||
|
],
|
||||||
|
"POISONED_WALL": [
|
||||||
|
"DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"",
|
||||||
|
"DL:"+eLists.ANIMAL+"|XX|DL:"+eLists.ANIMAL+"",
|
||||||
|
"DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+"",
|
||||||
|
],
|
||||||
|
"POISONED_MOLTEN": [
|
||||||
|
"DL:"+eLists.ANIMAL+"|DL:"+eLists.ANIMAL+" AND CR:fire%2.5|DL:"+eLists.ANIMAL+"",
|
||||||
|
"DL:"+eLists.ANIMAL+" AND M2|XX|DL:"+eLists.ANIMAL+" AND M2",
|
||||||
|
"DL:"+eLists.ANIMAL+" AND M1|DL:"+eLists.ANIMAL+" AND M1|DL:"+eLists.ANIMAL+" AND M1",
|
||||||
|
],
|
||||||
|
|
||||||
}
|
}
|
||||||
eLists = {
|
|
||||||
"ANIMAL": ["flea","ant","fly","firefly","bee","frog","fish","worm","termite","rat"],
|
|
||||||
"CLEANANIMAL": ["ant","firefly","bee","frog","fish"],
|
|
||||||
}
|
|
||||||
|
|
||||||
airDensity = 1.225; // kg/m^3
|
airDensity = 1.225; // kg/m^3
|
||||||
airTemp = 20; // Celsius
|
airTemp = 20; // Celsius
|
||||||
|
|
@ -500,6 +516,7 @@
|
||||||
"behavior": behaviors.LIQUID,
|
"behavior": behaviors.LIQUID,
|
||||||
"viscosity": 10000,
|
"viscosity": 10000,
|
||||||
"category":"liquids",
|
"category":"liquids",
|
||||||
|
"tempLow": -42
|
||||||
},
|
},
|
||||||
"ketchup": {
|
"ketchup": {
|
||||||
"name": "ketchup",
|
"name": "ketchup",
|
||||||
|
|
@ -507,6 +524,8 @@
|
||||||
"behavior": behaviors.LIQUID,
|
"behavior": behaviors.LIQUID,
|
||||||
"viscosity": 50000,
|
"viscosity": 50000,
|
||||||
"category":"liquids",
|
"category":"liquids",
|
||||||
|
"tempLow": -3,
|
||||||
|
"stateLow": "frozen_ketchup",
|
||||||
},
|
},
|
||||||
"molasses": {
|
"molasses": {
|
||||||
"name": "molasses",
|
"name": "molasses",
|
||||||
|
|
@ -514,6 +533,7 @@
|
||||||
"behavior": behaviors.LIQUID,
|
"behavior": behaviors.LIQUID,
|
||||||
"viscosity": 7500,
|
"viscosity": 7500,
|
||||||
"category":"liquids",
|
"category":"liquids",
|
||||||
|
|
||||||
},
|
},
|
||||||
"filler": {
|
"filler": {
|
||||||
"name": "filler",
|
"name": "filler",
|
||||||
|
|
@ -1576,7 +1596,49 @@
|
||||||
"category": "structure",
|
"category": "structure",
|
||||||
"insulate": true,
|
"insulate": true,
|
||||||
},
|
},
|
||||||
|
"frozen_ketchup": {
|
||||||
|
"name": "frozen ketchup",
|
||||||
|
"color": "#d44737",
|
||||||
|
"behavior": behaviors.WALL,
|
||||||
|
"tempHigh": -3,
|
||||||
|
"stateHigh": "ketchup",
|
||||||
|
"hidden": true,
|
||||||
|
},
|
||||||
|
"soy_sauce": {
|
||||||
|
"name": "soy sauce",
|
||||||
|
"color": "#745e43",
|
||||||
|
"behavior": behaviors.LIQUID,
|
||||||
|
"tempLow": -28,
|
||||||
|
"stateLow": "frozen_soy_sauce",
|
||||||
|
"viscosity": 2,
|
||||||
|
"category": "liquids",
|
||||||
|
},
|
||||||
|
"frozen_soy_sauce":{
|
||||||
|
"name": "frozen soy sauce",
|
||||||
|
"color": "#654321",
|
||||||
|
"behavior": behaviors.WALL,
|
||||||
|
"tempHigh": -28,
|
||||||
|
"stateHigh": "soy_sauce",
|
||||||
|
"hidden": true,
|
||||||
|
},
|
||||||
|
"uranium":{
|
||||||
|
"name": "uranium",
|
||||||
|
"color": "#39ff14",
|
||||||
|
"behavior": behaviors.POISONED_WALL,
|
||||||
|
"tempHigh": 1132,
|
||||||
|
"stateHigh": "molten_uranium",
|
||||||
|
"category": "solids"
|
||||||
|
},
|
||||||
|
"molten_uranium":{
|
||||||
|
"name": "molten uranium",
|
||||||
|
"color": "#94c93d",
|
||||||
|
"behavior": behaviors.POISONED_MOLTEN,
|
||||||
|
"tempLow": 1132,
|
||||||
|
"stateLow": "uranium",
|
||||||
|
"viscosity": 6,
|
||||||
|
"hidden": true,
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -1609,6 +1671,20 @@
|
||||||
"hidden": true,
|
"hidden": true,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (elements[element].tempLow && !elements[element].stateLow) {
|
||||||
|
var newname = "frozen_"+element;
|
||||||
|
elements[element].stateLow = newname;
|
||||||
|
elements[newname] = {
|
||||||
|
"name": newname.replaceAll("_"," "),
|
||||||
|
"color": ["#DBF1FD","#fffafa","#d6ecef"],
|
||||||
|
"behavior": behaviors.WALL,
|
||||||
|
"density": elements[element].density*2,
|
||||||
|
"temp": elements[element].tempLow,
|
||||||
|
"tempHigh": elements[element].tempLow+100,
|
||||||
|
"stateHigh": element,
|
||||||
|
"hidden": true,
|
||||||
|
}
|
||||||
|
}
|
||||||
if (elements[element].behavior && typeof elements[element].behavior[0] === "string") {
|
if (elements[element].behavior && typeof elements[element].behavior[0] === "string") {
|
||||||
var newbehavior = [];
|
var newbehavior = [];
|
||||||
for (var i = 0; i < elements[element].behavior.length; i++) {
|
for (var i = 0; i < elements[element].behavior.length; i++) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue