mirror of
https://github.com/ddnet/ddnet.git
synced 2024-11-10 10:08:18 +00:00
Add Reset All button
This commit is contained in:
parent
5915d5531d
commit
4c7a29b430
|
@ -2992,12 +2992,12 @@ void CMenus::RenderSettingsAppearance(CUIRect MainView)
|
||||||
|
|
||||||
static CButtonContainer s_LaserDoorOutResetID, s_LaserDoorInResetID, s_LaserFreezeOutResetID, s_LaserFreezeInResetID;
|
static CButtonContainer s_LaserDoorOutResetID, s_LaserDoorInResetID, s_LaserFreezeOutResetID, s_LaserFreezeInResetID;
|
||||||
|
|
||||||
ColorHSLA LaserDoorOutlineColor = DoLine_ColorPicker(&s_LaserDoorOutResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Door Laser Outline Color"), &g_Config.m_ClLaserDoorOutlineColor, ColorRGBA(0.0f, 0.129411f, 0.094117f, 1.0f), false);
|
ColorHSLA LaserDoorOutlineColor = DoLine_ColorPicker(&s_LaserDoorOutResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Door Laser Outline Color"), &g_Config.m_ClLaserDoorOutlineColor, ColorRGBA(0.0f, 0.131372f, 0.096078f, 1.0f), false);
|
||||||
ColorHSLA LaserDoorInnerColor = DoLine_ColorPicker(&s_LaserDoorInResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Door Laser Inner Color"), &g_Config.m_ClLaserDoorInnerColor, ColorRGBA(0.262745f, 0.760784f, 0.639215f, 1.0f), false);
|
ColorHSLA LaserDoorInnerColor = DoLine_ColorPicker(&s_LaserDoorInResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Door Laser Inner Color"), &g_Config.m_ClLaserDoorInnerColor, ColorRGBA(0.262745f, 0.760784f, 0.639215f, 1.0f), false);
|
||||||
ColorHSLA LaserFreezeOutlineColor = DoLine_ColorPicker(&s_LaserFreezeOutResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Freeze Laser Outline Color"), &g_Config.m_ClLaserFreezeOutlineColor, ColorRGBA(0.129411f, 0.121568f, 0.180392f, 1.0f), false);
|
ColorHSLA LaserFreezeOutlineColor = DoLine_ColorPicker(&s_LaserFreezeOutResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Freeze Laser Outline Color"), &g_Config.m_ClLaserFreezeOutlineColor, ColorRGBA(0.131372f, 0.123529f, 0.182352f, 1.0f), false);
|
||||||
ColorHSLA LaserFreezeInnerColor = DoLine_ColorPicker(&s_LaserFreezeInResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Freeze Laser Inner Color"), &g_Config.m_ClLaserFreezeInnerColor, ColorRGBA(0.482352f, 0.443137f, 0.564705f, 1.0f), false);
|
ColorHSLA LaserFreezeInnerColor = DoLine_ColorPicker(&s_LaserFreezeInResetID, ColorPickerLineSize, LeftViewColorPickerPosition, ColorPickerLabelSize, ColorPickerLineSpacing, &Section, Localize("Freeze Laser Inner Color"), &g_Config.m_ClLaserFreezeInnerColor, ColorRGBA(0.482352f, 0.443137f, 0.564705f, 1.0f), false);
|
||||||
|
|
||||||
static CButtonContainer s_AllToRifleResetID;
|
static CButtonContainer s_AllToRifleResetID, s_AllToDefaultResetID;
|
||||||
|
|
||||||
LeftView.HSplitTop(20.0f, 0x0, &LeftView);
|
LeftView.HSplitTop(20.0f, 0x0, &LeftView);
|
||||||
LeftView.HSplitTop(20.0f, &Button, &LeftView);
|
LeftView.HSplitTop(20.0f, &Button, &LeftView);
|
||||||
|
@ -3011,6 +3011,21 @@ void CMenus::RenderSettingsAppearance(CUIRect MainView)
|
||||||
g_Config.m_ClLaserFreezeInnerColor = g_Config.m_ClLaserRifleInnerColor;
|
g_Config.m_ClLaserFreezeInnerColor = g_Config.m_ClLaserRifleInnerColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// values taken from the CL commands
|
||||||
|
LeftView.HSplitTop(10.0f, 0x0, &LeftView);
|
||||||
|
LeftView.HSplitTop(20.0f, &Button, &LeftView);
|
||||||
|
if(DoButton_Menu(&s_AllToDefaultResetID, Localize("Reset all"), 0, &Button))
|
||||||
|
{
|
||||||
|
g_Config.m_ClLaserRifleOutlineColor = 11176233;
|
||||||
|
g_Config.m_ClLaserRifleInnerColor = 11206591;
|
||||||
|
g_Config.m_ClLaserShotgunOutlineColor = 1866773;
|
||||||
|
g_Config.m_ClLaserShotgunInnerColor = 1900385;
|
||||||
|
g_Config.m_ClLaserDoorOutlineColor = 7667473;
|
||||||
|
g_Config.m_ClLaserDoorInnerColor = 7701379;
|
||||||
|
g_Config.m_ClLaserFreezeOutlineColor = 11613223;
|
||||||
|
g_Config.m_ClLaserFreezeInnerColor = 12001153;
|
||||||
|
}
|
||||||
|
|
||||||
// ***** Laser Preview ***** //
|
// ***** Laser Preview ***** //
|
||||||
RightView.HSplitTop(HeadlineAndVMargin, &Label, &RightView);
|
RightView.HSplitTop(HeadlineAndVMargin, &Label, &RightView);
|
||||||
UI()->DoLabel(&Label, Localize("Preview"), HeadlineFontSize, TEXTALIGN_LEFT);
|
UI()->DoLabel(&Label, Localize("Preview"), HeadlineFontSize, TEXTALIGN_LEFT);
|
||||||
|
|
Loading…
Reference in a new issue