mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-29 02:00:33 +01:00
Recheck committed font settings before cached font selection, including when high-resolution text was disabled at first use. At each frame boundary, invalidate only cached HUD/title bitmaps affected by a changed setting so both enabling and disabling rebuild the appropriate texture on next use. Keep decoded replacements, font atlases, world textures and menu Apply/Cancel semantics intact. This corrects shared cache behavior; it adds no MCC data, map-family routing or networking/simulation changes. Validation: Windows portable release build and 370 focused production-code, HUD, menu and MCC checks passed. Tests cover repeated toggles, disabled text at startup, font scale/cache reuse, selective bitmap refresh and Apply/Cancel. Android and Web targets were attempted but are unavailable in this Windows build graph. Live Custom Edition validation is limited by unavailable maps. (cherry picked from commit ddeb650d82a73b570e182ff2bfd87e3cc3daa98d)