Files
project-cybersyn/cybersyn/data.lua

40 lines
1.1 KiB
Lua

--By Mami
flib = require('__flib__.data-util')
require('scripts.constants')
require('prototypes.item')
require('prototypes.tech')
require('prototypes.entity')
require('prototypes.signal')
require('prototypes.misc')
require('prototypes.gui-style')
data:extend({
combinator_entity,
combinator_out_entity,
combinator_item,
combinator_recipe,
cybersyn_tech,
subgroup_signal,
priority_signal,
r_threshold_signal,
locked_slots_signal,
missing_train_icon,
lost_train_icon,
nonempty_train_icon,
--{
-- type = "shortcut",
-- name = "cybersyn-toggle-gui",
-- icon = data_util.build_sprite(nil, { 0, 0 }, util.paths.shortcut_icons, 32, 2),
-- disabled_icon = data_util.build_sprite(nil, { 48, 0 }, util.paths.shortcut_icons, 32, 2),
-- small_icon = data_util.build_sprite(nil, { 0, 32 }, util.paths.shortcut_icons, 24, 2),
-- disabled_small_icon = data_util.build_sprite(nil, { 36, 32 }, util.paths.shortcut_icons, 24, 2),
-- toggleable = true,
-- action = "lua",
-- associated_control_input = "cybersyn-toggle-gui",
-- technology_to_unlock = "logistic-train-network",
--},
})