Skip to main content

B1GameObjectChangeMaterialParam

  • A single material change option providing a replacement material asset and optional part overrides.
    * Used within material change group table rows to represent individual swappable material entries.
PropertyTypeDescriptionMetadata
ListKeyFStringUnique list key identifying this material change parameter within its parent array.Category: B1GameObjectChangeMaterialParam
MaterialNameFNameString table key referencing the localized display name for this material change option.Category: B1GameObjectChangeMaterialParam
IconTSoftObjectPtrSoft reference to the icon displayed for this material change option in the UI.Category: B1GameObjectChangeMaterialParam
MaterialTSoftObjectPtrSoft reference to the replacement material interface asset.Category: B1GameObjectChangeMaterialParam
OverrideParamboolWhether this entry overrides the default material parameters defined in the usage row.Category: B1GameObjectChangeMaterialParam
ParamUsageIdFNameID referencing the parameter usage row applied when OverrideParam is true.Category: B1GameObjectChangeMaterialParam
Foreign: ObjectPartsParamUsage.Id
OverrideTransparencyboolWhether this material change overrides the object's transparency settings.Category: B1GameObjectChangeMaterialParam
OverridePartsboolWhether this material change overrides specific part definitions on the object.Category: B1GameObjectChangeMaterialParam
PartsTArrayArray of part overrides applied when OverrideParts is true.Category: B1GameObjectChangeMaterialParam