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