Merge pull request #634 from MihailRis/display-mode-setting-selectbox

Display mode setting selectbox
This commit is contained in:
MihailRis
2025-10-01 00:36:44 +03:00
committed by GitHub
7 changed files with 56 additions and 25 deletions
+10 -1
View File
@@ -53,10 +53,19 @@ function create_checkbox(id, name, tooltip)
))
end
function on_open()
create_setting("camera.fov", "FOV", 1, "°")
create_setting("display.framerate", "Framerate", 1, "", "", true)
create_checkbox("display.fullscreen", "Fullscreen")
document.root:add(string.format(
"<select context='settings' onselect='function(opt) core.set_setting(\"display.window-mode\", tonumber(opt)) end' selected='%s'>"..
"<option value='0'>@Windowed</option>"..
"<option value='1'>@Fullscreen</option>"..
"<option value='2'>@Borderless</option>"..
"</select>", core.get_setting("display.window-mode"))
)
create_checkbox("camera.shaking", "Camera Shaking")
create_checkbox("camera.inertia", "Camera Inertia")
create_checkbox("camera.fov-effects", "Camera FOV Effects")
+2
View File
@@ -103,6 +103,8 @@ settings.Limit Background FPS=Ограничить фоновую частоту
settings.Advanced render=Продвинутый рендер
settings.Shadows quality=Качество теней
settings.Conflict=Найдены возможные конфликты
settings.Windowed=Оконный
settings.Borderless=Безрамочный
# Управление
chunks.reload=Перезагрузить Чанки