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
| Parameter | Description |
|---|
| BaseObject | The character launching the crafting UI (Self or Target) |
| S1 | Crafting ID from the crafting data table that defines which recipes to display |
| S2 | Crafting policy type (e.g., CheckAll, CheckIngredient); defaults to CheckAll if omitted |
Examples
| Description | BaseObject | Command | S1 | S2 |
|---|
| Open cooking UI for self at the stove | Self | LaunchCraft | Cooking_Stove | CheckAll |
| Open carpentry UI for self with ingredient-only check | Self | LaunchCraft | Carpentry_Workbench | CheckIngredient |
| Open alchemy crafting UI for target | Target | LaunchCraft | Alchemy_Table | CheckAll |