Added pause blur config setting, enabled by default
parent
9b9dd43c2a
commit
8a17bc901c
|
@ -359,6 +359,9 @@ msgstr ""
|
||||||
msgid "Render distance\\Maximum visibility"
|
msgid "Render distance\\Maximum visibility"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Pause blur\\Blur the background on the pause screen"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Particles in the interface\\Steam clouds and sparks in the interface"
|
msgid "Particles in the interface\\Steam clouds and sparks in the interface"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -926,18 +929,6 @@ msgstr ""
|
||||||
msgid "Camera (\\key camera;)"
|
msgid "Camera (\\key camera;)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Camera to left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Camera to right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Camera nearest"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Camera awayest"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Help about selected object"
|
msgid "Help about selected object"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
27
po/de.po
27
po/de.po
|
@ -288,9 +288,6 @@ msgstr "Die aufgerufene Funktion existiert nicht"
|
||||||
msgid "Camera (\\key camera;)"
|
msgid "Camera (\\key camera;)"
|
||||||
msgstr "Kamera (\\key camera;)"
|
msgstr "Kamera (\\key camera;)"
|
||||||
|
|
||||||
msgid "Camera awayest"
|
|
||||||
msgstr "Kamera weiter weg"
|
|
||||||
|
|
||||||
msgid "Camera back\\Moves the camera backward"
|
msgid "Camera back\\Moves the camera backward"
|
||||||
msgstr "Kamera weiter\\Bewegung der Kamera rückwärts"
|
msgstr "Kamera weiter\\Bewegung der Kamera rückwärts"
|
||||||
|
|
||||||
|
@ -309,19 +306,10 @@ msgstr "Kamera näher\\Bewegung der Kamera vorwärts"
|
||||||
msgid "Camera left\\Turns the camera left"
|
msgid "Camera left\\Turns the camera left"
|
||||||
msgstr "Kamera näher\\Bewegung der Kamera vorwärts"
|
msgstr "Kamera näher\\Bewegung der Kamera vorwärts"
|
||||||
|
|
||||||
msgid "Camera nearest"
|
|
||||||
msgstr "Kamera näher"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Camera right\\Turns the camera right"
|
msgid "Camera right\\Turns the camera right"
|
||||||
msgstr "Drehung nach rechts\\Steuer rechts"
|
msgstr "Drehung nach rechts\\Steuer rechts"
|
||||||
|
|
||||||
msgid "Camera to left"
|
|
||||||
msgstr "Kamera links"
|
|
||||||
|
|
||||||
msgid "Camera to right"
|
|
||||||
msgstr "Kamera rechts"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Camera up\\Turns the camera up"
|
msgid "Camera up\\Turns the camera up"
|
||||||
msgstr "Kamera (\\key camera;)"
|
msgstr "Kamera (\\key camera;)"
|
||||||
|
@ -1047,6 +1035,9 @@ msgstr "Partikel in den Menüs\\Funken und Sterne in den Menüs"
|
||||||
msgid "Paste (Ctrl+V)"
|
msgid "Paste (Ctrl+V)"
|
||||||
msgstr "Einfügen (Ctrl+V)"
|
msgstr "Einfügen (Ctrl+V)"
|
||||||
|
|
||||||
|
msgid "Pause blur\\Blur the background on the pause screen"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Pause in background\\Pause the game when the window is unfocused"
|
msgid "Pause in background\\Pause the game when the window is unfocused"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1853,6 +1844,18 @@ msgstr "epsitec.com"
|
||||||
#~ msgid "COLOBOT"
|
#~ msgid "COLOBOT"
|
||||||
#~ msgstr "COLOBOT"
|
#~ msgstr "COLOBOT"
|
||||||
|
|
||||||
|
#~ msgid "Camera awayest"
|
||||||
|
#~ msgstr "Kamera weiter weg"
|
||||||
|
|
||||||
|
#~ msgid "Camera nearest"
|
||||||
|
#~ msgstr "Kamera näher"
|
||||||
|
|
||||||
|
#~ msgid "Camera to left"
|
||||||
|
#~ msgstr "Kamera links"
|
||||||
|
|
||||||
|
#~ msgid "Camera to right"
|
||||||
|
#~ msgstr "Kamera rechts"
|
||||||
|
|
||||||
#~ msgid "Can not create this; there are too many objects"
|
#~ msgid "Can not create this; there are too many objects"
|
||||||
#~ msgstr "Kein neues Objekt kann erstellt werden (zu viele vorhanden)"
|
#~ msgstr "Kein neues Objekt kann erstellt werden (zu viele vorhanden)"
|
||||||
|
|
||||||
|
|
27
po/fr.po
27
po/fr.po
|
@ -282,9 +282,6 @@ msgstr "Appel d'une fonction inexistante"
|
||||||
msgid "Camera (\\key camera;)"
|
msgid "Camera (\\key camera;)"
|
||||||
msgstr "Caméra (\\key camera;)"
|
msgstr "Caméra (\\key camera;)"
|
||||||
|
|
||||||
msgid "Camera awayest"
|
|
||||||
msgstr "Caméra plus loin"
|
|
||||||
|
|
||||||
msgid "Camera back\\Moves the camera backward"
|
msgid "Camera back\\Moves the camera backward"
|
||||||
msgstr "Caméra plus loin\\Recule la caméra"
|
msgstr "Caméra plus loin\\Recule la caméra"
|
||||||
|
|
||||||
|
@ -302,19 +299,10 @@ msgstr "Caméra plus proche\\Avance la caméra"
|
||||||
msgid "Camera left\\Turns the camera left"
|
msgid "Camera left\\Turns the camera left"
|
||||||
msgstr "Caméra plus proche\\Avance la caméra"
|
msgstr "Caméra plus proche\\Avance la caméra"
|
||||||
|
|
||||||
msgid "Camera nearest"
|
|
||||||
msgstr "Caméra plus proche"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Camera right\\Turns the camera right"
|
msgid "Camera right\\Turns the camera right"
|
||||||
msgstr "Tourner à droite\\Moteur à droite"
|
msgstr "Tourner à droite\\Moteur à droite"
|
||||||
|
|
||||||
msgid "Camera to left"
|
|
||||||
msgstr "Caméra à gauche"
|
|
||||||
|
|
||||||
msgid "Camera to right"
|
|
||||||
msgstr "Caméra à droite"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Camera up\\Turns the camera up"
|
msgid "Camera up\\Turns the camera up"
|
||||||
msgstr "Caméra (\\key camera;)"
|
msgstr "Caméra (\\key camera;)"
|
||||||
|
@ -1032,6 +1020,9 @@ msgstr "Particules dans l'interface\\Pluie de particules"
|
||||||
msgid "Paste (Ctrl+V)"
|
msgid "Paste (Ctrl+V)"
|
||||||
msgstr "Coller (Ctrl+V)"
|
msgstr "Coller (Ctrl+V)"
|
||||||
|
|
||||||
|
msgid "Pause blur\\Blur the background on the pause screen"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Pause in background\\Pause the game when the window is unfocused"
|
msgid "Pause in background\\Pause the game when the window is unfocused"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1828,9 +1819,21 @@ msgstr "epsitec.com"
|
||||||
#~ msgid "COLOBOT"
|
#~ msgid "COLOBOT"
|
||||||
#~ msgstr "COLOBOT"
|
#~ msgstr "COLOBOT"
|
||||||
|
|
||||||
|
#~ msgid "Camera awayest"
|
||||||
|
#~ msgstr "Caméra plus loin"
|
||||||
|
|
||||||
#~ msgid "Camera down\\Decrease camera angle while visiting message origin"
|
#~ msgid "Camera down\\Decrease camera angle while visiting message origin"
|
||||||
#~ msgstr "Caméra plus basse\\Réduit l'angle de caméra lors de la vue de l'origine des messages"
|
#~ msgstr "Caméra plus basse\\Réduit l'angle de caméra lors de la vue de l'origine des messages"
|
||||||
|
|
||||||
|
#~ msgid "Camera nearest"
|
||||||
|
#~ msgstr "Caméra plus proche"
|
||||||
|
|
||||||
|
#~ msgid "Camera to left"
|
||||||
|
#~ msgstr "Caméra à gauche"
|
||||||
|
|
||||||
|
#~ msgid "Camera to right"
|
||||||
|
#~ msgstr "Caméra à droite"
|
||||||
|
|
||||||
#~ msgid "Camera up\\Increase camera angle while visiting message origin"
|
#~ msgid "Camera up\\Increase camera angle while visiting message origin"
|
||||||
#~ msgstr "Caméra plus haute\\Augmente l'angle de caméra lors de la vue de l'origine des messages"
|
#~ msgstr "Caméra plus haute\\Augmente l'angle de caméra lors de la vue de l'origine des messages"
|
||||||
|
|
||||||
|
|
27
po/pl.po
27
po/pl.po
|
@ -285,9 +285,6 @@ msgstr "Odwołanie do nieznanej funkcji"
|
||||||
msgid "Camera (\\key camera;)"
|
msgid "Camera (\\key camera;)"
|
||||||
msgstr "Kamera (\\key camera;)"
|
msgstr "Kamera (\\key camera;)"
|
||||||
|
|
||||||
msgid "Camera awayest"
|
|
||||||
msgstr "Camera awayest"
|
|
||||||
|
|
||||||
msgid "Camera back\\Moves the camera backward"
|
msgid "Camera back\\Moves the camera backward"
|
||||||
msgstr "Kamera dalej\\Oddala kamerę"
|
msgstr "Kamera dalej\\Oddala kamerę"
|
||||||
|
|
||||||
|
@ -303,18 +300,9 @@ msgstr "Kamera w dół\\Obraca kamerę w dół"
|
||||||
msgid "Camera left\\Turns the camera left"
|
msgid "Camera left\\Turns the camera left"
|
||||||
msgstr "Kamera w lewo\\Obraca kamerę w lewo"
|
msgstr "Kamera w lewo\\Obraca kamerę w lewo"
|
||||||
|
|
||||||
msgid "Camera nearest"
|
|
||||||
msgstr "Camera nearest"
|
|
||||||
|
|
||||||
msgid "Camera right\\Turns the camera right"
|
msgid "Camera right\\Turns the camera right"
|
||||||
msgstr "Kamera w prawo\\Obróć kamerę w prawo"
|
msgstr "Kamera w prawo\\Obróć kamerę w prawo"
|
||||||
|
|
||||||
msgid "Camera to left"
|
|
||||||
msgstr "Camera to left"
|
|
||||||
|
|
||||||
msgid "Camera to right"
|
|
||||||
msgstr "Camera to right"
|
|
||||||
|
|
||||||
msgid "Camera up\\Turns the camera up"
|
msgid "Camera up\\Turns the camera up"
|
||||||
msgstr "Kamera w górę\\Obróć kamerę w górę"
|
msgstr "Kamera w górę\\Obróć kamerę w górę"
|
||||||
|
|
||||||
|
@ -1031,6 +1019,9 @@ msgstr "Cząstki w interfejsie\\Para i iskry z silników w interfejsie"
|
||||||
msgid "Paste (Ctrl+V)"
|
msgid "Paste (Ctrl+V)"
|
||||||
msgstr "Wklej (Ctrl+V)"
|
msgstr "Wklej (Ctrl+V)"
|
||||||
|
|
||||||
|
msgid "Pause blur\\Blur the background on the pause screen"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Pause in background\\Pause the game when the window is unfocused"
|
msgid "Pause in background\\Pause the game when the window is unfocused"
|
||||||
msgstr "Wstrzymaj w tle\\Wstrzymaj grę gdy okno stanie się nieaktywne"
|
msgstr "Wstrzymaj w tle\\Wstrzymaj grę gdy okno stanie się nieaktywne"
|
||||||
|
|
||||||
|
@ -1820,9 +1811,21 @@ msgstr "epsitec.com"
|
||||||
#~ msgid "Building too close"
|
#~ msgid "Building too close"
|
||||||
#~ msgstr "Budynek za blisko"
|
#~ msgstr "Budynek za blisko"
|
||||||
|
|
||||||
|
#~ msgid "Camera awayest"
|
||||||
|
#~ msgstr "Camera awayest"
|
||||||
|
|
||||||
#~ msgid "Camera down\\Decrease camera angle while visiting message origin"
|
#~ msgid "Camera down\\Decrease camera angle while visiting message origin"
|
||||||
#~ msgstr "Kamera w dół\\Opuść kamerę podczas sprawdzania źródła wiadomości"
|
#~ msgstr "Kamera w dół\\Opuść kamerę podczas sprawdzania źródła wiadomości"
|
||||||
|
|
||||||
|
#~ msgid "Camera nearest"
|
||||||
|
#~ msgstr "Camera nearest"
|
||||||
|
|
||||||
|
#~ msgid "Camera to left"
|
||||||
|
#~ msgstr "Camera to left"
|
||||||
|
|
||||||
|
#~ msgid "Camera to right"
|
||||||
|
#~ msgstr "Camera to right"
|
||||||
|
|
||||||
#~ msgid "Camera up\\Increase camera angle while visiting message origin"
|
#~ msgid "Camera up\\Increase camera angle while visiting message origin"
|
||||||
#~ msgstr "Kamera w górę\\Podnieś kamerę podczas sprawdzania źródła wiadomości"
|
#~ msgstr "Kamera w górę\\Podnieś kamerę podczas sprawdzania źródła wiadomości"
|
||||||
|
|
||||||
|
|
27
po/ru.po
27
po/ru.po
|
@ -286,9 +286,6 @@ msgstr "Вызов неизвестной функции"
|
||||||
msgid "Camera (\\key camera;)"
|
msgid "Camera (\\key camera;)"
|
||||||
msgstr "Камера (\\key camera;)"
|
msgstr "Камера (\\key camera;)"
|
||||||
|
|
||||||
msgid "Camera awayest"
|
|
||||||
msgstr "Отдалить камеру"
|
|
||||||
|
|
||||||
msgid "Camera back\\Moves the camera backward"
|
msgid "Camera back\\Moves the camera backward"
|
||||||
msgstr "Отдалить камеру\\Перемещение камеры назад"
|
msgstr "Отдалить камеру\\Перемещение камеры назад"
|
||||||
|
|
||||||
|
@ -307,19 +304,10 @@ msgstr "Приблизать камеру\\Перемещение камеры
|
||||||
msgid "Camera left\\Turns the camera left"
|
msgid "Camera left\\Turns the camera left"
|
||||||
msgstr "Приблизать камеру\\Перемещение камеры вперед"
|
msgstr "Приблизать камеру\\Перемещение камеры вперед"
|
||||||
|
|
||||||
msgid "Camera nearest"
|
|
||||||
msgstr "Приблизить камеру"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Camera right\\Turns the camera right"
|
msgid "Camera right\\Turns the camera right"
|
||||||
msgstr "Повернуть налево\\Поворот налево"
|
msgstr "Повернуть налево\\Поворот налево"
|
||||||
|
|
||||||
msgid "Camera to left"
|
|
||||||
msgstr "Камеру влево"
|
|
||||||
|
|
||||||
msgid "Camera to right"
|
|
||||||
msgstr "Камеру вправо"
|
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Camera up\\Turns the camera up"
|
msgid "Camera up\\Turns the camera up"
|
||||||
msgstr "Камера (\\key camera;)"
|
msgstr "Камера (\\key camera;)"
|
||||||
|
@ -1043,6 +1031,9 @@ msgstr "Частицы в интерфейсе меню\\Пар из труб и
|
||||||
msgid "Paste (Ctrl+V)"
|
msgid "Paste (Ctrl+V)"
|
||||||
msgstr "Вставить (Ctrl+V)"
|
msgstr "Вставить (Ctrl+V)"
|
||||||
|
|
||||||
|
msgid "Pause blur\\Blur the background on the pause screen"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Pause in background\\Pause the game when the window is unfocused"
|
msgid "Pause in background\\Pause the game when the window is unfocused"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1844,6 +1835,18 @@ msgstr "epsitec.com"
|
||||||
#~ msgid "COLOBOT"
|
#~ msgid "COLOBOT"
|
||||||
#~ msgstr "КОЛОБОТ"
|
#~ msgstr "КОЛОБОТ"
|
||||||
|
|
||||||
|
#~ msgid "Camera awayest"
|
||||||
|
#~ msgstr "Отдалить камеру"
|
||||||
|
|
||||||
|
#~ msgid "Camera nearest"
|
||||||
|
#~ msgstr "Приблизить камеру"
|
||||||
|
|
||||||
|
#~ msgid "Camera to left"
|
||||||
|
#~ msgstr "Камеру влево"
|
||||||
|
|
||||||
|
#~ msgid "Camera to right"
|
||||||
|
#~ msgstr "Камеру вправо"
|
||||||
|
|
||||||
#~ msgid "Can not create this; there are too many objects"
|
#~ msgid "Can not create this; there are too many objects"
|
||||||
#~ msgstr "Не удается это создать, слишком много объектов"
|
#~ msgstr "Не удается это создать, слишком много объектов"
|
||||||
|
|
||||||
|
|
|
@ -237,6 +237,7 @@ enum EventType
|
||||||
EVENT_INTERFACE_LIGHT = 457,
|
EVENT_INTERFACE_LIGHT = 457,
|
||||||
EVENT_INTERFACE_PARTI = 458,
|
EVENT_INTERFACE_PARTI = 458,
|
||||||
EVENT_INTERFACE_CLIP = 459,
|
EVENT_INTERFACE_CLIP = 459,
|
||||||
|
EVENT_INTERFACE_PAUSE_BLUR = 460,
|
||||||
EVENT_INTERFACE_RAIN = 462,
|
EVENT_INTERFACE_RAIN = 462,
|
||||||
EVENT_INTERFACE_GLINT = 463,
|
EVENT_INTERFACE_GLINT = 463,
|
||||||
EVENT_INTERFACE_TOOLTIP = 464,
|
EVENT_INTERFACE_TOOLTIP = 464,
|
||||||
|
|
|
@ -184,6 +184,7 @@ void InitializeRestext()
|
||||||
stringsEvent[EVENT_INTERFACE_LIGHT] = TR("Dynamic lighting\\Mobile light sources");
|
stringsEvent[EVENT_INTERFACE_LIGHT] = TR("Dynamic lighting\\Mobile light sources");
|
||||||
stringsEvent[EVENT_INTERFACE_PARTI] = TR("Number of particles\\Explosions, dust, reflections, etc.");
|
stringsEvent[EVENT_INTERFACE_PARTI] = TR("Number of particles\\Explosions, dust, reflections, etc.");
|
||||||
stringsEvent[EVENT_INTERFACE_CLIP] = TR("Render distance\\Maximum visibility");
|
stringsEvent[EVENT_INTERFACE_CLIP] = TR("Render distance\\Maximum visibility");
|
||||||
|
stringsEvent[EVENT_INTERFACE_PAUSE_BLUR]= TR("Pause blur\\Blur the background on the pause screen");
|
||||||
stringsEvent[EVENT_INTERFACE_RAIN] = TR("Particles in the interface\\Steam clouds and sparks in the interface");
|
stringsEvent[EVENT_INTERFACE_RAIN] = TR("Particles in the interface\\Steam clouds and sparks in the interface");
|
||||||
stringsEvent[EVENT_INTERFACE_GLINT] = TR("Reflections on the buttons \\Shiny buttons");
|
stringsEvent[EVENT_INTERFACE_GLINT] = TR("Reflections on the buttons \\Shiny buttons");
|
||||||
stringsEvent[EVENT_INTERFACE_TOOLTIP] = TR("Help balloons\\Explain the function of the buttons");
|
stringsEvent[EVENT_INTERFACE_TOOLTIP] = TR("Help balloons\\Explain the function of the buttons");
|
||||||
|
|
|
@ -98,6 +98,7 @@ void CSettings::SaveSettings()
|
||||||
GetConfigFile().SetIntProperty("Setup", "MusicVolume", sound->GetMusicVolume());
|
GetConfigFile().SetIntProperty("Setup", "MusicVolume", sound->GetMusicVolume());
|
||||||
GetConfigFile().SetBoolProperty("Setup", "EditIndentMode", engine->GetEditIndentMode());
|
GetConfigFile().SetBoolProperty("Setup", "EditIndentMode", engine->GetEditIndentMode());
|
||||||
GetConfigFile().SetIntProperty("Setup", "EditIndentValue", engine->GetEditIndentValue());
|
GetConfigFile().SetIntProperty("Setup", "EditIndentValue", engine->GetEditIndentValue());
|
||||||
|
GetConfigFile().SetBoolProperty("Setup", "PauseBlur", engine->GetPauseBlurEnabled());
|
||||||
|
|
||||||
GetConfigFile().SetIntProperty("Setup", "MipmapLevel", engine->GetTextureMipmapLevel());
|
GetConfigFile().SetIntProperty("Setup", "MipmapLevel", engine->GetTextureMipmapLevel());
|
||||||
GetConfigFile().SetIntProperty("Setup", "Anisotropy", engine->GetTextureAnisotropyLevel());
|
GetConfigFile().SetIntProperty("Setup", "Anisotropy", engine->GetTextureAnisotropyLevel());
|
||||||
|
@ -112,7 +113,6 @@ void CSettings::SaveSettings()
|
||||||
|
|
||||||
// Experimental settings
|
// Experimental settings
|
||||||
GetConfigFile().SetBoolProperty("Experimental", "TerrainShadows", engine->GetTerrainShadows());
|
GetConfigFile().SetBoolProperty("Experimental", "TerrainShadows", engine->GetTerrainShadows());
|
||||||
GetConfigFile().SetBoolProperty("Experimental", "PauseBlur", engine->GetPauseBlur());
|
|
||||||
|
|
||||||
CInput::GetInstancePointer()->SaveKeyBindings();
|
CInput::GetInstancePointer()->SaveKeyBindings();
|
||||||
|
|
||||||
|
@ -230,6 +230,9 @@ void CSettings::LoadSettings()
|
||||||
if (GetConfigFile().GetIntProperty("Setup", "EditIndentValue", iValue))
|
if (GetConfigFile().GetIntProperty("Setup", "EditIndentValue", iValue))
|
||||||
engine->SetEditIndentValue(iValue);
|
engine->SetEditIndentValue(iValue);
|
||||||
|
|
||||||
|
if (GetConfigFile().GetBoolProperty("Setup", "PauseBlur", bValue))
|
||||||
|
engine->SetPauseBlurEnabled(bValue);
|
||||||
|
|
||||||
|
|
||||||
if (GetConfigFile().GetIntProperty("Setup", "MipmapLevel", iValue))
|
if (GetConfigFile().GetIntProperty("Setup", "MipmapLevel", iValue))
|
||||||
engine->SetTextureMipmapLevel(iValue);
|
engine->SetTextureMipmapLevel(iValue);
|
||||||
|
@ -271,9 +274,6 @@ void CSettings::LoadSettings()
|
||||||
if (GetConfigFile().GetBoolProperty("Experimental", "TerrainShadows", bValue))
|
if (GetConfigFile().GetBoolProperty("Experimental", "TerrainShadows", bValue))
|
||||||
engine->SetTerrainShadows(bValue);
|
engine->SetTerrainShadows(bValue);
|
||||||
|
|
||||||
if (GetConfigFile().GetBoolProperty("Experimental", "PauseBlur", bValue))
|
|
||||||
engine->SetPauseBlur(bValue);
|
|
||||||
|
|
||||||
CInput::GetInstancePointer()->LoadKeyBindings();
|
CInput::GetInstancePointer()->LoadKeyBindings();
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -202,7 +202,7 @@ CEngine::CEngine(CApplication *app, CSystemUtils* systemUtils)
|
||||||
m_editIndentMode = true;
|
m_editIndentMode = true;
|
||||||
m_editIndentValue = 4;
|
m_editIndentValue = 4;
|
||||||
m_tracePrecision = 1.0f;
|
m_tracePrecision = 1.0f;
|
||||||
m_pauseBlur = false;
|
m_pauseBlurEnabled = true;
|
||||||
|
|
||||||
|
|
||||||
m_updateGeometry = false;
|
m_updateGeometry = false;
|
||||||
|
@ -3070,14 +3070,14 @@ EngineMouseType CEngine::GetMouseType()
|
||||||
return m_mouseType;
|
return m_mouseType;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CEngine::SetPauseBlur(bool enable)
|
void CEngine::SetPauseBlurEnabled(bool enable)
|
||||||
{
|
{
|
||||||
m_pauseBlur = enable;
|
m_pauseBlurEnabled = enable;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CEngine::GetPauseBlur()
|
bool CEngine::GetPauseBlurEnabled()
|
||||||
{
|
{
|
||||||
return m_pauseBlur;
|
return m_pauseBlurEnabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Math::Matrix& CEngine::GetMatView()
|
const Math::Matrix& CEngine::GetMatView()
|
||||||
|
@ -5414,7 +5414,7 @@ void CEngine::SetInterfaceCoordinates()
|
||||||
|
|
||||||
void CEngine::EnablePauseBlur()
|
void CEngine::EnablePauseBlur()
|
||||||
{
|
{
|
||||||
if (!m_pauseBlur) return;
|
if (!m_pauseBlurEnabled) return;
|
||||||
|
|
||||||
m_captureWorld = true;
|
m_captureWorld = true;
|
||||||
m_worldCaptured = false;
|
m_worldCaptured = false;
|
||||||
|
@ -5422,8 +5422,6 @@ void CEngine::EnablePauseBlur()
|
||||||
|
|
||||||
void CEngine::DisablePauseBlur()
|
void CEngine::DisablePauseBlur()
|
||||||
{
|
{
|
||||||
if (!m_pauseBlur) return;
|
|
||||||
|
|
||||||
m_captureWorld = false;
|
m_captureWorld = false;
|
||||||
m_worldCaptured = false;
|
m_worldCaptured = false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1129,8 +1129,8 @@ public:
|
||||||
|
|
||||||
//@{
|
//@{
|
||||||
//! Management of pause blur
|
//! Management of pause blur
|
||||||
void SetPauseBlur(bool enable);
|
void SetPauseBlurEnabled(bool enable);
|
||||||
bool GetPauseBlur();
|
bool GetPauseBlurEnabled();
|
||||||
//@}
|
//@}
|
||||||
|
|
||||||
//! Returns the view matrix
|
//! Returns the view matrix
|
||||||
|
@ -1386,7 +1386,7 @@ protected:
|
||||||
float m_terrainVision;
|
float m_terrainVision;
|
||||||
bool m_backForce;
|
bool m_backForce;
|
||||||
float m_tracePrecision;
|
float m_tracePrecision;
|
||||||
bool m_pauseBlur;
|
bool m_pauseBlurEnabled;
|
||||||
|
|
||||||
bool m_dirty;
|
bool m_dirty;
|
||||||
bool m_fog;
|
bool m_fog;
|
||||||
|
|
|
@ -112,6 +112,9 @@ void CScreenSetupGraphics::CreateInterface()
|
||||||
{
|
{
|
||||||
pc->SetState(STATE_DEAD);
|
pc->SetState(STATE_DEAD);
|
||||||
}
|
}
|
||||||
|
pos.y -= 0.048f;
|
||||||
|
pc = pw->CreateCheck(pos, ddim, -1, EVENT_INTERFACE_PAUSE_BLUR);
|
||||||
|
pc->SetState(STATE_SHADOW);
|
||||||
|
|
||||||
pos.x = ox+sx*8.5f;
|
pos.x = ox+sx*8.5f;
|
||||||
pos.y = 0.65f;
|
pos.y = 0.65f;
|
||||||
|
@ -272,6 +275,11 @@ bool CScreenSetupGraphics::EventProcess(const Event &event)
|
||||||
UpdateSetupButtons();
|
UpdateSetupButtons();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case EVENT_INTERFACE_PAUSE_BLUR:
|
||||||
|
m_engine->SetPauseBlurEnabled(!m_engine->GetPauseBlurEnabled());
|
||||||
|
UpdateSetupButtons();
|
||||||
|
break;
|
||||||
|
|
||||||
case EVENT_INTERFACE_SHADOW_SPOTS:
|
case EVENT_INTERFACE_SHADOW_SPOTS:
|
||||||
m_engine->SetShadowMapping(false);
|
m_engine->SetShadowMapping(false);
|
||||||
m_engine->SetShadowMappingQuality(false);
|
m_engine->SetShadowMappingQuality(false);
|
||||||
|
@ -363,6 +371,12 @@ void CScreenSetupGraphics::UpdateSetupButtons()
|
||||||
pc->SetState(STATE_CHECK, m_engine->GetLightMode());
|
pc->SetState(STATE_CHECK, m_engine->GetLightMode());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pc = static_cast<CCheck*>(pw->SearchControl(EVENT_INTERFACE_PAUSE_BLUR));
|
||||||
|
if ( pc != nullptr )
|
||||||
|
{
|
||||||
|
pc->SetState(STATE_CHECK, m_engine->GetPauseBlurEnabled());
|
||||||
|
}
|
||||||
|
|
||||||
pc = static_cast<CCheck*>(pw->SearchControl(EVENT_INTERFACE_SHADOW_SPOTS));
|
pc = static_cast<CCheck*>(pw->SearchControl(EVENT_INTERFACE_SHADOW_SPOTS));
|
||||||
if ( pc != nullptr )
|
if ( pc != nullptr )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue