コード例 #1
0
ファイル: PurchaseBotEx.cs プロジェクト: Robobeurre/NRaas
 protected static bool CustomPurchaseTest(ServoBotPedestal ths, Sim Actor, bool isAutonomous, ref GreyedOutTooltipCallback greyedOutTooltipCallback)
 {
     /*
     if (!Actor.Household.CanAddSpeciesToHousehold(CASAgeGenderFlags.None | CASAgeGenderFlags.Human))
     {
         string localizedString = LocalizeString(Actor.IsFemale, "HouseholdFull", new object[0x0]);
         greyedOutTooltipCallback = InteractionInstance.CreateTooltipCallback(localizedString);
         return false;
     }
     */
     return BaseCustomPurchaseTest(ths, Actor, isAutonomous, ref greyedOutTooltipCallback);
 }
コード例 #2
0
 protected static bool CustomPurchaseTest(ServoBotPedestal ths, Sim Actor, bool isAutonomous, ref GreyedOutTooltipCallback greyedOutTooltipCallback)
 {
     /*
      * if (!Actor.Household.CanAddSpeciesToHousehold(CASAgeGenderFlags.None | CASAgeGenderFlags.Human))
      * {
      *  string localizedString = LocalizeString(Actor.IsFemale, "HouseholdFull", new object[0x0]);
      *  greyedOutTooltipCallback = InteractionInstance.CreateTooltipCallback(localizedString);
      *  return false;
      * }
      */
     return(BaseCustomPurchaseTest(ths, Actor, isAutonomous, ref greyedOutTooltipCallback));
 }
コード例 #3
0
ファイル: PurchaseBotEx.cs プロジェクト: Robobeurre/NRaas
 public override bool Test(Sim a, ServoBotPedestal target, bool isAutonomous, ref GreyedOutTooltipCallback greyedOutTooltipCallback)
 {
     return CustomPurchaseTest(target, a, isAutonomous, ref greyedOutTooltipCallback);
 }
コード例 #4
0
 public override bool Test(Sim a, ServoBotPedestal target, bool isAutonomous, ref GreyedOutTooltipCallback greyedOutTooltipCallback)
 {
     return(CustomPurchaseTest(target, a, isAutonomous, ref greyedOutTooltipCallback));
 }