B1GroupedObjectTableRow
- Data table row defining a grouped object composed of multiple child objects placed as a single unit.
* Provides combined display info, pricing, and child object references for grouped placement behavior.
| Property | Type | Description | Metadata |
|---|---|---|---|
| DisplayNameTextId | FString | String table key referencing the localized display name for this grouped object. | Category: B1GroupedObjectTableRow StringTableKey: Id |
| DescriptionTextId | FString | String table key referencing the localized description text for this grouped object. | Category: B1GroupedObjectTableRow StringTableKey: Id |
| ObjectCategory | FName | Primary category of this grouped object for build mode categorization. | Category: B1GroupedObjectTableRow |
| FilterCategory | FName | Subcategory (filter category) of this grouped object for secondary filtering. | Category: B1GroupedObjectTableRow |
| Icon | TSoftObjectPtr | Soft reference to the icon texture displayed for this grouped object in the build UI. | Category: B1GroupedObjectTableRow |
| RightUpperIcon | TSoftObjectPtr | Soft reference to the upper-right corner badge icon displayed on this grouped object's UI tile. | Category: B1GroupedObjectTableRow |
| ParentObjectId | FName | ID of the parent object used as the base for this grouped placement. | Category: B1GroupedObjectTableRow Foreign: Object.Id |
| ChildrenInfos | TArray | Array of child object entries that make up this grouped object. | Category: B1GroupedObjectTableRow |
| ConditionId | FName | This field is not used. | Category: B1GroupedObjectTableRow Foreign: ObjectCondition.Id |
| IsUnlockable | bool | Whether this grouped object can be unlocked through ability or progression systems. | Category: B1GroupedObjectTableRow |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |