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())