Chapter 1 sets a flag is you accept the condom or not, True/False. At Olivias it checks if you have a condom, if yes you can keep her entertained, and activates another flag (you're starting to see how messed up the original code is?? it's a mess) no changes to the one condom. With Elena at the cafe it checks if you have the one and only condom, but checks it up against if D were used as a rollercoaster ride by Olivia. So nothing ever happens to the strongest(and reuseable) condom in exsistence. Some scenes later on just checks if you have the condom or not, while other checks if you had extra fun with some of the girls.
Thanks for the Feedback! Nice to know it works as intended

Were beginning to doubt it.
Just looked over that part of the code, and did a quick-though with different choices. My choices seems to the walkthough in terms of what i choose. If you are very precise of what you want to happend and when, I can look it up for you. 6000+ lines to look though this release alone.
Variables being checked for at the office, if you reject G are at first glance
v_day5_cafe01_rejectelena and
v_day0_jennifer_reject , but might be more.