From e7c9e2557231ce6a7364e2a2a346bc4ef8c1b04b Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Wed, 7 Aug 2019 21:04:52 -0400 Subject: [PATCH] Make digest rate a plain variable --- stories/mass-vore.js | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/stories/mass-vore.js b/stories/mass-vore.js index cb341af..5909197 100644 --- a/stories/mass-vore.js +++ b/stories/mass-vore.js @@ -1,4 +1,6 @@ (() => { + let digestRate = 0.5; + function devour(state, count) { state.player.stats.stomach.value += count; state.player.stats.eaten.value += count; @@ -7,7 +9,7 @@ function digest(state, count) { if (count === undefined) { - count = state.player.stats.digestrate.value * (state.player.stats.stomach.value / 100 + 2); + count = digestRate * (state.player.stats.stomach.value / 100 + 2); } count = Math.min(state.player.stats.stomach.value, count); @@ -92,14 +94,6 @@ type: "counter", value: 0 } - state.player.stats.digestrate = { - name: "Digestion Rate", - type: "hidden", - value: 0.5, - min: 0, - max: 1, - color: "rgb(0, 255, 0)" - } startTimer({ id: "belch", @@ -122,8 +116,8 @@ id: "digestion", func: state => { digest(state); - const rateChange = (state.player.stats.digestrate.value - 0.5) / 1000 - state.player.stats.digestrate.value -= rateChange; + const rateChange = (digestRate - 0.5) / 1000 + digestRate -= rateChange; let vol = state.player.stats.fullness.value / state.player.stats.fullness.max vol = Math.sqrt(vol); playLoop("loop/stomach/stomach.ogg", vol); @@ -172,7 +166,7 @@ desc: "Rub your belly", execute: (room, state) => { print(["You rub over the " + state.player.stats.stomach.value + " prey in your guts, hastening their digestion."]); - state.player.stats.digestrate.value += 0.25; + digestRate += 0.25; } } ],