Mercurial > skaapsteker
comparison scripts/level-editor @ 101:b502e732f821
Add ? object-placement-help tiles
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Mon, 04 Apr 2011 19:34:20 +0200 |
parents | f065109d80ae |
children | f675abd90529 |
comparison
equal
deleted
inserted
replaced
100:3eafceff6293 | 101:b502e732f821 |
---|---|
13 import pygame.key | 13 import pygame.key |
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 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 | 21 |
22 FRAMERATE = 60 | 22 FRAMERATE = 60 |
23 | 23 |
24 def run(levelname): | 24 def run(levelname): |
25 clock = pygame.time.Clock() | 25 clock = pygame.time.Clock() |
26 screen_surface = pygame.display.get_surface() | 26 screen_surface = pygame.display.get_surface() |
27 player = Player() | 27 player = Player() |
28 level = Level(levelname, player) | 28 level = DebugLevel(levelname, player) |
29 level_surface = level.get_surface() | 29 level_surface = level.get_surface() |
30 position = [0, 0] | 30 position = [0, 0] |
31 fpss = [FRAMERATE] | 31 fpss = [FRAMERATE] |
32 while True: | 32 while True: |
33 events = pygame.event.get() | 33 events = pygame.event.get() |