Mercurial > nagslang
changeset 469:82db70c28722
Added and working on hangar.
author | David Sharpe <decoydavid@gmail.com> |
---|---|
date | Sat, 07 Sep 2013 16:22:14 +0200 |
parents | 04127e7219cd |
children | eb412bb594b4 |
files | data/levels/hangar data/levels/start nagslang/screens/area.py |
diffstat | 3 files changed, 125 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- /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]
--- 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:
--- 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