public void Calculate_Damage(int damage) { //Damage Saved from inputs script..gets set when raycast hits something damageTest = (damage - armour); if (damageTest < 1) { damage = 5; } //Damage Saved from inputs script..gets set when raycast hits something health = (health - (damage - armour)); // UPDATE SCENE MANAGER ARRAY DATA sceneManagerScript.Update_GameObject_Health_OnHit(this.gameObject, health); if (health < 0) { state = mode.destroyed; //Debug.Log("Destroyed"); } }
//------------------- // DAMAGE UPDATER //------------------- public void Calculate_Damage(int damage) { //Damage Saved from inputs script..gets set when raycast hits something health = (health - (damage - armour)); // UPDATE SCENE MANAGER ARRAY DATA sceneManagerScript.Update_GameObject_Health_OnHit(this.gameObject, health); // if (health < 0) // { //state = mode.dying; //Debug.Log("DAMAGEDONE!!" + health); // } }