Hakuna_Matata Posted July 1, 2024 Posted July 1, 2024 It's not just "oral" in $orgasm_type, it's also $select_position not being set.
Hakuna_Matata Posted July 2, 2024 Posted July 2, 2024 could you please add a version string to the file name?
Hakuna_Matata Posted July 2, 2024 Posted July 2, 2024 Your version of the cocklessorgasm oral fix doesn't work. Mine did. Please use mine instead. I'm having dozens of oral orgasms as a chick and cocklessorgasms stays 0 in your version.
Hakuna_Matata Posted July 2, 2024 Posted July 2, 2024 I think you introduced a bug into Prodigy. It used to set all talent maximum level to 10. Now it does this: (set:$level_cap to 8 ) [(set:$fitness_talent's "maximum level" to ($clamp:$fitness_talent's "maximum level" + 2, 1, 10))] [(set:$charm_talent's "maximum level" to ($clamp:$charm_talent's "maximum level" + 2, 1, 10))] [(set:$intellect_talent's "maximum level" to ($clamp:$intellect_talent's "maximum level" + 2, 1, 10))] Setting the level_cap to 8 does not increase each talent's maximum level to 8. They stay at whatever they were set to before. So let's say I chose the loser start (default max level is 3) and set the range up to 7 so I can reach Renaissance Man, then this code would still end at 9 but your table goes up to 10, so I assume you were planning to make it possible to reach 10.
mijhy Posted July 9, 2024 Posted July 9, 2024 (edited) Hi, I have a short idea for the code, if you convert the choice of cycles for pills into a mapping, it makes the code maybe a bit cleaner, but also, it would allow other mods with new pills to add theirs into that mapping quite easily, so they can easily integrate. Under the section of :: Init pregmod variables [initialize init_new] just under the line (set:$fertilitycycle to (dm:... You could add (set:$pill_fertilities to (dm: "None", "barren", "Basic", "barren", "Breeder", "ultra", "Plus", "normal", "X-Tra Strength", "normal", "Cum-Cure", "low", )) Then under the section :: Player Womb Creation [advance_time_post take_pill] just under the line (unless:((datanames:$character) contains "womb")... You could change those lines to just (set: _cycle to "mod" of $fertilitycycle) <!--default case--> (if:$pill_fertilities contains (upperfirst:$pill_taken))[ (set: _cycle to ((upperfirst:$pill_taken) of $pill_fertilities) of $fertilitycycle) ] This way, a mod could simply add their pill name and cycle to the pill_fertilities datamap and it will be used correctly. Also, I don't believe you've added any choice of cycle for the new Resistance, Bimbo and Compliant pills that were added to the default game in v19 and v20 release. I left those out in the above code to hopefully be a one-to-one replication of current functionality. Edited July 10, 2024 by mijhy added upperfirst correction
mijhy Posted July 10, 2024 Posted July 10, 2024 (edited) Another bug, if intellect is below 7 but above 3, I believe that lines 322-326 in the 11.20 file probably have a mis-nested if statement. Because of that, your character will always think it's dangerous or risky because one of the options in the if always runs and overwrites the other possibilities. (if:$ovulationverysoon is 1)[ (set:$fertdesc to (either:"Risky","A bit dangerous","Not a safe day")) ] (else:)[ (set:$fertdesc to (either:"Dangerous!","You're ovulating!","Super risky","Extremely Fertile")) ] It might be possible to collapse the two large if statements on if the character is above or below 7 intelligence or not. It seems maybe the bottom one (above 7) has correct functionality in regards to the above bug. You might be able to just combine the code by using a similar smaller conditional instead, like: (set:_ovul_search to 4) (if:$character's "effective intellect" < 7)[(set:_ovul_search to 2)] (set:$ovulationsoon to 0) (set:_nextstage to $placeincycle) (for: each _i, ...(range:1,_ovul_search))[ Edited July 10, 2024 by mijhy
mijhy Posted July 11, 2024 Posted July 11, 2024 Thanks for incorporating my idea on the cycle datamap. Makes it easy to incorporate BR Bill's drugs. Another round of bugs... in SWP Nanbots, :: Potent Pheromones Effect Woman [male_npc_approac] is missing the h at the end of the tag. Then, its top if statement right under it, is missing an and. Then I don't think you can use a (css:) directly on an (either:) (says it can't attach or something). maybe it needs to be sent through (text:) or something first. I was also wondering when this effect occurs, and was slightly disappointed to see this tag (male_npc_approach) is mostly only to do with office encounters, but oh well. I also wonder, wouldn't the test for 'being in heat' be better just testing $playerovulating ? That can last longer than a 4-stage in the cycle. Guess it might be some philosophical expectations on what defines 'heat'. in :: Heat Acquisition [nightly] you didn't check that Heat is already a side effect, so it will be applied over and over again each night. I added and ("Heat" is not in $character's "side effects") into the if statement. In Pregmod, (css:"font-size:2vmin")(print:"\n")Your pheromones sending his balls into overdrive!</mark>(print:"\n") is missing the word are. You also missed setting up a cycle for the Resistance pill.
menchi8877 Posted September 15, 2024 Posted September 15, 2024 I tried to do some edits for a male player adding pregnancy to npc's, but the game seems to be having a difficult time figuring out what to do with it. Any plans on making anything to get that mechanic to work correctly and reliably? The game really could use a Deadbeat Dad achievement. I know the Bree mod has a limited version of it but did not find much in the code that translates over to other npcs. Good mod and keep up the good work. 1
mijhy Posted October 7, 2024 Posted October 7, 2024 (edited) What are the two different downloads for? I notice that you still hadn't added a default cycle for the Resistance pill, in $pill_fertilities Edit 1: I went to talk to a co-worker at work, and these errors popped up Spoiler Edit 2; first error might be because line 395 of nanobots, it doesn't have () around the first check. Also I see the previous bug I mentioned hasn't been fixed there. Heat Acquisition doesn't check if the player already has Heat, so it could give them that side effect over and over. Edit 3: noticed you named the filename Nanobods, lol Edit 4: you might be able to solve css problem, in the above image, by surrounding the (either:) in line 424 with (str:) Edited October 7, 2024 by mijhy 1
rrh Posted October 8, 2024 Posted October 8, 2024 (edited) On 10/7/2024 at 4:08 AM, mijhy said: What are the two different downloads for? I notice that you still hadn't added a default cycle for the Resistance pill, in $pill_fertilities Edit 1: I went to talk to a co-worker at work, and these errors popped up Hide contents Edit 2; first error might be because line 395 of nanobots, it doesn't have () around the first check. Also I see the previous bug I mentioned hasn't been fixed there. Heat Acquisition doesn't check if the player already has Heat, so it could give them that side effect over and over. Edit 3: noticed you named the filename Nanobods, lol Edit 4: you might be able to solve css problem, in the above image, by surrounding the (either:) in line 424 with (str:) I think I found the error: :: Potent Pheromones Effect Woman [male_npc_approach] {{== (if:$character's "arousal" > 5 and $character's "gender" is "female" $character's "side effects" contains "Potent Pheromones") It's missing the `and`, it should be :: Potent Pheromones Effect Woman [male_npc_approach] {{== (if:($character's "arousal" > 5) and ($character's "gender" is "female") and ($character's "side effects" contains "Potent Pheromones")) Edited October 8, 2024 by rrh Copy paste error in the code insert. 1
NSFW_COBRA Posted October 11, 2024 Posted October 11, 2024 I gotta ask as well: what are the two different downloads for? I extracted both just to see... and my idiot brain still can't comprehend if I need both or if I can download just the Alpha version(s). 2
poporaltemporal Posted October 11, 2024 Posted October 11, 2024 I am confused there are 2 download files other says its alpha and other is without version tag. Do I need both or just the alpha? 1
poporaltemporal Posted October 11, 2024 Posted October 11, 2024 Installed the aplha version and on fresh start => Day 1) gym -> get job -> bar play against bruce lose (breeder) Day 2) chores -> go to work -> accept secretary. Played to warehouse. Game hanged in some indefinite loop after the sex. I did install some other mods same time but I think this one is the only one that should modify anything when sex scene end submit is done. 1
Arch Posted October 12, 2024 Posted October 12, 2024 (edited) Hey just wanted to let you know, (I tested this by by disabling the mods and re-enabling them and this was the culprit). Alpha: After a few days played (or right after getting my first side effect, the game heavily lags and takes 20min to load to a new section (from shower to work) if it does at all. Sadly I am not experienced with code to know what the issue is. Edited October 12, 2024 by Arch 1
Achok Posted November 23, 2024 Posted November 23, 2024 good mod, great potential. intresting mechanics with cum increase for male pc. need more fixes or every new game patch will break it
Hakuna_Matata Posted December 16, 2024 Posted December 16, 2024 Male Effects.twee references a _tempcreampies that isn't mentioned anywhere else. 3
mijhy Posted January 10, 2025 Posted January 10, 2025 (edited) 1. I notice sometimes if I'm choosing to take Nanobot Birth control, if the situation arises that I have to play the the sperm defence game 2 nights in a row, that the second night, the game will a-priori think its in the won state, so it immediately ends and tells me I've won without actually playing out 2. Looking at the code, I notice that the sperm impregnation check seems to be a simple loop over the loads of sperm currently in womb. It would be cool if it could be expanded to take into account more random chance and their condition. Firstly, rather than giving all of guy X's sperm a chance in a row, then guy Y, etc, it could be more randomly sorted. Also it would seem to me that healthier sperm should tend to be given first dibs. One could start implementing this by first looping to discover all sperm and assigning them an identifier to relate them which load they came from and their status, and then doing a randomisation based on the above topics. Thought for a feature request. 3, I also see Hakuna_Matata's bug in my game, not 100% sure if it's actually related to your mod or not though. Edited January 10, 2025 by mijhy
jarjarus Posted January 12, 2025 Posted January 12, 2025 I could not get any side effects playing as female, which version of game should i play? Currently using 21.3
mijhy Posted January 13, 2025 Posted January 13, 2025 On 1/12/2025 at 4:22 PM, jarjarus said: I could not get any side effects playing as female, which version of game should i play? Currently using 21.3 You need to get the 'nanobots' side effect in your system first. Rarely you can get that from a drug spike, but easiest, is to acquire any of the special male enhancement effects at mutatio while you are male.
jarjarus Posted January 16, 2025 Posted January 16, 2025 On 1/13/2025 at 1:11 PM, mijhy said: You need to get the 'nanobots' side effect in your system first. Rarely you can get that from a drug spike, but easiest, is to acquire any of the special male enhancement effects at mutatio while you are male. Ah okay, so first mutatio as male then take the pill?
jarjarus Posted January 18, 2025 Posted January 18, 2025 "Size Queen gained by getting fucked silly by a 10/10 cock." I have done this many times by inviting a 10 10 10 to house, how I'm gonna be able to unlock this?
mijhy Posted January 27, 2025 Posted January 27, 2025 (edited) I discovered a bad bug. Line 344 should be (set:_newloadlist to it + (a:_cumshot)) It is using a wrong variable name and wiping out the previous nights loads On 1/18/2025 at 2:07 PM, jarjarus said: "Size Queen gained by getting fucked silly by a 10/10 cock." I have done this many times by inviting a 10 10 10 to house, how I'm gonna be able to unlock this? Looking at code, you need Enduramax side effect first ¯\_(ツ)_/¯ Edited January 27, 2025 by mijhy
jarjarus Posted January 27, 2025 Posted January 27, 2025 3 hours ago, mijhy said: I discovered a bad bug. Line 344 should be (set:_newloadlist to it + (a:_cumshot)) It is using a wrong variable name and wiping out the previous nights loads Looking at code, you need Enduramax side effect first ¯\_(ツ)_/¯ Thanks, so many prerequisites are hidden behind the code I guess
mijhy Posted January 29, 2025 Posted January 29, 2025 (edited) I think fixing that showed up another bad logic error. Currently as far as I can see, a usual NPC's sperm longevity (6-12) * womb health (10-12) * size * decay (~0.5 - 0.9) will on the whole result in load sizes simply being increased, multiplied mostly over many days. That does not seem right. I think the fact that each load was being killed after 1 day, by the previous bug, was hiding this logic error. I'm going to try this calculation instead (set:_age to ("age" of _oldload)) (set:_oldsize to ("size" of _oldload)) (set:_loadlongevity to ("longevity" of _oldload)) (set:_decay to (pow:0.4, (_age/("health" of $character's "womb")))) (set:_newsize to (floor:(_oldsize* (_decay + (_loadlongevity/100.0))))) Edited January 29, 2025 by mijhy
mijhy Posted February 5, 2025 Posted February 5, 2025 (edited) Line 393 is bugged, it shoul (set:$pregnant) edit: additionally, the code no longer uses $winnerwinnerchickendinner variable. edit edit: I notice that during defense dream, even if you win, somehow $defensesuccess is never set to true. So it always fails / impregnates you. Maybe that check has to been on the daily part instead. edit edit edit: I will try this code Edited February 5, 2025 by mijhy
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