public EnemyStateFactory(EnemyHierarchicalStateMachine currentContext) { _context = currentContext; }
public PandaBossTransitionState(EnemyHierarchicalStateMachine currentContext, EnemyStateFactory playerStateFactory, PandaBossStateMachine pandaContext) : base(currentContext, playerStateFactory) { this.pandaContext = pandaContext; }
public PandaBossWalkState(EnemyHierarchicalStateMachine currentContext, EnemyStateFactory playerStateFactory, PandaBossStateMachine pandaContext) : base(currentContext, playerStateFactory) { bossContext = pandaContext; }