Skip to main content

UB1CraftingDataAsset

Overview

  • Data asset for the crafting system, containing UI messages, quality text, food decay settings, and policy configurations.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (19)

NameTypeDescription
AutonomyRetryCooltimeMinintegerRetry cooltime in in-game minutes applied to an autonomy cooking recipe whose start conditions failed. Must be greater than zero; validation rejects zero or below.
CookingQualityUpChanceByGradetable<EB1ObjectPerformanceQuality, number>Chance to raise the finished dish quality by one tier, keyed by the heating appliance's performance grade.
CraftingPoliciestable<EB1CraftingPolicyType, FB1CraftingPolicy>Map of crafting policy types to their policy behavior configurations.
Crafting_CannotThrowAwaystringMessage shown when the player tries to throw away a non-discardable crafted item.
Crafting_HasReservedStartCraftContextstringMessage shown when there is already a reserved start craft context pending.
Crafting_NotEnoughIngredientsstringMessage shown when the player does not have enough ingredients to craft.
Crafting_NotEnoughMoneystringMessage shown when the player does not have enough money to craft.
Crafting_NotEnoughSkillLevelstringMessage shown when the character's skill level is insufficient for the recipe.
Crafting_NotFoundTargetstringMessage shown when no valid crafting target object is found.
Crafting_SellPublishablestringMessage shown when the player tries to sell a publishable crafted item.
DecayWarningColorIdstringColor mapping ID used to highlight food items that are close to decay.
DecayWarningValuenumberDecay value threshold at which a food item shows a decay warning.
HandCraft_IngredientSlotNumstringMessage shown indicating the number of ingredient slots for hand crafting.
IngredientQualityWeightnumbere.g. With a value of 0.5, one ingredient of that Quality contributes weight 1.5, two contribute 2.0, three contribute 2.5. Weight factor applied per ingredient quality level when calculating output quality.
MaxContentLengthintegerMaximum character length allowed for a custom item description.
MaxTitleLengthintegerMaximum character length allowed for a custom item title.
PublishableCraftingDataFB1PublishableCraftingDataDefault category configuration for publishable crafting items.
QualityTextDatastable<EB1Quality, FB1QualityTextData>Map of quality levels to their corresponding localized text and color data.
StartReservedCraftingInteractionBagIdstable<string, string>Map of interaction bag IDs to their reserved start crafting interaction bag IDs.