From 325e31b442f3e3cb7f984d26c030b4a6d87ff830 Mon Sep 17 00:00:00 2001 From: George Angelopoulos Date: Sat, 20 Apr 2013 23:31:48 +0300 Subject: leave restriction for s1 --- weatbag/tiles/s1.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/weatbag/tiles/s1.py b/weatbag/tiles/s1.py index 556a3f3..d1354ec 100644 --- a/weatbag/tiles/s1.py +++ b/weatbag/tiles/s1.py @@ -6,3 +6,17 @@ class Tile: def action(self, player, do): # Nothing to do here yet. print("Sorry, I don't understand") + + def leave(self, player, direction): + restricted_directions = { 'e' } + + # I placed this restriction here to prevent + # early entrance to the bug quest + # which should be started by going South from e1 + if direction in restricted_directions: + print("The undergrowth in that direction " + "is impassable. You turn back.") + return False + else: + return True + -- cgit v1.3