Sfoglia il codice sorgente

Make digest rate a plain variable

mass-vore
Fen Dweller 6 anni fa
parent
commit
e7c9e25572
1 ha cambiato i file con 6 aggiunte e 12 eliminazioni
  1. +6
    -12
      stories/mass-vore.js

+ 6
- 12
stories/mass-vore.js Vedi File

@@ -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;
}
}
],


Loading…
Annulla
Salva