new recipes for kerosene to rocket fuel
This commit is contained in:
parent
f559fb8d34
commit
0fc2f7e592
9 changed files with 79 additions and 8 deletions
|
@ -1,4 +1,13 @@
|
||||||
---------------------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------------------
|
||||||
|
Version: 1.0.26
|
||||||
|
Date: 07.06.2022
|
||||||
|
Features:
|
||||||
|
- added rocket fuel recipes from kerosene
|
||||||
|
|
||||||
|
Bugfixes:
|
||||||
|
- added upgradeability for solar panel and assembling machines
|
||||||
|
- fixed startup bug with new roboport prototype attribute
|
||||||
|
---------------------------------------------------------------------------------------------------
|
||||||
Version: 1.0.25
|
Version: 1.0.25
|
||||||
Date: 01.06.2022
|
Date: 01.06.2022
|
||||||
Features:
|
Features:
|
||||||
|
|
|
@ -1728,6 +1728,14 @@ data:extend({
|
||||||
type = 'unlock-recipe',
|
type = 'unlock-recipe',
|
||||||
recipe = 'fi_solid_2_recipe',
|
recipe = 'fi_solid_2_recipe',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type = 'unlock-recipe',
|
||||||
|
recipe = 'fi_rocket_fuel_1_recipe',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type = 'unlock-recipe',
|
||||||
|
recipe = 'fi_rocket_fuel_2_recipe',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
unit = {
|
unit = {
|
||||||
count = '100',
|
count = '100',
|
||||||
|
|
|
@ -54,14 +54,15 @@ data:extend({
|
||||||
},
|
},
|
||||||
max_health = 150,
|
max_health = 150,
|
||||||
corpse = 'small-remnants',
|
corpse = 'small-remnants',
|
||||||
collision_box = {{-1.4,-1.4},{1.4,1.4}},
|
collision_box = data.raw['solar-panel']['solar-panel'].collision_box,
|
||||||
selection_box = {{-1.5,-1.5},{1.5,1.5}},
|
selection_box = data.raw['solar-panel']['solar-panel'].selection_box,
|
||||||
--energy
|
--energy
|
||||||
energy_source = {
|
energy_source = {
|
||||||
type = 'electric',
|
type = 'electric',
|
||||||
usage_priority = 'solar',
|
usage_priority = 'solar',
|
||||||
input_flow_limit = '0W',
|
input_flow_limit = '0W',
|
||||||
},
|
},
|
||||||
|
fast_replaceable_group = 'solar-panel',
|
||||||
production = solar_output(),
|
production = solar_output(),
|
||||||
--picture
|
--picture
|
||||||
picture = {
|
picture = {
|
||||||
|
@ -73,3 +74,8 @@ data:extend({
|
||||||
map_color = {r=1.7,g=1.7,b=1.7},
|
map_color = {r=1.7,g=1.7,b=1.7},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if data.raw["solar-panel"]["solar-panel"] then
|
||||||
|
data.raw["solar-panel"]["solar-panel"].next_upgrade = "el_solar_entity"
|
||||||
|
data.raw["solar-panel"]["solar-panel"].fast_replaceable_group = "solar-panel"
|
||||||
|
end
|
|
@ -1495,4 +1495,44 @@ data:extend({
|
||||||
subgroup = 'fluid-recipes',
|
subgroup = 'fluid-recipes',
|
||||||
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-b',
|
order = 'b[fluid-chemistry]-e[solid-fuel-from-heavy-oil]-b',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name = 'fi_rocket_fuel_2_recipe',
|
||||||
|
type = 'recipe',
|
||||||
|
enabled = 'false',
|
||||||
|
category = 'chemistry',
|
||||||
|
main_product = 'rocket-fuel',
|
||||||
|
icon = sprite('icons/fi_rocket_1.png'),
|
||||||
|
icon_size = 64,
|
||||||
|
ingredients = {
|
||||||
|
{type="fluid", name="el_desulfurized_kerosene", amount=30},
|
||||||
|
{type="item", name="solid-fuel", amount=10},
|
||||||
|
},
|
||||||
|
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',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name = 'fi_rocket_fuel_1_recipe',
|
||||||
|
type = 'recipe',
|
||||||
|
enabled = 'false',
|
||||||
|
category = 'chemistry',
|
||||||
|
main_product = 'rocket-fuel',
|
||||||
|
icon = sprite('icons/fi_rocket_2.png'),
|
||||||
|
icon_size = 64,
|
||||||
|
ingredients = {
|
||||||
|
{type="fluid", name="el_kerosene", amount=20},
|
||||||
|
{type="item", name="solid-fuel", amount=10},
|
||||||
|
},
|
||||||
|
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',
|
||||||
|
},
|
||||||
})
|
})
|
|
@ -33,13 +33,14 @@ data:extend({
|
||||||
flags = {"player-creation","placeable-neutral"},
|
flags = {"player-creation","placeable-neutral"},
|
||||||
max_health = 300,
|
max_health = 300,
|
||||||
corpse = 'big-remnants',
|
corpse = 'big-remnants',
|
||||||
collision_box = {{-1.4,-1.4},{1.4,1.4}},
|
collision_box = data.raw['assembling-machine']['assembling-machine-1'].collision_box,
|
||||||
selection_box = {{-1.5,-1.5},{1.5,1.5}},
|
selection_box = data.raw['assembling-machine']['assembling-machine-1'].selection_box,
|
||||||
map_color = {r=0, g=0, b=1, a=1},
|
map_color = {r=0, g=0, b=1, a=1},
|
||||||
minable = {
|
minable = {
|
||||||
mining_time = 1,
|
mining_time = 1,
|
||||||
result = 'fi_crafter_item',
|
result = 'fi_crafter_item',
|
||||||
},
|
},
|
||||||
|
fast_replaceable_group = "assembling-machine",
|
||||||
crafting_categories = {'advanced-crafting','crafting','smelting','fi_crafting_category'},
|
crafting_categories = {'advanced-crafting','crafting','smelting','fi_crafting_category'},
|
||||||
crafting_speed = 3.5,
|
crafting_speed = 3.5,
|
||||||
energy_source = {
|
energy_source = {
|
||||||
|
@ -105,4 +106,6 @@ data:extend({
|
||||||
apparent_volume = 0.7,
|
apparent_volume = 0.7,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
data.raw['assembling-machine']['assembling-machine-3'].next_upgrade = 'fi_crafter_entity'
|
|
@ -33,13 +33,14 @@ data:extend({
|
||||||
flags = {"player-creation","placeable-neutral"},
|
flags = {"player-creation","placeable-neutral"},
|
||||||
max_health = 300,
|
max_health = 300,
|
||||||
corpse = 'big-remnants',
|
corpse = 'big-remnants',
|
||||||
collision_box = {{-1.4,-1.4},{1.4,1.4}},
|
collision_box = data.raw['assembling-machine']['assembling-machine-1'].collision_box,
|
||||||
selection_box = {{-1.5,-1.5},{1.5,1.5}},
|
selection_box = data.raw['assembling-machine']['assembling-machine-1'].selection_box,
|
||||||
map_color = {r=0, g=0, b=1, a=1},
|
map_color = {r=0, g=0, b=1, a=1},
|
||||||
minable = {
|
minable = {
|
||||||
mining_time = 1,
|
mining_time = 1,
|
||||||
result = 'gr_crafter_item',
|
result = 'gr_crafter_item',
|
||||||
},
|
},
|
||||||
|
fast_replaceable_group = "assembling-machine",
|
||||||
crafting_categories = {'advanced-crafting','crafting','smelting','fi_crafting_category'},
|
crafting_categories = {'advanced-crafting','crafting','smelting','fi_crafting_category'},
|
||||||
crafting_speed = 10,
|
crafting_speed = 10,
|
||||||
energy_source = {
|
energy_source = {
|
||||||
|
@ -100,4 +101,6 @@ data:extend({
|
||||||
apparent_volume = 0.7,
|
apparent_volume = 0.7,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
data.raw['assembling-machine']['fi_crafter_entity'].next_upgrade = 'gr_crafter_entity'
|
BIN
ressources/icons/fi_rocket_1.png
Normal file
BIN
ressources/icons/fi_rocket_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.2 KiB |
BIN
ressources/icons/fi_rocket_2.png
Normal file
BIN
ressources/icons/fi_rocket_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.1 KiB |
|
@ -410,7 +410,9 @@ pre_tech_table = {
|
||||||
-- changes in entities and other protypes
|
-- changes in entities and other protypes
|
||||||
--===================================================================================================================
|
--===================================================================================================================
|
||||||
|
|
||||||
|
data.raw["solar-panel"]["solar-panel"].next_upgrade = "el_solar_entity"
|
||||||
data.raw["solar-panel"]["el_solar_entity"].production = "220kW"
|
data.raw["solar-panel"]["el_solar_entity"].production = "220kW"
|
||||||
|
data.raw["solar-panel"]["el_solar_entity"].next_upgrade = "kr-advanced-solar-panel"
|
||||||
data.raw["solar-panel"]["kr-advanced-solar-panel"].production = "480kW"
|
data.raw["solar-panel"]["kr-advanced-solar-panel"].production = "480kW"
|
||||||
data.raw.item["el_materials_ALK"].stack_size = 200
|
data.raw.item["el_materials_ALK"].stack_size = 200
|
||||||
data.raw.recipe["dt-fuel"].ingredients = {
|
data.raw.recipe["dt-fuel"].ingredients = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue