def __init__(self, char_type=None, name=None, **kwargs): self.char_type = char_type self.name = name self.pronoun = kwargs.get('pronoun', "their") self.x = kwargs.get('x') self.y = kwargs.get('y') self.image = get_image(self.char_type) self.directions = get_standard_directions() self.side = kwargs.get('side') self.health = kwargs.get('health') self.status = "alive"
def __init__(self, tile_type='tile', tile_num=0): self.tile_type = tile_type self.tile_num = tile_num self.image = get_image('tile') self.update_tile(self.tile_type) self.contents = []
def update_tile(self, tile_type): self.tile_type = tile_type self.image = get_image(self.tile_type)