Create and Fuck your AI Cum Slut –70% OFF
x

VN Ren'Py The Art of Diplomacy and... Love [v0.16] [DS23Games]

4.50 star(s) 15 Votes

freddygonzo

Member
Apr 26, 2024
410
520
179
DS23G
There's a critical bug here in script.rpy that can fail a return command, kicking to the main menu.
Code:
    if day4_bath_set_up_date_evening_neela and failure_to_pay_1_agree_to_rollo_deal == False:

        scene day 4 evening waiting for Neela
        with fade

        mc "{i}I wonder where Neela is?{/i}"
        mc "{i}Maybe I should look for her.{/i}"

        jump day4_evening_corridor_neela

    else:

        pass
You leave the main script label route by jump here instead of call. Within the Neela event, you go straight to the day_4_evening_menu, either over the day4_neela_ero label or not.
When you use the "Wait till nightfall." option in day_4_evening_menu with its return command , then the game can't find its origin label anymore thus soft-crashes to the main menu.

You need to change the line to call day4_evening_corridor_neela in script.rpy.
 
  • Like
Reactions: gregers

gregers

Forum Fanatic
Dec 9, 2018
5,447
7,141
767
DS23G
There's a critical bug here in script.rpy that can fail a return command, kicking to the main menu.
Code:
    if day4_bath_set_up_date_evening_neela and failure_to_pay_1_agree_to_rollo_deal == False:

        scene day 4 evening waiting for Neela
        with fade

        mc "{i}I wonder where Neela is?{/i}"
        mc "{i}Maybe I should look for her.{/i}"

        jump day4_evening_corridor_neela

    else:

        pass
You leave the main script label route by jump here instead of call. Within the Neela event, you go straight to the day_4_evening_menu, either over the day4_neela_ero label or not.
When you use the "Wait till nightfall." option in day_4_evening_menu with its return command , then the game can't find its origin label anymore thus soft-crashes to the main menu.

You need to change the line to call day4_evening_corridor_neela in script.rpy.
Ah, there the bugger is!
 

DS23G

Member
Game Developer
Jul 24, 2019
161
481
301
But it should go to the visit to Mercy (if applicable) rather than just quitting to the main menu, right?

(Again, I think my save was just fucked: I seemed to be missing a lot of day 2-3 flags/events, so probably need to start again. Which is fine, btw., that's to be expected when playing games in development.)
Yeah, had a slight brainfart and somehow thought you were on the night overview screen, instead of the evening screen (which makes no sense, since it says "wait till nightfall". But, well, brainfart). But yeah, freddygonzo seems to have the answer to your problem.

DS23G
There's a critical bug here in script.rpy that can fail a return command, kicking to the main menu.
Code:
    if day4_bath_set_up_date_evening_neela and failure_to_pay_1_agree_to_rollo_deal == False:

        scene day 4 evening waiting for Neela
        with fade

        mc "{i}I wonder where Neela is?{/i}"
        mc "{i}Maybe I should look for her.{/i}"

        jump day4_evening_corridor_neela

    else:

        pass
You leave the main script label route by jump here instead of call. Within the Neela event, you go straight to the day_4_evening_menu, either over the day4_neela_ero label or not.
When you use the "Wait till nightfall." option in day_4_evening_menu with its return command , then the game can't find its origin label anymore thus soft-crashes to the main menu.

You need to change the line to call day4_evening_corridor_neela in script.rpy.
Thanks. Funny enough, the decision to use the jump here was because of a unresolved call issue, which happened, if you got into the Janus/Neela argument scene directly after dinner (if you chose to ask Neela out on a date earlier) and not via the evening sceen. My dumbass didn't forsee, that it would cause the same issue I wanted to avoid at another instance. And the solution is so easy, thinking about it now. Use call instead of jump and then put this at the end of the Neela event chain:

Code:
if day4_bath_set_up_date_evening_neela:

    return

else:
  
    jump day_4_evening_menu
Well, at least it's fixed now.

I added the fixed files as an attachment. Just copy them to the folder called "game" and overwrite the old files.

I wish we had a way to know if pregnancy was successful sooner.
It'll take a couple of gamedays, till whoever got impregnated will tell the MC about getting first signs of pregnancy. Having some stat showing it you instantly feels too immersion breaking in my opinion.
 
Last edited:
  • Like
Reactions: sunaboz and gregers
4.50 star(s) 15 Votes