I can write lines, but someone else will have to insert. Truly, my inexperience knows few bounds.
Anyway, where do you want me to start?
Ok, there are four things that need text at this point:
1) World. Something similar to what you wrote before but for PyTFall. To introduce player to the universe. Will be shown every time the game starts. Player can skip this. Some gameplay realities like Social ladder inequalities, city being infamous for it's brothels, legalized slavery and so on must be mentioned but since noone knows all the realities so early in development, we can add some of those later.
2) Interactions:
For all of the above categories, assume that some of the categories have menus of choices, and those menus can have their own menus...
The idea is that you request something from the girl and she replies to you based on her stats or/and traits (we do not have traits yet so just stats for now).
Stats are:
charisma=0, - Her beauty, looks and so on
refinement=0, - VERY/Most important stat in the game, represents her behavior in court, ability to appeal to costumers, to get better ranks. Note that this will be capped at 40 at the start. As she gains experience and refinement, player can rank her up. Higher ranks will mean higher cap for refinement. In the end I think maxed out refinement will be between 150 - 200 from ranks, items and events.
libido=0, Self-explanatory.
constitution=0 How many actions she can take each day, in reality that will be determined by AP (Action Points). Base AP will be 2, she gets one extra for every 20 cont she has. Base can also be changed by items/events.
exp=0, Experience, not entirely sure what to do with this except having a required amount for a rankup.
joy=0, Happiness
character=0, Another REALLY important stat, it's like obedience, high character means she is strongheaded.
reputation=0, Not entirely sure we need this, Rank is basically the same thing...
health=0, HP
fame=0, How infamous she is, Girls with high fame will attract better costumers with more cash in their pockets.
mood=0, No idea why this is in the game, since stats are not final, I prolly had some purpose for this at some point but forgot
disposition=0, Min = 0, Max = 1000!!! Her loyalty, love, respect and so on towards the player. This is what interactions and girl meet are supposed to be changing before anything else.
fatigue = 0, Max = 300, How tired she is, eventually will be shown to a player as text and not as number.
attack = 0,
magic = 0,
defence=0,
agility = 0,
mp = 0, Battle Stats like in fighting games, since players do not dodge attacks: it's Speed, how long does it take before she can attack again.
anal=0,
normalsex=0,
blowjob=0,
lesbian=0 Sex stats or skills as they are called in WM.
Girls responses to your requests can depend on any stat, her performance can depend on any stat and so on.
For example is her fatigue is above 260 she can refuse to date you on those grounds, her performance during sex acts can depend on her skill.
Basically it's your whim. You write responses for girls while asking them different stuff, they reply, either generic reply or many different replies for the same question based on their stats.
If you decide to write this, you are free to choose buttons (on pictures are the first things I came up with) and menu options. Possibility for menu is for example:
Date:
Menu: Restaurant, Walk in the park, Walk on the beach and so on.
If Restaurant:
Menu: Steak, Lobster, Beans, Chicken and so on.
Also keep in mind that game can remember what you did and where you went with every girl, it can also remember what girl liked, so for example you can decide that first time she tries lobster there is a 20% chance she will love it and her disposition will grow by insane amount if you take her out for it again. Or you can decide that the very first time she tries lobster there is a 10% chance that she discovers that she has allergy for it and ends up being really sick.
Like I've said, it's your whim! options are limitless and all are very easy for me to code in. RenPy is an engine that allows pink Sakura petals falling at any point of conversation or realistic rain/snow with soundeffects and so on and that is considered as Medium difficulty to code. Any options, choices or flags are very easy.
3) Base code for that is not ready yet, but the idea can be easily explained. There will be many places in the city, you walk around and see girl's portraits (Button of profile pictures that you can click), lets say maximum 3 per place like in SimBro 1x. You pick a girl and get menus much like in interactions, idea is to get deposition high enough and ask her to join you.
4) Texts on Next week... the idea should be more or less self-explanatory.
If you have any questions, feel free to ask.