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