Skip to main content

FB1StatTableRow

Overview

  • Data table row defining a stat, including its basic info, display, decay, desire, and pseudo-simulation settings.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs
ExtendsFB1TableRowBase

Properties (11)

NameTypeDescription
AutoMotiveSetFB1StatAutoMotiveSet[]The set of time-desire pairs defining the auto-motive schedule for this stat.
AutoMotiveTimeOffsetnumberThe time offset in minutes used to stagger the auto-motive schedule for this stat.
FailedPickStatCooldownMinutesnumberThe cooldown in in-game minutes before this stat can be selected again after failing to be picked.
PseudoSimulationRandomTypeEB1PseudoSimulationRandomTypeThe type of pseudo-simulation randomization applied to this stat.
PseudoTimeOfDayStatRangesFB1PseudoTimeOfDayStatRange[]The list of time-of-day ranges used for pseudo-simulation stat randomization.
StatBasicInfoFB1StatBasicInfoThe basic configuration of this stat, including type, range, and initial value.
StatDecayInfoFB1StatDecayInfoThe decay configuration of this stat, including decay rate and goal script.
StatDesireInfoFB1StatDesireInfoThe desire configuration of this stat, including priority and graph mapping.
StatDisplayInfoFB1StatDisplayInfoThe display configuration of this stat, including name, description, icon, and range labels.
StatOnRangeChangedScriptsFB1OnRangeChangedScript[]The list of scripts triggered when the stat value changes within defined ranges.
bUseFailedPickStatCooldownbooleanWhen 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.