Difference between revisions of "HeadPart Script"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(Added F4SE member)
imported>Qazaaq
(Crosslinked editor and script docs)
Line 3: Line 3:
[[Category:Script Objects]]
[[Category:Script Objects]]
'''Extends:''' [[Form Script]]
'''Extends:''' [[Form Script]]
'''Editor:''' [[HeadPart]]


Script for the manipulation of headpart objects.
Script for the manipulation of headpart objects.
Line 55: Line 57:
== Events ==
== Events ==
None
None
== See Also ==
*[[:Category:Character|Character Category]]

Revision as of 15:49, 20 April 2017

Extends: Form Script

Editor: HeadPart

Script for the manipulation of headpart objects.

Definition

ScriptName HeadPart extends Form Native Hidden

Properties

None

F4SE Properties

  • HeadPart Types: Set of read-only properties to essentially make a fake enum for HeadPart Types.
    • int Type_Misc: 0
      • The Misc head part type.
    • int Type_Face: 1
      • The Face head part type.
    • int Type_Eyes: 2
      • The Eyes head part type.
    • int Type_Hair: 3
      • The Hair head part type.
    • int Type_FacialHair: 4
      • The FacialHair head part type.
    • int Type_Scar: 5
      • The Scar head part type.
    • int Type_Brows: 6
      • The Brows head part type.
    • int Type_HeadRear: 9
      • The HeadRear head part type.

Global Functions

None

Member Functions

None

F4SE Member Functions

  • int Function GetType()
    • Returns the head part type.
  • HeadPart[] Function GetExtraParts()
    • Returns an array of all the extra parts to this part.
  • bool Function HasExtraPart(HeadPart part)
    • Returns whether this head part has this extra part.
  • bool Function IsExtraPart()
    • Returns whether the head part is an extra part.
  • FormList Function GetValidRaces()
    • Returns a formlist of the valid races for this head part.
  • Function SetValidRaces(FormList vRaces)
    • Sets a formlist of the valid races for this head part.

Events

None

See Also