예제 #1
0
파일: AniGrill.cs 프로젝트: pepoluan/NRaas
 public override bool Run()
 {
     OverridedGrill_Have.Definition definition = base.InteractionDefinition as OverridedGrill_Have.Definition;
     if (this.Target.LotCurrent.IsCommunityLot)
     {
         return(this.StartCookingProcessWithFoodTray(definition.MenuText, definition.MenuPath, definition.Destination, Recipe.MealQuantity.Group, definition.Repetition));
     }
     return(Fridge.ForcePushFridgeHave(this.Actor, this.Target, this.ChosenRecipe, definition.MenuText, definition.MenuPath, definition.ObjectClickedOn, definition.Destination, Recipe.MealQuantity.Group, definition.Repetition, false, definition.Cost));
 }
예제 #2
0
 public override bool Run()
 {
     OverridedMicrowave_Have.Definition definition = base.InteractionDefinition as OverridedMicrowave_Have.Definition;
     return(Fridge.ForcePushFridgeHave(this.Actor, this.Target, definition.ChosenRecipe, definition.MenuText, definition.MenuPath, definition.ObjectClickedOn, definition.Destination, definition.Quantity, definition.Repetition, false, definition.Cost));
 }
예제 #3
0
파일: AniStove.cs 프로젝트: pepoluan/NRaas
 public override bool Run()
 {
     OverridedStove_Have.Definition definition = base.InteractionDefinition as OverridedStove_Have.Definition;
     TraitFunctions.CheckForNeuroticAnxiety(this.Actor, TraitFunctions.NeuroticTraitAnxietyType.Stove);
     return(Fridge.ForcePushFridgeHave(this.Actor, this.Target, definition.ChosenRecipe, definition.MenuText, definition.MenuPath, definition.ObjectClickedOn, definition.Destination, definition.Quantity, definition.Repetition, false, definition.Cost));
 }