class EnnemyBehaviour(): def __init__(self, gameObject, player): self.gameObject = gameObject self.root = Selector() ra = RunAway() ra.blackboard["player"] = player ra.blackboard["ennemy"] = self.gameObject self.root.add_node(ra) def update(self): self.root.tick()
def __init__(self, gameObject, player): self.gameObject = gameObject self.root = Selector() ra = RunAway() ra.blackboard["player"] = player ra.blackboard["ennemy"] = self.gameObject self.root.add_node(ra)