The Trouble With Jan
So far, I have been successfully importing JO models into the game, but my Star Slayer Askani skin, which is based on the Jan model, doesn't want to appear without her vest. If you turn the vest off in the .SKIN file, her torso disappears altogether.
Does anyone know how to work around this? I've tried making all sorts of changes to the .SKIN file, but can't quite figure these out. It's frustrating, because I really thought I had this conversion process down.
Her torso disappears because you haven't turned on the replacement torso. The best way to figure out what surfaces need to be turned on and off is to load the model in ModView. Load the model into that and then turn on or off what surfaces you want. Then you can save a script file which stores this (it is just a text file). I suspect what your lacking is an entry in your model_default.skin file that specifies what surface and texture to us for the torso.
Thanks for responding, Prime.
I've never been able to get ModView to run properly, so I've always edited skins by manipulating the .SKIN and .Surf files.
This was something I learned through trial and error in JO, but I guess JA has a slightly different way of doing things.
I understand what you're saying I have to do.
In JO, this model came with the following SURF file:
surfOff "torso_vest hips_chaps torso_computer head_goggles torso_comp hips_belt l_hand_watch"
surfOn "torso_augment_off hips_augment_off hips_torso_off"
This accomplished what I need to do now, turning off the unwanted surfaces and turning the correct ones on. I tried to insert these lines into the .NPC file I created for the model, but it had no effect.
Instead, I have now edited the .SKIN file to remove the vest etc. but I can't seem to turn the correct surfaces on. My assumption was that I simply had to remove the "_off" lsegment of the relevant lines. The .SKIN file now looks like this:
Could you maybe have a look at this and see if you think I'm in the right ballpark? It's quite possible that I'm simply toying with forces I cannot possibly understand.
Thanks for your time.
Thanks prime I also had a Jan problem now all those mp skins that didn;t work in SP Jo because of the vest now work
In the .npc file you should be able to use the surfOff and SurfOn parameters to turn these surfaces on and off. Check out the jedif.npc file in asset1.pk3 for an example. I believe this actually is Jan with those surfaces turned off. You can spawn jedif and see if it is what you are looking for.
Hope that helps :)
Thanks for all your help. It's working now. I made those alterations you suggested. I actually had those lines before, but took the "_off" parts out when I simply couldn't think of anything else to do. The answer seemed to be that and properly aligning the text in the NPC file.
I copied the "Surf0n" and SurfOff" lines from the JediF.npc file and placed them very carefully in the Askani.npc file.
There's still a strange thing, though.
The JediF in Outcast was, as you say, Jan with the vest, chaps etc. turned off via the "SurfOn" and "SurfOff" lines in the NPC file. It appears that that is the intention in JA as well. But every time I spawn JediF I get Jan with full gear on. Even the goggles.
Do you think this means that making the alterations in the NPC file is not enough anymore?
Askani wouldn't work unless I altered both the SKIN and NPC files.
Anyway, thanks again for your time.
Have a good night.
Hmm. It could very well be that the surfOn and surfOff parameters in the .npc file no longer do the same thing as it did in JO. It might just be a leftover. I haven't played around too much with this myself. I suspect that now using the *off in the .skin file is enough to turn surfaces off, and simply having an entry and texture path is enough to turn surfaces on.
As long as it works :)
|All times are GMT -4. The time now is 10:19 PM.|
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
LFNetwork, LLC ©2002-2011 - All rights reserved.