Difference between revisions of "Class"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(Added editor property fields)
imported>Qazaaq
(removed double, obsolete)
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
'''Papyrus:''' [[Class Script]]
'''Papyrus:''' [[Class Script]]


The '''Class''' form, used on the [[Actor]] Stats Tab, allows you to specify how an Actor will distribute the attribute and skill bonuses they gain based on their level. It also affects a few other systems, such as Bleedout for Essential Actors and skill training for Trainers.
The ''Class'' form allows you to specify how an [[Actor]] will distribute the attribute and skill bonuses they gain based on their level.  
It also affects a few other systems, such as bleedout for essential actors and skill training for trainers.


== Editor Dialog ==
== Editor Dialog ==
Line 10: Line 11:
*{{Template:Editor:Property:Name|property=Full Name}}
*{{Template:Editor:Property:Name|property=Full Name}}
*{{Template:Editor:Property:Description}}
*{{Template:Editor:Property:Description}}
*{{Template:Editor:Property:Menu Image}} {{Template:Editor:PropertyObsolete}}
*{{Template:Editor:Property:Menu Image}}
*'''Bleedout  Default:'''
*'''Bleedout  Default:''' If the actor is essential or protected, and their health falls below this ratio, they enter the bleedout state and drop to one knee until their health recovers. A value of 0.1 means that bleedout will occur when the actor's health falls below 10%.
*'''Base Actor Values:''' A collection of Number/Actor Value pairs.
*'''Base Actor Values:''' A collection of [[Actor Value]]s this class is based on.
**{{Template:Editor:Property:Actor Value}}
**{{Template:Editor:Property:Actor Value}}
**'''Number:''' The amount to change the actor value by represented as a float.
**'''Number:''' The amount to change the actor value by represented as a float.


== Notes ==
== Notes ==
* The [[Class]] form used by the [[Actor#Stats|Actor Stats]] tab.
*A ''Class'' is used on the [[Actor#Stats|actor stats tab]].
* A [[Class]] is only applicable to NPC [[Actor]]s. A class has no meaning for the player actor.
*A ''Class'' is only applicable to an [[NPC]]. A class has no meaning for the player actor.


== See Also ==
== See Also ==
Line 27: Line 28:


[[Category:Editor Reference]]
[[Category:Editor Reference]]
[[Category:Object_Classes]]
[[Category:Object Classes]]
[[Category:Character]]
[[Category:Character]]

Latest revision as of 18:50, 7 December 2018

Type: CLAS
Papyrus: Class Script

The Class form allows you to specify how an Actor will distribute the attribute and skill bonuses they gain based on their level. It also affects a few other systems, such as bleedout for essential actors and skill training for trainers.

Editor Dialog[edit | edit source]

Class Editor.png

  • ID: The ID, also referred to as Editor ID, is used by the Creation Kit to uniquely identify this record within a Data File.
  • Full Name: This object's name as it will appear within user interface menus or when the player looks at it.
  • Description: The object's description as it will appear within user interface menus.
  • Menu Image: The Texture File to use for a menu image. This property is depreciated, obsolete, or does not appear to be used by the game.
  • Bleedout Default: If the actor is essential or protected, and their health falls below this ratio, they enter the bleedout state and drop to one knee until their health recovers. A value of 0.1 means that bleedout will occur when the actor's health falls below 10%.
  • Base Actor Values: A collection of Actor Values this class is based on.
    • Actor Value: The Actor Value to use.
    • Number: The amount to change the actor value by represented as a float.

Notes[edit | edit source]

  • A Class is used on the actor stats tab.
  • A Class is only applicable to an NPC. A class has no meaning for the player actor.

See Also[edit | edit source]