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: