changeset 299:c3ff6ff879e6

Make the can Thing go away when it's empty.
author Jeremy Thurgood <firxen@gmail.com>
date Sat, 28 Aug 2010 01:16:27 +0200
parents 44f1dcb49d3f
children 0d8634b4544a
files gamelib/scenes/mess.py
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/gamelib/scenes/mess.py	Sat Aug 28 01:13:43 2010 +0200
+++ b/gamelib/scenes/mess.py	Sat Aug 28 01:16:27 2010 +0200
@@ -116,6 +116,8 @@
             self.state.add_inventory_item(can.name)
             self.set_data('cans_available', starting_cans - 1)
             self.set_interact('%icans' % (starting_cans - 1))
+            if starting_cans == 1:
+                self.scene.remove_thing(self)
             return Result({
                     3: "Best before a long time in the past. Better not eat these.",
                     2: "Mmmm. Nutritious bacteria stew.",