Added precum
precum is better at neutralizing acid than cum
This commit is contained in:
parent
5f0cd8a57f
commit
9e300e113e
56
mods/cum.js
56
mods/cum.js
|
|
@ -48,7 +48,7 @@ elements.dead_cum = {
|
||||||
"mud": { "elem1": "dead_cum_water", "elem2": "dead_cummy_mud", "chance": (1/3) }, // cum goes into mud
|
"mud": { "elem1": "dead_cum_water", "elem2": "dead_cummy_mud", "chance": (1/3) }, // cum goes into mud
|
||||||
"sand": { "elem1": null, "elem2": "dead_cummy_sand" }, // cum goes into sand
|
"sand": { "elem1": null, "elem2": "dead_cummy_sand" }, // cum goes into sand
|
||||||
"wet_sand": { "elem1": "dead_cum_water", "elem2": "dead_cummy_sand", "chance": (1/3) }, // cum goes into wet sand
|
"wet_sand": { "elem1": "dead_cum_water", "elem2": "dead_cummy_sand", "chance": (1/3) }, // cum goes into wet sand
|
||||||
"acid": { "elem1": "water", "elem2": "dead_cum" }, //dead cum is still basic
|
"acid": { "elem1": "water", "elem2": "dead_cum_water" }, //dead cum is still basic
|
||||||
"salt_water": { "elem1": "dead_cum_water", "elem2": "dead_cum_water" }, //salty mixing
|
"salt_water": { "elem1": "dead_cum_water", "elem2": "dead_cum_water" }, //salty mixing
|
||||||
"sugar_water": { "elem1": "sugar_water", "elem2": "sugar_water" }, //salty mixing
|
"sugar_water": { "elem1": "sugar_water", "elem2": "sugar_water" }, //salty mixing
|
||||||
"salt": { "elem1": null, "elem2": "salt_water" }, //salty mixing
|
"salt": { "elem1": null, "elem2": "salt_water" }, //salty mixing
|
||||||
|
|
@ -309,14 +309,14 @@ elements.cummy_snake = {
|
||||||
elements.penis = {
|
elements.penis = {
|
||||||
color: "#9c5e5f",
|
color: "#9c5e5f",
|
||||||
behavior: [
|
behavior: [
|
||||||
"XX|CR:cum%6|XX",
|
"XX|CR:cum,cum,cum,precum%6|XX",
|
||||||
"CR:cum%6|XX|CR:cum%6",
|
"CR:cum,cum,cum,precum%6|XX|CR:cum,cum,cum,precum%6",
|
||||||
"XX|CR:cum%6|XX",
|
"XX|CR:cum,cum,cum,precum%6|XX",
|
||||||
],
|
],
|
||||||
behaviorOn: [
|
behaviorOn: [
|
||||||
"CR:cum%10|CR:cum%10|CR:cum%10",
|
"precum_ice%10|CR:cum,cum,cum,cum,precum%10|precum_ice%10",
|
||||||
"CR:cum%10|XX|CR:cum%10",
|
"precum_ice%10|XX|precum_ice%10",
|
||||||
"CR:cum%10|CR:cum%10|CR:cum%10",
|
"precum_ice%10|precum_ice%10|precum_ice%10",
|
||||||
],
|
],
|
||||||
rotatable: false,
|
rotatable: false,
|
||||||
category: "cum",
|
category: "cum",
|
||||||
|
|
@ -353,7 +353,43 @@ elements.dead_cummy_permafrost = {
|
||||||
category: "cum",
|
category: "cum",
|
||||||
hidden: true,
|
hidden: true,
|
||||||
}
|
}
|
||||||
// Add reactions to existing elements
|
elements.precum = {
|
||||||
|
name: "pre-cum",
|
||||||
|
color: "#d0d0d0",
|
||||||
|
behavior: [
|
||||||
|
"ST%50 AND SW:water,cum%15|ST%50 AND SW:water,cum%15|XX AND ST%50 AND SW:water,cum%15",
|
||||||
|
"M2 AND ST%65 AND SW:water,cum%15|XX|M2 AND ST%65 AND SW:water,cum%15",
|
||||||
|
"M1 AND ST%80 AND SW:water,cum%15|M1 AND ST%80 AND SW:water,cum%15|M1 AND ST%80 AND SW:water,cum%15",
|
||||||
|
],
|
||||||
|
density: 997,
|
||||||
|
tempHigh: 100,
|
||||||
|
stateHigh: "steam",
|
||||||
|
reactions: {
|
||||||
|
"acid": { "elem1": "water", "elem2": ["precum", "precum", "precum", "precum", "precum", "precum", "precum", "water", "water", "water"] }, //precum is still basic
|
||||||
|
},
|
||||||
|
tempLow: 0,
|
||||||
|
stateLow: "precum_ice",
|
||||||
|
viscosity: 20,
|
||||||
|
category:"cum",
|
||||||
|
},
|
||||||
|
elements.precum_ice = {
|
||||||
|
name: "frozen pre-cum",
|
||||||
|
color: "#e0e4f0",
|
||||||
|
behavior: behaviors.WALL,
|
||||||
|
density: 917,
|
||||||
|
tempHigh: 0,
|
||||||
|
stateHigh: "precum",
|
||||||
|
reactions: {
|
||||||
|
"acid": { "elem1": "water", "elem2": ["precum_ice", "precum_ice", "precum_ice", "precum_ice", "precum_ice", "precum_ice", "precum_ice", "ice", "ice", "ice"] },
|
||||||
|
},
|
||||||
|
viscosity: 20,
|
||||||
|
category:"cum",
|
||||||
|
hidden: true,
|
||||||
|
},
|
||||||
|
|
||||||
|
elements.precum.conduct = elements.water.conduct;
|
||||||
|
|
||||||
|
// Adding reactions to existing elements
|
||||||
if (!elements.fly.reactions) {
|
if (!elements.fly.reactions) {
|
||||||
elements.fly.reactions = {}
|
elements.fly.reactions = {}
|
||||||
}
|
}
|
||||||
|
|
@ -384,6 +420,8 @@ runAfterLoad(function() {
|
||||||
eLists.IMPURITY.push("cum");
|
eLists.IMPURITY.push("cum");
|
||||||
eLists.IMPURITY.push("cum_water");
|
eLists.IMPURITY.push("cum_water");
|
||||||
eLists.IMPURITY.push("cum_ice");
|
eLists.IMPURITY.push("cum_ice");
|
||||||
|
eLists.IMPURITY.push("precum");
|
||||||
|
eLists.IMPURITY.push("precum_ice");
|
||||||
eLists.IMPURITY.push("cum_water_ice");
|
eLists.IMPURITY.push("cum_water_ice");
|
||||||
eLists.IMPURITY.push("dead_cum");
|
eLists.IMPURITY.push("dead_cum");
|
||||||
eLists.IMPURITY.push("dead_cum_water");
|
eLists.IMPURITY.push("dead_cum_water");
|
||||||
|
|
@ -441,6 +479,8 @@ runAfterLoad(function() {
|
||||||
elements.concoction.reactions.cum = { "elem1": "mistake", "elem2": null },
|
elements.concoction.reactions.cum = { "elem1": "mistake", "elem2": null },
|
||||||
elements.concoction.reactions.cum_water = { "elem1": "mistake", "elem2": null },
|
elements.concoction.reactions.cum_water = { "elem1": "mistake", "elem2": null },
|
||||||
elements.concoction.reactions.cum_ice = { "elem1": "mistake", "elem2": null },
|
elements.concoction.reactions.cum_ice = { "elem1": "mistake", "elem2": null },
|
||||||
|
elements.concoction.reactions.precum = { "elem1": "mistake", "elem2": null },
|
||||||
|
elements.concoction.reactions.precum_ice = { "elem1": "mistake", "elem2": null },
|
||||||
elements.concoction.reactions.cummy_ice = { "elem1": "mistake", "elem2": null },
|
elements.concoction.reactions.cummy_ice = { "elem1": "mistake", "elem2": null },
|
||||||
elements.concoction.reactions.dead_cum = { "elem1": "mistake", "elem2": null },
|
elements.concoction.reactions.dead_cum = { "elem1": "mistake", "elem2": null },
|
||||||
elements.concoction.reactions.dead_cum_water = { "elem1": "mistake", "elem2": null },
|
elements.concoction.reactions.dead_cum_water = { "elem1": "mistake", "elem2": null },
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue