Mercurial > qq-pygrafix
changeset 24:68c14dbcf1c0
Use common tile cache for the sprites
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Sun, 05 Jun 2011 22:11:44 +0200 |
| parents | 71ba52633428 |
| children | 4ec2502b4573 |
| files | qq.py |
| diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/qq.py Sun Oct 25 14:00:08 2009 +0100 +++ b/qq.py Sun Jun 05 22:11:44 2011 +0200 @@ -312,7 +312,7 @@ sprite = Player(pos) self.player = sprite else: - sprite = Sprite(pos, TileCache()[tile["sprite"]]) + sprite = Sprite(pos, SPRITE_CACHE[tile["sprite"]]) self.sprites.add(sprite) self.shadows.add(Shadow(sprite)) # Render the level map @@ -391,6 +391,7 @@ if __name__ == "__main__": SPRITE_CACHE = TileCache() MAP_CACHE = TileCache(MAP_TILE_WIDTH, MAP_TILE_HEIGHT) + TILE_CACHE = TileCache(32, 32) pygame.init() pygame.display.set_mode((424, 320)) Game().main()
