comparison scripts/level-editor @ 455:5d59238f8996

level editor update
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Sat, 09 Apr 2011 20:48:52 +0200
parents 8d2e4b2a65bf
children
comparison
equal deleted inserted replaced
451:7f198761a7be 455:5d59238f8996
18 from skaapsteker.level import DebugLevel 18 from skaapsteker.level import DebugLevel
19 from skaapsteker.sprites.player import Player 19 from skaapsteker.sprites.player import Player
20 from skaapsteker.widgets.text import Text 20 from skaapsteker.widgets.text import Text
21 from skaapsteker.gamestate import GameState 21 from skaapsteker.gamestate import GameState
22 from skaapsteker.sound import SoundSystem 22 from skaapsteker.sound import SoundSystem
23 from skaapsteker.data import filepath
23 24
24 FRAMERATE = 60 25 FRAMERATE = 60
25 26
26 def run(levelname): 27 def run(levelname):
27 clock = pygame.time.Clock() 28 clock = pygame.time.Clock()
28 screen_surface = pygame.display.get_surface() 29 screen_surface = pygame.display.get_surface()
29 game = GameState("game.json") 30 game = GameState(None)
31 game.load_game(filepath("game.json"))
30 player = Player(game.world, SoundSystem(False)) 32 player = Player(game.world, SoundSystem(False))
31 level = DebugLevel(levelname, player) 33 level = DebugLevel(levelname, player)
32 level_surface = level.get_surface() 34 level_surface = level.get_surface()
33 position = [0, 0] 35 position = [0, 0]
34 fpss = [FRAMERATE] 36 fpss = [FRAMERATE]