예제 #1
0
 public bool LeaveCurrentBuilding()
 {
     if (IsOccupied())
     {
         var success = CurrentBuilding.RemoveWorker(this);
         if (success)
         {
             CurrentBuilding = null;
             return(true);
         }
     }
     return(false);
 }