FB1CityEditChangeListInfo
🧩 Struct: FB1CityEditChangeListInfo¶
Defines a city edit entry that includes mesh and material overrides, icon info, categorization, and UI data for seasonal decoration variants.
Properties¶
- Id (
FName): Unique identifier for the change list entry. - ListKey (
FString): Internal key used for grouping or data lookups. - CategoryType (
FName): Type/category of the decoration (e.g., tree, cat). - DecorationId (
FName): Identifier for the associated decoration item. - DisplayNameTextId (
FString): Localization key for the display name of this entry. (StringTableKey = "Id") - TooltipTextId (
FString): Localization key for the tooltip text of this entry. (StringTableKey = "Id") - IconTexture (
TSoftObjectPtr<UTexture2D>): Texture used as an icon for this item in the UI. - ChangeList (
TArray<FB1CityEditChangeList>): List of mesh changes that apply seasonally. - PartsList (
TArray<FB1CityEditPartsList>): List of sub-part definitions that belong to this change item. - bResetMaterial (
bool): If true, the material will be reset to default when applying this item. - bUseMaterial (
bool): If true, this entry uses a custom material definition. - bSpawnCountIsolrate (
bool): If true, this item limits the spawn count to avoid overlap with others. - SpriteTexture (
TSoftObjectPtr<UTexture2D>): Texture variable to be passed to the material. - URL (
FString): Optional external URL (e.g., YouTube void URL).