mirror of
https://github.com/Xevion/project-cybersyn.git
synced 2025-12-10 12:08:12 -06:00
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
106 lines
2.1 KiB
Lua
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,
|
|
},
|
|
})
|