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