Mercurial > nagslang
changeset 195:b8701c0bb184
Reorder startup to avoid pygame init issues
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Tue, 03 Sep 2013 22:10:38 +0200 |
parents | 3477f5a28605 |
children | 40f618978c00 |
files | tools/area_editor.py |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/tools/area_editor.py Tue Sep 03 22:02:33 2013 +0200 +++ b/tools/area_editor.py Tue Sep 03 22:10:38 2013 +0200 @@ -357,18 +357,18 @@ if __name__ == "__main__": - if len(sys.argv) == 2: - level = EditorLevel(sys.argv[1]) - level.load(pymunk.Space()) - elif len(sys.argv) == 4: - level = EditorLevel(sys.argv[1], int(sys.argv[2]), int(sys.argv[3])) - else: + if len(sys.argv) not in [2, 4]: print 'Please supply a levelname or levelname and level size' sys.exit() pygame.display.init() pygame.font.init() pygame.display.set_mode((SCREEN[0] + MENU_WIDTH, SCREEN[1]), pgl.SWSURFACE) + if len(sys.argv) == 2: + level = EditorLevel(sys.argv[1]) + level.load(pymunk.Space()) + elif len(sys.argv) == 4: + level = EditorLevel(sys.argv[1], int(sys.argv[2]), int(sys.argv[3])) pygame.display.set_caption('Nagslang Area Editor') pygame.key.set_repeat(200, 100) app = EditorApp(level, pygame.display.get_surface())