Jump to content

Stuff I've Forgotten


prideslayer

Recommended Posts

Posted

Before my involuntary hiatus (which is still semi-ongoing), I promised a lot of features to different people, either in Sexout, or my NVSE Extender.

 

I have, unfortunately, forgotten what most of these were/are.

 

So, help refresh my memory.

 

If it's not in the 2nd post of the main SexoutNG Download thread, please post it here. Note this is only for things I did say I would do, that people (generally other modders) are waiting on. I will try to keep this post updated with the punchlist as it appears in this thread. The NG download thread is just too cluttered at this point for me to go back and sift through.

 

Todo:

- Attempt to do smart texture combining in NX, to support tattoos, brands, cum effects, etc.

- Extender: function to search inventory for items in a form list then equip/unequip them.

- Extender: Fix or Replace IsSwimming.

- Look into some odd 'limit' on the maximum number of allowed simultaneous acts.

- Breast size changing

- Crawling

 

Done (released):

- Create a token to identify what actor SexoutBegin was cast on, so mods using the callbacks can determine who the target was. Useful for mods that want to target the 'right' actor for other effects.

- Something with Jaam regarding strapons, dickgirls, etc. (Looked through PMs, PM'd Jaam.)

- Remove rapepunch from inventory, disassociate rape punch from its script, link people here as a replacement.

- End-of-sex callback functionality.

- Lust effect here

 

 

Done (released in beta):

 

Done (not yet released):

 

 

 

Again, and bigger this time, please only post here if the task is something I've been asked to do and answered that I would do, or at least attempt. This is not a feature request thread!

 

Thank you for helping me get organized and maintain my sanity. :)

Posted

SexoutNGFLGlobalCBEndS?

 

SexoutNGFLGlobalCBEndS callback is defined (was/is documented) but not implemented. In previous technical support discussion you mentioned that you would get to it eventually - hope that still is the case. Should be useful in avoiding loop-checking for 00SexoutActor to vanish.

Guest Loogie
Posted

Two things:

 

In Sexout, multiple sex scenes being able to be called simultaneously by getting numbers per mod - I'd love to stop using tokens for every goddamn thing.

 

In the extender, the ability to search inventory for items in a form list then equip/unequip them.

 

I'm very tired so this might not read as English.

Posted

Second one makes sense Loogie, and I'll add it to the list after this post. First one I think my plan was to use the extender array functionality for that, but I'm not sure how it helps WRT to tokens.. but I might be remembering wrong.

 

Edit:

Q about the extender function. Should it equip everything it finds in the inventory that's in the formlist, or just the first match it finds.. or a random one.. or what? :) I suppose I could make that a param to the call. 0 to equip the first, 1 to equip all, 2 to equip one at random.

Guest Loogie
Posted

Random equipping would be good, and unequipping anything it finds in the formlist.

 

As for the call I was talking about, you were saying mods could call numbers to assign to sex acts.

 

So if I want the player and companions to get fucked at the same time, instead of making a token with a long time delayed script then adding that to a companion, I could just setup something like:

 

set SexoutNG.Act to 1
set SexoutNG.ActorA to Getself
set SexoutNG.ActorB to Player
set Sexout.Sextype to Vaginal
CIOS Player.SexoutBegin

set SexoutNG.Act to 2
set SexoutNG.ActorA to Goon1
set SexoutNG.ActorB to VeronicaREF
set Sexout.Sextype to Oral
CIOS VeronicaREF.SexoutBegin

etc...

 

If you want to see what a pain in the ass it is currently, load up SexoutPowderGangers.esp, select the misc item tab and select the filter to V19. You'll see multiple tokens for Sunny, Cass and Veronica for multiple sex acts. The hardest part is really getting the timing down so multiple calls don't happen simultaneously and ruin everything.

Posted

Oh.... no that won't work, not quite like that anyway.

 

I'll hunt through the NG thread (I hope we discussed it there) and see what I can find, but that example isn't something I can make work.

 

What you can do though, is create your own quest and spell. The quest would do nothing but hold vars equal to the sexout vars you want to use, so actora/b/c, sextype, and any others you need. The spell would just copy the values and call sexout..

 

So if you had a quest like MyNextSexAct with a script that just defines the variables, you'd do this:

 

set SexoutNG.ActorA to getself
set SexoutNG.ActorB to player
set Sexout.Sextype to vaginal

set MyNextSexAct.ActorA to Goon1
set MyNextSexAct.ActorB to VeronicaREF
set MyNextSexAct.Sextype to Oral
set SexoutNG.CBSpellA to MyNextSexActSpell
CIOS SexoutBegin

 

Then in the MyNextSexActSpell script:

set SexoutNG.ActorA to MyNextSexAct.ActorA
set SexoutNG.ActorB to MyNextSexAct.ActorB
...
CIOS SexoutBegin

 

Things will get a bit more complicated if you want to get up to 3 or 4 of them, but it's possible.

 

Again, that's just a for example. I'll see if I can find the previous discussion.

Posted

You could support internally as many simultaneous sex acts as you want, but you have to decide up front how many that is, since the geck has no support for arrays. You could also give the NX arrays a shot, they should work ok for this, but the example is a bit more complicated.

 

In this example you'd just do something like define ActorA1, ActorA2, etc in your quest, make another int that starts at 0, set them all, and set the sexout callback again within your spell.

 

The in the spell you'd say "if myVar == 1 ... (use ActorA1, actorB1, etc) ... elseif myVar == 2 (use actorA2, etc.) ... else (do nothing)"

 

Hope that makes some kind of sense.

Guest Loogie
Posted

That doesn't sound any less complicated than the token system I was using.

 

Basically, from what you were saying, you were thinking of assigning numbers per mod.

 

For example, that thing I wanted to do with Cook-Cook's slave could be sex act 999 and I could call whatever I else I wanted at any time without it stepping on that.

Posted

I remember something like that, but whatever it is, you still can't just set ActorA (or any sexout var) twice in a row, or one is going to overwrite the other. I'm pretty sure this had something to do with NX -- like perhaps adding the actors and other stuff to NX vars, which would then be used by sexout, instead of the SexoutNG vars.

 

I'll see what I can dig up.

Posted

Loogie I found this, is that what you were talking about? It's the closest thing to 'assigning a number' that I've found so far, but it's only purpose is to "lock" the player to a particular sexout mod, for some amount of time.

 

E.g. if you were in FiendsTryout and wanted to prevent brutalrapers from interrupting the motor-runner dialog, you'd check that the value is 0, and if so, set it to the number I assign you. You then, after the scene is over, set it back to 0, freeing the player for interaction by other sexout mods.

 

This did/does have a few unresolved issues though that weren't addressed.

 

1. If the lock is set on the player, and the player saves the game and then disables the mod, the value will be 'stuck' there. I can overcome this particular problem myself, by checking IsModLoaded for every mod I've assigned a value to, and resetting it to 0 if the mod is no longer loaded. This brings us to..

 

2. It doesn't stop the mods (like rapers) from involving other players you may want to use; e.g. it would lock the player for you, ensuring they are not involved in sex acts from another mod, but motor-runner might end up unavailable at a critical moment if he's busy raping (or being raped by) someone else.

 

I am continuing to go through the thread looking for the multi-use discussion.

Guest Loogie
Posted

Wasn't what I was talking about, but close. Essentially each sex act could be assigned a number so they don't step on each other. Sometime when my brain isn't mush I'll dig around for it.

Posted

Thanks, I haven't been able to find it, and I can't think of any way for that to work to be honest. I might have been drunk when I suggested it.

Posted

This was a long time ago, no panic, did you end up seeing if Is Swimming was repairable for the Player or if we could tell if a Swimming animation was happening on an Actor/Player? Otherwise there's a bunch of new animations for new creatures I think Donkey made.

Posted
Thanks' date=' I haven't been able to find it, and I can't think of any way for that to work to be honest. I might have been drunk when I suggested it.

[/quote']

This was a long time ago, no panic, did you end up seeing if Is Swimming was repairable for the Player or if we could tell if a Swimming animation was happening on an Actor/Player?

 

I went beyond crazy trying to figure that out. I will try again. :)

Posted

multispeed sex setting like lovers pk

slow phase

mid speed phase

fast phase

cumming phase + effects(customizable)

 

bnb sexout body suit with animation

the list of want and desires is endless ,the more you give the more i can take:)

Archived

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

  • Recently Browsing   0 members

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