- Oct 24, 2019
- 1,391
- 1,105
Got blindsided by this after playing with a save from the previous version:
Are there any other variables that are going to bite me in the ass? Also why is this threshold of 20 game sessions so high? Grindfest? I've already had sex with her in the previous release so what could possibly be gated behind this?
Taking a look it turns out to be some achievement...
And that's the only place in the codebase where ONEMORETURN actually appears. So big whoop.... Is somebody maybe getting ready for the Steam dickwaving to begin?
Code:
While running game code:
File "game/Screens/laptop.rpy", line 92, in script
$ sowplayed += 1
File "game/Screens/laptop.rpy", line 92, in <module>
$ sowplayed += 1
NameError: name 'sowplayed' is not defined
Code:
ComeHome-.3.09.5-pc/game $ find . -name "*.rpy" -exec grep -iH "sowplayed" {} \;
./Screens/laptop.rpy: $ sowplayed += 1
./Screens/laptop.rpy: if sowplayed >= 20:
./Variables/MiscVariables.rpy:default sowplayed = 0
Code:
$ sowplayed += 1
if sowplayed >= 20:
if not achievement.has("ONEMORETURN"):
$ achievement.grant("ONEMORETURN")
init:
$ achievement.register("ONEMORETURN")
$ achievement.sync()
$ achievement.sync()