A little Lamda to reduce code a bit.

This commit is contained in:
Budoray_cp 2011-09-13 19:52:17 -07:00
parent a403b24a05
commit fde86e4792

View file

@ -160,13 +160,14 @@ namespace MudEngine.GameObjects.Environment
/// <returns></returns>
public Boolean DoorwayExist(AvailableTravelDirections travelDirection)
{
foreach (Door door in Doorways)
{
if (door.TravelDirection == travelDirection)
return true;
}
return Doorways.Exists(d => d.TravelDirection == travelDirection);
//foreach (Door door in Doorways)
//{
// if (door.TravelDirection == travelDirection)
// return true;
//}
return false;
//return false;
}
/// <summary>
@ -176,12 +177,13 @@ namespace MudEngine.GameObjects.Environment
/// <returns></returns>
public Door GetDoor(AvailableTravelDirections travelDirection)
{
foreach (Door door in this.Doorways)
{
if (door.TravelDirection == travelDirection)
return door;
}
return null;
return Doorways.First(d => d.TravelDirection == travelDirection);
//foreach (Door door in this.Doorways)
//{
// if (door.TravelDirection == travelDirection)
// return door;
//}
//return null;
}
}
}