updates, stacking, etc

This commit is contained in:
Brevven 2022-01-23 04:08:32 -08:00
parent 2908a3b192
commit 19ccc88774
6 changed files with 53 additions and 5 deletions

View file

@ -0,0 +1,27 @@
-- Deadlock stacking recipes
local util = require("data-util");
if deadlock then
deadlock.add_stack("aluminum-ore", "__bzaluminum__/graphics/icons/stacked/aluminum-ore-stacked.png", "deadlock-stacking-1", 64)
deadlock.add_stack("aluminum-plate", "__bzaluminum__/graphics/icons/stacked/aluminum-plate-stacked.png", "deadlock-stacking-1", 128)
deadlock.add_stack("alumina", "__bzaluminum__/graphics/icons/stacked/alumina-stacked.png" , "deadlock-stacking-1", 128)
deadlock.add_stack("aluminum-cable", nil, "deadlock-stacking-1", 128)
deadlock.add_stack("acsr-cable", "__bzaluminum__/graphics/icons/stacked/acsr-cable-stacked.png" , "deadlock-stacking-2", 128)
deadlock.add_stack("spark-plug", "__bzaluminum__/graphics/icons/stacked/spark-plug-stacked.png" , "deadlock-stacking-2", 128)
deadlock.add_stack("aluminum-6061", "__bzaluminum__/graphics/icons/stacked/aluminum-6061-stacked.png" , "deadlock-stacking-2", 128)
deadlock.add_stack("aluminum-2219", "__bzaluminum__/graphics/icons/stacked/aluminum-2219-stacked.png" , "deadlock-stacking-3", 128)
end
-- Deadlock crating recipes
if deadlock_crating then
deadlock_crating.add_crate("aluminum-ore", "deadlock-crating-1")
deadlock_crating.add_crate("aluminum-plate", "deadlock-crating-1")
deadlock_crating.add_crate("alumina", "deadlock-crating-1")
deadlock_crating.add_crate("aluminum-cable", "deadlock-crating-1")
deadlock_crating.add_crate("acsr-cable", "deadlock-crating-2")
deadlock_crating.add_crate("spark-plug", "deadlock-crating-2")
deadlock_crating.add_crate("aluminum-6061", "deadlock-crating-2")
deadlock_crating.add_crate("aluminum-2219", "deadlock-crating-3")
end

View file

@ -1,6 +1,6 @@
-- Enable prod modules for all aluminum plate and ore recipes -- Enable prod modules for all aluminum plate and ore recipes
recipes = {"alumina", "aluminum-plate", "aluminum-cable", "acsr-cable"} recipes = {"alumina", "aluminum-plate", "aluminum-cable", "acsr-cable", "spark-plug", "aluminum-alloy-2219", "aluminum-alloy-6061"}
if mods["Krastorio2"] then if mods["Krastorio2"] then
table.insert(recipes, "enriched-aluminum-plate") table.insert(recipes, "enriched-aluminum-plate")
table.insert(recipes, "enriched-aluminum") table.insert(recipes, "enriched-aluminum")

View file

@ -1,4 +1,4 @@
-- require("aluminum-recipe-final-stacking") require("aluminum-recipe-final-stacking")
require("aluminum-recipe-modules") require("aluminum-recipe-modules")
-- require("aluminum-recipe-final-5d") -- require("aluminum-recipe-final-5d")
require("aluminum-recipe-final-rrr") require("aluminum-recipe-final-rrr")
@ -17,6 +17,14 @@ if mods["space-exploration"] then
util.add_to_product("se-core-fragment-omni", "aluminum-ore", -3) util.add_to_product("se-core-fragment-omni", "aluminum-ore", -3)
end end
if mods.bzsilicon then
for i, entity in pairs(data.raw.furnace) do
if entity.result_inventory_size ~= nil and entity.result_inventory_size < 2 and util.contains(entity.crafting_categories, "smelting") then
entity.result_inventory_size = 2
end
end
end
-- Must be last -- Must be last
util.create_list() util.create_list()

View file

@ -1,4 +1,6 @@
require("aluminum-recipe-updates") require("aluminum-recipe-updates")
require("aluminum-recipe-updates-lds")
require("aluminum-recipe-updates-transport")
require("aluminum-matter") require("aluminum-matter")
-- require("omni") -- require("omni")
require("map-gen-preset-updates") require("map-gen-preset-updates")

View file

@ -8,12 +8,16 @@
"homepage": "", "homepage": "",
"dependencies": [ "dependencies": [
"base >= 1.1.0", "base >= 1.1.0",
"bzfoundry",
"? bztitanium",
"? bzzirconium",
"? bztungsten",
"? space-exploration", "? space-exploration",
"? aai-industry", "? aai-industry",
"? Krastorio2", "? Krastorio2",
"? deadlock-beltboxes-loaders", "? deadlock-beltboxes-loaders",
"? DeadlockCrating" "? DeadlockCrating"
], ],
"description": "Adds aluminum, alumina, and cable and alloys and more to the game\n\nCompatible with Krastorio 2 and Space Exploration. A standalone piece of BZ Mods." "description": "Adds aluminum, alumina, cables, alloys and more to the game\n\nCompatible with Krastorio 2 and Space Exploration. A standalone piece of BZ Mods."
} }

View file

@ -10,25 +10,32 @@ alumina=Alumina
aluminum-dust=Aluminum dust aluminum-dust=Aluminum dust
aluminum-plate=Aluminum plate aluminum-plate=Aluminum plate
aluminum-cable=Aluminum cable aluminum-cable=Aluminum cable
aluminum-2219=Aluminum Aerospace Alloy aluminum-2219=2219 aluminum alloy
aluminum-6061=6061 aluminum alloy
enriched-aluminum=Enriched aluminum enriched-aluminum=Enriched aluminum
compressed-aluminum-ore=Compressed aluminum ore compressed-aluminum-ore=Compressed aluminum ore
acsr-cable=ACSR cable acsr-cable=ACSR cable
spark-plug=Spark plug
[item-description] [item-description]
aluminum-ore=Can be smelted into aluminum plates aluminum-ore=Can be smelted into aluminum plates
enriched-aluminum=Can be efficiently smelted into aluminum plates enriched-aluminum=Can be efficiently smelted into aluminum plates
aluminum-2219=An aerospace-grade aluminum alloy aluminum-2219=An aerospace-grade aluminum alloy
aluminum-6061=A common aluminum alloy
aluminum-cable=AAAC cable aluminum-cable=AAAC cable
acsr-cable=Aluminum conductor steel-reinforced acsr-cable=Aluminum conductor steel-reinforced
[technology-name] [technology-name]
aluminum-matter-processing=Aluminum conversion aluminum-matter-processing=Aluminum conversion
reinforced-cable=Reinforced cable reinforced-cable=Reinforced cable
aerospace-alloys=Aerospace alloys
basic-alloys=Basic alloys
copper-processing=Copper processing
[technology-description] [technology-description]
enriched-aluminum=Enrich aluminum ore, purifying with sulfuric acid [fluid=sulfuric-acid] and water [fluid=water], improving the final yield. Produce dirty water [fluid=dirty-water] as a byproduct. enriched-aluminum=Enrich aluminum ore, purifying with sulfuric acid [fluid=sulfuric-acid] and water [fluid=water], improving the final yield. Produce dirty water [fluid=dirty-water] as a byproduct.
reinforced-cable=More power means bigger cables. reinforced-cable=Bigger cables, more power.
aerospace-alloys=Alloys suited to the task.
[recipe-name] [recipe-name]
enriched-aluminum=__ITEM__enriched-aluminum__ enriched-aluminum=__ITEM__enriched-aluminum__