I decided to make a mod that allows you to appear not to shapeshift in the fade. The shapeshift abilities and effects are still active but you keep your original form. This is intended mainly as a fix for players with custom head morphs so they don't look all distorted in the fade. It turned out to be pretty simple, actually. All I did (for my human) was change the shapechange.xls appearance type to 15 for all fade shapshift types, converted it into a gda, renamed it shapechange_fa.gda, and dropped it into the override folder. (I think I need to make seperate ones for all races.) Everything works great except the golem talents. The ability text comes up, if the character is unarmed she even goes through the motions, but nothing happens. Does anyone know if it's just impossible to execute golem talents in humanoid form?
Fade Shapeshift Mod, Golem Question
Débuté par
Nitro9a
, sept. 27 2010 02:40
#1
Posté 27 septembre 2010 - 02:40
#2
Posté 27 septembre 2010 - 03:01
Update (though not related to my question). I just figured out that I don't have to make separate gdas for each race, I just have to set the appearance type to -1 which restores appearance.
#3
Posté 27 septembre 2010 - 08:38
Okay, updating once again. Fixed one problem, ran into another... I rewrote a bit of cir000ip_fade_golem_door.nss to make it so you can just open the door as long as you are in golem form. The spirit portals and doors are proving to be more of a problem. Some of them open and some don't. No idea why. Once I changed the appearance type back to 12 it works fine. I think the script I need to work on is cir_functions_h.nss and it says:
/** Get the spirit portals and show or hide them
* @param bSpiritForm - If the player is in spirit form or not (show on TRUE)
*/
void SpiritPortals( int SpiritForm, );
I'm thinking that maybe I can fix this by having the script say that it opens if the player *has* spirit form, rather than is *in* spirit form. Does anyone know how to write that?
Thanks.
/** Get the spirit portals and show or hide them
* @param bSpiritForm - If the player is in spirit form or not (show on TRUE)
*/
void SpiritPortals( int SpiritForm, );
I'm thinking that maybe I can fix this by having the script say that it opens if the player *has* spirit form, rather than is *in* spirit form. Does anyone know how to write that?
Thanks.





Retour en haut






