Difference between revisions of "NiNodeCopyChild"

Jump to navigation Jump to search
189 bytes added ,  09:39, 10 February 2015
about the bug fix in 1.2
imported>DragoonWraith
(New page: This is a command from NifSE. '''Syntax''' (short:childID) NiNodeCopyChild short:fromNifID short:fromBlockID short:toNifID ''short:toBlockID'' (short:childID) NiNode...)
 
imported>DragoonWraith
(about the bug fix in 1.2)
Line 6: Line 6:


Copies the [[:Category:NifSE (NiAVObject)|<tt>NiAVObject</tt>]]-derived block specified by <tt>fromBlockID</tt>, and adds it as a child of the [[:Category:NifSE (NiNode)|<tt>NiNode</tt>]]-derived block specified by <tt>toBlockID</tt>. The <tt>fromNifID</tt> and <tt>toNifID</tt> may be the same to copy a child from one part of a nif to another, or different to copy the child of one nif to another. Copies the entire branch, rather than ''just'' the <tt>NiAVObject</tt> specified. Returns the new <tt>NiAVObject</tt>'s <tt>blockID</tt> if successful, -1 otherwise.
Copies the [[:Category:NifSE (NiAVObject)|<tt>NiAVObject</tt>]]-derived block specified by <tt>fromBlockID</tt>, and adds it as a child of the [[:Category:NifSE (NiNode)|<tt>NiNode</tt>]]-derived block specified by <tt>toBlockID</tt>. The <tt>fromNifID</tt> and <tt>toNifID</tt> may be the same to copy a child from one part of a nif to another, or different to copy the child of one nif to another. Copies the entire branch, rather than ''just'' the <tt>NiAVObject</tt> specified. Returns the new <tt>NiAVObject</tt>'s <tt>blockID</tt> if successful, -1 otherwise.
== Notes ==
* Prior to v1.2, <tt>NiNodeCopyChild</tt> failed to work with skinned meshes (armor, clothing, etc.) because the bones used by the child were not copied over. v1.2 fixes this.


== See Also ==
== See Also ==

Navigation menu