Fixed the 1.0.20 compile break: RefreshResultsVisualNextFrames() now exists in MainMenuInjector.
The results visual refresh coroutine waits one frame, refreshes the ranked panel, waits 0.08 seconds realtime, then refreshes once more to avoid the dark first-frame canvas state.
Removed five dead fields left behind by earlier results/public experiments, eliminating the CS0169 warnings from the reported build.
No intentional behavior changes beyond restoring the 1.0.20 build and keeping its public matchmaking, spectator, IGT, results-layout, and scaling changes intact.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.