Hello, I am ThatOneGuy_nnn. Current runner for this game. Since there is currently no discord setup for me to discuss this I will do so here. I personally think that the current IL timing is not good. My three main problems are as follows. 1: The "Buddy" can start moving before he appears on screen. This makes it hard to retime ILs 2: The complete box appears in many different ways, also making it hard to retime cause does timing stop the frame the complete box appears or the first frame it is fully appeared. 3: Starting on first input can allow manipulation of cycles without losing time which is bad for an IL
I offer a solution that isn't 100% good but better than what we currently have. We start timing when the level button is pressed and end it when you lose control of the Buddy. This solves problems 1 and 3 as we know 100% when the level begins and you cannot manipulate cycles without losing time. This does not 100% solve problem 2 as the ending of a run can still be debated. However, I think is this better than what we currently have.
If you have any questions about what I mean, please reply to this forum post. Thanks, ThatOneGuy_nnn
I just made a post about this but I'll delete it and comment here
I think it would be best to change the rules such that a longer run (such as full All Worlds) can be split into smaller runs. This is how I modeled the Cat Bird ILs, with time starting when Cat Bird hits the ground, so that any IL or IW taken from a larger run can still count for a record. That being said, I think timing should begin on any level when the pause button appears in the top right, since that's a pretty clear indicator. Timing should end when the pause button disappears. These are two events that are easy to detect and occur in every level the same way. Please like this post if you agree.
So i feel like oxknifer is correct and the time should indeed start when the pause button appears and should end the first frame you lose controll of your character aka the first frame the screen flashes white and the end level text appears. Because @ThatOneGuy_nnn if we start timing from clicking the level select button that way we dont allow people to submit il's that are part of their full/world runs. Fixing the rules rn