Compare commits
No commits in common. "main" and "0.0.0" have entirely different histories.
98 changed files with 2448 additions and 1902 deletions
|
@ -1,5 +1,5 @@
|
|||
local function sprite(name)
|
||||
return '__248k_2__/ressources/booktorio/bk_sprite_'..name
|
||||
return '__248k__/ressources/booktorio/bk_sprite_'..name
|
||||
end
|
||||
|
||||
data:extend(
|
||||
|
@ -31,7 +31,7 @@ data:extend(
|
|||
{
|
||||
type = "sprite",
|
||||
name = "bk_sprite_4",
|
||||
filename = '__248k_2__/ressources/fusion/fu_fusor/fu_fusor_entity_animation.png',
|
||||
filename = '__248k__/ressources/fusion/fu_fusor/fu_fusor_entity_animation.png',
|
||||
width = 512*2,
|
||||
height = 512*2,
|
||||
scale = 0.4
|
||||
|
@ -39,7 +39,7 @@ data:extend(
|
|||
{
|
||||
type = "sprite",
|
||||
name = "bk_sprite_5",
|
||||
filename = '__248k_2__/ressources/fusion/fu_boiler/fu_boiler_entity_animation.png',
|
||||
filename = '__248k__/ressources/fusion/fu_boiler/fu_boiler_entity_animation.png',
|
||||
width = 512,
|
||||
height = 512,
|
||||
scale = 0.7
|
||||
|
|
|
@ -122,7 +122,7 @@ data:extend({
|
|||
{
|
||||
type = "sprite",
|
||||
name = "sprite_248kmainbutton",
|
||||
filename = "__248k_2__/ressources/groups/gr_group_icon.png",
|
||||
filename = "__248k__/ressources/groups/gr_group_icon.png",
|
||||
priority = "extra-high",
|
||||
width = 64,
|
||||
height = 64,
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/elements/'..name
|
||||
return '__248k__/ressources/elements/'..name
|
||||
end
|
||||
|
||||
data:extend({
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fluids/'..name
|
||||
return '__248k__/ressources/fluids/'..name
|
||||
end
|
||||
|
||||
local function burner_power()
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
local function sprite(name)
|
||||
return '__248k_2__/ressources/groups/'..name
|
||||
return '__248k__/ressources/groups/'..name
|
||||
end
|
||||
|
||||
data:extend({
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--local functions
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/techs/'..name
|
||||
return '__248k__/ressources/techs/'..name
|
||||
end
|
||||
--techs
|
||||
data:extend({
|
||||
|
@ -385,7 +385,7 @@ data:extend({
|
|||
{
|
||||
name = 'el_kerosene_tech',
|
||||
type = 'technology',
|
||||
icon = '__248k_2__/ressources/techs/el_kerosene_tech.png',
|
||||
icon = '__248k__/ressources/techs/el_kerosene_tech.png',
|
||||
icon_size = 128,
|
||||
prerequisites = {'el_ALK_tech'},
|
||||
effects = {
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_aluminum/el_aluminum_'..name
|
||||
return '__248k__/ressources/electronic/el_aluminum/el_aluminum_'..name
|
||||
end
|
||||
--ore
|
||||
data:extend({
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ammo/el_ammo_'..name
|
||||
return '__248k__/ressources/electronic/el_ammo/el_ammo_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_arc_furnace/el_arc_furnace_'..name
|
||||
return '__248k__/ressources/electronic/el_arc_furnace/el_arc_furnace_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -58,50 +58,55 @@ data:extend({
|
|||
energy_usage = '400kW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "output", position = {0, -4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "output", position = {-4, 0}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "output", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.west, position = {-3, 0}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 0}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "output", position = {0, 4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -145,4 +150,25 @@ data:extend({
|
|||
apparent_volume = 0.1,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_burner/el_burner_'..name
|
||||
return '__248k__/ressources/electronic/el_burner/el_burner_'..name
|
||||
end
|
||||
|
||||
local function burner_output()
|
||||
|
@ -73,7 +73,7 @@ data:extend({
|
|||
fuel_inventory_size = 3,
|
||||
burnt_inventory_size = 3,
|
||||
effectivity = 0.95,
|
||||
emissions_per_minute = { pollution = 20 },
|
||||
emissions_per_minute = 20,
|
||||
fuel_categories = {"chemical", "charged_fuel"},
|
||||
smoke = {
|
||||
{
|
||||
|
@ -131,7 +131,7 @@ data:extend({
|
|||
type = 'electric',
|
||||
usage_priority = 'primary-output',
|
||||
input_flow_limit = '0W',
|
||||
emissions_per_minute = { pollution = 20 },
|
||||
emissions_per_minute = 20,
|
||||
},
|
||||
max_power_output = burner_output(),
|
||||
maximum_temperature = 40,
|
||||
|
@ -139,8 +139,8 @@ data:extend({
|
|||
burns_fluid = true,
|
||||
fluid_usage_per_tick = 1,
|
||||
fluid_box = {
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
filter = 'el_desulfurized_kerosene',
|
||||
pipe_covers = pipecoverspictures(),
|
||||
|
@ -149,10 +149,10 @@ data:extend({
|
|||
maximum_temperature = 40,
|
||||
production_type = 'input-output',
|
||||
pipe_connections = {
|
||||
{flow_direction = "input-output", direction = defines.direction.east, position = {1, 0}},
|
||||
{flow_direction = "input-output", direction = defines.direction.west, position = {-1, 0}},
|
||||
{flow_direction = "input-output", direction = defines.direction.south, position = {0, 1}},
|
||||
{flow_direction = "input-output", direction = defines.direction.north, position = {0, -1}},
|
||||
{type = "input-output", position = {2, 0}},
|
||||
{type = "input-output", position = {-2, 0}},
|
||||
{type = "input-output", position = {0, 2}},
|
||||
{type = "input-output", position = {0, -2}},
|
||||
},
|
||||
},
|
||||
fluid_input = {
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_caster/el_caster_'..name
|
||||
return '__248k__/ressources/electronic/el_caster/el_caster_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -59,50 +59,55 @@ data:extend({
|
|||
energy_usage = '100kW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {3, 0}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "input", position = {0, 4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
@ -139,4 +144,25 @@ data:extend({
|
|||
apparent_volume = 0.1,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_charger/el_charger_'..name
|
||||
return '__248k__/ressources/electronic/el_charger/el_charger_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -27,6 +27,7 @@ data:extend({
|
|||
--prototype
|
||||
{
|
||||
name = 'el_charger_entity',
|
||||
--type = 'furnace',
|
||||
type = 'assembling-machine',
|
||||
icon = sprite('icon.png'),
|
||||
icon_size = 64,
|
||||
|
@ -41,7 +42,10 @@ data:extend({
|
|||
result = 'el_charger_item',
|
||||
},
|
||||
crafting_categories = {'el_charger_category'},
|
||||
--result_inventory_size = 1,
|
||||
--source_inventory_size = 1,
|
||||
crafting_speed = 1,
|
||||
--fixed_recipe = 'el_water_pressure_recipe',
|
||||
energy_source = {
|
||||
type = 'electric',
|
||||
usage_priority = 'secondary-input',
|
||||
|
@ -50,53 +54,58 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 4000,
|
||||
base_area = 20,
|
||||
filter = 'water',
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 4000,
|
||||
{
|
||||
|
||||
base_area = 20,
|
||||
height = 2,
|
||||
filter = 'fu_oxygen',
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.west, position = {-3, 0}}
|
||||
{type = "output", position = {-4, 0}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 4000,
|
||||
{
|
||||
|
||||
base_area = 20,
|
||||
height = 2,
|
||||
filter = 'fu_hydrogen',
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 0}},
|
||||
{type = "output", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 4000,
|
||||
|
||||
base_area = 20,
|
||||
height = 2,
|
||||
filter = 'fu_hydrogen',
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "output", position = {0, 4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -140,4 +149,25 @@ data:extend({
|
|||
apparent_volume = 0.1,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_diesel_train/el_diesel_train_'..name
|
||||
return '__248k__/ressources/electronic/el_diesel_train/el_diesel_train_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -64,7 +64,7 @@ data:extend({
|
|||
fuel_category = 'el_train_fuel',
|
||||
fuel_inventory_size = 3,
|
||||
effectitvity = 1,
|
||||
emissions_per_minute = { pollution = 20 },
|
||||
emissions_per_minute = 20,
|
||||
smoke = {
|
||||
{
|
||||
name = "train-smoke",
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_energy_crystal/el_energy_crystal_'..name
|
||||
return '__248k__/ressources/electronic/el_energy_crystal/el_energy_crystal_'..name
|
||||
end
|
||||
|
||||
throw_projectile =
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_grower/el_grower_'..name
|
||||
return '__248k__/ressources/electronic/el_grower/el_grower_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -59,50 +59,51 @@ data:extend({
|
|||
energy_usage = '200kW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -2}},
|
||||
{type = "input", position = {0, -3}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {-3, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {3, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-2, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {2, 0}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0, 2}},
|
||||
{type = "input", position = {0, 3}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/el_ki_beacon/el_ki_beacon_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/el_ki_beacon/el_ki_beacon_'..name
|
||||
end
|
||||
|
||||
local function config_blueprintable(name,int)
|
||||
|
@ -81,12 +81,11 @@ data:extend({
|
|||
input_flow_limit = '400MW',
|
||||
},
|
||||
energy_usage = '0.4MW',
|
||||
module_slots = 2,
|
||||
icons_positioning = {{
|
||||
inventory_index = defines.inventory.beacon_modules,
|
||||
shift = {0, 0.5},
|
||||
multi_row_initial_height_modifier = -0.3,
|
||||
}},
|
||||
module_specification = {
|
||||
module_slots = 2,
|
||||
module_info_icon_shift = {0, 0.5},
|
||||
module_info_multi_row_initial_height_modifier = -0.3,
|
||||
},
|
||||
supply_area_distance = config('supply_area'),
|
||||
radius_visualisation_picture =
|
||||
{
|
||||
|
@ -147,12 +146,11 @@ data:extend({
|
|||
input_flow_limit = '400MW',
|
||||
},
|
||||
energy_usage = '4MW',
|
||||
module_slots = 6,
|
||||
icons_positioning = {{
|
||||
inventory_index = defines.inventory.beacon_modules,
|
||||
shift = {0, 0.5},
|
||||
multi_row_initial_height_modifier = -0.3,
|
||||
}},
|
||||
module_specification = {
|
||||
module_slots = 6,
|
||||
module_info_icon_shift = {0, 0.5},
|
||||
module_info_multi_row_initial_height_modifier = -0.3,
|
||||
},
|
||||
supply_area_distance = config('supply_area_2'),
|
||||
radius_visualisation_picture =
|
||||
{
|
||||
|
@ -213,12 +211,11 @@ data:extend({
|
|||
input_flow_limit = '400MW',
|
||||
},
|
||||
energy_usage = '40MW',
|
||||
module_slots = 18,
|
||||
icons_positioning = {{
|
||||
inventory_index = defines.inventory.beacon_modules,
|
||||
shift = {0, 0.5},
|
||||
multi_row_initial_height_modifier = -0.3,
|
||||
}},
|
||||
module_specification = {
|
||||
module_slots = 18,
|
||||
module_info_icon_shift = {0, 0.5},
|
||||
module_info_multi_row_initial_height_modifier = -0.3,
|
||||
},
|
||||
supply_area_distance = config('supply_area_3'),
|
||||
radius_visualisation_picture =
|
||||
{
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/el_ki_core/el_ki_core_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/el_ki_core/el_ki_core_'..name
|
||||
end
|
||||
|
||||
local function core_input(core_number)
|
||||
|
@ -100,53 +100,53 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0.5, -2.5}},
|
||||
{type = "input", position = {0.5, -3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-0.5, -2.5}},
|
||||
{type = "input", position = {-0.5, -3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0.5, 2.5}},
|
||||
{type = "input", position = {0.5, 3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {-0.5, 2.5}},
|
||||
{type = "input", position = {-0.5, 3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
@ -194,12 +194,12 @@ data:extend({
|
|||
energy_usage = '1W',
|
||||
supply_area_distance = 0,
|
||||
allowed_effects = allowed_modules,
|
||||
module_slots = 2,
|
||||
icons_positioning = {{
|
||||
inventory_index = defines.inventory.beacon_modules,
|
||||
shift = {0, 0.5},
|
||||
multi_row_initial_height_modifier = -0.3,
|
||||
}},
|
||||
module_specification =
|
||||
{
|
||||
module_slots = 2,
|
||||
module_info_icon_shift = {0, 0.5},
|
||||
module_info_multi_row_initial_height_modifier = -0.3
|
||||
},
|
||||
},
|
||||
--slave container
|
||||
{
|
||||
|
@ -243,79 +243,79 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0.5, -2.5}},
|
||||
{type = "input", position = {0.5, -3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-0.5, -2.5}},
|
||||
{type = "input", position = {-0.5, -3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0.5, 2.5}},
|
||||
{type = "input", position = {0.5, 3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {-0.5, 2.5}},
|
||||
{type = "input", position = {-0.5, 3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fi_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {2.5, 0.5}},
|
||||
{type = "input", position = {3.5, 0.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fi_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {2.5, -0.5}},
|
||||
{type = "input", position = {3.5, -0.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
}
|
||||
|
@ -363,12 +363,12 @@ data:extend({
|
|||
energy_usage = '1W',
|
||||
supply_area_distance = 0,
|
||||
allowed_effects = allowed_modules,
|
||||
module_slots = 2,
|
||||
icons_positioning = {{
|
||||
inventory_index = defines.inventory.beacon_modules,
|
||||
shift = {0, 0.5},
|
||||
multi_row_initial_height_modifier = -0.3,
|
||||
}},
|
||||
module_specification =
|
||||
{
|
||||
module_slots = 2,
|
||||
module_info_icon_shift = {0, 0.5},
|
||||
module_info_multi_row_initial_height_modifier = -0.3
|
||||
},
|
||||
},
|
||||
--slave container
|
||||
{
|
||||
|
@ -412,105 +412,105 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0.5, -2.5}},
|
||||
{type = "input", position = {0.5, -3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-0.5, -2.5}},
|
||||
{type = "input", position = {-0.5, -3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0.5, 2.5}},
|
||||
{type = "input", position = {0.5, 3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {-0.5, 2.5}},
|
||||
{type = "input", position = {-0.5, 3.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fi_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {2.5, 0.5}},
|
||||
{type = "input", position = {3.5, 0.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fi_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {2.5, -0.5}},
|
||||
{type = "input", position = {3.5, -0.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fu_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-2.5, 0.5}},
|
||||
{type = "input", position = {-3.5, 0.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fu_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_long_north_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-2.5, -0.5}},
|
||||
{type = "input", position = {-3.5, -0.5}},
|
||||
},
|
||||
production_type = "input"
|
||||
}
|
||||
|
@ -558,12 +558,12 @@ data:extend({
|
|||
energy_usage = '1W',
|
||||
supply_area_distance = 0,
|
||||
allowed_effects = allowed_modules,
|
||||
module_slots = 2,
|
||||
icons_positioning = {{
|
||||
inventory_index = defines.inventory.beacon_modules,
|
||||
shift = {0, 0.5},
|
||||
multi_row_initial_height_modifier = -0.3,
|
||||
}},
|
||||
module_specification =
|
||||
{
|
||||
module_slots = 2,
|
||||
module_info_icon_shift = {0, 0.5},
|
||||
module_info_multi_row_initial_height_modifier = -0.3
|
||||
},
|
||||
},
|
||||
--slave container
|
||||
{
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/el_ki_cpu/el_ki_cpu_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/el_ki_cpu/el_ki_cpu_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -53,14 +53,14 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'el_ki_cpu_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {0, 1}},
|
||||
{type = "output", position = {0, 2}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/el_ki_linker/el_ki_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/el_ki_linker/el_ki_'..name
|
||||
end
|
||||
|
||||
data:extend({
|
||||
|
@ -43,8 +43,7 @@ data:extend({
|
|||
stack_size = 1,
|
||||
icon_size = 64,
|
||||
icon = sprite('selection_tool.png'),
|
||||
flags = {"mod-openable","only-in-cursor"},
|
||||
hidden = true,
|
||||
flags = {"hidden","mod-openable","only-in-cursor"},
|
||||
selection_color = {r=0.79, g=0.4, b=0, a=0.5 },
|
||||
selection_mode = {"any-entity"},
|
||||
selection_cursor_box_type = "entity",
|
||||
|
@ -57,7 +56,7 @@ data:extend({
|
|||
{
|
||||
type = "sprite",
|
||||
name = "el_ki_not_operable_icon",
|
||||
filename = "__248k_2__/ressources/electronic/el_ki/el_ki_linker/el_ki_not_operable_icon.png",
|
||||
filename = "__248k__/ressources/electronic/el_ki/el_ki_linker/el_ki_not_operable_icon.png",
|
||||
width = 64,
|
||||
height = 64,
|
||||
scale = 1
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/el_ki_memory/el_ki_memory_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/el_ki_memory/el_ki_memory_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -53,14 +53,14 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'el_ki_memory_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {0, 1}},
|
||||
{type = "output", position = {0, 2}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/fi_ki_circuit/fi_ki_circuit_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/fi_ki_circuit/fi_ki_circuit_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -53,14 +53,14 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'fi_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {0, 1}},
|
||||
{type = "output", position = {0, 2}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_ki/fu_ki_circuit/fu_ki_circuit_'..name
|
||||
return '__248k__/ressources/electronic/el_ki/fu_ki_circuit/fu_ki_circuit_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -53,14 +53,14 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'fu_ki_circuit_fluid',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {0, 1}},
|
||||
{type = "output", position = {0, 2}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_lithium/el_lithium_'..name
|
||||
return '__248k__/ressources/electronic/el_lithium/el_lithium_'..name
|
||||
end
|
||||
--ore
|
||||
data:extend({
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_materials/el_materials_'..name
|
||||
return '__248k__/ressources/electronic/el_materials/el_materials_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_pressurizer/el_pressurizer_'..name
|
||||
return '__248k__/ressources/electronic/el_pressurizer/el_pressurizer_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -48,59 +48,60 @@ data:extend({
|
|||
type = 'electric',
|
||||
usage_priority = 'secondary-input',
|
||||
input_flow_limit = '60kW',
|
||||
emissions_per_minute = { pollution = 25 },
|
||||
emissions_per_minute = 25,
|
||||
},
|
||||
energy_usage = '40kW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
filter = 'water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -1}},
|
||||
{type = "input", position = {0, -2}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'steam',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1, 0}}
|
||||
{type = "input", position = {-2, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_pressurized_water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1, 0}},
|
||||
{type = "output", position = {2, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
filter = 'water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 1}},
|
||||
{type = "output", position = {0, 2}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -146,4 +147,25 @@ data:extend({
|
|||
apparent_volume = 0.05,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_purifier/el_purifier_'..name
|
||||
return '__248k__/ressources/electronic/el_purifier/el_purifier_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -60,53 +60,54 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'el_dirty_water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 0}},
|
||||
{type = "output", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
filter = 'el_dirty_water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "output", position = {0, 4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -143,4 +144,25 @@ data:extend({
|
|||
apparent_volume = 0.1,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,20 +4,20 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_solar/el_solar_'..name
|
||||
return '__248k__/ressources/electronic/el_solar/el_solar_'..name
|
||||
end
|
||||
|
||||
local function solar_output()
|
||||
if config("power_output") == "80kW (normal)" then
|
||||
return "80kW"
|
||||
return "80KW"
|
||||
end
|
||||
|
||||
if config("power_output") == "100kW (high)" then
|
||||
return "100kW"
|
||||
return "100KW"
|
||||
end
|
||||
|
||||
if config("power_output") == "160kW (very high)" then
|
||||
return "160kW"
|
||||
return "160KW"
|
||||
end
|
||||
|
||||
return "80kW"
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_tank/el_tank_'..name
|
||||
return '__248k__/ressources/electronic/el_tank/el_tank_'..name
|
||||
end
|
||||
|
||||
local tank_color = {r=1.7,g=1.7,b=1.7}
|
||||
|
@ -87,23 +87,24 @@ data:extend({
|
|||
},
|
||||
flow_length_in_ticks = 1,
|
||||
fluid_box = {
|
||||
volume = 500000,
|
||||
base_area = 5000,
|
||||
height = 1,
|
||||
base_level = 0,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input-output", direction = defines.direction.west, position = {-3, 1}},
|
||||
{flow_direction = "input-output", direction = defines.direction.west, position = {-3, -1}},
|
||||
{type = "input-output", position = {-4, 1}},
|
||||
{type = "input-output", position = {-4, -1}},
|
||||
|
||||
{flow_direction = "input-output", direction = defines.direction.east, position = {3, 1}},
|
||||
{flow_direction = "input-output", direction = defines.direction.east, position = {3, -1}},
|
||||
{type = "input-output", position = {4, 1}},
|
||||
{type = "input-output", position = {4, -1}},
|
||||
|
||||
{flow_direction = "input-output", direction = defines.direction.south, position = {1, 3}},
|
||||
{flow_direction = "input-output", direction = defines.direction.south, position = {-1, 3}},
|
||||
{type = "input-output", position = {1, 4}},
|
||||
{type = "input-output", position = {1, -4}},
|
||||
|
||||
{flow_direction = "input-output", direction = defines.direction.north, position = {1, -3}},
|
||||
{flow_direction = "input-output", direction = defines.direction.north, position = {-1, -3}}
|
||||
{type = "input-output", position = {-1, 4}},
|
||||
{type = "input-output", position = {-1, -4}}
|
||||
},
|
||||
production_type = "input-output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_train_equipment/el_train_equipment_'..name
|
||||
return '__248k__/ressources/electronic/el_train_equipment/el_train_equipment_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_train_fuel/el_train_fuel_'..name
|
||||
return '__248k__/ressources/electronic/el_train_fuel/el_train_fuel_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/electronic/el_water_generator/el_water_generator_'..name
|
||||
return '__248k__/ressources/electronic/el_water_generator/el_water_generator_'..name
|
||||
end
|
||||
|
||||
local function water_output()
|
||||
|
@ -62,8 +62,8 @@ data:extend({
|
|||
max_power_output = water_output(),
|
||||
effectivity = 0.9,
|
||||
fluid_box = {
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
filter = 'el_pressurized_water',
|
||||
minimum_temperature = 0,
|
||||
|
@ -72,8 +72,8 @@ data:extend({
|
|||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections = {
|
||||
{flow_direction = "input-output", direction = defines.direction.east, position = {1, 0}},
|
||||
{flow_direction = "input-output", direction = defines.direction.west, position = {-1, 0}},
|
||||
{type = "input-output", position = {2, 0}},
|
||||
{type = "input-output", position = {-2, 0}},
|
||||
},
|
||||
},
|
||||
fluid_input = {
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_castor/fi_castor_'..name
|
||||
return '__248k__/ressources/fission/fi_castor/fi_castor_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_compound_machine/fi_compound_machine_'..name
|
||||
return '__248k__/ressources/fission/fi_compound_machine/fi_compound_machine_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -58,50 +58,55 @@ data:extend({
|
|||
energy_usage = '400kW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {3, 0}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "input", position = {0, 4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
@ -138,4 +143,25 @@ data:extend({
|
|||
apparent_volume = 0.3,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_compound_material/fi_compound_material_'..name
|
||||
return '__248k__/ressources/fission/fi_compound_material/fi_compound_material_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_crafter/fi_crafter_'..name
|
||||
return '__248k__/ressources/fission/fi_crafter/fi_crafter_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -49,8 +49,8 @@ data:extend({
|
|||
fuel_inventory_size = 3,
|
||||
burnt_inventory_size = 3,
|
||||
effectivity = 0.35,
|
||||
emissions_per_minute = { pollution = 20 },
|
||||
fuel_categories = {'fi_basic_fuel'}
|
||||
emissions_per_minute = 20,
|
||||
fuel_category = 'fi_basic_fuel'
|
||||
},
|
||||
energy_usage = '200kW',
|
||||
allowed_effects = {"speed", "productivity", "consumption", "pollution"},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_crushed/fi_crushed_'..name
|
||||
return '__248k__/ressources/fission/fi_crushed/fi_crushed_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_crusher/fi_crusher_'..name
|
||||
return '__248k__/ressources/fission/fi_crusher/fi_crusher_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_energy_crystal/fi_energy_crystal_'..name
|
||||
return '__248k__/ressources/fission/fi_energy_crystal/fi_energy_crystal_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_equipment/fi_equipment_'..name
|
||||
return '__248k__/ressources/fission/fi_equipment/fi_equipment_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_fiberer/fi_fiberer_'..name
|
||||
return '__248k__/ressources/fission/fi_fiberer/fi_fiberer_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_fuel/fi_fuel_'..name
|
||||
return '__248k__/ressources/fission/fi_fuel/fi_fuel_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_materials/fi_materials_'..name
|
||||
return '__248k__/ressources/fission/fi_materials/fi_materials_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_miner/fi_miner_'..name
|
||||
return '__248k__/ressources/fission/fi_miner/fi_miner_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -45,8 +45,8 @@ data:extend({
|
|||
fuel_inventory_size = 3,
|
||||
burnt_inventory_size = 3,
|
||||
effectivity = 0.35,
|
||||
emissions_per_minute = { pollution = 75 },
|
||||
fuel_categories = {'fi_basic_fuel'}
|
||||
emissions_per_minute = 75,
|
||||
fuel_category = 'fi_basic_fuel'
|
||||
},
|
||||
energy_usage = '4MW',
|
||||
mining_speed = 4.5,
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_modules/fi_modules_'..name
|
||||
return '__248k__/ressources/fission/fi_modules/fi_modules_'..name
|
||||
end
|
||||
|
||||
local limitation_list = {
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_refinery/fi_refinery_'..name
|
||||
return '__248k__/ressources/fission/fi_refinery/fi_refinery_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -45,7 +45,7 @@ data:extend({
|
|||
energy_source = {
|
||||
type = 'electric',
|
||||
usage_priority = 'secondary-input',
|
||||
emissions_per_minute = { pollution = 20 },
|
||||
emissions_per_minute = 20,
|
||||
--input_flow_limit = '4MW',
|
||||
},
|
||||
energy_usage = '1MW',
|
||||
|
@ -60,101 +60,101 @@ data:extend({
|
|||
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {1, 3}},
|
||||
{type = "input", position = {1, 4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {-1, 3}},
|
||||
{type = "input", position = {-1, 4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {1, -3}},
|
||||
{type = "output", position = {1, -4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {-1, -3}},
|
||||
{type = "output", position = {-1, -4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, -1}},
|
||||
{type = "input", position = {-4, -1}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 1}},
|
||||
{type = "input", position = {-4, 1}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 1}},
|
||||
{type = "output", position = {4, 1}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, -1}},
|
||||
{type = "output", position = {4, -1}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_robo/fi_robo_'..name
|
||||
return '__248k__/ressources/fission/fi_robo/fi_robo_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -138,7 +138,7 @@ data:extend({
|
|||
},
|
||||
circuit_connector_sprites = {
|
||||
led_red = {
|
||||
filename = "__248k_2__/ressources/64x64_empty.png",
|
||||
filename = "__248k__/ressources/64x64_empty.png",
|
||||
width = 64,
|
||||
height = 64,
|
||||
shift = {0, 0},
|
||||
|
@ -146,7 +146,7 @@ data:extend({
|
|||
size = 1
|
||||
},
|
||||
led_green = {
|
||||
filename = "__248k_2__/ressources/64x64_empty.png",
|
||||
filename = "__248k__/ressources/64x64_empty.png",
|
||||
width = 64,
|
||||
height = 64,
|
||||
shift = {0, 0},
|
||||
|
@ -154,7 +154,7 @@ data:extend({
|
|||
size = 1
|
||||
},
|
||||
led_blue = {
|
||||
filename = "__248k_2__/ressources/64x64_empty.png",
|
||||
filename = "__248k__/ressources/64x64_empty.png",
|
||||
width = 64,
|
||||
height = 64,
|
||||
shift = {0, 0},
|
||||
|
@ -162,7 +162,7 @@ data:extend({
|
|||
size = 1
|
||||
},
|
||||
led_light = {
|
||||
filename = "__248k_2__/ressources/64x64_empty.png",
|
||||
filename = "__248k__/ressources/64x64_empty.png",
|
||||
width = 64,
|
||||
height = 64,
|
||||
shift = {0, 0},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fission/fi_solid_reactor/fi_solid_reactor_'..name
|
||||
return '__248k__/ressources/fission/fi_solid_reactor/fi_solid_reactor_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_activator/fu_activator_'..name
|
||||
return '__248k__/ressources/fusion/fu_activator/fu_activator_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -58,51 +58,51 @@ data:extend({
|
|||
},
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1, 0}}
|
||||
{type = "input", position = {-2, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 100,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0, 1}}
|
||||
{type = "input", position = {0, 2}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 100,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1, 0}},
|
||||
{type = "output", position = {2, 0}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 100,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {0, -1}},
|
||||
{type = "output", position = {0, -2}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_boiler/fu_boiler_'..name
|
||||
return '__248k__/ressources/fusion/fu_boiler/fu_boiler_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -66,37 +66,37 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = 'water',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1.5, -0.5}}
|
||||
{type = "input", position = {-2.5, -0.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = 'fu_hydrogen',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1.5, -0.5}},
|
||||
{type = "output", position = {2.5, -0.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
filter = 'fu_oxygen',
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0.5, 1.5}},
|
||||
{type = "output", position = {0.5, 2.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_burner/fu_burner_'..name
|
||||
return '__248k__/ressources/fusion/fu_burner/fu_burner_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -57,28 +57,30 @@ data:extend({
|
|||
module_slots = 4
|
||||
},
|
||||
crafting_speed = 1,
|
||||
energy_usage = '500kW',
|
||||
energy_usage = '500KW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
production_type = 'input',
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections = {
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {1, 0}},
|
||||
{type = "input", position = {2, 0}},
|
||||
--{type = "output", position = {-2, 0}},
|
||||
},
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
production_type = 'output',
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = south_basic_pipe_picture,
|
||||
pipe_connections = {
|
||||
{flow_direction = "output", direction = defines.direction.west, position = {-1, 0}},
|
||||
{type = "output", position = {-2, 0}},
|
||||
--{type = "output", position = {-2, 0}},
|
||||
},
|
||||
}
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_exchanger/fu_exchanger_'..name
|
||||
return '__248k__/ressources/fusion/fu_exchanger/fu_exchanger_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -56,51 +56,51 @@ data:extend({
|
|||
},
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1.5, -0.5}}
|
||||
{type = "input", position = {-2.5, -0.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1.5, 1.5}}
|
||||
{type = "input", position = {-2.5, 1.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1.5, -0.5}},
|
||||
{type = "output", position = {2.5, -0.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1.5, 1.5}},
|
||||
{type = "output", position = {2.5, 1.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_fusor/fu_fusor_'..name
|
||||
return '__248k__/ressources/fusion/fu_fusor/fu_fusor_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -68,24 +68,24 @@ data:extend({
|
|||
--fluid
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-1.5, -2}},
|
||||
{type = "input", position = {-1.5, -3}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {1.5, -2}}
|
||||
{type = "input", position = {1.5, -3}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_ingot/fu_ingot_'..name
|
||||
return '__248k__/ressources/fusion/fu_ingot/fu_ingot_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -59,50 +59,55 @@ data:extend({
|
|||
},
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {3, 0}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "input", position = {0, 4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
@ -113,8 +118,10 @@ data:extend({
|
|||
size = {512,512},
|
||||
scale = 0.54,
|
||||
line_length = 1,
|
||||
--lines_per_file = 2,
|
||||
frame_count = 1,
|
||||
shift = {0,-0.3}
|
||||
--animation_speed = 0.2,
|
||||
shift = {0,-0.3}
|
||||
},
|
||||
working_visualisations = {
|
||||
{
|
||||
|
@ -152,8 +159,8 @@ data:extend({
|
|||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { flow_direction="input", direction = defines.direction.north, position = {-2, -2,5} },
|
||||
-- { flow_direction="input", direction = defines.direction.north, position = {2, -2.5} },
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
|
@ -162,6 +169,6 @@ data:extend({
|
|||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ flow_direction="output", direction = defines.direction.north, position = {2, 2.5} }},
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_lab/fu_lab_'..name..".png"
|
||||
return '__248k__/ressources/fusion/fu_lab/fu_lab_'..name..".png"
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_laser/fu_laser_'..name
|
||||
return '__248k__/ressources/fusion/fu_laser/fu_laser_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -59,50 +59,55 @@ data:extend({
|
|||
energy_usage = '60MW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 0}},
|
||||
{type = "output", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "output", position = {0, 4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -154,8 +159,8 @@ data:extend({
|
|||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { flow_direction="input", direction = defines.direction.north, position = {-2, -2,5} },
|
||||
-- { flow_direction="input", direction = defines.direction.north, position = {2, -2.5} },
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
|
@ -164,6 +169,6 @@ data:extend({
|
|||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ flow_direction="output", direction = defines.direction.north, position = {2, 2.5} }},
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_lead/fu_lead_'..name
|
||||
return '__248k__/ressources/fusion/fu_lead/fu_lead_'..name
|
||||
end
|
||||
--ore
|
||||
data:extend({
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_magnet/fu_magnet_'..name
|
||||
return '__248k__/ressources/fusion/fu_magnet/fu_magnet_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -59,50 +59,55 @@ data:extend({
|
|||
},
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 0}},
|
||||
{type = "output", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "output", position = {0, 4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -146,4 +151,25 @@ data:extend({
|
|||
apparent_volume = 0.3,
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
|
||||
--{
|
||||
-- production_type = "input",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- production_type = "output",
|
||||
--pipe_picture = assembler2pipepictures(),
|
||||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_materials/fu_materials_'..name
|
||||
return '__248k__/ressources/fusion/fu_materials/fu_materials_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_miner/fu_miner_'..name
|
||||
return '__248k__/ressources/fusion/fu_miner/fu_miner_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -43,6 +43,7 @@ data:extend({
|
|||
icon_size = 64,
|
||||
flags = {"player-creation","placeable-neutral"},
|
||||
max_health = 300,
|
||||
fixed_recipe = '',
|
||||
corpse = 'big-remnants',
|
||||
collision_box = {{-5.4,-5.4},{5.4,5.4}},
|
||||
selection_box = {{-5.5,-5.5},{5.5,5.5}},
|
||||
|
@ -61,8 +62,8 @@ data:extend({
|
|||
type = "burner",
|
||||
fuel_inventory_size = 1,
|
||||
effectivity = 1,
|
||||
emissions_per_minute = { pollution = 20 },
|
||||
fuel_categories = {"fu_miner_fuel_category"},
|
||||
emissions_per_minute = 20,
|
||||
fuel_category = "fu_miner_fuel_category",
|
||||
smoke = {
|
||||
{
|
||||
name = "smoke",
|
||||
|
@ -116,7 +117,7 @@ miner2.icons = {
|
|||
icon = miner2.icon
|
||||
},
|
||||
{
|
||||
icon = "__248k_2__/ressources/icons/fi_upgrade.png"
|
||||
icon = "__248k__/ressources/icons/fi_upgrade.png"
|
||||
}
|
||||
}
|
||||
miner2.icon = nil
|
||||
|
@ -131,7 +132,7 @@ miner3.icons = {
|
|||
icon = miner3.icon
|
||||
},
|
||||
{
|
||||
icon = "__248k_2__/ressources/icons/fu_upgrade.png"
|
||||
icon = "__248k__/ressources/icons/fu_upgrade.png"
|
||||
}
|
||||
}
|
||||
miner3.icon = nil
|
||||
|
@ -147,7 +148,7 @@ miner4.icons = {
|
|||
icon = miner4.icon
|
||||
},
|
||||
{
|
||||
icon = "__248k_2__/ressources/icons/gr_upgrade.png"
|
||||
icon = "__248k__/ressources/icons/gr_upgrade.png"
|
||||
}
|
||||
}
|
||||
miner4.icon = nil
|
||||
|
@ -163,7 +164,7 @@ miner2_item.icons = {
|
|||
icon = miner2_item.icon
|
||||
},
|
||||
{
|
||||
icon = "__248k_2__/ressources/icons/fi_upgrade.png"
|
||||
icon = "__248k__/ressources/icons/fi_upgrade.png"
|
||||
}
|
||||
}
|
||||
miner2_item.icon = nil
|
||||
|
@ -176,7 +177,7 @@ miner3_item.icons = {
|
|||
icon = miner3_item.icon
|
||||
},
|
||||
{
|
||||
icon = "__248k_2__/ressources/icons/fu_upgrade.png"
|
||||
icon = "__248k__/ressources/icons/fu_upgrade.png"
|
||||
}
|
||||
}
|
||||
miner3_item.icon = nil
|
||||
|
@ -191,7 +192,7 @@ miner4_item.icons = {
|
|||
icon = miner4_item.icon
|
||||
},
|
||||
{
|
||||
icon = "__248k_2__/ressources/icons/gr_upgrade.png"
|
||||
icon = "__248k__/ressources/icons/gr_upgrade.png"
|
||||
}
|
||||
}
|
||||
miner4_item.icon = nil
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_plasma/fu_plasma_'..name
|
||||
return '__248k__/ressources/fusion/fu_plasma/fu_plasma_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -59,50 +59,55 @@ data:extend({
|
|||
},
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -3}},
|
||||
{type = "input", position = {0, -4}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-3, 0}}
|
||||
{type = "input", position = {-4, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {3, 0}},
|
||||
{type = "output", position = {4, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 3}},
|
||||
{type = "output", position = {0, 4}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
@ -154,8 +159,8 @@ data:extend({
|
|||
-- base_area = 10,
|
||||
-- base_level = -1,
|
||||
-- pipe_connections = {
|
||||
-- { flow_direction="input", direction = defines.direction.north, position = {-2, -2,5} },
|
||||
-- { flow_direction="input", direction = defines.direction.north, position = {2, -2.5} },
|
||||
-- { type="input", position = {-2, -2,5} },
|
||||
-- { type="input", position = {2, -2.5} },
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
|
@ -164,6 +169,6 @@ data:extend({
|
|||
--pipe_covers = pipecoverspictures(),
|
||||
-- base_area = 10,
|
||||
-- base_level = 1,
|
||||
-- pipe_connections = {{ flow_direction="output", direction = defines.direction.north, position = {2, 2.5} }},
|
||||
-- pipe_connections = {{ type="output", position = {2, 2.5} }},
|
||||
-- },
|
||||
-- off_when_no_fluid_recipe = true
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_reactor/fu_reactor_'..name
|
||||
return '__248k__/ressources/fusion/fu_reactor/fu_reactor_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -62,51 +62,51 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = "fu_lead_fluid_cold",
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {2, 6}}
|
||||
{type = "input", position = {2, 7}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-2, -6}},
|
||||
{type = "input", position = {-2, -7}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {2, -6}}
|
||||
{type = "input", position = {2, -7}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = "fu_lead_fluid_hot",
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {-2, 6}}
|
||||
{type = "output", position = {-2, 7}}
|
||||
},
|
||||
production_type = "output"
|
||||
}
|
||||
|
@ -177,51 +177,51 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
{
|
||||
filter = "fu_lead_fluid_cold",
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {2, 6}}
|
||||
{type = "input", position = {2, 7}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-2, -6}},
|
||||
{type = "input", position = {-2, -7}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {2, -6}}
|
||||
{type = "input", position = {2, -7}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
filter = "fu_lead_fluid_hot",
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {-2, 6}}
|
||||
{type = "output", position = {-2, 7}}
|
||||
},
|
||||
production_type = "output"
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_robo/fu_robo_'..name
|
||||
return '__248k__/ressources/fusion/fu_robo/fu_robo_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_space_probe/fu_space_probe_'..name
|
||||
return '__248k__/ressources/fusion/fu_space_probe/fu_space_probe_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -17,7 +17,7 @@ data:extend({
|
|||
icon_size = 64,
|
||||
stack_size = 1,
|
||||
subgroup = 'fu_item_subgroup_d',
|
||||
rocket_launch_products = {{type="item", name="fu_space_probe_data_card_1_item", amount=10}},
|
||||
rocket_launch_product = {'fu_space_probe_data_card_1_item',10},
|
||||
order = 'd-a',
|
||||
},
|
||||
{
|
||||
|
@ -27,7 +27,7 @@ data:extend({
|
|||
icon_size = 64,
|
||||
stack_size = 1,
|
||||
subgroup = 'fu_item_subgroup_d',
|
||||
rocket_launch_products = {{type="item", name="fu_space_probe_data_card_3_item", amount=10}},
|
||||
rocket_launch_product = {'fu_space_probe_data_card_3_item',10},
|
||||
order = 'd-b',
|
||||
},
|
||||
{
|
||||
|
@ -37,7 +37,7 @@ data:extend({
|
|||
icon_size = 64,
|
||||
stack_size = 1,
|
||||
subgroup = 'fu_item_subgroup_d',
|
||||
rocket_launch_products = {{type="item", name="fu_space_probe_ore_item", amount=100}},
|
||||
rocket_launch_product = {'fu_space_probe_ore_item',100},
|
||||
order = 'd-c',
|
||||
},
|
||||
--data cards
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_star_engine/fu_star_engine_caster/fu_star_engine_caster_'..name
|
||||
return '__248k__/ressources/fusion/fu_star_engine/fu_star_engine_caster/fu_star_engine_caster_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -56,47 +56,47 @@ data:extend({
|
|||
},
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1.5, -0.5}}
|
||||
{type = "input", position = {-2.5, -0.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-1.5, 1.5}}
|
||||
{type = "input", position = {-2.5, 1.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1.5, -0.5}},
|
||||
{type = "output", position = {2.5, -0.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {1.5, 1.5}},
|
||||
{type = "output", position = {2.5, 1.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_star_engine/fu_star_engine_cooler/fu_star_engine_cooler_'..name
|
||||
return '__248k__/ressources/fusion/fu_star_engine/fu_star_engine_cooler/fu_star_engine_cooler_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -50,87 +50,87 @@ data:extend({
|
|||
energy_usage = '0.5GW',
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {-2, -8.5}}
|
||||
{type = "input", position = {-2, -9.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {2, -8.5}}
|
||||
{type = "input", position = {2, -9.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {0, 8.5}},
|
||||
{type = "output", position = {0, 9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {-2, 8.5}},
|
||||
{type = "output", position = {-2, 9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {2, 8.5}},
|
||||
{type = "output", position = {2, 9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {-4, 8.5}},
|
||||
{type = "output", position = {-4, 9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {4, 8.5}},
|
||||
{type = "output", position = {4, 9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_star_engine/fu_star_engine_cooler_up/fu_star_engine_cooler_up_'..name
|
||||
return '__248k__/ressources/fusion/fu_star_engine/fu_star_engine_cooler_up/fu_star_engine_cooler_up_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -50,80 +50,80 @@ data:extend({
|
|||
energy_usage = '0.5GW',
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {-2, 8.5}}
|
||||
{type = "input", position = {-2, 9.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {2, 8.5}}
|
||||
{type = "input", position = {2, 9.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {0, -8.5}},
|
||||
{type = "output", position = {0, -9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {-2, -8.5}},
|
||||
{type = "output", position = {-2, -9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {2, -8.5}},
|
||||
{type = "output", position = {2, -9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {-4, -8.5}},
|
||||
{type = "output", position = {-4, -9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {4, -8.5}},
|
||||
{type = "output", position = {4, -9.5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_star_engine/fu_star_engine_core/fu_star_engine_core_'..name
|
||||
return '__248k__/ressources/fusion/fu_star_engine/fu_star_engine_core/fu_star_engine_core_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -52,87 +52,87 @@ data:extend({
|
|||
fluid_boxes = {
|
||||
--in
|
||||
--right
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-8, 3}}
|
||||
{type = "input", position = {-9, 3}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-8, 1}}
|
||||
{type = "input", position = {-9, 1}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
--left
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {8, 3}}
|
||||
{type = "input", position = {9, 3}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {8, 1}}
|
||||
{type = "input", position = {9, 1}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
--out
|
||||
--up
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {-2, -4}},
|
||||
{type = "output", position = {-2, -5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.north, position = {2, -4}},
|
||||
{type = "output", position = {2, -5}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
--down
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {-2, 8}},
|
||||
{type = "output", position = {-2, 9}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.south, position = {2, 8}},
|
||||
{type = "output", position = {2, 9}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_star_engine/fu_star_engine_heater/fu_star_engine_heater_'..name
|
||||
return '__248k__/ressources/fusion/fu_star_engine/fu_star_engine_heater/fu_star_engine_heater_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -50,58 +50,58 @@ data:extend({
|
|||
energy_usage = '0.7GW',
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {8, 0}}
|
||||
{type = "input", position = {9, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {8, 2}}
|
||||
{type = "input", position = {9, 2}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {8, -2}}
|
||||
{type = "input", position = {9, -2}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.west, position = {-10, -1}},
|
||||
{type = "output", position = {-11, -1}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.west, position = {-10, 1}},
|
||||
{type = "output", position = {-11, 1}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_star_engine/fu_star_engine_heater_left/fu_star_engine_heater_left_'..name
|
||||
return '__248k__/ressources/fusion/fu_star_engine/fu_star_engine_heater_left/fu_star_engine_heater_left_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -50,58 +50,58 @@ data:extend({
|
|||
energy_usage = '0.7GW',
|
||||
--fluids
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-8, 0}}
|
||||
{type = "input", position = {-9, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-8, 2}}
|
||||
{type = "input", position = {-9, 2}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-8, -2}}
|
||||
{type = "input", position = {-9, -2}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {10, -1}},
|
||||
{type = "output", position = {11, -1}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = 1,
|
||||
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "output", direction = defines.direction.east, position = {10, 1}},
|
||||
{type = "output", position = {11, 1}},
|
||||
},
|
||||
production_type = "output"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/fusion/fu_turbine/fu_turbine_'..name
|
||||
return '__248k__/ressources/fusion/fu_turbine/fu_turbine_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -50,17 +50,17 @@ data:extend({
|
|||
max_power_output = "200MW",
|
||||
fluid_box = {
|
||||
filter = "fu_hot_steam",
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_picture = grey_south_pipe_picture,
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input-output", direction = defines.direction.west, position = {-3, 0}},
|
||||
{flow_direction = "input-output", direction = defines.direction.east, position = {3, 0}},
|
||||
{flow_direction = "input-output", direction = defines.direction.south, position = {0, 3}},
|
||||
{flow_direction = "input-output", direction = defines.direction.north, position = {0, -3}}
|
||||
{type = "input-output", position = {-4, 0}},
|
||||
{type = "input-output", position = {4, 0}},
|
||||
{type = "input-output", position = {0, 4}},
|
||||
{type = "input-output", position = {0, -4}}
|
||||
},
|
||||
production_type = "input-output"
|
||||
},
|
||||
|
|
|
@ -3,59 +3,63 @@ data:extend({
|
|||
{
|
||||
name = 'gr_crafter_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fi_crafter_item", amount=2},
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
{type="item", name="fu_materials_magnet", amount=10},
|
||||
{type="item", name="gr_materials_fusion_cell_item", amount=1},
|
||||
{type="item", name="gr_materials_circuit", amount=10}
|
||||
{'fi_crafter_item',2},
|
||||
{'fu_materials_KFK',100},
|
||||
{'fu_materials_magnet',10},
|
||||
{'gr_materials_fusion_cell_item',1},
|
||||
{'gr_materials_circuit',10}
|
||||
},
|
||||
results = {{type="item", name='gr_crafter_item', amount=1}},
|
||||
result = 'gr_crafter_item',
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_materials_fusion_cell_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fi_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_up_matter_item", amount=1},
|
||||
{type="item", name="fu_tech_sign_item", amount=40},
|
||||
{type="item", name="fusion-reactor-equipment", amount=1}
|
||||
{'fu_space_probe_up_matter_item',1},
|
||||
{'fu_tech_sign_item',40},
|
||||
{'fusion-reactor-equipment',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_fusion_cell_item', amount=1}},
|
||||
result = 'gr_materials_fusion_cell_item',
|
||||
result_count = 1,
|
||||
energy_required = 35,
|
||||
},
|
||||
{
|
||||
name = 'gr_materials_stack_down_item_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_down_matter_item", amount=2},
|
||||
{type="item", name="low-density-structure", amount=10},
|
||||
{type="item", name="fu_space_probe_data_card_3_item", amount=1},
|
||||
{'fu_space_probe_down_matter_item',2},
|
||||
{'low-density-structure',10},
|
||||
{'fu_space_probe_data_card_3_item',1},
|
||||
},
|
||||
results = {{type="item", name='gr_materials_stack_down_item', amount=1}},
|
||||
result = 'gr_materials_stack_down_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
},
|
||||
{
|
||||
name = 'gr_materials_stack_up_item_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_up_matter_item", amount=2},
|
||||
{type="item", name="low-density-structure", amount=10},
|
||||
{type="item", name="fu_space_probe_data_card_3_item", amount=1},
|
||||
{'fu_space_probe_up_matter_item',2},
|
||||
{'low-density-structure',10},
|
||||
{'fu_space_probe_data_card_3_item',1},
|
||||
},
|
||||
results = {{type="item", name='gr_materials_stack_up_item', amount=1}},
|
||||
result = 'gr_materials_stack_up_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
},
|
||||
{
|
||||
name = 'gr_wheel_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -63,13 +67,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="iron-gear-wheel", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_steel_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -77,13 +82,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="steel-plate", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
--train
|
||||
{
|
||||
name = 'gr_magnet_train_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_fusion_cell_item", amount=4},
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
|
@ -94,12 +100,13 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gr_magnet_train_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_magnet_wagon_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_fusion_cell_item", amount=2},
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
|
@ -110,12 +117,13 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gr_magnet_wagon_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_magnet_tanker_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_fusion_cell_item", amount=2},
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
|
@ -126,12 +134,13 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gr_magnet_tanker_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_magnet_train_pre_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
{type="item", name="fu_materials_TIM", amount=100},
|
||||
|
@ -142,12 +151,13 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gr_magnet_train_pre_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_magnet_wagon_pre_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
{type="item", name="fu_materials_TIM", amount=100},
|
||||
|
@ -158,12 +168,13 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gr_magnet_wagon_pre_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_magnet_tanker_pre_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
{type="item", name="fu_materials_TIM", amount=100},
|
||||
|
@ -174,6 +185,7 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gr_magnet_tanker_pre_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
--kovarex for matter
|
||||
|
@ -181,7 +193,7 @@ data:extend({
|
|||
name = 'gr_kovarex_recipe',
|
||||
type = 'recipe',
|
||||
category = 'centrifuging',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
main_product = 'fu_space_probe_up_matter_item',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_down_matter_item", amount=10}
|
||||
|
@ -190,6 +202,7 @@ data:extend({
|
|||
{type="item", name="fu_space_probe_down_matter_item", amount=9},
|
||||
{type="item", name="fu_space_probe_up_matter_item", amount=1}
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -197,7 +210,7 @@ data:extend({
|
|||
name = 'gr_kovarex_2_recipe',
|
||||
type = 'recipe',
|
||||
category = 'centrifuging',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
main_product = 'fu_space_probe_down_matter_item',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_up_matter_item", amount=10}
|
||||
|
@ -206,6 +219,7 @@ data:extend({
|
|||
{type="item", name="fu_space_probe_up_matter_item", amount=9},
|
||||
{type="item", name="fu_space_probe_down_matter_item", amount=1}
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -213,98 +227,104 @@ data:extend({
|
|||
{
|
||||
name = 'gr_charger_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
main_product = 'gr_charger_item',
|
||||
ingredients = {
|
||||
{type="item", name="low-density-structure", amount=100},
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
{type="item", name="gr_materials_magnet", amount=100},
|
||||
{type="item", name="fu_tech_sign_item", amount=1000},
|
||||
{type="item", name="concrete", amount=500},
|
||||
{type="item", name="lab", amount=10},
|
||||
{type="item", name="gr_materials_circuit", amount=100}
|
||||
{'low-density-structure',100},
|
||||
{'fu_materials_KFK',100},
|
||||
{'gr_materials_magnet',100},
|
||||
{'fu_tech_sign_item',1000},
|
||||
{'concrete',500},
|
||||
{'lab',10},
|
||||
{'gr_materials_circuit',100}
|
||||
},
|
||||
results = {
|
||||
{type="item", name="gr_charger_item", amount=1}
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 5
|
||||
},
|
||||
{
|
||||
name = 'gr_stabilizer_recipe',
|
||||
type = 'recipe',
|
||||
category = 'gr_charger_category',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
main_product = 'gr_materials_stabilizer_item',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_crushed_exotic_item", amount=1},
|
||||
{type="item", name="fu_materials_energy_crystal", amount=10},
|
||||
{type="item", name="fu_tech_sign_item", amount=10},
|
||||
{'gr_materials_crushed_exotic_item',1},
|
||||
{'fu_materials_energy_crystal',10},
|
||||
{'fu_tech_sign_item',10},
|
||||
},
|
||||
results = {
|
||||
{type="item", name="gr_materials_stabilizer_item", amount=4}
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 4,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_crushed_exotic_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fi_crushing',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_ore_item", amount=1},
|
||||
{'fu_space_probe_ore_item',1},
|
||||
},
|
||||
results = {{type="item", name='gr_materials_crushed_exotic_item', amount=2}},
|
||||
result = 'gr_materials_crushed_exotic_item',
|
||||
result_count = 2,
|
||||
energy_required = 2,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_black_hole_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_star_engine_core_item", amount=1},
|
||||
{type="item", name="fu_star_engine_heater_left_item", amount=1},
|
||||
{type="item", name="fu_star_engine_heater_item", amount=1},
|
||||
{type="item", name="fu_star_engine_cooler_up_item", amount=1},
|
||||
{type="item", name="fu_star_engine_cooler_item", amount=1},
|
||||
{type="item", name="gr_materials_stack_up_item", amount=40},
|
||||
{type="item", name="gr_materials_stack_down_item", amount=40},
|
||||
{type="item", name="gr_materials_magnet", amount=100},
|
||||
{'fu_star_engine_core_item',1},
|
||||
{'fu_star_engine_heater_left_item',1},
|
||||
{'fu_star_engine_heater_item',1},
|
||||
{'fu_star_engine_cooler_up_item',1},
|
||||
{'fu_star_engine_cooler_item',1},
|
||||
{'gr_materials_stack_up_item',40},
|
||||
{'gr_materials_stack_down_item',40},
|
||||
{'gr_materials_magnet',100},
|
||||
},
|
||||
results = {{type="item", name='gr_black_hole_item', amount=1}},
|
||||
result = 'gr_black_hole_item',
|
||||
result_count = 1,
|
||||
energy_required = 200,
|
||||
},
|
||||
{
|
||||
name = 'gr_white_hole_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_star_engine_core_item", amount=1},
|
||||
{type="item", name="fu_star_engine_heater_left_item", amount=1},
|
||||
{type="item", name="fu_star_engine_heater_item", amount=1},
|
||||
{type="item", name="fu_star_engine_cooler_up_item", amount=1},
|
||||
{type="item", name="fu_star_engine_cooler_item", amount=1},
|
||||
{type="item", name="gr_materials_stack_up_item", amount=40},
|
||||
{type="item", name="gr_materials_stack_down_item", amount=40},
|
||||
{type="item", name="gr_materials_magnet", amount=100},
|
||||
{'fu_star_engine_core_item',1},
|
||||
{'fu_star_engine_heater_left_item',1},
|
||||
{'fu_star_engine_heater_item',1},
|
||||
{'fu_star_engine_cooler_up_item',1},
|
||||
{'fu_star_engine_cooler_item',1},
|
||||
{'gr_materials_stack_up_item',40},
|
||||
{'gr_materials_stack_down_item',40},
|
||||
{'gr_materials_magnet',100},
|
||||
},
|
||||
results = {{type="item", name='gr_white_hole_item', amount=1}},
|
||||
result = 'gr_white_hole_item',
|
||||
result_count = 1,
|
||||
energy_required = 200,
|
||||
},
|
||||
{
|
||||
name = 'gr_lab_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_stack_up_item", amount=10},
|
||||
{type="item", name="gr_materials_stack_down_item", amount=10},
|
||||
{type="item", name="lab", amount=40},
|
||||
{type="item", name="fu_materials_KFK", amount=100},
|
||||
{type="item", name="fu_materials_TIM", amount=100},
|
||||
{type="item", name="gr_materials_magnet", amount=100},
|
||||
{'gr_materials_stack_up_item',10},
|
||||
{'gr_materials_stack_down_item',10},
|
||||
{'lab',40},
|
||||
{'fu_materials_KFK',100},
|
||||
{'fu_materials_TIM',100},
|
||||
{'gr_materials_magnet',100},
|
||||
},
|
||||
results = {{type="item", name='gr_lab_item', amount=1}},
|
||||
result = 'gr_lab_item',
|
||||
result_count = 1,
|
||||
energy_required = 20,
|
||||
},
|
||||
--endgame
|
||||
|
@ -312,25 +332,27 @@ data:extend({
|
|||
{
|
||||
name = 'gr_red_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="automation-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'automation-science-pack',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_red_data_item', amount=1}},
|
||||
result = 'gr_materials_red_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_red_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_red_data_item", amount=36},
|
||||
{'gr_materials_red_data_item',36},
|
||||
},
|
||||
results = {{type="item", name='gr_materials_red_item', amount=1}},
|
||||
result = 'gr_materials_red_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -339,26 +361,28 @@ data:extend({
|
|||
{
|
||||
name = 'gr_green_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="logistic-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'logistic-science-pack',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_green_data_item', amount=1}},
|
||||
result = 'gr_materials_green_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_green_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_green_data_item", amount=72},
|
||||
{type="item", name="gr_materials_red_item", amount=2}
|
||||
{'gr_materials_green_data_item',72},
|
||||
{'gr_materials_red_item',2}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_green_item', amount=1}},
|
||||
result = 'gr_materials_green_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -367,26 +391,28 @@ data:extend({
|
|||
{
|
||||
name = 'gr_blue_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="chemical-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'chemical-science-pack',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_blue_data_item', amount=1}},
|
||||
result = 'gr_materials_blue_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_blue_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_blue_data_item", amount=155},
|
||||
{type="item", name="gr_materials_green_item", amount=2}
|
||||
{'gr_materials_blue_data_item',155},
|
||||
{'gr_materials_green_item',2}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_blue_item', amount=1}},
|
||||
result = 'gr_materials_blue_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -395,26 +421,28 @@ data:extend({
|
|||
{
|
||||
name = 'gr_purple_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="production-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'production-science-pack',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_purple_data_item', amount=1}},
|
||||
result = 'gr_materials_purple_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_purple_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_purple_data_item", amount=310},
|
||||
{type="item", name="gr_materials_blue_item", amount=2}
|
||||
{'gr_materials_purple_data_item',310},
|
||||
{'gr_materials_blue_item',2}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_purple_item', amount=1}},
|
||||
result = 'gr_materials_purple_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -423,26 +451,28 @@ data:extend({
|
|||
{
|
||||
name = 'gr_yellow_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="utility-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'utility-science-pack',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_yellow_data_item', amount=1}},
|
||||
result = 'gr_materials_yellow_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_yellow_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_yellow_data_item", amount=620},
|
||||
{type="item", name="gr_materials_purple_item", amount=2}
|
||||
{'gr_materials_yellow_data_item',620},
|
||||
{'gr_materials_purple_item',2}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_yellow_item', amount=1}},
|
||||
result = 'gr_materials_yellow_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -452,26 +482,28 @@ data:extend({
|
|||
{
|
||||
name = 'gr_grey_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="space-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'space-science-pack',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_grey_data_item', amount=1}},
|
||||
result = 'gr_materials_grey_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_grey_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_grey_data_item", amount=1240},
|
||||
{type="item", name="gr_materials_yellow_item", amount=2}
|
||||
{'gr_materials_grey_data_item',1240},
|
||||
{'gr_materials_yellow_item',2}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_grey_item', amount=1}},
|
||||
result = 'gr_materials_grey_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -480,26 +512,28 @@ data:extend({
|
|||
{
|
||||
name = 'gr_white_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_science_item", amount=100},
|
||||
{type="item", name="gr_materials_data_item", amount=1}
|
||||
{'fu_space_probe_science_item',100},
|
||||
{'gr_materials_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_white_data_item', amount=1}},
|
||||
result = 'gr_materials_white_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_white_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_white_data_item", amount=2480},
|
||||
{type="item", name="gr_materials_grey_item", amount=2}
|
||||
{'gr_materials_white_data_item',2480},
|
||||
{'gr_materials_grey_item',2}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_white_item', amount=1}},
|
||||
result = 'gr_materials_white_item',
|
||||
result_count = 1,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -513,29 +547,31 @@ data:extend({
|
|||
{
|
||||
name = 'gr_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_crushed_exotic_item", amount=1},
|
||||
{type="item", name="gr_materials_stabilizer_item", amount=1},
|
||||
{type="item", name="gr_materials_circuit", amount=20},
|
||||
{type="item", name="fi_modules_base_item", amount=10}
|
||||
{'gr_materials_crushed_exotic_item',1},
|
||||
{'gr_materials_stabilizer_item',1},
|
||||
{'gr_materials_circuit',20},
|
||||
{'fi_modules_base_item',10}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_data_item', amount=1}},
|
||||
result = 'gr_materials_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_stacked_data_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_data_item", amount=3},
|
||||
{type="item", name="gr_materials_stack_up_item", amount=1},
|
||||
{type="item", name="gr_materials_stack_down_item", amount=1}
|
||||
{'gr_materials_data_item',3},
|
||||
{'gr_materials_stack_up_item',1},
|
||||
{'gr_materials_stack_down_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_stacked_data_item', amount=1}},
|
||||
result = 'gr_materials_stacked_data_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
|
@ -543,122 +579,131 @@ data:extend({
|
|||
{
|
||||
name = 'gr_red_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="automation-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'automation-science-pack',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_red_pack_item', amount=100}},
|
||||
result = 'gr_materials_red_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_green_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="logistic-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'logistic-science-pack',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_green_pack_item', amount=100}},
|
||||
result = 'gr_materials_green_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_blue_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="chemical-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'chemical-science-pack',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_blue_pack_item', amount=100}},
|
||||
result = 'gr_materials_blue_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_purple_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="production-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'production-science-pack',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_purple_pack_item', amount=100}},
|
||||
result = 'gr_materials_purple_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_yellow_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="utility-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'utility-science-pack',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_yellow_pack_item', amount=100}},
|
||||
result = 'gr_materials_yellow_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_grey_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="space-science-pack", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'space-science-pack',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_grey_pack_item', amount=100}},
|
||||
result = 'gr_materials_grey_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_white_pack_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'gr_charger_category',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_science_item", amount=100},
|
||||
{type="item", name="gr_materials_stacked_data_item", amount=1}
|
||||
{'fu_space_probe_science_item',100},
|
||||
{'gr_materials_stacked_data_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_white_pack_item', amount=100}},
|
||||
result = 'gr_materials_white_pack_item',
|
||||
result_count = 100,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true
|
||||
},
|
||||
{
|
||||
name = 'gr_materials_charge_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fu_space_probe_science_item", amount=100},
|
||||
{type="item", name="low-density-structure", amount=40},
|
||||
{type="item", name="gr_materials_fusion_cell_item", amount=10},
|
||||
{type="item", name="discharge-defense-equipment", amount=10}
|
||||
{'fu_space_probe_science_item',100},
|
||||
{'low-density-structure',40},
|
||||
{'gr_materials_fusion_cell_item',10},
|
||||
{'discharge-defense-equipment',10}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_charge_item', amount=1}},
|
||||
result = 'gr_materials_charge_item',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
},
|
||||
{
|
||||
name = 'gr_materials_charge_remote_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="gr_materials_fusion_cell_item", amount=1}
|
||||
{'gr_materials_fusion_cell_item',1}
|
||||
},
|
||||
results = {{type="item", name='gr_materials_charge_remote', amount=1}},
|
||||
result = 'gr_materials_charge_remote',
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
},
|
||||
|
||||
{
|
||||
name = 'gr_circuit_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'crafting-with-fluid',
|
||||
main_product = 'gr_materials_circuit',
|
||||
ingredients = {
|
||||
|
@ -677,7 +722,7 @@ data:extend({
|
|||
{
|
||||
name = 'gr_gold_wire_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fi_materials_gold", amount=1},
|
||||
},
|
||||
|
@ -690,7 +735,7 @@ data:extend({
|
|||
{
|
||||
name = 'gr_pcb_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'chemistry',
|
||||
ingredients = {
|
||||
{type="fluid", name="petroleum-gas", amount=30},
|
||||
|
@ -709,7 +754,7 @@ data:extend({
|
|||
{
|
||||
name = 'gr_magnet_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_magnet_category',
|
||||
main_product = 'gr_materials_magnet',
|
||||
ingredients = {
|
||||
|
@ -728,7 +773,7 @@ data:extend({
|
|||
{
|
||||
name = 'gr_plasma_cube_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fu_plasma_category',
|
||||
main_product = 'gr_materials_plasma_cube',
|
||||
ingredients = {
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_black_hole/gr_black_hole_'..name
|
||||
return '__248k__/ressources/gravitation/gr_black_hole/gr_black_hole_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_charger/gr_charger_'..name
|
||||
return '__248k__/ressources/gravitation/gr_charger/gr_charger_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_cooker/gr_cooker_'..name
|
||||
return '__248k__/ressources/gravitation/gr_cooker/gr_cooker_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -52,46 +52,47 @@ data:extend({
|
|||
energy_usage = '4MW',
|
||||
fluid_boxes = {
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.north, position = {0, -2}},
|
||||
{type = "input", position = {0, -3}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {-3, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{type = "input", position = {3, 0}},
|
||||
--{type = "output", position = {2, -2.5}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_area = 1,
|
||||
height = 2,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.west, position = {-2, 0}}
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.east, position = {2, 0}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
{
|
||||
|
||||
volume = 200,
|
||||
base_level = -1,
|
||||
pipe_covers = pipecoverspictures(),
|
||||
pipe_connections =
|
||||
{
|
||||
{flow_direction = "input", direction = defines.direction.south, position = {0, 2}},
|
||||
{type = "input", position = {0, 3}},
|
||||
},
|
||||
production_type = "input"
|
||||
},
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_crafter/gr_crafter_'..name
|
||||
return '__248k__/ressources/gravitation/gr_crafter/gr_crafter_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_lab/gr_lab_'..name
|
||||
return '__248k__/ressources/gravitation/gr_lab/gr_lab_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_materials/gr_materials_'..name
|
||||
return '__248k__/ressources/gravitation/gr_materials/gr_materials_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_magnet_train/gr_magnet_train_'..name
|
||||
return '__248k__/ressources/gravitation/gr_magnet_train/gr_magnet_train_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
@ -419,7 +419,7 @@ data:extend({
|
|||
fuel_inventory_size = 3,
|
||||
burnt_inventory_size = 3,
|
||||
effectivity = 0.001,
|
||||
emissions_per_minute = { pollution = 10 },
|
||||
emissions_per_minute = 10,
|
||||
},
|
||||
--light
|
||||
front_light = {
|
||||
|
|
|
@ -4,7 +4,7 @@ local function config(name)
|
|||
end
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/gravitation/gr_white_hole/gr_white_hole_'..name
|
||||
return '__248k__/ressources/gravitation/gr_white_hole/gr_white_hole_'..name
|
||||
end
|
||||
|
||||
--item
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
local function sprite(name)
|
||||
return '__248k_2__/ressources/grenade/'..name
|
||||
return '__248k__/ressources/grenade/'..name
|
||||
end
|
||||
|
||||
local el_explosion = table.deepcopy(data.raw['explosion']['grenade-explosion'])
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
local function sprite(name)
|
||||
return "__248k_2__/ressources/pipe_covers/"..name..".png"
|
||||
return "__248k__/ressources/pipe_covers/"..name..".png"
|
||||
end
|
||||
|
||||
empty_sprite = {
|
||||
|
|
|
@ -7,25 +7,25 @@ table.insert(data.raw.lab["gr_lab_entity"].inputs, "se-deep-space-science-pack-1
|
|||
table.insert(data.raw.lab["gr_lab_entity"].inputs, "se-material-science-pack-2")
|
||||
table.insert(data.raw.lab["gr_lab_entity"].inputs, "se-rocket-science-pack")
|
||||
--se-energy-science-pack-1
|
||||
table.insert(data.raw.technology["fu_energy_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-1", amount=1})
|
||||
table.insert(data.raw.technology["fu_reactor_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-1", amount=1})
|
||||
table.insert(data.raw.technology["fu_tokamak_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-2", amount=1})
|
||||
table.insert(data.raw.technology["fu_star_engine_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-3", amount=1})
|
||||
table.insert(data.raw.technology["fu_energy_tech"].unit.ingredients, {"se-energy-science-pack-1", 1})
|
||||
table.insert(data.raw.technology["fu_reactor_tech"].unit.ingredients, {"se-energy-science-pack-1", 1})
|
||||
table.insert(data.raw.technology["fu_tokamak_tech"].unit.ingredients, {"se-energy-science-pack-2", 1})
|
||||
table.insert(data.raw.technology["fu_star_engine_tech"].unit.ingredients, {"se-energy-science-pack-3", 1})
|
||||
--se-energy-material-pack-1
|
||||
table.insert(data.raw.technology["fu_star_engine_copper_tech"].unit.ingredients, {type="item", name="se-material-science-pack-1", amount=1})
|
||||
table.insert(data.raw.technology["fu_star_engine_iron_tech"].unit.ingredients, {type="item", name="se-material-science-pack-1", amount=1})
|
||||
table.insert(data.raw.technology["fu_star_engine_sulfur_tech"].unit.ingredients, {type="item", name="se-material-science-pack-1", amount=1})
|
||||
table.insert(data.raw.technology["fu_star_engine_copper_tech"].unit.ingredients, {"se-material-science-pack-1", 1})
|
||||
table.insert(data.raw.technology["fu_star_engine_iron_tech"].unit.ingredients, {"se-material-science-pack-1", 1})
|
||||
table.insert(data.raw.technology["fu_star_engine_sulfur_tech"].unit.ingredients, {"se-material-science-pack-1", 1})
|
||||
--ki
|
||||
table.insert(data.raw.technology["fu_ki_plus_1_tech"].unit.ingredients, {type="item", name="se-deep-space-science-pack-2", amount=1})
|
||||
table.insert(data.raw.technology["fu_ki_plus_2_tech"].unit.ingredients, {type="item", name="se-deep-space-science-pack-4", amount=1})
|
||||
table.insert(data.raw.technology["el_ki_sup_2_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-1", amount=1})
|
||||
table.insert(data.raw.technology["el_ki_sup_3_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-2", amount=1})
|
||||
table.insert(data.raw.technology["el_ki_sup_4_tech"].unit.ingredients, {type="item", name="se-energy-science-pack-3", amount=1})
|
||||
table.insert(data.raw.technology["fu_ki_plus_1_tech"].unit.ingredients, {"se-deep-space-science-pack-2", 1})
|
||||
table.insert(data.raw.technology["fu_ki_plus_2_tech"].unit.ingredients, {"se-deep-space-science-pack-4", 1})
|
||||
table.insert(data.raw.technology["el_ki_sup_2_tech"].unit.ingredients, {"se-energy-science-pack-1", 1})
|
||||
table.insert(data.raw.technology["el_ki_sup_3_tech"].unit.ingredients, {"se-energy-science-pack-2", 1})
|
||||
table.insert(data.raw.technology["el_ki_sup_4_tech"].unit.ingredients, {"se-energy-science-pack-3", 1})
|
||||
|
||||
--modules
|
||||
table.insert(data.raw.technology["fi_modules_4_tech"].unit.ingredients, {type="item", name="se-deep-space-science-pack-2", amount=1})
|
||||
table.insert(data.raw.technology["fi_modules_5_tech"].unit.ingredients, {type="item", name="se-deep-space-science-pack-3", amount=1})
|
||||
table.insert(data.raw.technology["fi_modules_6_tech"].unit.ingredients, {type="item", name="se-deep-space-science-pack-4", amount=1})
|
||||
table.insert(data.raw.technology["fi_modules_4_tech"].unit.ingredients, {"se-deep-space-science-pack-2", 1})
|
||||
table.insert(data.raw.technology["fi_modules_5_tech"].unit.ingredients, {"se-deep-space-science-pack-3", 1})
|
||||
table.insert(data.raw.technology["fi_modules_6_tech"].unit.ingredients, {"se-deep-space-science-pack-4", 1})
|
||||
|
||||
|
||||
data.raw.technology["gr_stage_tech"].prerequisites = {
|
||||
|
|
|
@ -17,11 +17,11 @@ local clean_up_list = {
|
|||
local function clean_up(clean_up_list)
|
||||
for i,v in ipairs(clean_up_list) do
|
||||
if data.raw.item[v] then
|
||||
data.raw.item[v].hidden = true
|
||||
data.raw.item[v].flags = { "hidden" }
|
||||
end
|
||||
|
||||
if data.raw["item-with-tags"][v] then
|
||||
data.raw["item-with-tags"][v].hidden = true
|
||||
data.raw["item-with-tags"][v].flags = { "hidden" }
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,25 +1,31 @@
|
|||
function make_burner_recipe(item)
|
||||
if string.find(item, "dummy") then return end -- fix for ElectricTrains crash
|
||||
local blank = {
|
||||
name = "fu_burn_"..item.."_recipe",
|
||||
name = 'fu_burn_oxygen_recipe',
|
||||
type = 'recipe',
|
||||
category = 'fu_burner_category',
|
||||
icon = '__248k_2__/ressources/elements/fu_oxygen.png',
|
||||
icon = '__248k__/ressources/elements/fu_oxygen.png',
|
||||
icon_size = 64,
|
||||
enabled = true,
|
||||
hidden = true,
|
||||
ingredients = {
|
||||
{type="item", name=item, amount=1},
|
||||
{type="item", name="blank", amount=1},
|
||||
},
|
||||
results = {},
|
||||
result_count = 1,
|
||||
energy_required = 0.1,
|
||||
always_show_made_in = true,
|
||||
subgroup = 'fu_item_subgroup_f',
|
||||
}
|
||||
if data.raw.item[item].icon then
|
||||
blank["name"] = "fu_burn_"..item.."_recipe"
|
||||
blank["ingredients"] = {
|
||||
{item,1}
|
||||
}
|
||||
if data.raw.item[item].icon then
|
||||
blank["icon"] = data.raw.item[item].icon
|
||||
blank["icon_size"] = data.raw.item[item].icon_size
|
||||
end
|
||||
--table.insert(data.raw.recipe, base)
|
||||
data:extend({blank})
|
||||
end
|
||||
|
||||
|
|
|
@ -1,28 +1,36 @@
|
|||
function gr_make_white_hole_recipe(item)
|
||||
data:extend({
|
||||
{
|
||||
name = "gr_white_hole_cycle_" .. item .. "_recipe",
|
||||
type = 'recipe',
|
||||
enabled = true,
|
||||
hidden = true,
|
||||
allow_as_intermediate = false,
|
||||
category = 'gr_white_hole_category',
|
||||
ingredients = {
|
||||
{ type = "item", name = item, amount = 1 }
|
||||
},
|
||||
results = { { type = "item", name = item, amount = 2 } },
|
||||
energy_required = 10,
|
||||
}
|
||||
})
|
||||
local blank = {
|
||||
name = 'blank',
|
||||
type = 'recipe',
|
||||
enabled = 'true',
|
||||
hidden = 'true',
|
||||
allow_as_intermediate = 'false',
|
||||
category = 'gr_white_hole_category',
|
||||
ingredients = {
|
||||
{'blank',1}
|
||||
},
|
||||
result = 'blank',
|
||||
result_count = 2,
|
||||
energy_required = 10,
|
||||
}
|
||||
blank["name"] = "gr_white_hole_cycle_"..item.."_recipe"
|
||||
blank["ingredients"] = {
|
||||
{item,1}
|
||||
}
|
||||
blank["result"] = item
|
||||
|
||||
--table.insert(data.raw.recipe, base)
|
||||
data:extend({blank})
|
||||
end
|
||||
|
||||
function gr_white_hole_recipe_generator()
|
||||
local items = data.raw.item
|
||||
for i, v in pairs(items) do
|
||||
for i,v in pairs(items) do
|
||||
if tonumber(data.raw.item[i].stack_size) > 1 then
|
||||
gr_make_white_hole_recipe(data.raw.item[i].name)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
gr_white_hole_recipe_generator()
|
||||
|
||||
gr_white_hole_recipe_generator()
|
|
@ -1,5 +1,5 @@
|
|||
local function sprite(name)
|
||||
return '__248k_2__/ressources/techs/'..name
|
||||
return '__248k__/ressources/techs/'..name
|
||||
end
|
||||
|
||||
data.raw["assembling-machine"]["oil-refinery"].fixed_recipe = nil
|
||||
|
@ -29,7 +29,7 @@ data:extend({
|
|||
name = 'gr_stainless_steel_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -37,13 +37,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="stainless-ingot", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_invar_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -51,13 +52,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="invar-ingot", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_nickel_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -65,13 +67,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="cupronickel-ingot", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_chrome_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -79,13 +82,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="chromium-ingot", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_gold_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -93,13 +97,14 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="gold-ingot", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
name = 'gr_tellerium_recipe',
|
||||
type = 'recipe',
|
||||
category = 'crafting-with-fluid',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_e',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron", amount=500},
|
||||
|
@ -107,6 +112,7 @@ data:extend({
|
|||
results = {
|
||||
{type="item", name="tellurium-ingot", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 6,
|
||||
},
|
||||
{
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
local function sprite(name)
|
||||
return '__248k_2__/ressources/booktorio/bk_sprite_'..name
|
||||
return '__248k__/ressources/booktorio/bk_sprite_'..name
|
||||
end
|
||||
-- style_name, filename, width, height -- style_name MUST be a completely unique name
|
||||
informatron_make_image("inf_248k_image_1", sprite('1.png'), 1245, 1122)
|
||||
informatron_make_image("inf_248k_image_2", sprite('2.png'), 1044, 826)
|
||||
informatron_make_image("inf_248k_image_3", sprite('3.png'), 988, 696)
|
||||
informatron_make_image("inf_248k_image_4", '__248k_2__/ressources/fusion/fu_fusor/fu_fusor_entity_animation.png', 512*2, 512*2)
|
||||
informatron_make_image("inf_248k_image_5", '__248k_2__/ressources/fusion/fu_boiler/fu_boiler_entity_animation.png', 512, 512)
|
||||
informatron_make_image("inf_248k_image_4", '__248k__/ressources/fusion/fu_fusor/fu_fusor_entity_animation.png', 512*2, 512*2)
|
||||
informatron_make_image("inf_248k_image_5", '__248k__/ressources/fusion/fu_boiler/fu_boiler_entity_animation.png', 512, 512)
|
||||
informatron_make_image("inf_248k_image_6", sprite('6.png'), 1080, 1080)
|
||||
informatron_make_image("inf_248k_image_7", sprite('7.png'), 1292, 627)
|
||||
|
||||
|
|
|
@ -11,10 +11,11 @@ data:extend({
|
|||
always_show_made_in = true,
|
||||
ingredients =
|
||||
{
|
||||
{type="item", name="fi_crushed_lithium_item", amount=10},
|
||||
{"fi_crushed_lithium_item", 10},
|
||||
{type="fluid", name="mineral-water", amount=100}
|
||||
},
|
||||
results = {{type="item", name="lithium-chloride", amount=10}},
|
||||
result = "lithium-chloride",
|
||||
result_count = 10,
|
||||
category = "chemistry"
|
||||
},
|
||||
{
|
||||
|
@ -22,7 +23,7 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'el_charger_category',
|
||||
main_product = 'hydrogen',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fi_materials_gold", amount=1},
|
||||
{type="fluid", name="water", amount=150},
|
||||
|
@ -32,6 +33,7 @@ data:extend({
|
|||
{type="fluid", name="oxygen", amount=50},
|
||||
{type="item", name="fi_materials_gold", amount=1, probability=0.25},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 5,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -42,7 +44,7 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'el_charger_category',
|
||||
main_product = 'hydrogen',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fi_materials_gold", amount=1},
|
||||
{type="fluid", name="water", amount=300},
|
||||
|
@ -52,6 +54,7 @@ data:extend({
|
|||
{type="fluid", name="oxygen", amount=100},
|
||||
{type="item", name="fi_materials_gold", amount=1, probability=0.55},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 5,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -62,7 +65,7 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'el_charger_category',
|
||||
main_product = 'hydrogen',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="fi_materials_gold", amount=1},
|
||||
{type="fluid", name="water", amount=650},
|
||||
|
@ -72,6 +75,7 @@ data:extend({
|
|||
{type="fluid", name="oxygen", amount=150},
|
||||
{type="item", name="fi_materials_gold", amount=1, probability=0.85},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 5,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -82,13 +86,14 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'el_charger_category',
|
||||
main_product = 'hydrogen',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="water", amount=1100},
|
||||
},
|
||||
results = {
|
||||
{type="fluid", name="hydrogen", amount=1000},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 5,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -106,6 +111,7 @@ data:extend({
|
|||
results = {
|
||||
{type="fluid", name="hydrogen", amount=1000, temperature=40},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -124,6 +130,7 @@ data:extend({
|
|||
{type="fluid", name="hydrogen", amount=100, temperature=40},
|
||||
{type="fluid", name="oxygen", amount=50, temperature=40}
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -142,6 +149,7 @@ data:extend({
|
|||
{type="fluid", name="hydrogen", amount=200, temperature=40},
|
||||
{type="fluid", name="oxygen", amount=100, temperature=40}
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -160,6 +168,7 @@ data:extend({
|
|||
{type="fluid", name="hydrogen", amount=500, temperature=40},
|
||||
{type="fluid", name="oxygen", amount=150, temperature=40},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'a-a',
|
||||
|
@ -179,6 +188,7 @@ data:extend({
|
|||
{type="fluid", name="fu_deuterium", amount=10},
|
||||
{type="fluid", name="fu_tritium", amount=1}
|
||||
},
|
||||
result_count = '0.5',
|
||||
energy_required = 100,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
|
@ -187,7 +197,7 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'fu_exchanger_crafting_category',
|
||||
main_product = 'steam',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_lead_fluid_hot", amount=50},
|
||||
{type="fluid", name="water", amount=1000/2},
|
||||
|
@ -196,6 +206,7 @@ data:extend({
|
|||
{type="fluid", name="fu_lead_fluid_cold", amount=50},
|
||||
{type="fluid", name="steam", amount=1000/2, temperature=415},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'b-a',
|
||||
|
@ -206,7 +217,7 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'fu_exchanger_crafting_category',
|
||||
main_product = 'steam',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_lead_fluid_hot", amount=100},
|
||||
{type="fluid", name="water", amount=1000/4},
|
||||
|
@ -215,6 +226,7 @@ data:extend({
|
|||
{type="fluid", name="fu_lead_fluid_cold", amount=100},
|
||||
{type="fluid", name="steam", amount=1000/4, temperature=975},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
subgroup = 'fu_item_subgroup_e',
|
||||
order = 'b-a',
|
||||
|
@ -224,7 +236,7 @@ data:extend({
|
|||
name = 'fu_star_engine_cooler_7_recipe',
|
||||
type = 'recipe',
|
||||
category = 'fu_star_engine_cooler_crafting_category',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_c',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron_heated", amount=500},
|
||||
|
@ -232,6 +244,7 @@ data:extend({
|
|||
results = {
|
||||
{type="fluid", name="matter", amount=500},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
},
|
||||
{
|
||||
|
@ -239,13 +252,14 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'chemistry',
|
||||
main_product = 'fu_deuterium',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="heavy-water", amount=10},
|
||||
},
|
||||
results = {
|
||||
{type="fluid", name="fu_deuterium", amount=4},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
|
@ -254,20 +268,21 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'chemistry',
|
||||
main_product = 'fu_tritium',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="tritium", amount=1},
|
||||
},
|
||||
results = {
|
||||
{type="fluid", name="fu_tritium", amount=10},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
{
|
||||
name = 'fu_ki_core_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'crafting',
|
||||
ingredients = {
|
||||
{type="item", name="steel-plate", amount=100},
|
||||
|
@ -280,18 +295,20 @@ data:extend({
|
|||
{type="item", name="fu_exchanger_item", amount=10},
|
||||
{type="item", name="fu_tech_sign_item", amount=100},
|
||||
{type="item", name="fu_boiler_item", amount=10},
|
||||
--{type="item", name="fu_burner_item", amount=10},
|
||||
},
|
||||
results = {
|
||||
{type="item", name="fu_ki_core_item", amount=1},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 60,
|
||||
},
|
||||
{
|
||||
name = 'el_water_pressure_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'el_special_fluid',
|
||||
icon = '__248k_2__/ressources/fluids/el_pressurized_water.png',
|
||||
icon = '__248k__/ressources/fluids/el_pressurized_water.png',
|
||||
icon_size = 64,
|
||||
main_product = 'el_pressurized_water',
|
||||
ingredients = {
|
||||
|
@ -307,7 +324,7 @@ data:extend({
|
|||
{
|
||||
name = 'el_ceramic_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'crafting-with-fluid',
|
||||
ingredients = {
|
||||
{type="fluid", name="steam", amount=10},
|
||||
|
@ -346,11 +363,34 @@ data.raw.recipe["fi_crack_acid_gas_recipe"].ingredients = {
|
|||
|
||||
--techs
|
||||
table.insert(data.raw.technology["kr-lithium-processing"].effects, {type ="unlock-recipe", recipe ="fi_lithium_to_k2"})
|
||||
--table.insert(data.raw.technology["kr-matter-processing"].effects, {type ="unlock-recipe", recipe ="fu_star_engine_cooler_7_recipe"})
|
||||
if (not mods["RealisticFusionPower"]) then
|
||||
table.insert(data.raw.technology["kr-fusion-energy"].effects, {type ="unlock-recipe", recipe ="fu_activator_4_recipe"})
|
||||
table.insert(data.raw.technology["kr-fusion-energy"].effects, {type ="unlock-recipe", recipe ="fu_activator_3_recipe"})
|
||||
end
|
||||
|
||||
--[[
|
||||
table.insert(data.raw.technology["gr_stage_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_train_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_train_plus_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_star_engine_1_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_star_engine_2_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_crafter_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_materials_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_compact_fusion_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_charger_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_kovarex_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["gr_black_hole_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["fi_modules_4_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["fi_modules_5_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
table.insert(data.raw.technology["fi_modules_6_tech"].unit.ingredients, {"fu_space_probe_science_item", 1})
|
||||
|
||||
table.insert(data.raw.technology["fu_ki_plus_1_tech"].unit.ingredients, {"fi_ki_science", 1})
|
||||
table.insert(data.raw.technology["fu_ki_plus_1_tech"].unit.ingredients, {"fu_ki_science", 1})
|
||||
table.insert(data.raw.technology["fu_ki_plus_2_tech"].unit.ingredients, {"fi_ki_science", 1})
|
||||
table.insert(data.raw.technology["fu_ki_plus_2_tech"].unit.ingredients, {"fu_ki_science", 1})
|
||||
--]]
|
||||
|
||||
table.insert(data.raw["generator-equipment"]["fi_train_equipment_generator_item"].categories,"vehicle-equipment")
|
||||
|
||||
if (config("krastorio_endgame")) then
|
||||
|
@ -368,4 +408,4 @@ table.insert(data.raw.lab['biusart-lab'].inputs, 'fu_space_probe_science_item')
|
|||
table.insert(data.raw.lab['biusart-lab'].inputs, 'fi_ki_science')
|
||||
table.insert(data.raw.lab['biusart-lab'].inputs, 'fu_ki_science')
|
||||
|
||||
data.raw.tool["fu_space_probe_science_item"].icon = "__248k_2__/ressources/fusion/fu_space_probe/fu_space_probe_science_item_krastorio.png"
|
||||
data.raw.tool["fu_space_probe_science_item"].icon = "__248k__/ressources/fusion/fu_space_probe/fu_space_probe_science_item_krastorio.png"
|
||||
|
|
|
@ -71,6 +71,14 @@ local function remove_tech_card(tech, card)
|
|||
return
|
||||
end
|
||||
|
||||
--in data.raw
|
||||
--[[
|
||||
ingredients = {
|
||||
{'automation-science-pack',1},
|
||||
{'logistic-science-pack',1},
|
||||
}
|
||||
]]
|
||||
|
||||
for i,v in ipairs(data.raw.technology[tech].unit.ingredients) do
|
||||
for j,w in ipairs(v) do
|
||||
if w == card then
|
||||
|
@ -240,46 +248,48 @@ end
|
|||
--[BUILDINGS]
|
||||
|
||||
building_table = {
|
||||
{type="item", name="kr-electrolysis-plant", "el_materials_ALK", amount=10},
|
||||
{type="item", name="kr-filtration-plant", "el_materials_ALK", amount=10},
|
||||
{type="item", name="kr-fluid-burner", "el_materials_ALK", amount=2},
|
||||
{type="item", name="kr-atmospheric-condensor", "el_materials_ALK", amount=6},
|
||||
{type="item", name="el_solar_recipe", "solar-panel", amount=2},
|
||||
{type="item", name="solar-panel", "el_materials_ALK", amount=6},
|
||||
{type="item", name="kr-advanced-solar-panel", "el_solar_item", amount=1},
|
||||
{type="item", name="kr-advanced-solar-panel", "fi_materials_GFK", amount=2},
|
||||
{type="item", name="kr-fuel-refinery", "el_materials_ALK", amount=4},
|
||||
{type="item", name="kr-gas-power-station", "el_materials_ALK", amount=10},
|
||||
{"kr-electrolysis-plant", "el_materials_ALK", 10},
|
||||
{"kr-filtration-plant", "el_materials_ALK", 10},
|
||||
--{"kr-electrolysis-plant", "el_materials_ALK", 10},
|
||||
--{"kr-electrolysis-plant", "el_materials_ALK", 10},
|
||||
{"kr-fluid-burner", "el_materials_ALK", 2},
|
||||
{"kr-atmospheric-condensor", "el_materials_ALK", 6},
|
||||
{"el_solar_recipe", "solar-panel", 2},
|
||||
{"solar-panel", "el_materials_ALK", 6},
|
||||
{"kr-advanced-solar-panel", "el_solar_item", 1},
|
||||
{"kr-advanced-solar-panel", "fi_materials_GFK", 2},
|
||||
{"kr-fuel-refinery", "el_materials_ALK", 4},
|
||||
{"kr-gas-power-station", "el_materials_ALK", 10},
|
||||
|
||||
{type="item", name="buisart-lab", "fi_materials_NFK", amount=10},
|
||||
{type="item", name="kr-electric-mining-drill-mk2", "fi_materials_GFK", amount=6},
|
||||
{type="item", name="kr-research-server", "fi_materials_NFK", amount=8},
|
||||
{type="item", name="kr-research-server", "fi_materials_GFK", amount=8},
|
||||
{type="item", name="kr-air-purifier", "fi_materials_NFK", amount=4},
|
||||
{type="item", name="kr-bio-lab", "fi_materials_NFK", amount=20},
|
||||
{type="item", name="kr-atmospheric-condensor", "fi_materials_GFK", amount=4},
|
||||
{type="item", name="kr-fusion-reactor", "fu_tech_sign_item", amount=200},
|
||||
{type="item", name="fu_tokamak_reactor_recipe", "kr-fusion-reactor", amount=1},
|
||||
{type="item", name="kr-advanced-steam-turbine", "fu_materials_KFK", amount=10},
|
||||
{"buisart-lab", "fi_materials_NFK", 10},
|
||||
{"kr-electric-mining-drill-mk2", "fi_materials_GFK", 6},
|
||||
{"kr-research-server", "fi_materials_NFK", 8},
|
||||
{"kr-research-server", "fi_materials_GFK", 8},
|
||||
{"kr-air-purifier", "fi_materials_NFK", 4},
|
||||
{"kr-bio-lab", "fi_materials_NFK", 20},
|
||||
{"kr-atmospheric-condensor", "fi_materials_GFK", 4},
|
||||
{"kr-fusion-reactor", "fu_tech_sign_item",200},
|
||||
{"fu_tokamak_reactor_recipe", "kr-fusion-reactor",1},
|
||||
{"kr-advanced-steam-turbine", "fu_materials_KFK", 10},
|
||||
--logistics
|
||||
{type="item", name="kr-fast-loader", "el_materials_ALK", amount=4},
|
||||
{type="item", name="kr-express-loader", "fi_materials_GFK", amount=4},
|
||||
{type="item", name="kr-advanced-transport-belt", "fu_materials_KFK", amount=1},
|
||||
{type="item", name="kr-advanced-splitter", "fu_materials_KFK", amount=3},
|
||||
{type="item", name="kr-advanced-loader", "fu_materials_KFK", amount=4},
|
||||
{type="item", name="kr-advanced-underground-belt", "fu_materials_KFK", amount=8},
|
||||
{"kr-fast-loader", "el_materials_ALK", 4},
|
||||
{"kr-express-loader", "fi_materials_GFK", 4},
|
||||
{"kr-advanced-transport-belt", "fu_materials_KFK", 1},
|
||||
{"kr-advanced-splitter", "fu_materials_KFK", 3},
|
||||
{"kr-advanced-loader", "fu_materials_KFK", 4},
|
||||
{"kr-advanced-underground-belt", "fu_materials_KFK", 8},
|
||||
|
||||
{type="item", name="kr-advanced-assembling-machine", "fu_materials_KFK", amount=6},
|
||||
{type="item", name="kr-advanced-furnace", "fu_materials_KFK", amount=6},
|
||||
{type="item", name="kr-advanced-chemical-plant", "fu_materials_KFK", amount=6},
|
||||
{type="item", name="kr-matter-plant", "fu_materials_KFK", amount=12},
|
||||
{type="item", name="kr-matter-assembler", "fu_materials_KFK", amount=8},
|
||||
{type="item", name="kr-stabilizer-charging-station", "fu_materials_KFK", amount=6},
|
||||
{type="item", name="kr-large-roboport", "fi_robo_port_item", amount=1},
|
||||
{type="item", name="kr-antimatter-reactor", "fu_tokamak_reactor_item", amount=1},
|
||||
{type="item", name="kr-intergalactic-transceiver", "fu_tokamak_reactor_item", amount=1},
|
||||
{type="item", name="kr-intergalactic-transceiver", "gr_materials_magnet", amount=100},
|
||||
{type="item", name="kr-intergalactic-transceiver", "gr_materials_fusion_cell_item", amount=10},
|
||||
{"kr-advanced-assembling-machine", "fu_materials_KFK", 6},
|
||||
{"kr-advanced-furnace", "fu_materials_KFK", 6},
|
||||
{"kr-advanced-chemical-plant", "fu_materials_KFK", 6},
|
||||
{"kr-matter-plant", "fu_materials_KFK", 12},
|
||||
{"kr-matter-assembler", "fu_materials_KFK", 8},
|
||||
{"kr-stabilizer-charging-station", "fu_materials_KFK", 6},
|
||||
{"kr-large-roboport", "fi_robo_port_item", 1},
|
||||
{"kr-antimatter-reactor", "fu_tokamak_reactor_item", 1},
|
||||
{"kr-intergalactic-transceiver", "fu_tokamak_reactor_item", 1},
|
||||
{"kr-intergalactic-transceiver", "gr_materials_magnet", 100},
|
||||
{"kr-intergalactic-transceiver", "gr_materials_fusion_cell_item", 10},
|
||||
|
||||
|
||||
}
|
||||
|
@ -287,33 +297,33 @@ building_table = {
|
|||
--[ITEMS]
|
||||
|
||||
item_table = {
|
||||
{type="item", name="productivity-module-2", "fi_modules_core_item", amount=1},
|
||||
{type="item", name="productivity-module-3", "fi_modules_core_item", amount=3},
|
||||
{type="item", name="speed-module-2", "fi_modules_core_item", amount=1},
|
||||
{type="item", name="speed-module-3", "fi_modules_core_item", amount=3},
|
||||
{type="item", name="effectivity-module-2", "fi_modules_core_item", amount=1},
|
||||
{type="item", name="effectivity-module-3", "fi_modules_core_item", amount=3},
|
||||
{type="item", name="ai-core", "fu_materials_energy_crystal", amount=1},
|
||||
{type="item", name="fusion-reactor-equipment","fu_materials_energy_crystal", amount=25},
|
||||
{type="item", name="imersium-plate", "fi_crushed_crystal_item", amount=4},
|
||||
{type="item", name="lithium-sulfur-battery", "el_lithium_battery", amount=1},
|
||||
{type="item", name="empty-dt-fuel", "fu_materials_KFK", amount=2},
|
||||
{type="item", name="fu_empty_container_recipe","empty-dt-fuel", amount=1},
|
||||
{type="item", name="energy-control-unit", "fu_materials_energy_crystal", amount=1},
|
||||
{type="item", name="matter-stabilizer", "fu_materials_empty_container", amount=1},
|
||||
{"productivity-module-2", "fi_modules_core_item", 1},
|
||||
{"productivity-module-3", "fi_modules_core_item", 3},
|
||||
{"speed-module-2", "fi_modules_core_item", 1},
|
||||
{"speed-module-3", "fi_modules_core_item", 3},
|
||||
{"effectivity-module-2", "fi_modules_core_item", 1},
|
||||
{"effectivity-module-3", "fi_modules_core_item", 3},
|
||||
{"ai-core", "fu_materials_energy_crystal", 1},
|
||||
{"fusion-reactor-equipment","fu_materials_energy_crystal", 25},
|
||||
{"imersium-plate", "fi_crushed_crystal_item", 4},
|
||||
{"lithium-sulfur-battery", "el_lithium_battery", 1},
|
||||
{"empty-dt-fuel", "fu_materials_KFK", 2},
|
||||
{"fu_empty_container_recipe","empty-dt-fuel", 1},
|
||||
{"energy-control-unit", "fu_materials_energy_crystal", 1},
|
||||
{"matter-stabilizer", "fu_materials_empty_container", 1},
|
||||
|
||||
--military
|
||||
{type="item", name="energy-shield-equipment", "el_energy_crystal_item", amount=5},
|
||||
{type="item", name="energy-shield-mk2-equipment","fi_energy_crystal_item", amount=5},
|
||||
{type="item", name="energy-shield-mk3-equipment","fu_materials_energy_crystal", amount=5},
|
||||
{type="item", name="battery-equipment", "el_lithium_battery", amount=1},
|
||||
{"energy-shield-equipment", "el_energy_crystal_item", 5},
|
||||
{"energy-shield-mk2-equipment","fi_energy_crystal_item", 5},
|
||||
{"energy-shield-mk3-equipment","fu_materials_energy_crystal", 5},
|
||||
{"battery-equipment", "el_lithium_battery", 1},
|
||||
|
||||
--science
|
||||
{type="item", name="chemical-science-pack", "el_energy_crystal_item", amount=3},
|
||||
{type="item", name="production-science-pack", "fi_materials_titan", amount=1},
|
||||
{type="item", name="utility-science-pack", "fi_materials_neodym", amount=1},
|
||||
{type="item", name="matter-tech-card", "fu_tech_sign_item", amount=5},
|
||||
{type="item", name="singularity-tech-card", "gr_materials_magnet", amount=1},
|
||||
{"chemical-science-pack", "el_energy_crystal_item",3},
|
||||
{"production-science-pack", "fi_materials_titan", 1},
|
||||
{"utility-science-pack", "fi_materials_neodym", 1},
|
||||
{"matter-tech-card", "fu_tech_sign_item", 5},
|
||||
{"singularity-tech-card", "gr_materials_magnet", 1},
|
||||
}
|
||||
|
||||
--[TECH]
|
||||
|
@ -387,6 +397,8 @@ tech_table = {
|
|||
--[ADD TECH CARDS]
|
||||
|
||||
add_card_table = {
|
||||
--{"el_purifier_tech", "space-science-pack"},
|
||||
|
||||
}
|
||||
|
||||
--[REMOVE TECH CARDS]
|
||||
|
@ -429,7 +441,7 @@ data:extend({
|
|||
{
|
||||
name = 'fi_arc_glass_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'el_arc_furnace_category',
|
||||
ingredients = {
|
||||
{type="item", name="glass", amount=3},
|
||||
|
@ -448,13 +460,14 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'chemistry',
|
||||
main_product = 'fu_tritium',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="item", name="tritium", amount=1},
|
||||
},
|
||||
results = {
|
||||
{type="fluid", name="fu_tritium", amount=3},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
|
@ -463,7 +476,7 @@ data:extend({
|
|||
type = 'recipe',
|
||||
category = 'chemistry',
|
||||
main_product = 'fu_deuterium',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="heavy-water", amount=10},
|
||||
{type="item", name="improved-pollution-filter", amount=1},
|
||||
|
@ -471,6 +484,7 @@ data:extend({
|
|||
results = {
|
||||
{type="fluid", name="fu_deuterium", amount=3},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 10,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
|
@ -478,7 +492,7 @@ data:extend({
|
|||
name = 'fu_star_engine_cooler_7_recipe',
|
||||
type = 'recipe',
|
||||
category = 'fu_star_engine_cooler_crafting_category',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
subgroup = 'fu_star_engine_subgroup_c',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_iron_heated", amount=500},
|
||||
|
@ -486,6 +500,7 @@ data:extend({
|
|||
results = {
|
||||
{type="fluid", name="matter", amount=100},
|
||||
},
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
},
|
||||
})
|
||||
|
@ -515,14 +530,14 @@ add_cards_to_tree(del_doubles(walk_techs("kr-singularity-tech-card", break_con))
|
|||
if mods["RealisticFusionPower"] then
|
||||
|
||||
data.raw.recipe["fu_tokamak_reactor_recipe"].ingredients = {
|
||||
{type="item", name="fu_materials_magnet", amount=200},
|
||||
{type="item", name="fu_materials_TIM", amount=400},
|
||||
{type="item", name="fu_materials_KFK", amount=400},
|
||||
{type="item", name="concrete", amount=500},
|
||||
{type="item", name="fu_materials_energy_crystal", amount=200},
|
||||
{type="item", name="pump", amount=80},
|
||||
{type="item", name="processing-unit", amount=500},
|
||||
{type="item", name="fu_tech_sign_item", amount=2000},
|
||||
{'fu_materials_magnet',200},
|
||||
{'fu_materials_TIM',400},
|
||||
{'fu_materials_KFK',400},
|
||||
{'concrete',500},
|
||||
{'fu_materials_energy_crystal',200},
|
||||
{'pump',80},
|
||||
{'processing-unit',500},
|
||||
{'fu_tech_sign_item',2000},
|
||||
}
|
||||
|
||||
data.raw.recipe["fu_empty_container_recipe"].ingredients = {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
if settings.startup['legacy_icons'].value then
|
||||
data.raw.item["fi_materials_gold"].icon = "__248k_2__/ressources/legacy_icons/fi_materials_gold.png"
|
||||
data.raw.item["fi_materials_titan"].icon = "__248k_2__/ressources/legacy_icons/fi_materials_titan.png"
|
||||
data.raw.item["fi_materials_neodym"].icon = "__248k_2__/ressources/legacy_icons/fi_materials_neodym.png"
|
||||
data.raw.item["fi_materials_gold"].icon = "__248k__/ressources/legacy_icons/fi_materials_gold.png"
|
||||
data.raw.item["fi_materials_titan"].icon = "__248k__/ressources/legacy_icons/fi_materials_titan.png"
|
||||
data.raw.item["fi_materials_neodym"].icon = "__248k__/ressources/legacy_icons/fi_materials_neodym.png"
|
||||
end
|
|
@ -26,7 +26,7 @@ main_menu_simulations.spider_ponds = nil
|
|||
data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_1 =
|
||||
{
|
||||
checkboard = false,
|
||||
save = "__248k_2__/ressources/menu_simulation/248k_menu_1.zip",
|
||||
save = "__248k__/ressources/menu_simulation/248k_menu_1.zip",
|
||||
length = 60*25,
|
||||
init = [[
|
||||
local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-22tiles", limit = 1}[1]
|
||||
|
@ -40,7 +40,7 @@ data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_1 =
|
|||
data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_2 =
|
||||
{
|
||||
checkboard = false,
|
||||
save = "__248k_2__/ressources/menu_simulation/248k_menu_2.zip",
|
||||
save = "__248k__/ressources/menu_simulation/248k_menu_2.zip",
|
||||
length = 60*25,
|
||||
init = [[
|
||||
local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-11tiles", limit = 1}[1]
|
||||
|
@ -53,7 +53,7 @@ data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_2 =
|
|||
data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_3 =
|
||||
{
|
||||
checkboard = false,
|
||||
save = "__248k_2__/ressources/menu_simulation/248k_menu_3.zip",
|
||||
save = "__248k__/ressources/menu_simulation/248k_menu_3.zip",
|
||||
length = 60*25,
|
||||
init = [[
|
||||
local logo = game.surfaces.nauvis.find_entities_filtered{name = "factorio-logo-16tiles", limit = 1}[1]
|
||||
|
@ -67,7 +67,7 @@ data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_3 =
|
|||
data.raw["utility-constants"]["default"].main_menu_simulations.menu_248k_6 =
|
||||
{
|
||||
checkboard = false,
|
||||
save = "__248k_2__/ressources/menu_simulation/248k_menu_6.zip",
|
||||
save = "__248k__/ressources/menu_simulation/248k_menu_6.zip",
|
||||
length = 60*25,
|
||||
init = [[
|
||||
local logo = game.surfaces.nauvis.find_entities_filtered{name = "crash-site-spaceship", limit = 1}[1]
|
||||
|
|
|
@ -62,58 +62,58 @@ end
|
|||
--[BUILDINGS]
|
||||
|
||||
building_table = {
|
||||
{type="item", name="assembling-machine-2", "el_materials_ALK", amount=3},
|
||||
{"assembling-machine-2", "el_materials_ALK", 3},
|
||||
--
|
||||
--{type="item", name="fast-inserter", "el_aluminum_item", amount=2},
|
||||
--{type="item", name="long-handed-inserter", "el_aluminum_item", amount=2},
|
||||
--{"fast-inserter", "el_aluminum_item", 2},
|
||||
--{"long-handed-inserter", "el_aluminum_item", 2},
|
||||
--
|
||||
{type="item", name="engine-unit", "el_materials_ALK", amount=3},
|
||||
{type="item", name="fast-transport-belt", "el_materials_ALK", amount=1},
|
||||
{type="item", name="fast-splitter", "el_materials_ALK", amount=3},
|
||||
{type="item", name="fast-underground-belt", "el_materials_ALK", amount=8},
|
||||
{type="item", name="chemical-plant", "el_materials_ALK", amount=6},
|
||||
{type="item", name="oil-refinery", "el_materials_ALK", amount=6},
|
||||
{type="item", name="medium-electric-pole", "el_materials_ALK", amount=2},
|
||||
{type="item", name="big-electric-pole", "el_materials_ALK", amount=4},
|
||||
{"engine-unit", "el_materials_ALK", 3},
|
||||
{"fast-transport-belt", "el_materials_ALK", 1},
|
||||
{"fast-splitter", "el_materials_ALK", 3},
|
||||
{"fast-underground-belt", "el_materials_ALK", 8},
|
||||
{"chemical-plant", "el_materials_ALK", 6},
|
||||
{"oil-refinery", "el_materials_ALK", 6},
|
||||
{"medium-electric-pole", "el_materials_ALK", 2},
|
||||
{"big-electric-pole", "el_materials_ALK", 4},
|
||||
|
||||
{type="item", name="stack-inserter", "el_energy_crystal_item", amount=2},
|
||||
{"stack-inserter", "el_energy_crystal_item", 2},
|
||||
|
||||
{type="item", name="express-splitter", "fi_materials_GFK", amount=3},
|
||||
{type="item", name="express-transport-belt", "fi_materials_GFK", amount=1},
|
||||
{type="item", name="express-underground-belt","fi_materials_GFK", amount=8},
|
||||
{type="item", name="electric-furnace", "fi_materials_GFK", amount=4},
|
||||
{type="item", name="centrifuge", "fi_materials_GFK", amount=20},
|
||||
{type="item", name="steam-turbine", "fi_materials_GFK", amount=15},
|
||||
{type="item", name="heat-exchanger", "fi_materials_GFK", amount=10},
|
||||
{type="item", name="heat-pipe", "fi_materials_titan", amount=1},
|
||||
{"express-splitter", "fi_materials_GFK", 3},
|
||||
{"express-transport-belt", "fi_materials_GFK", 1},
|
||||
{"express-underground-belt","fi_materials_GFK", 8},
|
||||
{"electric-furnace", "fi_materials_GFK", 4},
|
||||
{"centrifuge", "fi_materials_GFK", 20},
|
||||
{"steam-turbine", "fi_materials_GFK", 15},
|
||||
{"heat-exchanger", "fi_materials_GFK", 10},
|
||||
{"heat-pipe", "fi_materials_titan",1},
|
||||
|
||||
--{type="item", name="rocket-silo", "fu_materials_KFK", amount=40},
|
||||
--{"rocket-silo", "fu_materials_KFK", 40},
|
||||
|
||||
{type="item", name="beacon", "fi_materials_titan", amount=8},
|
||||
{type="item", name="substation", "fi_materials_titan", amount=4},
|
||||
{type="item", name="assembling-machine-3", "fi_materials_titan", amount=4},
|
||||
{"beacon", "fi_materials_titan", 8},
|
||||
{"substation", "fi_materials_titan", 4},
|
||||
{"assembling-machine-3", "fi_materials_titan", 4},
|
||||
}
|
||||
|
||||
--[ITEMS]
|
||||
|
||||
item_table = {
|
||||
{type="item", name="advanced-circuit", "el_materials_ceramic", amount=2},
|
||||
{type="item", name="processing-unit", "fi_materials_gold", amount=3},
|
||||
{type="item", name="electric-engine-unit", "fi_materials_gold", amount=3},
|
||||
{type="item", name="flying-robot-frame", "fi_materials_neodym", amount=6},
|
||||
{type="item", name="productivity-module-2", "fi_modules_core_item", amount=1},
|
||||
{type="item", name="productivity-module-3", "fi_modules_core_item", amount=3},
|
||||
{type="item", name="speed-module-2", "fi_modules_core_item", amount=1},
|
||||
{type="item", name="speed-module-3", "fi_modules_core_item", amount=3},
|
||||
{type="item", name="effectivity-module-2", "fi_modules_core_item", amount=1},
|
||||
{type="item", name="effectivity-module-3", "fi_modules_core_item", amount=3},
|
||||
--{type="item", name="satellite", "fu_materials_KFK", amount=10},
|
||||
{"advanced-circuit", "el_materials_ceramic", 2},
|
||||
{"processing-unit", "fi_materials_gold", 3},
|
||||
{"electric-engine-unit", "fi_materials_gold", 3},
|
||||
{"flying-robot-frame", "fi_materials_neodym", 6},
|
||||
{"productivity-module-2", "fi_modules_core_item", 1},
|
||||
{"productivity-module-3", "fi_modules_core_item", 3},
|
||||
{"speed-module-2", "fi_modules_core_item", 1},
|
||||
{"speed-module-3", "fi_modules_core_item", 3},
|
||||
{"effectivity-module-2", "fi_modules_core_item", 1},
|
||||
{"effectivity-module-3", "fi_modules_core_item", 3},
|
||||
--{"satellite", "fu_materials_KFK", 10},
|
||||
|
||||
--{type="item", name="automation-science-pack", "fi_modules_core_item", amount=3},
|
||||
--{type="item", name="logistic-science-pack", "fi_modules_core_item", amount=3},
|
||||
{type="item", name="chemical-science-pack", "el_energy_crystal_item", amount=2},
|
||||
{type="item", name="production-science-pack", "fi_materials_titan", amount=3},
|
||||
{type="item", name="utility-science-pack", "fi_materials_neodym", amount=3},
|
||||
--{"automation-science-pack", "fi_modules_core_item", 3},
|
||||
--{"logistic-science-pack", "fi_modules_core_item", 3},
|
||||
{"chemical-science-pack", "el_energy_crystal_item",2},
|
||||
{"production-science-pack", "fi_materials_titan", 3},
|
||||
{"utility-science-pack", "fi_materials_neodym", 3},
|
||||
|
||||
}
|
||||
|
||||
|
@ -183,7 +183,7 @@ add_to_techs(change_table_index(tech_table, tech_structure))
|
|||
-- if no space exploration mod
|
||||
if not mods["space-exploration"] then
|
||||
-- rocket silo and satellite
|
||||
add_to_recipes(change_table_index({{type="item", name="rocket-silo", "fu_materials_KFK", 40}, {"satellite", "fu_materials_KFK", amount=10}}, recipe_structure))
|
||||
add_to_recipes(change_table_index({{"rocket-silo", "fu_materials_KFK", 40}, {"satellite", "fu_materials_KFK", 10}}, recipe_structure))
|
||||
add_to_techs(change_table_index({{"rocket-silo", "fu_KFK_tech"}}, tech_structure))
|
||||
end
|
||||
|
||||
|
|
|
@ -61,6 +61,14 @@ local function remove_tech_card(tech, card)
|
|||
return
|
||||
end
|
||||
|
||||
--in data.raw
|
||||
--[[
|
||||
ingredients = {
|
||||
{'automation-science-pack',1},
|
||||
{'logistic-science-pack',1},
|
||||
}
|
||||
]]
|
||||
|
||||
for i,v in ipairs(data.raw.technology[tech].unit.ingredients) do
|
||||
for j,w in ipairs(v) do
|
||||
if w == card then
|
||||
|
@ -132,14 +140,16 @@ end
|
|||
--[BUILDINGS]
|
||||
|
||||
building_table = {
|
||||
--{"kr-electrolysis-plant", "el_materials_ALK", 10},
|
||||
|
||||
}
|
||||
|
||||
--[ITEMS]
|
||||
|
||||
item_table = {
|
||||
{type="item", name="fi_train_equipment_generator_recipe", "fi_tech_fuel", amount=10},
|
||||
{type="item", name="fi_equipment_player_reactor_recipe", "fi_tech_fuel", amount=10},
|
||||
{type="item", name="fu_tech_sign_recipe", "fi_tech_fuel", amount=1},
|
||||
{"fi_train_equipment_generator_recipe", "fi_tech_fuel", 10},
|
||||
{"fi_equipment_player_reactor_recipe", "fi_tech_fuel", 10},
|
||||
{"fu_tech_sign_recipe", "fi_tech_fuel", 1},
|
||||
|
||||
}
|
||||
|
||||
|
@ -157,16 +167,21 @@ tech_table = {
|
|||
--[ADD TECH CARDS]
|
||||
|
||||
add_card_table = {
|
||||
--{"el_purifier_tech", "space-science-pack"},
|
||||
|
||||
}
|
||||
|
||||
--[REMOVE TECH CARDS]
|
||||
|
||||
remove_card_table = {
|
||||
--{"el_purifier_tech", "logistic-science-pack"},
|
||||
|
||||
}
|
||||
|
||||
--[REMOVE PREREQUISITES]
|
||||
|
||||
pre_tech_table = {
|
||||
--{"nuclear-power", "effectivity-module-2"},
|
||||
{"nuclear-power", "uranium-processing"},
|
||||
{"fi_energy_tech", "nuclear-power"},
|
||||
{"fi_solid_reactor_tech", "fi_refining_tech"},
|
||||
|
@ -219,18 +234,18 @@ table.insert(data.raw.technology["nuclear-power"].effects, {
|
|||
})
|
||||
|
||||
data.raw.recipe["realistic-reactor"].ingredients = {
|
||||
{type="item", name="fi_solid_reactor_item", 1}, {"fi_tech_fuel", 20}, {"heat-pipe", amount=20}
|
||||
{"fi_solid_reactor_item", 1}, {"fi_tech_fuel", 20}, {"heat-pipe", 20}
|
||||
}
|
||||
|
||||
data.raw.recipe["breeder-reactor"].ingredients = {
|
||||
{type="item", name="fi_solid_reactor_item", 1}, {"fi_tech_fuel", 40}, {"heat-pipe", 20}, {"productivity-module-3", amount=3}
|
||||
{"fi_solid_reactor_item", 1}, {"fi_tech_fuel", 40}, {"heat-pipe", 20}, {"productivity-module-3", 3}
|
||||
}
|
||||
|
||||
data:extend({
|
||||
{
|
||||
name = 'fi_test_fuel',
|
||||
type = 'item',
|
||||
icon = '__248k_2__/ressources/fission/fi_fuel/fi_fuel_test_item.png',
|
||||
icon = '__248k__/ressources/fission/fi_fuel/fi_fuel_test_item.png',
|
||||
icon_size = 64,
|
||||
stack_size = 20,
|
||||
subgroup = 'fi_item_subgroup_b',
|
||||
|
@ -243,7 +258,7 @@ data:extend({
|
|||
{
|
||||
name = 'fi_test_used_fuel',
|
||||
type = 'item',
|
||||
icon = '__248k_2__/ressources/fission/fi_fuel/fi_fuel_test_used_item.png',
|
||||
icon = '__248k__/ressources/fission/fi_fuel/fi_fuel_test_used_item.png',
|
||||
icon_size = 64,
|
||||
stack_size = 100,
|
||||
subgroup = 'fi_item_subgroup_b',
|
||||
|
@ -252,7 +267,7 @@ data:extend({
|
|||
{
|
||||
name = 'fi_tech_fuel',
|
||||
type = 'item',
|
||||
icon = '__248k_2__/ressources/fission/fi_fuel/fi_fuel_tech_item.png',
|
||||
icon = '__248k__/ressources/fission/fi_fuel/fi_fuel_tech_item.png',
|
||||
icon_size = 64,
|
||||
stack_size = 100,
|
||||
subgroup = 'fi_item_subgroup_b',
|
||||
|
@ -261,39 +276,42 @@ data:extend({
|
|||
{
|
||||
name = 'fi_test_fuel_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'crafting',
|
||||
ingredients = {
|
||||
{type="item", name="uranium-238", amount=2},
|
||||
{type="item", name="el_materials_ALK", amount=5},
|
||||
{'uranium-238',2},
|
||||
{'el_materials_ALK',5},
|
||||
},
|
||||
results = {{type="item", name='fi_test_fuel', amount=1}},
|
||||
result = 'fi_test_fuel',
|
||||
result_count = 1,
|
||||
energy_required = 2,
|
||||
order = 'b-b',
|
||||
},
|
||||
{
|
||||
name = 'fi_tech_fuel_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'crafting',
|
||||
ingredients = {
|
||||
{type="item", name="fi_test_used_fuel", amount=1},
|
||||
{type="item", name="chemical-science-pack", amount=2},
|
||||
{type="item", name="uranium-238", amount=2},
|
||||
{'fi_test_used_fuel', 1},
|
||||
{'chemical-science-pack', 2},
|
||||
{'uranium-238', 2},
|
||||
},
|
||||
results = {{type="item", name='fi_tech_fuel', amount=1}},
|
||||
result = 'fi_tech_fuel',
|
||||
result_count = 1,
|
||||
energy_required = 1,
|
||||
order = 'b-b',
|
||||
},
|
||||
{
|
||||
name = 'fi_use_tech_fuel_recipe',
|
||||
type = 'recipe',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
category = 'fi_test_fuel_crafting_category',
|
||||
ingredients = {
|
||||
{type="item", name="fi_test_fuel", amount=1}
|
||||
{'fi_test_fuel', 1}
|
||||
},
|
||||
results = {{type="item", name='fi_test_used_fuel', amount=1}},
|
||||
result = 'fi_test_used_fuel',
|
||||
result_count = 1,
|
||||
energy_required = 5,
|
||||
order = 'b-b',
|
||||
hidden = true,
|
||||
|
@ -301,7 +319,7 @@ data:extend({
|
|||
{
|
||||
name = 'fi_solid_reactor_tech',
|
||||
type = 'technology',
|
||||
icon = '__248k_2__/ressources/techs/fi_solid_reactor_tech.png',
|
||||
icon = '__248k__/ressources/techs/fi_solid_reactor_tech.png',
|
||||
icon_size = 128,
|
||||
prerequisites = {'fi_energy_tech','fi_refining_tech'},
|
||||
effects = {
|
||||
|
@ -321,8 +339,8 @@ data:extend({
|
|||
unit = {
|
||||
count = '500',
|
||||
ingredients = {
|
||||
{type="item", name="chemical-science-pack", amount=1},
|
||||
{type="item", name="automation-science-pack", amount=1},
|
||||
{'chemical-science-pack',1},
|
||||
{'automation-science-pack',1},
|
||||
{'logistic-science-pack',1,},
|
||||
},
|
||||
time = 30,
|
||||
|
@ -331,7 +349,7 @@ data:extend({
|
|||
{
|
||||
name = 'fi_solid_reactor_entity',
|
||||
type = 'assembling-machine',
|
||||
icon = '__248k_2__/ressources/fission/fi_solid_reactor/fi_solid_reactor_entity_icon.png',
|
||||
icon = '__248k__/ressources/fission/fi_solid_reactor/fi_solid_reactor_entity_icon.png',
|
||||
icon_size = 64,
|
||||
flags = {"player-creation","placeable-neutral"},
|
||||
max_health = 300,
|
||||
|
@ -341,7 +359,7 @@ data:extend({
|
|||
map_color = {r=0, g=0, b=1, a=1},
|
||||
minable = {
|
||||
mining_time = 1,
|
||||
results = {{type="item", name='fi_solid_reactor_item', amount=1}},
|
||||
result = 'fi_solid_reactor_item',
|
||||
},
|
||||
fixed_recipe = 'fi_use_tech_fuel_recipe',
|
||||
crafting_categories = {"fi_test_fuel_crafting_category"},
|
||||
|
@ -351,7 +369,7 @@ data:extend({
|
|||
},
|
||||
energy_usage = "1W",
|
||||
animation = {
|
||||
filename = '__248k_2__/ressources/fission/fi_solid_reactor/fi_solid_reactor_entity_animation.png',
|
||||
filename = '__248k__/ressources/fission/fi_solid_reactor/fi_solid_reactor_entity_animation.png',
|
||||
width = 960,
|
||||
height = 960,
|
||||
shift = {0, 0},
|
||||
|
@ -360,7 +378,7 @@ data:extend({
|
|||
working_visualisations = {
|
||||
{
|
||||
animation = {
|
||||
filename = '__248k_2__/ressources/fission/fi_solid_reactor/fi_solid_reactor_entity_animation_2.png',
|
||||
filename = '__248k__/ressources/fission/fi_solid_reactor/fi_solid_reactor_entity_animation_2.png',
|
||||
width = 960,
|
||||
height = 960,
|
||||
shift = {0, 0},
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
--===================================================================================================================
|
||||
|
||||
local function sprite(name)
|
||||
return '__248k_2__/ressources/science/'..name..'.png'
|
||||
return '__248k__/ressources/science/'..name..'.png'
|
||||
end
|
||||
|
||||
local function retexture_science(table_in)
|
||||
|
|
|
@ -2,7 +2,7 @@ data:extend({
|
|||
{
|
||||
name = 'fu_fusor_tech',
|
||||
type = 'technology',
|
||||
icon = '__248k_2__/ressources/techs/fu_fusor_tech.png',
|
||||
icon = '__248k__/ressources/techs/fu_fusor_tech.png',
|
||||
icon_size = 128,
|
||||
prerequisites = {
|
||||
'fu_magnet_tech','fu_basic_elements_tech'
|
||||
|
@ -60,12 +60,13 @@ data:extend({
|
|||
name = 'fu_fusion_card_3_recipe',
|
||||
type = 'recipe',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_lithium_6", amount=100},
|
||||
{type="fluid", name="fu_helium_3", amount=100},
|
||||
},
|
||||
results = {{type="item", name='fu_materials_fusion_card', amount=100}},
|
||||
result = 'fu_materials_fusion_card',
|
||||
result_count = 100,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
|
@ -73,12 +74,13 @@ data:extend({
|
|||
name = 'fu_fusion_card_6_recipe',
|
||||
type = 'recipe',
|
||||
category = 'fu_fusor_crafting_category',
|
||||
enabled = false,
|
||||
enabled = 'false',
|
||||
ingredients = {
|
||||
{type="fluid", name="fu_deuterium", amount=100},
|
||||
{type="fluid", name="fu_helium_3", amount=100},
|
||||
},
|
||||
results = {{type="item", name='fu_materials_fusion_card', amount=20}},
|
||||
result = 'fu_materials_fusion_card',
|
||||
result_count = 20,
|
||||
energy_required = 100,
|
||||
always_show_made_in = true,
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue