From a7cf8514e3999911c446411bf7c6270154aac3c6 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sat, 13 Oct 2018 21:18:05 -0400 Subject: [PATCH] Made active digestion show up in the active log --- game.js | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/game.js b/game.js index 1b7775a..b1ec340 100644 --- a/game.js +++ b/game.js @@ -1801,7 +1801,7 @@ function getPrey(region, area, sameSize = false) return prey; } -function digest_all(organ) { +function digest_all(organ, active=false) { let prey = new Container(); for (let i = 0; i < organ.stages; i++) { @@ -1813,16 +1813,16 @@ function digest_all(organ) { return; } - do_digestion(organ.owner, organ, prey); + do_digestion(organ.owner, organ, prey, active); } -function do_digestion(owner, organ, container) { +function do_digestion(owner, organ, container, active=false) { if (organ.moves != undefined) { organ.moves.feed(container); let sound = getSound("insert",container.sum_property("mass")); let line = organ.describeMove(container); let summary = summarize(container.sum(),false); - update([line, summary, newline], false); + update([line, summary, newline], active); return; } @@ -1856,48 +1856,48 @@ function do_digestion(owner, organ, container) { } function digest_stomach() { - digest_all(macro.stomach); + digest_all(macro.stomach, true); } function digest_tail() { - digest_all(macro.tail); + digest_all(macro.tail, true); } function digest_anal() { - digest_all(macro.bowels); + digest_all(macro.bowels, true); } function digest_cock() { - digest_all(macro.balls); + digest_all(macro.balls, true); } function digest_breast() { - digest_all(macro.breasts); + digest_all(macro.breasts, true); } function digest_unbirth() { - digest_all(macro.womb); + digest_all(macro.womb, true); } function digest_soul() { - digest_all(macro.souls); + digest_all(macro.souls, true); } function digest_bladder() { - digest_all(macro.bladder); + digest_all(macro.bladder, true); } function digest_goo() { - digest_all(macro.goo); + digest_all(macro.goo, true); } function digest_paws() { - digest_all(macro.pawsVore); + digest_all(macro.pawsVore, true); } function crop_swallow() { - digest_all(macro.crop); + digest_all(macro.crop, true); } function feed()