Tip: When determining a time limit, remember that players won't be as familiar with the level as you are. If you normally complete the level with around 100s left on the timer, others might run out of time on their first try.
This patch allows you to enable or disable the status bar (and its IRQ) on a per-level basis, by setting a flag. This means that you can remove the status bar only in certain levels to use things like fullscreen layer 3 BGs or certain HDMA effects that normally don't work well with it. Make sure to check the info in the asm file before patching it.
Please note that contrary to what the patch says about M7 tilemaps being invisible, the M7 tilemaps will be completely unaffected, as will the whole arena itself. I tested this with all the M7 boss level modes except Bowser's obviously, as the status bar is already disabled there.
Options worked as intended, definitely useful for collabs in which levels may or may not want this on for visibility sake. Included an extra file to be inserted with uberasmtool which toggles the status bar flag. The code is based off the comments in the patch, but I figured it would be useful for people that don't wanna copy/paste.
Thank you for this patch! It's awesome to have the choice to disable the status bar on a per level basis, especially due to layer 3 backgrounds.
I have a question, is it compatible with the Inline Layer 3 Messages patch? I can't seem to get the messages to appear when the status bar is disabled although I may be doing something wrong on my end. Just curious, thank you!
Edit: I was being dumb and didn't read the readme for the other patch. Excellent work on this!