private bool CollitionCheck(Entity entity) { if (energy.IsDead()) { return(true); } if (!IsColliderValid(entity)) { return(false); } if (collider.IsThrough("Boar")) { return(true); } if (collider.ThroughStart("Eagle")) { energy.Damage(5); SurrenderChild(entity); return(energy.IsDead()); } return(false); }
private bool CollitionCheck(Entity entity) { if (deadCheck.IsDead()) { return(true); } collider = entity.GetColliderComponent("Player"); if (collider == null) { return(false); } if (collider.IsThrough("Boar")) { return(true); } if (collider.ThroughStart("Eagle")) { energy.Damage(5); return(energy.IsDead()); } return(false); }