Skip to main content

B1FamilyInitialRelationshipInfo

Directional initial relationship seed between two authored characters of a preset family.

PropertyTypeDescriptionMetadata
SelfAttributeIdFNameOwner of this seed. CharacterAttribute.Id is globally unique across cities.Category: B1FamilyInitialRelationshipInfo
Foreign: CharacterAttribute.Id
TargetAttributeIdFNameTarget of this seed; cross-household targets are allowed and unresolved IDs are deferred.Category: B1FamilyInitialRelationshipInfo
Foreign: CharacterAttribute.Id
StatLevelsTMapRelationshipStat.Id -> step in the -3~+3 range. 0 means unset and is skipped.Category: B1FamilyInitialRelationshipInfo
Foreign: RelationshipStat.Id
bMirrorStatsboolfalse applies the level one-way only, for crushes and other asymmetric bonds.Category: B1FamilyInitialRelationshipInfo
FlagsTArrayRelationship flags granted as initial state; lifetime expiry and start scripts are suppressed.Category: B1FamilyInitialRelationshipInfo
Foreign: RelationshipFlag.Id
RelationshipsTArrayNamed relationships granted as initial state, such as Youth_Lover or engagement.
* Only Relationship rows in the independent category belong here - the conditional rows
* (romance1~7 and friends) are derived from stat values and must be authored through StatLevels.
* A named relationship is mutual, so it is applied to both sides regardless of bMirrorStats.
Category: B1FamilyInitialRelationshipInfo
Foreign: Relationship.Id
RecordsTArrayAuthored relationship records injected in ascending RecordTime order.Category: B1FamilyInitialRelationshipInfo
MilestonesTArrayMilestones granted to Self. The reward buff, activity feed and unread bluedot are suppressed for authored entries.Category: B1FamilyInitialRelationshipInfo