Alle systemer

C++PythonClient
GUI Scale
UI-størrelse i spillet fra 75% til 200% — korrekt musemapping inkluderet.
◆Presets: 75%, 100%, 125%, 150%, 175%, 200%
◆System Options combo + Apply — gemmes i metin2.cfg
◆Lobby/login forbliver på 1.0x; i spil bruges gemt skala
◆Muse hit-test: fysiske vs logiske pixels
◆WM_SIZE holder drag/klik præcist efter resize
GUI Scale (ENABLE_UI_SCALE) giver spillere global UI-zoom uden at røre Windows DPI. Combo'et ligger i System Options; den valgte værdi gemmes som UI_SCALE i metin2.cfg og gælder efter indgang i spilverdenen.
Skalering alene er ikke nok — når logisk UI-størrelse afviger fra Windows client rect, misser klik knapper. Pakken retter SetMousePosition, attach clamp ved drag og WM_SIZE, så inventory, taskbar og dialoger forbliver klikbare ved hvert preset.
Kun client C++-patches plus Python/UIScript til systemoptiondialog og locale. Forks med custom HUD kan kræve RefreshUIScaleLayout hooks — interfacemodule-patchen viser hvor.