GetLeveledActorBase - Actor

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.

SyntaxEdit

ActorBase Function GetLeveledActorBase() native

ParametersEdit

  • None.

Return ValueEdit

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.

ExamplesEdit

; 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

NotesEdit

  • 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 AlsoEdit