예제 #1
0
파일: Program.cs 프로젝트: danielgsel/MAP
 static bool EnemiesAttackPlayer(Map m, Player p) //devuelve true si hay enemigos donde se encuentra el jugador (lo atacan) y false si no
 {
     if (m.GetNumEnemies(p.GetPosition()) > 0)
     {
         p.ReceiveDamage(m.ComputeDungeonDamage(p.GetPosition()));
         return(true);
     }
     else
     {
         return(false);
     }
 }
예제 #2
0
 /// <summary>
 /// Enemigos de una sala atacan al jugador. True si lo han atacado
 /// </summary>
 /// <param name="m"></param>
 /// <param name="p"></param>
 /// <returns></returns>
 static bool EnemiesAttackPlayer(Map m, Player p)
 {
     if (m.GetNumEnemies(p.GetPosition()) > 0)
     {
         p.ReceiveDamage(m.ComputeDungeonDamage(p.GetPosition()));
         return(true);
     }
     else
     {
         return(false);
     }
 }