comparison scripts/level-editor @ 92:f065109d80ae

Add Player to level-editor, so it can use Level again
author Stefano Rivera <stefano@rivera.za.net>
date Mon, 04 Apr 2011 17:17:07 +0200
parents fe8652a060df
children b502e732f821
comparison
equal deleted inserted replaced
91:58c080c11eee 92:f065109d80ae
14 from pygame.locals import (SWSURFACE, QUIT, KEYDOWN, K_UP, K_DOWN, K_LEFT, 14 from pygame.locals import (SWSURFACE, QUIT, KEYDOWN, K_UP, K_DOWN, K_LEFT,
15 K_RIGHT, KMOD_SHIFT, K_q, K_ESCAPE) 15 K_RIGHT, KMOD_SHIFT, K_q, K_ESCAPE)
16 16
17 from skaapsteker.constants import SCREEN 17 from skaapsteker.constants import SCREEN
18 from skaapsteker.level import Level 18 from skaapsteker.level import Level
19 from skaapsteker.sprites.player import Player
19 from skaapsteker.widgets.text import Text 20 from skaapsteker.widgets.text import Text
20 21
21 FRAMERATE = 60 22 FRAMERATE = 60
22 23
23 def run(levelname): 24 def run(levelname):
24 clock = pygame.time.Clock() 25 clock = pygame.time.Clock()
25 screen_surface = pygame.display.get_surface() 26 screen_surface = pygame.display.get_surface()
26 level = Level(levelname) 27 player = Player()
28 level = Level(levelname, player)
27 level_surface = level.get_surface() 29 level_surface = level.get_surface()
28 position = [0, 0] 30 position = [0, 0]
29 fpss = [FRAMERATE] 31 fpss = [FRAMERATE]
30 while True: 32 while True:
31 events = pygame.event.get() 33 events = pygame.event.get()