Mercurial > skaapsteker
comparison scripts/level-editor @ 75:95cb0b575e05
Enemies in level editor, tile layers.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sun, 03 Apr 2011 23:51:09 +0200 |
parents | e4089417766e |
children | fe8652a060df |
comparison
equal
deleted
inserted
replaced
74:c2943bc7bf51 | 75:95cb0b575e05 |
---|---|
53 position[1] = min(position[1], level.pixel_size[1] - SCREEN[1]) | 53 position[1] = min(position[1], level.pixel_size[1] - SCREEN[1]) |
54 | 54 |
55 clip_rect = pygame.Rect(position, screen_surface.get_size()) | 55 clip_rect = pygame.Rect(position, screen_surface.get_size()) |
56 level_surface.set_clip(clip_rect) | 56 level_surface.set_clip(clip_rect) |
57 level.draw(level_surface) | 57 level.draw(level_surface) |
58 level.draw_tiles(level_surface) | 58 level.sprites.draw(level_surface) |
59 screen_surface.blit(level_surface, (0, 0), clip_rect) | 59 screen_surface.blit(level_surface, (0, 0), clip_rect) |
60 | 60 |
61 tilepos = (position[0] // 64, position[1] // 64) | 61 tilepos = (position[0] // 64, position[1] // 64) |
62 text = Text("Level: %s.\nOffset: %r Tile: %r\nFPS: %.1f" | 62 text = Text("Level: %s.\nOffset: %r Tile: %r\nFPS: %.1f" |
63 % (levelname, position, tilepos, sum(fpss)/len(fpss)), | 63 % (levelname, position, tilepos, sum(fpss)/len(fpss)), |