Mercurial > nagslang
changeset 390:52c94435e38b
Goodbye foul locked_door!
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sat, 07 Sep 2013 00:34:00 +0200 |
parents | cc355e4c23ae |
children | 866cdc74b26a |
files | data/images/objects/locked_door.png nagslang/game_object.py |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/nagslang/game_object.py Sat Sep 07 00:28:56 2013 +0200 +++ b/nagslang/game_object.py Sat Sep 07 00:34:00 2013 +0200 @@ -338,11 +338,13 @@ def __init__(self, space, position, destination, dest_pos, angle, key_state): self._key_state = key_state + overlay = ImageOverlay(resources.get_image('objects', 'lock.png')) super(PuzzleDoor, self).__init__( space, position, destination, dest_pos, angle, render.ImageStateRenderer({ True: resources.get_image('objects', 'door.png'), - False: resources.get_image('objects', 'locked_door.png'), + False: resources.get_image( + 'objects', 'door.png', transforms=(overlay,)), }), environment.FunctionCondition(lambda p: self.is_open), )