darkconsole Posted August 27, 2016 Author Posted August 27, 2016 it doesnt know how to detect equipable penis. the problem is that the penis is not actually added to the actors until the first time they nudify so it has no way to know until its too late. the proper way to go about it would be to have the equipable penis change the gender in sexlab, causing the event to fire, causing sgo to know.
ther1pper Posted August 28, 2016 Posted August 28, 2016 it doesnt know how to detect equipable penis. the problem is that the penis is not actually added to the actors until the first time they nudify so it has no way to know until its too late. the proper way to go about it would be to have the equipable penis change the gender in sexlab, causing the event to fire, causing sgo to know. so is it possible to use this without ZaZ or is it just an absolute must for this mod to function properly?
BrimstoneOmega Posted August 28, 2016 Posted August 28, 2016 it doesnt know how to detect equipable penis. the problem is that the penis is not actually added to the actors until the first time they nudify so it has no way to know until its too late. the proper way to go about it would be to have the equipable penis change the gender in sexlab, causing the event to fire, causing sgo to know. so is it possible to use this without ZaZ or is it just an absolute must for this mod to function properly? I could be wrong, but from my experience it works just fine. The only problem is that you will be missing some of the animations for the various functions. Don't hold me to that, Dark Console wold be the one to give a solid yes/no, but I accidentally made a MO profile and forgot to install ZAZ, and SGO seamed to work fine, but when you tried to milk someone she'd just stand there and moan and magically milk would appear.
darkconsole Posted August 28, 2016 Author Posted August 28, 2016 it doesnt know how to detect equipable penis. the problem is that the penis is not actually added to the actors until the first time they nudify so it has no way to know until its too late. the proper way to go about it would be to have the equipable penis change the gender in sexlab, causing the event to fire, causing sgo to know. so is it possible to use this without ZaZ or is it just an absolute must for this mod to function properly? I could be wrong, but from my experience it works just fine. The only problem is that you will be missing some of the animations for the various functions. Don't hold me to that, Dark Console wold be the one to give a solid yes/no, but I accidentally made a MO profile and forgot to install ZAZ, and SGO seamed to work fine, but when you tried to milk someone she'd just stand there and moan and magically milk would appear. just broken animations.
ther1pper Posted August 28, 2016 Posted August 28, 2016 it doesnt know how to detect equipable penis. the problem is that the penis is not actually added to the actors until the first time they nudify so it has no way to know until its too late. the proper way to go about it would be to have the equipable penis change the gender in sexlab, causing the event to fire, causing sgo to know. so is it possible to use this without ZaZ or is it just an absolute must for this mod to function properly? I could be wrong, but from my experience it works just fine. The only problem is that you will be missing some of the animations for the various functions. Don't hold me to that, Dark Console wold be the one to give a solid yes/no, but I accidentally made a MO profile and forgot to install ZAZ, and SGO seamed to work fine, but when you tried to milk someone she'd just stand there and moan and magically milk would appear. just broken animations. ah okay, thanks.
cetuximab Posted August 28, 2016 Posted August 28, 2016 it doesnt know how to detect equipable penis. the problem is that the penis is not actually added to the actors until the first time they nudify so it has no way to know until its too late. the proper way to go about it would be to have the equipable penis change the gender in sexlab, causing the event to fire, causing sgo to know. According to the SOS NPC info display, schlongified female NPCs are put in the "SOS UNP" faction, I see this listed (Highlight NPC, then MCM -> Schlongs of Skyrim -> Player / NPC Settings -> NPC | SOS Internal Information) even before they get nude. Could you check for faction membership and allow for insemination that way? Edit: Assuming of course that you are using the SOS UNP Plugin, which since there are CBBE meshes available separately, I assume almost everyone giving females penises in the game is using this? Edit 2: Not sure if maybe this is only for the latest SOS as well (3.00.004), since I noticed I didn't have to do the "90% muscular / 10% UNP" trick to get random schlongs on the girls, so it looks like there is enhanced support for females in the latest SOS. Edit 3: SOS 3 has a more reliable way to detect if a penis was assigned, with the API call IsSchlonged() from SOS_API.psc
qotsafan Posted August 28, 2016 Posted August 28, 2016 According to the SOS NPC info display, schlongified female NPCs are put in the "SOS UNP" faction, I see this listed (Highlight NPC, then MCM -> Schlongs of Skyrim -> Player / NPC Settings -> NPC | SOS Internal Information) even before they get nude. Could you check for faction membership and allow for insemination that way? Edit: Assuming of course that you are using the SOS UNP Plugin, which since there are CBBE meshes available separately, I assume almost everyone giving females penises in the game is using this? Edit 2: Not sure if maybe this is only for the latest SOS as well (3.00.004), since I noticed I didn't have to do the "90% muscular / 10% UNP" trick to get random schlongs on the girls, so it looks like there is enhanced support for females in the latest SOS. Every addon has it's own faction and it's own esp, so I don't think, that's the best way to do things.
Pfiffy Posted August 28, 2016 Posted August 28, 2016 Is there any way to integrate the Werewolf/Vampire Versions of the Milk? It would be enough for me if it would just be Werewolf/Vampire milk without taking the race in account?
cetuximab Posted August 28, 2016 Posted August 28, 2016 According to the SOS NPC info display, schlongified female NPCs are put in the "SOS UNP" faction, I see this listed (Highlight NPC, then MCM -> Schlongs of Skyrim -> Player / NPC Settings -> NPC | SOS Internal Information) even before they get nude. Could you check for faction membership and allow for insemination that way? Edit: Assuming of course that you are using the SOS UNP Plugin, which since there are CBBE meshes available separately, I assume almost everyone giving females penises in the game is using this? Edit 2: Not sure if maybe this is only for the latest SOS as well (3.00.004), since I noticed I didn't have to do the "90% muscular / 10% UNP" trick to get random schlongs on the girls, so it looks like there is enhanced support for females in the latest SOS. Every addon has it's own faction and it's own esp, so I don't think, that's the best way to do things. Actually, taking a look at the new(ish) SOS 3, there is now an API for other mods to use (SOS_API.psc), aaaaand... there is an IsSchlonged() function that you pass an actor to to determine if SOS gave them a schlong. It does this by checking for membership in an internal faction SOS.SOS_SchlongifiedFaction, and since it appears that the SOS factions are assigned pre-nudity, this function call should reliably return if SOS assigned a penis or not, regardless of plugin.
TanookiTamaTachi Posted August 28, 2016 Posted August 28, 2016 According to the SOS NPC info display, schlongified female NPCs are put in the "SOS UNP" faction, I see this listed (Highlight NPC, then MCM -> Schlongs of Skyrim -> Player / NPC Settings -> NPC | SOS Internal Information) even before they get nude. Could you check for faction membership and allow for insemination that way? Edit: Assuming of course that you are using the SOS UNP Plugin, which since there are CBBE meshes available separately, I assume almost everyone giving females penises in the game is using this? Edit 2: Not sure if maybe this is only for the latest SOS as well (3.00.004), since I noticed I didn't have to do the "90% muscular / 10% UNP" trick to get random schlongs on the girls, so it looks like there is enhanced support for females in the latest SOS. Every addon has it's own faction and it's own esp, so I don't think, that's the best way to do things. Actually, taking a look at the new(ish) SOS 3, there is now an API for other mods to use (SOS_API.psc), aaaaand... there is an IsSchlonged() function that you pass an actor to to determine if SOS gave them a schlong. It does this by checking for membership in an internal faction SOS.SOS_SchlongifiedFaction, and since it appears that the SOS factions are assigned pre-nudity, this function call should reliably return if SOS assigned a penis or not, regardless of plugin. While that is true, there is no way for SoS to tell the difference actual schlongs and "fake schlongs" like No Schlong for Females or the pubes addon one.
darkconsole Posted August 28, 2016 Author Posted August 28, 2016 that is also assuming SOS processes the actor before SGO does. we call that a race condition.
apokaliptian Posted August 29, 2016 Posted August 29, 2016 Hi. Is there a possibility to implement this: http://www.loverslab.com/topic/66197-better-inflated-bellies-inflation-nio-bodymorphs/ into the mod. I can't for the life of me figure out how to do that. Thanks.
Pfiffy Posted August 29, 2016 Posted August 29, 2016 per character stats global stats How to get that???
darkconsole Posted August 29, 2016 Author Posted August 29, 2016 per character stats global stats How to get that??? you wait until i release version 310 later this week
Pfiffy Posted August 29, 2016 Posted August 29, 2016 per character stats global stats How to get that??? you wait until i release version 310 later this week OK it is just a teaser....I hope it will work with about 60 SGO's that I have now. What about some Cheese Recipes?
Unknown Zombie Posted August 29, 2016 Posted August 29, 2016 I haven't played Skyrim in a while now, and I was thinking that I need to pick it back up again. Darkconsole, looking at your screenshots of nice, round, preggo bellies reminds me that I was in the middle of fixing the CBBE TBBP "spear belly" problem when I quit, and I kind of groan about it.. lol
darkconsole Posted August 29, 2016 Author Posted August 29, 2016 you have to disable hdt for bellies for starter, it seems all it does is fuck it up. then you need outfits that have more than 4 polygons on the torso or show a bare torso. i migrated to uunp a long time ago.
Unknown Zombie Posted August 30, 2016 Posted August 30, 2016 Yeah, I had been working on it a while and got decent results even with HDT belly. I know I could've gotten something good out of it if had had kept working at it. Problem is, now I have no idea what i was doing anymore and will basically be starting again from square 1.
cetuximab Posted August 30, 2016 Posted August 30, 2016 Hey Darkconsole, so I was able to modify ActorGetBiologicalFunctions() to correctly detect a UNP plugin schlong on females using the SOS 3 API , and mark them as inseminators if that's the case. I have some observations below, and wanted to know if you were interested in taking a look at my changes, or if I should just buzz off with all this futa nonsense My observations on this: SOS 3 has an API call GetSchlong(Actor) that returns None if the actor is not schlongified, otherwise returns a form pointing to the SOS plugin that has been applied to the actor. SOS 3 does not wait until nudity/sex to schlongify actors. It appears to happen on cell enter, and is then cached. The actor, if given a schlong, is assigned to two internal SOS factions: One just for schlongification, and the other for the specific plugin they were assigned. Both of these can be indirectly queried using the SOS API. SGO, from what I can tell, determines the actors biological capabilities after the SexLab sex scene ends for purposes of insemination. This means there should not be a "race condition" where SGO gets biological capabilities before schlongification of NPCs happen. I did notice though that you cache biological functions, so I may of course be dead wrong on this, so I'll need to rely on your judgement if there really does exist a race condition anyway. What my code does: Females only are processed. Soft dependency on SOS API presence (requires SOS 3.00.004 or later). If no API script can be instantiated then a message to the log is printed and the female bio stats are issued as normal. call SOS_API.GetSchlong(Who) If None returned, assign normal female bio stuff If plugin type "UNP" is returned, assign only insemination. Unfortunately if the futa is assigned female bio stats as well, my testing shows she can get inseminated by herself as well... If any other type is returned, assign normal female bio What's currently missing: MCM Menu option to enable/disable futas as inseminators. I don't have any MCM experience here, but your code is really nice and clean, so if you wanted I could take a look at adding this myself. Futa/Male on Futa doesn't work, because the code does not determine who is the giver and who is the receiver in the SexLab sex scene, resulting in possibly both getting impregnated! So Futas basically have to count as males, unless there is a way to check for this. Adding in any other SOS plugins that give women male junk. Do they exist? My searches only returned the SOS UNP plugin as the one everyone uses for this. If you are interested in what I have done, I would be more than happy to give you my code for consideration for inclusion, PM'd to you or attached in this thread, your choice. I also just want to say, because I'm new around here and my only interaction so far has been to bother you about including this functionality, that I in no way mean to come off as undermining you and your project, and I apologize profusely if that's how this reads. I simply want to help if I can, and personally satisfy my kink er, "use case scenario" with this mod. If you are not interested in this, or believe I have not considered other insurmountable obstacles to making this code worthy of inclusion, just tell me to drop it, and the code stays private with me and you'll never hear another peep out of me again about it. Thank you for your great and fun mod!
darkconsole Posted August 31, 2016 Author Posted August 31, 2016 [stuff] no worries. if you are familiar with github i would totally prefer a pull request where i can easily look at diffs. https://github.com/darkconsole/soulgem-oven-the-third if you cant git or uncomortable with making an account for sexy things then send me your changes in a PM and ill try to figure out if it will work or not. from your description it still sounds like there is a chance of a race condition however very slim with the cell load vs my static timed timer, but i could also add a faction check before the cache check maybe to nullify that. im mostly interested in adding the feature, as i've been working on male chastity devices and im working on the ESP right now to make it an equipable scholong, as well as integrated as an actual SOS addon for schlongificaitication, and devious device locking.
TanookiTamaTachi Posted August 31, 2016 Posted August 31, 2016 Since we're on the topic, would you mind if I throw you a pull request for this? (...it's only been 11 months... lol) you glorious motherfucker. i'm going to refactor the event handler a bit. though it doesnt promise who is giving who is receiving. general convention is that "female is 1st slot" but thats not a rule, plus if the female is set transgender she might have still taken it rather than given it in that slot. It's even better. sslBaseAnimation.getGender(int slot) returns the gender set in the animation, not of the character. So unless the animation is tagged wrongly, you'll get what you expect. you glorious motherfucker. though we need to have a talk with ashal about implied and forced gender roles now and how they hurt society >_> basically if i throw a male into a slot getting anal pounded its gonna report as female, rofl. thats terrible. but useful XD
orgs1n Posted September 1, 2016 Posted September 1, 2016 Is there a way to make SGO affect only the PC? The body scaling I've set up only looks good on the PC, and economically speaking I want to avoid soulgem inflation (pun intended).
meowmix555 Posted September 1, 2016 Posted September 1, 2016 Is there a way to make SGO affect only the PC? The body scaling I've set up only looks good on the PC, and economically speaking I want to avoid soulgem inflation (pun intended). To build on this idea, is it possible to add another game mode to SGO where soul gem pregnancy is off by default? (while the mod is still active). Instead, (with this SGO mode enabled), the user chooses (through UI) which NPCs are impregnated by SGO and thus produce milk/gems. I was thinking of a way to make this mod more compatible with the other pregnancy mod "Being Female", and thought this may be a viable option. Thanks DarkConsole! All your mods are awesome and much appreciated! -------------------------------------------------------------------------------------------------------------------- **EDIT** My Bad; I never realized we could change the chance of getting pregnant; changed it to 0%. Thanks and sorry for asking the above question.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now