Fix results/ingredients

This commit is contained in:
Simon Brodtmann 2025-07-06 21:20:11 +02:00
parent d649ec5cc5
commit 13febea434
14 changed files with 680 additions and 1029 deletions

View file

@ -13,13 +13,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'el_aluminum_item',30},
{'concrete',20},
{'electronic-circuit',40},
{'copper-plate',20},
{type="item", name="el_aluminum_item", amount=30},
{type="item", name="concrete", amount=20},
{type="item", name="electronic-circuit", amount=40},
{type="item", name="copper-plate", amount=20},
},
result = 'el_solar_item',
result_count = 2,
results = {{type="item", name='el_solar_item', amount=2}},
energy_required = 4,
order = 'a-a-2',
},
@ -33,12 +32,11 @@ data:extend({
category = 'crafting',
subgroup = 'el_item_subgroup_b',
ingredients = {
{'el_lithium_item',4},
{'iron-plate',4},
{'copper-plate',4},
{type="item", name="el_lithium_item", amount=4},
{type="item", name="iron-plate", amount=4},
{type="item", name="copper-plate", amount=4},
},
result = 'battery',
result_count = 12,
results = {{type="item", name='battery', amount=12}},
energy_required = 20,
order = 'b-a',
},
@ -49,12 +47,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'el_lithium_item',4},
{'iron-plate',4},
{'steel-plate',4},
{type="item", name="el_lithium_item", amount=4},
{type="item", name="iron-plate", amount=4},
{type="item", name="steel-plate", amount=4},
},
result = 'el_lithium_battery',
result_count = 2,
results = {{type="item", name='el_lithium_battery', amount=2}},
energy_required = 10,
},
--el_burner
@ -64,13 +61,12 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',40},
{'steel-plate',15},
{'el_materials_ALK',10},
{'electronic-circuit',10}
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="steel-plate", amount=15},
{type="item", name="el_materials_ALK", amount=10},
{type="item", name="electronic-circuit", amount=10}
},
result = 'el_burner_item',
result_count = 1,
results = {{type="item", name='el_burner_item', amount=1}},
energy_required = 4,
},
{
@ -79,12 +75,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'el_burner_item',1},
{'pipe',20},
{'electronic-circuit',20},
{type="item", name="el_burner_item", amount=1},
{type="item", name="pipe", amount=20},
{type="item", name="electronic-circuit", amount=20},
},
result = 'el_burner_kerosene_item',
result_count = 1,
results = {{type="item", name='el_burner_kerosene_item', amount=1}},
energy_required = 4,
},
--el_water_generator
@ -94,15 +89,14 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',60},
{'engine-unit',15},
{'el_materials_ALK',20},
{'electronic-circuit',20},
{'pipe',30},
{'copper-cable',20},
{type="item", name="iron-gear-wheel", amount=60},
{type="item", name="engine-unit", amount=15},
{type="item", name="el_materials_ALK", amount=20},
{type="item", name="electronic-circuit", amount=20},
{type="item", name="pipe", amount=30},
{type="item", name="copper-cable", amount=20},
},
result = 'el_water_generator_item',
result_count = 2,
results = {{type="item", name='el_water_generator_item', amount=2}},
energy_required = 4,
},
--el_pressurizer
@ -112,13 +106,12 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',20},
{'pipe',15},
{'el_materials_ALK',10},
{'electronic-circuit',10}
{type="item", name="iron-gear-wheel", amount=20},
{type="item", name="pipe", amount=15},
{type="item", name="el_materials_ALK", amount=10},
{type="item", name="electronic-circuit", amount=10}
},
result = 'el_pressurizer_item',
result_count = 1,
results = {{type="item", name='el_pressurizer_item', amount=1}},
energy_required = 4,
},
--el_water_pressure
@ -147,14 +140,13 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'locomotive',1},
{'engine-unit',15},
{'iron-gear-wheel',40},
{'advanced-circuit',15},
{'el_materials_ALK',25},
{type="item", name="locomotive", amount=1},
{type="item", name="engine-unit", amount=15},
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="advanced-circuit", amount=15},
{type="item", name="el_materials_ALK", amount=25},
},
result = 'el_diesel_train_item',
result_count = 1,
results = {{type="item", name='el_diesel_train_item', amount=1}},
energy_required = 20,
},
--el_kerosene
@ -173,7 +165,6 @@ data:extend({
{type="fluid", name="light-oil", amount=90},
{type="fluid", name="water", amount=70},
},
result_count = 1,
energy_required = 5,
icon_size = 64,
icons = {
@ -191,12 +182,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'storage-tank', 4},
{'steel-plate', 50},
{'el_aluminum_item', 150},
{type="item", name="storage-tank", amount=4},
{type="item", name="steel-plate", amount=50},
{type="item", name="el_aluminum_item", amount=150},
},
result = 'el_tank_item',
result_count = 1,
results = {{type="item", name='el_tank_item', amount=1}},
energy_required = 4,
},
--el_desulfurized_kerosene
@ -213,7 +203,6 @@ data:extend({
{type="fluid", name="el_desulfurized_kerosene", amount=80},
{type="fluid", name="el_acidic_water", amount=120},
},
result_count = 1,
energy_required = 4,
},
--el_usage_acidic_water
@ -232,7 +221,6 @@ data:extend({
{type="fluid", name="sulfuric-acid", amount=100},
--{type="item", name="sulfur", amount=6},
},
result_count = 1,
energy_required = 4,
},
--el_train_fuel_diesel
@ -249,7 +237,6 @@ data:extend({
results = {
{type="item", name="el_train_fuel_diesel_item", amount=1},
},
result_count = 1,
energy_required = 10,
},
--el_generator_equip
@ -267,7 +254,6 @@ data:extend({
results = {
{type="item", name="el_train_equipment_generator_item", amount=1},
},
result_count = 1,
energy_required = 25,
},
--el_accelerator_equip
@ -285,7 +271,6 @@ data:extend({
results = {
{type="item", name="el_train_equipment_accelerator_item", amount=1},
},
result_count = 1,
energy_required = 25,
},
--el_energy_crystal
@ -301,7 +286,6 @@ data:extend({
results = {
{type="item", name="el_energy_crystal_item", amount=2},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true
},
@ -318,7 +302,6 @@ data:extend({
results = {
{type="item", name="el_train_fuel_diesel_energized_item", amount=4},
},
result_count = 1,
energy_required = 5,
},
--el_ki_beacon
@ -335,7 +318,6 @@ data:extend({
results = {
{type="item", name="el_ki_beacon_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -352,7 +334,6 @@ data:extend({
results = {
{type="item", name="fi_ki_beacon_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -369,7 +350,6 @@ data:extend({
results = {
{type="item", name="fu_ki_beacon_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
--el_ki_core
@ -393,7 +373,6 @@ data:extend({
results = {
{type="item", name="el_ki_core_item", amount=1},
},
result_count = 1,
energy_required = 60,
},
{
@ -414,7 +393,6 @@ data:extend({
results = {
{type="item", name="fi_ki_core_item", amount=1},
},
result_count = 1,
energy_required = 60,
},
{
@ -438,7 +416,6 @@ data:extend({
results = {
{type="item", name="fu_ki_core_item", amount=1},
},
result_count = 1,
energy_required = 60,
},
--el_ki_memory_entity
@ -456,7 +433,6 @@ data:extend({
results = {
{type="item", name="el_ki_memory_item", amount=1},
},
result_count = 1,
energy_required = 30,
},
{
@ -473,7 +449,6 @@ data:extend({
results = {
{type="item", name="fi_ki_circuit_item", amount=1},
},
result_count = 1,
energy_required = 30,
},
{
@ -492,7 +467,6 @@ data:extend({
results = {
{type="item", name="fu_ki_circuit_item", amount=1},
},
result_count = 1,
energy_required = 30,
},
--el_ki_memory_fluid
@ -809,8 +783,7 @@ data:extend({
results = {
{type="item", name="el_ki_cpu_item", amount=1},
},
result_count = 1,
energy_required = 30,
energy_required = 30,
},
--el_ki_cpu_fluid
{
@ -972,12 +945,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',40},
{'steel-plate',25},
{'stone-furnace',2}
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="steel-plate", amount=25},
{type="item", name="stone-furnace", amount=2}
},
result = 'el_arc_furnace_item',
result_count = 1,
results = {{type="item", name='el_arc_furnace_item', amount=1}},
energy_required = 4,
},
{
@ -986,12 +958,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',40},
{'steel-plate',25},
{'electronic-circuit',20}
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="steel-plate", amount=25},
{type="item", name="electronic-circuit", amount=20}
},
result = 'el_caster_item',
result_count = 1,
results = {{type="item", name='el_caster_item', amount=1}},
energy_required = 4,
},
{
@ -1000,12 +971,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',40},
{'steel-plate',15},
{'electronic-circuit',10}
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="steel-plate", amount=15},
{type="item", name="electronic-circuit", amount=10}
},
result = 'el_purifier_item',
result_count = 1,
results = {{type="item", name='el_purifier_item', amount=1}},
energy_required = 4,
},
{
@ -1014,13 +984,12 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',40},
{'steel-plate',15},
{'el_materials_ALK',15},
{'electronic-circuit',10}
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="steel-plate", amount=15},
{type="item", name="el_materials_ALK", amount=15},
{type="item", name="electronic-circuit", amount=10}
},
result = 'el_grower_item',
result_count = 1,
results = {{type="item", name='el_grower_item', amount=1}},
energy_required = 4,
},
@ -1186,10 +1155,9 @@ data:extend({
enabled = false,
category = 'smelting',
ingredients = {
{'el_aluminum_ore_item',2},
{type="item", name="el_aluminum_ore_item", amount=2},
},
result = 'el_aluminum_item',
result_count = 4,
results = {{type="item", name='el_aluminum_item', amount=4}},
energy_required = 2,
always_show_made_in = true,
order = 'a-c',
@ -1423,7 +1391,6 @@ data:extend({
{type="fluid", name="el_kerosene", amount=140},
{type="fluid", name="water", amount=90},
},
result_count = 1,
energy_required = 5,
icon_size = 64,
icons = {
@ -1441,12 +1408,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'iron-gear-wheel',40},
{'steel-plate',25},
{'stone-furnace',2}
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="steel-plate", amount=25},
{type="item", name="stone-furnace", amount=2}
},
result = 'el_charger_item',
result_count = 1,
results = {{type="item", name='el_charger_item', amount=1}},
energy_required = 4,
},
{
@ -1457,8 +1423,7 @@ data:extend({
ingredients = {
{type='item', name='el_energy_crystal_item', amount=1},
},
result = 'el_energy_crystal_charged_item',
result_count = 1,
results = {{type="item", name='el_energy_crystal_charged_item', amount=1}},
energy_required = 2,
always_show_made_in = true,
},
@ -1475,7 +1440,6 @@ data:extend({
results = {
{type="item", name="el_grenade", amount=1},
},
result_count = 1,
energy_required = 4,
},

View file

@ -14,14 +14,13 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'concrete',30},
{'fi_materials_GFK',20},
{'iron-gear-wheel',20},
{'electronic-circuit',15},
{'el_energy_crystal_item',4},
{type="item", name="concrete", amount=30},
{type="item", name="fi_materials_GFK", amount=20},
{type="item", name="iron-gear-wheel", amount=20},
{type="item", name="electronic-circuit", amount=15},
{type="item", name="el_energy_crystal_item", amount=4},
},
result = 'fi_crafter_item',
result_count = 1,
results = {{type="item", name='fi_crafter_item', amount=1}},
energy_required = 4,
},
{
@ -29,12 +28,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'concrete',50},
{'fi_materials_GFK',40},
{'el_tank_item',1}
{type="item", name="concrete", amount=50},
{type="item", name="fi_materials_GFK", amount=40},
{type="item", name="el_tank_item", amount=1}
},
result = 'fi_castor_item',
result_count = 1,
results = {{type="item", name='fi_castor_item', amount=1}},
energy_required = 4,
},
--crusher
@ -43,14 +41,13 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'concrete',60},
{'el_materials_ALK',20},
{'iron-gear-wheel',40},
{'engine-unit',15},
{'el_energy_crystal_item',10},
{type="item", name="concrete", amount=60},
{type="item", name="el_materials_ALK", amount=20},
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="engine-unit", amount=15},
{type="item", name="el_energy_crystal_item", amount=10},
},
result = 'fi_crusher_item',
result_count = 1,
results = {{type="item", name='fi_crusher_item', amount=1}},
energy_required = 4,
},
--miner
@ -59,14 +56,13 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'concrete',100},
{'fi_compound_material_item',60},
{'iron-gear-wheel',40},
{'electric-mining-drill',8},
{'engine-unit',10},
{type="item", name="concrete", amount=100},
{type="item", name="fi_compound_material_item", amount=60},
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="electric-mining-drill", amount=8},
{type="item", name="engine-unit", amount=10},
},
result = 'fi_miner_item',
result_count = 1,
results = {{type="item", name='fi_miner_item', amount=1}},
energy_required = 4,
},
--fuels
@ -75,12 +71,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'uranium-235',1},
{'uranium-238',19},
{'el_materials_ALK',10},
{type="item", name="uranium-235", amount=1},
{type="item", name="uranium-238", amount=19},
{type="item", name="el_materials_ALK", amount=10},
},
result = 'fi_basic_fuel_item',
result_count = 8,
results = {{type="item", name='fi_basic_fuel_item', amount=8}},
energy_required = 20,
},
{
@ -88,12 +83,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_thorium232_item',10},
{'uranium-238',10},
{'el_materials_ALK',10},
{type="item", name="fi_thorium232_item", amount=10},
{type="item", name="uranium-238", amount=10},
{type="item", name="el_materials_ALK", amount=10},
},
result = 'fi_basic_thorium_fuel_item',
result_count = 8,
results = {{type="item", name='fi_basic_thorium_fuel_item', amount=8}},
energy_required = 20,
},
{
@ -101,12 +95,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_plutonium239_item',1},
{'uranium-238',19},
{'el_materials_ALK',10},
{type="item", name="fi_plutonium239_item", amount=1},
{type="item", name="uranium-238", amount=19},
{type="item", name="el_materials_ALK", amount=10},
},
result = 'fi_advanced_fuel_item',
result_count = 2,
results = {{type="item", name='fi_advanced_fuel_item', amount=2}},
energy_required = 20,
},
{
@ -114,12 +107,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_uranium233_item',4},
{'uranium-238',16},
{'el_materials_ALK',10},
{type="item", name="fi_uranium233_item", amount=4},
{type="item", name="uranium-238", amount=16},
{type="item", name="el_materials_ALK", amount=10},
},
result = 'fi_advanced_thorium_fuel_item',
result_count = 2,
results = {{type="item", name='fi_advanced_thorium_fuel_item', amount=2}},
energy_required = 20,
},
{
@ -127,12 +119,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'uranium-235',1},
{'fi_plutonium239_item',1},
{'el_materials_ALK',10},
{type="item", name="uranium-235", amount=1},
{type="item", name="fi_plutonium239_item", amount=1},
{type="item", name="el_materials_ALK", amount=10},
},
result = 'fi_pure_fuel_item',
result_count = 1,
results = {{type="item", name='fi_pure_fuel_item', amount=1}},
energy_required = 20,
},
--reactor
@ -141,15 +132,14 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'steel-plate',450},
{'concrete',400},
{'fi_materials_GFK',300},
{'fi_materials_NFK',300},
{'fi_energy_crystal_item',40},
{'advanced-circuit',500},
{type="item", name="steel-plate", amount=450},
{type="item", name="concrete", amount=400},
{type="item", name="fi_materials_GFK", amount=300},
{type="item", name="fi_materials_NFK", amount=300},
{type="item", name="fi_energy_crystal_item", amount=40},
{type="item", name="advanced-circuit", amount=500},
},
result = 'fi_solid_reactor_item',
result_count = 1,
results = {{type="item", name='fi_solid_reactor_item', amount=1}},
energy_required = 20,
},
--material
@ -158,12 +148,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'el_aluminum_item',15},
{'steel-plate',10},
{'iron-plate',20},
{type="item", name="el_aluminum_item", amount=15},
{type="item", name="steel-plate", amount=10},
{type="item", name="iron-plate", amount=20},
},
result = 'fi_compound_material_item',
result_count = 2,
results = {{type="item", name='fi_compound_material_item', amount=2}},
energy_required = 4,
},
{
@ -173,12 +162,11 @@ data:extend({
category = 'fi_crafting_category',
subgroup = 'fi_item_subgroup_b',
ingredients = {
{'fi_materials_glass_fiber',3},
{'el_materials_ALK',3},
{'copper-plate',30},
{type="item", name="fi_materials_glass_fiber", amount=3},
{type="item", name="el_materials_ALK", amount=3},
{type="item", name="copper-plate", amount=30},
},
result = 'low-density-structure',
result_count = 4,
results = {{type="item", name='low-density-structure', amount=4}},
energy_required = 20,
order = 'b-b',
always_show_made_in = true,
@ -192,15 +180,14 @@ data:extend({
category = 'centrifuging',
main_product = 'fi_plutonium239_item',
ingredients = {
{'fi_used_basic_fuel_item',6},
{type="item", name="fi_used_basic_fuel_item", amount=6},
{type="item", name="fi_materials_solution", amount=1},
},
results = {
{'fi_plutonium239_item',1},
{'fi_materials_waste',1},
{type="item", name="fi_plutonium239_item", amount=1},
{type="item", name="fi_materials_waste", amount=1},
{type="item", name="fi_materials_empty_solution", amount=1, probability=0.95},
},
result_count = 1,
energy_required = 20,
},
{
@ -210,15 +197,14 @@ data:extend({
category = 'crafting-with-fluid',
main_product = 'fi_thorium232_item',
ingredients = {
{'stone',80},
{'el_energy_crystal_item',2},
{type="item", name="stone", amount=80},
{type="item", name="el_energy_crystal_item", amount=2},
{type="fluid", name="sulfuric-acid", amount=140},
},
results = {
{'fi_thorium232_item',2},
{'uranium-238',3}
{type="item", name="fi_thorium232_item", amount=2},
{type="item", name="uranium-238", amount=3}
},
result_count = 1,
energy_required = 40,
},
{
@ -228,15 +214,14 @@ data:extend({
category = 'centrifuging',
main_product = 'fi_uranium233_item',
ingredients = {
{'fi_used_basic_thorium_fuel_item',6},
{type="item", name="fi_used_basic_thorium_fuel_item", amount=6},
{type="item", name="fi_materials_solution", amount=1},
},
results = {
{'fi_uranium233_item',1},
{'fi_materials_waste',1},
{type="item", name="fi_uranium233_item", amount=1},
{type="item", name="fi_materials_waste", amount=1},
{type="item", name="fi_materials_empty_solution", amount=1, probability=0.95},
},
result_count = 1,
energy_required = 20,
},
{
@ -244,12 +229,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'explosive-rocket',10},
{'fi_plutonium239_item',10},
{'rocket-control-unit',10}
{type="item", name="explosive-rocket", amount=10},
{type="item", name="fi_plutonium239_item", amount=10},
{type="item", name="rocket-control-unit", amount=10}
},
result = 'atomic-bomb',
result_count = 1,
results = {{type="item", name='atomic-bomb', amount=1}},
energy_required = 20,
},
--wideraufbereitung
@ -260,15 +244,14 @@ data:extend({
main_product = 'uranium-238',
category = 'centrifuging',
ingredients = {
{'fi_used_advanced_fuel_item',4},
{type="item", name="fi_used_advanced_fuel_item", amount=4},
{type="item", name="fi_materials_solution", amount=1},
},
results = {
{'uranium-238',1},
{'fi_materials_waste',1},
{type="item", name="uranium-238", amount=1},
{type="item", name="fi_materials_waste", amount=1},
{type="item", name="fi_materials_empty_solution", amount=1, probability=0.95},
},
result_count = 3,
energy_required = 20,
subgroup = 'fi_item_subgroup_a',
order = 'a-d',
@ -281,15 +264,14 @@ data:extend({
category = 'centrifuging',
main_product = 'uranium-238',
ingredients = {
{'fi_used_advanced_thorium_fuel_item',4},
{type="item", name="fi_used_advanced_thorium_fuel_item", amount=4},
{type="item", name="fi_materials_solution", amount=1},
},
results = {
{'uranium-238',1},
{'fi_materials_waste',1},
{type="item", name="uranium-238", amount=1},
{type="item", name="fi_materials_waste", amount=1},
{type="item", name="fi_materials_empty_solution", amount=1, probability=0.95},
},
result_count = 3,
energy_required = 20,
subgroup = 'fi_item_subgroup_a',
order = 'a-e',
@ -302,15 +284,14 @@ data:extend({
category = 'centrifuging',
main_product = 'uranium-238',
ingredients = {
{'fi_used_pure_fuel_item',4},
{type="item", name="fi_used_pure_fuel_item", amount=4},
{type="item", name="fi_materials_solution", amount=1},
},
results = {
{'uranium-238',1},
{'fi_materials_waste',1},
{type="item", name="uranium-238", amount=1},
{type="item", name="fi_materials_waste", amount=1},
{type="item", name="fi_materials_empty_solution", amount=1, probability=0.95},
},
result_count = 3,
energy_required = 20,
subgroup = 'fi_item_subgroup_a',
order = 'a-f',
@ -322,11 +303,10 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_solid_reactor_item',1},
{'fi_pure_fuel_item',1},
{type="item", name="fi_solid_reactor_item", amount=1},
{type="item", name="fi_pure_fuel_item", amount=1},
},
result = 'fi_equipment_player_reactor_item',
result_count = 6,
results = {{type="item", name='fi_equipment_player_reactor_item', amount=6}},
energy_required = 20,
},
{
@ -334,13 +314,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_energy_crystal_item',20},
{'low-density-structure',10},
{'processing-unit',10},
{'energy-shield-mk2-equipment',5}
{type="item", name="fi_energy_crystal_item", amount=20},
{type="item", name="low-density-structure", amount=10},
{type="item", name="processing-unit", amount=10},
{type="item", name="energy-shield-mk2-equipment", amount=5}
},
result = 'fi_equipment_player_shield_item',
result_count = 1,
results = {{type="item", name='fi_equipment_player_shield_item', amount=1}},
energy_required = 20,
},
{
@ -348,13 +327,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_solid_reactor_item',1},
{'low-density-structure',10},
{'iron-gear-wheel',20},
{'fi_pure_fuel_item',1},
{type="item", name="fi_solid_reactor_item", amount=1},
{type="item", name="low-density-structure", amount=10},
{type="item", name="iron-gear-wheel", amount=20},
{type="item", name="fi_pure_fuel_item", amount=1},
},
result = 'fi_train_equipment_generator_item',
result_count = 6,
results = {{type="item", name='fi_train_equipment_generator_item', amount=6}},
energy_required = 20,
},
--crystals
@ -367,8 +345,7 @@ data:extend({
{type="item", name="el_energy_crystal_item", amount=1},
{type="fluid", name="fi_crystal_fluid", amount=50},
},
result = 'fi_energy_crystal_item',
result_count = 2,
results = {{type="item", name='fi_energy_crystal_item', amount=2}},
energy_required = 4,
always_show_made_in = true,
},
@ -378,10 +355,9 @@ data:extend({
enabled = false,
category = 'centrifuging',
ingredients = {
{'el_train_fuel_diesel_energized_item',1},
{type="item", name="el_train_fuel_diesel_energized_item", amount=1},
},
result = 'fi_catalyst_crystal_item',
result_count = 2,
results = {{type="item", name='fi_catalyst_crystal_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -394,8 +370,7 @@ data:extend({
{type="fluid", name="fi_crystal_fluid", amount=100},
{type="item", name="fi_catalyst_crystal_item", amount=1},
},
result = 'fi_base_crystal_item',
result_count = 2,
results = {{type="item", name='fi_base_crystal_item', amount=2}},
energy_required = 6,
},
{
@ -404,10 +379,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'el_energy_crystal_item',1},
{type="item", name="el_energy_crystal_item", amount=1},
},
result = 'fi_crushed_crystal_item',
result_count = 2,
results = {{type="item", name='fi_crushed_crystal_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -432,11 +406,10 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_energy_crystal_charged_item',1},
{'el_train_fuel_diesel_item',4},
{type="item", name="fi_energy_crystal_charged_item", amount=1},
{type="item", name="el_train_fuel_diesel_item", amount=4},
},
result = 'fi_fuel_train_crystal_item',
result_count = 4,
results = {{type="item", name='fi_fuel_train_crystal_item', amount=4}},
energy_required = 5,
},
--crushed
@ -446,10 +419,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'el_lithium_item',1},
{type="item", name="el_lithium_item", amount=1},
},
result = 'fi_crushed_lithium_item',
result_count = 2,
results = {{type="item", name='fi_crushed_lithium_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -459,10 +431,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'iron-plate',1},
{type="item", name="iron-plate", amount=1},
},
result = 'fi_crushed_iron_item',
result_count = 2,
results = {{type="item", name='fi_crushed_iron_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -472,10 +443,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'copper-plate',1},
{type="item", name="copper-plate", amount=1},
},
result = 'fi_crushed_copper_item',
result_count = 2,
results = {{type="item", name='fi_crushed_copper_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -485,10 +455,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'el_aluminum_item',1},
{type="item", name="el_aluminum_item", amount=1},
},
result = 'fi_crushed_aluminum_item',
result_count = 2,
results = {{type="item", name='fi_crushed_aluminum_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -498,10 +467,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'coal',1},
{type="item", name="coal", amount=1},
},
result = 'fi_crushed_coal_item',
result_count = 2,
results = {{type="item", name='fi_crushed_coal_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -511,10 +479,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'stone',1},
{type="item", name="stone", amount=1},
},
result = 'fi_crushed_stone_item',
result_count = 2,
results = {{type="item", name='fi_crushed_stone_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -524,10 +491,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'uranium-238',1},
{type="item", name="uranium-238", amount=1},
},
result = 'fi_crushed_uranium_item',
result_count = 2,
results = {{type="item", name='fi_crushed_uranium_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -537,12 +503,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_crushed_coal_item',3},
{'fi_crushed_iron_item',4},
{'fi_crushed_aluminum_item',1},
{type="item", name="fi_crushed_coal_item", amount=3},
{type="item", name="fi_crushed_iron_item", amount=4},
{type="item", name="fi_crushed_aluminum_item", amount=1},
},
result = 'fi_industrial_steel_blend_item',
result_count = 2,
results = {{type="item", name='fi_industrial_steel_blend_item', amount=2}},
energy_required = 4,
},
{
@ -551,10 +516,9 @@ data:extend({
enabled = false,
category = 'smelting',
ingredients = {
{'fi_industrial_steel_blend_item',4},
{type="item", name="fi_industrial_steel_blend_item", amount=4},
},
result = 'fi_industrial_steel_item',
result_count = 2,
results = {{type="item", name='fi_industrial_steel_item', amount=2}},
energy_required = 2,
always_show_made_in = true,
},
@ -564,10 +528,9 @@ data:extend({
enabled = false,
category = 'smelting',
ingredients = {
{'fi_industrial_steel_blend_item',1},
{type="item", name="fi_industrial_steel_blend_item", amount=1},
},
result = 'steel-plate',
result_count = 4,
results = {{type="item", name='steel-plate', amount=4}},
energy_required = 6,
subgroup = 'fi_item_subgroup_b',
order = 'b-a',
@ -579,13 +542,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_robo_charger_item',1},
{'fi_materials_GFK',40},
{'fi_materials_titan',10},
{'fi_materials_NFK',20},
{type="item", name="fi_robo_charger_item", amount=1},
{type="item", name="fi_materials_GFK", amount=40},
{type="item", name="fi_materials_titan", amount=10},
{type="item", name="fi_materials_NFK", amount=20},
},
result = 'fi_robo_port_item',
result_count = 1,
results = {{type="item", name='fi_robo_port_item', amount=1}},
energy_required = 6,
},
{
@ -593,13 +555,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'roboport',1},
{'el_materials_ALK',60},
{'fi_energy_crystal_item',25},
{'el_energy_crystal_item',25},
{type="item", name="roboport", amount=1},
{type="item", name="el_materials_ALK", amount=60},
{type="item", name="fi_energy_crystal_item", amount=25},
{type="item", name="el_energy_crystal_item", amount=25},
},
result = 'fi_robo_charger_item',
result_count = 1,
results = {{type="item", name='fi_robo_charger_item', amount=1}},
energy_required = 6,
},
--modules
@ -608,11 +569,10 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'low-density-structure',2},
{'advanced-circuit',6},
{type="item", name="low-density-structure", amount=2},
{type="item", name="advanced-circuit", amount=6},
},
result = 'fi_modules_base_item',
result_count = 1,
results = {{type="item", name='fi_modules_base_item', amount=1}},
energy_required = 6,
},
{
@ -620,11 +580,10 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_base_item',1},
{'fi_materials_GFK',1},
{type="item", name="fi_modules_base_item", amount=1},
{type="item", name="fi_materials_GFK", amount=1},
},
result = 'fi_modules_core_item',
result_count = 1,
results = {{type="item", name='fi_modules_core_item', amount=1}},
energy_required = 6,
},
{
@ -632,12 +591,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_core_item',1},
{'productivity-module',2},
{'advanced-circuit',6},
{type="item", name="fi_modules_core_item", amount=1},
{type="item", name="productivity-module", amount=2},
{type="item", name="advanced-circuit", amount=6},
},
result = 'fi_modules_productivity_1_item',
result_count = 1,
results = {{type="item", name='fi_modules_productivity_1_item', amount=1}},
energy_required = 6,
},
{
@ -645,13 +603,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_productivity_1_item',4},
{'fi_modules_core_item',1},
{'productivity-module-2',2},
{'processing-unit',6},
{type="item", name="fi_modules_productivity_1_item", amount=4},
{type="item", name="fi_modules_core_item", amount=1},
{type="item", name="productivity-module-2", amount=2},
{type="item", name="processing-unit", amount=6},
},
result = 'fi_modules_productivity_2_item',
result_count = 1,
results = {{type="item", name='fi_modules_productivity_2_item', amount=1}},
energy_required = 6,
},
{
@ -659,13 +616,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_productivity_2_item',4},
{'fi_modules_core_item',1},
{'productivity-module-3',2},
{'fu_tech_sign_item',40},
{type="item", name="fi_modules_productivity_2_item", amount=4},
{type="item", name="fi_modules_core_item", amount=1},
{type="item", name="productivity-module-3", amount=2},
{type="item", name="fu_tech_sign_item", amount=40},
},
result = 'fi_modules_productivity_3_item',
result_count = 1,
results = {{type="item", name='fi_modules_productivity_3_item', amount=1}},
energy_required = 6,
},
{
@ -673,12 +629,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_productivity_3_item',6},
{'fi_modules_core_item',1},
{'gr_materials_stack_up_item',4},
{type="item", name="fi_modules_productivity_3_item", amount=6},
{type="item", name="fi_modules_core_item", amount=1},
{type="item", name="gr_materials_stack_up_item", amount=4},
},
result = 'fi_modules_productivity_4_item',
result_count = 1,
results = {{type="item", name='fi_modules_productivity_4_item', amount=1}},
energy_required = 6,
},
{
@ -686,12 +641,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_productivity_4_item',6},
{'fi_modules_core_item',1},
{'gr_materials_stack_down_item',4},
{type="item", name="fi_modules_productivity_4_item", amount=6},
{type="item", name="fi_modules_core_item", amount=1},
{type="item", name="gr_materials_stack_down_item", amount=4},
},
result = 'fi_modules_productivity_5_item',
result_count = 1,
results = {{type="item", name='fi_modules_productivity_5_item', amount=1}},
energy_required = 6,
},
{
@ -699,12 +653,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_modules_productivity_5_item',6},
{'fi_modules_core_item',1},
{'gr_materials_fusion_cell_item',4},
{type="item", name="fi_modules_productivity_5_item", amount=6},
{type="item", name="fi_modules_core_item", amount=1},
{type="item", name="gr_materials_fusion_cell_item", amount=4},
},
result = 'fi_modules_productivity_6_item',
result_count = 1,
results = {{type="item", name='fi_modules_productivity_6_item', amount=1}},
energy_required = 6,
},
{
@ -713,14 +666,13 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'concrete',60},
{'el_materials_ALK',20},
{'iron-gear-wheel',40},
{'engine-unit',15},
{'el_energy_crystal_item',10},
{type="item", name="concrete", amount=60},
{type="item", name="el_materials_ALK", amount=20},
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="engine-unit", amount=15},
{type="item", name="el_energy_crystal_item", amount=10},
},
result = 'fi_fiberer_item',
result_count = 1,
results = {{type="item", name='fi_fiberer_item', amount=1}},
energy_required = 4,
},
{
@ -791,10 +743,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'fi_materials_glass',1},
{type="item", name="fi_materials_glass", amount=1},
},
result = 'fi_crushed_glass_item',
result_count = 2,
results = {{type="item", name='fi_crushed_glass_item', amount=2}},
energy_required = 1,
always_show_made_in = true,
},
@ -1056,14 +1007,13 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'concrete',60},
{'el_materials_ALK',60},
{'iron-gear-wheel',40},
{'engine-unit',15},
{'el_energy_crystal_item',20},
{type="item", name="concrete", amount=60},
{type="item", name="el_materials_ALK", amount=60},
{type="item", name="iron-gear-wheel", amount=40},
{type="item", name="engine-unit", amount=15},
{type="item", name="el_energy_crystal_item", amount=20},
},
result = 'fi_compound_machine_item',
result_count = 1,
results = {{type="item", name='fi_compound_machine_item', amount=1}},
energy_required = 4,
},
{
@ -1255,9 +1205,9 @@ data:extend({
category = 'crafting',
ingredients = {
{type="item", name="oil-refinery", amount=1},
{'concrete',60},
{'el_materials_ALK',20},
{'engine-unit',15},
{type="item", name="concrete", amount=60},
{type="item", name="el_materials_ALK", amount=20},
{type="item", name="engine-unit", amount=15},
},
results = {
{type="item", name="fi_refinery_item", amount=1}
@ -1420,8 +1370,7 @@ data:extend({
ingredients = {
{type='item', name='fi_energy_crystal_item', amount=1},
},
result = 'fi_energy_crystal_charged_item',
result_count = 1,
results = {{type="item", name='fi_energy_crystal_charged_item', amount=1}},
energy_required = 10,
always_show_made_in = true,
},
@ -1454,7 +1403,6 @@ data:extend({
results = {
{type="item", name="fi_grenade", amount=1},
},
result_count = 1,
energy_required = 4,
},
{
@ -1471,7 +1419,6 @@ data:extend({
results = {
{type="item", name="solid-fuel", amount=1},
},
result_count = 1,
energy_required = 2,
subgroup = 'fluid-recipes',
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-a',
@ -1490,7 +1437,6 @@ data:extend({
results = {
{type="item", name="solid-fuel", amount=1},
},
result_count = 1,
energy_required = 2,
subgroup = 'fluid-recipes',
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-b',
@ -1510,7 +1456,6 @@ data:extend({
results = {
{type="item", name="rocket-fuel", amount=1},
},
result_count = 1,
energy_required = 30,
subgroup = 'fluid-recipes',
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-c',
@ -1530,7 +1475,6 @@ data:extend({
results = {
{type="item", name="rocket-fuel", amount=1},
},
result_count = 1,
energy_required = 30,
subgroup = 'fluid-recipes',
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-d',
@ -1550,7 +1494,6 @@ data:extend({
results = {
{type="item", name="rocket-fuel", amount=1},
},
result_count = 1,
energy_required = 30,
subgroup = 'fluid-recipes',
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-d',
@ -1568,7 +1511,6 @@ data:extend({
results = {
{type="item", name="fi_materials_rich_solution", amount=1},
},
result_count = 1,
energy_required = 0.2,
always_show_made_in = true,
},
@ -1585,7 +1527,6 @@ data:extend({
{type="fluid", name="fi_dirty_water", amount=1000},
{type="item", name="fi_materials_empty_solution", amount=1},
},
result_count = 1,
energy_required = 0.2,
always_show_made_in = true,
},
@ -1602,7 +1543,6 @@ data:extend({
results = {
{type="item", name="fi_materials_dirty_solution", amount=1},
},
result_count = 1,
energy_required = 0.2,
always_show_made_in = true,
},
@ -1619,7 +1559,6 @@ data:extend({
{type="fluid", name="el_dirty_water", amount=1000},
{type="item", name="fi_materials_empty_solution", amount=1},
},
result_count = 1,
energy_required = 0.2,
always_show_made_in = true,
subgroup = 'fi_item_subgroup_f',
@ -1639,7 +1578,6 @@ data:extend({
results = {
{type="item", name="fi_materials_upgrade", amount=2},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -1656,7 +1594,6 @@ data:extend({
results = {
{type="item", name="fu_miner_item_2", amount=1},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -1674,7 +1611,6 @@ data:extend({
results = {
{type="item", name="fu_materials_upgrade", amount=2},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -1691,7 +1627,6 @@ data:extend({
results = {
{type="item", name="fu_miner_item_3", amount=1},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -1709,7 +1644,6 @@ data:extend({
results = {
{type="item", name="gr_materials_upgrade", amount=2},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -1726,7 +1660,6 @@ data:extend({
results = {
{type="item", name="fu_miner_item_4", amount=1},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},

File diff suppressed because it is too large Load diff

View file

@ -17,7 +17,7 @@ data:extend({
icon_size = 64,
stack_size = 1,
subgroup = 'fu_item_subgroup_d',
rocket_launch_product = {'fu_space_probe_data_card_1_item',10},
rocket_launch_products = {{type="item", name="fu_space_probe_data_card_1_item", amount=10}},
order = 'd-a',
},
{
@ -27,7 +27,7 @@ data:extend({
icon_size = 64,
stack_size = 1,
subgroup = 'fu_item_subgroup_d',
rocket_launch_product = {'fu_space_probe_data_card_3_item',10},
rocket_launch_products = {{type="item", name="fu_space_probe_data_card_3_item", amount=10}},
order = 'd-b',
},
{
@ -37,7 +37,7 @@ data:extend({
icon_size = 64,
stack_size = 1,
subgroup = 'fu_item_subgroup_d',
rocket_launch_product = {'fu_space_probe_ore_item',100},
rocket_launch_products = {{type="item", name="fu_space_probe_ore_item", amount=100}},
order = 'd-c',
},
--data cards

View file

@ -5,14 +5,13 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fi_crafter_item',2},
{'fu_materials_KFK',100},
{'fu_materials_magnet',10},
{'gr_materials_fusion_cell_item',1},
{'gr_materials_circuit',10}
{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}
},
result = 'gr_crafter_item',
result_count = 1,
results = {{type="item", name='gr_crafter_item', amount=1}},
energy_required = 6,
},
{
@ -21,12 +20,11 @@ data:extend({
enabled = false,
category = 'fi_crafting_category',
ingredients = {
{'fu_space_probe_up_matter_item',1},
{'fu_tech_sign_item',40},
{'fusion-reactor-equipment',1}
{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}
},
result = 'gr_materials_fusion_cell_item',
result_count = 1,
results = {{type="item", name='gr_materials_fusion_cell_item', amount=1}},
energy_required = 35,
},
{
@ -34,12 +32,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fu_space_probe_down_matter_item',2},
{'low-density-structure',10},
{'fu_space_probe_data_card_3_item',1},
{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},
},
result = 'gr_materials_stack_down_item',
result_count = 1,
results = {{type="item", name='gr_materials_stack_down_item', amount=1}},
energy_required = 10,
},
{
@ -47,12 +44,11 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fu_space_probe_up_matter_item',2},
{'low-density-structure',10},
{'fu_space_probe_data_card_3_item',1},
{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},
},
result = 'gr_materials_stack_up_item',
result_count = 1,
results = {{type="item", name='gr_materials_stack_up_item', amount=1}},
energy_required = 10,
},
{
@ -67,7 +63,6 @@ data:extend({
results = {
{type="item", name="iron-gear-wheel", amount=500},
},
result_count = 1,
energy_required = 6,
},
{
@ -82,7 +77,6 @@ data:extend({
results = {
{type="item", name="steel-plate", amount=500},
},
result_count = 1,
energy_required = 6,
},
--train
@ -100,7 +94,6 @@ data:extend({
results = {
{type="item", name="gr_magnet_train_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -117,7 +110,6 @@ data:extend({
results = {
{type="item", name="gr_magnet_wagon_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -134,7 +126,6 @@ data:extend({
results = {
{type="item", name="gr_magnet_tanker_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -151,7 +142,6 @@ data:extend({
results = {
{type="item", name="gr_magnet_train_pre_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -168,7 +158,6 @@ data:extend({
results = {
{type="item", name="gr_magnet_wagon_pre_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
{
@ -185,7 +174,6 @@ data:extend({
results = {
{type="item", name="gr_magnet_tanker_pre_item", amount=1},
},
result_count = 1,
energy_required = 6,
},
--kovarex for matter
@ -202,7 +190,6 @@ 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
},
@ -219,7 +206,6 @@ 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
},
@ -230,18 +216,17 @@ data:extend({
enabled = false,
main_product = 'gr_charger_item',
ingredients = {
{'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}
{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}
},
results = {
{type="item", name="gr_charger_item", amount=1}
},
result_count = 1,
energy_required = 5
},
{
@ -251,14 +236,13 @@ data:extend({
enabled = false,
main_product = 'gr_materials_stabilizer_item',
ingredients = {
{'gr_materials_crushed_exotic_item',1},
{'fu_materials_energy_crystal',10},
{'fu_tech_sign_item',10},
{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},
},
results = {
{type="item", name="gr_materials_stabilizer_item", amount=4}
},
result_count = 1,
energy_required = 4,
always_show_made_in = true
},
@ -268,10 +252,9 @@ data:extend({
enabled = false,
category = 'fi_crushing',
ingredients = {
{'fu_space_probe_ore_item',1},
{type="item", name="fu_space_probe_ore_item", amount=1},
},
result = 'gr_materials_crushed_exotic_item',
result_count = 2,
results = {{type="item", name='gr_materials_crushed_exotic_item', amount=2}},
energy_required = 2,
always_show_made_in = true
},
@ -280,17 +263,16 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'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},
{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},
},
result = 'gr_black_hole_item',
result_count = 1,
results = {{type="item", name='gr_black_hole_item', amount=1}},
energy_required = 200,
},
{
@ -298,17 +280,16 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'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},
{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},
},
result = 'gr_white_hole_item',
result_count = 1,
results = {{type="item", name='gr_white_hole_item', amount=1}},
energy_required = 200,
},
{
@ -316,15 +297,14 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'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},
{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},
},
result = 'gr_lab_item',
result_count = 1,
results = {{type="item", name='gr_lab_item', amount=1}},
energy_required = 20,
},
--endgame
@ -335,11 +315,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'automation-science-pack',100},
{'gr_materials_data_item',1}
{type="item", name="automation-science-pack", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_red_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_red_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -349,10 +328,9 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_red_data_item',36},
{type="item", name="gr_materials_red_data_item", amount=36},
},
result = 'gr_materials_red_item',
result_count = 1,
results = {{type="item", name='gr_materials_red_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -364,11 +342,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'logistic-science-pack',100},
{'gr_materials_data_item',1}
{type="item", name="logistic-science-pack", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_green_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_green_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -378,11 +355,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_green_data_item',72},
{'gr_materials_red_item',2}
{type="item", name="gr_materials_green_data_item", amount=72},
{type="item", name="gr_materials_red_item", amount=2}
},
result = 'gr_materials_green_item',
result_count = 1,
results = {{type="item", name='gr_materials_green_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -394,11 +370,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'chemical-science-pack',100},
{'gr_materials_data_item',1}
{type="item", name="chemical-science-pack", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_blue_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_blue_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -408,11 +383,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_blue_data_item',155},
{'gr_materials_green_item',2}
{type="item", name="gr_materials_blue_data_item", amount=155},
{type="item", name="gr_materials_green_item", amount=2}
},
result = 'gr_materials_blue_item',
result_count = 1,
results = {{type="item", name='gr_materials_blue_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -424,11 +398,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'production-science-pack',100},
{'gr_materials_data_item',1}
{type="item", name="production-science-pack", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_purple_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_purple_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -438,11 +411,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_purple_data_item',310},
{'gr_materials_blue_item',2}
{type="item", name="gr_materials_purple_data_item", amount=310},
{type="item", name="gr_materials_blue_item", amount=2}
},
result = 'gr_materials_purple_item',
result_count = 1,
results = {{type="item", name='gr_materials_purple_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -454,11 +426,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'utility-science-pack',100},
{'gr_materials_data_item',1}
{type="item", name="utility-science-pack", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_yellow_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_yellow_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -468,11 +439,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_yellow_data_item',620},
{'gr_materials_purple_item',2}
{type="item", name="gr_materials_yellow_data_item", amount=620},
{type="item", name="gr_materials_purple_item", amount=2}
},
result = 'gr_materials_yellow_item',
result_count = 1,
results = {{type="item", name='gr_materials_yellow_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -485,11 +455,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'space-science-pack',100},
{'gr_materials_data_item',1}
{type="item", name="space-science-pack", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_grey_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_grey_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -499,11 +468,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_grey_data_item',1240},
{'gr_materials_yellow_item',2}
{type="item", name="gr_materials_grey_data_item", amount=1240},
{type="item", name="gr_materials_yellow_item", amount=2}
},
result = 'gr_materials_grey_item',
result_count = 1,
results = {{type="item", name='gr_materials_grey_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -515,11 +483,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'fu_space_probe_science_item',100},
{'gr_materials_data_item',1}
{type="item", name="fu_space_probe_science_item", amount=100},
{type="item", name="gr_materials_data_item", amount=1}
},
result = 'gr_materials_white_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_white_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -529,11 +496,10 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_white_data_item',2480},
{'gr_materials_grey_item',2}
{type="item", name="gr_materials_white_data_item", amount=2480},
{type="item", name="gr_materials_grey_item", amount=2}
},
result = 'gr_materials_white_item',
result_count = 1,
results = {{type="item", name='gr_materials_white_item', amount=1}},
energy_required = 100,
always_show_made_in = true
},
@ -550,13 +516,12 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_crushed_exotic_item',1},
{'gr_materials_stabilizer_item',1},
{'gr_materials_circuit',20},
{'fi_modules_base_item',10}
{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}
},
result = 'gr_materials_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -566,12 +531,11 @@ data:extend({
enabled = false,
category = 'fu_fusor_crafting_category',
ingredients = {
{'gr_materials_data_item',3},
{'gr_materials_stack_up_item',1},
{'gr_materials_stack_down_item',1}
{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}
},
result = 'gr_materials_stacked_data_item',
result_count = 1,
results = {{type="item", name='gr_materials_stacked_data_item', amount=1}},
energy_required = 10,
always_show_made_in = true
},
@ -582,11 +546,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'automation-science-pack',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="automation-science-pack", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_red_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_red_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -596,11 +559,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'logistic-science-pack',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="logistic-science-pack", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_green_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_green_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -610,11 +572,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'chemical-science-pack',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="chemical-science-pack", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_blue_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_blue_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -624,11 +585,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'production-science-pack',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="production-science-pack", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_purple_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_purple_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -638,11 +598,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'utility-science-pack',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="utility-science-pack", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_yellow_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_yellow_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -652,11 +611,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'space-science-pack',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="space-science-pack", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_grey_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_grey_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -666,11 +624,10 @@ data:extend({
enabled = false,
category = 'gr_charger_category',
ingredients = {
{'fu_space_probe_science_item',100},
{'gr_materials_stacked_data_item',1}
{type="item", name="fu_space_probe_science_item", amount=100},
{type="item", name="gr_materials_stacked_data_item", amount=1}
},
result = 'gr_materials_white_pack_item',
result_count = 100,
results = {{type="item", name='gr_materials_white_pack_item', amount=100}},
energy_required = 10,
always_show_made_in = true
},
@ -679,13 +636,12 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'fu_space_probe_science_item',100},
{'low-density-structure',40},
{'gr_materials_fusion_cell_item',10},
{'discharge-defense-equipment',10}
{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}
},
result = 'gr_materials_charge_item',
result_count = 1,
results = {{type="item", name='gr_materials_charge_item', amount=1}},
energy_required = 10,
},
{
@ -693,10 +649,9 @@ data:extend({
type = 'recipe',
enabled = false,
ingredients = {
{'gr_materials_fusion_cell_item',1}
{type="item", name="gr_materials_fusion_cell_item", amount=1}
},
result = 'gr_materials_charge_remote',
result_count = 1,
results = {{type="item", name='gr_materials_charge_remote', amount=1}},
energy_required = 10,
},

View file

@ -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, {"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})
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})
--se-energy-material-pack-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})
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})
--ki
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})
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})
--modules
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})
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})
data.raw.technology["gr_stage_tech"].prerequisites = {

View file

@ -1,7 +1,7 @@
function make_burner_recipe(item)
if string.find(item, "dummy") then return end -- fix for ElectricTrains crash
local blank = {
name = 'fu_burn_oxygen_recipe',
name = "fu_burn_"..item.."_recipe",
type = 'recipe',
category = 'fu_burner_category',
icon = '__248k_2__/ressources/elements/fu_oxygen.png',
@ -9,23 +9,17 @@ function make_burner_recipe(item)
enabled = true,
hidden = true,
ingredients = {
{type="item", name="blank", amount=1},
{type="item", name=item, amount=1},
},
results = {},
result_count = 1,
energy_required = 0.1,
always_show_made_in = true,
subgroup = 'fu_item_subgroup_f',
}
blank["name"] = "fu_burn_"..item.."_recipe"
blank["ingredients"] = {
{item,1}
}
if data.raw.item[item].icon then
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

View file

@ -1,36 +1,28 @@
function gr_make_white_hole_recipe(item)
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})
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,
}
})
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()

View file

@ -37,7 +37,6 @@ data:extend({
results = {
{type="item", name="stainless-ingot", amount=500},
},
result_count = 1,
energy_required = 6,
},
{
@ -52,7 +51,6 @@ data:extend({
results = {
{type="item", name="invar-ingot", amount=500},
},
result_count = 1,
energy_required = 6,
},
{
@ -67,7 +65,6 @@ data:extend({
results = {
{type="item", name="cupronickel-ingot", amount=500},
},
result_count = 1,
energy_required = 6,
},
{
@ -82,7 +79,6 @@ data:extend({
results = {
{type="item", name="chromium-ingot", amount=500},
},
result_count = 1,
energy_required = 6,
},
{
@ -97,7 +93,6 @@ data:extend({
results = {
{type="item", name="gold-ingot", amount=500},
},
result_count = 1,
energy_required = 6,
},
{
@ -112,7 +107,6 @@ data:extend({
results = {
{type="item", name="tellurium-ingot", amount=500},
},
result_count = 1,
energy_required = 6,
},
{

View file

@ -11,11 +11,10 @@ data:extend({
always_show_made_in = true,
ingredients =
{
{"fi_crushed_lithium_item", 10},
{type="item", name="fi_crushed_lithium_item", amount=10},
{type="fluid", name="mineral-water", amount=100}
},
result = "lithium-chloride",
result_count = 10,
results = {{type="item", name="lithium-chloride", amount=10}},
category = "chemistry"
},
{
@ -33,7 +32,6 @@ 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',
@ -54,7 +52,6 @@ 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',
@ -75,7 +72,6 @@ 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',
@ -93,7 +89,6 @@ data:extend({
results = {
{type="fluid", name="hydrogen", amount=1000},
},
result_count = 1,
energy_required = 5,
subgroup = 'fu_item_subgroup_e',
order = 'a-a',
@ -111,7 +106,6 @@ 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',
@ -130,7 +124,6 @@ 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',
@ -149,7 +142,6 @@ 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',
@ -168,7 +160,6 @@ 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',
@ -188,7 +179,6 @@ 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,
},
@ -206,7 +196,6 @@ 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',
@ -226,7 +215,6 @@ 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',
@ -244,7 +232,6 @@ data:extend({
results = {
{type="fluid", name="matter", amount=500},
},
result_count = 1,
energy_required = 1,
},
{
@ -259,7 +246,6 @@ data:extend({
results = {
{type="fluid", name="fu_deuterium", amount=4},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -275,7 +261,6 @@ data:extend({
results = {
{type="fluid", name="fu_tritium", amount=10},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -295,12 +280,10 @@ 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,
},
{
@ -363,34 +346,11 @@ 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

View file

@ -71,14 +71,6 @@ 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
@ -248,48 +240,46 @@ end
--[BUILDINGS]
building_table = {
{"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="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},
{"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},
{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},
--logistics
{"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-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-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},
{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},
}
@ -297,33 +287,33 @@ building_table = {
--[ITEMS]
item_table = {
{"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},
{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},
--military
{"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},
{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},
--science
{"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},
{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},
}
--[TECH]
@ -397,8 +387,6 @@ tech_table = {
--[ADD TECH CARDS]
add_card_table = {
--{"el_purifier_tech", "space-science-pack"},
}
--[REMOVE TECH CARDS]
@ -467,7 +455,6 @@ data:extend({
results = {
{type="fluid", name="fu_tritium", amount=3},
},
result_count = 1,
energy_required = 1,
always_show_made_in = true,
},
@ -484,7 +471,6 @@ data:extend({
results = {
{type="fluid", name="fu_deuterium", amount=3},
},
result_count = 1,
energy_required = 10,
always_show_made_in = true,
},
@ -500,7 +486,6 @@ data:extend({
results = {
{type="fluid", name="matter", amount=100},
},
result_count = 1,
energy_required = 1,
},
})
@ -530,14 +515,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 = {
{'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},
{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},
}
data.raw.recipe["fu_empty_container_recipe"].ingredients = {

View file

@ -62,58 +62,58 @@ end
--[BUILDINGS]
building_table = {
{"assembling-machine-2", "el_materials_ALK", 3},
{type="item", name="assembling-machine-2", "el_materials_ALK", amount=3},
--
--{"fast-inserter", "el_aluminum_item", 2},
--{"long-handed-inserter", "el_aluminum_item", 2},
--{type="item", name="fast-inserter", "el_aluminum_item", amount=2},
--{type="item", name="long-handed-inserter", "el_aluminum_item", amount=2},
--
{"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="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},
{"stack-inserter", "el_energy_crystal_item", 2},
{type="item", name="stack-inserter", "el_energy_crystal_item", amount=2},
{"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="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},
--{"rocket-silo", "fu_materials_KFK", 40},
--{type="item", name="rocket-silo", "fu_materials_KFK", amount=40},
{"beacon", "fi_materials_titan", 8},
{"substation", "fi_materials_titan", 4},
{"assembling-machine-3", "fi_materials_titan", 4},
{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},
}
--[ITEMS]
item_table = {
{"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="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},
--{"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},
--{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},
}
@ -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({{"rocket-silo", "fu_materials_KFK", 40}, {"satellite", "fu_materials_KFK", 10}}, recipe_structure))
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_techs(change_table_index({{"rocket-silo", "fu_KFK_tech"}}, tech_structure))
end

View file

@ -61,14 +61,6 @@ 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
@ -140,16 +132,14 @@ end
--[BUILDINGS]
building_table = {
--{"kr-electrolysis-plant", "el_materials_ALK", 10},
}
--[ITEMS]
item_table = {
{"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},
{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},
}
@ -167,21 +157,16 @@ 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"},
@ -234,11 +219,11 @@ table.insert(data.raw.technology["nuclear-power"].effects, {
})
data.raw.recipe["realistic-reactor"].ingredients = {
{"fi_solid_reactor_item", 1}, {"fi_tech_fuel", 20}, {"heat-pipe", 20}
{type="item", name="fi_solid_reactor_item", 1}, {"fi_tech_fuel", 20}, {"heat-pipe", amount=20}
}
data.raw.recipe["breeder-reactor"].ingredients = {
{"fi_solid_reactor_item", 1}, {"fi_tech_fuel", 40}, {"heat-pipe", 20}, {"productivity-module-3", 3}
{type="item", name="fi_solid_reactor_item", 1}, {"fi_tech_fuel", 40}, {"heat-pipe", 20}, {"productivity-module-3", amount=3}
}
data:extend({
@ -279,11 +264,10 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'uranium-238',2},
{'el_materials_ALK',5},
{type="item", name="uranium-238", amount=2},
{type="item", name="el_materials_ALK", amount=5},
},
result = 'fi_test_fuel',
result_count = 1,
results = {{type="item", name='fi_test_fuel', amount=1}},
energy_required = 2,
order = 'b-b',
},
@ -293,12 +277,11 @@ data:extend({
enabled = false,
category = 'crafting',
ingredients = {
{'fi_test_used_fuel', 1},
{'chemical-science-pack', 2},
{'uranium-238', 2},
{type="item", name="fi_test_used_fuel", amount=1},
{type="item", name="chemical-science-pack", amount=2},
{type="item", name="uranium-238", amount=2},
},
result = 'fi_tech_fuel',
result_count = 1,
results = {{type="item", name='fi_tech_fuel', amount=1}},
energy_required = 1,
order = 'b-b',
},
@ -308,10 +291,9 @@ data:extend({
enabled = false,
category = 'fi_test_fuel_crafting_category',
ingredients = {
{'fi_test_fuel', 1}
{type="item", name="fi_test_fuel", amount=1}
},
result = 'fi_test_used_fuel',
result_count = 1,
results = {{type="item", name='fi_test_used_fuel', amount=1}},
energy_required = 5,
order = 'b-b',
hidden = true,
@ -339,8 +321,8 @@ data:extend({
unit = {
count = '500',
ingredients = {
{'chemical-science-pack',1},
{'automation-science-pack',1},
{type="item", name="chemical-science-pack", amount=1},
{type="item", name="automation-science-pack", amount=1},
{'logistic-science-pack',1,},
},
time = 30,
@ -359,7 +341,7 @@ data:extend({
map_color = {r=0, g=0, b=1, a=1},
minable = {
mining_time = 1,
result = 'fi_solid_reactor_item',
results = {{type="item", name='fi_solid_reactor_item', amount=1}},
},
fixed_recipe = 'fi_use_tech_fuel_recipe',
crafting_categories = {"fi_test_fuel_crafting_category"},

View file

@ -65,8 +65,7 @@ data:extend({
{type="fluid", name="fu_lithium_6", amount=100},
{type="fluid", name="fu_helium_3", amount=100},
},
result = 'fu_materials_fusion_card',
result_count = 100,
results = {{type="item", name='fu_materials_fusion_card', amount=100}},
energy_required = 100,
always_show_made_in = true,
},
@ -79,8 +78,7 @@ data:extend({
{type="fluid", name="fu_deuterium", amount=100},
{type="fluid", name="fu_helium_3", amount=100},
},
result = 'fu_materials_fusion_card',
result_count = 20,
results = {{type="item", name='fu_materials_fusion_card', amount=20}},
energy_required = 100,
always_show_made_in = true,
},