Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Actor.psc
- struct WornItem
- Form item ; Can be ARMO or WEAP
- Form model ; Can be ARMA or WEAP depending on item
- string modelName ; Model override name
- Form materialSwap ; Material swap form
- TextureSet texture ; TextureSet override
- EndStruct
- ; Slot index is valid from 0-43
- ; Item can be none and still contain other information at a particular slot
- WornItem Function GetWornItem(int slotIndex, bool firstPerson = false) native
- ; Returns all the mods for the item at the particular index
- ; returns None if there is no item at this index
- ObjectMod[] Function GetWornItemMods(int slotIndex) native
- ActorBase.psc
- ; Gets the template of the ActorBase, topmost will return the highest parent
- ActorBase Function GetTemplate(bool bTopMost = true) native
- ; Returns whether this actorbase has overlay head parts
- bool Function HasHeadPartOverlays() native
- ; Returns the head part array from either the overlay list or original list
- HeadPart[] Function GetHeadParts(bool bOverlays = false) native
- ; Get the Outfit of the actor
- Outfit Function GetOutfit(bool bSleepOutfit = false) native
- F4SE.psc
- Scriptname F4SE Native Hidden
- ; General F4SE-specific information
- ; get the major version of F4SE
- int Function GetVersion() global native
- ; get the minor version of F4SE
- int Function GetVersionMinor() global native
- ; get the beta version of F4SE
- int Function GetVersionBeta() global native
- ; get the release index of F4SE. This number is incremented every time
- ; F4SE is released outside of the development team
- int Function GetVersionRelease() global native
- ; get the release index of this script file.
- ; Can be used to detect a script/runtime version mismatch
- int Function GetScriptVersionRelease() global
- return 1
- endFunction
- ; get a plugins version number, -1 if the plugin is not loaded
- int Function GetPluginVersion(string name) global native
- Game.psc
- ; Returns the current console ref
- ObjectReference Function GetCurrentConsoleRef() native global
- HeadPart.psc
- int Property Type_Misc = 0 AutoReadOnly
- int Property Type_Face = 1 AutoReadOnly
- int Property Type_Eyes = 2 AutoReadOnly
- int Property Type_Hair = 3 AutoReadOnly
- int Property Type_FacialHair = 4 AutoReadOnly
- int Property Type_Scar = 5 AutoReadOnly
- int Property Type_Brows = 6 AutoReadOnly
- int Property Type_HeadRear = 9 AutoReadOnly
- ; Returns the head part type
- int Function GetType() native
- ; Returns an array of all the extra parts to this part
- HeadPart[] Function GetExtraParts() native
- ; Returns whether this head part has this extra part
- bool Function HasExtraPart(HeadPart p) native
- ; Returns whether the head part is an extra part
- bool Function IsExtraPart() native
- ; Returns a formlist of the valid races for this head part
- FormList Function GetValidRaces() native
- Function SetValidRaces(FormList vRaces) native
- Math.psc
- int Function LeftShift(int value, int shiftBy) global native
- int Function RightShift(int value, int shiftBy) global native
- int Function LogicalAnd(int arg1, int arg2) global native
- int Function LogicalOr(int arg1, int arg2) global native
- int Function LogicalXor(int arg1, int arg2) global native
- int Function LogicalNot(int arg1) global native
- float Function Log(float arg1) global native
- ObjectReference.psc
- ; Returns all the mods for this reference
- ObjectMod[] Function GetAllMods() native
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement