comparison mamba/level.py @ 57:cd5ad2c45e2d

Minor level fiddlery.
author Jeremy Thurgood <firxen@gmail.com>
date Sun, 11 Sep 2011 16:19:05 +0200
parents e730ec8b82e8
children 58557a89ec86
comparison
equal deleted inserted replaced
56:e730ec8b82e8 57:cd5ad2c45e2d
3 """ 3 """
4 4
5 from pygame.sprite import RenderUpdates 5 from pygame.sprite import RenderUpdates
6 6
7 from mamba.data import load_file 7 from mamba.data import load_file
8 from mamba.sprites import tile_sizify, TileSprite, ThingSprite, DoorSprite 8 from mamba.sprites import tile_sizify, TileSprite, BaseSprite, DoorSprite
9 9
10 10
11 TILE_MAP = { 11 TILE_MAP = {
12 '.': None, 12 '.': None,
13 'X': (TileSprite, 'randomtile'), 13 'X': (TileSprite, 'randomtile'),
14 'R': (DoorSprite, 'red'), 14 'R': (DoorSprite, 'red'),
15 'B': (DoorSprite, 'blue'), 15 'B': (DoorSprite, 'blue'),
16 } 16 }
17 17
18 THING_MAP = { 18 THING_MAP = {
19 'a': (ThingSprite, 'snake/snake-head-r'), 19 'a': (BaseSprite, 'snake/snake-head-r'),
20 } 20 }
21 21
22 22
23 class Tileset(object): 23 class Tileset(object):
24 def __init__(self, tileset_name): 24 def __init__(self, tileset_name):