Skip to main content

UB1AgingDataAsset

Overview

  • Data asset containing global aging configuration including max age, growth step boundaries, death age distributions, and UI popup references.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (10)

NameTypeDescription
ChangeGrowthStepMainPopupPerspectiveInheritanceMessageJoinTextIdstringFormatter text ID that joins the age-up description and perspective inheritance message in the popup.
ChangeGrowthStepMainPopupPerspectiveInheritanceMessageTextIdstringText ID shown in the growth step popup when a perspective inheritance event is triggered alongside the age-up.
CharactersMaxAgeintegerMaximum age a character can reach before dying.
FemaleDeadAgeWeightInfosFB1DeadAgeWeightInfo[]Weighted age ranges used to determine death age for female characters.
GrowingStepToChangeContentElementEB1GrowthStepGrowth step at which attribute changes driven by triggers are applied (e.g., DT_Preference ChangeByGrowthStep).
GrowthStepChangeAgesinteger[]Ages at which each growth step transition occurs. Eight entries required: Infant->Toddler, Toddler->Child, Child->LowTeen, LowTeen->HighTeen, HighTeen->Youth, Youth->Adult, Adult->Old, Old->Elderly.
GrowthStepWeightstable<EB1GrowthStep, integer>
MaleDeadAgeWeightInfosFB1DeadAgeWeightInfo[]Weighted age ranges used to determine death age for male characters.
PostDespawnedCharactersAgingDeathScriptIdstringScript executed after the simplified aging death procedure for despawned characters.
PreDespawnedCharactersAgingDeathScriptIdstringScript executed before the simplified aging death procedure for despawned characters.