AI Porn is here, Create and Fap TRY FREE
x

ZenoMod

Well-Known Member
Nov 12, 2022
1,783
2,250
411
Okay... there is more bad coding (besides the one I've heard about in the beginning of season 3 and apologizing to JB) that makes it currently impossible to get 100% of the dialogue if I read it correctly:

Code:
if branchMayaJosy:
    js "No, you have enough on your plate, with your dad and all."
    scene ep11_fr_deco_josy_event5 with dissolve
    mc "*{i}Sigh{/i}* Yeah..."
    scene ep11_fr_deco_josy_event6 with dissolve
    js "Sorry, I shouldn't have brought it up. You probably weren't even thinking about it now."
    scene ep11_fr_deco_josy_event5 with dissolve
    mc "No, I wasn't, but it's cool."
    scene ep11_fr_deco_josy_event13 with dissolve
    js "You don't have to pretend that it's cool, [name]. Sometimes, things just aren't. And that's perfectly fine."
    js "You're allowed to feel down."
    scene ep11_fr_deco_josy_event14 with dissolve
    mc "Thanks, Josy. I do feel down. But I'm trying to move past it."
    scene ep11_fr_deco_josy_event13 with dissolve
    js "And I get why you feel down. It's ok."
    js "About the stuff going on in my head... We'll save it for another time. I've been doing some soul-searching lately."
    scene ep11_fr_deco_josy_event14 with dissolve
    if branchMayaJosy:
        mc "About what?"
    else:
        mc "About Maya or something else?"
How are we supposed to get the "About Maya or something else" if it's in the "If branchMayaJosy" parameter?

Yep... that second if branchMayaJosy will always be evaluated to True being inside a block conditioned by the same if clause! :HideThePain:

If branchMayaJosy variable were False the code flow would never have reached the outer block, in the first place.
 
  • Like
Reactions: Chillout1984

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
Yep... that second if branchMayaJosy will always be evaluated to True being inside a block conditioned by the same if clause! :HideThePain:

If branchMayaJosy variable were False the code flow would never have reached the outer block, in the first place.
I've got a feeling that there is supposed to be an added variable for it, for example if you heard it not going well between them or if you didn't get the contracts.

Right now it just simply doesn't work.
 

ZenoMod

Well-Known Member
Nov 12, 2022
1,783
2,250
411
I've got a feeling that there is supposed to be an added variable for it, for example if you heard it not going well between them or if you didn't get the contracts.

Right now it just simply doesn't work.

If you mean changing the second "if" with something like if branchMayaJosy and SomeVar: , then just if SomeVar: would be enough, since inside that block if branchMayaJosy and SomeVar: would be if True and SomeVar:
 
  • Like
Reactions: Chillout1984

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
If you mean changing the second "if" with something like if branchMayaJosy and SomeVar: , then just if SomeVar: would be enough, since inside that block if branchMayaJosy and SomeVar: would be if True and SomeVar:
True. I forgot about that. I'm only kind of decent at reading coding, but never did it myself and also not really interested in it.
 
  • Like
Reactions: ZenoMod

ZenoMod

Well-Known Member
Nov 12, 2022
1,783
2,250
411
True. I forgot about that. I'm only kind of decent at reading coding, but never did it myself and also not really interested in it.

But the masterpiece of "perfectionsm" is the ep11_bianca_path variable, which at the moment (v0.11.1) is:

- firstly initialized to False

- and then the only instruction that can write it, conditionally sets it to... False again!

So, at the end of Episode 11, no matter what the player chose, ep11_bianca_path will awlays be False , thus bearing no information at all... :HideThePain:

See this post.
 

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
But the masterpiece of "perfectionsm" is the ep11_bianca_path variable, which at the moment (v0.11.1) is:

- firstly initialized to False

- and then the only instruction that can write it, conditionally sets it to... False again!

So, at the end of Episode 11, no matter what the player chose, ep11_bianca_path will awlays be False , thus bearing no information at all... :HideThePain:

See this post.
Lol, yeah I was there when people found out in at most 2 or 3 days after release I believe. If I'm not mistaken DPC also addressed this that he would fix it in episode 12.
 

Bazsa4

pervert
Donor
Feb 16, 2024
1,713
2,789
369
If you mean changing the second "if" with something like if branchMayaJosy and SomeVar: , then just if SomeVar: would be enough, since inside that block if branchMayaJosy and SomeVar: would be if True and SomeVar:
But even then it'd be completely unnecessary to say
Code:
if branchMayaJosy and someVar:
since we're inside a block that assumes branchMayaJosy is True, so
Code:
if someVar:
would be enough.
Okay... there is some bad coding (besides the one I've heard about in the beginning of season 3 and apologizing to JB) that makes it currently impossible to get 100% of the dialogue if I read it correctly:

Code:
if branchMayaJosy:
    js "No, you have enough on your plate, with your dad and all."
    scene ep11_fr_deco_josy_event5 with dissolve
    mc "*{i}Sigh{/i}* Yeah..."
    scene ep11_fr_deco_josy_event6 with dissolve
    js "Sorry, I shouldn't have brought it up. You probably weren't even thinking about it now."
    scene ep11_fr_deco_josy_event5 with dissolve
    mc "No, I wasn't, but it's cool."
    scene ep11_fr_deco_josy_event13 with dissolve
    js "You don't have to pretend that it's cool, [name]. Sometimes, things just aren't. And that's perfectly fine."
    js "You're allowed to feel down."
    scene ep11_fr_deco_josy_event14 with dissolve
    mc "Thanks, Josy. I do feel down. But I'm trying to move past it."
    scene ep11_fr_deco_josy_event13 with dissolve
    js "And I get why you feel down. It's ok."
    js "About the stuff going on in my head... We'll save it for another time. I've been doing some soul-searching lately."
    scene ep11_fr_deco_josy_event14 with dissolve
    if branchMayaJosy:
        mc "About what?"
    else:
        mc "About Maya or something else?"
How are we supposed to get the "About Maya or something else" if it's in the "If branchMayaJosy" parameter?
He coded it while he was high, I do shit like this sometimes too :KEK:
 
  • Haha
Reactions: Chillout1984

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
But even then it'd be completely unnecessary to say
Code:
if branchMayaJosy and someVar:
since we're inside a block that assumes branchMayaJosy is True, so
Code:
if someVar:
would be enough.

He coded it while he was high, I do shit like this sometimes too :KEK:
Well, seeing that both sentences are variations of eachother, just "if" wouldn't be enough. You also need "else" in this case.

But yeah, I wonder what variable DPC had in mind to decide which of the two it should be.
 

ZenoMod

Well-Known Member
Nov 12, 2022
1,783
2,250
411
Lol, yeah I was there when people found out in at most 2 or 3 days after release I believe. If I'm not mistaken DPC also addressed this that he would fix it in episode 12.

EDIT: I was wrong. See this post.


He can fix it in Episode 12 for those starting playing from v0.12, but those who played Episode 11 in current v0.11.1 and made a save... They will be forced to play Episode 11 again loading from a save before the "We should stop / Flirt more" menu choice.

A workaround could be, at the beginning of Episode 12 esplicitly asking to the player "did you flirt more with Bianca?".

But there's no way a save made with v0.11.1 can retain that information.
 
Last edited:

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
He can fix it in Episode 12 for those starting playing from v0.12, but those who played Episode 11 in current v0.11.1 and made a save... They will be forced to play Episode 11 again loading from a save before the "We should stop / Flirt more" menu choice.

A workaround could be, at the beginning of Episode 12 esplicitly asking to the player "did you flirt more with Bianca?".

But there's no way a save made with v0.11.1 can retain that information.
Or he could simply do what he has done before: Change the variable at the beginning of episode 12 by looking at an existing variable or based on if a sentence is in the bio or not.
 
  • Like
Reactions: ZenoMod

ZenoMod

Well-Known Member
Nov 12, 2022
1,783
2,250
411
But even then it'd be completely unnecessary to say
Code:
if branchMayaJosy and someVar:
since we're inside a block that assumes branchMayaJosy is True, so
Code:
if someVar:
would be enough.

He coded it while he was high, I do shit like this sometimes too :KEK:

Yeah, I agree... But... I fail to see the difference between what you're stating in your post and what I was stating in my post you're quoting... :HideThePain:

1755443411379.png
 
Last edited:

Outlier69

Member
Dec 4, 2022
161
520
217
But the masterpiece of "perfectionsm" is the ep11_bianca_path variable, which at the moment (v0.11.1) is:

- firstly initialized to False

- and then the only instruction that can write it, conditionally sets it to... False again!

So, at the end of Episode 11, no matter what the player chose, ep11_bianca_path will awlays be False , thus bearing no information at all... :HideThePain:

See this post.
Same as ep11_sally_kiss, which is also set to True in the header file, and then set to True in the party freeroam file if you decide to kiss Sally lol.
1.png
2.png

Now that I'm in that part of the code, I also see the same mistake that Chillout1984 found.
3.png
If you pass the branchAloneconditional at 3532, there's no way that you also pass the not branchAlone conditional at 3551.
 
Last edited:

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
My first recent fresh run was Jill-rejection. I'm almost done with my Maya-focussed throuple run while only breaking up with Jill who I romanced until the crossroads. I'm still thinking about what my next run will be. I'm not sure yet if I will screw Jill over again by either choosing her or Bella but in the end go for Bianca, just to get the "screw jill hattrick", or if I'm going for another run that appeared in my mind today:

Only go for Sage, Jade, Quinn and Riona, but leak the video and end up by winning the tiebreaker for the unique dialogue. I might throw in Lily for good measure so that I still have the option to go for rolling in the same import-file later. :BootyTime:
 

ZenoMod

Well-Known Member
Nov 12, 2022
1,783
2,250
411
Or he could simply do what he has done before: Change the variable at the beginning of episode 12 by looking at an existing variable or based on if a sentence is in the bio or not.

You're right!
I didn't notice that the sentence "I helped Bianca..." is added to Bianca's bio in the same block that was supposed to set ep11_bianca_path to True and mistakenly sets it to False.

Yeah, that can totally be fixed transparently, without forcing anyone to replay Episode 11.

Thanks for the heads-up.
 
  • Like
Reactions: Derek's Brother

-d2d-

Engaged Member
Feb 26, 2020
2,111
2,918
435
My first recent fresh run was Jill-rejection. I'm almost done with my Maya-focussed throuple run while only breaking up with Jill who I romanced until the crossroads. I'm still thinking about what my next run will be. I'm not sure yet if I will screw Jill over again by either choosing her or Bella but in the end go for Bianca, just to get the "screw jill hattrick", or if I'm going for another run that appeared in my mind today:

Only go for Sage, Jade, Quinn and Riona, but leak the video and end up by winning the tiebreaker for the unique dialogue. I might throw in Lily for good measure so that I still have the option to go for rolling in the same import-file later. :BootyTime:
Cheating on Jill with Bianca is the most abhorrently evil thing you can do...

Still doing it though :whistle:
screenshot0016.png
 

Chillout1984

Conversation Conqueror
Nov 15, 2020
6,271
4,900
358
Same as ep11_sally_kiss, which is also set to True in the header file, and then set to True in the party freeroam file if you decide to kiss Sally lol.
View attachment 5155944
View attachment 5155945

Now that I'm in that part of the code, I also see the same mistake that Chillout1984 found.
View attachment 5155951
If you pass the branchAloneconditional at 3532, there's no way that you also pass the not branchAlone conditional at 3551.
I just read the code further, and it's possible to get that "not branch alone" dialogue:

1755444359704.png

Line 3602 loads line 3536 if you're not in the Alone branch.
 
  • Like
Reactions: Outlier69

treechild1

Engaged Member
Nov 16, 2024
2,097
3,572
366
Just replayed this game after a while choosing the Jill path, but now that I've played it...Lily(others) and Sage paths are the best imo. ¯\_(ツ)_/¯
My first recent fresh run was Jill-rejection. I'm almost done with my Maya-focussed throuple run while only breaking up with Jill who I romanced until the crossroads. I'm still thinking about what my next run will be. I'm not sure yet if I will screw Jill over again by either choosing her or Bella but in the end go for Bianca, just to get the "screw jill hattrick", or if I'm going for another run that appeared in my mind today:

Only go for Sage, Jade, Quinn and Riona, but leak the video and end up by winning the tiebreaker for the unique dialogue. I might throw in Lily for good measure so that I still have the option to go for rolling in the same import-file later. :BootyTime:
Start a Lilage (Lily and Sage) throuple shipping club! :love:;) You’re welcome…:cool:
 

Bazsa4

pervert
Donor
Feb 16, 2024
1,713
2,789
369
Same as ep11_sally_kiss, which is also set to True in the header file, and then set to True in the party freeroam file if you decide to kiss Sally lol.
View attachment 5155944
View attachment 5155945

Now that I'm in that part of the code, I also see the same mistake that Chillout1984 found.
View attachment 5155951
If you pass the branchAloneconditional at 3532, there's no way that you also pass the not branchAlone conditional at 3551.
DPC should take a Python (or literally anything else, really) course. I don't think he gets the point of an if statement.
DPC if you're reading this, I can get you a discount for Ardit Sulce's Python courses at Udemy, in case you're struggling.
 
4.70 star(s) 1,736 Votes