def __init__(self, hero_type=None, name=None): super(Hero, self).__init__(hero_type, name, x=3, y=3) self.experience = 0 self.level = 1 self.directions = get_standard_directions(has_controls=True) self.health = 30 self.side = "good"
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"