# HG changeset patch # User Simon Cross # Date 1378590546 -7200 # Node ID 19adab18ee7d968423253dc6b19dc079c2863cf6 # Parent 28af98fe38d724fbeb9eeb9d558f2c2c5abf9bdf Add Gun to crew quarters. diff -r 28af98fe38d7 -r 19adab18ee7d data/levels/crew --- a/data/levels/crew Sat Sep 07 23:46:07 2013 +0200 +++ b/data/levels/crew Sat Sep 07 23:49:06 2013 +0200 @@ -227,6 +227,10 @@ classname: Door name: room_one_exit - args: + - [440, 572] + classname: collectable.Gun + name: gun +- args: - [982, 671] - null - [1041, 685] diff -r 28af98fe38d7 -r 19adab18ee7d nagslang/collectable.py --- a/nagslang/collectable.py Sat Sep 07 23:46:07 2013 +0200 +++ b/nagslang/collectable.py Sat Sep 07 23:49:06 2013 +0200 @@ -57,6 +57,10 @@ render.ImageRenderer(resources.get_image('objects', 'gun.png')), ) + @classmethod + def requires(cls): + return [("name", "string"), ("position", "coordinates")] + class KeyCard(CollectibleGameObject): def __init__(self, space, position, name):