Skip to main content

Execute_LaunchCraft

Description

Opens the crafting UI for the BaseObject character by gathering recipe data for the specified CraftingId and sending it to B1 via a packet. The crafting policy controls how recipes are filtered. If the CraftingId has a PublishingId set, the UI can only be launched if the character is a possessed entity.

Parameters

ParameterDescription
BaseObjectThe character launching the crafting UI (Self or Target)
S1Crafting ID from the crafting data table that defines which recipes to display
S2Crafting policy type (e.g., CheckAll, CheckIngredient); defaults to CheckAll if omitted

Examples

DescriptionBaseObjectCommandS1S2
Open cooking UI for self at the stoveSelfLaunchCraftCooking_StoveCheckAll
Open carpentry UI for self with ingredient-only checkSelfLaunchCraftCarpentry_WorkbenchCheckIngredient
Open alchemy crafting UI for targetTargetLaunchCraftAlchemy_TableCheckAll