Jump to content

SexoutNG - Stable Release '97


Recommended Posts

Posted

Finally animation 610 played again and despite having everything from Amra's uninstalled (except of course Odessa's plugin), I still got the weird positions.

So here are the results from the commands:

 

GetEVSt: sexout.esm

The getEVFl command produced "could not parse this line", so I did the player.inv command and got "610 - SexoutNGAnimCounter (1401932D)"

 

I guess the 801 anim error is already known (missing prop). So when 706 plays again, I will report back with those results.

 

I hope this helps.

 

I made a bat file containing the two console commands Prideslayer gave. When I want to check an animation I just have to open the console, click on one of the actors and type "bat (name of my bat file which is 'so')". It is a lot easier than typing in both of those console commands each time. Here is mine:

 

SO.txt

Posted

@Vachnic: It is

 

NX_GetEVFL

 

For: Get Extended Value Float, but lower case l ( L ) and upper case I ( i ) look the same in default font.

Posted

Animation 706 played again as well. This time there was nothing wrong with it, so I am guessing it was either a fluke or caused by the patch I had installed.

 

 

@Vachnic: It is

 

NX_GetEVFL

 

For: Get Extended Value Float, but lower case l ( L ) and upper case I ( i ) look the same in default font.

 

Ah ok. That explains why I got the parse error then. Thanks!
 

Posted

Yeah for some reason the NX functions are like the only case sensitive thing in the game.. well except for other NVSE plugin functions I guess. I should at least make lowercase aliases for all of them.

Posted

They are not case sensitive, but in loverslab's default font I and l look the same

 

Thats: I and l
Posted

I was serious. Once I have chosen a case for some name, I always use the same so I could not detect such an issue.

Posted

he mirelurk act failed because of a 9.1 error -- someone setup this act to have the person fuck the mirelurk instead of the other way 'round. That isn't supported as we have no "people fuck creatures" animations.

 

 

I stumbled on this as well... the call is made by sexout submit.

It looks like the is made so that the player fucks the mirelurk, and sexout is unable to find an animation for it so it throws a 9.1 error

 

This should be fixed in sexout submit, but I also suggest (if possible... I have no experience with fallout scripting) you add a try/catch around that and if it fails, attempt to start sex the other way around (reverse who fucks who) and try again. and throw a console warning about it.

It would save users headaches in the future if any other mod (and sexout submit, until it's fixed) does a similar mistake, without hiding that the call was made incorrectly.

 

The spoiler contains the snipets of console debug that clued me in.

 

 

...

Player sex function started
fnSAR: Starting for 00000000
fnSARF: Locked actorA (060A8737 -- Mirelurk).
fnSARF: Locked actorB (00000014 -- Elvellien).
fnSARF: Invoking CIOS.
fnSAR: Completed for 00000000
Player sex function ended
fnCSE (29): from <no name> (00000000) on Mirelurk (060A8737)

...

fnSNNXA: Final A:Mirelurk(060A8737)
fnSNNXA: Final B:Elvellien(00000014)
fnSNNXA: Final C:<no name>(00000000)
fnSNNXA: Final X:<no name>(00000000)
CSES: Normalize finished, checking sanitizer.
fnSoRandAct: In randomizer
fnSoRandAct: na 2
fnSGAI: Validating flags
fnSGAI: Flag 'anal' valid
fnSGAI: Working flag 'anal' (122)
fnSoGAI: Before genfilt: 122
fnSoGAI: After genfilt: 122
fnSoGAI: Before actfilt: 122
fnSoGAI: After actfilt: 0
NGSAN (29): Returning 9.100000

 

 

 

or... full log attached.

debug.txt

Posted

Thanks for tracking it down to Submit. I'll see if anyone is actively working on that, it's easy enough to fix there; just swap actora/actorb (or male/female if it's using the extremely old interface) arguments to the call.

Guest tomm434
Posted

So... I should use old interface for mirelurks or what ? =)

Posted

Wheeeeee manythreads GO.

 

No you should use the normal interface. You're saying it's the right 'way round in the call? That's not what the log I saw before said/says, but this one says they're in the right order. So.. dafuck is goin' on n' stuff. I'll dig.

 

EDIT:

Oh just FYI we do not actually have any animations at all for normal mirelurks -- only mirelurk kings. Different skeletons and all.

Posted

May I suggest a "no animation - default action" ?

 

Give the creature a standing idle, and the humanoid actor that is getting fucked some doggy sex pose in front of the creature.

 

Not exactly ideal, but at least the deeds are properly done, if visually lacking.

Posted

It's unfortunately not that simple. I would have to create such an animation in the GECK for every creature, that's just how the engine requires them to be set up. That's a couple dozen new records in the ESM just to support creatures we don't actually have animations for.

 

I'm willing to entertain non-animation ideas though, if anyone has any good ones.

 

I'm can provide a UDF that can return a go/nogo for a given list of actors based strictly on their type and count. It could work with the existing runfull UDF parameter array format without issues, though Tomm seems to be using run rather than runfull in submit at the moment. That means either he has to make an additional call first, or I have to change run to return a result -- and I'm not sure if modifying it in that way will break existing mods that use the UDF the way changing parameters does.

 

It might not though, easy enough to test.

 

Generally I don't like changing the interface contract though so tomm, would you be OK with calling another UDF first? I could integrate it with the prep/set/run you're already using easy enough with another step, say prep/set/check/run, as well as making a standlone that takes an array param itself?

Posted

Maybe just gradually do what we did for ants and add a popup message that says "If you want to see an animation here, open Blender and make one!" :)

Posted

Huh? There's a popup? It's not in sexout heh. I think ants and scorpions "have" animations though -- somebody gave me some vanilla alert idles or something that they said looked ok with the player in some position or other, but that was a long time ago, and not something I want to go through again.

 

Especially right now.. I think the trig in sexout is off somehow and that's why the 3p animations are screwed up, but I'm not sure. Been a pain in the neck trying to track it down.

Posted

Huh? There's a popup? It's not in sexout heh. I think ants and scorpions "have" animations though -- somebody gave me some vanilla alert idles or something that they said looked ok with the player in some position or other, but that was a long time ago, and not something I want to go through again.

 

Especially right now.. I think the trig in sexout is off somehow and that's why the 3p animations are screwed up, but I'm not sure. Been a pain in the neck trying to track it down.

No popup, I was meaning we could add one, but there could be one as fade to black or the actor just stands around smoking a cigarette while the Molerat/whatever just sits scratching itself :)

 

I didn't realise the idle animations were something that still needs to be created for each creature for you to use :)

 

No rush, fix what's on your plate first, just future crazy ideas

Posted

A fade to black for any sex acts that don't have proper animations registered would work and be a nice idea to at least allow different options without causing the player to wonder if something was wrong with their game. Well that would be if they actually read the OP and description stating that all unsupported NPCs would cause a fade to black to occur.

Posted
 

 

If you installed any of the "official" downloads in Amra's thread, uninstall them -- Odessa's mod has all of Amra's animations in it, corrected so that they do not overwrite/conflict with sexouts.
 

 

Are you refering to this?

 

Sexout-Amra.esp V1 BETA

 

Requires Sexout NG 2.10.93 beta 5 or later.

This is a beta. It has not been thoroughly tested. Please report any issues.

 

 

 

Sexout-Amra.esp adds all of Amra's animations to sexout, without overwriting old animations. They are added to the regular random picker's selection.

Included are all of the animations found in Amra's 0.42 replacer (40), 0.5 alternatives (5), and 0.14 modder's resources (16)- A total of 61, and all of them at time
of release.

 

All animations created by Amra*. I just made the .esp.

REQUIRED:
Sexout v2.10.93 (beta 5) or later.

Installation:
Use FOMM or your favorite package manager.

If you were previously using Amra's replacer, or my old SexoutAmra.esp plugin, please uninstall them using FOMM. You no longer need them.


Note:
Sexout '93 includes a Breeze body with a weighted penis that should work with Amra's animations. However, the body Amra used to create the
animations had the penis in a different position, and this means these animations may be misaligned. To fix this you have two options:
1) Use SexoutPositioning.
2) Install Amra's Breeze/Roberts fix- WARNING: This will help alignment with Amra's animations, but misalign the vanilla sexout ones instead.
   So, you'll probably still want SexoutPositioning to fix those.

Download: attachicon.gifSexout-Amra--V-1--March-28-2015.7z


=="Modder's Resources"==
The original SexoutAmra.esp added these 16 animation to the sexout temporary (10000+) range, their numbers have now changed,
and the old ones are shown in brackets. Some of these were originally imported from CK's SexoutSex.

1 (10052) : 2P FF Scissors
2 (10010) : 2P FF TribBump

21 (10051) : 2P Stand FootJob
22 (10008) : 2P laying FootJob

41 (10009) : 2P Stand Kiss fingering - FF V2
42 (10004) : AJ Kiss (*this one is actually by AJ, not Amra...)

61 (10003) : 2P Stand Kiss Handjob -  MF
62 (10002) : 2P HandJob

81 (10006) : 2P TitsJob On the floor
82 (10005) : 2P Stand Kiss Face to face Thigh Play

404 (10001) : 2P Hard Blowjob

1801 (10501) : Gecko anim

5302 (10303) : 3P MFF Doggy
5303 (10302) : 3P FFM
5304 (10301) : 3P Blowjob
5305 (10007) : 3P HandJob

(16 total)

=="Alt Versions"==
204 : Alt 202 BJ
205 : Alt 202 BJ speed x 2
402 : Alt 401 Tit Job
403 : Alt 401 BJ Speed x 2
634 : Alt 631 doggy

(5 total)

==Former Replacers==

1P Masturbation
    male:   101
    female: 111, 112, 114, 115, 116

2P : 601, 401, 933, 932, 931, 906, 904, 903, 902, 901,
     723, 721, 707, 706, 705, 704, 702, 701, 236, 203,
     202, 201, 703, 633, 632, 631, 609, 607, 606, 604,
     603, 602

3P MFM : 5301

Supermutant: 1430

(40 total)

 

 

@Amra: Thanks for creating all the animations. Hope this .esp is okay.

 

Guest tomm434
Posted

Also it might be a good idea to add check for unsupported NPC to fnSexoutActorValid function. I mean - add that check which stop sexout call from happening.

 

I have this code in Submit to prevent possible issues.

if eval (1 == call fnSexoutActorValid Myself)
else
    return
endif

What do you think, Prideslayer?

Posted
During sex (regardles which mod starts it) I have the following tokens:

 

1 - DO NOT BUY OR TAKE: Debug: Sexout Ac (14000ADE)

1 - DO NOT BUY OR TAKE: SexoutNGAnimPositionA (1401932F)

1 - DO NOT BUY OR TAKE: SexoutNGAnimPosition (1401932E)

1 -  (240199C5) (1998000,99.90%) - Worn [CANNOT EQUIP]

241 - DO NOT BUY OR TAKE: SexoutNGAnimCounter (1401932D)

1 - DO NOT BUY OR TAKE: SexoutNGSoundToken (1402649F)

 

But the 240199C5 token is equipped and unequipped at high speed, like twice per second for the entire duration of the animation (any animation)

It's identical regardles if i'm the fucker, or the fucked.

This results in the equipped/unequipped sound beying spammed all the time, and in some animations my upper body twiches.

 

When not equipped it looks like:

1 -  (240199C5) (1998000,99.90%) [CANNOT EQUIP]

 

Any clue what this is ?

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