def reset(self, being): super(BeingWidget, self).reset(being) for direc, widget in self.items.items(): widget.reset(being) widget.setOpacity(0) direc = Direction.toViewed(self['direction']) self.setDirection(direc)
def walk(self, old_tile, new_tile, level, direction): direc = Direction.toViewed(direction) self.setDirection(direc) self.animation.walk(old_tile, new_tile, level)
def melee(self, tile, direc): direc = Direction.toViewed(direc) self.setDirection(direc) self.animation.melee(tile)