mirror of
https://github.com/ddnet/ddnet.git
synced 2024-11-20 15:08:19 +00:00
Merge #2916
2916: Make sure turning dyncam off in settings works r=Jupeyy a=def- Even if players have cl_mouse_followfactor turned on Alternative fix for #2761 since players keep reporting confusion about this Co-authored-by: def <dennis@felsin9.de>
This commit is contained in:
commit
ab8ad776f8
|
@ -90,8 +90,19 @@ void CMenus::RenderSettingsGeneral(CUIRect MainView)
|
|||
|
||||
// dynamic camera
|
||||
Left.HSplitTop(20.0f, &Button, &Left);
|
||||
if(DoButton_CheckBox(&g_Config.m_ClDyncam, Localize("Dynamic Camera"), g_Config.m_ClDyncam, &Button))
|
||||
g_Config.m_ClDyncam ^= 1;
|
||||
bool IsDyncam = g_Config.m_ClDyncam || g_Config.m_ClMouseFollowfactor > 0;
|
||||
if(DoButton_CheckBox(&IsDyncam, Localize("Dynamic Camera"), IsDyncam, &Button))
|
||||
{
|
||||
if(IsDyncam)
|
||||
{
|
||||
g_Config.m_ClDyncam = 0;
|
||||
g_Config.m_ClMouseFollowfactor = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
g_Config.m_ClDyncam = 1;
|
||||
}
|
||||
}
|
||||
|
||||
// weapon pickup
|
||||
Left.HSplitTop(5.0f, 0, &Left);
|
||||
|
|
Loading…
Reference in a new issue