Skip to main content

B1StatTableRow

  • Data table row defining a stat, including its basic info, display, decay, desire, and pseudo-simulation settings.
    // reference...
PropertyTypeDescriptionMetadata
StatBasicInfoFB1StatBasicInfoThe basic configuration of this stat, including type, range, and initial value.Category: B1StatTableRow
StatDisplayInfoFB1StatDisplayInfoThe display configuration of this stat, including name, description, icon, and range labels.Category: B1StatTableRow
StatDecayInfoFB1StatDecayInfoThe decay configuration of this stat, including decay rate and goal script.Category: B1StatTableRow
StatDesireInfoFB1StatDesireInfoThe desire configuration of this stat, including priority and graph mapping.Category: B1StatTableRow
AutoMotiveTimeOffsetfloatThe time offset in minutes used to stagger the auto-motive schedule for this stat.Category: B1StatTableRow
AutoMotiveSetTArrayThe set of time-desire pairs defining the auto-motive schedule for this stat.Category: B1StatTableRow
StatOnRangeChangedScriptsTArrayThe list of scripts triggered when the stat value changes within defined ranges.Category: B1StatTableRow
FailedPickStatCooldownMinutesfloatThe cooldown in in-game minutes before this stat can be selected again after failing to be picked.Category: B1StatTableRow
ClampMin: 0
bUseFailedPickStatCooldownboolWhen true, this stat participates in the failed-pick / AOI-fail cooldown (uses FailedPickStatCooldownMinutes).
Opt-in (BL-56346): stats left false are never put on cooldown even if FailedPickStatCooldownMinutes > 0.
Category: B1StatTableRow
PseudoSimulationRandomTypeEB1PseudoSimulationRandomTypeThe type of pseudo-simulation randomization applied to this stat.Category: B1StatTableRow
PseudoTimeOfDayStatRangesTArrayThe list of time-of-day ranges used for pseudo-simulation stat randomization.Category: B1StatTableRow
IdFNameUnique IdCategory: B1TableRowBase
CommentFStringDev CommentCategory: B1TableRowBase