by the way, if any of you are stuck with jen going to the masquerade every night (there are a couple scenes that will not be available if this happens), it happens because the check for the scene expects a variable with the value of more 2 or more, then sets the value to 3. meaning each time you come to the scene (wait for jen) the script checks if that variable has value of more than 2 (>=), when it should check if the value is exactly 2 (==), meaning if it's less or more than 2, the scene will not take place as it it should not after the first time, because the check also sets the variable's value to 3.
when working correctly, it will not accept the value 3, meaning the script doesn't pass that check anymore and the script can continue to another scene down the line. but that doesn't happen now, because the check is accepting the value 3 and runs the scene every time -> infinite loop, of sorts.
it's just a small logic error, but does cause some scenes to be blocked.
here's a corrected script. delete (or make backups) both waitform.rpy and waitform.rpyc in JensDilemma3/game/, then move this one in there.
run the game. the game makes a new .rpyc at start, based on this .rpy script, so that's why I'm not providing a .rpyc script.
when working correctly, it will not accept the value 3, meaning the script doesn't pass that check anymore and the script can continue to another scene down the line. but that doesn't happen now, because the check is accepting the value 3 and runs the scene every time -> infinite loop, of sorts.
it's just a small logic error, but does cause some scenes to be blocked.
here's a corrected script. delete (or make backups) both waitform.rpy and waitform.rpyc in JensDilemma3/game/, then move this one in there.
run the game. the game makes a new .rpyc at start, based on this .rpy script, so that's why I'm not providing a .rpyc script.
Last edited: