Xander9009 Posted June 3, 2017 Share Posted June 3, 2017 (edited) I'm trying to make a model for Konahrik that dragon priests can wear (I'm making a mod so there's a battle with its namesake before you can claim the mask itself). Konahrik, unlike all of the other masks, doesn't have a Dragon Priest compatible armor addon, so while it's in his inventory (and its enchantment works), it doesn't show. I figured what I would need would be the model from another mask's normal version (used Morokei: dragonhelm_moonstone_0.nif) and its dragon priest variant (maskmoonstone.nif), plus of course the original for Konahrik (dragonhelm_ultra_0.nif). I made all of the changes I could find that seemed like they might be relevant, but it doesn't show up in game. Along the way, I've managed to get something to show up, but it was in the wrong place (behind his right leg facing backwards), and it was only visible if you were looking at it from far enough away and from the right angle. (At one point it even showed up as a 2 foot wide rock for seemingly no reason at all). I've attached the resulting nif (maskultra.nif) along with the three files used to create it. The actual process for this was:Copy "dragonhelm_ultra_0.nif" -> "maskultra.nif" Delete all branches except "15 NiTriShape" (the mask itself") and "0 NiNode". Copy "1 NiNode" from "maskmoonstone.nif" into the file. Move the new NiNode up to become "1 NiNode". Set "2 NiTriShape" string index to 2. Set Bones in "4 BSDismemberSkinInstance" to reference "1 NiNode". "5 NiSkinData" Translation Z = "-14.698". "3 NiTriShapeData" Center Z = "122.358". "2 NiTriShape" Translation Z = "14.698". "0 NiNode" children set up so "1 NiNode" is the first child and "2 NiTriShape" is the second, then deleted the other references (they were at the end of an otherwise blank list of 10). "NumChildren" set to 2, then refreshed children. "Num Extra Data List" set to 0. In the Header, modified Strings so 0, 1, and 2 were correct, deleted the others, set the count to 3, and refreshed. Saved.I checked it in the CK, and it appears about the same as Morokei, but in-game, it simply doesn't show up. I don't like the idea of just asking people to fix it for me, but I've tried everything I can think of. As far as I can tell, it's virtually identical to the Morokei one, which obviously works. I also made sure it's not me ESP by trying it with the "maskultra.nif" model, which didn't worked, changed nothing except pointed the custom armoraddon to "maskmoonstone.nif", and tested it again. It worked this time (with some extremely minor positioning issues, but for all I know, those might be present in the normal versions). What I'd really love is for someone to take a look, and if you can spot what's wrong with it, tell me both what's wrong and (hopefully) why it's wrong (if it's not obvious). I've tried messing with models before (3 or 4 times), but I've never managed a single successful venture. I'm fairly good at most other aspects except voice acting and level design, the latter of which could actually be helped quite a bit by getting better at this (since I'd be able to make the minor changes needed for some items to work where I need them). Thank you to anyone that takes a look, and even more if you figure it out. There's also an ESP with the armor addon and the cell I'm testing in. "COC TFM". (Also, when I tested referencing Morokei, it was in that same folder. So, any folder issues are just from my zipping it.) EDIT: I discovered that when the file is closed and then reopened, the nodes 1 and 2 are listed in reverse order within 0's "children" section, and their order in the block list matches. I found that disabling the auto sanitize on save option made it stay in the order it's supposed to, but this had no effect in-game. Edited June 3, 2017 by Xander9009 Link to comment Share on other sites More sharing options...
Xander9009 Posted June 3, 2017 Author Share Posted June 3, 2017 This finally fixed it. Something about posting for help always seems to make it more obvious... 4 BSDismemberSkinInstance -> Partitions -> Partitions -> Body Part = 30 (And now, I supposed that means my post is thanking myself... I promise I'm not that conceited...) Link to comment Share on other sites More sharing options...
skinnytecboy Posted June 3, 2017 Share Posted June 3, 2017 :) I always like to thank myself too... but it's usually well earnt, given that I spend more time calling myself an idiot. Link to comment Share on other sites More sharing options...
Recommended Posts