It looks like transactions are used internally during migration.
Also makes username more private, and password completely private.
Consitent with "FrameworkActionContainer".
This reverts commit 72df2c681b.
72df2c681b
Also - Fixes first transition depth being incorrect. - Improves smoothness of transitions (and adds a slight delay to offset from screen switches).
Music is overpowering compared to our current game samples. We will need to do further adjustments on this, but for now let's reduce the track volume globally.
Relies on https://github.com/ppy/osu-framework/pull/1100 being merged for most effectiveness.
Turns out it can fail if file handles are still open.
Bonus stage
Note that this is in the wrong place. But so is the rest of this code.