Ren'Py Baskin All-In the Family [Ch.2] [TheSugarRay]

3.20 star(s) 15 Votes

Quetzzz

Active Member
Sep 29, 2023
749
1,128
Took a look at this game's coding, and it's a mess.

To be clearheaded enough to pull out, the player has to be drunk.
Python:
    if partydrink >= 4:
        "You feel the sensation of cum building up in the base of your cock. If you are pulling out, you need to do it how."
        menu:
            "She said she wants it inside.":
                # -----8<----
            "Pull out.":
                # -----8<----
There's no way to get Tulip's score high enough to get her dialog in the bathroom:
1743250485262.png

The dev uses "call" instead of "jump" to skip to certain labels. A call creates a new "layer" from where the code continues. After the first "return" (Like at the end of the game), the code will return to the place the call happened.
Python:
    menu:
        "Talk to your family.":
            call partybrytalk from _call_partybrytalk_1
        "Your ex keeps looking at you.":
            call partytalkgail from _call_partytalkgail_2
# Has to be:
    menu:
        "Talk to your family.":
            jump partybrytalk
        "Your ex keeps looking at you.":
            jump partytalkgail
# Or, the code's flow needs to account for the usage of 'call' with labels that 'return' to the actual flow.
As far as I can tell, it's impossible to make out with both Hermione and Gail at the party.
The branch where Hermione and the MC kiss (partytime == 2) also finishes the party. Talking with Gail always ends the party.
Code:
    if hermmakeout == True:
        m "I'll go say hello. You need to head out of the parking lot. Hermione stopped to say hello but she doesn't want to come in."
        n "Hermione?"
        m "Hurry."
        scene parkinglot1
        "You step back into the summer sun."
        if gailmakeout == True:
                # -----8<----
I also highly suggest the dev runs the dialog of this game through a spellchecker. In a pinch, Grok can be used for this. This AI understands ren'py scripts and will be able to flag (and correct) grammar, spelling and even narrative inconsistencies.
 
3.20 star(s) 15 Votes