private void OnTriggerEnter(Collider collider) { if (collider.transform.tag == "GeraldHit" || collider.transform.tag == "YenneferHit") { playerController player = collider.gameObject.GetComponentInParent <playerController>(); GeraltAttacks playerCombos = collider.gameObject.GetComponentInParent <GeraltAttacks>(); float damage_recived = player.GetStrength().GetValue() * playerCombos.GetCurrentAttack().base_damage.GetValue(); playerCombos.OnHit(gameObject); GetHit(damage_recived); if (life <= 0) { EnemyManager.EnemiesAlive.Remove(this.gameObject); } } //if (collision.transform.tag == "Geralt") // Kicker = Geralt.transform; //if (collision.transform.tag == "Yennefer") //{ // Kicker = Yennefer.transform; // Debug.Log(Kicker.forward); //} }
void Awake() { cam_tansform = Camera.main.transform; _playerCombos = GetComponent <GeraltAttacks>(); effects = new List <Effect>(); relics = new List <Relic>(); strength.SetBaseStat(10); }