# HG changeset patch # User David Sharpe # Date 1378563734 -7200 # Node ID 82db70c28722fe19526f9264cd33996ed4d5356d # Parent 04127e7219cd5e2786148e5321e39c019b0b6983 Added and working on hangar. diff -r 04127e7219cd -r 82db70c28722 data/levels/hangar --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/data/levels/hangar Sat Sep 07 16:22:14 2013 +0200 @@ -0,0 +1,122 @@ +base_tile: tiles/floor.png +enemies: [] +game_objects: +- args: + - [1600, 2450] + - start + - [675, 300] + - 180 + classname: Door +- args: + - [1700, 2510] + - 'HANGAR 7: Void lock failure detected - please call maintenance' + classname: Note +- args: + - [1600, 2150] + - hangar + - [1650, 2450] + - 180 + classname: Door +- args: + - [1700, 2210] + - 'HANGAR 6: ' + classname: Note +- args: + - [1600, 1850] + - ship_2 + - [675, 300] + - 180 + classname: Door +- args: + - [1700, 1910] + - 'HANGAR 5: ' + classname: Note +- args: + - [1600, 950] + - hangar + - [675, 300] + - 180 + classname: Door +- args: + - [1700, 1010] + - 'HANGAR 3: ' + classname: Note +- args: + - [1600, 650] + - start + - [675, 300] + - 180 + classname: Door +- args: + - [1700, 710] + - 'HANGAR 2: ' + classname: Note +- args: + - [1600, 350] + - start + - [675, 300] + - 180 + classname: Door +- args: + - [1700, 410] + - 'HANGAR 1: ' + classname: Note +lines: [] +polygons: + 1: + - [2400, 280] + - [2200, 280] + - [2180, 300] + - [1620, 300] + - [1600, 280] + - [1600, 420] + - [1620, 400] + - [2180, 400] + - [2200, 420] + - [2200, 580] + - [2180, 600] + - [1620, 600] + - [1600, 580] + - [1600, 720] + - [1620, 700] + - [2180, 700] + - [2200, 720] + - [2200, 880] + - [2180, 900] + - [1620, 900] + - [1600, 880] + - [1600, 1020] + - [1620, 1000] + - [2180, 1000] + - [2200, 1020] + - [2200, 1100] + - [120, 1100] + - [120, 1700] + - [2200, 1700] + - [2200, 1780] + - [2180, 1800] + - [1620, 1800] + - [1600, 1780] + - [1600, 1920] + - [1620, 1900] + - [2180, 1900] + - [2200, 1920] + - [2200, 2080] + - [2180, 2100] + - [1620, 2100] + - [1600, 2080] + - [1600, 2220] + - [1620, 2200] + - [2180, 2200] + - [2200, 2220] + - [2200, 2380] + - [2180, 2400] + - [1620, 2400] + - [1600, 2380] + - [1600, 2520] + - [1620, 2500] + - [2180, 2500] + - [2200, 2520] + - [2400, 2520] + - [2400, 280] +size: [2601, 2601] diff -r 04127e7219cd -r 82db70c28722 data/levels/start --- a/data/levels/start Sat Sep 07 16:21:03 2013 +0200 +++ b/data/levels/start Sat Sep 07 16:22:14 2013 +0200 @@ -3,8 +3,8 @@ game_objects: - args: - [725, 300] - - level1 - - [300, 300] + - hangar + - [1650, 2450] - 180 classname: ContinueGameDoor - args: diff -r 04127e7219cd -r 82db70c28722 nagslang/screens/area.py --- a/nagslang/screens/area.py Sat Sep 07 16:21:03 2013 +0200 +++ b/nagslang/screens/area.py Sat Sep 07 16:22:14 2013 +0200 @@ -162,6 +162,7 @@ def handle_event(self, ev): if ev.type == pygame.locals.KEYDOWN: if ev.key == pygame.locals.K_ESCAPE: + print self.protagonist.physicser.position if self._level.is_starting_level(): QuitEvent.post() return