B1RecipeTableRow
- Table row defining a single recipe, including its crafting definition, quality, cost, ingredients, and steps.
| Property | Type | Description | Metadata |
|---|---|---|---|
| CraftingId | FName | Crafting definition ID that this recipe belongs to. | Category: B1RecipeTableRow Foreign: Crafting.Id |
| SkillLevel | int32 | Minimum skill level required to use this recipe. | Category: B1RecipeTableRow |
| QualityId | FName | Quality ID determining the output quality of this recipe. | Category: B1RecipeTableRow Foreign: Quality.Id |
| CraftingCost | int32 | Currency cost required to execute this recipe. | Category: B1RecipeTableRow |
| FinalObjectType | EB1CraftingFinalObjectType | Type classification of the final crafted object. | Category: B1RecipeTableRow |
| FinalObjectId | FName | Object ID of the final crafted product. | Category: B1RecipeTableRow Foreign: Object.Id |
| FinishScriptIds | TArray | Script IDs executed when this recipe is completed. | Category: B1RecipeTableRow Foreign: Script_Recipe.Id |
| Ingredients | TArray | List of ingredient requirements for this recipe. | Category: B1RecipeTableRow |
| CraftingSteps | TArray | Ordered list of crafting steps for this recipe. | Category: B1RecipeTableRow |
| TotalProgressTime | float | Total time in seconds required to complete all crafting steps. | Category: B1RecipeTableRow |
| ProgressTimeModifierId | FName | Modifier ID applied to the total progress time calculation. | Category: B1RecipeTableRow Foreign: Modifier_Crafting.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |