def __init__(self, character): self._character = character states = (HeroStateControlled(character), HeroStateHunting(character), HeroStateAttacking(character), BaseStateHit(character), BaseStateRetreat(character), ) StateMachine.__init__(self, states)
def __init__(self, character): self._character = character states = (BaseStateWaiting(character), BaseStateExploring(character), BaseStateHunting(character), BaseStateAttacking(character), BaseStateHit(character), BaseStateRetreat(character), ) StateMachine.__init__(self, states)
def __init__(self, character): self._character = character states = (PresentationStateWaiting(character), PresentationStateExploring(character), ) StateMachine.__init__(self, states)