summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--weatbag/tiles/n5w5.py20
1 files changed, 18 insertions, 2 deletions
diff --git a/weatbag/tiles/n5w5.py b/weatbag/tiles/n5w5.py
index d65886e..dac6249 100644
--- a/weatbag/tiles/n5w5.py
+++ b/weatbag/tiles/n5w5.py
@@ -2,11 +2,27 @@ from weatbag import words
from weatbag.utils import transfer
class Tile:
+ def __init__(self):
+ self.challenge_completed = False
+
def describe(self):
- print("\n")
+ print("You are on the beach. You see a small kiosk selling "
+ "ice creams!\n")
+ if not self.challenge_completed:
+ self.challenge()
+
+ def challenge(self):
+ print("You go there and see that there's an old lady inside who stir a "
+ "pot. A fat ginger cat outside the kiosk is digging holes in the "
+ "sand.\nYou say hi, and the old lady replies:\n"
+ "Hello to you traveler, I'm Grace Hopper and this is my cat "
+ "Sandy Claws. I could offer you a cream but first you must "
+ "answer me this:\n"
+ "Tom's mother has three children. One is named April, one is "
+ "named May. What is the third one named?\n")
def action(self, player, do):
- print("I don't understand.")
+ print("I don't understand.\n")
#sandy claws