Mercurial > nagslang
changeset 370:b5a0081f5784
Make the inventory a set
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Fri, 06 Sep 2013 21:37:00 +0200 |
parents | aa889ffa3295 |
children | 21c1c329f8e3 |
files | nagslang/game_object.py nagslang/protagonist.py |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/nagslang/game_object.py Fri Sep 06 21:27:09 2013 +0200 +++ b/nagslang/game_object.py Fri Sep 06 21:37:00 2013 +0200 @@ -484,7 +484,7 @@ ) def _collect(self, protagonist): - protagonist.inventory[self._name] = self + protagonist.inventory.add(self._name) # TODO: Make this less hacky. self.physicser.remove_from_space() self.renderer = render.NullRenderer()
--- a/nagslang/protagonist.py Fri Sep 06 21:27:09 2013 +0200 +++ b/nagslang/protagonist.py Fri Sep 06 21:37:00 2013 +0200 @@ -72,7 +72,7 @@ super(Protagonist, self).__init__( self._make_physics(space, position), self._make_renderer()) self.world = world - self.inventory = {} + self.inventory = set() self.health_level = PROTAGONIST_HEALTH_MAX_LEVEL self.angle = 0