Difference between revisions of "SetPlayerTeammate - Actor"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Plplecuyer
 
imported>Jlundin
 
Line 34: Line 34:
Once an NPC becomes a teammate, the following becomes true:
Once an NPC becomes a teammate, the following becomes true:
*NPC will sneak if the player sneaks, stop sneaking if the player stops sneaking.
*NPC will sneak if the player sneaks, stop sneaking if the player stops sneaking.
*NPC will draw a weapon if the player draws a weapon. (they must have the DO_TEAMMATE_READY_WEAPON keyword on them to do this)
*NPC will draw a weapon if the player draws a weapon. (they must have the TeammateReadyWeapon_DO keyword on them to do this)
*NPC will equip their best armor (instead of wearing their default Outfit)
*NPC will equip their best armor (instead of wearing their default Outfit)
*Crimes committed by the NPC are considered crimes the player has committed.
*Crimes committed by the NPC are considered crimes the player has committed.

Latest revision as of 06:03, 8 June 2019

Member of: Actor Script

Flags this actor as a teammate of the player or not.

Syntax[edit | edit source]

Function SetPlayerTeammate(bool abTeammate = true, bool abCanDoFavor = true, bool abGivePlayerXP = false) native

Parameters[edit | edit source]

  • abTeammate: Whether to set or clear the actor's teammate status.
    • Default: True
  • abCanDoFavor: Whether to set or clear the actor's ability to do favors when he is the players teammate.
    • Default: True
  • abGivePlayerXP: Set this to true if you want this actor to give the player some experience points when another actor is killed or he is commanded to unlock something.
    • Default: False

Return Value[edit | edit source]

None.

Examples[edit | edit source]

; Set Buddy as a teammate
Buddy.SetPlayerTeammate()


; Clear buddy's teammate status
Buddy.SetPlayerTeammate(false)

Notes[edit | edit source]

Once an NPC becomes a teammate, the following becomes true:

  • NPC will sneak if the player sneaks, stop sneaking if the player stops sneaking.
  • NPC will draw a weapon if the player draws a weapon. (they must have the TeammateReadyWeapon_DO keyword on them to do this)
  • NPC will equip their best armor (instead of wearing their default Outfit)
  • Crimes committed by the NPC are considered crimes the player has committed.
  • (Optional) NPC can be issued commands.

See Also[edit | edit source]