I don't know if you've already noticed this, but some of your variables do not have the correct case, so any checks for them fail. There are two checks for lower case 'c' for
$convincingness instead of
$Convincingness for example.
Also (it only happens here) I saw in
GSGH if nobody show up to the gloryhole, time doesn't pass because '$' is missing in
set time to $time+10.
In the rent collection, if you are late, Mr. Ronzo will demand 450 the next week, but the next week he will actually demand and take 500 instead.
Gloryhole handjob, anal, and paizuri calculate their profit using
OLevel instead of
Hlevel ALevel and
BLevel.
In the
Updater, there's this bit which I think is a mistake:
set $BLevel to $OLevel+1
The various porn Fail variables may not instantiate (starting as undefined I think?), and stay NaN after being added to. Not sure how this works, but then the porn fail check will not pass for those.
In the Sissy Hypno check for if it's effective:
In the cam io stream, if you do a Free Stream you earn more than doing a Set Goals stream, Free Stream money gained is:
set $moneygain to $moneygain+(Math.floor($moneygain*0.15)) which gives you 1.15 time what the baseline that Set Goals seems to be.
The code to adjust the stream viewers gained
$viewerskamgain and money gained
$moneygain based on which type of stream is done (free, goals, private)
$kamtype does not affect the money earned or viewers gained. The updated viewers gained is not used because that happens after the viewers are updated. The updated money gained is not used because it is ignored in the final calculation:
set $moneygain to (Math.floor($viewerskam*0.1)*15).
In the
gas station robbery scene, it says
"Your boss is very impressed by your actions and gives you a large bonus for your actions when you
disarm the robber", but no money is given.