Exemple #1
0
 public SheepMoving(SheepBoss sheep, Animator animator, Rigidbody2D rb)
 {
     _sheep    = sheep;
     _animator = animator;
     _rb       = rb;
     _playerRb = GameManager.GetMainPlayerRb();
 }
 public SheepDashAttacking(SheepBoss sheep, Animator animator, Rigidbody2D rb)
 {
     _sheep    = sheep;
     _animator = animator;
     _rb       = rb;
 }
Exemple #3
0
 public SheepLaunchingExplodingSheep(SheepBoss sheep, Animator animator, Rigidbody2D rb)
 {
     _sheep    = sheep;
     _animator = animator;
     _rb       = rb;
 }
 public void SetEnemy(SheepBoss sheep)
 {
     _sheep           = sheep;
     bouncesRemaining = _sheep.BouncyProjectileBounces;
 }
Exemple #5
0
 public SheepCentralState(SheepBoss sheep)
 {
     _sheep = sheep;
 }
Exemple #6
0
 public void SetEnemy(SheepBoss sheep)
 {
     _sheep = sheep;
 }
Exemple #7
0
 public SheepProjectiling(SheepBoss sheep, Animator animator, Rigidbody2D rb)
 {
     _sheep    = sheep;
     _animator = animator;
     _rb       = rb;
 }
 public SheepPhaseChangeState(SheepBoss sheep, Animator animator, SpriteRenderer sr)
 {
     _sheep    = sheep;
     _animator = animator;
     _sr       = sr;
 }