Jump to content

OSex+ The Greatest Virtual Sex Ever


Recommended Posts

 

 

Thanks 27X and LaEspada, I found them and extracted with your help!

 

 

 

 

 

 

I use SoS too, but a very light modded game over all so it's hard for me to find these exact conflicts sometimes. My theory is still something with the .dll but I can't quite be sure. 1.06 Alpha will be out tomorrow most likely and I'll take that as a clean slate to get to the bottom of what's going on with the scaling. The entire script has basically been rewritten for 1.06 so it's a good place to figure this out. I'd appreciate very much feedback on if the problem persists in 1.06.  (While it will be Alpha it basically will be stable and if it's not I'll have it sorted out asap.) The new dressing and redressing segment will have unfinished animation in it but that will be the only loose end as opposed to 1.05.

 
The issue in terms of actions broken after a scene I believe is a result of having your weapon drawn which puts the camera at a different angle that does something strange when the scene starts (I believe something to do with TranslateTo function.) In 1.06 the player will sheathe their weapons before the scene starts and please let me know if it's still happening with the change and I'll find a way to stop it.
 
There is two ways I can see the animation disconnecting and no longer progressing:
1. Actor Swap, 1.05 has a brief window that is either non-existant or fractions of a second where the next event data is lost if you swap at the wrong time. I've made Actor swap use a que now to wait until it's appropriate to swap in 1.06.
2. Skyrim issues, limitations and papyrus lag can delay my mod. With what I'm aiming for there is always the possibility it might disconnect especially when there's a lot of papyrus going, like towns at a certain period where all the folk have somewhere to be or want to greet you / give you a quest on your first arrival.
 
Despite those I'll try to find ways to check the papyrus to have as much reign over oddities as possible regardless of what's happening in game. I do find 0Sex's calls are much more immediate in calm, isolated places. The next version also has a kill switch that stops everything 0Sex is doing live in case you get dislodged from the script or somehow a script doesn't end, it will free actors and restore them back to original also. You'll be able to cast 0Sex right away again it just clears all remnants of my mod from you game except the MCM. I've also put in more checks through serial numbers to make sure duplicates of the script can't occur in 1.06. This also allows the mod to have multiple scenes running at once which is progress but still needing an AI to drive an automated scene.

 

Can you add AUDIO ? sex without audio is strange.......

 

My first pass at audio is coming in 1.06. It will have the foundation for SexDentity and more dynamic expressions demonstrating the system at play, Undress and Redress also. Sound will be starting to come in with what i can salvage from skyrim.esm. Basically for the SexDentity, it will be processing default values the only step left is to have it load different default values at the start for it to process.

 

I'm working on a small mod called "0Scribe" which is standalone. It will allow any developer or Player that wants to record personality and preference data for actors that can be shared across mods, not just for 0Sex anyone could use it and record whatever they want. It's basically just a system to set up JSON documents in a way that can feed additional information about in game characters that can be written by the player or the developer. 0Sex will read this at the start when processing SexDentity and then do the calculations with the new data per actor instead of the default values it will use in 1.06.

 

 

Oh oki Thanks bro!

Link to comment

Tried it at last.

 

Gotta admit it's seriously impressive even if it took me some time to figure how to move from a position to another.

 

Now you just need some more animations and some sound implemented ^^

 

 

I'm always amazed by the quantity of time people are able to spend designing porn content here ... T_T

 

Good job

Link to comment
Guest toymachine

Oh mah gaaawd did some testing your animation skills are amazing, hope it does not get deleted from nexus cause they are pusssayyys

 

It shouldn't have any problems at all with Nexus to ever get removed. This mod embraces more in a consensual romance with sexual intercourse rather than a one night stand approach. The animations speak for themselves. it's to say, this is rather much less offensive in terms of a adult orientated mod than what out there on Nexus.

Link to comment

I think what would make this better, is if there was a toggle in the MCM menu, to tell us what Animation we're in. Transition, or an actual action scene.

 

I also recommend a "Lite" or "EZ Mode" version of the mod.  In this version, you can go into the MCM menu and set hotkeys for random animation groups.

So if you hit say 1-2, it will transition into a random sensual/romantic. 3-4, into a random missionary/softcore, 5-6 random hardcore and so on. Each set would have random elements, kind of the way SexLab works. Part of the problem with so many controls, is that it's nearly impossible to determine where in a scene you're at. As it is right now this seems more targeted at mod developers rather than ordinary users.

 

The only thing I'm using the mod for is the romantic/kissing animations.

 

There is no option to re-dress the characters. Although I can redress the Player, the follower doesn't redress unless I transition into another area since I'm using AFT. I think the mod eats up the underwear SoS assigns but I'm not sure. Undressing only works through the quick-key (NumpPad 8?). The Num1+arrow keys isn't working for me.

 

None of the action keys seem to work for me either, like Q or E for orgasm or anything like that. Hitting Q just brings up the Favorites menu as normal.

 

Using Numpad 0 + directional if proving to be problematic for me. Sometimes it engages, sometimes it doesn't. Since there is no feedback as to whether we're in a transition or not. Also hitting Numpad 0 will reset the camera and toggle between anchored and free cam.

 

Great job on the animations though.

Link to comment

Sorry for the delay my RL work got intense for a bit. 1.06 Alpha will be here in around an  hour~ if anyone wants to start helping me test. It's a totally new engine basically so I'll need help finding bugs.

 

-It has much better expressions through out sex, overall facial expressions and details like lip sync to moans, eyes having a lot more expression etc.

 

-Sound, the cool thing is all sound happens as a result of the events in the animation. Body impact sound has only been designed for doggy style (any doggy style position) in the Alpha but the official 1.06 will have appropriate impact sounds for all.

 

-SexDentity is hooked up which is what is deciding the face's that are used however in 1.06 there is no customization as I need to finish 0Scribe but what you see their face as will be customizable not just overall but per how aroused they, their sexual preferences, if they have orgasmed already and their general personality etc.

 

-Undressing \ Redressing is in, it will be limited in Alpha to just a few spots and the animation is mostly crude. Besides bug testing 1.06 it's what I need to finish to have a proper launch. (Weapons aren't handled yet as I did not think about it but will get them in.)

 

-MCM overhaul a majority of options to config the effects are in, I managed to get presets in as well so you can save your settings between versions.

 

 

 

 

The bindings sound like an issue with other mods also using my keys. You can rebind all of mine in MCM if that's the problem. I will make a kissing only module once I have more kissing scenes and see a logical way to connect them and am considering making a roulette version although I think it takes a lot of the advantages of my mod away, Orgasm is just in one scene as a proof of concept, I'll have a content patch that overhauls it and reworks the system. I can have it report the animation, I'll get it in.

 

 

 

 

Thanks for the nice comments!

 

and Yes I believe Nexus will allow my mod to exist there but if it doesn't I'll make it available elsewhere.

 

Link to comment

ALPHA 1.06 V2

 

This is an alpha and a fairly crude one at that, so unless you really want to help me test it or don't mind bugs it might be best to wait until the official version. It will need a clean save, and definitely don't use it in something permanent as it is a total rebuild of my script so it could very likely have some issues.

 

Sorry for the crude redressing animation and holes. The Undress Redress section requires 21 paired animations and 21 solo animations be complete, not including transitions and flavor scenes and they average around 10 seconds so it's a big undertaking. I'm close and it shouldn't take much longer but I'm going to need a break from dress up animations for a while after this! Thank you for the interest in my mod and helping me test it if you do, it's much appreciated!

 

Current Issues:

 

-ESG MCM menu not showing up for some.

 

-CTD related to sound most likely, possible to happen (investingating...)

 

V2 Fixes:

 

-Substantially reduced papyrus to make the body impact sound happen so it should be much more responsive at higher speeds and performance should increase overall.

 

-EZ mode works for undressing now (It's Num1 + Dpad Left or Dpad Right) to replicate ALT + UNDRESS effect.

 

-CockScaling - Found a problem it should be 100% working and accurate now.

 

-Mouth works again for blowjobx

 

-Added in placeholders for all the "Stripping the sub" scenes, they use an incomplete animation for all the Misc ESGs + Gloves but the system should be fully testable now. (The redressing has some holes still so they might not get fully redressed depending on ESG set up.) 

 

NEW STRUCTURE:

 

 

 

0Sex was just one spell before but I want to make different modules in the future and felt it would be best to divide them up into segments so I could reuse portions and only change the animation registration. 

 

Now when you cast 0Sex it also casts 3 other spells, IDENTITY, ESG, FX they are given a serial number and all share the same serial number per cast suite to allow for multiple 0Sex scenes to occur at once in the future. (Events confirm that they are from an identical serial number)

 

At the conclusion of the scene all spells with the shared serial number are removed. While it seems more complex I was able to simplify and reduce a lot of stuff 0Sex had to do with the new setup so I think it will run better overall. No matter what once the spells are gone the only remnants of the scene in your game in terms of stress is the MCM nothing persists on a papyrus level.

 

For debugging I've added into the MCM 2 options to Report and Kill. Report makes ever scene report itself and it's serial number, Kill stops all 0S spell scripts, no 0S spell script can survive this in your game, (They are instructed to restore variables that might have been altered on the npcs before concluding.) The goal is that once the scene ends that no scenes will report because they are all gone.

 

 

 

 

SexPression / SOUNDS / SexDentity

 

 

 

The actors are given ques at the start of each loop and also on each body impact / thrust to potentially respond to it. Moans and sighs will occur. Body impact sounds play (Only in doggy style atm the sound I prepared so far is too sharp for a missionary position.)

 

They will make expressions like closing their eyes etc show different facial expressions. SexDentity is hooked up which is what is feeding them this information however we can't change it yet so for now it's just default but in the near future you will be able to define a lot of how they behave and look in Sex to make each actor feel unique. The plan is to combine SexDentity with stats like arousal and stimulation to define their facial expressions and feature movements as well as well as change the sounds they are using so they can ramp up and get louder based on arousal.

 

Sounds should work correctly for any gender combination but I have only done light testing outside of a Male Dom and Female Sub.

 

SoundTypes of the actors, vocally as well as the sound their body makes, like the ass impact can be defined in SexDentity once that's out, so if you don't like the current, different packs can be added and chosen from. These are made from clippings of Skyrim wav files.

 

 

 

 

UNDRESS / REDRESS

 

 

 

Undress / Redress is in, but I disabled it in MCM by default since it's crude, you can turn it on if you want to test it. The animations have a lot of holes so only a few sections can be undressed atm (Sub chest piece is one that is missing which is annoying i know, Sorry)

 

The strip scene is reached from The standing start position where both actors are facing each other. You can press ALT + Undress Modifier to reach it. Once there Alt + Undress Modifier removes articles of clothing in order.

 

To reach it. From the starting stand position hit either ALT + eiither Undress modifier, E and U by default atm)

 

Dom Alt + Dom Undress Modifier /

Sub Alt + Sub Undress Modifier =

One key strip that sequentially undresses the other actor in terms of what is available to remove from the scene. It does Helmets then capes then boots then cuirass etc. (If Available)

 

You can snipe specific slots using the Undress Modifier + 1-0 information is in the PDF.

 

When the scene ends the actors will redress themselves. The female is more complete, the male very rough. You'll see the female has some flavor scene variables which I plan to add all around to make the scenes come to life more, (In alpha only version is the female will do a few varying adjustments to her clothing after panty redress, but  all articles will have something like this in time.

 

 

 

ESG Tutorial PDF

 

 

I've attached a tutorial PDF to this post explaining how ESG works. I don't mean to be didactic if you already know a majority of the information there but it's intended to be something a newcomer to Skyrim modding can use as well so it has a section just on talking about what equipment slots are and how they work. It then covers figuring out your equipment slots and then setting up ESGs. At the end it has a short section on how sequential and specific stripping work.

 

Sorry it's a little crude, I typed it up quick tonight to try to help people out in using ESG and understanding it.

 

 

 

MCM

 

 

 

MCM has a lot of new features most work except Auto Light. the disable all MFG will catch most but not all MFG events, this is mostly for Gif making or screen archery where you want to set your own face or have it loop nicely in a gif. You can save presets which will persist so you can use them after the Alpha since they do take a while to setup

 
DEVELOPERS
 

0Sex is now doing a lot of it's communication with itself through events. If you want me to help break it down I can but in the meantime I will write an API once 1.06 is out. There are degrees in information complexity you can receive but the more complex one's might change as things develop. I've made 3 basic calls that I will try my hardest not to change past their final form at the official 1.06 so they should be safe and stable to use.
 
The basic calls are in here: (There are a lot more then this but these are the one's I can promise will be stable for now. The two REPORT one's might change in terms of their extra strings.) If you feel the basic calls could be improved to suit development please let me know and I'll make it happen.
 

 
My MCM listens for this and will cast 0Sex when received
 
Event OnOSexBasicStart(form ActorDom, form ActorSub)
 
    OSex.cast(ActorDom as Actor, ActorSub as Actor)
 
EndEvent
 
0Sex sends this out once it sorts out a few things right at the start
 
Function BasicStartReport(actor DomActor, actor SubActor, string SceneType, int SceneSerialNumber) global
 
 
    int handle = ModEvent.Create("OSEXSE_OSexBasicStartReport")
    if (handle)
        ModEvent.PushForm(handle, DomActor)
        ModEvent.PushForm(handle, SubActor)
        ModEvent.PushString(handle, SceneType)  
        ModEvent.PushInt(handle, SceneSerialNumber)     
        ModEvent.Send(handle)
    endIf
 
    
EndFunction
 
0Sex sends this out when it ends BEFORE redressing happens.
 
Function BasicEndReport(actor DomActor, actor SubActor, string DomRedress, string SubRedress, string SceneType, int SceneSerialNumber) global
 
 
    int handle = ModEvent.Create("OSEXSE_BasicEndReport")
    if (handle)
        ModEvent.PushForm(handle, DomActor)
        ModEvent.PushForm(handle, SubActor)
        ModEvent.PushString(handle, SceneType)
        ModEvent.PushString(handle, DomRedress)
        ModEvent.PushString(handle, SubRedress)     
        ModEvent.PushInt(handle, SceneSerialNumber)         
        ModEvent.Send(handle)
    endIf
 
    
EndFunction
 

 

 
BUGS ATM
 

 
1. Quickstrip takes longer then it used to but this is intended. Before it just removed all clothing without recording. Now it records what was removed in case you want to put it back on.
 
2. QuickStrip Exclusion slots don't work from MCM yet, neither does AutoLight
 
3. I'm not totally sure what bad things can happen if you leave while redressing is happening. My current tests reveal that upon my return the actor's have returned to wearing their default outfit and the spell is gone but potentially it might not have had time to restore all variables, I'm still going through it to find bad things that can happen as a result since I doubt people are going to hang around every time while redressing is happening.
 
4. The Dom's eye direction i only got through the Doggy and Missionary base positions then decided to stop as I'm going to rework the way the scenes are registered. Everything else got an overhaul this time but not scene registration. I want to get a new content patch out so I'll release 1.06 then change animation registration. Most likely 1.07 will be CowGirl + Animation Registration Overhaul + Clean up unfinished animations.
 

 
-------------
 
Hopefully 1.06 goes smooth because if it's stable, what's left is Fleshing out SexDentity leaving only SexAI, SexUI as the missing elements outside of more animations. 
 
 
 
Link to comment
Guest toymachine

I was having problems with audio when I first started it. soundfx was cutting off while the dom would twitch out of the position for a split second quite often after changing positions/scene. I did a recording, but this was during the second session and it was working fine then.

 

I am very very impressed with the emotions projected by the sub in this. Spot on. hardly saw any on the dom, Other than that this is looking more promising.

 

I'm gonna send you the video via pm after I compress it so you can take a look. I was hoping to record any bugs. But maybe you can find anything you see needs work.

Link to comment

I was having problems with audio when I first started it. soundfx was cutting off while the dom would twitch out of the position for a split second quite often after changing positions/scene. I did a recording, but this was during the second session and it was working fine then.

 

I am very very impressed with the emotions projected by the sub in this. Spot on. hardly saw any on the dom, Other than that this is looking more promising.

 

I'm gonna send you the video via pm after I compress it so you can take a look. I was hoping to record any bugs. But maybe you can find anything you see needs work.

 

Thanks ᵴᶅὴ, I'm very new to audio so any help is great in terms of finding what's wrong. There's some issues on the CK level: Like it's not detecting distance, for example it's just as loud if the camera is further away, I see the path to fix it just have to learn a little bit more first. It might be an issue with too many audio sounds loaded into it's memory at once, I need to research more but it seems Skyrim primer's sounds it might imminently need but I'm not sure the exact process yet which might be a cause. Looking forward to the video to help me understand, thank you for doing that.

 

The dom is more limited and the sub is my primary experiment here.  Currently Dom is only having a moan chance with lip sync at a flat chance. It should be impacted by arousal but that doesn't change atm so it's always the same. It's a little tricky with the Dom as it feels off if his eyes aren't focused: I'm open on any ideas to make the Dom seem alive here's my current ideas:

 

-Facial Expression changes based on arousal, preferences, speed.

-Has a few defined eye points, like in doggy the Dom might have 3 or 4 general locations, like looking at the sub's face (or back of head), Looking at

the sub's ass, or looking off into the room like they are in the zone.

 

This comes into play with the sub too. I like their eyes wandering during doggy, but I think it feels off in missionary sometimes, I need more control over where the Sub is looking in some positions which will aid the dom as well I believe.

 

Eyes Shutting based on arousal etc, squint.

Link to comment

@Excorsion

 

Each scene will assemble the position of the dom and sub, but not project any animation if the speed is 0. num0 + up arrrow key (dpad up) increase the speed. The first speed is the initial of the animation. The same applies when using the numpad 0 + down arrow key (dpad down) to reduce speed until the animation stops.

 

thank you for this. it wasn't clear to me in the documentation that the speed started at 0

Link to comment

@CEO 0S

 

These animations are amazing, thank you for this.  Would love to see some boobjob animation.  :D

 

Keep up the awesome work!

 

Hi Malf,

Thank you for the very nice comment! I saw your post and you weren't the only one asking about this. I'll make it clearer in the documentation.

 

I also decided to make the default speed "2" which is the slowest thrusting speed. I think this will make for a better flow and leave the "no thrust" speed as a novelty option. (Actually now that I think about it I'm not sure the change went through but I plan on doing this)

 

I've been avoiding the breasts since there is so much range to breast size across bodies and I can only animate for one but in the case of boob jobs the cleavage is generally in the same spot so I'll give it a shot. CowGirl first though since that's by far the most in demand, but I'll try some!

 

I made a toggle in MCM to disable incomplete animations (Disabled by default) so it will be easier for me now to test scenes and launch more rapidly as I don't have to worry about finishing everything in progress and can get feedback on animation in development, it will make it easier to try things out and see what people think without worrying about the overall polish of everything I've been experimenting with.

 

-Ceo

Link to comment

Other than the current issues you are already aware of, I haven't encountered any bugs yet. In fact, this update seems to have fixed several minor glitches present in the 1.051 version, specifically scaling errors. Hats off to your hard work.

 

Also, as ᵴᶅὴ mentioned, the addition of emotions and sounds do wonders for the immersiveness of the scenes. The occasional closed eyes is especially effective and the strategic use of vanilla sound wav's is a huge improvement as well. You've brought subtlety to an already great sex mod, no easy feat. Color me impressed!

Link to comment

The sound is pleasantly unobtrusive. Well done Ceo...

Have no technical problems with the mod in this state. Only a few little difficulties in the operation (but that could be my own stupidity  :blush: ).

 

A question about the stripping... Is there a way to strip only a selected piece of clothing? For example the loincloth of the sub. I like to wear boots and stockings during sex. If I strip the sub, it strips the boots and then the stockings first.

 

And another question... You're showing some positions in post 13 of this thread (the spoiler).

Isn't it enabled? I can't get the sub to this positions, for example the female minor+1 position or the female minor +3.

 

Otherwise, the Mod is awesome. Thanks... This is exactly I was waiting for. :shy:

 

Greetings Ly.

Link to comment

i dont know what im doing wrong i can only get the blow job to work. other then that they just asume positions but when i press the up arrow they dont move they just sit in the assumed position i can only get the blow job to work. what am i doing wrong?

press 5

i dont know what im doing wrong i can only get the blow job to work. other then that they just asume positions but when i press the up arrow they dont move they just sit in the assumed position i can only get the blow job to work. what am i doing wrong?

press 5

Link to comment

i dont know what im doing wrong i can only get the blow job to work 

 

# teh struggle,

sorry  this just made me laugh. taken totally out of content of course

Not making fun of doc  , I know how frustrating it can be getting some things to work.

Just wanted to drop in and say thanks to  CEO 0S for all his hard work and dedication to this work.

And of course to all the Modders who have helped make all these things possible .

Now back to cleaning coffee off my monitor

 

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