GetNthHeadPart - ActorBase

From the CreationKit Wiki
Revision as of 05:44, 5 September 2012 by imported>Seigneur Voland (Created page with "Category:Scripting Category:Papyrus Category:SKSE '''SKSE Member of:''' ActorBase Script Returns the specified head part of this actor. (This function require...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SKSE Member of: ActorBase Script

Returns the specified head part of this actor. (This function requires SKSE)

Syntax[edit | edit source]

HeadPart Function GetNthHeadPart(Int slotPart) native

Parameters[edit | edit source]

  • slotPart : the Nth HeadPart of the ActorBase

Return Value[edit | edit source]

Returns the Nth HeadPart of an ActorBase as HeadPart.

Examples[edit | edit source]

HeadPart PlayerEyes = Player.GetNthHeadPart(3) ; PlayerEyes = MaleEyesHumanLightBlue

int hp = Player.GetNumHeadParts()
Trace("Player HeadParts Num : "+hp)
int i = 0
WHILE i < hp
Trace("Player HeadPart("+i+") : "+Player.GetNthHeadPart(i).GetName())
i += 1
EndWHILE

; Has Player a beard ?
if ( Player.GetNthHeadPart(6) != BeardList.GetAt(0) as HeadPart ) ; BeardList.GetAt(0) = HumanBeard00NoBeard
     Notification("Player has a beard !")
endif

Notes[edit | edit source]

None

See Also[edit | edit source]