Skip to main content

UB1ShopDataAsset

Overview

  • Data asset storing global shop system configuration for shop worker behavior and ordering settings.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (16)

NameTypeDescription
ActivityToCraftingIdMaptable<string, string>Mapping from activity name to crafting ID (e.g., "Cooking" -> CraftingId) Maps activity names to their corresponding crafting IDs for HouseholdBiz employee activities.
BulkSpawnRecipeIdsstring[]The list of recipe IDs that can spawn multiple items at once; excess items go to inventory instead of spawn points.
ChangedShopStateGroupIdstringThe state group ID applied to shop objects when the shop is open for business.
ChangedShopStateIdstringThe state ID applied to shop objects when the shop is open for business.
DistancenumberThe distance threshold beyond which the shop worker will attempt to move toward the target object.
MenuOrderCraftingFilterByCoopIdtable<string, FB1NameArray>Maps CoopId to allowed CraftingIds for MenuOrder recipe filtering. If the current Coop is in this map, only the listed CraftingIds are shown.
MenuOrderLaunchCraftKeywordstringThe reserved keyword used in the LaunchCraft action S1 parameter for menu orders.
MoveInteractionBagIdstringThe interaction bag ID used for shop worker movement toward a target.
ObjectTemplateIdsstring[]The list of object template IDs that can be registered as shop worker stations.
PreferInteractionBagTagsstring[]The list of interaction bag tags representing the shop worker's preferred activities.
ReserveTimeTaskMinutesnumberThe interval in minutes at which the shop worker schedules a move time task.
RoleNameLimitLengthintegerThe enforced character length limit for a shop worker role name.
RoleNameMaxLengthintegerThe maximum allowed character length for a shop worker role name.
ShopWorkerCraftingIDstringThe crafting ID used by the shop worker for their primary crafting activity.
SkipProcessRecipeStepIdsstring[]The list of recipe IDs whose processing steps are skipped during menu ordering.
SpawnerMoveInteractionBagIdstringThe interaction bag ID used when the shop worker exits the site.