Skip to main content

B1RelationshipData

  • Stores all relationship data for a character pair, including stat values, relationship list, decay time, family flag, and record history.
PropertyTypeDescriptionMetadata
StatDataTMapA map from stat name to its runtime stat data for this relationship.
RelationshipInfoListTArrayThe list of active relationship info entries for this character pair.
bIsFamilyRelationshipboolWhether the two characters share a blood-family relationship.
MinGrowthStepEB1GrowthStepThe minimum growth step at which this relationship data is valid.
MainRelationshipEB1RelationshipStatPriorityTypeThe main relationship type currently prioritized for this character pair.
PositiveLevelListTMapA map from relationship stat priority type to its positive level count (currently unused).
LatestInteractionTickint64The game tick of the most recent interaction between these two characters.
RelationshipRecordDataMapTMapA map from entity ID to the relationship record data for that entity.
ProfileUnlockedDataMapTMapA map from entity ID to the unlocked profile data for that entity.
RelationshipFlagsFB1RelationshipFlagsThe bitset of relationship flags currently active for this character pair.
RelationshipFlagTimeTaskIdsTMapA map from relationship flag ID to its associated time task ID used for timed flag removal.