GetLeveledActorBase - Actor

From the CreationKit Wiki
Jump to navigation Jump to search

Member of: Actor Script

Gets the temporary ActorBase of a leveled Actor - the one generated by the game from the leveled list. If the actor is not leveled, it will simply return the base object shown in the editor.

Syntax[edit | edit source]

ActorBase Function GetLeveledActorBase() native

Parameters[edit | edit source]

  • None.

Return Value[edit | edit source]

Returns the ActorBase that was created for the leveled actor from the leveled list. If called on a non-leveled actor, it will just return the actor's base object.

Examples[edit | edit source]

; Get the sex of a leveled actor by using GetLeveledActorBase() so you can call the GetSex() function
if myActorProperty.GetLeveledActorBase().GetSex() == 1
    ;do something
endif

Notes[edit | edit source]

  • Creating an actor in script from a temporary ActorBase will cause a CTD when the temporary ActorBase is garbage collected. To make a copy of an actor, use GetActorBase() instead.

See Also[edit | edit source]