This is a targeted command.

Relationship Rank

Level Description Set Command
-4 Arch-nemesis SetRelationshipRank player -4
-3 Enemy SetRelationshipRank player -3
-2 Foe SetRelationshipRank player -2
-1 Rival SetRelationshipRank player -1
0 Acquaintance SetRelationshipRank player 0
1 Friend SetRelationshipRank player 1
2 Confidant SetRelationshipRank player 2
3 Ally SetRelationshipRank player 3
4 Lover SetRelationshipRank player 4

Getting Relationship Status

With an NPC targeted via the Console.

GetRelationshipRank player

Other fun commands

GetAV COM_NoRelationshipPostUnify
GetAV COM_ActiveCompanion
GetAV COM_AvailableCompanion
GetAV COM_HasBeenRomantic
GetAV COM_IsRomantic

# Anger!
GetAV COM_AngerLevel
GetAV COM_AngerReason
GetAV COM_AngerSceneCompleted
GetAV COM_AngerSecondChances
GetAV COM_AngerCoolDownTimerExpired

# Commitment
GetAV COM_CommitmentQuest_Started
GetAV COM_CommitmentPossible
GetAV COM_CommitmentDesired
GetAV COM_IsCommitted
GetAV COM_CommitmentRefusedPermanently

# Personal Quests
GetAV COM_PersonalQuest_Started
GetAV COM_PersonalQuest_Finished
GetAV COM_PQ_LockedIn
GetAV COM_StoryGatesCompleted
GetAV COM_CurrentStoryGateTimerExpired

# Wants to Talk!
# -> "Into the Unknown"
GetAV COM_WantsToTalk_MQ104A
GetAV COM_WantsToTalk_MQ104A_Cooldown

# -> "Starborn"
GetAV COM_WantsToTalk_MQ106A
GetAV COM_WantsToTalk_MQ106A_Cooldown

# -> "High Price to Pay"
GetAV COM_WantsToTalk_MQ204
GetAV COM_WantsToTalk_MQ204_Cooldown

# -> "In Their Footsteps"
GetAV COM_WantsToTalk_MQ207
GetAV COM_WantsToTalk_MQ207_Cooldown

# -> "One Giant Leap"
GetAV COM_WantsToTalk_MQ305
GetAV COM_WantsToTalk_MQ305_Cooldown
GetAV COM_WantsToTalk_MQ305_Unity

# Affinity
GetAV COM_Affinity
GetAV COM_AffinityLevel

# Flirts
GetAV COM_FlirtChoice
GetAV COM_FlirtCooldownExpiry
GetAV COM_FlirtCount