Jump to content

SexLab Framework Development


Recommended Posts

http://skyrim.nexusmods.com/mods/44596//?

 

Some new SKSE *.dll plugin just appears on Nexus. Looks promising, actually.

 

Part of the mod's description:

"This mod resurrects "mfg phoneme/modifier" console command at Skyrim ver.1.9.32 again.

And add some information window, "mfg save" command and customizable command-alias to console."

Tested it and it works!

 

It also comes with a script source that shows how to set these in code so mods can now have expressive actors instead of deadpan.

Link to comment

Suggestion here, what if we took the revealing armour side of SL Arousal and put it in the framework itself ? Add at least a new list for "sexy" armours in addition to the "naked" one, put some checks in mods like Dangerously Nude, the prostitution mods, maybe an addon for Frostfall and tadam.

Link to comment

People keep reporting that SexLab strips armor even though it has SexLabNoStrip attached. Is it broken? Or maybe i did something wrong?

 

I'll try testing the armor later, I haven't seen any problems with it though in my recent-ish testing of the the keyword.

 

I know there's a couple SexLab mods out there that bypass SexLab's stripping to use it's own, that could be a cause.

Link to comment

I'm planning to package the MFG console plugin with SexLab in the next update, since the author gives permission to include it with other mods. 

 

I'm not sure what way people would prefer integration though. I have absolutely zero experience messing with the MFG stuff in game, as facial expression matters little to me personally. Do the commands translate well from NPC to NPC? Or is each NPC too unique that what works well for one might not work well for the other?

 

So I need help from people who are familiar with MFG to come up with some appropriate presets.

 

I'm leaning towards mostly keeping it somewhat simple by having a set of predefined modifiers, a set for male + female and aggressor + victim, each set with 5 separate modifiers of increasing "intensity" that are stepped up as the animation continues.

 

Essentially what I need is modifiers to use for the following:

  • Male Consensual Stage 1:
  • Male Consensual Stage 2:
  • Male Consensual Stage 3:
  • Male Consensual Stage 4:
  • Male Consensual Stage 5:

     

  • Female Consensual Stage 1:
  • Female Consensual Stage 2:
  • Female Consensual Stage 3:
  • Female Consensual Stage 4:
  • Female Consensual Stage 5:

     

     

  • Male Aggressor Stage 1:
  • Male Aggressor Stage 2:
  • Male Aggressor Stage 3:
  • Male Aggressor Stage 4:
  • Male Aggressor Stage 5:

     

  • Female Aggressor Stage 1:
  • Female Aggressor Stage 2:
  • Female Aggressor Stage 3:
  • Female Aggressor Stage 4:
  • Female Aggressor Stage 5:

     

     

  • Male Victim Stage 1:
  • Male Victim Stage 2:
  • Male Victim Stage 3:
  • Male Victim Stage 4:
  • Male Victim Stage 5:

     

  • Female Victim Stage 1:
  • Female Victim Stage 2:
  • Female Victim Stage 3:
  • Female Victim Stage 4:
  • Female Victim Stage 5:
Link to comment

I'm planning to package the MFG console plugin with SexLab in the next update, since the author gives permission to include it with other mods. 

 

I'm not sure what way people would prefer integration though. I have absolutely zero experience messing with the MFG stuff in game, as facial expression matters little to me personally. Do the commands translate well from NPC to NPC? Or is each NPC too unique that what works well for one might not work well for the other?

 

So I need help from people who are familiar with MFG to come up with some appropriate presets.

 

I'm leaning towards mostly keeping it somewhat simple by having a set of predefined modifiers, a set for male + female and aggressor + victim, each set with 5 separate modifiers of increasing "intensity" that are stepped up as the animation continues.

 

Essentially what I need is modifiers to use for the following:

  • Male Consensual Stage 1:
  • Male Consensual Stage 2:
  • Male Consensual Stage 3:
  • Male Consensual Stage 4:
  • Male Consensual Stage 5:

     

  • Female Consensual Stage 1:
  • Female Consensual Stage 2:
  • Female Consensual Stage 3:
  • Female Consensual Stage 4:
  • Female Consensual Stage 5:

     

     

  • Male Aggressor Stage 1:
  • Male Aggressor Stage 2:
  • Male Aggressor Stage 3:
  • Male Aggressor Stage 4:
  • Male Aggressor Stage 5:

     

  • Female Aggressor Stage 1:
  • Female Aggressor Stage 2:
  • Female Aggressor Stage 3:
  • Female Aggressor Stage 4:
  • Female Aggressor Stage 5:

     

     

  • Male Victim Stage 1:
  • Male Victim Stage 2:
  • Male Victim Stage 3:
  • Male Victim Stage 4:
  • Male Victim Stage 5:

     

  • Female Victim Stage 1:
  • Female Victim Stage 2:
  • Female Victim Stage 3:
  • Female Victim Stage 4:
  • Female Victim Stage 5:

 

 

Yes! Yes! Yes!!!!

So basically you want people to make mfg console command presets that you can hook onto sex animations.

I'll try to experiment on some  make some tommorrow (it's 11 pm here)

 

Would you like them in bat txt format?

like this? (just an example but you anyone kind kind of start here)

 

mfg phoneme 0 40 = "oh" mouth shape

mfg modifier 0 100 = closed left eye

mfg modifier 1 100 = closed right eye

 

Off the top of my head I think this makes both closed eyes with a slightly opened "oh" mouth shape. Might be a good starting point for consensual.

Or change the values for mfg modifier 0 and 1 to 30 or 40 for a slightly closed eye, enjoying "ecstasy" look

Or changed the mfg phoneme 0 to 1 and 100 for last stages of consensual when it starts to pick up quite a bit for more of a "OH!" thing. Like what female porn-stars do when they fake it. :angel:

 

Tomorrow I'll poke around and see if I can get some victim facial expression for a "fear" look in their face while suffering kinda of. Also get some different levels of intensity for each.

 

Link to comment

 

 

Would you like them in bat txt format?

like this? (just an example but you anyone kind kind of start here)

 

 

I'd prefer it in the format I listed in my post; a list of commands for each position/stage

 

So something like this:

 

 

 

Female Consensual Stage 1:

<Description of what this modifier looks like goes here>

  • mfg phoneme 0 30

  • mfg modifier 0 30

  • mfg modifier 1 30

Female Consensual Stage 2:

<Description of what this modifier looks like goes here>

  • mfg phoneme 0 40

  • mfg modifier 0 50

  • mfg modifier 1 50

Female Consensual Stage 3:

<Description of what this modifier looks like goes here>

  • mfg phoneme 0 50

  • mfg modifier 0 65

  • mfg modifier 1 65

 

 

 

And so forth. Accompanying screenshots of each would also be very helpful and save me a ton of time.

 

 

Also keep in mind that these aren't for the lip syncing moans specifically, these will be applied to the actor for the duration of the stage of animation.
 
And regardless of how many stages an animation has, the modifier for stage 5 will also be "reserved" for the orgasm stage.
 
So if an animation had 6 stages, they would use stages like this:
 
Animation Stage #1 -> MFG Preset #1
Animation Stage #2 -> MFG Preset #2
Animation Stage #3 -> MFG Preset #3
Animation Stage #4 -> MFG Preset #4
Animation Stage #5 -> MFG Preset #4
Animation Stage #6 -> MFG Preset #5 (orgasm)
 
Or for a 4 stage animation:
 
Animation Stage #1 -> MFG Preset #1
Animation Stage #2 -> MFG Preset #2
Animation Stage #3 -> MFG Preset #3
Animation Stage #4 -> MFG Preset #5 (orgasm)
 
 
And for the curious, SexLab stage timers work this same way.

 

Link to comment

I remember a long time ago where the female facial animation mod http://skyrim.nexusmods.com/mods/35303/? was suggested alongside SL. That mod visually changes (enhances? subjective) everything mfg related, so it's probably time to decide whether that mod becomes a requirement before people test out mfg combinations. 

 

(female facial animation not req. - default mfg presets built without mod installed)

(female facial animation req. - default mfg presets built with mod installed)

 

 

I would suggest having it installed though. Some of the default phonemes look absolutely ridiculous (did you look at how those lips curl) without the changes.

Link to comment

I remember a long time ago where the female facial animation mod http://skyrim.nexusmods.com/mods/35303/? was suggested alongside SL. That mod visually changes (enhances? subjective) everything mfg related, so it's probably time to decide whether that mod becomes a requirement before people test out mfg combinations. 

 

(female facial animation not req. - default mfg presets built without mod installed)

(female facial animation req. - default mfg presets built with mod installed)

 

 

I would suggest having it installed though. Some of the default phonemes look absolutely ridiculous (did you look at how those lips curl) without the changes.

 

I like the mod, but I'd rather not make it a requirement for SexLab and the author of the Female Facial Animation doesn't allow it to be packaged with other mods.

 

I'll be sure to check all the integrated mfg presets for females with and without the facial animation mod however, to make sure it doesn't look horrible with or without it.

Link to comment

Ashal im having trouble pulling files from git with tortoise, im getting this msg.

 

 

git.exe pull -v --progress       "origin"

From http://git.loverslab.com/sexlab
= [up to date]      development -> origin/development
= [up to date]      master     -> origin/master
Updating 07b61bb..5d784b4
error: Your local changes to the following files would be overwritten by merge:
Readme - SexLab Framework.txt
SexLab.esm
scripts/Source/sslActorAlias.psc
scripts/Source/sslConfigMenu.psc
scripts/Source/sslThreadController.psc
scripts/Source/sslThreadModel.psc
scripts/sslActorAlias.pex
scripts/sslConfigMenu.pex
scripts/sslThreadController.pex
scripts/sslThreadModel.pex
Please, commit your changes or stash them before you can merge.
Aborting


git did not exit cleanly (exit code 1) (1014 ms @ 20/10/2013 07:39:45)

 

Link to comment

I've updated the first post of this thread with current plans for v1.30 and set a target release date.

 

For now however; with the major issues of 1.20+ resolved as of the recent v1.24, I'm going to finally take that break from working on SexLab I've been threatening to take for months now so I can focus on my other projects for a little while.

 

I'll try and squeeze in some time to get the SexLab Wiki updated, which it badly needs at this point. Somebody willing to do the grunt work of filling out the missing pages with the basic template would be much appreciated; no modding technical know-how is needed, just lots of organized copy+pasting, I'll fill out the technical details myself. Alternatively, if you're a modder familiar with SexLab, in which case you're free to run wild in the wiki if you'd like.

 

I also really need an animator who can entertain some of my wild ideas for future updates to SexLab.  I mostly just need some short general use animations made. Should be simple, but I'm no animator so what do I know. You don't need to make sex animations, though if you can make those to that's great and I'll use whatever quality sex animations are sent to me.

Link to comment

Ashal im having trouble pulling files from git with tortoise, im getting this msg.

 

 

git.exe pull -v --progress       "origin"

 

From http://git.loverslab.com/sexlab

= [up to date]      development -> origin/development

= [up to date]      master     -> origin/master

Updating 07b61bb..5d784b4

error: Your local changes to the following files would be overwritten by merge:

Readme - SexLab Framework.txt

SexLab.esm

scripts/Source/sslActorAlias.psc

scripts/Source/sslConfigMenu.psc

scripts/Source/sslThreadController.psc

scripts/Source/sslThreadModel.psc

scripts/sslActorAlias.pex

scripts/sslConfigMenu.pex

scripts/sslThreadController.pex

scripts/sslThreadModel.pex

Please, commit your changes or stash them before you can merge.

Aborting

 

 

git did not exit cleanly (exit code 1) (1014 ms @ 20/10/2013 07:39:45)

 

 

 

 

You have existing modified files in your folder that conflict with versions contained in the repository.

 

Right click your repo folder, go into the TortoiseGit sub-menu, select "Rebase..." for "Branch" select master, for "UpStream" select remotes/origin/master.

Link to comment

from option Rebase...  only gives me a msg box with 2 options:

 

[[stash] or [abort]]

 

and stash ask me for loggin.

 

working again thx.

 

 

 

git.exe pull -v --progress       "origin"

From http://git.loverslab.com/sexlab
= [up to date]      development -> origin/development
= [up to date]      master     -> origin/master
Already up-to-date.

Success (1060 ms @ 20/10/2013 08:09:35)

 

Link to comment
Guest kimbale

I'm planning to package the MFG console plugin with SexLab in the next update, since the author gives permission to include it with other mods. 

 

 

I'm not sure what way people would prefer integration though. I have absolutely zero experience messing with the MFG stuff in game, as facial expression matters little to me personally. Do the commands translate well from NPC to NPC? Or is each NPC too unique that what works well for one might not work well for the other?

 

So I need help from people who are familiar with MFG to come up with some appropriate presets.

 

I'm leaning towards mostly keeping it somewhat simple by having a set of predefined modifiers, a set for male + female and aggressor + victim, each set with 5 separate modifiers of increasing "intensity" that are stepped up as the animation continues.

 

Essentially what I need is modifiers to use for the following:

  • Male Consensual Stage 1:
  • Male Consensual Stage 2:
  • Male Consensual Stage 3:
  • Male Consensual Stage 4:
  • Male Consensual Stage 5:

     

  • Female Consensual Stage 1:
  • Female Consensual Stage 2:
  • Female Consensual Stage 3:
  • Female Consensual Stage 4:
  • Female Consensual Stage 5:

     

     

  • Male Aggressor Stage 1:
  • Male Aggressor Stage 2:
  • Male Aggressor Stage 3:
  • Male Aggressor Stage 4:
  • Male Aggressor Stage 5:

     

  • Female Aggressor Stage 1:
  • Female Aggressor Stage 2:
  • Female Aggressor Stage 3:
  • Female Aggressor Stage 4:
  • Female Aggressor Stage 5:

     

     

  • Male Victim Stage 1:
  • Male Victim Stage 2:
  • Male Victim Stage 3:
  • Male Victim Stage 4:
  • Male Victim Stage 5:

     

  • Female Victim Stage 1:
  • Female Victim Stage 2:
  • Female Victim Stage 3:
  • Female Victim Stage 4:
  • Female Victim Stage 5:

 

 

 

AWESOME!

I tweaked the base topics already a little to get some expression in sex, unfortunately that only works with the "conversation expressions". At least they work in combination with the lipsynch again.

I'll work on some sexy faces asap, can't wait for this. :D

 

 

Do the commands translate well from NPC to NPC? Or is each NPC too unique that what works well for one might not work well for the other?

 

Yes, IMHO they work well for all characters. Only thing that could be problematic are custom head meshes or too extreme ECE (or similar mod) faces. I've seen characters that already had expression hammered into their faces by these methods, those would look horrible if agitated more. :lol: On the other side i'm into anime, so yeah, it could work with those too...

Link to comment

@Ashal

 

After playing SexLab Defeat for awhile...I suddenly got two ideas pop out in my head.

 

1. Striping cloth while intercourse. (can be limited to aggressive only)

I think it's realistic, usually when you get raped, the rapist will try to strip your cloth brutally while in the intercourse. Striping cloth animation at the beginning of sex scene can be limited only to consensual sex. Other good thing is, it can shortening the start sex delay when using SexLab Defeat, it looks very smooth and neat.

 

2. No after sex ragdoll for rapist. (or male too)

I think it's good and appropriate. After the sex, the rapist stand while the victim fall on the floor. It created an illusion that the rapist take control over the rape scene and the victim is in the hopeless weak position.

Link to comment

Hi Ashal, a little suggestion for the upcoming 1.30 SSL - it would be great if one of the voicesets for female and males could be a "non consensual". In my humble opinion it is terrible when I use Submit or Defeat and my PC sounds like she has a lot of fun being abused. So maybe you can take it into consideration?

Link to comment

Hi ashal i have a little request. Would it be possible to insert a cum sound like the one we had in lovers PK? Reason being because it acts as a clear marker that the sex act is over. It would make a good substitute using the ragdoll ending, at least for me. No pressure though! thanks for your hard work!

Link to comment

 

People keep reporting that SexLab strips armor even though it has SexLabNoStrip attached. Is it broken? Or maybe i did something wrong?

 

I'll try testing the armor later, I haven't seen any problems with it though in my recent-ish testing of the the keyword.

 

I know there's a couple SexLab mods out there that bypass SexLab's stripping to use it's own, that could be a cause.

 

Submit is guilty of this, but only because of the way Outfits work in Skyrim.  If they are not actually removed, then you can't access them with the ShowGift() menu I use so that you can effectively rob a living victim.

 

Also, thanks for the ETA on 1.3.  ~Dec means I can count on about a month or so before I have to worry about any particular Framework related updates to Submit. :)

Link to comment

ok so I kno this has probably been mentioned before but if not then I'll be the 1st, I think with the after sex anims it could just be the crouching to standing up motion but there would need to be an animation from each position to go into that, byw ashal u did an amazing job with 1.2, u definatly deserve a break, I kno that on my days off work I just want to relax lol

Link to comment

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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use