Skip to main content

B1ObjectTemplateTableRow

  • Data table row defining the blueprint, placement, and interaction properties of a game object template.
    * Shared by multiple object table rows that reference the same underlying blueprint and behavior.
PropertyTypeDescriptionMetadata
AssetTSoftObjectPtrSoft reference to the blueprint asset this template uses in the world.Category: B1ObjectTemplateTableRow
ObjectSelectionSetIdFNameID referencing the selection set table row defining available interactions for this template.Category: B1ObjectTemplateTableRow
Foreign: ObjectSelectionSet.Id
ObjectWeatheringGroupIdFNameID referencing the weathering group table row applied to objects using this template.Category: B1ObjectTemplateTableRow
Foreign: ObjectWeathering.Id
IsWettableboolWhether objects using this template can get wet from water or rain.Category: B1ObjectTemplateTableRow
CustomizeTypeEB1ObjectCustomizeTypeType of customization available for objects using this template.Category: B1ObjectTemplateTableRow
IsCarriableboolWhether objects using this template can be picked up and carried by characters.Category: B1ObjectTemplateTableRow
PlacementFlagsint32Bitmask defining where this object can be placed (floor, wall, ceiling, etc.).Category: B1ObjectTemplateTableRow
FollowSlotRotationboolWhether this object rotates to match the slot's orientation when attached.Category: B1ObjectTemplateTableRow
IsDerivedboolWhether this object is derived from another object template.Category: B1ObjectTemplateTableRow
ObjectTagsTArraySemantic tags assigned to this object template for condition and script queries.Category: B1ObjectTemplateTableRow
Foreign: DataHint.Id
CarryHandStyleEB1CarryHandStyleHand style animation used when a character carries this object.Category: B1ObjectTemplateTableRow
PlacementGuideTextIdFStringString table key referencing the localized guide text shown when placing this object.Category: B1ObjectTemplateTableRow
OwnershipCategoryFNameCategory identifier controlling ownership rules for objects using this template.Category: B1ObjectTemplateTableRow
bDisableTakeOutOfInventoryboolWhether taking this object out of inventory is disabled for characters.Category: B1ObjectTemplateTableRow
bCanInteractInInventoryboolWhether characters can interact with this object while it is in their inventory.Category: B1ObjectTemplateTableRow
IgnoreSlotToEntityCheckboolWhether the slot-to-entity compatibility check is skipped when placing this object.Category: B1ObjectTemplateTableRow
InventroyInteractionBagIdFNameID referencing the interaction bag used when interacting with this object from inventory.Category: B1ObjectTemplateTableRow
Foreign: InteractionBag.Id
AvailableSocialClusterTypeTArrayList of social cluster types that can use this object template in social interactions.Category: B1ObjectTemplateTableRow
WeatherAutonomyBehaviorEB1WeatherAutonomyBehaviorControls how autonomy behaves when this object is exposed to weather (not under roof).Category: B1ObjectTemplateTableRow
WeatherScriptsTArrayWeather-specific script mappings keyed by weather ID.Category: B1ObjectTemplateTableRow
bForceChildFollowSlotRotationboolWhether child objects placed on this template's slots are forced to follow the slot rotation, regardless of the child's own FollowSlotRotation setting.Category: B1ObjectTemplateTableRow
OnAttachChildStateGroupIdFNameStateGroupId applied to child objects when they are attached (grouped) to an object using this template. Must be paired with OnAttachChildStateId.Category: B1ObjectTemplateTableRow
OnAttachChildStateIdFNameStateId applied to child objects when they are attached (grouped) to an object using this template. Must be paired with OnAttachChildStateGroupId.Category: B1ObjectTemplateTableRow
IdFNameUnique IdCategory: B1TableRowBase
CommentFStringDev CommentCategory: B1TableRowBase