diff options
| author | George Angelopoulos <l4than.d3vers@gmail.com> | 2013-04-20 23:32:18 +0300 |
|---|---|---|
| committer | George Angelopoulos <l4than.d3vers@gmail.com> | 2013-04-20 23:32:18 +0300 |
| commit | 4005286d49e8d8f3f6f0f5469104102f6141fa0e (patch) | |
| tree | 5a78283d075c4731c8fc386de97eeb5220208101 /weatbag | |
| parent | 325e31b442f3e3cb7f984d26c030b4a6d87ff830 (diff) | |
leave restriction for s2 and indentation style fix
Diffstat (limited to 'weatbag')
| -rw-r--r-- | weatbag/tiles/s2.py | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/weatbag/tiles/s2.py b/weatbag/tiles/s2.py index 474eb55..4e417d0 100644 --- a/weatbag/tiles/s2.py +++ b/weatbag/tiles/s2.py @@ -3,14 +3,27 @@ from weatbag import words class Tile: - def describe(self): - print("To the South, the foliage begins to thin and the path winds " - "forward up a steep hillside. A rugged granite rock formation tops " - "the hill, its centerpiece two slabs of rock leaning together " - "to form a crude arch." ) - - def action(self, player, do): - # Nothing to do here yet. - print("Sorry, I don't understand") + def describe(self): + print("To the South, the foliage begins to thin and the path winds " + "forward up a steep hillside. A rugged granite rock formation tops " + "the hill, its centerpiece two slabs of rock leaning together " + "to form a crude arch." ) + + 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 + |
