RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
Sounds like something I should look into them before this next release is done.

It really is an easy implementation that requires about fifteen minutes of coding. It just wasn't something that had ever crossed my mind until we were discussing it in Discord.

We'll see what we can do.
 

jamdan

Forum Fanatic
Sep 28, 2018
4,280
22,887
The biggest advantage to that is it would make replays easier. Instead of trying to get lucky, you could easily make a pregnant and non-pregnant save. Or go all pregnant or all-non pregnant.

I'll do my "canon" saves as normal odds on both red and blue paths. Then I'll make a new set with whatever I didn't get from the canon saves.

So if I got red Jane pregnant, but not blue Jane, I'll cheat blue Jane on the new save.

A question I just thought of...

So, on the red Emily path with cheating on...does setting the pregnancy odds also impact if she gets pregnant...from cheating?
 

Atherin

Well-Known Member
May 25, 2017
1,296
11,227
Quick question. Something came up in discord and I want to run it by you folks here.

In the upcoming build, you have the option of going in and just turning "Pregnant" on for any character.
That said, is there more satisfaction in actually achieving Pregnancy during the playthrough?

In other words, is it worth it to add a "Fertility High" option to the Kinks screen that basically sets the pregnancy percetage to 100%?

This isn't a big challenge coding-wise. I just didn't know if those you who insist on getting pregnancy at all costs would want/use this kind of functionality.

Let me know your thoughts.
I vote (Yes) for Super Sperm.
 
  • Haha
Reactions: RomanHume

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
The biggest advantage to that is it would make replays easier. Instead of trying to get lucky, you could easily make a pregnant and non-pregnant save. Or go all pregnant or all-non pregnant.

I'll do my "canon" saves as normal odds on both red and blue paths. Then I'll make a new set with whatever I didn't get from the canon saves.

So if I got red Jane pregnant, but not blue Jane, I'll cheat blue Jane on the new save.

A question I just thought of...

So, on the red Emily path with cheating on...does setting the pregnancy odds also impact if she gets pregnant...from cheating?
It's funny but this was discussed on Discord about an hour ago.

You don't have permission to view the spoiler content. Log in or register now.
 
  • Like
Reactions: Pmktrn17

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
Ask and ye shall received.

Truth is, I really liked the idea and it was easy enough to do. So We ran with it.

Instead of a binary Pregnancy On/Off in the kinks menu (I removed this because it is now redundant), you can set the base percent to 100%, 50% 0% (no pregnancy conent) or Normal (The way I originally programmed it in the game).

HAPPY NEW YEARS!
Ask.JPG
 

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
I actually like this system a lot better. You can turn it on and off or whatever as frequently as you want in the game.

So if you want Nanami Pregnant, turn it to 100, but then don't want Cassie pregnant, turn it to 0, then if you don't care about Emily, switch it to Normal. Or just set it and leave it at whatever.

Excellent idea! Thanks Ickerax!
 

Dragon59

Conversation Conqueror
Apr 24, 2020
6,699
10,943
Quick question. Something came up in discord and I want to run it by you folks here.

In the upcoming build, you have the option of going in and just turning "Pregnant" on for any character.
That said, is there more satisfaction in actually achieving Pregnancy during the playthrough?

In other words, is it worth it to add a "Fertility High" option to the Kinks screen that basically sets the pregnancy percetage to 100%?
My first thought was "'Fertility High?' Who makes this game about 'Fertility High School?'"
 

Ickerax

Member
Feb 14, 2020
252
587
.........everyone, when I abone Doctor Amana and start a new game called Fertility High School, know that it's this guy's fault.
You wont do it, with those games to make the big $$$ you need to have dozens of women to bang and frequent updates so honey select or such for the art.
Also It would need to be called Academy not HighSchool to avoid Patreon issues. Maybe call it "Fertility Academy Principal" (FAP) for short.
 

Ayhsel

Chocolate Vampire
Donor
May 9, 2019
4,870
16,014
Ask and ye shall received.

Truth is, I really liked the idea and it was easy enough to do. So We ran with it.

Instead of a binary Pregnancy On/Off in the kinks menu (I removed this because it is now redundant), you can set the base percent to 100%, 50% 0% (no pregnancy conent) or Normal (The way I originally programmed it in the game).

HAPPY NEW YEARS!
View attachment 966673
But what about the difference between doing an unprotected girl and doing someone taking pills? Don't get me wrong, I still want to knock up everyone! I am just asking for the sake of asking and playing my part as a supervillain in training!

In other words, is there still a difference between chances with or without pill? can we still get on pill girls pregnant? This are the real relevant questions of the world, not whether new vaccine works or not.
 
  • Like
Reactions: Orlu and RomanHume

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
You wont do it, with those games to make the big $$$ you need to have dozens of women to bang and frequent updates so honey select or such for the art.
Also It would need to be called Academy not HighSchool to avoid Patreon issues. Maybe call it "Fertility Academy Principal" (FAP) for short.
You're right, highschool is a touchy a subject. Besides, loli games are where the bank's at.

Fertility Grade School it is!
 

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
But what about the difference between doing an unprotected girl and doing someone taking pills? Don't get me wrong, I still want to knock up everyone! I am just asking for the sake of asking and playing my part as a supervillain in training!

In other words, is there still a difference between chances with or without pill? can we still get on pill girls pregnant? This are the real relevant questions of the world, not whether new vaccine works or not.
If you have "Normal" selected, the pill and base percentages apply.

Selecting any other will use that number as the base percentage and ignore the pill altogether.
 
Last edited:
  • I just jizzed my pants
Reactions: Ayhsel

Ickerax

Member
Feb 14, 2020
252
587
You're right, highschool is a touchy a subject. Besides, loli games are where the bank's at.

Fertility Grade School it is!
Any use of the word School will alert Patreon quite quickly. and Loli seems to be fine as long as you state they 18 and let players change age in options or better yet an import file not linked to the game.
 
  • Like
Reactions: RomanHume

jamdan

Forum Fanatic
Sep 28, 2018
4,280
22,887
Fertility Daycare

A game in which MC builds his harem of daycare...workers. Totally nothing else, nope not at all. In fact, everyone in the game is at least 25. They just have...dwarfism. But the dwarfs do not have content, unless someone happens to make a dwarf-patch, but nobody would ever do that. Right? Right.
 

Smarmint

Well-Known Member
Mar 23, 2019
1,250
4,894
So instead I took that time during the summer and wrote a massive Python Script that would take my raw story and convert it to Renpy
So, I've never programmed in Renpy, but I use Python frequently. What is the gist of what your script is doing? Do you mainly write the dialog and the choices in a specific format so that Python will recognize it, and your script turns it all into Renpy friendly format?

I am sure it does a lot more, since you mentioned the word "massive". Do you mind letting us know gist of what it does? Just because I am always interested in unique programming challenges. (What can I say, I am a complete nerd).
 
  • Like
Reactions: RomanHume

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
Thanks for catering to those of us who don't want pregnancy. And those who do. And those who want it but by chance. And ...

This system is great, covers everyone :)
My pleasure! I never liked content forced on me in other games so I try not to do that to my players either.

Any use of the word School will alert Patreon quite quickly. and Loli seems to be fine as long as you state they 18 and let players change age in options or better yet an import file not linked to the game.
Loli college it is then :ROFLMAO:
Fertility Daycare

A game in which MC builds his harem of daycare...workers. Totally nothing else, nope not at all. In fact, everyone in the game is at least 25. They just have...dwarfism. But the dwarfs do not have content, unless someone happens to make a dwarf-patch, but nobody would ever do that. Right? Right.
"Professor Roger Harrington's Academy for Gifted Lolis" it is then!
They're all mutants with Reverse Progeria! Every one of them is thirty something years old with bodies that age in reverse.

Most girls hit maturity when you buy them their first tampon. These girls hit maturity when you buy them their last one.
It's got everything. Kids smoking. Children playing with guns and talking like forty year old whores. Temporal anomalies! Orgies! Diapers!

Wait.......what the fuck..........? Whose writing this shit?!

huh.gif
 

RomanHume

Sommelier of Pussy & Purveyor of Porn
Game Developer
Jan 5, 2018
2,390
13,340
So, I've never programmed in Renpy, but I use Python frequently. What is the gist of what your script is doing? Do you mainly write the dialog and the choices in a specific format so that Python will recognize it, and your script turns it all into Renpy friendly format?

I am sure it does a lot more, since you mentioned the word "massive". Do you mind letting us know gist of what it does? Just because I am always interested in unique programming challenges. (What can I say, I am a complete nerd).
Basically yes to the first part. It's just a string manipulation script that opens each txt file I export and converts specific keywords into Renpy code.

So in my script I may have a line that looks like this:
Code:
    [@]new cassie floating
    ‘I had to position myself strategically because the sight of her stretched out on that mat was very appealing.’
And the script identifies the [@] notation and the 'new' keyword and replaces that line with:
Code:
    scene ch0305 02 cassie floating with dissolve
    'I had to position myself strategically because the sight of her stretched out on that mat was very appealing.'
And it will automatically create a companion file with all my images definitions. So based on that original [@] symbol, it also writes:
Code:
layeredimage ch0305 02 cassie floating:
    if "nude" in scribe._game_mode_status.keys() and scribe._game_mode_status["nude"] and renpy.loadable("alt game modes/nude/nude ch0305 02 cassie floating.webp"):
        "alt game modes/nude/nude ch0305 02 cassie floating.webp"
    elif "lingerie" in scribe._game_mode_status.keys() and scribe._game_mode_status["lingerie"] and renpy.loadable("alt game modes/lingerie/lingerie ch0305 02 cassie floating.webp"):
        "alt game modes/lingerie/lingerie ch0305 02 cassie floating.webp"
    elif(ch.current_mood.lower() == "blue"):
        "images/cassie/chapter03/scene05/blue ch0305 02 cassie floating.webp"
    else:
        "images/cassie/chapter03/scene05/red ch0305 02 cassie floating.webp"
And it writes all of that from scratch just based on the [@] sign. The rest it gets from the file name itself. So if the txt file is "ch0305", it knows that it's a Cassie Chapter. That it's Chapter 03 and Scene 05 and builds out the directories and creates links to the images. The important part of all this is that for all the above code, all I had to write was "[@]new cassie floating". The script handles the rest and puts everything where it belongs.

This example is just what it does with the images. I have other symbols and keywords for adding music, dialogue options, choices, recording choices, adding sound effects, jumping chapters. Pretty much everything I need to custom code now has a tag and a script tied to it.

I'm going into my third month and 12th playtest using this script and so far no errors as a result of the script have been reported. So it works pretty good.

----------

The part of the job that was massive though was reorganizing Renpy's directories into a more logical structure. I'm sure for some developers the way Renpy is set up by default makes sense, but it quickly got old having to sift through several files trying to find the parameter or screen that I wanted to change.

So I stripped out all of the directories and default renpy files that I would be changing on a regular basis and reorganized them so that I can drill down to what I need faster.

By default Renpy's Screens File is about 1500 lines long and has every screen definition located in a single file. The gui file is another 500 lines. And sometimes you change one thing and accidently cascade that change to four or five other things without intending to or realizing it.

I got tired of digging through two or more files to alter my interface. So I took those 1500 lines and broke them up into individual files and directories based on the components that a given file actually defines. Each Element has it's own directory, the code that defines it, and any images that it uses. Sure, I now have twenty files in place of a single one. But each file only has a handful of lines and I can see immediately what it defines and can confidently alter things without worrying about accidentally changing something else.

I'm trading efficiency for cleanliness of code and simplicity of manipulation. Anyone should be able to open my "Gui" directory in the game and immediately see where everything is stored and what should be changed to alter this or that. It's more intuitive and less prone to accidental alterations.

My system also leads to some duplication of code and image files, but that duplication adds an irrelevantly small size to the game over all. But the upside is that I have everything compartmentalized and stored safely by itself.

So today when it came time to add a whole new option to the game menu with the Pregnancy Percentage, it took me less than ten minutes to update my gui and it fired of perfectly the first time. I knew where to store the images, and which file to update. I opened the file and in a few lines was quickly refreshed on how it was producing the results and updated them accordingly.

I didn't do anything particularly revolutionary or clever. I just spent a lot of time breaking things apart and putting them back together in a way that would allow me personally to work faster, more efficiently, and with less possible errors than before.
 
4.40 star(s) 78 Votes