| @@ -390,7 +390,7 @@ | |||||
| delay: 3000, | delay: 3000, | ||||
| loop: true, | loop: true, | ||||
| classes: [ | classes: [ | ||||
| "free" | |||||
| ] | ] | ||||
| }, state); | }, state); | ||||
| @@ -402,7 +402,26 @@ | |||||
| ], | ], | ||||
| "exits": { | "exits": { | ||||
| "ascend": { | |||||
| "target": "bowl", | |||||
| "desc": "Try to climb back out!", | |||||
| "show": [ | |||||
| ], | |||||
| "conditions": [ | |||||
| ], | |||||
| "hooks": [ | |||||
| (room, exit, state) => { | |||||
| print([ | |||||
| "You grab at the rim of the bowl and try to pull yourself out. Alas, your struggles are for naught; Geta easily scoops you up in his spoon and, a heartbeat later, slurps you into his sloppy jaws. You didn't stand a chance." | |||||
| ]); | |||||
| goToRoom("maw", state); | |||||
| return false; | |||||
| } | |||||
| ] | |||||
| }, | |||||
| }, | }, | ||||
| "hooks": [ | "hooks": [ | ||||
| @@ -418,6 +437,7 @@ | |||||
| "name": "Geta's Maw", | "name": "Geta's Maw", | ||||
| "desc": "You've been slurped up into the fox's jaws", | "desc": "You've been slurped up into the fox's jaws", | ||||
| "move": (room, state) => { | "move": (room, state) => { | ||||
| }, | }, | ||||
| "enter": (room, state) => { | "enter": (room, state) => { | ||||
| stopClassTimers("free", state); | stopClassTimers("free", state); | ||||