Bazinga Posted April 21, 2017 Posted April 21, 2017 HDT SexToys View File -----------------------------------------------------------------------------------------------------------------------------------Attention, changed requirements:From v0.8 on you need PapyrusUtil for this mod to work! ----------------------------------------------------------------------------------------------------------------------------------- Another small update: With @Lupine00's help I managed to rewrite a part of the script which means that if you want to add support for additional animations then you don't have to recompile the script every single time. If you want to add animations but don't know how, please check the last few posts in this thread or just ask me. But beware, it's not exactly trivial. But thanks to this update it's a little less daunting than before. Support for the two Komotor animations I had included in the previous versions is discontinued btw. These were very outdated anyway. I'm not 100% sure that everything gets equipped and works like in v0.8 though, so I'd appreciate some feedback on that. ----------------------------------------------------------------------------------------------------------------------------------- Small Update: I added a small script fix to the download section that should stop the mod from spamming meaningless messages to the Papyrus log. Which didn't break it but with this fix it might run smoother. Load it after the main mod so it can overwrite the script files. Thanks a lot to @Lupine00 for this. You might want to check out his/her blog if you didn't already, there are more fixes and mods there that look interesting. I'm still done with Skyrim modding though so I can't help you with porting this to SSE or adding support to other animations... Actually one guy contacted me with that last request a while ago and I described to him how this mod works. Never heard from him again so I guess it's a little too technical and daunting for most people. Still, if you feel like giving it a try and need help, just ask me. Also I should probably mention this higher up, it's buried down there in the instructions (copypasta): I included a few edits and corrections to meshes and FNIS list files from Leito's SLAL pack (the double dildos don't get equipped at the right place otherwise). Meaning this mod doesn't just add collisions (as if that wasn't enough already), it also fixes Leito's double dildo anims. ----------------------------------------------------------------------------------------------------------------------------------- Mod Description After days or rather weeks of cluelessly straying around in a dark and brain-foggy place called Papyrus scripting I finally present to you the sex toy collision script I promised. Purpose: Immersion. I can't immerse myself in a scene where girls ingame have fun with their toys when there aren't any collisions with said toys. That's just sad and therefore I wrote a script and made collision boxes and stuff so these dildos and other animobjects actually open the pussies when entering them. This took me a long long time btw because I suck at Papyrus scripting and there are a bazillion things that can go wrong and for most of them you won't get proper feedback from the compiler or the Papyrus engine. Yeah, that's the brain-foggy place I mentioned. I love adding "Debug.Notification" to every other line of borked code. ^^ But I finished it somehow and here's the result. This mod covers nine solo animations with vaginal penetration: Leito: Female Toy Vaginal, Female Dildo Vaginal nazonootoko: Dildo Cowgirl, Dildo Riding, Dildo Back Riding, Dildo Open Legs Riding, Soulgem Laying, Soulgem Showing Nibbles: Chair Dildo ... and five pair animations: Nibbles: Bondage Post DildoStick Leito: Lesbian Double Dildo 1 and Lesbian Double Dildo 2 Komotor: Machinery Table (stages 1 and 2) and Lesb Dildos Show (stages 2 and 5) There are animations with animobjects that I'm unable to include though, for example Estrus. Requirements: same as for my Naturalistic HDT Set (HDT PE, XPMSE, body with HDT vag ... SOS isn't needed though) and in addition to that: Sexlab (obviously) PapyrusUtil (hard requirement from v0.8 on) soft requirements (this mod adds collisions to whichever animations you have installed)SLALSLAL Animations by Leito86 (v1.6)SLAL pack for HAnimations by Aequus & nazonootoko (14/06/2017)SLAL animations by SirNibbles (>= v4.1) choose one version, with or without support for:Komotor's Animations for SLAL (v0.8a) Recommended: a mod for switching between animations - Sexlab Tools is great for this. And don't forget to check if these mods have their own dependencies. NSAP users: If for some reason you are still using NSAP instead of SLAL then this mod will also work, but with an extra step: In that case you have to delete the following subfolders from the mod archive or else some of Leito's animations result in T-poses (thanks to shardoom for pointing this out):meshes\actors\character\animationsmeshes\actors\character\behaviors Instructions: The archive is already ready to load. There is neither a FOMod installer nor an ingame MCM. I included a few edits and corrections to meshes and FNIS list files from Leito's SLAL pack (the double dildos don't get equipped at the right place otherwise). Now first update the required mods to at least the version specified above when updating this mod. And then you should also reapply the JSON data (SL AnimationLoader MCM menu, general section) so the necessary tags (vaginal, sextoy) get updated too. Make sure to export your Sexlab MCM settings before that and import them back afterwards. Better let my mod overwrite all of the mods it depends on. I'll try to keep it up to date but in any case, as long as noone qualified tells you otherwise don't let anything else overwrite files from this mod. HDT Sextoys uses whichever of the so far 14 supported animations are registered in Sexlab, so you don't have to install all of them. But why wouldn't you, they are all pretty great. When upgrading you have to uninstall the previous version first and make a clean save before activating this new version or things will not work as intended. CPU already explained how to to that in the mod description for Scent of Sex (below the word Warning in bold red letters), so please look there if you need instructions. My two little scripts don't start with ssx though, the keyword to search for is HDT instead. One last important thing about switching between animations using Sexlab Tools or a hotkey: Because of the way my script works you have to wait one animation stage until the Havok Object handling the collisions gets updated (meaning equipped or removed). And of course feedback is always welcome. Credits: Ashal for PapyrusUtil, for the Sexlab Framework and the nice and handy API it includes Leito86, nazonootoko, SirNibbles and Komotor for these great sex toy animations Aequus for providing the SLAL package for HAnimations HydrogensaysHDT for HDT PE Lupine00 for fixing my script so it stops spamming the Papyrus log and for compiling the changed script in v0.9 Submitter Bazinga Submitted 04/21/2017 Category HDT Physics Requires HDT PE plus a body physics set, body with HDT vagina, Sexlab, PapyrusUtil, supported animations Special Edition Compatible No 8
Guest Posted April 21, 2017 Posted April 21, 2017 <3 great work !! so this is what you do in rainy spring days^^ then go ahead and tell me how much I suck from 0 to 10 i would say -2
Bazinga Posted April 21, 2017 Author Posted April 21, 2017 I said constructive. And sometimes even snowy spring days where I live.
Bazinga Posted April 21, 2017 Author Posted April 21, 2017 I just saw that SirNibbles updated his animation pack recently. Guess I'll have to update the json and source text files for v3.7 of his pack. And then I'll write him a PM. It would be so much easier if he just added that "sextoy" tag to the dildo chair animation himself. I need that tag for this script to work.
galgat Posted April 21, 2017 Posted April 21, 2017 1. Sound just pretty darn Kool,, , I may have to try this one. I truly enjoy all of your other hard work. 2. What I am wishing for is more animations, I have been seeing something about FNIS xxl or something like that allowing 700 Plus animations, but if sexlab is not using them, then they would be I guess redundant. I have also heard that it would extend the already 50/50 chance of save corruption to a much higher probability . So I have not tried it yet. I really have not found a lay-mans term's description of the FNIS either, that also puts me off trying it. 3. You know what I would really like is a really great HDT mini dress, or skirt that bounced, and moved in the breeze really accurately for UUNP, and that fit really well, { many I have tried to not fit very well at the waist, and quite often clip at the hips some. }. The best one I have found is the "HDT maid outfit", but even it needs just a bit more tweaking. Any way great work, It is the little things that make the game so much more immersive, and to some extent erotic, and I really appreciate them.
Guest Posted April 21, 2017 Posted April 21, 2017 1. Sound just pretty darn Kool,, , I may have to try this one. I truly enjoy all of your other hard work. 2. What I am wishing for is more animations, I have been seeing something about FNIS xxl or something like that allowing 700 Plus animations, but if sexlab is not using them, then they would be I guess redundant. I have also heard that it would extend the already 50/50 chance of save corruption to a much higher probability . So I have not tried it yet. I really have not found a lay-mans term's description of the FNIS either, that also puts me off trying it. 3. You know what I would really like is a really great HDT mini dress, or skirt that bounced, and moved in the breeze really accurately for UUNP, and that fit really well, { many I have tried to not fit very well at the waist, and quite often clip at the hips some. }. The best one I have found is the "HDT maid outfit", but even it needs just a bit more tweaking. Any way great work, It is the little things that make the game so much more immersive, and to some extent erotic, and I really appreciate them. Sry for off topic but this is imo the best hdt skirt i have seen http://www.loverslab.com/topic/68009-all-in-one-hdtskinnedmeshphysics-setup-17-fomod/?p=1859530
Guest Posted April 21, 2017 Posted April 21, 2017 Hi, it's great, I may be a little new idea to cheat with the HDT, I have to do tests to see if something is "moving" .. But it's still a little special and I still do not know if it will work. I'll look in the next few days I'll need it for my tentacles. Maybe already tonight when back to home. I'm doing lot of changes about my mod and I'm pretty overbooked... >< Anyway, I'll let you know.
Reesewow Posted April 21, 2017 Posted April 21, 2017 While I can't speak to the papyrus code efficiency, I can confirm that with the mod installed on an in-progress save all of the Leito animations mentioned had collisions. And it was awesome. At a glance the nibbles animation didn't seem to have collisions, but I didn't do any digging to see if it was an install issue or because I'm using a SLAL pack that's a few versions out of date. Definitely a mod that will get a permanent slot in my load order when it hits version 1.0.
galgat Posted April 21, 2017 Posted April 21, 2017 Sry for off topic but this is imo the best hdt skirt i have seen http://www.loverslab.com/topic/68009-all-in-one-hdtskinnedmeshphysics-setup-17-fomod/?p=1859530 Thank You ! I will give that one a try, if it functions well with UUNP, it will be nice to have two skirts that HDT well, I do like the Maid outfit one i have been using too.
Bazinga Posted April 21, 2017 Author Posted April 21, 2017 At a glance the nibbles animation didn't seem to have collisions, but I didn't do any digging to see if it was an install issue or because I'm using a SLAL pack that's a few versions out of date. Definitely a mod that will get a permanent slot in my load order when it hits version 1.0. Sorry, but I didn't list all of the necessary install steps in the description when I first uploaded this. Here's a thing I later added that you probably didn't do. It's very important or else this mod won't even see that the Nibbles chair dildo animation is installed: After loading the game you should "Reapply the JSON data" in the SLAL MCM. I added a "sextoy" tag to the Nibbles Chair Dildo animation and without this step my script won't recognize that this animation is even installed. Everything else would still work of course, this mod uses whichever of the so far five supported animations are registered in Sexlab. You can very easily confirm if it's this issue by checking the notifications after loading a game. If you don't reapply the JSON data using the SLAL MCM it should read "Initializing ... 2 solo + 2 paired sex toy animations found." instead of 3+2, meaning the script doesn't recognize the Nibbles chair one and hence doesn't use it. This is because the five animations this is made for are not exactly hard dependancies, you can use this mod with all of them, just one or anything in between. Anyway, if you were one of the first few people to download this mod then you should probably download it again btw. I didn't include the changed JSON file either at first. Hi, it's great, I may be a little new idea to cheat with the HDT, I have to do tests to see if something is "moving" .. But it's still a little special and I still do not know if it will work. I'll look in the next few days I'll need it for my tentacles. Maybe already tonight when back to home. I'm doing lot of changes about my mod and I'm pretty overbooked... >< Anyway, I'll let you know. That's great news. If I read this correctly you might not need this mod here to add collisions if your idea works? Well, good luck and I'm looking forward to learn more about that idea of yours.
SirNibbles Posted April 21, 2017 Posted April 21, 2017 Didn't even knew someone was busy with this, but I'm glad someone did; couldn't figure out how to do it myself. I'll add the sextoy tag to my my Anims.txt files so they'll popup in the .json file.
Guest Posted April 21, 2017 Posted April 21, 2017 At a glance the nibbles animation didn't seem to have collisions, but I didn't do any digging to see if it was an install issue or because I'm using a SLAL pack that's a few versions out of date. Definitely a mod that will get a permanent slot in my load order when it hits version 1.0. Sorry, but I didn't list all of the necessary install steps in the description when I first uploaded this. Here's a thing I later added that you probably didn't do. It's very important or else this mod won't even see that the Nibbles chair dildo animation is installed: After loading the game you should "Reapply the JSON data" in the SLAL MCM. I added a "sextoy" tag to the Nibbles Chair Dildo animation and without this step my script won't recognize that this animation is even installed. Everything else would still work of course, this mod uses whichever of the so far five supported animations are registered in Sexlab. You can very easily confirm if it's this issue by checking the notifications after loading a game. If you don't reapply the JSON data using the SLAL MCM it should read "Initializing ... 2 solo + 2 paired sex toy animations found." instead of 3+2, meaning the script doesn't recognize the Nibbles chair one and hence doesn't use it. This is because the five animations this is made for are not exactly hard dependancies, you can use this mod with all of them, just one or anything in between. Hi, it's great, I may be a little new idea to cheat with the HDT, I have to do tests to see if something is "moving" .. But it's still a little special and I still do not know if it will work. I'll look in the next few days I'll need it for my tentacles. Maybe already tonight when back to home. I'm doing lot of changes about my mod and I'm pretty overbooked... >< Anyway, I'll let you know. That's great news. If I read this correctly you might not need this mod here to add collisions if your idea works? Well, good luck and I'm looking forward to learn more about that idea of yours. Probably still need a hdt object.. So .. Your mod is necessary
Bazinga Posted April 21, 2017 Author Posted April 21, 2017 Didn't even knew someone was busy with this, but I'm glad someone did; couldn't figure out how to do it myself. I'll add the sextoy tag to my my Anims.txt files so they'll popup in the .json file. Thank you very much for this.
MasterPiece300 Posted April 22, 2017 Posted April 22, 2017 hmmm by any chance would this work with NSAP 3.1 versions of leito's animations?
Bazinga Posted April 22, 2017 Author Posted April 22, 2017 hmmm by any chance would this work with NSAP 3.1 versions of leito's animations? I just checked the naming of the animations in NSAP and I don't see any reason why it shouldn't work. Be aware that the Nibbles Chair Dildo animation isn't included in NSAP though.
MasterPiece300 Posted April 23, 2017 Posted April 23, 2017 hmmm by any chance would this work with NSAP 3.1 versions of leito's animations? I just checked the naming of the animations in NSAP and I don't see any reason why it shouldn't work. Be aware that the Nibbles Chair Dildo animation isn't included in NSAP though. I still use NSAP for some of leito's animations but i have nibbles animations. Actually i need to update that one. Anyways i'll test it out, thanks.
Reesewow Posted April 23, 2017 Posted April 23, 2017 I still use NSAP for some of leito's animations but i have nibbles animations. Actually i need to update that one. Anyways i'll test it out, thanks. If the Leito double dildo animations are the only reason you are running NSAP, this mod actually fixes them for his SLAL pack. In fact, Bazinga even posted a small patch to fix the SLAL loader animations in Leito's support thread, for anyone not currently using this mod on their main game.
SirNibbles Posted April 23, 2017 Posted April 23, 2017 Welp I'm a fking idiot. I tried to add a new animation to my list so I build the .json and everything worked without errors.... but I couldn't get my new animation to pop up in SLAL's MCM...I've been bashing my head for the past hour on what I did wrong....and I finally fking knew what caused it. I forgot I had this mod overwrite my own one including the .json file (using Mod Organizer) On topic, the collision on my own animation is pretty nice. Thanks for that
Bazinga Posted April 24, 2017 Author Posted April 24, 2017 Sorry to hear that. But I have my moments of being far from excellence myself. I'm trying to find an easy way to make piercings with free moving parts HDT-ready (so the things dangle on their own) but I somehow seem to have forgotten how to add bones to the jewelry meshes without making Outfit Studio crash when opening the mesh... Still not sure what the problem is. Outfit Studio might be nice and all but these "fatal exception error" crashes without explanation or anything useful in the log.txt are infuriating. ... If anyone wants to check this out, I don't know what I'm doing wrong here: NippleDangle.7z Loading this mesh into Outfit Studio (added child bones to the breast bones and also linked them to all the meshes via BSDismemberskininstance) just makes it crash for me. Dunno why and I don't really have the patience to work with tools with insufficient error feedback anymore (also looking at you, Papyrus). And I can't use Outfit Studio itself to add these bones since then they are not child bones of the breast bones which is the whole point of this little excercise...
Reesewow Posted April 25, 2017 Posted April 25, 2017 One idea to expand the animations covered by this mod could be to look at Nazonootoko's animations for SLAL pack by Aequus (http://www.loverslab.com/files/file/3765-nazonootokos-animations-for-slal/). The SLAL pack actually already includes HDT havok objects you can put in your inventory to enable collisions, but I know I never see it because the animations show up randomly and adding the item after the fact breaks the flow of the game.
MasterPiece300 Posted April 25, 2017 Posted April 25, 2017 I still use NSAP for some of leito's animations but i have nibbles animations. Actually i need to update that one. Anyways i'll test it out, thanks. If the Leito double dildo animations are the only reason you are running NSAP, this mod actually fixes them for his SLAL pack. In fact, Bazinga even posted a small patch to fix the SLAL loader animations in Leito's support thread, for anyone not currently using this mod on their main game. im using NSAP because its old save before i started using SLAL. will probably update on my next save.
Volodja1 Posted April 26, 2017 Posted April 26, 2017 Just a suggestion for something that can be added collision to. The dildo of the dwemer milking machine?
Bazinga Posted April 29, 2017 Author Posted April 29, 2017 Will see about that too, thanks. ... So, is really noone who uses this experiencing any kind of trouble with it, like collisions not working, sex toy HDT objects staying in the inventory of the char or NPC using them, CTDs, slowdowns or whatever? I mean this would be awesome of course but if there are issues please report them. And if all of you are not really testing this but waiting for this to leave the beta phase then I can assure you that this would happen much sooner if I got some kind of feedback. I'd also love anyone script-savy to take a look at the code and tell me if there is anything that I can do to improve it, maybe make it faster or clean it up when dormant and so on. I mean it's working pretty well right now but I'm sure that there is still room for improvement. edit: I updated the mod and description for the 3.8 version of SirNibbles' SLAL animations. The only thing that changes is that I deleted the edit I made to his FNIS text file, since he added the sextoy tag to the chair dildo animation himself now. Thanks for that btw.
MayDayCray Posted April 29, 2017 Posted April 29, 2017 Yeah. I noticed that a certain toy stayed in my inventory. The double headed dildo to be exact.. I almost blindly sold it to Belethor. Lol
Bazinga Posted April 29, 2017 Author Posted April 29, 2017 Yeah. I noticed that a certain toy stayed in my inventory. The double headed dildo to be exact.. I almost blindly sold it to Belethor. Lol Now we're talking. I can confirm that, the second double dildo HDT object stays in the inventory after Double Dildo 1 finishes. Will look into it, thanks. edit: There were two pretty banal oversights in the script that prevented the havok object from getting removed in some cases. Switching from one of the later stages of the Leito's Double Dildo 2 animation to something else caused the dildo Havok object to stay in the inventory too (but only until Sexlab was finished in that case). Both issues are fixed now. Simply replace the files, no need for savegame cleaning in this case.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now