Exemple #1
0
 public static int CountLeftToTransfer(Pawn pawn, TransferableOneWay transferable, Lord lord)
 {
     if (transferable.CountToTransfer > 0 && transferable.HasAnyThing)
     {
         return(Mathf.Max(transferable.CountToTransfer - GatherItemsForCaravanUtility.TransferableCountHauledByOthers(pawn, transferable, lord), 0));
     }
     return(0);
 }
        public static int CountLeftToTransfer(Pawn pawn, TransferableOneWay transferable, Lord lord)
        {
            int result;

            if (transferable.CountToTransfer <= 0 || !transferable.HasAnyThing)
            {
                result = 0;
            }
            else
            {
                result = Mathf.Max(transferable.CountToTransfer - GatherItemsForCaravanUtility.TransferableCountHauledByOthers(pawn, transferable, lord), 0);
            }
            return(result);
        }