Tweak range of touch device gui scale
This commit is contained in:
@@ -27,7 +27,7 @@
|
||||
<label proportion="1" align="center" text_align="right" I18N="In the multitouch settings screen" text="Buttons scale"/>
|
||||
<div proportion="1" align="center" height="fit" layout="horizontal-row" >
|
||||
<spacer width="40" height="10" />
|
||||
<gauge id="scale" proportion="1" min_value="50" max_value="150"/>
|
||||
<gauge id="scale" proportion="1" min_value="80" max_value="160"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -55,10 +55,10 @@ void override_default_params()
|
||||
{
|
||||
case ACONFIGURATION_SCREENSIZE_SMALL:
|
||||
case ACONFIGURATION_SCREENSIZE_NORMAL:
|
||||
UserConfigParams::m_multitouch_scale = 1.3f;
|
||||
UserConfigParams::m_multitouch_scale = 1.4f;
|
||||
break;
|
||||
case ACONFIGURATION_SCREENSIZE_LARGE:
|
||||
UserConfigParams::m_multitouch_scale = 1.2f;
|
||||
UserConfigParams::m_multitouch_scale = 1.3f;
|
||||
break;
|
||||
case ACONFIGURATION_SCREENSIZE_XLARGE:
|
||||
UserConfigParams::m_multitouch_scale = 1.1f;
|
||||
|
||||
@@ -139,10 +139,10 @@ GUIEngine::EventPropagation MultitouchSettingsDialog::processEvent(
|
||||
{
|
||||
case ACONFIGURATION_SCREENSIZE_SMALL:
|
||||
case ACONFIGURATION_SCREENSIZE_NORMAL:
|
||||
UserConfigParams::m_multitouch_scale = 1.3f;
|
||||
UserConfigParams::m_multitouch_scale = 1.4f;
|
||||
break;
|
||||
case ACONFIGURATION_SCREENSIZE_LARGE:
|
||||
UserConfigParams::m_multitouch_scale = 1.2f;
|
||||
UserConfigParams::m_multitouch_scale = 1.3f;
|
||||
break;
|
||||
case ACONFIGURATION_SCREENSIZE_XLARGE:
|
||||
UserConfigParams::m_multitouch_scale = 1.1f;
|
||||
|
||||
@@ -527,7 +527,8 @@ void RaceGUI::drawGlobalMiniMap()
|
||||
{
|
||||
#ifndef SERVER_ONLY
|
||||
//TODO : exception for some game modes ? Another option "Hidden in race, shown in battle ?"
|
||||
if(UserConfigParams::m_minimap_display == 2 /*map hidden*/)
|
||||
if (UserConfigParams::m_minimap_display == 2 /*map hidden*/ ||
|
||||
UserConfigParams::m_multitouch_scale > 1.3f)
|
||||
return;
|
||||
|
||||
// draw a map when arena has a navigation mesh.
|
||||
|
||||
@@ -56,13 +56,13 @@ RaceGUIMultitouch::RaceGUIMultitouch(RaceGUIBase* race_gui)
|
||||
|
||||
m_device = input_manager->getDeviceManager()->getMultitouchDevice();
|
||||
|
||||
if (UserConfigParams::m_multitouch_scale > 1.5f)
|
||||
if (UserConfigParams::m_multitouch_scale > 1.6f)
|
||||
{
|
||||
UserConfigParams::m_multitouch_scale = 1.5f;
|
||||
UserConfigParams::m_multitouch_scale = 1.6f;
|
||||
}
|
||||
else if (UserConfigParams::m_multitouch_scale < 0.5f)
|
||||
else if (UserConfigParams::m_multitouch_scale < 0.8f)
|
||||
{
|
||||
UserConfigParams::m_multitouch_scale = 0.5f;
|
||||
UserConfigParams::m_multitouch_scale = 0.8f;
|
||||
}
|
||||
|
||||
init();
|
||||
|
||||
Reference in New Issue
Block a user