Skip to content

📘 TraitHopeLife Data Guide

🧩 Struct: FB1TraitHopeLifeTableRow

Defines a trait used in hope/life simulations, often age-restricted and behavior-driven.

Properties

  • Id (FName): Unique identifier for the trait.
  • Category (EB1TraitCategoryType): Trait category (e.g., Social, Emotional, Physical).
  • AgeAvailable (TArray<EB1GrowthStep>): List of growth stages where this trait is valid.
  • AddScriptId (FName): Script triggered when the trait is added. (Foreign = "Script_Trait.Id")
  • RemoveScriptId (FName): Script triggered when the trait is removed. (Foreign = "Script_Trait.Id")
  • TraitScripts (TArray<FB1TraitScript>): Additional behavior logic linked to this trait.

📚 References