Jump to content

Recommended Posts

Posted (edited)
2 hours ago, NymphoElf said:

I thought there was? or you could just set odds to 0%

On second thought, it would be way simpler to set the default / starting value to -100% instead of 40% / 20%...

 

edit:

On third thought, maybe being able to enable / disable them with a single click would still be desirable.

Edited by Someone92
Posted (edited)
1 hour ago, Someone92 said:

On second thought, it would be way simpler to set the default / starting value to -100% instead of 40% / 20%...

 

edit:

On third thought, maybe being able to enable / disable them with a single click would still be desirable.

 

Fair but something you need to consider, especially with Sexy Adventures currently, is that the MCM only has so much space per page. We only have 128 slots per page for options, so the more options we add which are TECHNICALLY redundant, the less space we have for actual feature customization per page, plus it begins to bloat the MCM code in an unnecessary way.

 

Mods with less options can do these things just fine, but Sexy Adventures's MCM code is already kinda massive, and split between two scripts (when normally people only make one script for it).

 

128 slots may seem like a lot, but if you want the MCM to look nice and easily find things you want to edit, then that number is realistically closer to 64.

Edited by NymphoElf
Posted
9 hours ago, Someone92 said:

I think it means that having Bouncy > x can be a requirement

Thank you, "having Bouncy > x can be a requirement" is exactly what I was saying. There would need to be a separate section where one can choose the bounty amount, maybe in the miscellaneous page. Public whore makes the PC pay off a quota. With this mod the PC will be used, but the bounty stays the same. One would be able to set a criterion where committing a sexy crime after “X” bounty will cause a gang rape, if breaking the law option is added as well.

 

13 hours ago, Teutonic said:

Might be an interesting feature for Public Whore, but we can add this here as well. Noted.

 

Thank you. I’m sure many people would enjoy these options. Your mod is working perfectly on my setup.

Posted
On 9/7/2024 at 9:44 PM, Teutonic said:

On Thaneship immunity: As @NymphoElf mentioned, I do not like a binary immunity that just turns the law off. Our current alternative ideas are:

  1. Tolerate an amount of gold bounty per day. E.g. the first 100 gold do not actually yield a bounty, but everything beyond that does as normal. Possibly with options for individual laws to bypass the tolerance, e.g. weapons are okay, but clothes are not.
  2. Tolerate individual crimes a configurable number of times.
  3. A lowered chance to be reported.

I also like @Lucci213's suggestion above. In any case, the crime laws page has become too large, so I plan to give it the subpage treatment, similar to the SexLab tags page. However, I use a command-line tool to auto-generate most of the MCM code and that does currently not support that feature and needs to be rewritten first.

 

It's not so much what we are trying to avoid, but it's what you can do already. The extra immunity toggle is unnecessary in this case and therefore uninteresting

 

Touché on uninteresting. For me it's just a QOL that would help not having to remember to toggle the crime laws for X hold off each time I became thane.

 

As for the more interesting fixes, I like the 1st or 2nd ideas.

Posted (edited)

@NymphoElf

@Teutonic

 

In my current 1.5.97 playthrough, im using the following mods:

 

Dirt and Blood - Dynamic Visual Effects

Dirt and Blood HD Retexture

Dirt and Blood - Immersive Add-ons

DirtBloodandCum 0.1.3

SLACS Plus V1

InnSoaps - Dirt and Blood

 

This is a very stable combo that allows cum effects in combo with dirt and blood, and for all three to be washable in baths. However, it changes the way cum is applied. (Overlays instead of magic effects). As a result, cum layers are not being detected by Sexy Adventures rendering cum laws ineffective. Is this something that can be investigated for a fix, option or a patch?

 

Apologies if this has been addressed previously. and also apologies NymphoElf if this is not related to the other areas you worked on. Please just ignore if thats the case.

Edited by wolfeman77346
Posted
1 hour ago, wolfeman77346 said:

@NymphoElf

@Teutonic

 

In my current 1.5.97 playthrough, im using the following mods:

 

Dirt and Blood - Dynamic Visual Effects

Dirt and Blood HD Retexture

Dirt and Blood - Immersive Add-ons

DirtBloodandCum 0.1.3

SLACS Plus V1

InnSoaps - Dirt and Blood

 

This is a very stable combo that allows cum effects in combo with dirt and blood, and for all three to be washable in baths. However, it changes the way cum is applied. (spells I think instead of the typical overlay). As a result, cum layers are not being detected by Sexy Adventures rendering cum laws ineffective. Is this something that can be investigated for a fix, option or a patch?

 

Sexy Adventures uses the default Sexlab Cum detection.

 

I'm just taking a guess here, but "DirtBloodandCum" is probably using something different than the default Sexlab cum functions, and therefore Sexlab doesn't detect the cum, which also means Sexy Adventures doesn't either.

 

1 hour ago, wolfeman77346 said:

also apologies NymphoElf if this is not related to the other areas you worked on. Please just ignore if thats the case.

 

All good. I didn't work on this part but I at least had something to contribute. SLSF Reloaded uses the same default Sexlab cum functions, so I already had knowledge in this area.

 

I'm not personally aware if this has been mentioned before.

Posted (edited)
32 minutes ago, NymphoElf said:

 

Sexy Adventures uses the default Sexlab Cum detection.

 

I'm just taking a guess here, but "DirtBloodandCum" is probably using something different than the default Sexlab cum functions, and therefore Sexlab doesn't detect the cum, which also means Sexy Adventures doesn't either.

 

 

All good. I didn't work on this part but I at least had something to contribute. SLSF Reloaded uses the same default Sexlab cum functions, so I already had knowledge in this area.

 

I'm not personally aware if this has been mentioned before.

 

D&B&C makes Dirt & Blood mod use RaceMenu overlays instead of magic effect. This allows use of SLACS. So the question is if its easy to make detection work for RaceMenu overlays...  If im understanding correctly, the detection functionality comes from SL, not Sexy Adventures, so I would technically be asking in the wrong place if thats the case.

Edited by wolfeman77346
Posted (edited)
3 hours ago, wolfeman77346 said:

 

D&B&C makes Dirt & Blood mod use RaceMenu overlays instead of magic effect. This allows use of SLACS. So the question is if its easy to make detection work for RaceMenu overlays...  If im understanding correctly, the detection functionality comes from SL, not Sexy Adventures, so I would technically be asking in the wrong place if thats the case.

 I assume you're utilizing, Sexlab Cum Overlays Extended.

 

Anyway, when I peeked in the Overlays Extended mod not only keeps track of the layers it outright replaces SL ActorLibrary script and still sets actor property values for cum spells on and off per actor via that, It's just not firing the spell for effect.

 

I do not know how Sexy Adventures handles it but a mod should not be looking for a spell effect but looking if the property is on, I'm really not sure it does look for a spell because I use overlays extended and swear I managed to break the law once before, I turned that crime off early on. (I've SL prison rape and breaking that law while in jail is just not what it's cracked up to be as they let you go and you're arrested again.)

 

So you may see if anything else is replacing sslActoryLibrary.pex the .psc is also included.

 

The other way to look is by examining the values in console for any of the spells on an actor they are hidden spells though so may  have to use a sl function I think. Someone can look in sslActoryLibrary.psc to see what the code is doing.

 

Spell property CumVaginalOralAnalSpell auto hidden
Spell property CumOralAnalSpell auto hidden
Spell property CumVaginalOralSpell auto hidden
Spell property CumVaginalAnalSpell auto hidden
Spell property CumVaginalSpell auto hidden
Spell property CumOralSpell auto hidden
Spell property CumAnalSpell auto hidden

 

 

Edited by eflat01
Posted
1 hour ago, wolfeman77346 said:

 

 If im understanding correctly, the detection functionality comes from SL, not Sexy Adventures, so I would technically be asking in the wrong place if thats the case.

 

No, this is still the right place to ask because you're ultimately asking about a Sexy Adventures feature. Sexy Adventures simply detects cum via Sexlab rather than Racemenu currently.

 

1 hour ago, wolfeman77346 said:

D&B&C makes Dirt & Blood mod use RaceMenu overlays instead of magic effect.

 

This confirms my guess.

 

1 hour ago, wolfeman77346 said:

So the question is if its easy to make detection work for RaceMenu overlays...

 

I honestly don't know. This is where my personal experience ends. I don't THINK it would be terribly difficult, but I can't be sure. This is where I'd wait for Teutonic to say something.

Posted (edited)
10 minutes ago, eflat01 said:

I do not know how Sexy Adventures handles it but a mod should not be looking for a spell

 

It simply uses the Sexlab Framework script to check its internal Cum variables. Such as:

Sexlab.CountCumOral(Player)

Sexlab.CountCum(Player)

and so on...

 

Therefore, regardless of what is actually happening, it's ultimately not incrementing the Sexlab counters, and going directly to a Racemenu overlay would be a reason this is happening.

Edited by NymphoElf
Posted (edited)
1 hour ago, NymphoElf said:

 

It simply uses the Sexlab Framework script to check its internal Cum variables. Such as:

Sexlab.CountCumOral(Player)

Sexlab.CountCum(Player)

and so on...

 

Therefore, regardless of what is actually happening, it's ultimately not incrementing the Sexlab counters, and going directly to a Racemenu overlay would be a reason this is happening.

 

Which is what it should do

 

... and that's why I brought up "Sexlab Cum Overlays Extended", I did not go through line by line but it does look like it should be setting the values those functions would return from Sexlab it replaces the sslActoryLibrary.pex Script and it's functionality is for that very purpose - that way it would be  seemless and other mods may use the same functions and methods they always had. 

 

This should work with dirt blood and cum... and with little effort whatnot. 

 

I also happen to know it works because Sexy Adventures worked with it until I turned the crime off. SLSF along with SLSFC also still do. My DB gets comments all the time when cum is on her, and it's a number of overlays.

 

You should be getting an Int back from Sexlab.CountCum(Player)

 

 

 

int function CountCum(Actor ActorRef, bool Vaginal = true, bool Oral = true, bool Anal = true)
    if !ActorRef && !Vaginal && !Oral && !Anal
        return -1; Nothing to do
    endIf
    int Amount
    if Vaginal
        Amount += ActorRef.HasMagicEffectWithKeyword(CumVaginalKeyword) as int
        Amount += ActorRef.HasMagicEffectWithKeyword(CumVaginalStackedKeyword) as int
    endIf
    if Oral
        Amount += ActorRef.HasMagicEffectWithKeyword(CumOralKeyword) as int
        Amount += ActorRef.HasMagicEffectWithKeyword(CumOralStackedKeyword) as int
    endIf
    if Anal
        Amount += ActorRef.HasMagicEffectWithKeyword(CumAnalKeyword) as int
        Amount += ActorRef.HasMagicEffectWithKeyword(CumAnalStackedKeyword) as int
    endIf
    return Amount
endFunction

 

 

As for examining a overlay you'd be hard pressed and coding like crazy to find what overlay belongs to what. SL Framework and any patches to it  like the one I posted should handle that.

Edited by eflat01
Posted

Idk if this is pertinent but DirtBloodandCum became the only way to wash cum for me. It used to be SLSF, BUT the Advanced Nudity patch for SLSF broke SLSF's cleaning script in every test save I started with the two mods so I had to use the DirtBloodCum mod for its cleaning scripts, and Sexy Adventures still detects the layers (with SLACS+).

 

With SCOE however, no mods dependant on cum work for me correctly at all. DBC works with it okay sometimes, but not SLACS at all. SLSF is also broken by (cum detection on actor and the cleaning feature) as well as any mod that looks for cum, aaaand using the newest features of SCOE is something I tested extensively and wrote about on the SCOE page. So basically it's a wrecking ball for any mod that interacts with cum layers in all my experiences.

Posted
38 minutes ago, LynErso666 said:

Idk if this is pertinent but DirtBloodandCum became the only way to wash cum for me. It used to be SLSF, BUT the Advanced Nudity patch for SLSF broke SLSF's cleaning script

 

Oops. Just goes to show how convoluted the old SLSF's code was I guess. What I changed shouldn't have done that, at least from what little understanding I had of the code.

 

There's a reason I don't have that patch file up anymore 😅 

Posted
4 hours ago, NymphoElf said:

 

Oops. Just goes to show how convoluted the old SLSF's code was I guess. What I changed shouldn't have done that, at least from what little understanding I had of the code.

 

There's a reason I don't have that patch file up anymore 😅 

 

Exactly Im just lagging on updating a bunch of mods lately while testing other things 😂

Posted (edited)
10 hours ago, LynErso666 said:

 

Exactly Im just lagging on updating a bunch of mods lately while testing other things 😂

 

As I brought up  sslActoryLibrary.pex is the Library which Adds and removes cum in SL. All SL mods should be using the supplied library for determining existence and manipulating such things as cum. If every mod did so it's own way it would muck things up... A Framework is after all a library of resources which includes functionality. 

 

The patch mod I mentioned overrides (replaces the script - it's why cum being overlays in my current game work).

 

In the Library all these exist and replace the basic SL functions dealing with cum:

 

function CountCum(Actor ActorRef, bool Vaginal = true, bool Oral = true, bool Anal = true)

 

function AddCum(Actor ActorRef, bool Vaginal = true, bool Oral = true, bool Anal = true)

 

function legacy_AddCum(Actor ActorRef, bool Vaginal = true, bool Oral = true, bool Anal = true)

 

function ClearCum(Actor ActorRef)

 

 

Now all the stripping/dressing functions also happen to exist in "that" .pex which may be why Advanced nudity it may be why it breaks cum washing when it's an overlay. (That's if Advanced Nudity just happens to replace the sslActoryLibrary.pex script also.)

 

There are equiping/unequiping functions in the script.
;/-----------------------------------------------\;
;|    Equipment Functions                          |;
;\-----------------------------------------------/;

Form[] function StripActor(Actor ActorRef, Actor VictimRef = none, bool DoAnimate = true, bool LeadIn = false)

 

function MakeNoStrip(Form ItemRef)

 

function MakeAlwaysStrip(Form ItemRef)


function ClearStripOverride(Form ItemRef)

 

etc...

 

 

In other news.

 

In my game, my PC does not really bathe, just swims in a lake...

 

The reason being when I was looking at the bathing mods they were so old and convoluted, surprisingly some did not recognize the baths in my TNF plus beds homes for some odd reason. They certainly lacked recognition to what I have at the Heartfire homes.

 

I Set cum on NPC on a timer for 24 hours... (otherwise everyone would look like all they did was attend orgies all day)

 

Why? Well the only npc in my game who reliably would bathe is Camilla because she goes down to the river to bathe every morning.  Northern Bathhouses had too many conflicts with JK interior mods (I've all of J.K's inns, palaces and most the guilds, etc...) so I did not add it because I was not up to patching them all. So, while I do have a public bathhouse in Solitude and Markart baths are widely not available everywhere, and the bathing mods just would add more patching on top of that.

 

Top that I have populated Skyrim so the place is not so much one big ghost-town... spamming those spawned npc's with a bathing package would also be a chore.

 

I Can't help but think Advanced Nudity should look into using SkyPatcher adding keywords like the Skimpy detection mod over on Fo4 uses RobCo. Then hook into the clothed or not functions in SL via some event or something? (Of course that would require players to using something like that Edit utility to scan in all their added clothing mods)

 

 

Edited by eflat01
Posted (edited)
6 minutes ago, eflat01 said:

The patch mod I mentioned overrides (replaces the script - it's why cum being overlays in my current game work). Mods like Advanced nudity,

 

Advanced Nudity Detection doesn't use Sexlab at all...

 

  

6 minutes ago, eflat01 said:

Now the stripping functions also happen to exist in that library which may be why Advanced nudity it may be why it breaks cum washing when it's an overlay. (That's if Advanced Nudity just happens to replace the sslActoryLibrary.pex script)

 

You're miunderstanding what LynErso said. I made a patch for the old SLSF to work with Advanced Nudity Detection. That patch was the problem (maybe), but Advanced Nudity Detection doesn't break anything. It's entirely self-contained. So what you just said here is 100% wrong.

Edited by NymphoElf
Posted (edited)
1 hour ago, NymphoElf said:

 

Advanced Nudity Detection doesn't use Sexlab at all...

 

  

 

You're miunderstanding what LynErso said. I made a patch for the old SLSF to work with Advanced Nudity Detection. That patch was the problem (maybe), but Advanced Nudity Detection doesn't break anything. It's entirely self-contained. So what you just said here is 100% wrong.

Thx for clarification. I'm still scratching my head as to why they hinted that adding Advanced Nudity broke recognition of cum or not? Or even how I got that impression?

Edited by eflat01
Posted
27 minutes ago, eflat01 said:

Thx for clarification. I'm still scratching my head as to why they hinted that adding Advanced Nudity broke recognition of cum or not? Or even how I got that impression?

 

Because you misunderstood this line:

16 hours ago, LynErso666 said:

Advanced Nudity patch for SLSF broke SLSF's cleaning script

 

Posted (edited)
13 hours ago, wolfeman77346 said:

I checked, and I am not using that mod. I use SLACS Plus.

 

Oh, okay I use SCOE with slac texture packs (per it's set up is similar to slacs plus, but it replaces that SexLab Script). I think I may be using SLACS Plus Textures Pack Medium.

 

SLACS Plus does not replace the SexLab script but it actually clears the cum effect in SexLab.

 

scriptname on Effect Start extends ActiveMagicEffect
; Interupts and overrides SL Native Cum function
; When an SL Cum Spell is cast, this script runs, counts the SL Native Cum Volume, then adds it to SLACS and dispells SL. 

 

Looks to me that,

 

In order to check for cum on a target that uses Slacs Plus I think the mod would need to utilize the functions in SLACS rather than from SexLab (They  exist in the SLACS_Library). The same functions are there but they exist in the SLACS mod instead.

 

I found...

 

int function CountCum(Actor TargetRef, bool vaginal=TRUE, bool oral=TRUE, bool anal=TRUE)

 

In: 

scriptname SLACS_Library extends Form
; Houses all the actual functions of SLACS to do things
; ##############################################################################
; ##############################################################################
 

So, i.e. instead of  Sexlab.CountCum(Player) a mod would use SLACS.CountCum(Player) or for whatever npc ref they happened to be looking for cum on.

 

From the overview in the hist log of SLACS Plus:

        - SLACS_library contains duplicates of all SexLab native cum functions and
            defines the internal functions for SLACS
        - SLACS_config manages user preferences and stores default and constant
            values
        - SLACS_main is the central repository for SLACS and acts as a Bus for the
            other scripts
        - SLACS_slInterrupt continues to act as the bridge to override normal SL
            cumspells with SLACS
            - This file is updated to utilize the new script architecture

 

Edited by eflat01
Posted
6 hours ago, eflat01 said:

 

Oh, okay I use SCOE with slac texture packs (per it's set up is similar to slacs plus, but it replaces that SexLab Script). I think I may be using SLACS Plus Textures Pack Medium.

 

SLACS Plus does not replace the SexLab script but it actually clears the cum effect in SexLab.

 

scriptname on Effect Start extends ActiveMagicEffect
; Interupts and overrides SL Native Cum function
; When an SL Cum Spell is cast, this script runs, counts the SL Native Cum Volume, then adds it to SLACS and dispells SL. 

 

Looks to me that,

 

In order to check for cum on a target that uses Slacs Plus I think the mod would need to utilize the functions in SLACS rather than from SexLab (They  exist in the SLACS_Library). The same functions are there but they exist in the SLACS mod instead.

 

I found...

 

int function CountCum(Actor TargetRef, bool vaginal=TRUE, bool oral=TRUE, bool anal=TRUE)

 

In: 

scriptname SLACS_Library extends Form
; Houses all the actual functions of SLACS to do things
; ##############################################################################
; ##############################################################################
 

So, i.e. instead of  Sexlab.CountCum(Player) a mod would use SLACS.CountCum(Player) or for whatever npc ref they happened to be looking for cum on.

 

From the overview in the hist log of SLACS Plus:

        - SLACS_library contains duplicates of all SexLab native cum functions and
            defines the internal functions for SLACS
        - SLACS_config manages user preferences and stores default and constant
            values
        - SLACS_main is the central repository for SLACS and acts as a Bus for the
            other scripts
        - SLACS_slInterrupt continues to act as the bridge to override normal SL
            cumspells with SLACS
            - This file is updated to utilize the new script architecture

 

This all sounds very useful, so thank you for checking it out. I could imagine a toggle or a check to determine where the mod looks for the information, i.e. SL or SLACS. I hope it makes short work of any changes if its adopted.

Posted (edited)

One of these days, can yall make the gangrape thing not break theee hell out of the game and all menus every time it happens when using an arcane enchanter? Like dam, Ive never seen a camera bug that ruins menus, and Ive seen some very control-freaky sex scene initiations 😂  but why it gotta not check for crafting furniture? Like I get u can turn it off anytime, but dam what a mean punishment for forgetting. Ooof so many hours lost to that having to load.  But u know...youd prolly be one of the only who did. Only 1 out of 10 authors even put furniture checks on their hotkeys 😑😆

Edited by LynErso666

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...