Monoman1 Posted May 1, 2020 Author Posted May 1, 2020 14 minutes ago, Targultoon said: IMO you should definitely check for GetName() == "" anyways, since these forms essentially act like unplayable items anyways. I will but that will take time. For now flag em or keyword em or except em. 14 minutes ago, Targultoon said: uuuuh this is annoying actually. Maybe I'm actually wrong in this, but the thing is that SLS looks for SexlabNoStrip from "Sexlab.esm", while SOS addons use the SexlabNoStrip from "Schlongs Of Skyrim - Core.esm". I doubt WornHasKeyword() recognises these as the same keyword, even if the EditorIDs are the same. Odd. I wonder how many mods look for SoS's version. Can keywords be injected into update.esm?
Guest Posted May 1, 2020 Posted May 1, 2020 22 minutes ago, Monoman1 said: Can keywords be injected into update.esm? I mean, this is the kind of keyword that you would inject, but that would've had to happen way back when Sexlab was created, it would require updating Sexlab, SOS and literally every other mod that depends on that keyword if done now.
Lupine00 Posted May 1, 2020 Posted May 1, 2020 1 hour ago, Targultoon said: I doubt WornHasKeyword() recognises these as the same keyword, even if the EditorIDs are the same. If the IDs are the same, the keywords are the same. They would be the same Form, no confusion, and the final version loaded would be the *actual* keyword, but as keywords are just keywords, the only thing that could differ on override is the name anyway... The conflicting keyword problem arises with keyword by name, where you can have many keywords that share the same name. Keyword by name is a nice way to avoid a specific dependency, but carries certain risks with it.
Lupine00 Posted May 1, 2020 Posted May 1, 2020 1 hour ago, Monoman1 said: I wonder how many mods look for SoS's version. I'm guessing, only SoS mods. With hindsight, they should never have introduced it, but those were different times. And of course if you get by name, good luck on which one you end up with. The quick and dirty fix is to set your pubic hair to none and accept that the guards demand you be clean shaven. Maybe you can make it a "feature" ?
Monoman1 Posted May 1, 2020 Author Posted May 1, 2020 27 minutes ago, Lupine00 said: The quick and dirty fix is to set your pubic hair to none and accept that the guards demand you be clean shaven. Maybe you can make it a "feature" ? Stuff like that I wanted to save for my 'Domme' mod where eventually she'd want you shaved or trimmed or whatever way she wanted you. Queue a morning inspection of your body to make sure it's 'regulation'. But then I want it to work with Immersive Fashion too and IF doesn't allow you to 'trim' but only to shave etc. So I'd have to do something with IF because Emily was AFK and now she's back so.... I don't know where anything stands.
Guest Posted May 1, 2020 Posted May 1, 2020 40 minutes ago, Lupine00 said: If the IDs are the same, the keywords are the same. They would be the same Form, no confusion, and the final version loaded would be the *actual* keyword, but as keywords are just keywords, the only thing that could differ on override is the name anyway... Thought I'd just clear this up, when I say EditorID, I mean the same as when you say name, in this case the EditorID/name is the same, but the FormID is different (because they are in different plugins)
donttouchmethere Posted May 1, 2020 Posted May 1, 2020 Thx for the update and the Kennel works! I guess I'm a bit late there, right? ? Just that Kennel thingy never triggered until now, triggered it via being stupid and got caught using armor and weapons. Silly female PCs ? I'm sure that is important somehow: SL Survival - Dawnguard Inequality Patch.esp Just SLS works with and without. I was away for a while and try to catch up to the newest LL stuff. Does that mean all females from Dawnguard will be unaffected by SLS without the patch? (I should grab some Dawnguard followers then right away ?)
Monoman1 Posted May 1, 2020 Author Posted May 1, 2020 40 minutes ago, donttouchmethere said: Thx for the update and the Kennel works! I guess I'm a bit late there, right? ? Just that Kennel thingy never triggered until now, triggered it via being stupid and got caught using armor and weapons. Silly female PCs ? I'm sure that is imported somehow: SL Survival - Dawnguard Inequality Patch.esp Just SLS works with and without. I was away for a while and try to catch up to the newest LL stuff. Does that means all females from Dawnguard will be unaffected by SLS without the patch? (I should grab some Dawnguard followers then right away ?) Ah that's a patch a made a while back but never put it in the downloads section so I had to dig it up every time there's a problem. If your dawnguard vampire faces are messed up then try that patch. Survival applies the inequality effect at the race level but dawnguard isn't a master so it has the vampire head parts from Skyrim not dawnguard. The patch simply applies the inequality effect with the changes made by dawnguard. Chances are you might have some vampire appearance overhaul mod so that should probably fix things IF it's loaded after SLS and you're making that TesEdit patch which will copy the inequality effect back in along with the changes made by the appearance overhaul. TesEdit patch ftw. Or you could just delete the race record in SLS if you don't use inequality but the bikiniificator in it's current form is also working from the race level.
donttouchmethere Posted May 1, 2020 Posted May 1, 2020 16 minutes ago, Monoman1 said: Chances are you might have some vampire appearance overhaul mod so that should probably fix things IF it's loaded after SLS Yes that's what I do, guess that's why I didn't see any issues. No I don't fall for the TesEdit patch trap again lol Alright, means my worried user head can be laid to rest again and I can continue to suffer from SLS. For some "unknown" reason I had to spend some time with vampires in close quarters without the SLS patch and they look all really healthy... oh wait: Spoiler
Nepro Posted May 1, 2020 Posted May 1, 2020 Am I confusing something but I read somewhere can't recall that Sexlab PaySexCrime is recommended to use alongside SL Survival?
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 8 minutes ago, Nepro said: Am I confusing something but I read somewhere can't recall that Sexlab PaySexCrime is recommended to use alongside SL Survival? It's not recommended per-se from an SLS point of view. There's just compatibility with it for the eviction feature. Used to be that 'paying off' the guard via PSC would lift your eviction when really, you still had an unpaid bounty. PSC is nice and I still use it but it could have been expanded more. You really shouldn't be allowed to pick the same payment option more than once IMO. And at a certain bounty they should just outright arrest you. 1
Nepro Posted May 2, 2020 Posted May 2, 2020 Btw it would be nice to have some compatibility with SLUTS mod. Enforcers often interrupt dialogue with carriage driver who is equipping your character with sluts devices and you get teleported by enforcer instead of starting your first ponygirl delivery. Just disabling enforcers till you finish the delivery would be enough. Sometimes it's not possible to do it manually in MCM when you agree to pay your bounty using SLUTS alternative form of payment.
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 2 minutes ago, Nepro said: Btw it would be nice to have some compatibility with SLUTS mod. Enforcers often interrupt dialogue with carriage driver who is equipping your character with sluts devices and you get teleported by enforce instead of starting your first ponygirl delivery. Unless the player is a part of the scene I don't know how I'd detect it. I can try adding IsInScene = 0 to the package but unless the player is in the scene it won't work.
donttouchmethere Posted May 2, 2020 Posted May 2, 2020 Just now, Monoman1 said: Unless the player is a part of the scene I don't know how I'd detect it. I can try adding IsInScene = 0 to the package but unless the player is in the scene it won't work. How about a SLUTS license? With the genius license system you can make pretty much every other mod compatible. UH-oh, I can't use healers anymore. NFF healer try to heal the misogyny away. Somewhat cute tho: Spoiler 1
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 12 minutes ago, donttouchmethere said: Somewhat cute tho: Are you playing as a smurf? 1
donttouchmethere Posted May 2, 2020 Posted May 2, 2020 16 minutes ago, Monoman1 said: Are you playing as a smurf? lol yes the elf smurf version. You mean she tries to heal the color!? ? Left over of the idea to do a scifi setup with predators n stuff. Guess I can also uninstall the plasma gun, levitation backpack, robot follower and those automated turrets now ? Will keep the shield projector tho, it's the only thing SLS enforcers ignore by default ? I think this one effected my idea "scifi" idea in blue: Spoiler https://outboundcomic.com/wordpress/
Nepro Posted May 2, 2020 Posted May 2, 2020 27 minutes ago, Monoman1 said: Unless the player is a part of the scene I don't know how I'd detect it. I can try adding IsInScene = 0 to the package but unless the player is in the scene it won't work. Is it possible in skyrim to detect when player is in conversation with someone?
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 9 minutes ago, Nepro said: Is it possible in skyrim to detect when player is in conversation with someone? Yes. If it's direct dialogue. As in the dialogue window is open. But that's not usefull because you can't be in dialogue with more than one npc at a time so that's a natural queuing mechanism. The sluts scene starts with some direct dialogue and then goes into a scene where the npc moves away from the player and summons a cart. And this part is where you're getting snagged I would guess. I've added the IsInScene condition. Wait for the next update and check it out again. See what happens.
Lupine00 Posted May 2, 2020 Posted May 2, 2020 1 hour ago, Nepro said: Is it possible in skyrim to detect when player is in conversation with someone? Yes. You can also find if an actor, or other ObjReference derivative is talking to the player. See: IsInDialogWithPlayer() IsGreetingPlayer() IsTalking() Sadly, IsTalking() doesn't work when called on the player. Probably because the player has no voice files and doesn't "talk" in the way NPCs do. There are events you can catch that allow you to work around this. e.g. Catch actor activation, test IsInDialogWithPlayer() on that actor or actor under crosshair, etc. e.g. Catch dialog menu activation, test IsInDialogWithPlayer() etc. e.g. Test IsMenuOpen(), test IsInDialogWithPlayer() etc. I'm guessing the lazy way is to get actor under crosshair and test conversation with them, but that's not infallible. If it's your conversation you can use start and end scripts in the dialogs themselves. There are several mods that modify conversations, such as changing the camera: https://www.nexusmods.com/skyrim/mods/30533/ These can serve as examples. However, the OP's intent is probably best served by a simple IsMenuOpen check in the enforcer behavior. Maybe something more rigorous, like the entire suite of in scene and is animating checks would be appropriate for enforcers. i.e. They don't try to talk while you are swimming, or in combat, or dead, or in a scene, or playing certain animations... And on that last topic ... if they could detect a crawling PC ... you can use a keyword to detect DF crawling ... then they could use different dialogs that would be waaaaaay more atmospheric... e.g. Trigger scene with female follower: "I need to check that your slave isn't carrying prohibited items." "Of course, but I have a license for everything sir." "Let me see your papers..." "A pity. This all seems in order. Off you go Honeycakes." Trigger scene with male follower: "I need to check that your slave isn't carrying prohibited items." "Not a problem. If the little slut is hiding something from me, you can be sure she'll get a beating." "If you want your slave to carry your arms or armor, you'll need a license for her." "Understood. She's just for decoration though. She can't carry much anyway." The DF would probably be happy for the guard to have sex with the slave at this point. Presumably, you can detect SD+ slaves and use the same dialog, so it's not DF specific? Slaverun slavery is a trickier situation. That's not something you just escape from, it's your entire game. And yet you could probably apply it if the PC is with a master. Can we work out a way for DF to take care of some of this? Maybe if there's a follower, replace enforcer check with a mod event DF can handle? DF can then raise an event back if it wants the check to proceed as normal (might happen if the follower is female). PC would then avoid confiscations while enslaved, but would still need to negotiate being able to vend unlicensed items. Another place where custom dialog would add immersion: "Please, my master has sent me to trade these items. I'll be punished if I can't sell them." (Assuming you aren't gagged and trading locked out of trading completely ... I usually use that option, so gags are a real obstacle). Also, quartermaster probably shouldn't vend licenses to DF slaves. I mean really, a slave, buy licenses? Or reclaim confiscated goods? That's madness. Magic licenses are a tricky area. A mage with a cursed collar on is effectively useless, and it conflicts with the follower's collar - tattoo curse notwithstanding. While SLS often cripples the PC that way, it's not the general intent of DF slavery. Banning a DF slave from using armor/weapons in town is fine, but the magic curse extends beyond the boundaries of the town, and that's a long standing imbalance in the licenses that remains unaddressed. If the magic license were just like the others, it would ban trading in magic items. Magic items would be confiscated. Possibly, purchase of magic items would also be blocked. However, equipping and using a spell would still be possible - but punishable, and spells would work fine outside the city. That's not a bad option now I think about it ... an option to not use the curse, and another option to block unlicensed purchase of magic items as well as selling ... so you can't buy spell books. The magic curse is fun for some games, but just too much most of the time. Also, a risk component to NPC vendor bribery when you try to sell illegal goods that could result in impromptu punishment by guards. In the case of trying to sell (or trying to buy) magic items, the punishment might sometimes be the cursed collar. It would then be in-effect for a week, like the toll binding punishment. Another good punishment for illegal trading is a gag. Especially with the no gag trading option enabled. A ring gag that they keep re-adding for a week if you're in the city bounds. Beg guards to suck them if you're in need of food or drink. And that's another way the cursed collar could work ... like toll evasion heavy bondage punishment that can be removed on request when you leave.
Corsayr Posted May 2, 2020 Posted May 2, 2020 48 minutes ago, Monoman1 said: Yes. If it's direct dialogue. As in the dialogue window is open. But that's not usefull because you can't be in dialogue with more than one npc at a time so that's a natural queuing mechanism. The sluts scene starts with some direct dialogue and then goes into a scene where the npc moves away from the player and summons a cart. And this part is where you're getting snagged I would guess. I've added the IsInScene condition. Wait for the next update and check it out again. See what happens. There should be a suspend call from SLUTS during the cut scene From 1.18 patch notes "- Added dhlp-Suspend and dhlp-Resume script commands to all cut scenes, which should further reduce their chance of being interrupted by outside events." Would that stop SLS?
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 8 minutes ago, Corsayr said: Would that stop SLS? That might be the best solution. For LL mods at least. I'll leave the scene check in.
Clea Strange Posted May 2, 2020 Posted May 2, 2020 should I still use the merged tesedit patch if I am using the amazing bikini armor mod
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 1 hour ago, Lupine00 said: Maybe if there's a follower, replace enforcer check with a mod event DF can handle? DF can then raise an event back if it wants the check to proceed as normal (might happen if the follower is female). Like we discussed before I think it's possible for an external mod to create an invisible licence object to give the player. 1 hour ago, Lupine00 said: Also, quartermaster probably shouldn't vend licenses to DF slaves. I mean really, a slave, buy licenses? Or reclaim confiscated goods? That's madness. You can already block licence purchase via the api 1 hour ago, Lupine00 said: long standing imbalance in the licenses that remains unaddressed. I think magic licence is fair enough as is. It's not like the others but it balances out IMO. No weapon licence? Pick up the first useless weapon you find or use a pickaxe/woodaxe. Not great but better than nothing. No magic licence? Collared = 0% power. Uncollared = back up to 100% power immediately. The idea was suggested (possibly by you) to add a cum effect that would counter or reduce the magic curse effect for a while. I might do that but I'm not sure what race to give it to. 1 hour ago, Lupine00 said: If the magic license were just like the others, it would ban trading in magic items. Magic items would be confiscated. It does. Or should. Enchanted clothes. Tomes. Staves. Scrolls etc. But not enchanted weapons/armors.
Monoman1 Posted May 2, 2020 Author Posted May 2, 2020 34 minutes ago, Hiderius said: should I still use the merged tesedit patch if I am using the amazing bikini armor mod Technically, you should use a patch if you use any more than 1 mod really. The importance increases as the number of mods you run increases. So.... yes!
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