You're probably both hungover and full of shit. But so am I, so...Well, I'm either a hungover dumbass this morning or I'm spot on with this. My take: massive bugs. Any choices you've made in Season 2 for MC Traits are for nothing, they do nothing, they mean nothing. All of the dialogue is based solely on Season 1's Traits. AND LI Flirt points are being mingled with the original variables and the odd decision to make new variables. It all makes for a hot mess.
I did drink a bit last night trying to get Season 1 done but I'm a pro at coding conditionals imho... I'm pretty confident that I'm right here and things are much more fucked up than folks realize in S2.
I'll take a smoke break, clear my math brain, and attack it again. I can fix it all but I really need Lemon to see for himself first. He doesn't know me yet so he might think I'm full of shit.
I made new variables because I want to keep the S1 and S2 achievements separate, the achievement for Witty in S2 ain't gonna work if it also counts the S1 choices (which is where they do something FYI, check achievementChecker.rpy).
The dialogue checks for the S1 variables simply because there are more of them at this point, lets me be more flexible. Regardless if I use the S1 or S2 variables, it's still gonna recognize how the player plays, if they choose predominantly blue or purple or red responses, if they choose to flirt with a particular girl or not, etc. If the game sees that emilyFlirts from S1 is 0, it'll assume you're not interested in her. S1 has over 50 of these dialogue choices, while S2 has less than 20, so using the S1 variables will give a more accurate picture of how the player generally chooses.
Also, these dialogue checks are mostly for flavour, nothing important.
Last edited: