[1.1.3]Menu Simulation is scaled with UI
Posted: Thu Dec 03, 2020 1:29 pm
Description:
If the UI scale is changed, the map area of the menu simulation is also scaled. This can reveal the magic behind the curtain.
Reproduction:
In the main menu, change the UI scale using the shortcuts CTRL+NUMPAD PLUS or CTRL+NUMPAD MINUS multiple times and witness the viewable map area of the simulation.
Observed:
The map area of the simulation will scale at the same time as the UI. In extreme cases, it reveals the tricks used to create the diorama when scaled down, or much of the action happens offscreen when scaled up.
Supplemental Information:
I acknowledge that the shortcuts are listed under the Debug heading, and should not normally be required to be used. However, the UI is scaled according to the current desktop resolution, and not as a percentage of the current viewport. This causes the UI to become incorrectly scaled if a higher resolution monitor is detached from the system while Factorio is running (commonly when using a laptop) or conversely, when a higher resolution monitor is attached.
If the UI scale is changed, the map area of the menu simulation is also scaled. This can reveal the magic behind the curtain.
Reproduction:
In the main menu, change the UI scale using the shortcuts CTRL+NUMPAD PLUS or CTRL+NUMPAD MINUS multiple times and witness the viewable map area of the simulation.
Observed:
The map area of the simulation will scale at the same time as the UI. In extreme cases, it reveals the tricks used to create the diorama when scaled down, or much of the action happens offscreen when scaled up.
Supplemental Information:
I acknowledge that the shortcuts are listed under the Debug heading, and should not normally be required to be used. However, the UI is scaled according to the current desktop resolution, and not as a percentage of the current viewport. This causes the UI to become incorrectly scaled if a higher resolution monitor is detached from the system while Factorio is running (commonly when using a laptop) or conversely, when a higher resolution monitor is attached.