Thanks for doing this, NightTrain. This is SO much better than playing the Unity version. Rollback saving you from picking the wrong choice helps a ton.
I've got 3 bugs to report, using 0.1.1 patched to 0.1.6:
First, the Sofia hints say to go to the Pizzeria on Friday to advance her story, but the code has the Sofia events on Wednesday and Sofia conversations on Friday.
*sofiaevent:vitoguendaevent>8
0::I should drop by the pizzeria on Wednesday or Friday.
1::I should drop by the pizzeria on Friday.
2::I should visit the pizzeria on Friday.
3::I should drop by the pizzeria on Friday.
4::I should visit the pizzeria on Friday.
Code:
elif day in [3,5]:
if sofiaevent >= 1:
if day == 5 and sofiaevent <= 4:
jump Sofia__Pizzeria_Chat
else:
jump Sofia__Pizzeria_Events
Second, the Kirsten sex code doesn't handle orgasms correctly, much like the bug report earlier for Rebecca. The issue stems from using kirstencum to track orgasms, but it gets 50 added to it when she does.
Here's the code that adds 50:
Code:
while True:
if kirstencum <= 0:
$ orgasmcount += 1
if orgasmcount == 1:
show 99 08 orgasm
Kirsten "Oh God I'm Cumming ohh..."
$ kirstencum += 50
else:
Kirsten "Oh God I've had enough... myyyyyyyyy Gooooooooooooood... Cum please"
if kirstendomination == 0:
$ kirstendomination = 1
Kirsten "New stats: Kirsten domination"
jump KirstenSex__Choose_Cum
if anthonycum <= 0:
jump KirstenSex__cum_zone
Then when we get to the Anthony cum code, bad things happen. All of the options look kind of like this:
Code:
if kirstendomination <= 3 and kirstencum >= 0:
Kirsten "Hey... "
show 99 08 no
$ kirstenrel = 95
Anthony "Sorry... I couldn't hold on anymore... "
Kirsten "... okay..."
Kirsten "I'll take a shower... see you.."
$ adjustVariable("mood", -50)
else:
Kirsten "Mmm... Amazing..."
show 99 08 flirt
if kirstencum <= -50:
$ kirstenrel = 300
else:
$ kirstenrel = 200
if kirstenevent == 14:
$ kirstenevent = 15
The first time, kirstendomination is 0, but kirstencum is also > 0 if she's only cum once (and possibly 0 if her 2nd cum is at 0), so you get the bad ending. To get the good ending you need to make her cum twice, ending up with kirstencum being negative. It's also not possible to have kirstenrel be set to 300, because kirstencum can never be <= -50.
Third, the Guenda and Meadow cum counters don't always display correctly. When I had sex with Guenda and Meadow it showed me the Kirsten value (which, of course, didn't change).