- Sep 27, 2020
- 223
- 883
notepad ++, search, find in files, set the directory to the game folder and set filter to *.rpy*, search for whatever is in the text box to get you close to the right place in the correct ".rpy" file. Then read around a bit. If its a text box puzzle question its usually pretty easy to see the answer straight away.but how would I go about reading the script files for puzzles and stuff
If it's something like these boss fights, you can try to find if it's using a variable to track progression, or something else like that. Then search for all instances of that variable to see where its being referenced and then read what button you need to click to progress. For example the worm boss progression is tracked with "mannykillpts" and with that you can find the if statements that refer to it. Then go back up from there to see what button the if statement is under. In the case of these boss fights the correct choices all increment the variable by 1 so its easy to see what order they go in because the "if" statements are all checking for numbers in order, "if mannykillpts == 0, if mannykillpts == 1, if mannykillpts == 2," etc.
Although I usually avoid doing this when playing new updates unless I get really sick of a puzzle. Because its easy to end up reading things further down the page and accidentally ruining a reveal for yourself. Also really good for finding stuff when you don't remember what event it was from, be it text or images. I sure hope Sel doesn't realise that you can ship the game without the .rpy files and just include the .rpyc files because it will make doing this a bit more annoying. Although I fell like Sel must know that by now and leaves them there intentionally for some kind of meta reason, like he wants us to start reading them and get further entangled into the game or some shit like that.