public PandaBossTransitionState(EnemyHierarchicalStateMachine currentContext, EnemyStateFactory playerStateFactory, PandaBossStateMachine pandaContext)
     : base(currentContext, playerStateFactory)
 {
     this.pandaContext = pandaContext;
 }
Exemplo n.º 2
0
 public EnemyBaseState PandaBossTransition(PandaBossStateMachine pandaStatemachine)
 {
     return(new PandaBossTransitionState(_context, this, pandaStatemachine));
 }
Exemplo n.º 3
0
 public EnemyBaseState PandaBossWalk(PandaBossStateMachine pandaStatemachine)
 {
     return(new PandaBossWalkState(_context, this, pandaStatemachine));
 }
Exemplo n.º 4
0
 public PandaBossWalkState(EnemyHierarchicalStateMachine currentContext, EnemyStateFactory playerStateFactory, PandaBossStateMachine pandaContext)
     : base(currentContext, playerStateFactory)
 {
     bossContext = pandaContext;
 }