Background for Fallout 4

ActorBase


Inheritance Tree

No indexed scripts extend this script.

Structs
Properties
Events
Functions
ClassfunctionGetClass()Native

Obtains this actor's Class.

intfunctionGetDeadCount()Native

Obtains the number of actors using this actor base that are dead.

FormListfunctionGetGiftFilter()Native

Obtains this actor's FormList of keywords to use as a gift filter.

RacefunctionGetRace()Native

Obtains this actor's Race.

intfunctionGetLevel()Native

Obtains this actor's current level.

intfunctionGetLevelExact()Native

Obtains this actor's current level, not taking into account any leveling done to match the player's level.

intfunctionGetSex()Native

Obtains this actor's gender.

ActorfunctionGetUniqueActor()Native

Obtains the unique actor reference for this actor base. (Assuming the actor is actually unique)

boolfunctionIsEssential()Native

Obtains whether this actor base is flagged as essential or not.

boolfunctionIsInvulnerable()Native

Obtains whether this actor base is flagged as invulnerable or not.

boolfunctionIsProtected()Native

Obtains whether this actor base is flagged as protected or not.

boolfunctionIsUnique()Native

Obtains whether this actor base is flagged as unique or not.

voidfunctionSetEssential(boolabEssential=true)Native

Sets or clears this actor's essential flag. If the actor is protected and you set the essential flag, the protected flag will be removed.

voidfunctionSetInvulnerable(boolabInvulnerable=true)Native

Sets or clears this actor's invulnerable flag.

voidfunctionSetProtected(boolabProtected=true)Native

Sets or clears this actor's protected flag. If you set the flag, and the actor is essential, the essential flag will be cleared.

voidfunctionSetOutfit(OutfitakOutfit, boolabSleepOutfit=false)Native

Change the default or sleep Outfit for this actor base.

ActorBasefunctionGetTemplate(boolbTopMost=true)Native

Gets the template of the ActorBase.

boolfunctionHasHeadPartOverlays()Native

Returns whether this ActorBase has overlay HeadParts.

HeadPart[]functionGetHeadParts(boolbOverlays=false)Native

Returns the head part array from either the overlay list or original list.

<UNKNOWN_SCRIPT: Outfit>functionGetOutfit(boolbSleepOutfit=false)Native

Returns this actors default or sleeping Outfit.

voidfunctionSetBodyWeight(ActorBase:BodyWeightweight)Native

Sets this actors BodyWeight information. Call Actor.QueueUpdate(...) on the Actor instance to update visually.

ActorBase:BodyWeightfunctionGetBodyWeight()Native

Returns this actors BodyWeight information.

Some data provided by the Fallout 4 Creation Kit Wiki. Licensed under the Creative Commons Attribution-Share Alike 4.0 license.