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.