Additional commentary on zoom_levels

Levels have been normalized a little to scale smoothly. This combines
the old 1.25x and 1.5x zoom levels into a new ~1.41x zoom level.
Others are more-or-less unchanged, other than modification for the
requirement that scales are divisible by 4.
This commit is contained in:
Tommy 2023-11-05 09:39:21 +13:00
parent 278ba34071
commit 1dfbaacf68

View file

@ -34,8 +34,11 @@
xp_bar_scaling=0.5
# zoom_levels must be an ascending list of hex sizes in pixels.
# hex sizes must be divisible by 4 to prevent graphical glitches.
# sizes are in draw space, so standard 1x zoom is always 72.
# Hex sizes must be divisible by 4 to prevent graphical glitches.
# 1x zoom is always 72, as defined by tile_size in game_config.cpp.
# Sizes are in draw-space, so will be scaled for high-dpi automatically.
# As given here these correspond as closely as possible to zoom factors of:
# 1/4, 1/3, 1/2, 1/sqrt(2), 1, sqrt(2), 2, 3, 4
zoom_levels = 16, 24, 36, 52, 72, 100, 144, 216, 288
flag_rgb=flag_green