Files
project-cybersyn/cybersyn/settings.lua
Monica Moniot b144a06f1a 1.2.8 (#28)
Version: 1.2.8
Date: 2022-1-5
  Features:
    - Improved placeholder cybernetic combinator art
    - Added a wagon control setting to bar unfiltered slots in adjacent cargo wagons
    - Added a setting and keybind for toggling on or off the central planner
  Changes:
    - Sped up the rate at which copy-paste by blueprint will be noticed
  Bugfixes:
    - Fixed a bug with combinators sometimes failing to connect with train stops
    - Fixed wagon control combinators outputting wagon contents after inserters have already taken out items
    - Fixed a rare crash on world migration
  Scripting:
    - Added missing return values to some interface functions
    - Migrated to non-deprecated flib modules
2023-01-06 19:24:24 -05:00

106 lines
2.1 KiB
Lua

--By Mami
data:extend({
{
type = "bool-setting",
name = "cybersyn-enable-planner",
order = "aa",
setting_type = "runtime-global",
default_value = true,
},
{
type = "double-setting",
name = "cybersyn-ticks-per-second",
order = "ab",
setting_type = "runtime-global",
default_value = 30,
minimum_value = 0,
maximum_value = 60,
},
{
type = "int-setting",
name = "cybersyn-update-rate",
order = "ac",
setting_type = "runtime-global",
default_value = 2,
minimum_value = 1,
maximum_value = 2147483647,
},
{
type = "int-setting",
name = "cybersyn-request-threshold",
order = "ba",
setting_type = "runtime-global",
default_value = 2000,
minimum_value = 1,
maximum_value = 2147483647,
},
{
type = "int-setting",
name = "cybersyn-priority",
order = "bb",
setting_type = "runtime-global",
default_value = 0,
minimum_value = -2147483648,
maximum_value = 2147483647,
},
{
type = "int-setting",
name = "cybersyn-locked-slots",
order = "bc",
setting_type = "runtime-global",
default_value = 0,
minimum_value = 0,
maximum_value = 1000,
},
{
type = "int-setting",
name = "cybersyn-network-flag",
order = "bd",
setting_type = "runtime-global",
default_value = -1,
minimum_value = -2147483648,
maximum_value = 2147483647,
},
{
type = "double-setting",
name = "cybersyn-fuel-threshold",
order = "be",
setting_type = "runtime-global",
default_value = .5,
minimum_value = 0,
maximum_value = 1,
},
{
type = "double-setting",
name = "cybersyn-warmup-time",
order = "ca",
setting_type = "runtime-global",
default_value = 20,
minimum_value = 0,
maximum_value = 2147483647,
},
{
type = "double-setting",
name = "cybersyn-stuck-train-time",
order = "cb",
setting_type = "runtime-global",
default_value = 600,
minimum_value = 0,
maximum_value = 2147483647,
},
{
type = "bool-setting",
name = "cybersyn-allow-cargo-in-depot",
order = "cc",
setting_type = "runtime-global",
default_value = false,
},
{
type = "bool-setting",
name = "cybersyn-invert-sign",
order = "da",
setting_type = "runtime-global",
default_value = false,
},
})