示例#1
0
 private void AttemptChangeDirection(Ship.Ship InpShip, Ship.Ship.Direction NewDirection)
 {
     Ship.Ship.Direction OldDirection = InpShip.LocationDirection;
     InpShip.LocationDirection = NewDirection;
     if (InpShip.WithinArea(Map))
         return;
     InpShip.LocationDirection = OldDirection;
 }