Skip to main content

FB1CraftingPolicy

Overview

  • Defines behavior flags and fallback policy for a crafting policy type, controlling currency checks, skill checks, and quality calculation.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (7)

NameTypeDescription
CraftingPurposeEB1ObjectCreatePurposeCrafting purpose used to set the CreatePurpose on the resulting crafting object.
FallbackPolicyEB1CraftingPolicyTypeFallback policy used if no recipes are found with this policy. Not applied recursively; ignored if Invalid.
FixedQualityIfAnyEB1QualityFixed quality applied when bCalculateQuality is false. Uses project default quality if set to None.
bCalculateQualityboolean
bCheckCurrencybooleanWhether to check if the player has enough currency before starting crafting. If false, crafting can start even without sufficient funds.
bCheckSkillbooleanWhether to check if the character's skill level meets the recipe requirement before starting crafting.
bRemoveMoneybooleanWhether to actually deduct currency at the first crafting step. Independent from bCheckCurrency.