CthuLuke Posted May 19, 2014 Share Posted May 19, 2014 Basically, could anyone make a mod where you can switch between the Nude and Nevernude options in-game rather than in the installer. So it just changes the mesh and not the installed textures. I would like this as I have little Siblings who like to come in to watch me play Skyrim sometimes, so I constantly have to have Nevernude on (I don't want to warp their fragile little minds), however when they go away, if I ever wanted to have Nude on, I would have to exit the game, go into NMM and Reinstall the body mod, making sure not to overwrite the textures. Would anyone be willing to attempt this? Link to comment Share on other sites More sharing options...
DoctorKaizeld Posted May 19, 2014 Share Posted May 19, 2014 there are underwear mods for the game. I think the steam workshop has the more lore friendly ones. Link to comment Share on other sites More sharing options...
CthuLuke Posted May 19, 2014 Author Share Posted May 19, 2014 I know there are? That's not really what i'm asking. When you install CBBE you get a choice of Nude and Nevernude. I basically want this choice in-game instead of in the installer so I don't have to keep reinstalling the mod to change. Link to comment Share on other sites More sharing options...
DoctorKaizeld Posted May 19, 2014 Share Posted May 19, 2014 well you would have to restart the game to change it anyways, the never nude and the nude mods are texture based you cant just turn them on and off. the only way to have what you want is to use the underwear mods. Link to comment Share on other sites More sharing options...
CthuLuke Posted May 19, 2014 Author Share Posted May 19, 2014 No, they are Mesh based, right? You can keep your current Texture but change the Body type to Nude and Nevernude respectivly surely? Link to comment Share on other sites More sharing options...
IsharaMeradin Posted May 20, 2014 Share Posted May 20, 2014 They are mesh based. So it is possible to use SKSE's SetModelPath for ArmorAddon forms. This is just theory. I don't have CBBE and I don't really want to fiddle with the meshes right now. Someone can feel free to run with it. This could go on a quest script or a player alias script. It is setup to use a hotkey that is defined by filling the property value in the CK ArmorAddon TorsoHuman = Game.GetFormFromFile(0x00000D67,"Skyrim.esm") ArmorAddon TorsoDarkElf = Game.GetFormFromFile(0x00019386,"Skyrim.esm") ArmorAddon TorsoHighElf = Game.GetFormFromFile(0x00038A6B,"Skyrim.esm") ArmorAddon TorsoWoodElf = Game.GetFormFromFile(0x0003D2AF,"Skyrim.esm") ArmorAddon TorsoArgonian = Game.GetFormFromFile(0x0004E76E,"Skyrim.esm") ArmorAddon TorsoKhajiit = Game.GetFormFromFile(0x00081BA5,"Skyrim.esm") ArmorAddon TorsoOld = Game.GetFormFromFile(0x00067CDD,"Skyrim.esm") ArmorAddon TorsoAfflicted = Game.GetFormFromFile(0x00097A40,"Skyrim.esm") String NudeFilePathFemale = "meshes\actors\character\character assets\femalebody_1.nif" String NudeFilePathMale = "meshes\actors\character\character assets\malebody_1.nif" String UndiesFilePathFemale = "meshes\actors\character\character assets\Undies\femalebody_1.nif" String UndiesFilePathMale = "meshes\actors\character\character assets\Undies\malebody_1.nif" Int Property HKvalue Auto {DXScanCode integer value for the hotkey} bool swap Event OnInit() RegisterForKey(HKvalue) EndEvent Event OnKeyDown(Int KeyCode) If KeyCode == HKvalue swap = !swap If swap TorsoHuman.SetModelPath(NudeFilePathFemale,false,true) TorsoHuman.SetModelPath(NudeFilePathMale,false,true) TorsoDarkElf.SetModelPath(NudeFilePathFemale,false,true) TorsoDarkElf.SetModelPath(NudeFilePathMale,false,true) TorsoHighElf.SetModelPath(NudeFilePathFemale,false,true) TorsoHighElf.SetModelPath(NudeFilePathMale,false,true) TorsoWoodElf.SetModelPath(NudeFilePathFemale,false,true) TorsoWoodElf.SetModelPath(NudeFilePathMale,false,true) TorsoArgonian.SetModelPath(NudeFilePathFemale,false,true) TorsoArgonian.SetModelPath(NudeFilePathMale,false,true) TorsoKhajiit.SetModelPath(NudeFilePathFemale,false,true) TorsoKhajiit.SetModelPath(NudeFilePathMale,false,true) TorsoOld.SetModelPath(NudeFilePathFemale,false,true) TorsoOld.SetModelPath(NudeFilePathMale,false,true) TorsoAfflicted.SetModelPath(NudeFilePathFemale,false,true) TorsoAfflicted.SetModelPath(NudeFilePathMale,false,true) Else TorsoHuman.SetModelPath(UndiesFilePathFemale,false,true) TorsoHuman.SetModelPath(UndiesFilePathMale,false,true) TorsoDarkElf.SetModelPath(UndiesFilePathFemale,false,true) TorsoDarkElf.SetModelPath(UndiesFilePathMale,false,true) TorsoHighElf.SetModelPath(UndiesFilePathFemale,false,true) TorsoHighElf.SetModelPath(UndiesFilePathMale,false,true) TorsoWoodElf.SetModelPath(UndiesFilePathFemale,false,true) TorsoWoodElf.SetModelPath(UndiesFilePathMale,false,true) TorsoArgonian.SetModelPath(UndiesFilePathFemale,false,true) TorsoArgonian.SetModelPath(UndiesFilePathMale,false,true) TorsoKhajiit.SetModelPath(UndiesFilePathFemale,false,true) TorsoKhajiit.SetModelPath(UndiesFilePathMale,false,true) TorsoOld.SetModelPath(UndiesFilePathFemale,false,true) TorsoOld.SetModelPath(UndiesFilePathMale,false,true) TorsoAfflicted.SetModelPath(UndiesFilePathFemale,false,true) TorsoAfflicted.SetModelPath(UndiesFilePathMale,false,true) EndIf EndIf EndEvent Link to comment Share on other sites More sharing options...
DoctorKaizeld Posted May 20, 2014 Share Posted May 20, 2014 right sorry I was thinkin of something else Link to comment Share on other sites More sharing options...
CthuLuke Posted May 20, 2014 Author Share Posted May 20, 2014 (edited) They are mesh based. So it is possible to use SKSE's SetModelPath for ArmorAddon forms. This is just theory. I don't have CBBE and I don't really want to fiddle with the meshes right now. Someone can feel free to run with it. This could go on a quest script or a player alias script. It is setup to use a hotkey that is defined by filling the property value in the CK ArmorAddon TorsoHuman = Game.GetFormFromFile(0x00000D67,"Skyrim.esm") ArmorAddon TorsoDarkElf = Game.GetFormFromFile(0x00019386,"Skyrim.esm") ArmorAddon TorsoHighElf = Game.GetFormFromFile(0x00038A6B,"Skyrim.esm") ArmorAddon TorsoWoodElf = Game.GetFormFromFile(0x0003D2AF,"Skyrim.esm") ArmorAddon TorsoArgonian = Game.GetFormFromFile(0x0004E76E,"Skyrim.esm") ArmorAddon TorsoKhajiit = Game.GetFormFromFile(0x00081BA5,"Skyrim.esm") ArmorAddon TorsoOld = Game.GetFormFromFile(0x00067CDD,"Skyrim.esm") ArmorAddon TorsoAfflicted = Game.GetFormFromFile(0x00097A40,"Skyrim.esm") String NudeFilePathFemale = "meshes\actors\character\character assets\femalebody_1.nif" String NudeFilePathMale = "meshes\actors\character\character assets\malebody_1.nif" String UndiesFilePathFemale = "meshes\actors\character\character assets\Undies\femalebody_1.nif" String UndiesFilePathMale = "meshes\actors\character\character assets\Undies\malebody_1.nif" Int Property HKvalue Auto {DXScanCode integer value for the hotkey} bool swap Event OnInit() RegisterForKey(HKvalue) EndEvent Event OnKeyDown(Int KeyCode) If KeyCode == HKvalue swap = !swap If swap TorsoHuman.SetModelPath(NudeFilePathFemale,false,true) TorsoHuman.SetModelPath(NudeFilePathMale,false,true) TorsoDarkElf.SetModelPath(NudeFilePathFemale,false,true) TorsoDarkElf.SetModelPath(NudeFilePathMale,false,true) TorsoHighElf.SetModelPath(NudeFilePathFemale,false,true) TorsoHighElf.SetModelPath(NudeFilePathMale,false,true) TorsoWoodElf.SetModelPath(NudeFilePathFemale,false,true) TorsoWoodElf.SetModelPath(NudeFilePathMale,false,true) TorsoArgonian.SetModelPath(NudeFilePathFemale,false,true) TorsoArgonian.SetModelPath(NudeFilePathMale,false,true) TorsoKhajiit.SetModelPath(NudeFilePathFemale,false,true) TorsoKhajiit.SetModelPath(NudeFilePathMale,false,true) TorsoOld.SetModelPath(NudeFilePathFemale,false,true) TorsoOld.SetModelPath(NudeFilePathMale,false,true) TorsoAfflicted.SetModelPath(NudeFilePathFemale,false,true) TorsoAfflicted.SetModelPath(NudeFilePathMale,false,true) Else TorsoHuman.SetModelPath(UndiesFilePathFemale,false,true) TorsoHuman.SetModelPath(UndiesFilePathMale,false,true) TorsoDarkElf.SetModelPath(UndiesFilePathFemale,false,true) TorsoDarkElf.SetModelPath(UndiesFilePathMale,false,true) TorsoHighElf.SetModelPath(UndiesFilePathFemale,false,true) TorsoHighElf.SetModelPath(UndiesFilePathMale,false,true) TorsoWoodElf.SetModelPath(UndiesFilePathFemale,false,true) TorsoWoodElf.SetModelPath(UndiesFilePathMale,false,true) TorsoArgonian.SetModelPath(UndiesFilePathFemale,false,true) TorsoArgonian.SetModelPath(UndiesFilePathMale,false,true) TorsoKhajiit.SetModelPath(UndiesFilePathFemale,false,true) TorsoKhajiit.SetModelPath(UndiesFilePathMale,false,true) TorsoOld.SetModelPath(UndiesFilePathFemale,false,true) TorsoOld.SetModelPath(UndiesFilePathMale,false,true) TorsoAfflicted.SetModelPath(UndiesFilePathFemale,false,true) TorsoAfflicted.SetModelPath(UndiesFilePathMale,false,true) EndIf EndIf EndEvent If someone could attempt to play with this and get a Mod like this up and running that would be fantastic :D right sorry I was thinkin of something else No probs :smile: Edited May 20, 2014 by ArmatageShanks Link to comment Share on other sites More sharing options...
DoctorKaizeld Posted May 20, 2014 Share Posted May 20, 2014 okay im gonna see if I can make up for my stupidity with a suggestion: I recommend you try doing it with MCM. it would be quite convenient a menu system. Link to comment Share on other sites More sharing options...
CthuLuke Posted May 20, 2014 Author Share Posted May 20, 2014 Exactly my thoughts :) It would be great if someone could make this, if I had any experience with the Creation Kit or modding in general I might give it a go myself, in fact I may look up some tutorials later on. Link to comment Share on other sites More sharing options...
Recommended Posts