About This File fixes the NPC dancing ctd. TLTR: guess finally found the reason for the random ctd's on NPC dancing. Never can be 100% sure, however, after long time of searching and testing I am pretty pretty sure that's the reason. It's not the NPC dancer, it's the onlookers. Testing dancing events in a row, I got a sever frame drop caused by script stacking. Checking the crash logs again and again I found one thing what appeared always in addition to the dancer. Caused by the onlooker package. Checking this, I found a double entry in a procedure. This messed up and stacked the procedure. If you install this, you will notice at once, the onlookers say there lines in an overwhelming amount, they will not stop the chatter. Because the script stacking is gone. You can put the fix direct into TDF with xedit, however, I prefer the FE mod, avoid changes in original. PS: on the way to fix the issue; I replaced dances, created a new behaviour hkx and so on. As the origininal behaviour drows a warning (outdated), I included the new one into this mod. If you don't want it, just delete the meshes folder. Thanks you to @TheDriedFinger for the original ang giving permission for tweaks. and to @Pfiffi for the SE conversion. I use a older version and made the tweaks for this. If you got an extension, load thia after and forward the tweaks of extension or vice versa. What's New in Version OG TDF Prostitution V8.5 Released 22 hours ago About This File fixes the NPC dancing ctd. TDF dance CTD fix TLTR: guess finally found the reason for the random ctd's on NPC dancing. Never can be 100% sure, however, after long time of searching and testing I am pretty pretty sure that's the reason. It's not the NPC dancer, it's the onlookers. Testing dancing events in a row, I got a sever frame drop caused by script stacking. Checking the crash logs again and again I found one thing what appeared always in addition to the dancer. Caused by the onlooker package. Checking this, I found a double entry in a procedure. This messed up and stacked the procedure. If you install this, you will notice at once, the onlookers say there lines in an overwhelming amount, they will not stop the chatter. Because the script stacking is gone. You can put the fix direct into TDF with xedit, however, I prefer the FE mod, avoid changes in original. PS: on the way to fix the issue; I replaced dances, created a new behaviour hkx and so on. As the origininal behaviour drows a warning (outdated), I included the new one into this mod. If you don't want it, just delete the meshes folder. Thanks you to @TheDriedFinger for the original ang giving permission for tweaks. and to @Pfiffi for the SE conversion. I use a older version and made the tweaks for this. If you got an extension, load thia after and forward the tweaks of extension or vice versa. What's New in Version 2.2.0 Released March 2 About This File fixes the NPC dancing ctd. TLTR: guess finally found the reason for the random ctd's on NPC dancing. Never can be 100% sure, however, after long time of searching and testing I am pretty pretty sure that's the reason. It's not the NPC dancer, it's the onlookers. Testing dancing events in a row, I got a sever frame drop caused by script stacking. Checking the crash logs again and again I found one thing what appeared always in addition to the dancer. Caused by the onlooker package. Checking this, I found a double entry in a procedure. This messed up and stacked the procedure. If you install this, you will notice at once, the onlookers say there lines in an overwhelming amount, they will not stop the chatter. Because the script stacking is gone. You can put the fix direct into TDF with xedit, however, I prefer the FE mod, avoid changes in original. PS: on the way to fix the issue; I replaced dances, created a new behaviour hkx and so on. As the origininal behaviour drows a warning (outdated), I included the new one into this mod. If you don't want it, just delete the meshes folder. Thanks you to @TheDriedFinger for the original ang giving permission for tweaks. and to @Pfiffi for the SE conversion. I use a older version and made the tweaks for this. If you got an extension, load thia after and forward the tweaks of extension or vice versa. TDF aroused rape tweak What's New in Version 2.1.0 Released March 24, 2024 V2 contains the fix and behaviour of V1 NEW 1. fixes dancer plays idle during dance, interrupt dancing. Might have been another issue for possible ctd. (tweaked dancer package AND according scene package) 2. reduced onlooker radius search from 7000 to 3500 3. made duaration for dances accesible via xedit This, because I replaced some dances and the timers did no more match. replacing a dance is quite easy, rename the dance you want to insert to the name of the dance which you want replace. Do not replace the sequenced animations if you don't know what you do. This will very likely need a new behaviour hkx. As I changed the timers of the dances to fit my setup, you might need to revert it to original lenght. List of original timers: Hide contents Hide contents Hide contents Hide contents Hide contents Hide contents float Duration if DanceAnim == "BB_BoPeep" Duration = 220 elseif DanceAnim == "BB_CyberThunderCider" Duration = 195 elseif DanceAnim == "BB_DoubleLariat" Duration = 205 elseif DanceAnim == "BB_EvenEvenEven" Duration = 225 elseif DanceAnim == "BB_Galaxias" Duration = 85 elseif DanceAnim == "BB_HurlyBurly" Duration = 150 elseif DanceAnim == "BB_KissMe" Duration = 270 elseif DanceAnim == "BB_LilyLilyBurningNight" Duration = 235 elseif DanceAnim == "BB_MassaraBlueJeans" Duration = 250 elseif DanceAnim == "BB_MeguMeguFire" Duration = 230 elseif DanceAnim == "BB_MosaicRoll" Duration = 195 elseif DanceAnim == "BB_SweetDevil" Duration = 165 elseif DanceAnim == "BB_DanceAnim1Begin" Duration = 95 elseif DanceAnim == "BB_CustomDanceAnim1" Duration = (CustomDanceAnimDuration[0].GetValue() as float) elseif DanceAnim == "BB_CustomDanceAnim2" Duration = (CustomDanceAnimDuration[1].GetValue() as float) else Duration = 10 V2.1 fixed another glitch: If you 2 or more dancers the same time, the first one(s) will not stop dancing (without animation), they stay flagged as dancers. this update fixes this. Save to update. OG TDF Prostitution OGTDF Prostitution V1.1 (extract to deskop folder and overwrite the esp and scripts, you need both versions OG) OGTDF V3 OGTDF V3.1 (bugfix) OGTDF V3.2 extract zip into a folder on desktop and copy the content into the according mod. see features on the support thread OG TDF Prostitution V4.0 extract content to desktop folder and copy manually as always. Reworked quest nodes. release the city hooker Riften b4 updating. TDF aroused Rape Tweak. made this one, because it works so well with the hookers/clients. Install as mod, it's a new esp /patch) Thanks to @TheDriedFinger again, love his mods. V5.0 OG TDF Prostitution needed to open up in CK, so for LE users, it's form 44 now. No idea if it works. all DLC's are masters now. V5.1 (only one esp, overwrite the one in V5.0 this adds a previous sibling to event node. It works better for me (the reason to open in CK, needed to test both and compare) If you are ok with V5.0 no need to update. following 16 hooker day and night, it gave me really good impressions. OG TDF Prostitution V6.0 contains both esp and additional scripts. The version I am playing. Some tweaks AI packages, so you must release/reinvite the 5 city hookers. Tested all 15 freelancers and all 5 City hookers. 3 or more hookers in an Inn might clog the staircase. I bump then sometimes the clogging npc's. I got give a hug (dialogue hug npc), which helps, too. If they don't find/reach the bed, move out in a new loading cell. (Bannered Mare into city should do it.. This stops the bed search and the scene starts. (see messages e.g. Apropos2) Avoid to talk to them. OG TDF Prostitution V6.2 and TDF aroused Rape Tweak V2.0 No need to update City Hookers: shifted the AI a little bit into direction "you never know what's going to happen". If updated, release/invite city hookers. aroused rape tweak V2.2: extended max cooldown setting from 5min. to 20 min. V2.2 bugfix (forgot to copy a package) OG Prostitution ScriptFix How to use, see txt file in zip. TLTR: To give the hookers new clothing and have the hookers wear them, the need to be flagged as team mate. This is ok so far, but this flag never gets removed. This will mess up the AI, the hooker will be handled like a vanilla follower. Draw weapon, sneak etc. Some follower frameworks might even register them as active follower, like an animal follower e.g. So, not flagged as team mate, the hooker will not equip the clothing. Leave it messes up the AI. The fix you got 12s to give the clothing. After that the flag will be reset. Recommend not closing the dialogue. It closes when 12s are over. Yeah, I know. 12s can be a long time waiting. OG TDF Prostitution V7.0 contains the OG Prostitution script fix. reworked Windhelm city hooker (Windhelm is quite a tricky thing, quite often the path gets blocked) There is a textfile attached with some hints to fix stucked NPC. Now all 5 cities are reworked, did not touch the Jarl part yet. Doing Jarls part maybe sometimes later. OG TDF Prostitution V7.2 1. Guards can be freelancers (those will not disturb scenes anymore and work as hookers) 2. added "make freelancer" as shout (LP). Why shout no need to draw weapon and for following: One can make bandit (chiefs) a freelancer. Bit tricky If you got high level calm spells this should do it or enter the hostile camp in horseform (thats the shout is for, horse can equip) or use the business satchel (followers ask for joint). Here the shout is useful, too. No weapon draw. Like get your cut in horseform. The spells will no more work on children. OG TDF Prostitution V8.1 This is a complete OG pack, no need for previous versions installed. trashed the idea of blocking Freelancer Guards from interacting on scenes. Reverted unfinished stuff. Followed up the blocking guards idea and the result: Private Hookers They don't use Hooker slots, so some sort of unlimited. (tested with 10 and 3 in same cell, no idea what happens if 100 or so. Depends on Hardware probably) What: Every NPC (no kids but active followers) can be a private hooker. Keep in mind, they might decide to work instead of defending you. (depends on the follower framework allows actions like this) They are invisible as hookers for guards, regular hookers, player (no map marker, no cut, no hooker dialogue except invite as regulard (slot)Hooker). Did not test what happens if you invite a private as regular. Maybe the work a bit for their own pocket, no idea. The new spell works as the freelancer spell. Second cast removes from private. The spell will NOT work on regular(slot) hookers. Choose wisely, more hookers less clients. Like 1000 hookers 1 client. OG TDF Prostitution V8.3 added stopquest() for nonactors in a masterscript. sharded events of privates with regulars. as always, copy content into mods (no need off older versions, just overwrite) it's now quite risky to have a private as follower on adventuring, or it takes bit more time at least. OG TDF Prostitution V8.3.2 balanced privates for more random selections. New: Horselover Spell Tome as usual. Works only on Privates. The Privates will become Horselovers and choose NPC and Horses as client. Place a haypile near stable. Horses do not fit into a tent (see screens in support thread) OG TDF Prostitution V8.5 bugfixes New Book "How stop privates from traveling to bed" read -> skips travel for privates. reread -> allows travel to bed for privates. made this for playtesting. It's nice to watch, but quite time consuming to have followers alwas travel to bed.