settings->setDefault("crosshair_color", "(255,255,255)");
settings->setDefault("crosshair_alpha", "255");
settings->setDefault("gui_scaling", "0.75");
+ settings->setDefault("hud_scaling", "1.0");
settings->setDefault("mouse_sensitivity", "0.2");
settings->setDefault("enable_sound", "true");
settings->setDefault("sound_volume", "0.8");
float x_inches = ((double) porting::getDisplaySize().X /
(160 * porting::getDisplayDensity()));
if (x_inches < 3.5) {
- settings->setDefault("gui_scaling", "0.6");
+ settings->setDefault("hud_scaling", "0.6");
}
else if (x_inches < 4.5) {
- settings->setDefault("gui_scaling", "0.7");
+ settings->setDefault("hud_scaling", "0.7");
}
settings->setDefault("curl_verify_cert","false");
#else
m_screensize = v2u32(0, 0);
m_displaycenter = v2s32(0, 0);
m_hotbar_imagesize = floor(HOTBAR_IMAGE_SIZE * porting::getDisplayDensity() + 0.5);
- m_hotbar_imagesize *= g_settings->getFloat("gui_scaling");
+ m_hotbar_imagesize *= g_settings->getFloat("hud_scaling");
m_padding = m_hotbar_imagesize / 12;
const video::SColor hbar_color(255, 255, 255, 255);
if (size == v2s32()) {
dstd = srcd;
} else {
- dstd.Height = size.Y * g_settings->getFloat("gui_scaling") *
+ dstd.Height = size.Y * g_settings->getFloat("hud_scaling") *
porting::getDisplayDensity();
- dstd.Width = size.X * g_settings->getFloat("gui_scaling") *
+ dstd.Width = size.X * g_settings->getFloat("hud_scaling") *
porting::getDisplayDensity();
- offset.X *= g_settings->getFloat("gui_scaling") *
+ offset.X *= g_settings->getFloat("hud_scaling") *
porting::getDisplayDensity();
- offset.Y *= g_settings->getFloat("gui_scaling") *
+ offset.Y *= g_settings->getFloat("hud_scaling") *
porting::getDisplayDensity();
}
void Hud::resizeHotbar() {
if (m_screensize != porting::getWindowSize()) {
m_hotbar_imagesize = floor(HOTBAR_IMAGE_SIZE * porting::getDisplayDensity() + 0.5);
- m_hotbar_imagesize *= g_settings->getFloat("gui_scaling");
+ m_hotbar_imagesize *= g_settings->getFloat("hud_scaling");
m_padding = m_hotbar_imagesize / 12;
m_screensize = porting::getWindowSize();
m_displaycenter = v2s32(m_screensize.X/2,m_screensize.Y/2);