Skip to content

Speedrun Timer#43

Closed
qixils wants to merge 3 commits intoStabyourself:masterfrom
qixils:timer
Closed

Speedrun Timer#43
qixils wants to merge 3 commits intoStabyourself:masterfrom
qixils:timer

Conversation

@qixils
Copy link
Contributor

@qixils qixils commented Jun 25, 2023

Been doing some speedruns again recently and missed the in-game timer from the tasb0t mod, thought I'd recreate it (all my own code) and PR it. Initial draft of this was pretty conservative about when to tick the timer (basically mirroring the vanilla/SMB timer) but this would've excluded things like fireworks and pipe animations from the time which I think should be timed to better incentivize clever routing. So basically the only thing not counted towards the timer now is the level loading screens. Some sample footage attempting to highlight all the minutia can be found below.

2023-06-25_00-47-52.mp4

qixils added 3 commits June 24, 2023 16:31
Creates a dedicated function for the menu's bordered render code
Switches speedrun timer to use it and moves down its render layer
@qixils
Copy link
Contributor Author

qixils commented Aug 8, 2023

Added a border for better contrast, and lowered its order in rendering (so it renders over more things).

Screenshot of the timer

@qixils qixils marked this pull request as draft August 9, 2023 03:30
@qixils
Copy link
Contributor Author

qixils commented Aug 10, 2023

This has some subtle timing issues that are difficult to fix without the code involved in managing the timer ballooning in size. Closing in favor of #48

@qixils qixils closed this Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant