Background for Skyrim SE

NetImmerse


Inheritance Tree

No indexed scripts extend this script.

Properties
Events
Functions
boolfunctionHasNode(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal

Return whether the object has the particular node

floatfunctionGetNodeWorldPositionX(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal

NiNode Manipulation

floatfunctionGetNodeWorldPositionY(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal
floatfunctionGetNodeWorldPositionZ(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal
floatfunctionGetRelativeNodePositionX(ObjectReferenceref, stringnodeA, stringnodeB, boolfirstPerson)NativeGlobal

Returns nodeB - nodeA

floatfunctionGetRelativeNodePositionY(ObjectReferenceref, stringnodeA, stringnodeB, boolfirstPerson)NativeGlobal
floatfunctionGetRelativeNodePositionZ(ObjectReferenceref, stringnodeA, stringnodeB, boolfirstPerson)NativeGlobal
floatfunctionGetNodeLocalPositionX(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal
floatfunctionGetNodeLocalPositionY(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal
floatfunctionGetNodeLocalPositionZ(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal
voidfunctionSetNodeLocalPositionX(ObjectReferenceref, stringnode, floatx, boolfirstPerson)NativeGlobal
voidfunctionSetNodeLocalPositionY(ObjectReferenceref, stringnode, floaty, boolfirstPerson)NativeGlobal
voidfunctionSetNodeLocalPositionZ(ObjectReferenceref, stringnode, floatz, boolfirstPerson)NativeGlobal
floatfunctionGetNodeScale(ObjectReferenceref, stringnode, boolfirstPerson)NativeGlobal

Sets the scale of a particular Nif node

voidfunctionSetNodeScale(ObjectReferenceref, stringnode, floatscale, boolfirstPerson)NativeGlobal
voidfunctionSetNodeTextureSet(ObjectReferenceref, stringnode, TextureSettSet, boolfirstPerson)NativeGlobal

Sets a NiTriShape's textures by name of the Nif node

boolfunctionGetNodeWorldPosition(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

returns the node's world position into the specify array, must be size of 3

boolfunctionGetRelativeNodePosition(ObjectReferenceref, stringnodeA, stringnodeB, float[]in, boolfirstPerson)NativeGlobal

returns the node's relative world position of nodeB minus nodeA into the specify array, must be size of 3

boolfunctionGetNodeLocalPosition(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

returns the node's local position into the specify array, must be size of 3

boolfunctionSetNodeLocalPosition(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

sets the node's local position of the specified array, must be size of 3

boolfunctionGetNodeWorldRotationEuler(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

Euler Rotation in DEGREES (heading, attitude, bank)
returns the euler rotation of the node into the specified array, must be size of 3

boolfunctionGetNodeLocalRotationEuler(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

returns the euler rotation of the node into the specified array, must be size of 3

boolfunctionSetNodeLocalRotationEuler(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

sets the euler rotation for the node of the specified array, must be size of 3

boolfunctionGetNodeWorldRotationMatrix(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

Matrix Rotation in RADIANS
returns the matrix rotation of the node into the specified array, must be size of 9

boolfunctionGetNodeLocalRotationMatrix(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

returns the matrix rotation of the node into the specified array, must be size of 9

boolfunctionSetNodeLocalRotationMatrix(ObjectReferenceref, stringnode, float[]in, boolfirstPerson)NativeGlobal

sets the matrix rotation for the node of the specified array, must be size of 9

voidfunctionSetNodePositionX(ObjectReferenceref, stringnode, floatx, boolfirstPerson)Global

DEPRECATED FUNCTIONS

voidfunctionSetNodePositionY(ObjectReferenceref, stringnode, floaty, boolfirstPerson)Global
voidfunctionSetNodePositionZ(ObjectReferenceref, stringnode, floatz, boolfirstPerson)Global
floatfunctionGetNodePositionX(ObjectReferenceref, stringnode, boolfirstPerson)Global
floatfunctionGetNodePositionY(ObjectReferenceref, stringnode, boolfirstPerson)Global
floatfunctionGetNodePositionZ(ObjectReferenceref, stringnode, boolfirstPerson)Global
Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.