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)),