-
Announcements
-
SITE MOVED - IN READ ONLY MODE 12/08/2015
Please use http://www.loverslab.com moving forward. Site has been restored to a previous version, and this one placed into a read-only mode. This is available for a limited time so users may reference/copy content that has been lost in the transition. This will no longer be accessible by December 22nd, 2015.
-
-
Content count
767 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Blogs
Everything posted by Verstort
-
Deviously Enslaved Continued View / Download File Alright fine, I'll make a new thread... Old support thread for Deviously Enslaved (chase roxand): http://www.loverslab.com/topic/40916-deviously-enslaved-v104-1715/page-47 Old download page: http://www.loverslab.com/files/file/1602-deviously-enslaved-v104-1715/ VERSION 11.0 specific notes: Isle of mara detection is incomplete, DE turns itself off when you get sent there, and I suggest you leave it off unless you want DE to interrupt that mod's gameplay, Description/summary: Deviously enslaved was originally created to make the world react to the player while the player was wearing slave gear and other DD/Zap Bondage gear. If the player is found wearing such gear, they may be approached (out of combat) by the population of skyrim for free sex or acquired as a new slave. Overview of changes since Chase's last 1.04 release: Better control over when the player is attack-able through MCM options More slavery outcomes: Instead of just the original SD and Maria eden, several mods have been added as possible outcomes Better integration with modern DD/Slavery mods, Requiring less user intervention and less DE interruption Better detection of NPC slaves in the world, leading to less awkward interaction from "unavailable" NPCs Optimizations: DEC should be faster and lighter that DE, so users with weaker computers may be able to play it where previously could not. Frequently Asked Questions: Mods that DEC connects with (slavery): SD+ Maria Eden (1.19 and 1.24 mostly work) Cursed loot Simple slavery Devious Cidhna Wolfclub (old) Slaverun and Slaverun Reloaded S_L_U_T_S Isle of Mara Tweaked Incompatible mods: Currently, the only mod I recommend users not use in combination with DEC is Sky Slavery, which adds male slaves around skyrim. I cannot find a way to detect that they are slaves, so there is no way to stop them from attacking the player, and some of them were bugged out and could not interact with last time I tried the mod. Mia's Lair: I think I got all incompatibilities with Mia's lair sorted out, but you might still get a stack dump during the interrogation part, because I haven't added location based detection for that part yet. Everything after that is smooth, and you shouldn't need to turn DEC off. Submit: Once in awhile, a user shows up saying they think Submit breaks the mod. I don't even know if or which submit variant is still being maintained, and I'm not going to test them all. I'm going to assume the issue was misattributed to something else until a user gives me a replicatable case with a specific Submit version, but be aware that there might be a real issue here. As a reminder: if DEC is getting in the way of a mod/quest/scene you can turn it off temporarily in the MCM settings TODO: Find a good image to use for mod icon TODO: Find someone who wants to write dialogue TODO: Figure out minimum requirements for mod versions TODO: add future feature considerations TODO: add list of known bugs Permissions: I allow anyone to make any change to DEC for personal use or for improvement but I require that you keep the source code available to the users and other developers if you upload said changes. Thanks to: Chase Roxand, the original author, for doing the hardest part Zippy for being a bro The authors of Sexlab, Devious devices and ZAP for providing the necessary framework The authors of LoversLab for freely providing their code source for code discovery and providing their assistance where available simplefries for pointing out that I was an idiot Everyone else who has helped me when I couldn't figure out the solution to a problem myself Less important details about the mod have been moved to the second post of the support thread to keep this page to a reasonable size Submitter Verstort Submitted 10/22/2015 Category Sexual Content Requires
- 268 replies
-
14
-
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
In case it wasn't obvious, I haven't been playing skyrim much lately. I threw these changes together but can't be bothered to test them, which is why I'm posting here and not updating the front page, since one of them is likely not working. Changes: CD entrance should now lock out DEC for 1 game hour to give CD enough time to move do it's thing There is a toggle lock for stopping DEC from working in sanguine's dream world, toggle in the quest lockout section There is a loud debug toggle, makes the approach show up as message box in addition to everything else IF the approach failed and one of the two diallogue triggers was active, otherwise assumes false finish and no messagebox. Fixed the esp bug with tesVedit, shouldn't give that error anymore. I just don't have much motivation to work on the mod right now, JC3 + FO4 are holding my interest, burned out on skyrim somewhat, skyrimll didn't have a fix to get the crime system working, and without dialogue follower events developement is stalled. Doesn't help that I thought CDx 4.0 would be out by now, can't get leon to work the way I want, and lola development has halted, with no entrance I can use (at least nothing easy, still some options for testing a hack to get it working..) If I make any changes in the next two weeks it's only going to be adding some animations to the entrances so you don't stand there like an idiot and/or maybe adding an animation to the NPC after approach so they don't walk away from you instead of doing something. Otherwise, if anyone wanted to add anything to the mod now is the time to do it. Deviously Enslaved Continued(v11.2.2 full testing).7z -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
[11/27/2015 - 02:24:23PM] ERROR: Cannot cast from None to Actor[] stack: [crdePlayerMonitor (7E001827)].crdeplayermonitorscript.crdeSexStartCatch() - "crdeplayermonitorscript.psc" Line 210 Great, this weird bug again... Can't fix. That sexlab function returns a type Actor[], Papyrus engine is stupid, and lets you return None from that function instead of an empty array, likely because arrays are objects at a lower level of papyrus. Either way, It returns a None instead of an empty array, but I can't test if it returns this because papyrus says you can't compare the result from an Actor[] function to a None, and you can't assign the result to an object to see if None object, complains that array is incompatible, that an array can never be None (because bad array implementation) Edit: No exception handling either, so I can't catch type errors. Can't fix. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
Yes, I've already asked skyrimll about his SD+ crime implementation, and he's on holiday currently, might make more headway when he gets back. Not a bug, warning, Papyrus is the only language I know of that whines when you call a function and ignore the return value. I could change it but lazy. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
I forgot CD start takes so long, I'll definitally add a pause in DEC's approach for that. [11/26/2015 - 02:10:14PM] ERROR: Cannot call Delete() on a None object, aborting function call stack: [zadQuest (1200F624)].zadlibs.GetDeviceKeyword() - "zadLibs.psc" Line 679 [zadQuest (1200F624)].zadlibs.RegisterGenericDevice() - "zadLibs.psc" Line 705 [CDxFramework (530402BD)].cdxframework.RegisterCDItems() - "cdxframework.psc" Line 2671 [CDxMCMMenu (5305BBEE)].CDxMCMMenu.OnConfigInit() - "cdxmcmmenu.psc" Line 181 [CDxMCMMenu (5305BBEE)].CDxMCMMenu.OnGameReload() - "SKI_ConfigBase.psc" Line 114 [CDxMCMMenu (5305BBEE)].CDxMCMMenu.OnInit() - "SKI_ConfigBase.psc" Line 85 I would be a tad concerned about this... but maybe it's normal. [11/26/2015 - 02:49:01PM] ERROR: Cannot access an element of a None array stack: [PAHConfig (A4009157)].pah_mcm.OnPageReset() - "PAH_MCM.psc" Line 105 [PAHConfig (A4009157)].pah_mcm.SetPage() - "SKI_ConfigBase.psc" Line 865 [PAHConfig (A4009157)].pah_mcm.OpenConfig() - "SKI_ConfigBase.psc" Line 832 [SKI_ConfigManagerInstance (6A000802)].SKI_ConfigManager.OnModSelect() - "SKI_ConfigManager.psc" Line 140 [11/26/2015 - 02:49:38PM] ERROR: Property ReleaseMarker on script pahslave attached to alias Slave on quest PAH (1801FAEF) cannot be bound because (00015DFD) is not the right type [11/26/2015 - 02:49:39PM] ERROR: File "SexLabDefeat.esp" does not exist or is not currently loaded. stack: <unknown self>.Game.GetFormFromFile() - "<native>" Line ? [PAH (1801FAEF)].pahcore.OnPlayerLoadGame() - "pahcore.psc" Line 143 [PAH (1801FAEF)].pahcore.OnBootstrap() - "pahcore.psc" Line 158 [PAHBootStrap0_7_3 (1800CF32)].pahbootstrapscript.SendBootstrapEvents() - "pahbootstrapscript.psc" Line 468 [PAHBootStrap0_7_3 (1800CF32)].pahbootstrapscript.Boot() - "pahbootstrapscript.psc" Line 206 [PAHConfig (A4009157)].pah_mcm.OnOptionSelect() - "PAH_MCM.psc" Line 432 [PAHConfig (A4009157)].pah_mcm.SelectOption() - "SKI_ConfigBase.psc" Line 1177 [SKI_ConfigManagerInstance (6A000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159 [11/26/2015 - 02:49:39PM] ERROR: Cannot cast from None to pahslave[] stack: [PAH (1801FAEF)].pahcore.GetSlaveArrayLength() - "pahcore.psc" Line 1403 [PAH (1801FAEF)].pahcore.updateSlaveArray() - "pahcore.psc" Line 425 [PAH (1801FAEF)].pahcore.slaveArray() - "pahcore.psc" Line 407 [PAH (1801FAEF)].pahcore.slaveMaintenance() - "pahcore.psc" Line 197 [PAH (1801FAEF)].pahcore.OnPlayerLoadGame() - "pahcore.psc" Line 148 [PAH (1801FAEF)].pahcore.OnBootstrap() - "pahcore.psc" Line 158 [PAHBootStrap0_7_3 (1800CF32)].pahbootstrapscript.SendBootstrapEvents() - "pahbootstrapscript.psc" Line 468 [PAHBootStrap0_7_3 (1800CF32)].pahbootstrapscript.Boot() - "pahbootstrapscript.psc" Line 206 [PAHConfig (A4009157)].pah_mcm.OnOptionSelect() - "PAH_MCM.psc" Line 432 [PAHConfig (A4009157)].pah_mcm.SelectOption() - "SKI_ConfigBase.psc" Line 1177 [SKI_ConfigManagerInstance (6A000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159 [11/26/2015 - 02:49:39PM] ERROR: Cannot cast from None to String[] stack: [PAH (1801FAEF)].pahcore.GetStringArrayLength() - "pahcore.psc" Line 1141 [PAH (1801FAEF)].pahcore.updateSlaveArray() - "pahcore.psc" Line 426 [PAH (1801FAEF)].pahcore.slaveArray() - "pahcore.psc" Line 407 [PAH (1801FAEF)].pahcore.slaveMaintenance() - "pahcore.psc" Line 197 [PAH (1801FAEF)].pahcore.OnPlayerLoadGame() - "pahcore.psc" Line 148 [PAH (1801FAEF)].pahcore.OnBootstrap() - "pahcore.psc" Line 158 [PAHBootStrap0_7_3 (1800CF32)].pahbootstrapscript.SendBootstrapEvents() - "pahbootstrapscript.psc" Line 468 [PAHBootStrap0_7_3 (1800CF32)].pahbootstrapscript.Boot() - "pahbootstrapscript.psc" Line 206 [PAHConfig (A4009157)].pah_mcm.OnOptionSelect() - "PAH_MCM.psc" Line 432 [PAHConfig (A4009157)].pah_mcm.SelectOption() - "SKI_ConfigBase.psc" Line 1177 [SKI_ConfigManagerInstance (6A000802)].SKI_ConfigManager.OnOptionSelect() - "SKI_ConfigManager.psc" Line 159 Same here: [11/26/2015 - 07:11:41PM] ERROR: Cannot call GetLeveledActorBase() on a None object, aborting function call stack: [dcur_mainlib (76024495)].dcur_library.ScanforRapists() - "dcur_library.psc" Line 4189 [dcur_mainlib (76024495)].dcur_library.GangBang() - "dcur_library.psc" Line 4635 [dcur_mainlib (76024495)].dcur_library.dcur_selectharvestingevents() - "dcur_library.psc" Line 5376 [dcur_mainlib (76024495)].dcur_library.dcur_calculatecursedloot() - "dcur_library.psc" Line 5781 [dcur_mainlib (76024495)].dcur_library.OnUpdate() - "dcur_library.psc" Line 5884 [11/26/2015 - 07:11:41PM] ERROR: Cannot call GetName() on a None object, aborting function call stack: [dcur_mainlib (76024495)].dcur_library.ScanforRapists() - "dcur_library.psc" Line 4189 [dcur_mainlib (76024495)].dcur_library.GangBang() - "dcur_library.psc" Line 4635 [dcur_mainlib (76024495)].dcur_library.dcur_selectharvestingevents() - "dcur_library.psc" Line 5376 [dcur_mainlib (76024495)].dcur_library.dcur_calculatecursedloot() - "dcur_library.psc" Line 5781 [dcur_mainlib (76024495)].dcur_library.OnUpdate() - "dcur_library.psc" Line 5884 Not sure what's None here... Kimy is normally pretty good and assuming a NPC alias can be None, it shouldn't throw an error for that, would be really weird if the none alias was Player... no clue what could cause that. You got a stack dump in this log btw, not the best of signs. I'm seeing at least 30 of both dcur_clocktick (7604F16F)].dcur_clocktickrefscript.OnItemRemoved() and WTWrapMeUp (063920D5)].WTWispWrappingsCounter.OnItemRemoved() in your stackdump, was your character wearing lots of stuff and then suddenly lose everything? Since crde::enslaveCD shows up in that stack dump, looks like trying to auto-remove everything crashed your papyrus engine bysetting off a onitemremoved for every mod you have X items all at once. I don't think I can do anything about that unless I remove items waaaaay slower, like 4 items every other second slow... I need an event for CD entrance I guess. How many items were you wearing when this kicked off? 10? Edit: Actually, I don't remove items from the player on my side, Vel does for his start... Can I be lazy and say you should make Vel make the change from his end? In his defense, that entrance was never supposed to start with the player having tons of stuff on their person or inventory, it was supposed to be at the start of the time through immerslave. -
I was more or less double checking that DEC wasn't causing issues. Most bugs I fix are found by me, and I don't play as much as I used to, so it's possible something new crops up now and then. It wouldn't be the first time I discovered there was a problem posted in a different thread. I think the best way to approach the framework is to separate the actual game behavior into a separate mod/module, making a framework that would connect the components by providing access to already parsed data. The approach should be a different mod, the framework should provide an interface to all other mods answering the following for mods to know: What is the player's submissiveness to current master? Willingness to do <thing:sex, anal, prositution, public indecentcy, so on...> Is the player a slave? For what reason? extended:For what duration <debt, holding to be sold, personal until released, permanent, jail, ect>? To whom (past record might be a good idea too)? What disposition? What personality? For how long? What actions are permitted by master to happen to slave? Is Master in range of slave? What is the range? Is master LOS required for something to happen? Keywords need to exist for collar, slave gear at different levels distinguished from just bondage gear, gear that limits the player's behavior Events should be provided for other mods to catch, events for if another mod wants to try to enslave the player, soft and hard, if dialogue is started, so other mods can hijack it (master stops approach or accepts offer for money to use slave, ect). Mods should be able to register their events with the framework, so if the slave is sold at auction, the mod only need register the event for the framework to handle it, integration for two mods without the mods even needing to know about each other. # this is just off the top of my head, there is waaay more player details to keep track of, and that's just player. Right now, Mods like SD+, Lola and Cursed loot do all of this by itself, but no other mod makes use of it because many users don't want to play with any one mod, most users are unwilling to download a 100mb mod, that adds un-stoppable behavior to the game that they don't want/like, or is bugged. If you moved all of this to a framework mod that didn't do anything else, more users would be willing to install it, and then more mod authors would make use of the resources to help cross compatibility. DE is waaaaay too script heavy to use as a base, you want functionality like that offered by DD and Zaz but without the assets, just the factions/variables/methods to get the data needed. Then you can write a DE-like mod that uses it, and a More Devious Quest like mod that can use it, and many other mods can use it. Think PapyrusUtil for slavery. Actually, if you took the DDi framework, but pulled out the game-changing behavior (gag talk, armbinder) that would be a good example of what I'm thinking of. Issues with all of this being in one mod: If mod author isn't around no work gets done, no fixes get done, like with ZAP at the moment. Project must be open source to limit this disruption, or people will start going around the framework if something critical comes up.
-
Deviously enslaved shouldn't let you get attacked by any NPC belonging to CD, are you sure you weren't getting attacked through Cursed loot?
-
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
If you wanted that debug to change to popout at you when it happens, change the one in line 147 from a 1 to a 5: ; @ line 143 in crdeplayermonitorscript.psc if busyGameTime < CurrentRealTime ; took too long, reset Mods.dhlpResume() ;masterRefAlias.ForceRefTo(previousAttacker) clear_force_variables(true) debugmsg("force greet failed, ran out of time", 1) ; <- this is the message endif to this: debugmsg("force greet failed, ran out of time", 5) which should show it as a messagebox and save to the log at the same time, or just replace with Debug.Messagebox("force greet failed, ran out of time") And then recompile. Only telling you how to do it instead of doing it myself because I might not get a chance to do it today, otherwise you could just wait for me to throw a patched pex at you sometime tomorrow. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
I still don't know what equipped devices does... so I can't dispute that. But the only wornhaskeyword in that function is used to detect if the player is wearing the zaz yoke keyword, that shouldn't be NONE if you have zaz installed, at least I don't think any of the 6XX versions were missing the keyword... are you using an old version? It's entirely possible I forgot to init the variable though... so probably my fault. I'll check later. Edit: wait... that's really old. I'm pretty sure I added yoke detection to stop collar adding waaay back in 9.X.... I doubt the variable should be None because I forgot to init it, or I would have spotted that error myself by now. I must have changed something, oh well, now properly initialized. 11.2.1 Should fix both issues, the items not showing up during dialogue and the yoke not counting. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
Yep, renamed the function and forgot to change the fragments back to use the right one. If you change crdeplayermonitorscript::addRandomDD back to addDD and compile it should work again, or give me a few hours to release a patch, busy with other thing. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
Because I can't shrink parts of the post in spoilers like before, I'll just move the less important parts to this post. Unresolved Development snags Crime detection: I wanted a feature in DE where you could get enslaved if you were caught committing a crime, specifically pickpocket but other crimes would count as well. Problem: I got OnCrimeStoryEvent to fire but it takes too long, well over 20 seconds later. I need a way to detect if the player has commited a crime in < 3 seconds of the crime taking place in order for that feature to work. Actor casting magic during dialog: I want to abuse "Why? Because it's magic!" as context to how some situations play out, but in order for that to play well I need a way to make NPCs cast magic on the player during dialogue. I know it's possible, it happens several times during vanilla dialogue exchanges (black star quest for instance) but I haven't figured it out. Passive detection optimization: isPlayerEnslaved() has to run every cycle, so long as everything before it checks valid, it's still one of the heaviest components of code, so it's on the top of the list for optimizing. Problem: there doesn't seem to be an event driven means to detect when quests change stage, or when factions are added or removed from the player (although I'm trying to avoid factions generally). I might be able to offload some parts to conditions of an alias, assuming I was willing to wait long enough for the engine to reload the alias, but I feel this would be too slow unless I limit it to factions, and this won't work for any soft dependency mods. I can detect when items are added to the player, and when the player changes locations, so I can break up the function into items/location/other, but beyond that I don't see any way to reduce frequency to when needed, which should be less often. In addition: Detecting if the player is vulnerable means checking against lots of armors and keywords, which is slower than I'd like, but I haven't found a better way to detect if the player is vulnerable. Player is naked detection: Currently the player is checked for 3 keywords to identify if they are nude: HeavyArmor, LightArmor, and ArmorCuriass. If one of these exists the player is not naked. This system is imperfect, if the player is wearing heavy shoes while showing off their body they aren't considered nude, and if they are wearing 3rd party armor that forgot to include ArmorCuriass then they don't count as covered. I need a way to detect if the skin in the area of the genitals is exposed or not, or a skin percentage, or something better than what I have. Dialogue: http://www.loverslab.com/topic/54135-deviously-enslaved-continued/?do=findComment&comment=1382109 Mods DEC detects and reasons: (tentative, I probably missed some instances) How to change MCM starting prefrences for your version: Open CK, load Deviously enslaved.esp as ACTIVE FILE if you get warnings, select ignore all (they don't affect anything you need to worry about) go to object window, filter with crde or choose quests select crdemcmscript, double click In top right tab, scripts, select the only script crdemcmscript and open properties From here you can set the starting value of almost every property except the globals go back to the object window in CK to edit global values, filter with CRDE again -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
I've seen the bug without wenches, yeah. The fix I put in with wenches was just so that wenches wouldn't attack you while you are already a slave to someone else, but since I still don't know what really causes the bug I can't say if that fixed anything really. Do you see those NPCs being detected by sitting in the cell? I don't think I've ever seen an approach trigger while I sit in that cell testing stuff, but I could double check... -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
Quest stage suggestion is kinda odd, he's only in the mare before you start the quest, during the quest is moot, after the quest (meaning after the enslavement) is a case I haven't accounted for honestly, since I haven't played it to the end yet. I was sorta focused on starting it in the mansion since that is where any of his custom AI would play out, but I didn't check to see if I could warp to leon instead of the other way around, I just know the refrence I have cannot be warped to the player or the mansion or some reason, and I assumed I had the right one since clone has different dialogue. If I continue making a leon entrance, it won't be for regular DEC dialogue but for follower dialogue, since Kimy doesn't want the enslavement to start without the player's active choice to be a slave. I can work with that, assuming I get good dialogue to work into it, I thought maybe follower can introduce player to leon after player takes the submissive route with the follower ala http://www.loverslab.com/topic/54135-deviously-enslaved-continued/?do=findComment&comment=1382109 -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
Yeah it's a known bug, I just don't know what causes it. Haven't pinned it down yet. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
This is a bug fix release, no real new content, fallout and other issues getting in the way of new content. Because I hadn't taken a good look at the item equipping code, I didn't realize "Multiple Devious Devices" was just the pony suit, I thought there was more verity then that. Changed it so you have a 2/4 chance of 2-3 items, 1/4 chance to get pony suit, 1/4 chance to get a selection of red ebonite items. I need suggestions for what else to put in for themed gear, currently the theme checking code is broken, so you get random items added instead of similar items. Looking for an image for the mod's main page, my own game looks pretty bad right now. Something simple probably, like a picture of a woman neck down covered in gear with NPCs running toward them in the backdrop. The archive is smaller than before, It's fine. I removed the old DD assets and nothing seems to have broke, and since they were by far the largest part of the mod... -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
5.0 added lots of content, can't pretend I know enough about all the new content to suggest it's unlikely, although I thought this issue popped up before 5.0 was released and long after 4.10 was released. Pretty sure "shutdown all functions" turns off active states, misogyny is nothing more than a dialogue tree that is only visible when two specific global variables are turned on, there's no running processes to cancel, no scenes to worry about, no ai to reset, so resetting it was probably overlooked. You can reset it manually with set dcur_misogyny_cooldown to 0 or maybe it was called something slightly different. You can use help dcur_ 3 to show you all the globals used, there are two for misogyny. One turns the whole system on/off, the other turns on/off the dialogue when cooldown isn't active. The first one is directly linked to the misogyny active toggle in the MCM, the second is used to decide if the dialogue should be active right now or not. Tell kimy to add a global reset to the function though, if it hasn't already been put in for the next version. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
"Succubus Race" Ambiguous. There are several mods that add a "succubus race" to the game. If I added race support for one, it would not add support for the others. Pick one. -
I always thought that was weird... Your maria eden event chooses a random NPC to become your master, as does your SD event. Did some user ask for the ability to choose the NPC? If you could do the same with lola, assigning a random NPC instead of putting you in a room with the choice, it probably wouldn't suspend the immersion quite so much. The player was sold, not given an ultimatum. Of course, if it was a case of not being able to start Lola through code that would make sense, although I think you can get away with just setting the stage of a certain quest, need to double check. Maybe lola didn't provide an entrance that lets you set the master?
-
Submissive Lola. Consensual D/S mod
Verstort replied to alexvkj's topic in Downloads - Skyrim Adult & Sex Mods
You can change the colour of the UI to anything you want without a mod, change the RGB sliders in the menu. There's still a CRT green tinge to the screen, which can be removed with a mod I think. Edit: Unless you're in a suit, not sure you can change that tan/orange color yet. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
Huh, well I've never seen the cursed collar from DEC either, but I'll check to see if it's bugged or not. -
Assuming I'm reading your code right, dhlp system should be pretty simple, add SendModEvent("dhlp-Suspend") to SSLV_MainScr.psc::on_new_slave() and add SendModEvent("dhlp-Resume") to the end of Stage_30 Although, if DCUR doesn't check for dhlp on misogyny, then it's moot for this specific interruption. It will stop sex attacks in dcur at least, and I might even be able to take out the cell check in DEC As for turning of DCUR on your side, you would need to add ; put this at the top of your script above oninit import GlobalVariable ; Why? Because Bethesuda GlobalVariable Property dcurMisogynyActive auto bool dcurMisogynyWasActive = false ; put this in your script oninit ; we could look up the quest, which WaxenFigure tells me is faster than it looks ; or we can just try to load the variable and check if it loaded with X != None, causes ignorable error in papyrus log if not installed if Quest.GetQuest("dcur_royalchastity") != None ; queen bondage quest exists, dcur 5.0 is installed dcurMisogynyActive = Game.GetFormFromFile(0x00086911, "Deviously Cursed Loot.esp") as GlobalVariable endif ... ; put this in your event to enter SS ; if Cursed loot 5.0 is installed and misogyny is turned on if dcurMisogynyActive != None && dcurMisogynyActive.GetValue() == 1 dcurMisogynyActive.SetValue(0) dcurMisogynyWasActive = true endif ; put this in your code when you exit SS ; if Cursed loot 5.0 is installed and misogyny was turned on if dcurMisogynyActive != None && dcurMisogynyWasActive == true dcurMisogynyActive.SetValue(1) dcurMisogynyWasActive = false ; in case they come back, might as well reset it now endif Note: dcur quest dcur_leon_enslave might have been hiding in the old versions, might be need a different quest to detect 5.0 specifically, let me load into windows and start up TES5edit... Bondage quest should be better for that purpose
-
Should work fine: SS turns misogyny OFF for the duration of the auction. Very easy so long as Kimy doesn't remove the global, just turn dcur_misogyny_active (or was it enable?) to 0 for the duration, might have to turn dcur_misogyny_cooldown to 0 too, but I think the dialogue requires both to be 1 to show up. Turn _active back to 1 after the transition. Arguments against: Not hardened to changes made by Kimy. It should be the responsibility of the mod that causes the issues to fix the issues if possible, not the other way around, so Kimy should fix, not jfraser. Should also work: Kimy detects if the player is in the SS cell, turns it off. Maybe beyond the intention of the functionality: Kimy adds dhlp detection to misogyny dialogue (she probably keeps an internal variable for it already, just add an AND varDHLPSUSPEND == FALSE to dialogue conditions) and SS throws dhlp when entering the auction. Faults with this system: DEC wouldn't throw the dhlp without switching over to the event or throwing manually. DEC, DCUR, and SS would all need to make changes to get this solution working 100% (Not actually sure if DCUR doesn't already have dhlp detection working on misogyny, last I checked was several versions back in beta, so maybe DCUR doesn't need to change) Manual user workaround: Turn Misogyny off when you see you enter SS, turn it back on after. Post thoughts: Can you force the game to make an auto save through papyrus? If so, jfraser can just add an autosave to the auction, might annoy users since it would cancel an old autosave... Could always make it an option in the MCM though.
-
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
That test is broken, yes. Couldn't get leon to warp into the house for some reason. You can use placeatme to put a new leon in the house, but during the next wiping scene the other leon will show up and now you have two leons, one of which is a clone that doesn't have the right dialogue. No solutions has been found, and Kimy has stated she doesn't support this entrance so I'm likely just going to scrap it. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
I thought I fixed this, but I guess not. You got a Maria eden distance Khajit entrance, which doesn't work with maria eden 1.2X, only <1.19 does it work reliably. I thought I added a version check to lock that out if you had 1.2X but I guess not. What's supposed to happen is the player is tied up by the NPC, and has to wait for the khajit caravan to come around and buy you. It became broken in 1.2x and was never fixed, nay, the author elected to scrap it altogether for 2.0. Sorry, but best to turn it off, since downgrading to 1.19 means a less fulfilling maria experience anyway. You're one of the few users who actually uses Maria eden with DEC it seems, surprised it hasn't come up before now. -
Deviously Enslaved Continued
Verstort replied to Verstort's topic in Downloads - Skyrim Adult & Sex Mods
A small amount of information was on the second post, not the main page: http://www.loverslab.com/topic/54135-deviously-enslaved-continued/?do=findComment&comment=1359904 We use PO to detect if the player is in jail, and use POx for arrest and prison detection. However, you shouldn't still be seeing those messages in your log, I removed that message a few versions ago. Which version are you using? I thought I fixed that before 11.0...
