Skip to content

📘 Stat Data Guide

🧩 Struct: FB1StatTableRow

Defines a character stat and its behaviors, including decay, desire influence, and UI display.

Properties

  • Id (FName): Unique identifier for the stat.
  • StatBasicInfo (FB1StatBasicInfo): Basic settings including type, range, and default value.
  • StatDisplayInfo (FB1StatDisplayInfo): UI display settings such as name, icon, and tooltips.
  • StatDecayInfo (FB1StatDecayInfo): Logic for automatic stat decay over time.
  • StatDesireInfo (FB1StatDesireInfo): Applies priority weights to individual needs to guide decision-making in autonomous behavior.
  • AutoMotiveTimeOffset (float): Time offset applied to desire influence.
  • AutoMotiveSet (TArray<FB1StatAutoMotiveSet>): Defines desire stats based on time of day.
  • StatOnRangeChangedScripts (TArray<FB1StatOnRangeChangedScript>): Scripts triggered when stat enters a specific range.

📚 References