This is probably ridiculous, but I need to ask: could you just wait for the timer to go over the integer limit ang go into negatives, and then complete the game? Both the time() and just an increasing variable have a limit of 32767. For time I believe that it doesn't mean its active for 32767 frame, because it keeps track of time in seconds. According to the wiki, this means it would take 9 hours for time() to go into the negatives. I do not think celeste uses time() for the speed run clock, as I did Ctrl+f in the code, and found nothing for time(). This probably means its based off of increasing variables. However, it is likely that multiple variables are used to properly keep track of time, making this much harder, or even practically possible. This is just a fun idea that probably won't work. :)
could you just wait for the timer to go over the integer limit and go into negatives, and then complete the game? @Munchkin
In theory, yes, but you would have to wait for the
minutes variable to reach that limit, which would take over 3 weeks! Even if you manage to do this, there are some weird side effects that happen due the fact that these numbers append a '0' to the start if they are <10.
This is what it would look like if you finished on the second it rolled over (obviously cheated)
[Please log in to post a comment]