1. open whatever .nif will be the parent (receiver for most, barrel for aligning a muzzle attachment) and the .nif to be aligned

2. on the topmost "0 NiNode" on the attachment .nif, right click->block->copy branch

3. go to BSConnectPoint::Parents on the parent mesh and look for whatever "Connect Point" in the list its supposed to go on

4. look at the Parent field of the attach point, if blank then assume the parent's "0 NiNode"

5. Find the NiNode with the same name as the "Connect Point" Parent field, right click -> block -> paste branch

6. return to the BSConnectPoint::Parents and the "Connect Point". on the "Connect Point" field, right click -> transform -> copy

7. find the NiNode you pasted in. Right click -> transform -> paste

6. Expand that pasted NiNode's tree and adjust its children's (NOT the pasted NiNode itself) NiNodes and Trishapes accordingly with Right Click -> Transform -> Edit

7. When finished, whatever you adjusted right click -> transform -> copy

8. Go back to the original attachment .nif, go to the same NiNodes or Trishapes you adjusted and right click -> transform -> paste

9. Save your attachment .nif, DO NOT SAVE the parent .nif.
You should be done!!
2 comments