Difference between revisions of "Perk"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
imported>Qazaaq
Line 13: Line 13:
*'''Name:''' The name as it will appear in-game.
*'''Name:''' The name as it will appear in-game.
*'''Perk Description:''' The full, display description of the perk.
*'''Perk Description:''' The full, display description of the perk.
*'''Perk Icon:''' The name of the file that contains the perk icon graphic.  
*'''Icon:''' The name of the file that contains the perk icon graphic.
*'''Sound:'''
*'''SWF:'''
*'''Flags'''  
*'''Flags'''  
**'''Trait:'''  
**'''Trait:'''  
Line 22: Line 24:
*'''Next Perk:'''  
*'''Next Perk:'''  
*'''[[Conditions]]:''' Sets the conditions necessary to make this perk available. Usually these are GetBaseActorValue and HasPerk conditions.  
*'''[[Conditions]]:''' Sets the conditions necessary to make this perk available. Usually these are GetBaseActorValue and HasPerk conditions.  
*'''Perk Entries:''' define what happens if the player has the Perk.
*'''Perk Entries:''' define what happens if the player has the Perk.
**'''Rank:'''  
**'''Rank:'''  
**'''Priority:''' Used to control order of operations when two perk entries affect the same value. Perks with a higher priority (higher number) take precedence.
**'''Priority:''' Used to control order of operations when two perk entries affect the same value. Perks with a higher priority (higher number) take precedence.
**'''Quest:'''  
*'''[[Conditions]]:''' The perk entry conditions.
**'''XXXXXXXXXXXXX:'''  
*'''Scripts:'''
**'''XXXXXXXXXXXXX:'''  
**'''Types'''
**'''XXXXXXXXXXXXX:'''  
***'''Quest:'''  
**'''XXXXXXXXXXXXX:'''  
***'''Ability:'''  
**'''XXXXXXXXXXXXX:'''  
***'''Entry Point:'''  
**'''XXXXXXXXXXXXX:'''  
****'''Subject:'''  
**'''XXXXXXXXXXXXX:'''  
****'''Function:'''  
 
****'''Button Label:'''
 
****'''Run Immediately:'''
 
****'''Start Script:'''
****'''Replace Default:'''
****'''Apply Spell:'''
****'''Script Fragments:'''


== See Also ==
== See Also ==
*[[:Category:Actor|Actor Category]]
*[[:Category:Actor|Actor Category]]

Revision as of 03:19, 13 June 2016

Papyrus: Perk Script, Perk Fragments

Perks are abilities received by players as they gain levels and play through the game. Or, instead of receiving a new Perk, the player may add a rank to an existing Perk, thereby increasing its effectiveness (if that Perk had more than one allowable rank).

Perk Editor.png PerkEntry Editor.png

Editor Dialog

  • ID: The editor ID which is used by the Creation Kit.
  • Name: The name as it will appear in-game.
  • Perk Description: The full, display description of the perk.
  • Icon: The name of the file that contains the perk icon graphic.
  • Sound:
  • SWF:
  • Flags
    • Trait:
    • Playable: A check box that identifies (when checked) that the perk can be chosen by the player when leveling up.
    • Hidden:
  • Level:
  • Num Ranks:
  • Next Perk:
  • Conditions: Sets the conditions necessary to make this perk available. Usually these are GetBaseActorValue and HasPerk conditions.
  • Perk Entries: define what happens if the player has the Perk.
    • Rank:
    • Priority: Used to control order of operations when two perk entries affect the same value. Perks with a higher priority (higher number) take precedence.
  • Conditions: The perk entry conditions.
  • Scripts:
    • Types
      • Quest:
      • Ability:
      • Entry Point:
        • Subject:
        • Function:
        • Button Label:
        • Run Immediately:
        • Start Script:
        • Replace Default:
        • Apply Spell:
        • Script Fragments:

See Also