nwnsmith wrote...
Would the self illumination toggle off the light surrounding pcs in dark areas that you see even when no light source is equipped ?
I think what you're talking about is actually controlled in a model called Fx_light_CLR.mdl which is sort of surreptitiously applied to the player's model by the game to give that effect. Do you have the
NWN Omnibus? If you search for Fx_light_CLR in there it'll bring up two threads, one of which sort of delves a bit more into what's going on there. See WEPalmer's response.
Now, it might be possible that Virusman could still override such an effect. But there's a bit of a difference between overriding a numeric value for the light in your situation and sort of trying to cancel out the light caused by a model with an AuroraLight being applied to the player, as I believe is the case. If you can't grab the NWN Omnibus, here is WEPalmer's response:
Well, the light around the character is caused by a vfx model called fx_light_clr, so if you wanted, you could use NWNExplorer to extract that .mdl file from the data\\models_01.bif as an ascii text file and edit the animation
sequence called Blind_Vision, specifically:
#MAXANIM ASCII
newanim Blind_Vision Fx_light_CLR
length 0.300000012
transtime 0
animroot Fx_light_CLR
node dummy Fx_light_CLR
parent NULL
#part-number 0
endnode
node light AuroraLight02
parent Fx_light_CLR
#part-number 2
colorkey 1 0.300000012 0.15 0.15 0.2
radiuskey 2 0 0 0.300000012 7
endnode
doneanim Blind_Vision Fx_light_CLR
and change the last three values in the colorkey line to make the light as dim as you want. If you change to values to 0.0 0.0 0.0 the player won't even be able to see his own character in the dark, so you might not want to go to that extreme. Then use a text editor to remove the .txt extension from the ascii text file and put the resultant .mdl file into a hak and add the hak to your module.
I tried to clean that up a bit, I might have butchered the ASCII a little. Still, it'll be a decent guide if you go into the ASCII model on your own.
Modifié par OldTimeRadio, 09 juin 2012 - 09:11 .