pushto Posted January 21, 2016 Posted January 21, 2016   It's not disabled. Enable debug messages in SGO's MCM and see if you get a "Preg chance fail", "Preg chance success" or "Encounter did not have a viable combo". Maybe the factions aren't being set properly for the NPCs. May need to try on a fresh game if you haven't.      Event OnEncounterEnding(String EventName, String Args, Float Argc, Form From) {handler for sexlab encounters ending.}     Actor[] ActorList = SexLab.HookActors(Args)    Int[] ActorBio = PapyrusUtil.IntArray(ActorList.Length)    sslBaseAnimation Animation = SexLab.HookAnimation(Args)    Int PartyBio = 0    Int MaleCount = 0    Int BeastCount = 0    Bool Preg = 0    Int x     ;;;;;;;;    ;;;;;;;;     ;; check if the animation type even included penetration.     If(!Animation.IsVaginal && !(self.OptPregIncludeAnal && Animation.IsAnal))       self.PrintDebug("Scene did not appear to include inseminable actions.")       Return    EndIf     ;;;;;;;;    ;;;;;;;;     ;; we need to go through the party and determine which biological    ;; features they are capable of providing to the mix. because of the way    ;; SexLab animations and just how you play the game in general works,    ;; all characters able to recieve bounties will get them if there is at    ;; least one character able to produce them. we cannot really reliably    ;; trust who is the pitcher and who is the catcher with the animations    ;; even more so when there is more than two actors.     x = 0    While(x < ActorList.Length)       ActorBio[x] = self.ActorGetBiologicalFunctions(ActorList[x])       PartyBio = Math.LogicalOr(PartyBio,ActorBio[x])        ;; determine what pitchers we have for determining which preg       ;; chance to use.       If(Math.LogicalAnd(ActorBio[x],self.BioIsBeast) > 0)          BeastCount += 1       ElseIf(Math.LogicalAnd(ActorBio[x],self.BioInseminate) > 0)          MaleCount += 1       EndIf        x += 1    EndWhile     If(Math.LogicalAnd(PartyBio,(self.BioInseminate + self.BioProduceGems)) != (self.BioInseminate + self.BioProduceGems))       ;; if we didn't have a winning combination of fuel and ovens       ;; available there is no point in proceeeding.       self.PrintDebug("Encounter did not have a viable combo (" + PartyBio + " (" + (self.BioInseminate + self.BioProduceGems) + ")).")       Return    EndIf     ;;;;;;;;    ;;;;;;;;     x = 0    While(x < ActorList.Length)       If(MaleCount > 0)          Preg = (Utility.RandomInt(0,100) <= self.ActorGetPregChance(ActorList[x],FALSE))       Else          Preg = (Utility.RandomInt(0,100) <= self.ActorGetPregChance(ActorList[x],TRUE))       EndIf        If(Preg)          self.PrintDebug("Preg Chance Success for " + ActorList[x].GetDisplayName())       Else          self.PrintDebug("Preg Chance Fail for " + ActorList[x].GetDisplayName())       EndIf        If(Math.LogicalAnd(ActorBio[x],self.BioProduceGems) == self.BioProduceGems)          If(Preg)                        self.ActorGemAdd(ActorList[x])          EndIf           If(self.OptCumInflation)             ;; cancel any currently happening cum effects before applying             ;; the new one, which will pick up where the previous left off.             ActorList[x].RemoveSpell(self.dcc_sgo_SpellDeflate)             ActorList[x].RemoveSpell(self.dcc_sgo_SpellInflate)             ActorList[x].AddSpell(self.dcc_sgo_SpellInflate)          EndIf       EndIf        x += 1    EndWhile     Return EndEvent     You know what, I tried the NPC-to-NPC impregnation again, and it somehow worked. Well I guess I must have missed the MCM message.. Thnx for the input!
CliftonJD Posted January 21, 2016 Posted January 21, 2016 Things I'd like to see in next itteration:  #1 In MCM, a way to set defaults for global scaling. Global Breast scaling OFF/ON Global Belly Scaling OFF/ON etc  So that when you go into MCM you can have the option of having everyone OFF and only turning ON for select individual and vice versa   #2 A way to "flatten the curve" for breast scaling. If max milk is set to (for example) 9....then any increase past about 4 or 5 is so small visually as to be unnoticeable. Conversely, if max is 9 then decreasing doesn't show visually until you get down to 4 or so. You really only see about 4 increments.  Tried setting to max=5 and you still only get like 3 visual "steps". The rest are too small to see.  Just my thoughts..... it's a keeper either way, but .... just sayin' i'd like to see a gem type listed for gems in the oven and a setting to take only 1 or even only those that are fully matured
Acejhm1 Posted January 25, 2016 Posted January 25, 2016 Question, are bandits and other non-persistent characters banned from scaling? I captured a bandits using defeat and gave her 12 soulgems, but even after waiting ill full maturity there was zero scaling. I tested on a named npc and myself and it worked fine. Since the debug message said "Actor will persist" when I tested on a named npc, I thought that perhaps because the bandit CAN despawn (though it won't if the bandit is captured via display model or defeat) it wasn't working? Idk, I've tried all kinds of console commands trying to set the faction different and make bandits essential and such, but it didn't work.
parruyo Posted January 25, 2016 Posted January 25, 2016 What happened with dcc-soulgem-oven-303a version?
CliftonJD Posted January 25, 2016 Posted January 25, 2016 Question, are bandits and other non-persistent characters banned from scaling? I captured a bandits using defeat and gave her 12 soulgems, but even after waiting ill full maturity there was zero scaling. I tested on a named npc and myself and it worked fine. Since the debug message said "Actor will persist" when I tested on a named npc, I thought that perhaps because the bandit CAN despawn (though it won't if the bandit is captured via display model or defeat) it wasn't working? Idk, I've tried all kinds of console commands trying to set the faction different and make bandits essential and such, but it didn't work. you need the file listed below for that to work  What happened with dcc-soulgem-oven-303a version? should be somewhere in the 100 pages of text  reposting... dcc-soulgem-oven-303a.zip
darkconsole Posted January 26, 2016 Author Posted January 26, 2016 wait 303 was never published? no wonder you all are so confused. i bet i was waiting for the updated forum to settle down before posting it and then that never happened and then fallout 4 and i forgot.
Acejhm1 Posted January 26, 2016 Posted January 26, 2016  Question, are bandits and other non-persistent characters banned from scaling? I captured a bandits using defeat and gave her 12 soulgems, but even after waiting ill full maturity there was zero scaling. I tested on a named npc and myself and it worked fine. Since the debug message said "Actor will persist" when I tested on a named npc, I thought that perhaps because the bandit CAN despawn (though it won't if the bandit is captured via display model or defeat) it wasn't working? Idk, I've tried all kinds of console commands trying to set the faction different and make bandits essential and such, but it didn't work. you need the file listed below for that to work  What happened with dcc-soulgem-oven-303a version? should be somewhere in the 100 pages of text  reposting...   Hmmm...I already had that version, but I overwrote all the files anyway with your link. It still doesn't seem to be working.
CliftonJD Posted January 26, 2016 Posted January 26, 2016   Question, are bandits and other non-persistent characters banned from scaling? I captured a bandits using defeat and gave her 12 soulgems, but even after waiting ill full maturity there was zero scaling. I tested on a named npc and myself and it worked fine. Since the debug message said "Actor will persist" when I tested on a named npc, I thought that perhaps because the bandit CAN despawn (though it won't if the bandit is captured via display model or defeat) it wasn't working? Idk, I've tried all kinds of console commands trying to set the faction different and make bandits essential and such, but it didn't work. you need the file listed below for that to work  What happened with dcc-soulgem-oven-303a version? should be somewhere in the 100 pages of text  reposting...   Hmmm...I already had that version, but I overwrote all the files anyway with your link. It still doesn't seem to be working.  only thing I can think of would be if you started the game with a previous version, but if this what you had already I dunno either
txzeenath Posted January 26, 2016 Posted January 26, 2016 wait 303 was never published? no wonder you all are so confused. i bet i was waiting for the updated forum to settle down before posting it and then that never happened and then fallout 4 and i forgot. Â Lol, and the download page is titled 302 with 301 in the description.
darkconsole Posted January 28, 2016 Author Posted January 28, 2016 just so everyone knows, since i basically left it hanging. Â this weekend i will post 303 officially. im going to add a few other small things too mainly fragments having a random non-zero number when inserting.
parruyo Posted January 28, 2016 Posted January 28, 2016 just so everyone knows, since i basically left it hanging. Â this weekend i will post 303 officially. im going to add a few other small things too mainly fragments having a random non-zero number when inserting. Oh, very good, thank you.
chajapa Posted January 28, 2016 Posted January 28, 2016 Can you adjust the "curve" for breast filling too? So that each increment shows at least SOME change at higher "fill levels"? Â The math is brilliant, but the slider for "Curve" doesn't give me what I'm looking for no matter where I set it. Â Â
darkconsole Posted January 28, 2016 Author Posted January 28, 2016 the way the math works out  a slider value of 2 = no curve, its a straight shot: 1 = 1, 4 = 4  a slider value of 1 = some curve, cbf to math it but its like: 1 = 0.99, 4 = 3  a slider value of 0 = curved so hard, it cant climb: 1 = 0, 4 = 0  its not instant, you wont see the changes until the next update.
Deathmaw Posted January 28, 2016 Posted January 28, 2016 Any way you could add the ability to pick which slots are stripped? I would love if my Followers bra got stripped when she is milking. Or if not the whole system could you possible add slot 56 to the stripping?
darkconsole Posted January 28, 2016 Author Posted January 28, 2016 Any way you could add the ability to pick which slots are stripped? I would love if my Followers bra got stripped when she is milking. Or if not the whole system could you possible add slot 56 to the stripping? Â would using the sexlab settings be good enough or do they need to be unique?
NNS10 Posted January 28, 2016 Posted January 28, 2016 darkconsole, have you considered adding soulgem recipes that permanently increase health/stamina/magicka by a marginal amount? That would give good reason to farm soulgems. Â It doesn't seem like modifying max stats is an effect accessible from the CK though so it'd require scripting to access the function.
Deathmaw Posted January 29, 2016 Posted January 29, 2016 Â Any way you could add the ability to pick which slots are stripped? I would love if my Followers bra got stripped when she is milking. Or if not the whole system could you possible add slot 56 to the stripping? Â would using the sexlab settings be good enough or do they need to be unique? Â Â Sexlab settings would be great. Maybe an option to link it to the Foreplay settings in Sexlab?
CliftonJD Posted January 29, 2016 Posted January 29, 2016 darkconsole, have you considered adding soulgem recipes that permanently increase health/stamina/magicka by a marginal amount? That would give good reason to farm soulgems. Â It doesn't seem like modifying max stats is an effect accessible from the CK though so it'd require scripting to access the function. soulgems already have that purpose thru the use of enchanting armor, you just need to disenchant an item that fortifies 1 of those traits the higher your enchanting skill Or more you birth the gems the better your enchanted item will be likewise better the perks for that skilltree...
darkconsole Posted January 29, 2016 Author Posted January 29, 2016 darkconsole, have you considered adding soulgem recipes that permanently increase health/stamina/magicka by a marginal amount? That would give good reason to farm soulgems.  It doesn't seem like modifying max stats is an effect accessible from the CK though so it'd require scripting to access the function.  it is actually trivial to do, i just hadn't thought about it. the main thing i had thought about which was also discussed here on the forum was that taking too much damage would make the gems revert into smaller states. if i was going to do that, i would take that idea and your idea and mix them together.  assuming sgo3 defaults (so 6 gems max, each of which has 6 stages each)  nil = +0 petty = +1 lesser = +2 common = +3 greater = +4 grand = +5 black = +6  so now you have 6 black soulgems in you. that would be +36 max health.  you take too much damage, 3 of them break turning into grand gems, now you have +33 max health.  numbers could be configurable small ones were just easy to work with in my head.     Any way you could add the ability to pick which slots are stripped? I would love if my Followers bra got stripped when she is milking. Or if not the whole system could you possible add slot 56 to the stripping?  would using the sexlab settings be good enough or do they need to be unique?   Sexlab settings would be great. Maybe an option to link it to the Foreplay settings in Sexlab?   0 = my default, 1 = use sexlab foreplay slots, 2 = use sexlab sex slots  i imagine this could not be that big of a deal. probably not for 303 though.
Deathmaw Posted January 29, 2016 Posted January 29, 2016 Awesome looking forward to it. Is ball emptying when you come during sex going to be in 303?
Pinute Posted January 29, 2016 Posted January 29, 2016   darkconsole, have you considered adding soulgem recipes that permanently increase health/stamina/magicka by a marginal amount? That would give good reason to farm soulgems.  It doesn't seem like modifying max stats is an effect accessible from the CK though so it'd require scripting to access the function.  it is actually trivial to do, i just hadn't thought about it. the main thing i had thought about which was also discussed here on the forum was that taking too much damage would make the gems revert into smaller states. if i was going to do that, i would take that idea and your idea and mix them together.  assuming sgo3 defaults (so 6 gems max, each of which has 6 stages each)  nil = +0 petty = +1 lesser = +2 common = +3 greater = +4 grand = +5 black = +6  so now you have 6 black soulgems in you. that would be +36 max health.  you take too much damage, 3 of them break turning into grand gems, now you have +33 max health.  numbers could be configurable small ones were just easy to work with in my head.     Any way you could add the ability to pick which slots are stripped? I would love if my Followers bra got stripped when she is milking. Or if not the whole system could you possible add slot 56 to the stripping?  would using the sexlab settings be good enough or do they need to be unique?   Sexlab settings would be great. Maybe an option to link it to the Foreplay settings in Sexlab?    0 = my default, 1 = use sexlab foreplay slots, 2 = use sexlab sex slots  i imagine this could not be that big of a deal. probably not for 303 though.   I've no clue where in SL it's handled, but could you use the function that incorporates the Item Stripping we can set in the SL MCM?
darkconsole Posted January 29, 2016 Author Posted January 29, 2016 Awesome looking forward to it. Is ball emptying when you come during sex going to be in 303?  admist this clusterfuck of a commit https://github.com/darkconsole/soulgem-oven-the-third/commit/5dc018c69e45d80c90fb7061510adcd86e0f8b3c#diff-253cc33422096a45ae85a8af4b62c223R1059  turns out this version has more fixes than i remembered.  unnamed actors making their body work have text messages honor their settings of being disabled if disabled lots of milk api improvements for the eventually coming milk harness to allow the milking harness to milk the correct number of bottles after waiting/sleeping. new milk jug 3d models (still wip) remove semen from actors after sexing  i cannot at this time prevent you from having sex if you have no semen. i can however prevent impregnation but not this version as that function needs to get refactored to fuck.
Nephenee13 Posted January 29, 2016 Posted January 29, 2016 I'm probably missing something obvious but what happened to the "massaging boobs" milking animation?
darkconsole Posted January 29, 2016 Author Posted January 29, 2016 when i add the sexlab stripping im going to make it require sexlab 1.6 at the same time, as i am pretty sure that has changed. it has been long enough, so consider yall warned.
hexenhaus Posted January 29, 2016 Posted January 29, 2016 A Hardcore mode would be nice without the ability to control the content of your womb. In other words that you cannot give birth or transfer soulgems at all. So being fully impregnated and therefore later encumbered would become an serious issue. For me it is simply to easy to avoid the consequences and or simply stick SG into my followers or fill up my womb until it becomes bothersome and so on. It is just to much control for my taste and if I have it I use it. A good comparison is the hardcoremode in devious devices.Another feature i thought of was special buffs for the beeings which impregnated you. Like dremora SG gives stronger conjuration spells or more magicka from highelves, frost resistance by nords... You get the idea. Also thinkable are negative buffs. And the stats rise with the sg's size.(I got inspired by the novel iron druid in which are witches who mate with demons and once impregnated become much stronger with healing abilities, supernatural speed and strength, glowing eyes, and talons)
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