Jump to content

Seeking best scripting solution for avoiding strapon during kissing


Recommended Posts

Posted

Hi,

I'm working on writing an SL + SLA mod.  Right now the general design is a simplistic romance mod for a female PC that can raise or lower a NPC's relationship rank.  Going on a date has a small chance of improvement.  Kissing, better chance.  Making out, even better.  Sex has the best chance.  Also, going on a "date" and then telling the NPC "I changed my mind" will have a chance to decrease the relationship rank.

 

In such a world, "first base" would be clothed kissing.  If the NPC is a female (and the PC is also female), either wearing a strap-on is rather "forward" which is inconsistent with design.  However, as their relationship progresses, it makes sense for either the NPC or PC to wear a strap-on for MF animations.  Note: the only kissing animation(s) I'm using are tagged "MF,Kissing,Leito" and all the kissing animations I've seen by Leito (2 of them thus far) make sense when clothed.

 

If I configure SL to have one of the females use a strap-on for MF animations, I end up with a strap-on in the clothed kissing animation, which is silly.  I tried unequipping the strap-on when the animation starts but it gets re-equipped at the start of each stage.  If I unequip at the start of each stage, the strap-on appears, disappears, appears, disappears, appears, disappears.  That's even more silly.

 

So, if I configure SL to not use the strap-on and then direct SL to equip a strap-on only for ML sex when both actors are female, this works perfectly for my mod.

 

However, I suspect my solution will break immersion for mods such as SL Defeat where it makes a lot of sense for an aggressive female to use a strap-on.

 

I'm asking if anyone has advice that would lead me to a solution that both supports my design (no strap-on while kissing) but also doesn't break other mods that expect strap-ons to work if the user wants them working.

 

Posted

Just edit the bool UseStrapons in sslSystemConfig (accessible via SexLab.Config.UseStrapons) to false whenever you want to start a scene. Then reset it back to whatever the user had it set to after your scene ends.

Posted
On 10/12/2020 at 8:54 AM, Ashal said:

Just edit the bool UseStrapons in sslSystemConfig (accessible via SexLab.Config.UseStrapons) to false whenever you want to start a scene. Then reset it back to whatever the user had it set to after your scene ends.

Thank you.  That solution works well.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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