NaamForst Posted October 22, 2021 Posted October 22, 2021 Is there any mod similar to SetBody that allows you to set an NPCs walk cycle mid game? If there isn't, I'd love for someone to be willing to make one. My scripting skills are basically nonexistant thus far.
LongDukDong Posted October 22, 2021 Posted October 22, 2021 Setbody doesn't handle the player's walk. It handles the physical body meshes: upper and lower bodies, optionally hands and feet. If you are looking for a walk cycle, I take it you want some characters to have more seductive, slow-paced and/or aggressive movements when walking. A general and well known mod is known as Umpa's Sexy Walk which is player-only. And there's also Sensual Walks for Female NPCs.
fejeena Posted October 23, 2021 Posted October 23, 2021 https://www.loverslab.com/files/file/2539-walkanimswitcher/ I never used it... but that is like SetBody for Animations, you can change the walk animation in game.
LongDukDong Posted October 23, 2021 Posted October 23, 2021 Word of warning that the creator put in place: Quote I feel obligated to tell you that this mod relies on the Update3d function used on the player, which creates a backgound thread that reloads facedata, hair, etc of the player. As Oblivion is horribly coded for multithreading this in some cases results in a game crash. There is no way around this atm. However this is usually only the case in heavily modded games, so I suggest to keep your mod count below 150. He's not kidding about Update3D.
fejeena Posted October 24, 2021 Posted October 24, 2021 finally had time to read/check that. You are right. OBSE page Update3D - updates the visual representation of the calling actor or object reference. This can be called immediately after commands like SetModelPath and SetEyes to make the changes visible. This command does not currently work correctly on the player or https://cs.elderscrolls.com/index.php?title=Update3D But know I am cofused The BlockHead system is based on update3D If you make chances with a script if you want to change a body or texture in game during a quest ( not base overwrites in the Blockhead overwrite folders ) For NPCs like this if GetStage TantCandelshireSexQuest >= 168 TantElsieBelmontRef.SetBodyAssetOverride "Tantrivaylia\body\lowerbodyElsie1.nif", 3, 2 TantElsieBelmontRef.Update3D endif No warning in the Blockhead readme that you can/should not use it for the player. I use a lot of "non playable clothes items" to add bruises, cuts, piercings, needles, .... to the player during quests. I did it years ago. Problem is : always when the player equip "wrong" armor/clothes the items will be removed. So far I've just been too lazy to change all of that to BlockHead ( change body and textures ) but i wanted to do it with all mods. ( In Dibella's Watch alone, at least 30 body / texture changes are necessary. ) I'm not even sure I haven't already done it in the latest modified mods. How do I change the player body/texture during a quest with a script (Blockhead) ? I hope someone knows.
LongDukDong Posted October 24, 2021 Posted October 24, 2021 7 minutes ago, fejeena said: How do I change the player body/texture during a quest with a script (Blockhead) ? I hope someone knows. Hrm, you may like this. Within the BombshellUpdateActor script within Setbody itself, the author intended to avoid the use of the Update3D command. Quote scn BombshellUpdateActor ;Function to update the actor's appearance after overriding body assets ;As we want to avoid calling Update3D as far as we can, especially if for the player, ;We walk the long way around, a long long road. You would see that the script formerly included an Update3D command, but commented out. And finally... further down, he used a technique of Silently Equipping and Unequipping items, this in my opinion to trigger Oblivion's native update system. *sigh* If the technique Setbody had would only work on faces. But alas it does not. So age effects for systems like HiyokoGrow or HiyokoGeneratorGeneForge must still rely upon Update3D.
fejeena Posted October 25, 2021 Posted October 25, 2021 Short answer: I don't understand the scripts. Could be in Chinese and I would understand just as much. ----------------------- I don't know how I can use it in a quest script in my Mods if I only want to add a upperbody. Wtf is aUpdateQueue ??? And it seems the whole thing only works with SetBody bodies. I need a script that use a Mod folder. And it must work with textures too.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.