Mercurial > skaapsteker
comparison skaapsteker/__main__.py @ 486:6dc341ea8950
Start new game when using --level
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 09 Apr 2011 22:22:06 +0200 |
parents | 73288045cec5 |
children | 5f1058593462 |
comparison
equal
deleted
inserted
replaced
485:79b8269e5bf8 | 486:6dc341ea8950 |
---|---|
59 pygame.display.set_icon(pygame.image.load(filepath('icons/program/icon_24.png'))) | 59 pygame.display.set_icon(pygame.image.load(filepath('icons/program/icon_24.png'))) |
60 pygame.display.set_caption("Nine Tales") | 60 pygame.display.set_caption("Nine Tales") |
61 | 61 |
62 engine = Engine(soundsystem) | 62 engine = Engine(soundsystem) |
63 if level is not None: | 63 if level is not None: |
64 engine.change_scene(LevelScene(engine.game_state, soundsystem, level)) | 64 engine.game_state.new_game() |
65 engine.change_scene(LevelScene(engine.game_state, soundsystem, level + '.starting')) | |
65 else: | 66 else: |
66 engine.change_scene(MenuScene(engine.game_state, soundsystem)) | 67 engine.change_scene(MenuScene(engine.game_state, soundsystem)) |
67 try: | 68 try: |
68 engine.run() | 69 engine.run() |
69 except KeyboardInterrupt: | 70 except KeyboardInterrupt: |