Ejemplo n.º 1
0
    def __init__(self, player):
        '''(SumTracker, Player) -> NoneType'''
        ZONE_W, ZONE_H = get_zone_dim()
        PADDING_W = 20
        PADDING_H = 20

        X = ZONE_W + PADDING_W
        Y = PADDING_H
        WIDTH, HEIGHT = get_sumtracker_dim()

        self.rect = Rect(X, Y, WIDTH, HEIGHT)
        self.text = "SUM"
        self.player = player
Ejemplo n.º 2
0
    def __init__(self):
        '''(Zone) -> NoneType'''
        WIDTH, HEIGHT = get_zone_dim()
        TILE_SIZE = get_tile_size()
        NUM_TILES_W = int(WIDTH / TILE_SIZE) # Assumed to get integer in division
        NUM_TILES_H = int(HEIGHT / TILE_SIZE)

        self.rect = Rect(0, 0, WIDTH, HEIGHT)
        self.num_tiles_w = NUM_TILES_W
        self.num_tiles_h = NUM_TILES_H
        self.map = [[Tile(i * 50, j * 50) for j in range(NUM_TILES_H)] \
                for i in range(NUM_TILES_W)]
        self.player = None