CreateCategoryRecipeVMs | InCraftingId: string, InPolicy: EB1CraftingPolicyType, bIncludeAllRecipes: boolean | table<string, FB1CraftingRecipeVMs> | Creates Category Recipe VMs. |
DestroyCurrentCraftObject | - | - | |
FillRecipeVMfromPublishableCraftObject | InEntityId: FB1EntityId, OutRecipeVM: FB1CraftingRecipeVM, InPolicy: EB1CraftingPolicyType | - | |
FillRecipeVMfromRecipe | InRecipeId: string, OutRecipeVM: FB1CraftingRecipeVM, InPolicy: EB1CraftingPolicyType | - | |
FillRecipeVMfromRecipeGroup | InRecipeGroupID: string, OutRecipeVM: FB1CraftingRecipeVM, InPolicy: EB1CraftingPolicyType | - | |
GatherIngredientInfos | InCraftingId: string, OutIngredientDatas: FB1CraftingIngredient[] | - | |
GatherIngredientInfosFromRecipeId | InRecipeId: string, OutIngredientInfos: FB1CraftingIngredient[] | - | |
GatherNonPublishableCategoryRecipeVMs | InCraftingId: string, OutCategoryRecipeVMs: table<string, FB1CraftingRecipeVMs>, InPolicy: EB1CraftingPolicyType, bIncludeAllRecipes: boolean, bIsFallbackPolicy: boolean | - | |
GatherPublishableCategoryRecipeVMs | InCraftingId: string, OutCategoryRecipeVMs: table<string, FB1CraftingRecipeVMs> | - | |
GatherShopWorkerCategoryRecipeVMs | InCraftingId: string, InRecipeIds: string[], OutCategoryRecipeVMs: table<string, FB1CraftingRecipeVMs> | - | |
GetCraftingToolPerformance | - | EB1ObjectPerformanceQuality | Returns Crafting Tool Performance. |
GetCraftingToolPerformanceState | - | EB2CraftingToolPerformanceState | Returns Crafting Tool Performance State. |
GetCurrentCraftingObjectEntityId | - | FB1EntityId | Returns Current Crafting Object Entity Id. |
GetCurrentStep | - | integer | Returns Current Step. |
GetCurrentStepSpawnObjectId | - | string | Returns Current Step Spawn Object Id. |
GetDefaultCityMoveDataPolicy | - | EB1CityMoveDataPolicy | Returns Default City Move Data Policy. |
GetFinalObjectEntityId | - | FB1EntityId | Returns Final Object Entity Id. |
GetIngredientContainingAmount | Ingredient: FB1CraftingIngredient | integer | Returns Ingredient Containing Amount. |
GetNextStep | - | integer | Returns Next Step. |
GetRecipeId | - | string | Returns Recipe Id. |
HasReservedContext | - | boolean | Returns whether it has Reserved Context. |
IsCrafting | - | boolean | Returns whether Crafting. |
IsTargetCraftingObject | InCraftObjectEntityId: FB1EntityId | boolean | Returns whether Target Crafting Object. |
OnApplianceAccident | InInteractionQueueId: integer | - | Callback invoked on Appliance Accident. |
OnCancelInteraction | InFinishedInteractionBagId: string, InInteractionQueueId: integer | - | Callback invoked on Cancel Interaction. |
ReservePublishableStartCrafting | InContext: FB1StartCraftingContext | - | |
ReserveStartContext | context: FB1StartCraftingContext | - | |
SetCurrentCraftObjectVisibility | bVisible: boolean | - | Sets Current Craft Object Visibility. |
ShouldPlayIdleAnimation | - | boolean | Returns whether it should Play Idle Animation. |
ShouldPlaySuccessAnimation | - | boolean | Returns whether it should Play Success Animation. |
Simulate | InRecipeId: string, InCount: integer, OutResultStr: string | - | debug cheats |
StartCrafting | InContext: FB1StartCraftingContext | - | Starts Crafting. |
StartRandomNonPublishableCrafting | InCraftingId: string, InWorkbenchEntityId: FB1EntityId, InPolicy: EB1CraftingPolicyType | - | Starts Random Non Publishable Crafting. |
StartRandomPublishableCrafting | InCraftingId: string, InWorkbenchEntityId: FB1EntityId, InPolicy: EB1CraftingPolicyType | - | Starts Random Publishable Crafting. |
StartReservedCrafting | InInteractionQueueId: integer | - | Starts Reserved Crafting. |