prideslayer Posted June 7, 2012 Posted June 7, 2012 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.
Tonoma Posted June 8, 2012 Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 Right right, end-sex callbacks. Adding to the list right now.
Guest Loogie Posted June 8, 2012 Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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 June 8, 2012 Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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 June 8, 2012 Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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 June 8, 2012 Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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.
Halstrom Posted June 8, 2012 Posted June 8, 2012 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.
prideslayer Posted June 8, 2012 Author Posted June 8, 2012 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.
prideslayer Posted June 9, 2012 Author Posted June 9, 2012 Sorry, all I've got is sausage. Bend over.
luinil Posted June 10, 2012 Posted June 10, 2012 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:)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.