void DeductHealth(int health) { enemyHealth -= health; if (enemyHealth <= 0) { enemyHealth = 0; enemyMaster.CallEventEnemyDie(); Destroy(gameObject, Random.Range(10, 20)); } }
void DeductHealth(float healthChange) { enemyHealth -= healthChange; if (enemyHealth < 0) { enemyHealth = 0; enemyMaster.CallEventEnemyDie(); Destroy(gameObject, Random.Range(10, 20)); } else { CheckHealthFraction(); } }
private void DeductionHealth(int health) { enemyHealth -= health; if (enemyHealth <= 0) { enemyHealth = 0; GameLogic.score += 1; Debug.Log("Enemy Destrou"); enemyMaster.CallEventEnemyDie(); Destroy(gameObject, UnityEngine.Random.Range(10, 20)); } }
void DeductHealth(int healthChange) { enemyHealth -= healthChange; if (enemyHealth <= 0) { enemyHealth = 0; enemyMaster.CallEventEnemyDie(); Destroy(gameObject, Random.Range(7f, 11f)); } if (enemyTriggerNavFlee != null) { enemyTriggerNavFlee.CheckHealthFraction(); } }