diff --git a/stories/geta-unaware.js b/stories/geta-unaware.js index d3f7023..55be748 100644 --- a/stories/geta-unaware.js +++ b/stories/geta-unaware.js @@ -234,6 +234,9 @@ "preload": [ ], + "refresh": () => { + setBackgroundColor(50 - state.player.stats.health.value / 2, 0, 0); + }, "world": { "pepper-grinder": { "id": "pepper-grinder", @@ -981,6 +984,66 @@ ], conditions: [ + ] + }, + { + name: "Beg", + desc: "Plead for your life", + execute: (room) => { + printRandom([ + [ + "\"PLEASE!\" you scream, thumping on the walls of the vulpine's gut. \"Let me out!\"", + ] + ]) + + if (Math.random() < 0.7) { + print(["Your pleas fall on deaf ears."]); + } else { + printRandom([ + ["\"Shhhh,\" growls Geta, \"you're going to die in me. Stop whimpering.\""], + ["A long moment passes. \"Poor thing,\" says your captor."] + ]) + } + }, + show: [ + + ], + conditions: [ + + ] + }, + { + name: "Scream", + desc: "IT HURTS", + execute: (room) => { + printRandom([ + [ + "\"Oh god, oh god, oh god,\" you wail...quivering and quaking as you're digested alive. \"GETA!\"" + ], + [ + "A blood-curdling scream bellows from your burning lungs." + ], + [ + "You let out a hideous wail as the fox digests you alive." + ] + ]); + + if (Math.random() < 0.5) { + print(["Geta doesn't notice."]); + } else { + print(["A booming chuckle rocks your body."]); + printRandom([ + ["\"I hope you're suffering in there.\""], + ["\"Pathetic little snack.\""], + ["\"Ready to die?\""] + ]); + } + }, + show: [ + + ], + conditions: [ + ] }, ],