summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--weatbag/tiles/n2w2.py47
1 files changed, 14 insertions, 33 deletions
diff --git a/weatbag/tiles/n2w2.py b/weatbag/tiles/n2w2.py
index c4f8575..a7d8848 100644
--- a/weatbag/tiles/n2w2.py
+++ b/weatbag/tiles/n2w2.py
@@ -1,34 +1,15 @@
-from weatbag import words
-from weatbag.utils import transfer
-
class Tile:
- def __init__(self):
- self.contents = {'doorknob': 1}
-
- def describe(self):
- print("You are now on the island.")
- if self.contents['doorknob']:
- print("As you walk around you find something shiny on the ground. "
- "It looks like a brass doorknob.")
- else:
- print("There is nothing interesting here")
- def action(self, player, do):
- if (do[0] in words.take) and ('doorknob' in do):
- self.take_doorknob(player)
-
- else:
- print("Sorry, I don't understand.")
-
- def take_doorknob(self, player):
- if transfer('doorknob', self.contents, player.inventory):
- print("You pick up the doorknob.")
- else:
- print("There is nothing here.")
-
- def leave(self, player, direction):
- if direction == "e":
- print ("You can't go back by swimming, that part is full of "
- "electric eels.")
- return False
- else:
- return True
+ def describe(self):
+ print("You are now on the island. In front of you there are some trees "
+ "and a small path. Feeling adventurous?")
+
+ def action(self, player, do):
+ print("Sorry, I don't understand")
+
+ def leave(self, player, direction):
+ if direction == "e":
+ print ("You can't go back by swimming, that part is full of "
+ "electric eels.")
+ return False
+ else:
+ return True