From 01638ab1c827f6b67f696dff14f379ccd3671072 Mon Sep 17 00:00:00 2001 From: Will Berry <73126355+wdberry@users.noreply.github.com> Date: Sat, 25 Mar 2023 12:07:09 -0400 Subject: [PATCH] Adjust manager tick rate setting to double and default of 1 per discord discussion --- cybersyn/scripts/main.lua | 2 +- cybersyn/settings.lua | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cybersyn/scripts/main.lua b/cybersyn/scripts/main.lua index 01011b7..f1cc163 100644 --- a/cybersyn/scripts/main.lua +++ b/cybersyn/scripts/main.lua @@ -842,7 +842,7 @@ local function grab_all_settings() mod_settings.stuck_train_time = settings.global["cybersyn-stuck-train-time"].value--[[@as double]] mod_settings.allow_cargo_in_depot = settings.global["cybersyn-allow-cargo-in-depot"].value--[[@as boolean]] mod_settings.invert_sign = settings.global["cybersyn-invert-sign"].value--[[@as boolean]] - mod_settings.manager_ups = settings.global["cybersyn-manager-updates-per-second"].value--[[@as int]] + mod_settings.manager_ups = settings.global["cybersyn-manager-updates-per-second"].value--[[@as double]] mod_settings.manager_enabled = settings.startup["cybersyn-manager-enabled"].value--[[@as boolean]] end local function register_tick() diff --git a/cybersyn/settings.lua b/cybersyn/settings.lua index 1859860..de3cddc 100644 --- a/cybersyn/settings.lua +++ b/cybersyn/settings.lua @@ -103,11 +103,11 @@ data:extend({ default_value = false, }, { - type = "int-setting", + type = "double-setting", name = "cybersyn-manager-updates-per-second", order = "ad", setting_type = "runtime-global", - default_value = 30, + default_value = 1, minimum_value = 0, maximum_value = 60, },