Exemplo n.º 1
0
 public void PlayerAttack(string dir)
 {
     if (AttackRestRemaining <= 0)
     {
         PlayerAttackFacing(dir);
         if (inPlayerRange && gameStatus.EnemyHP > 0)
         {
             AnimControl.ShakeCamera();
             AnimControl.EnemyGetsHurt();
             gameStatus.EnemyHP -= playerAttackValue;
         }
         AttackRestRemaining = AttackRestTime;
     }
     else
     {
         AttackRestRemaining -= Time.deltaTime;
     }
 }
Exemplo n.º 2
0
 public void EnemyAttack(string dir)
 {
     if (AttackRestRemaining <= 0)
     {
         if (inEnemyRange)
         {
             EnemyAttackFacing(dir);
             AnimControl.ShakeCamera();
             AnimControl.PlayerBubbleAnimate("bubbleskull");
             gameStatus.PlayerHP -= EnemyAttackValue;
         }
         AttackRestRemaining = AttackRestTime;
     }
     else
     {
         AttackRestRemaining -= Time.deltaTime;
     }
 }