Skip to main content

FB1ModAssetHash

Overview

  • Snapshot of structural hashes for material-related assets, used to detect whether a mod's material assets have diverged from the base game (e.g. for compatibility validation).

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (4)

NameTypeDescription
AssetClassestable<string, string>Map of package path (mod-root relative, same form as the manifest's Assets) to its asset class path, written by ModKit at packaging time. Lets the runtime pick the packages a modding tool needs without reading IoStore headers. Empty means fall back to header peek.
MaterialCollectionParamGuidstable<FSoftObjectPath, FGuid>Map of material asset path to the Material Parameter Collection GUIDs it references, used to detect changes in referenced parameter collections.
MaterialFunctionInstanceHashestable<FSoftObjectPath, integer>Map of material function instance asset path to its parameter hash, computed via ComputeMaterialFunctionInstanceHash.
MaterialStructureHashestable<FSoftObjectPath, integer>Map of material asset path to its structural hash (blend mode, shading model, parameters, layers), computed via ComputeMaterialStructureHash.