Beispiel #1
0
 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);
 }
Beispiel #2
0
 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);
 }