comparison gamelib/gameboard.py @ 12:8a7319e4853a

Hooked in the game board.
author Jeremy Thurgood <firxen@gmail.com>
date Sun, 30 Aug 2009 15:20:17 +0000
parents 5d58a5b13731
children d7f295c06a4b
comparison
equal deleted inserted replaced
11:5d58a5b13731 12:8a7319e4853a
11 def __init__(self): 11 def __init__(self):
12 self.tv = tilevid.Tilevid() 12 self.tv = tilevid.Tilevid()
13 self.tv.tga_load_tiles(data.filepath('tiles.tga'), self.TILE_DIMENSIONS) 13 self.tv.tga_load_tiles(data.filepath('tiles.tga'), self.TILE_DIMENSIONS)
14 self.tv.tga_load_level(data.filepath('level1.tga')) 14 self.tv.tga_load_level(data.filepath('level1.tga'))
15 15
16 def paint(self, screen):
17 self.tv.paint(screen)
18
16 def update(self, screen): 19 def update(self, screen):
17 return self.tv.update(screen) 20 return self.tv.update(screen)
18 21
19 def loop(self): 22 def loop(self):
20 x = random.randint(0, self.size[0]-1) 23 x = random.randint(0, self.tv.size[0]-1)
21 y = random.randint(0, self.size[1]-1) 24 y = random.randint(0, self.tv.size[1]-1)
22 tile = random.randint(0, 4) 25 tile = random.randint(0, 4)
23 self.tv.set((x, y), tile) 26 self.tv.set((x, y), tile)
24 27