'Camera Shaking' checkbox added to settings menu
This commit is contained in:
parent
02860f193a
commit
408dccc590
@ -34,6 +34,7 @@ settings.Load Speed=Скорость Загрузки
|
|||||||
settings.Fog Curve=Кривая Тумана
|
settings.Fog Curve=Кривая Тумана
|
||||||
settings.Backlight=Подсветка
|
settings.Backlight=Подсветка
|
||||||
settings.V-Sync=Вертикальная Синхронизация
|
settings.V-Sync=Вертикальная Синхронизация
|
||||||
|
settings.Camera Shaking=Тряска Камеры
|
||||||
|
|
||||||
settings.FOV=Поле Зрения
|
settings.FOV=Поле Зрения
|
||||||
settings.Mouse Sensitivity=Чувствительность Мыши
|
settings.Mouse Sensitivity=Чувствительность Мыши
|
||||||
|
|||||||
@ -596,6 +596,19 @@ void create_settings_panel(Engine* engine) {
|
|||||||
panel->add(checkbox);
|
panel->add(checkbox);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Camera shaking checkbox */ {
|
||||||
|
auto checkbox = std::make_shared<FullCheckBox>(
|
||||||
|
langs::get(L"Camera Shaking", L"settings"), vec2(400, 32)
|
||||||
|
);
|
||||||
|
checkbox->setSupplier([=]() {
|
||||||
|
return engine->getSettings().camera.shaking;
|
||||||
|
});
|
||||||
|
checkbox->setConsumer([=](bool checked) {
|
||||||
|
engine->getSettings().camera.shaking = checked;
|
||||||
|
});
|
||||||
|
panel->add(checkbox);
|
||||||
|
}
|
||||||
|
|
||||||
std::string langName = langs::locales_info.at(langs::current->getId()).name;
|
std::string langName = langs::locales_info.at(langs::current->getId()).name;
|
||||||
panel->add(guiutil::gotoButton(
|
panel->add(guiutil::gotoButton(
|
||||||
langs::get(L"Language", L"settings")+L": "+
|
langs::get(L"Language", L"settings")+L": "+
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user