SetRelationshipRank - Actor

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search

Member of: Actor Script

Sets the relationship rank between this actor and another.

Syntax[edit | edit source]

Function SetRelationshipRank(Actor akOther, int aiRank) native

Parameters[edit | edit source]

  • akOther: The other actor to determine our relationship with.
  • aiRank: The relationship rank to set between this actor and the other. The following values are acceptable:
    • 4: Lover
    • 3: Ally
    • 2: Confidant
    • 1: Friend
    • 0: Acquaintance
    • -1: Rival
    • -2: Foe
    • -3: Enemy
    • -4: Archnemesis

Return Value[edit | edit source]

None.

Example[edit | edit source]

; Set the fan's relationship with the player to archnemesis
AnnoyingFan.SetRelationshipRank(Game.GetPlayer(), -4)

Notes[edit | edit source]

Relationship data is NOT stored for Templated Actors, and any scripts that would set relationship data on a Templated Actor will get wiped once your game session is over (which obviously has bad implications for Save/Load).

See Also[edit | edit source]