Compare commits
10 commits
d61c5e95e3
...
bf516fa9ca
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bf516fa9ca | ||
|
|
93ef3c8adc | ||
|
|
8d7bc775dd | ||
|
|
86d9d6ea7a | ||
|
|
d2c1425fcb | ||
|
|
3b73c24c15 | ||
|
|
6a8821e1b8 | ||
|
|
e7bbcad345 | ||
|
|
19568fbb2e | ||
|
|
ac9956add7 |
3
.editorconfig
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
[*]
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 2
|
||||||
1
.github/CODEOWNERS
vendored
|
|
@ -1 +0,0 @@
|
||||||
* brevven
|
|
||||||
4
.gitignore
vendored
|
|
@ -1,2 +1,2 @@
|
||||||
*.bak
|
.idea
|
||||||
*.blend*
|
*.zip
|
||||||
37
Makefile
|
|
@ -1,37 +0,0 @@
|
||||||
# General makefile for factorio mods.
|
|
||||||
#
|
|
||||||
# Presumes the development work is done in a <factoriodir>/dev/<modname>/
|
|
||||||
# directory where this makefile resides. This directory must be parallel to
|
|
||||||
# the <factoriodir>/mods/ directory where mods are installed. Run `make
|
|
||||||
# install` from dev/<modname> to install the mod as a zip file. That zip file
|
|
||||||
# should also be ready to upload to the mod portal
|
|
||||||
|
|
||||||
.PHONY: copy lint-changelog install
|
|
||||||
|
|
||||||
libdir = "../bzlib"
|
|
||||||
libfiles = $(shell ls $(libdir)/*.lua | grep -o '[^/]*.lua')
|
|
||||||
pwd = $(shell pwd)
|
|
||||||
v = $(shell basename "$(pwd)")_$(shell jq -r .version info.json)
|
|
||||||
|
|
||||||
link:
|
|
||||||
for f in $(libfiles) ; do \
|
|
||||||
echo "using $(libdir)/$$f" ;\
|
|
||||||
cp $(libdir)/$$f .; \
|
|
||||||
done;
|
|
||||||
|
|
||||||
copy: link
|
|
||||||
rm -rf ../$(v)
|
|
||||||
mkdir -p ../$(v)
|
|
||||||
cp -rf * ../$(v)
|
|
||||||
rm -f ../$(v).zip
|
|
||||||
cd ..; zip -9 -r -y $(v).zip $(v) -x "*.xcf" -x "*.git*" -x "*.bak" -x "*.blend*"
|
|
||||||
|
|
||||||
install: lint-changelog copy
|
|
||||||
cp -f ../$(v).zip ../../mods/
|
|
||||||
|
|
||||||
lint-changelog: copy
|
|
||||||
python3 ../da-changelog-tools_0.0.14/changelog-checker.py --changelog ../$(v).zip
|
|
||||||
|
|
||||||
zorro:
|
|
||||||
python3 ../da-changelog-tools_0.0.14/changelog-checker.py --zorro --changelog ../$(v).zip
|
|
||||||
|
|
||||||
20
README.md
|
|
@ -1,15 +1,17 @@
|
||||||
|
**This is an unofficial forked version and it stays until Brevven takes over again.**
|
||||||
|
|
||||||
|
**Compatibility with Space Age is explicitly excluded. Stick to the original mod for Space Age.**
|
||||||
|
|
||||||
# Zirconium
|
# Zirconium
|
||||||
|
Adds mineable zircon, zirconia, zirconium plates, and more to the game. Modifies several recipes to use new resources and intermediates. With Space Age enabled, provides alternate production chains on other planets, as well as making rockets a little bit trickier to make on space platforms. If Tin is enabled, zircaloy is also available.
|
||||||
|
|
||||||
[factorio mod page](https://mods.factorio.com/mod/bzzirconium)
|
On its own this mod won't raise the complexity of the game substantially, but this mod is more complex than Titanium or Lead.
|
||||||
|
|
||||||
## Version History
|
Zircon is available early game and mineable by hand but very little is needed early on, and there's a setting to disable the need until after logistic science. Refined products become available later. If Titanium is enabled, making zirconia from zircon will also (optionally) yield titanium ore as a byproduct. There's an option to enable the cermet intermediates.
|
||||||
See changelog.txt
|
|
||||||
|
|
||||||
## Created by
|
## Credits
|
||||||
|
- Brevven ([Original mod](https://mods.factorio.com/mod/bzsilicon))
|
||||||
- [brevven](https://mods.factorio.com/user/brevven) (code, design, graphics)
|
- [cackling fiend](https://mods.factorio.com/user/cackling.fiend) (mod integrations and maintenance)
|
||||||
|
|
||||||
### Thanks to
|
|
||||||
- [snouz](https://mods.factorio.com/user/snouz) (recolored ore graphics, thumbnail style)
|
- [snouz](https://mods.factorio.com/user/snouz) (recolored ore graphics, thumbnail style)
|
||||||
- Krastorio2 team for magazine icons, and some related code in magazine.lua (Licensed under GNU LGPL v3.0)
|
- Krastorio2 team for magazine icons, and some related code in magazine.lua (Licensed under GNU LGPL v3.0)
|
||||||
|
|
||||||
|
|
@ -24,4 +26,4 @@ See changelog.txt
|
||||||
- [S3BA](https://github.com/S3BA-pl) (pl)
|
- [S3BA](https://github.com/S3BA-pl) (pl)
|
||||||
- [x2605](https://github.com/x2605) (ko)
|
- [x2605](https://github.com/x2605) (ko)
|
||||||
- [Pergamum663](https://github.com/Pergamum663) (ru)
|
- [Pergamum663](https://github.com/Pergamum663) (ru)
|
||||||
- [NathanU](https://github.com/NathanU) (de)
|
- [NathanU](https://github.com/NathanU) (de)
|
||||||
7
bzzirconium2/changelog.txt
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
---------------------------------------------------------------------------------------------------
|
||||||
|
Version: 2.1.14
|
||||||
|
Date: 21.10.2025
|
||||||
|
Legacy version meant to be played with my other forks and ATOM.
|
||||||
|
|
||||||
|
Bug Fixes:
|
||||||
|
- Various mod compatibility fixes
|
||||||
17
bzzirconium2/compatibility/hot-metals.lua
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
local util = require("data-util");
|
||||||
|
|
||||||
|
util.add_hot_metals({
|
||||||
|
{name="zirconium-plate", icons={
|
||||||
|
{ icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png", icon_size = 128},
|
||||||
|
{ icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png", icon_size = 128, tint={.9,.3,0, .5}},
|
||||||
|
}},
|
||||||
|
{name="zircaloy-4", icons={
|
||||||
|
{ icon = "__bzzirconium2__/graphics/icons/zircaloy-4.png", icon_size = 128},
|
||||||
|
{ icon = "__bzzirconium2__/graphics/icons/zircaloy-4.png", icon_size = 128, tint={.9,.3,0, .5}},
|
||||||
|
}},
|
||||||
|
|
||||||
|
})
|
||||||
|
|
||||||
|
if HotMetals then
|
||||||
|
table.insert(HotMetals.craftingCategories, "basic-metallurgy")
|
||||||
|
end
|
||||||
|
|
@ -8,7 +8,7 @@ if mods["space-exploration"] then
|
||||||
util.add_to_product("se-core-fragment-omni", "zircon", -3)
|
util.add_to_product("se-core-fragment-omni", "zircon", -3)
|
||||||
end
|
end
|
||||||
|
|
||||||
if mods.bztitanium then
|
if mods["bztitanium2"] then
|
||||||
if util.me.byproduct() then
|
if util.me.byproduct() then
|
||||||
-- If furnaces are treated as furnaces, we need 2 outputs
|
-- If furnaces are treated as furnaces, we need 2 outputs
|
||||||
util.set_minimum_furnace_outputs("smelting", 2)
|
util.set_minimum_furnace_outputs("smelting", 2)
|
||||||
|
|
@ -99,7 +99,7 @@ if get_setting("bz-recipe-bypass") then
|
||||||
end
|
end
|
||||||
|
|
||||||
function util.is_foundry()
|
function util.is_foundry()
|
||||||
return mods.bzfoundry and not me.get_setting("bzfoundry-minimal")
|
return mods.bzfoundry2 and not me.get_setting("bzfoundry-minimal")
|
||||||
end
|
end
|
||||||
|
|
||||||
function should_force(options)
|
function should_force(options)
|
||||||
|
|
@ -504,8 +504,8 @@ function util.se_landfill(params)
|
||||||
category = "hard-recycling",
|
category = "hard-recycling",
|
||||||
order = "z-b-"..params.ore,
|
order = "z-b-"..params.ore,
|
||||||
subgroup = "terrain",
|
subgroup = "terrain",
|
||||||
result = "landfill",
|
results = {{ type = "item", name = "landfill", amount = 1 }},
|
||||||
ingredients = {{params.ore, 50}},
|
ingredients = {{ type = "item", name = params.ore, amount = 50}},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
util.add_unlock("se-recycling-facility", lname)
|
util.add_unlock("se-recycling-facility", lname)
|
||||||
|
|
@ -584,7 +584,6 @@ end
|
||||||
-- se matter
|
-- se matter
|
||||||
-- params: ore, energy_required, quant_out, quant_in, icon_size, stream_out
|
-- params: ore, energy_required, quant_out, quant_in, icon_size, stream_out
|
||||||
function util.se_matter(params)
|
function util.se_matter(params)
|
||||||
if mods["space-exploration"] > "0.6" then
|
|
||||||
if not params.quant_in then params.quant_in = params.quant_out end
|
if not params.quant_in then params.quant_in = params.quant_out end
|
||||||
if not params.icon_size then params.icon_size = 64 end
|
if not params.icon_size then params.icon_size = 64 end
|
||||||
local fname = "matter-fusion-"..params.ore
|
local fname = "matter-fusion-"..params.ore
|
||||||
|
|
@ -611,15 +610,15 @@ function util.se_matter(params)
|
||||||
energy_required = params.energy_required,
|
energy_required = params.energy_required,
|
||||||
enabled = false,
|
enabled = false,
|
||||||
ingredients = {
|
ingredients = {
|
||||||
{sedata, 1},
|
{type="item", name=sedata, amount=1},
|
||||||
{type="fluid", name="se-particle-stream", amount=50},
|
{type="fluid", name="se-particle-stream", amount=50},
|
||||||
{type="fluid", name="se-space-coolant-supercooled", amount=25},
|
{type="fluid", name="se-space-coolant-supercooled", amount=25},
|
||||||
},
|
},
|
||||||
results = {
|
results = {
|
||||||
{params.ore, params.quant_out},
|
{type="item", name=params.ore, amount=params.quant_out},
|
||||||
{"se-contaminated-scrap", 1},
|
{type="item", name="se-contaminated-scrap", amount=1},
|
||||||
{type=item, name=sedata, amount=1, probability=.99},
|
{type="item", name=sedata, amount=1, probability=.99},
|
||||||
{type=item, name=sejunk, amount=1, probability=.01},
|
{type="item", name=sejunk, amount=1, probability=.01},
|
||||||
{type="fluid", name="se-space-coolant-hot", amount=25, ignored_by_stats=25, ignored_by_productivity=25},
|
{type="fluid", name="se-space-coolant-hot", amount=25, ignored_by_stats=25, ignored_by_productivity=25},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -650,13 +649,13 @@ function util.se_matter(params)
|
||||||
energy_required = 30,
|
energy_required = 30,
|
||||||
enabled = false,
|
enabled = false,
|
||||||
ingredients = {
|
ingredients = {
|
||||||
{"se-kr-matter-liberation-data", 1},
|
{type="item", name="se-kr-matter-liberation-data", amount=1},
|
||||||
{params.ore, params.quant_in},
|
{type="item", name=params.ore, amount=params.quant_in},
|
||||||
{type="fluid", name="se-particle-stream", amount=50},
|
{type="fluid", name="se-particle-stream", amount=50},
|
||||||
},
|
},
|
||||||
results = {
|
results = {
|
||||||
{type=item, name="se-kr-matter-liberation-data", amount=1, probability=.99},
|
{type="item", name="se-kr-matter-liberation-data", amount=1, probability=.99},
|
||||||
{type=item, name=sejunk, amount=1, probability=.01},
|
{type="item", name=sejunk, amount=1, probability=.01},
|
||||||
{type="fluid", name="se-particle-stream", amount=params.stream_out, ignored_by_stats=50, ignored_by_productivity=50},
|
{type="fluid", name="se-particle-stream", amount=params.stream_out, ignored_by_stats=50, ignored_by_productivity=50},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -684,7 +683,7 @@ function util.se_matter(params)
|
||||||
{"se-astronomic-science-pack-4", 1},
|
{"se-astronomic-science-pack-4", 1},
|
||||||
{"se-energy-science-pack-4", 1},
|
{"se-energy-science-pack-4", 1},
|
||||||
{"se-material-science-pack-4", 1},
|
{"se-material-science-pack-4", 1},
|
||||||
{"matter-tech-card", 1},
|
{"kr-matter-tech-card", 1},
|
||||||
{"se-deep-space-science-pack-1", 1},
|
{"se-deep-space-science-pack-1", 1},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -695,7 +694,6 @@ function util.se_matter(params)
|
||||||
end
|
end
|
||||||
util.add_unlock("bz-advanced-stream-production", lname)
|
util.add_unlock("bz-advanced-stream-production", lname)
|
||||||
end
|
end
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
-- deprecated
|
-- deprecated
|
||||||
|
Before Width: | Height: | Size: 1.5 MiB After Width: | Height: | Size: 1.5 MiB |
|
Before Width: | Height: | Size: 812 B After Width: | Height: | Size: 812 B |
|
Before Width: | Height: | Size: 711 B After Width: | Height: | Size: 711 B |
|
Before Width: | Height: | Size: 572 B After Width: | Height: | Size: 572 B |
|
Before Width: | Height: | Size: 627 B After Width: | Height: | Size: 627 B |
|
Before Width: | Height: | Size: 239 B After Width: | Height: | Size: 239 B |
|
Before Width: | Height: | Size: 215 B After Width: | Height: | Size: 215 B |
|
Before Width: | Height: | Size: 202 B After Width: | Height: | Size: 202 B |
|
Before Width: | Height: | Size: 203 B After Width: | Height: | Size: 203 B |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 8.5 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 9.2 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 171 KiB After Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 91 KiB |
24
bzzirconium2/info.json
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
{
|
||||||
|
"name": "bzzirconium2",
|
||||||
|
"version": "2.1.14",
|
||||||
|
"factorio_version": "2.0",
|
||||||
|
"title": "Zirconium - Legacy",
|
||||||
|
"description": "Adds zircon, zirconia, zirconium, and more to the base game.",
|
||||||
|
"author": "Brevven, cackling fiend",
|
||||||
|
"homepage": "https://discord.gg/ufvFUJtVwk",
|
||||||
|
"dependencies": [
|
||||||
|
"base >= 2.0.0",
|
||||||
|
"? space-exploration",
|
||||||
|
"? aai-industry",
|
||||||
|
"? Krastorio2",
|
||||||
|
"? Krastorio2-spaced-out",
|
||||||
|
"? deadlock-beltboxes-loaders",
|
||||||
|
"? DeadlockCrating",
|
||||||
|
"? omnimatter",
|
||||||
|
"? bzsilicon2",
|
||||||
|
"? bzlead2",
|
||||||
|
"? bztitanium2 >= 2.0.27",
|
||||||
|
"? bztungsten2 >= 2.0.0",
|
||||||
|
"! space-age"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -6,12 +6,12 @@ if util.me.ammo() then
|
||||||
util.item("zirconium-plate", 1),
|
util.item("zirconium-plate", 1),
|
||||||
}
|
}
|
||||||
local ct = 1
|
local ct = 1
|
||||||
if mods.bztungsten then
|
if mods.bztungsten2 then
|
||||||
table.insert(mag, util.item("tungsten-carbide", 1))
|
table.insert(mag, util.item("tungsten-carbide", 1))
|
||||||
ct = ct + 1
|
ct = ct + 1
|
||||||
end
|
end
|
||||||
-- add any other count-incrementing ingredients before silica, oil, and magazine
|
-- add any other count-incrementing ingredients before silica, oil, and magazine
|
||||||
if mods.bzsilicon then
|
if mods["bzsilicon2"] then
|
||||||
table.insert(mag, util.item("silica", ct))
|
table.insert(mag, util.item("silica", ct))
|
||||||
end
|
end
|
||||||
table.insert(mag, {type="fluid", name="heavy-oil", amount=ct})
|
table.insert(mag, {type="fluid", name="heavy-oil", amount=ct})
|
||||||
|
|
@ -23,7 +23,7 @@ if util.me.ammo() then
|
||||||
{
|
{
|
||||||
type = "ammo",
|
type = "ammo",
|
||||||
name = "explosive-rounds-magazine",
|
name = "explosive-rounds-magazine",
|
||||||
icon = "__bzzirconium__/graphics/icons/magazine.png",
|
icon = "__bzzirconium2__/graphics/icons/magazine.png",
|
||||||
icon_size = 64, icon_mipmaps = 4,
|
icon_size = 64, icon_mipmaps = 4,
|
||||||
ammo_category = "bullet",
|
ammo_category = "bullet",
|
||||||
ammo_type =
|
ammo_type =
|
||||||
|
|
@ -113,7 +113,7 @@ if util.me.ammo() then
|
||||||
{
|
{
|
||||||
type = "ammo",
|
type = "ammo",
|
||||||
name = "explosive-rounds-rifle-magazine",
|
name = "explosive-rounds-rifle-magazine",
|
||||||
icon = "__bzzirconium__/graphics/icons/r-magazine.png",
|
icon = "__bzzirconium2__/graphics/icons/r-magazine.png",
|
||||||
inventory_move_sound = item_sounds.ammo_small_inventory_move,
|
inventory_move_sound = item_sounds.ammo_small_inventory_move,
|
||||||
pick_sound = item_sounds.ammo_small_inventory_pickup,
|
pick_sound = item_sounds.ammo_small_inventory_pickup,
|
||||||
drop_sound = item_sounds.ammo_small_inventory_move,
|
drop_sound = item_sounds.ammo_small_inventory_move,
|
||||||
|
|
@ -230,7 +230,7 @@ if util.me.ammo() then
|
||||||
{
|
{
|
||||||
type = "ammo",
|
type = "ammo",
|
||||||
name = "explosive-rounds-anti-material-rifle-magazine",
|
name = "explosive-rounds-anti-material-rifle-magazine",
|
||||||
icon = "__bzzirconium__/graphics/icons/am-magazine.png",
|
icon = "__bzzirconium2__/graphics/icons/am-magazine.png",
|
||||||
icon_size = 64,
|
icon_size = 64,
|
||||||
icon_mipmaps = 4,
|
icon_mipmaps = 4,
|
||||||
ammo_type = {
|
ammo_type = {
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
local me = {}
|
local me = {}
|
||||||
|
|
||||||
me.name = "bzzirconium"
|
me.name = "bzzirconium2"
|
||||||
me.resources = {{"zircon", "nauvis"}}
|
me.resources = {{"zircon", "nauvis"}}
|
||||||
me.recipes = {"zirconium-plate", "zirconia", "cermet",
|
me.recipes = {"zirconium-plate", "zirconia", "cermet",
|
||||||
"enriched-zirconia-smelting",
|
"enriched-zirconia-smelting",
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
local util = require("__bzzirconium__.data-util");
|
local util = require("data-util");
|
||||||
|
|
||||||
|
|
||||||
local ore = "zircon"
|
local ore = "zircon"
|
||||||
local ore_icon = "__bzzirconium__/graphics/icons/zircon.png"
|
local ore_icon = "__bzzirconium2__/graphics/icons/zircon.png"
|
||||||
|
|
||||||
if mods["StrangeMatter"] then
|
if mods["StrangeMatter"] then
|
||||||
data:extend({
|
data:extend({
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
local util = require("__bzzirconium__.data-util");
|
local util = require("data-util");
|
||||||
|
|
||||||
util.add_prerequisite("advanced-material-processing", "zirconia-processing")
|
util.add_prerequisite("advanced-material-processing", "zirconia-processing")
|
||||||
util.add_prerequisite("low-density-structure", "zirconia-processing")
|
util.add_prerequisite("low-density-structure", "zirconia-processing")
|
||||||
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
|
@ -24,7 +24,7 @@ if simpleCompress then
|
||||||
tungstenRecipe.results = {
|
tungstenRecipe.results = {
|
||||||
{type="item", name = "tungsten-plate", amount=simpleCompress.CompressedSmeltAmount},
|
{type="item", name = "tungsten-plate", amount=simpleCompress.CompressedSmeltAmount},
|
||||||
}
|
}
|
||||||
tungstenRecipe.icons = {{ icon = "__bztungsten__/graphics/icons/tungsten-plate.png", icon_size = 128 }}
|
tungstenRecipe.icons = {{ icon = "__bztungsten2__/graphics/icons/tungsten-plate.png", icon_size = 128 }}
|
||||||
tungstenRecipe.subgroup = "raw-material"
|
tungstenRecipe.subgroup = "raw-material"
|
||||||
tungstenRecipe.order = "d[tungsten-plate]"
|
tungstenRecipe.order = "d[tungsten-plate]"
|
||||||
end
|
end
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
-- Matter recipes for Krastorio2
|
-- Matter recipes for Krastorio2
|
||||||
local util = require("__bzzirconium__.data-util");
|
local util = require("data-util");
|
||||||
if util.k2() then
|
if util.k2() then
|
||||||
|
|
||||||
util.k2matter({
|
util.k2matter({
|
||||||
|
|
@ -15,7 +15,7 @@ if util.k2() then
|
||||||
unlocked_by = "zirconium-matter-processing",
|
unlocked_by = "zirconium-matter-processing",
|
||||||
},
|
},
|
||||||
k2baseicon = "stone",
|
k2baseicon = "stone",
|
||||||
icon = { icon = "__bzzirconium__/graphics/icons/zircon.png", icon_size = 128, scale = 0.5}
|
icon = { icon = "__bzzirconium2__/graphics/icons/zircon.png", icon_size = 128, scale = 0.5}
|
||||||
}, false)
|
}, false)
|
||||||
|
|
||||||
util.k2matter({
|
util.k2matter({
|
||||||
|
|
@ -8,7 +8,7 @@ data:extend(
|
||||||
pictures =
|
pictures =
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-1.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-1.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -16,7 +16,7 @@ data:extend(
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-2.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-2.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -24,7 +24,7 @@ data:extend(
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-3.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-3.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -32,7 +32,7 @@ data:extend(
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-4.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-4.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -43,7 +43,7 @@ data:extend(
|
||||||
shadows =
|
shadows =
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-1.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-1.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -51,7 +51,7 @@ data:extend(
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-2.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-2.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -59,7 +59,7 @@ data:extend(
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-3.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-3.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -67,7 +67,7 @@ data:extend(
|
||||||
scale = 0.5
|
scale = 0.5
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-4.png",
|
filename = "__bzzirconium2__/graphics/entity/zircon-particle/hr-zircon-particle-shadow-4.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
width = 32,
|
width = 32,
|
||||||
height = 32,
|
height = 32,
|
||||||
|
|
@ -23,7 +23,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
type = "resource",
|
type = "resource",
|
||||||
name = "zircon",
|
name = "zircon",
|
||||||
icon = "__bzzirconium__/graphics/icons/zircon.png",
|
icon = "__bzzirconium2__/graphics/icons/zircon.png",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
flags = {"placeable-neutral"},
|
flags = {"placeable-neutral"},
|
||||||
order="a-b-a",
|
order="a-b-a",
|
||||||
|
|
@ -54,7 +54,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
sheet =
|
sheet =
|
||||||
{
|
{
|
||||||
filename = "__bzzirconium__/graphics/entity/ores/hr-zircon.png",
|
filename = "__bzzirconium2__/graphics/entity/ores/hr-zircon.png",
|
||||||
priority = "extra-high",
|
priority = "extra-high",
|
||||||
size = 128,
|
size = 128,
|
||||||
frame_count = 8,
|
frame_count = 8,
|
||||||
|
|
@ -67,13 +67,13 @@ data:extend({
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "zircon",
|
name = "zircon",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
icon = "__bzzirconium__/graphics/icons/zircon.png",
|
icon = "__bzzirconium2__/graphics/icons/zircon.png",
|
||||||
pictures = {
|
pictures = {
|
||||||
{filename="__bzzirconium__/graphics/icons/zircon.png", size=128, scale=0.25},
|
{filename="__bzzirconium2__/graphics/icons/zircon.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/zircon-1.png", size=128, scale=0.25},
|
{filename="__bzzirconium2__/graphics/icons/zircon-1.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/zircon-2.png", size=128, scale=0.25},
|
{filename="__bzzirconium2__/graphics/icons/zircon-2.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/zircon-3.png", size=128, scale=0.25},
|
{filename="__bzzirconium2__/graphics/icons/zircon-3.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/zircon-4.png", size=128, scale=0.25},
|
{filename="__bzzirconium2__/graphics/icons/zircon-4.png", size=128, scale=0.25},
|
||||||
},
|
},
|
||||||
inventory_move_sound = item_sounds.resource_inventory_move,
|
inventory_move_sound = item_sounds.resource_inventory_move,
|
||||||
pick_sound = item_sounds.resource_inventory_pickup,
|
pick_sound = item_sounds.resource_inventory_pickup,
|
||||||
|
|
@ -11,7 +11,7 @@ if mods["space-age"] then
|
||||||
icons =
|
icons =
|
||||||
{
|
{
|
||||||
{icon="__space-age__/graphics/icons/advanced-oxide-asteroid-crushing.png", icon_size=64},
|
{icon="__space-age__/graphics/icons/advanced-oxide-asteroid-crushing.png", icon_size=64},
|
||||||
{icon="__bzzirconium__/graphics/icons/zirconia.png", icon_size=128, scale=0.1875, shift={0,8}},
|
{icon="__bzzirconium2__/graphics/icons/zirconia.png", icon_size=128, scale=0.1875, shift={0,8}},
|
||||||
},
|
},
|
||||||
category = "crushing",
|
category = "crushing",
|
||||||
subgroup="space-crushing",
|
subgroup="space-crushing",
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
-- Enriched Titanium for Krastorio2
|
-- Enriched Titanium for Krastorio2
|
||||||
local util = require("__bzzirconium__.data-util");
|
local util = require("data-util");
|
||||||
|
|
||||||
if util.k2() then
|
if util.k2() then
|
||||||
data:extend({
|
data:extend({
|
||||||
|
|
@ -7,12 +7,12 @@ data:extend({
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "enriched-zircon",
|
name = "enriched-zircon",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
icon = "__bzzirconium__/graphics/icons/enriched-zircon.png",
|
icon = "__bzzirconium2__/graphics/icons/enriched-zircon.png",
|
||||||
pictures = {
|
pictures = {
|
||||||
{filename="__bzzirconium__/graphics/icons/enriched-zircon.png", size=128, scale=0.125},
|
{filename="__bzzirconium2__/graphics/icons/enriched-zircon.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/enriched-zircon-2.png", size=128, scale=0.125},
|
{filename="__bzzirconium2__/graphics/icons/enriched-zircon-2.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/enriched-zircon-3.png", size=128, scale=0.125},
|
{filename="__bzzirconium2__/graphics/icons/enriched-zircon-3.png", size=128, scale=0.25},
|
||||||
{filename="__bzzirconium__/graphics/icons/enriched-zircon-4.png", size=128, scale=0.125},
|
{filename="__bzzirconium2__/graphics/icons/enriched-zircon-4.png", size=128, scale=0.25},
|
||||||
},
|
},
|
||||||
subgroup = "raw-material",
|
subgroup = "raw-material",
|
||||||
order = "e05-a[enriched-ores]-a1[enriched-zircon]",
|
order = "e05-a[enriched-ores]-a1[enriched-zircon]",
|
||||||
|
|
@ -21,7 +21,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
type = "recipe",
|
type = "recipe",
|
||||||
name = "enriched-zircon",
|
name = "enriched-zircon",
|
||||||
icon = "__bzzirconium__/graphics/icons/enriched-zircon.png",
|
icon = "__bzzirconium2__/graphics/icons/enriched-zircon.png",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
category = "chemistry",
|
category = "chemistry",
|
||||||
main_product = "enriched-zircon",
|
main_product = "enriched-zircon",
|
||||||
|
|
@ -41,7 +41,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
{type = "item", name = "enriched-zircon", amount = 6},
|
{type = "item", name = "enriched-zircon", amount = 6},
|
||||||
{type = "fluid", name = "kr-dirty-water", amount = 25, ignored_by_stats=25, ignored_by_productivity=25},
|
{type = "fluid", name = "kr-dirty-water", amount = 25, ignored_by_stats=25, ignored_by_productivity=25},
|
||||||
(mods.bztitanium and util.me.byproduct()) and {type = "item", name = "titanium-ore", amount = 1} or nil,
|
(mods["bztitanium2"] and util.me.byproduct()) and {type = "item", name = "titanium-ore", amount = 1} or nil,
|
||||||
},
|
},
|
||||||
crafting_machine_tint =
|
crafting_machine_tint =
|
||||||
{
|
{
|
||||||
|
|
@ -57,8 +57,8 @@ data:extend({
|
||||||
name = "enriched-zirconia-smelting",
|
name = "enriched-zirconia-smelting",
|
||||||
icons =
|
icons =
|
||||||
{
|
{
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconia.png", icon_size = 128, icon_mipmaps = 3, },
|
{ icon = "__bzzirconium2__/graphics/icons/zirconia.png", icon_size = 128, icon_mipmaps = 3, },
|
||||||
{ icon = "__bzzirconium__/graphics/icons/enriched-zircon.png", icon_size = 128, scale=0.125, shift= {-8, -8}},
|
{ icon = "__bzzirconium2__/graphics/icons/enriched-zircon.png", icon_size = 128, scale=0.125, shift= {-8, -8}},
|
||||||
},
|
},
|
||||||
category = "smelting",
|
category = "smelting",
|
||||||
energy_required = 24,
|
energy_required = 24,
|
||||||
|
|
@ -105,7 +105,7 @@ data:extend({
|
||||||
{type = "fluid", name = "water", amount = 90, ignored_by_stats=90, ignored_by_productivity=90},
|
{type = "fluid", name = "water", amount = 90, ignored_by_stats=90, ignored_by_productivity=90},
|
||||||
{type = "item", name = "stone", probability = 0.20, amount = 1},
|
{type = "item", name = "stone", probability = 0.20, amount = 1},
|
||||||
{type = "item", name = "zircon", probability = 0.20, amount = 1},
|
{type = "item", name = "zircon", probability = 0.20, amount = 1},
|
||||||
(mods.bztitanium and util.me.byproduct()) and
|
(mods["bztitanium2"] and util.me.byproduct()) and
|
||||||
{type = "item", name = "titanium-ore", probability = 0.20, amount = 1} or nil,
|
{type = "item", name = "titanium-ore", probability = 0.20, amount = 1} or nil,
|
||||||
},
|
},
|
||||||
crafting_machine_tint =
|
crafting_machine_tint =
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
local util = require("__bzzirconium__.data-util");
|
local util = require("data-util");
|
||||||
|
|
||||||
if mods["Rich-Rocks-Requiem"] then
|
if mods["Rich-Rocks-Requiem"] then
|
||||||
if data.raw.recipe["rrr-stone-processing"] then
|
if data.raw.recipe["rrr-stone-processing"] then
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
-- Deadlock stacking recipes
|
-- Deadlock stacking recipes
|
||||||
|
|
||||||
local util = require("__bzzirconium__.data-util");
|
local util = require("data-util");
|
||||||
|
|
||||||
if deadlock and deadlock["add_stack"] then
|
if deadlock and deadlock["add_stack"] then
|
||||||
deadlock.add_stack("zircon", "__bzzirconium__/graphics/icons/stacked/zircon-stacked.png", "deadlock-stacking-1", 64)
|
deadlock.add_stack("zircon", "__bzzirconium2__/graphics/icons/stacked/zircon-stacked.png", "deadlock-stacking-1", 64)
|
||||||
deadlock.add_stack("zirconia", "__bzzirconium__/graphics/icons/stacked/zirconia-stacked.png", "deadlock-stacking-2", 128)
|
deadlock.add_stack("zirconia", "__bzzirconium2__/graphics/icons/stacked/zirconia-stacked.png", "deadlock-stacking-2", 128)
|
||||||
deadlock.add_stack("zirconium-plate", "__bzzirconium__/graphics/icons/stacked/zirconium-plate-stacked.png" , "deadlock-stacking-2", 128)
|
deadlock.add_stack("zirconium-plate", "__bzzirconium2__/graphics/icons/stacked/zirconium-plate-stacked.png" , "deadlock-stacking-2", 128)
|
||||||
if util.me.use_cermet() then
|
if util.me.use_cermet() then
|
||||||
deadlock.add_stack("cermet", "__bzzirconium__/graphics/icons/stacked/cermet-stacked.png", "deadlock-stacking-2", 128)
|
deadlock.add_stack("cermet", "__bzzirconium2__/graphics/icons/stacked/cermet-stacked.png", "deadlock-stacking-2", 128)
|
||||||
end
|
end
|
||||||
if util.k2() then
|
if util.k2() then
|
||||||
deadlock.add_stack("enriched-zircon", "__bzzirconium__/graphics/icons/stacked/enriched-zircon-stacked.png" , "deadlock-stacking-2", 128)
|
deadlock.add_stack("enriched-zircon", "__bzzirconium2__/graphics/icons/stacked/enriched-zircon-stacked.png" , "deadlock-stacking-2", 128)
|
||||||
end
|
end
|
||||||
if util.k2() or mods["space-exploration"] then
|
if util.k2() or mods["space-exploration"] then
|
||||||
deadlock.add_stack("zirconium-tungstate", nil, "deadlock-stacking-2", 64)
|
deadlock.add_stack("zirconium-tungstate", nil, "deadlock-stacking-2", 64)
|
||||||
112
bzzirconium2/zirconium-recipe-se.lua
Normal file
|
|
@ -0,0 +1,112 @@
|
||||||
|
-- Additional recipes if Space Exploration mod is enabled
|
||||||
|
local util = require("data-util");
|
||||||
|
|
||||||
|
if mods["space-exploration"] then
|
||||||
|
se_delivery_cannon_recipes["zircon"] = {name= "zircon"}
|
||||||
|
se_delivery_cannon_recipes["zircaloy-4"] = {name= "zircaloy-4"}
|
||||||
|
se_delivery_cannon_recipes["zirconia"] = {name= "zirconia"}
|
||||||
|
se_delivery_cannon_recipes["zirconium-plate"] = {name= "zirconium-plate"}
|
||||||
|
util.se_landfill({ore="zircon"})
|
||||||
|
|
||||||
|
util.se_matter({ore="zircon", energy_required=1.5, quant_out=10, stream_out=60})
|
||||||
|
data:extend({
|
||||||
|
{
|
||||||
|
type = "item-subgroup",
|
||||||
|
name = "zirconium",
|
||||||
|
group = "resources",
|
||||||
|
order = "a-h-z-z",
|
||||||
|
}
|
||||||
|
})
|
||||||
|
util.set_item_subgroup("zirconia", "zirconium")
|
||||||
|
util.set_item_subgroup("zirconium-plate", "zirconium")
|
||||||
|
data.raw.recipe["zirconia"].subgroup = "zirconium"
|
||||||
|
data:extend({
|
||||||
|
{
|
||||||
|
type = "item",
|
||||||
|
name = "zirconium-ingot",
|
||||||
|
icons = {{icon = "__bzzirconium2__/graphics/icons/zirconium-ingot.png", icon_size = 128}},
|
||||||
|
order = "b-b",
|
||||||
|
stack_size = 50,
|
||||||
|
subgroup = "zirconium",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type = "fluid",
|
||||||
|
name = "molten-zirconium",
|
||||||
|
default_temperature = 1852,
|
||||||
|
max_temperature = 1852,
|
||||||
|
base_color = {r=121, g=80, b=80},
|
||||||
|
flow_color = {r=121, g=80, b=80},
|
||||||
|
icons = {{icon = "__bzzirconium2__/graphics/icons/molten-zirconium.png", icon_size = 128}},
|
||||||
|
order = "a[molten]-a",
|
||||||
|
pressure_to_speed_ratio = 0.4,
|
||||||
|
flow_to_energy_ratio = 0.59,
|
||||||
|
auto_barrel = false,
|
||||||
|
subgroup = "fluid",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type = "recipe",
|
||||||
|
category = "smelting",
|
||||||
|
name = "molten-zirconium",
|
||||||
|
main_product = "molten-zirconium",
|
||||||
|
subgroup = "zirconium",
|
||||||
|
results = {
|
||||||
|
{type = "fluid", name = "molten-zirconium", amount = util.k2() and 750 or 900},
|
||||||
|
},
|
||||||
|
energy_required = 60,
|
||||||
|
ingredients = {
|
||||||
|
{ type = "item", name = "zirconia", amount = 24},
|
||||||
|
{type = "fluid", name = "se-pyroflux", amount = 10},
|
||||||
|
},
|
||||||
|
enabled = false,
|
||||||
|
always_show_made_in = true,
|
||||||
|
allow_as_intermediate = false,
|
||||||
|
order = "a-a"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type = "recipe",
|
||||||
|
name = "zirconium-ingot",
|
||||||
|
category = "casting",
|
||||||
|
results = {{type = "item", name = "zirconium-ingot", amount = 1}},
|
||||||
|
energy_required = 75,
|
||||||
|
ingredients = {
|
||||||
|
{type = "fluid", name = "molten-zirconium", amount = 750},
|
||||||
|
},
|
||||||
|
enabled = false,
|
||||||
|
always_show_made_in = true,
|
||||||
|
allow_as_intermediate = false,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type = "recipe",
|
||||||
|
category = "crafting",
|
||||||
|
name = "zirconium-ingot-to-plate",
|
||||||
|
|
||||||
|
icons = {
|
||||||
|
{icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png", icon_size = 128, icon_mipmaps = 3},
|
||||||
|
{icon = "__bzzirconium2__/graphics/icons/zirconium-ingot.png", icon_size = 128, scale = 0.125, shift = {-8, -8}},
|
||||||
|
},
|
||||||
|
results = {
|
||||||
|
{type = "item", name = "zirconium-plate", amount = 10},
|
||||||
|
},
|
||||||
|
energy_required = 5,
|
||||||
|
ingredients = {
|
||||||
|
{type = "item", name = "zirconium-ingot", amount = 1}
|
||||||
|
},
|
||||||
|
enabled = false,
|
||||||
|
always_show_made_in = true,
|
||||||
|
allow_decomposition = false,
|
||||||
|
order = "a-c-b"
|
||||||
|
},
|
||||||
|
})
|
||||||
|
util.add_effect("se-pyroflux-smelting", {type = "unlock-recipe", recipe= "molten-zirconium"})
|
||||||
|
util.add_effect("se-pyroflux-smelting", {type = "unlock-recipe", recipe= "zirconium-ingot"})
|
||||||
|
util.add_effect("se-pyroflux-smelting", {type = "unlock-recipe", recipe= "zirconium-ingot-to-plate"})
|
||||||
|
util.add_effect("se-vulcanite-smelting", {type = "unlock-recipe", recipe= "molten-zirconium"})
|
||||||
|
util.add_effect("se-vulcanite-smelting", {type = "unlock-recipe", recipe= "zirconium-ingot"})
|
||||||
|
util.add_effect("se-vulcanite-smelting", {type = "unlock-recipe", recipe= "zirconium-ingot-to-plate"})
|
||||||
|
if util.k2() then
|
||||||
|
util.set_item_subgroup("enriched-zircon", "zirconium")
|
||||||
|
se_delivery_cannon_recipes["enriched-zirconium"] = {name= "enriched-zirconium"}
|
||||||
|
end
|
||||||
|
se_delivery_cannon_recipes["zirconium-ingot"] = {name= "zirconium-ingot"}
|
||||||
|
|
||||||
|
end
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
local util = require("data-util");
|
local util = require("data-util");
|
||||||
|
|
||||||
local nuclear_plate = mods.bzlead and "lead-plate" or "iron-plate"
|
local nuclear_plate = mods["bzlead2"] and "lead-plate" or "iron-plate"
|
||||||
local nuclear_z = data.raw.item["zircaloy-4"] and "zircaloy-4" or "zirconium-plate"
|
local nuclear_z = data.raw.item["zircaloy-4"] and "zircaloy-4" or "zirconium-plate"
|
||||||
|
|
||||||
if mods.bzfoundry and data.raw.item["foundry"] then
|
if mods.bzfoundry2 and data.raw.item["foundry"] then
|
||||||
util.set_to_founding("zircaloy-4")
|
util.set_to_founding("zircaloy-4")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
@ -15,7 +15,7 @@ end
|
||||||
util.replace_ingredient("metallurgic-science-pack", "tungsten-plate", "zirconium-tungstate")
|
util.replace_ingredient("metallurgic-science-pack", "tungsten-plate", "zirconium-tungstate")
|
||||||
util.add_ingredient("cryogenic-plant", "zirconium-tungstate", 20)
|
util.add_ingredient("cryogenic-plant", "zirconium-tungstate", 20)
|
||||||
|
|
||||||
if mods["space-age"] and mods.bztin and util.me.basic_foundry() then
|
if mods["space-age"] and mods["bztin2"] and util.me.basic_foundry() then
|
||||||
util.copy_recipe("bronze-plate", "bronze-plate-basic")
|
util.copy_recipe("bronze-plate", "bronze-plate-basic")
|
||||||
util.set_category("bronze-plate-basic", "basic-metallurgy")
|
util.set_category("bronze-plate-basic", "basic-metallurgy")
|
||||||
util.set_localised_name("bronze-plate-basic", {"item-name.bronze-plate"})
|
util.set_localised_name("bronze-plate-basic", {"item-name.bronze-plate"})
|
||||||
|
|
@ -34,7 +34,7 @@ if util.me.early() then
|
||||||
end
|
end
|
||||||
if not util.k2() then
|
if not util.k2() then
|
||||||
util.replace_some_ingredient("steel-furnace", "stone-brick", 4, "zirconia", 6)
|
util.replace_some_ingredient("steel-furnace", "stone-brick", 4, "zirconia", 6)
|
||||||
if mods.bzsilicon then -- this uses enough stone, we can just replace
|
if mods["bzsilicon2"] then -- this uses enough stone, we can just replace
|
||||||
util.replace_ingredient("electric-furnace", "stone-brick", "zirconia")
|
util.replace_ingredient("electric-furnace", "stone-brick", "zirconia")
|
||||||
else
|
else
|
||||||
util.replace_some_ingredient("electric-furnace", "stone-brick", 5, "zirconia", 5)
|
util.replace_some_ingredient("electric-furnace", "stone-brick", 5, "zirconia", 5)
|
||||||
|
|
@ -63,7 +63,7 @@ if not mods.Atomic_Overhaul then
|
||||||
util.replace_some_ingredient("uranium-fuel-cell", nuclear_plate, 5, nuclear_z, ufc_amt)
|
util.replace_some_ingredient("uranium-fuel-cell", nuclear_plate, 5, nuclear_z, ufc_amt)
|
||||||
end
|
end
|
||||||
|
|
||||||
if not mods.bztungsten then
|
if not mods.bztungsten2 then
|
||||||
util.add_ingredient("nuclear-fuel", nuclear_z, 1)
|
util.add_ingredient("nuclear-fuel", nuclear_z, 1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
@ -121,7 +121,7 @@ if util.k2() then
|
||||||
util.replace_some_ingredient("se-stone-brick-vulcanite", "stone", 2, "zircon", 2)
|
util.replace_some_ingredient("se-stone-brick-vulcanite", "stone", 2, "zircon", 2)
|
||||||
end
|
end
|
||||||
|
|
||||||
if not mods.bztungsten then
|
if not mods.bztungsten2 then
|
||||||
util.add_ingredient("matter-research-data", "zirconia", 5)
|
util.add_ingredient("matter-research-data", "zirconia", 5)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -136,7 +136,7 @@ if mods["space-exploration"] then
|
||||||
util.add_ingredient("se-quantum-processor", "cermet", 1)
|
util.add_ingredient("se-quantum-processor", "cermet", 1)
|
||||||
util.add_ingredient("se-space-mechanical-laboratory", "cermet", 40)
|
util.add_ingredient("se-space-mechanical-laboratory", "cermet", 40)
|
||||||
end
|
end
|
||||||
if not mods.bztungsten then
|
if not mods.bztungsten2 then
|
||||||
util.add_ingredient("se-hot-thermodynamics-data", "zirconium-plate", 1)
|
util.add_ingredient("se-hot-thermodynamics-data", "zirconium-plate", 1)
|
||||||
util.add_product("se-hot-thermodynamics-data", {type="item", name="zirconium-plate", amount=1, probability=0.50})
|
util.add_product("se-hot-thermodynamics-data", {type="item", name="zirconium-plate", amount=1, probability=0.50})
|
||||||
end
|
end
|
||||||
|
|
@ -7,7 +7,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "zirconia",
|
name = "zirconia",
|
||||||
icon = "__bzzirconium__/graphics/icons/zirconia.png",
|
icon = "__bzzirconium2__/graphics/icons/zirconia.png",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
inventory_move_sound = item_sounds.brick_inventory_move,
|
inventory_move_sound = item_sounds.brick_inventory_move,
|
||||||
pick_sound = item_sounds.brick_inventory_pickup,
|
pick_sound = item_sounds.brick_inventory_pickup,
|
||||||
|
|
@ -26,10 +26,10 @@ data:extend({
|
||||||
order = "z[zirconia]",
|
order = "z[zirconia]",
|
||||||
icons = (util.k2() and
|
icons = (util.k2() and
|
||||||
{
|
{
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconia.png", icon_size = 128 },
|
{ icon = "__bzzirconium2__/graphics/icons/zirconia.png", icon_size = 128 },
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zircon.png", icon_size = 128, scale=0.25, shift= {-8, -8}},
|
{ icon = "__bzzirconium2__/graphics/icons/zircon.png", icon_size = 128, scale=0.25, shift= {-8, -8}},
|
||||||
} or {
|
} or {
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconia.png", icon_size = 128, },
|
{ icon = "__bzzirconium2__/graphics/icons/zirconia.png", icon_size = 128, },
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
-- (util.k2() and
|
-- (util.k2() and
|
||||||
|
|
@ -38,16 +38,16 @@ data:extend({
|
||||||
-- enabled = false,
|
-- enabled = false,
|
||||||
-- energy_required = 8,
|
-- energy_required = 8,
|
||||||
-- ingredients = {util.item("zircon", 5)},
|
-- ingredients = {util.item("zircon", 5)},
|
||||||
-- results = mods.bztitanium and util.me.byproduct() and {
|
-- results = mods["bztitanium"] and util.me.byproduct() and {
|
||||||
-- {name="zirconia", amount_min=4, amount_max=5},
|
-- { type = "item", name = "zirconia", amount_min=4, amount_max=5},
|
||||||
-- {name="titanium-ore", amount=1, probability=.5}
|
-- { type = "item", name = "titanium-ore", amount=1, probability=.5}
|
||||||
-- } or {util.item("zirconia", 5)}
|
-- } or {util.item("zirconia", 5)}
|
||||||
-- } or
|
-- } or
|
||||||
main_product = "zirconia",
|
main_product = "zirconia",
|
||||||
enabled = false,
|
enabled = false,
|
||||||
energy_required = 6.4,
|
energy_required = 6.4,
|
||||||
ingredients = {util.item("zircon", 1)},
|
ingredients = {util.item("zircon", 1)},
|
||||||
results = mods.bztitanium and util.me.byproduct() and {
|
results = mods["bztitanium2"] and util.me.byproduct() and {
|
||||||
{type="item", name="zirconia", amount=2, probability=.95},
|
{type="item", name="zirconia", amount=2, probability=.95},
|
||||||
{type="item", name="titanium-ore", amount=1, probability=.1}
|
{type="item", name="titanium-ore", amount=1, probability=.1}
|
||||||
} or {util.item("zirconia", 2)}
|
} or {util.item("zirconia", 2)}
|
||||||
|
|
@ -57,20 +57,20 @@ data:extend({
|
||||||
-- enabled = false,
|
-- enabled = false,
|
||||||
-- energy_required = 3.2,
|
-- energy_required = 3.2,
|
||||||
-- ingredients = {util.item("zircon", 1)},
|
-- ingredients = {util.item("zircon", 1)},
|
||||||
-- results = mods.bztitanium and util.me.byproduct() and {
|
-- results = mods["bztitanium"] and util.me.byproduct() and {
|
||||||
-- util.item("zirconia", 1), {name="titanium-ore", amount=1, probability=.05}
|
-- util.item("zirconia", 1), { type = "item", name = "titanium-ore", amount=1, probability=.05}
|
||||||
-- } or {util.item("zirconia", 2)}
|
-- } or {util.item("zirconia", 2)}
|
||||||
-- }
|
-- }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "zirconium-sponge",
|
name = "zirconium-sponge",
|
||||||
icon = "__bzzirconium__/graphics/icons/zirconium-sponge.png",
|
icon = "__bzzirconium2__/graphics/icons/zirconium-sponge.png",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
pictures = {
|
pictures = {
|
||||||
{filename = "__bzzirconium__/graphics/icons/zirconium-sponge.png", size=128, scale=0.25},
|
{filename = "__bzzirconium2__/graphics/icons/zirconium-sponge.png", size=128, scale=0.25},
|
||||||
{filename = "__bzzirconium__/graphics/icons/zirconium-sponge-1.png", size=128, scale=0.25},
|
{filename = "__bzzirconium2__/graphics/icons/zirconium-sponge-1.png", size=128, scale=0.25},
|
||||||
{filename = "__bzzirconium__/graphics/icons/zirconium-sponge-2.png", size=128, scale=0.25},
|
{filename = "__bzzirconium2__/graphics/icons/zirconium-sponge-2.png", size=128, scale=0.25},
|
||||||
},
|
},
|
||||||
inventory_move_sound = item_sounds.wire_inventory_move,
|
inventory_move_sound = item_sounds.wire_inventory_move,
|
||||||
pick_sound = item_sounds.wire_inventory_pickup,
|
pick_sound = item_sounds.wire_inventory_pickup,
|
||||||
|
|
@ -97,7 +97,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "zirconium-plate",
|
name = "zirconium-plate",
|
||||||
icon = "__bzzirconium__/graphics/icons/zirconium-plate.png",
|
icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
subgroup = "raw-material",
|
subgroup = "raw-material",
|
||||||
order = "d[zirconium-plate]",
|
order = "d[zirconium-plate]",
|
||||||
|
|
@ -117,10 +117,10 @@ data:extend({
|
||||||
order = "d[zirconium-plate]",
|
order = "d[zirconium-plate]",
|
||||||
icons = (util.k2() and
|
icons = (util.k2() and
|
||||||
{
|
{
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconium-plate.png", icon_size = 128 },
|
{ icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png", icon_size = 128 },
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconia.png", icon_size = 128, scale=0.125, shift= {-8, -8}},
|
{ icon = "__bzzirconium2__/graphics/icons/zirconia.png", icon_size = 128, scale=0.125, shift= {-8, -8}},
|
||||||
} or {
|
} or {
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconium-plate.png", icon_size = 128, },
|
{ icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png", icon_size = 128, },
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
-- (util.k2() and
|
-- (util.k2() and
|
||||||
|
|
@ -146,7 +146,7 @@ data:extend({
|
||||||
type = "technology",
|
type = "technology",
|
||||||
name = "zirconia-processing",
|
name = "zirconia-processing",
|
||||||
icon_size = 340,
|
icon_size = 340,
|
||||||
icon = "__bzzirconium__/graphics/technology/zirconia-processing.png",
|
icon = "__bzzirconium2__/graphics/technology/zirconia-processing.png",
|
||||||
effects =
|
effects =
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
|
@ -161,7 +161,7 @@ data:extend({
|
||||||
type = "technology",
|
type = "technology",
|
||||||
name = "zirconium-processing",
|
name = "zirconium-processing",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
icon = "__bzzirconium__/graphics/icons/zirconium-plate.png",
|
icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png",
|
||||||
effects =
|
effects =
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
|
@ -191,28 +191,28 @@ data:extend({
|
||||||
-- cermet only if setting enabled
|
-- cermet only if setting enabled
|
||||||
if util.me.use_cermet() then
|
if util.me.use_cermet() then
|
||||||
local cermet_i = {util.item("zirconia", 2), util.item("copper-plate", 1)}
|
local cermet_i = {util.item("zirconia", 2), util.item("copper-plate", 1)}
|
||||||
if mods.bztitanium and data.raw.item["titanium-plate"] then
|
if mods["bztitanium2"] and data.raw.item["titanium-plate"] then
|
||||||
local tme = require("__bztitanium__.me");
|
local tme = require("__bztitanium2__.me");
|
||||||
table.insert(cermet_i, util.item(tme.titanium_plate, 1))
|
table.insert(cermet_i, util.item(tme.titanium_plate, 1))
|
||||||
end
|
end
|
||||||
if mods.bzsilicon then
|
if mods["bzsilicon2"] then
|
||||||
table.insert(cermet_i, util.item("silica", 1))
|
table.insert(cermet_i, util.item("silica", 1))
|
||||||
end
|
end
|
||||||
if mods.bzaluminum then
|
if mods.bzaluminum2 then
|
||||||
table.insert(cermet_i, util.item("alumina", 1))
|
table.insert(cermet_i, util.item("alumina", 1))
|
||||||
end
|
end
|
||||||
data:extend({
|
data:extend({
|
||||||
{
|
{
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "cermet",
|
name = "cermet",
|
||||||
icon = "__bzzirconium__/graphics/icons/cermet.png",
|
icon = "__bzzirconium2__/graphics/icons/cermet.png",
|
||||||
icon_size = 128,
|
icon_size = 128,
|
||||||
pictures = {
|
pictures = {
|
||||||
{filename = "__bzzirconium__/graphics/icons/cermet.png", size=128, scale=0.125},
|
{filename = "__bzzirconium2__/graphics/icons/cermet.png", size=128, scale=0.25},
|
||||||
{filename = "__bzzirconium__/graphics/icons/cermet-1.png", size=128, scale=0.125},
|
{filename = "__bzzirconium2__/graphics/icons/cermet-1.png", size=128, scale=0.25},
|
||||||
{filename = "__bzzirconium__/graphics/icons/cermet-2.png", size=128, scale=0.125},
|
{filename = "__bzzirconium2__/graphics/icons/cermet-2.png", size=128, scale=0.25},
|
||||||
{filename = "__bzzirconium__/graphics/icons/cermet-3.png", size=128, scale=0.125},
|
{filename = "__bzzirconium2__/graphics/icons/cermet-3.png", size=128, scale=0.25},
|
||||||
{filename = "__bzzirconium__/graphics/icons/cermet-4.png", size=128, scale=0.125},
|
{filename = "__bzzirconium2__/graphics/icons/cermet-4.png", size=128, scale=0.25},
|
||||||
},
|
},
|
||||||
inventory_move_sound = item_sounds.wire_inventory_move,
|
inventory_move_sound = item_sounds.wire_inventory_move,
|
||||||
pick_sound = item_sounds.wire_inventory_pickup,
|
pick_sound = item_sounds.wire_inventory_pickup,
|
||||||
|
|
@ -230,7 +230,7 @@ data:extend({
|
||||||
allow_productivity = true,
|
allow_productivity = true,
|
||||||
auto_recycle = false,
|
auto_recycle = false,
|
||||||
order = "z[zirconia]",
|
order = "z[zirconia]",
|
||||||
icons = { { icon = "__bzzirconium__/graphics/icons/cermet.png", icon_size = 128, } },
|
icons = { { icon = "__bzzirconium2__/graphics/icons/cermet.png", icon_size = 128, } },
|
||||||
enabled = false,
|
enabled = false,
|
||||||
energy_required = #cermet_i + 1,
|
energy_required = #cermet_i + 1,
|
||||||
ingredients = cermet_i,
|
ingredients = cermet_i,
|
||||||
|
|
@ -240,7 +240,7 @@ data:extend({
|
||||||
type = "technology",
|
type = "technology",
|
||||||
name = "cermet",
|
name = "cermet",
|
||||||
icon_size = 512,
|
icon_size = 512,
|
||||||
icon = "__bzzirconium__/graphics/technology/cermet.png",
|
icon = "__bzzirconium2__/graphics/technology/cermet.png",
|
||||||
effects =
|
effects =
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
|
@ -263,7 +263,7 @@ data:extend({
|
||||||
order = "c"
|
order = "c"
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
if mods.bztitanium then
|
if mods["bztitanium2"] then
|
||||||
util.add_prerequisite("cermet", util.titanium_processing)
|
util.add_prerequisite("cermet", util.titanium_processing)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
@ -278,7 +278,7 @@ data:extend({
|
||||||
subgroup = "raw-resource",
|
subgroup = "raw-resource",
|
||||||
order = "bzz",
|
order = "bzz",
|
||||||
icons = {
|
icons = {
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zircon.png", icon_size=128, scale=0.25, shift={4,4}},
|
{ icon = "__bzzirconium2__/graphics/icons/zircon.png", icon_size=128, scale=0.25, shift={4,4}},
|
||||||
{ icon = "__base__/graphics/icons/stone.png", icon_size=64, scale=0.25, shift={-4,-4}},
|
{ icon = "__base__/graphics/icons/stone.png", icon_size=64, scale=0.25, shift={-4,-4}},
|
||||||
},
|
},
|
||||||
enabled = not mods.quality,
|
enabled = not mods.quality,
|
||||||
|
|
@ -298,7 +298,7 @@ data:extend({
|
||||||
order = "bzz",
|
order = "bzz",
|
||||||
icons = {
|
icons = {
|
||||||
{ icon = "__base__/graphics/icons/stone.png", icon_size=64, scale=0.5, shift={4,4} },
|
{ icon = "__base__/graphics/icons/stone.png", icon_size=64, scale=0.5, shift={4,4} },
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zircon.png", icon_size=128, scale=0.125, shift={-4,-4}},
|
{ icon = "__bzzirconium2__/graphics/icons/zircon.png", icon_size=128, scale=0.125, shift={-4,-4}},
|
||||||
},
|
},
|
||||||
enabled = not mods.quality,
|
enabled = not mods.quality,
|
||||||
energy_required = 1,
|
energy_required = 1,
|
||||||
|
|
@ -321,10 +321,12 @@ end
|
||||||
if mods["space-age"] then
|
if mods["space-age"] then
|
||||||
-- Gleba
|
-- Gleba
|
||||||
local synth_i = "stone"
|
local synth_i = "stone"
|
||||||
if mods.bzsilicon then
|
if mods["bzsilicon2"] then
|
||||||
synth_i = "silica"
|
synth_i = "silica"
|
||||||
elseif data.raw.item["sand"] then
|
elseif data.raw.item["sand"] then
|
||||||
synth_i = "sand"
|
synth_i = "sand"
|
||||||
|
elseif data.raw.item["kr-sand"] then
|
||||||
|
synth_i = "kr-sand"
|
||||||
end
|
end
|
||||||
data:extend({
|
data:extend({
|
||||||
{
|
{
|
||||||
|
|
@ -334,8 +336,8 @@ data:extend({
|
||||||
subgroup = "raw-material",
|
subgroup = "raw-material",
|
||||||
order = "z[zircon]",
|
order = "z[zircon]",
|
||||||
icons = {
|
icons = {
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zircon.png", icon_size=128},
|
{ icon = "__bzzirconium2__/graphics/icons/zircon.png", icon_size=128},
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconium-sponge.png", icon_size=128, scale=0.25, shift={-8,-8}},
|
{ icon = "__bzzirconium2__/graphics/icons/zirconium-sponge.png", icon_size=128, scale=0.25, shift={-8,-8}},
|
||||||
},
|
},
|
||||||
enabled = false,
|
enabled = false,
|
||||||
energy_required = 10,
|
energy_required = 10,
|
||||||
|
|
@ -354,7 +356,7 @@ data:extend({
|
||||||
subgroup = "raw-material",
|
subgroup = "raw-material",
|
||||||
order = "z[zircon]",
|
order = "z[zircon]",
|
||||||
icons = {
|
icons = {
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconia.png", icon_size=128},
|
{ icon = "__bzzirconium2__/graphics/icons/zirconia.png", icon_size=128},
|
||||||
{ icon = "__space-age__/graphics/icons/pentapod-egg.png", icon_size=64, scale=0.25, shift={-4,-4}},
|
{ icon = "__space-age__/graphics/icons/pentapod-egg.png", icon_size=64, scale=0.25, shift={-4,-4}},
|
||||||
},
|
},
|
||||||
enabled = false,
|
enabled = false,
|
||||||
|
|
@ -380,7 +382,7 @@ data:extend({
|
||||||
allow_productivity = true,
|
allow_productivity = true,
|
||||||
subgroup = "vulcanus-processes",
|
subgroup = "vulcanus-processes",
|
||||||
order = "d[zirconium-plate]",
|
order = "d[zirconium-plate]",
|
||||||
icons ={{ icon = "__bzzirconium__/graphics/icons/zirconium-plate.png", icon_size = 128}},
|
icons ={{ icon = "__bzzirconium2__/graphics/icons/zirconium-plate.png", icon_size = 128}},
|
||||||
enabled = false,
|
enabled = false,
|
||||||
energy_required = 3.2,
|
energy_required = 3.2,
|
||||||
ingredients = {util.item("zirconium-sponge", 1), util.fluid("vacuum")},
|
ingredients = {util.item("zirconium-sponge", 1), util.fluid("vacuum")},
|
||||||
|
|
@ -395,7 +397,7 @@ data:extend({
|
||||||
order = "d[zirconium-gettering]",
|
order = "d[zirconium-gettering]",
|
||||||
icons = {
|
icons = {
|
||||||
util.vacuum_icon,
|
util.vacuum_icon,
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconium-sponge.png", icon_size = 128, scale=0.125, shift = {-8, -8}},
|
{ icon = "__bzzirconium2__/graphics/icons/zirconium-sponge.png", icon_size = 128, scale=0.125, shift = {-8, -8}},
|
||||||
},
|
},
|
||||||
enabled = false,
|
enabled = false,
|
||||||
allow_productivity = true,
|
allow_productivity = true,
|
||||||
|
|
@ -413,12 +415,12 @@ util.add_unlock("foundry", "zirconium-gettering")
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Zirconium Tungstate, only if needed
|
-- Zirconium Tungstate, only if needed
|
||||||
if mods["space-age"] or (mods.bztungsten and (util.k2() or mods["space-exploration"])) then
|
if mods["space-age"] or (mods.bztungsten2 and (util.k2() or mods["space-exploration"])) then
|
||||||
data:extend({
|
data:extend({
|
||||||
{
|
{
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "zirconium-tungstate",
|
name = "zirconium-tungstate",
|
||||||
icons = {{icon = "__bzzirconium__/graphics/icons/zircon-powder.png",
|
icons = {{icon = "__bzzirconium2__/graphics/icons/zircon-powder.png",
|
||||||
icon_size = 64, tint = {a=1, r=.95, g=.75, b=0}}},
|
icon_size = 64, tint = {a=1, r=.95, g=.75, b=0}}},
|
||||||
inventory_move_sound = item_sounds.sulfur_inventory_move,
|
inventory_move_sound = item_sounds.sulfur_inventory_move,
|
||||||
pick_sound = item_sounds.resource_inventory_pickup,
|
pick_sound = item_sounds.resource_inventory_pickup,
|
||||||
|
|
@ -449,7 +451,7 @@ end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Zircaloy-4 only if needed
|
-- Zircaloy-4 only if needed
|
||||||
if mods.bztin and not mods.bobplates then
|
if mods["bztin2"] and not mods.bobplates then
|
||||||
require("basic-foundry")
|
require("basic-foundry")
|
||||||
local zircaloyi = {
|
local zircaloyi = {
|
||||||
util.item("zirconium-sponge", 17),
|
util.item("zirconium-sponge", 17),
|
||||||
|
|
@ -460,7 +462,7 @@ data:extend({
|
||||||
{
|
{
|
||||||
type = "item",
|
type = "item",
|
||||||
name = "zircaloy-4",
|
name = "zircaloy-4",
|
||||||
icons = {{icon = "__bzzirconium__/graphics/icons/zircaloy-4.png", icon_size = 128}},
|
icons = {{icon = "__bzzirconium2__/graphics/icons/zircaloy-4.png", icon_size = 128}},
|
||||||
inventory_move_sound = item_sounds.metal_small_inventory_move,
|
inventory_move_sound = item_sounds.metal_small_inventory_move,
|
||||||
pick_sound = item_sounds.metal_small_inventory_pickup,
|
pick_sound = item_sounds.metal_small_inventory_pickup,
|
||||||
drop_sound = item_sounds.metal_small_inventory_move,
|
drop_sound = item_sounds.metal_small_inventory_move,
|
||||||
467
changelog.txt
|
|
@ -1,467 +0,0 @@
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.12
|
|
||||||
Date: 2025-05-04
|
|
||||||
Changes:
|
|
||||||
- Support for Krastorio2 spaced out
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.11
|
|
||||||
Date: 2025-05-04
|
|
||||||
Fixes:
|
|
||||||
- Fix issue introduced in 2.1.10 that disabled Zircaloy
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.10
|
|
||||||
Date: 2025-05-03
|
|
||||||
Changes:
|
|
||||||
- Fix load issue with bob's
|
|
||||||
- K2 updated compatibility, thanks to autechr3 and pla
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.9
|
|
||||||
Date: 2025-04-20
|
|
||||||
Changes:
|
|
||||||
- When Cerys mod is enabled, concrete recycles into (and requires) more zircon
|
|
||||||
- Any Planet Start on Vulcanus, tweak tech tree a bit.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.8
|
|
||||||
Date: 2025-04-08
|
|
||||||
Changes:
|
|
||||||
- Space Age: Asteroid crushing recipe now affected by productivity research
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.7
|
|
||||||
Date: 2025-03-22
|
|
||||||
Changes:
|
|
||||||
- Set inventory sounds for some items
|
|
||||||
- Minor compatibility tweaks
|
|
||||||
Fixes:
|
|
||||||
- Loads with Crafting Efficiency mod
|
|
||||||
- Improved compatibility with muluna
|
|
||||||
- Other incidental fixes
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.6
|
|
||||||
Date: 2025-02-20
|
|
||||||
Fixes:
|
|
||||||
- Space Age: Disable some recipes until appropriate tech is discovered
|
|
||||||
- Plutonium Energy MOX fuel cell uses zirconium
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.5
|
|
||||||
Date: 2025-02-13
|
|
||||||
Changes:
|
|
||||||
- Show asteroid crushing recipe in signal GUI
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.4
|
|
||||||
Date: 2025-02-08
|
|
||||||
Fixes:
|
|
||||||
- Fix start of game soft lock with Lignumis mod
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.3
|
|
||||||
Date: 2025-02-01
|
|
||||||
Fixes:
|
|
||||||
- Fix /bz-regenerate command
|
|
||||||
Changes:
|
|
||||||
- With Wooden Industry, cermet can be made in kiln
|
|
||||||
- Other minor compatibility changes
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.2
|
|
||||||
Date: 2025-01-31
|
|
||||||
Changes:
|
|
||||||
- Add shiftite recipe for Janus mod
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.1
|
|
||||||
Date: 2025-01-25
|
|
||||||
Fixes:
|
|
||||||
- Improve compatibility with mods that change armor recipes in certain ways
|
|
||||||
Changes:
|
|
||||||
- When byproducts are turned off, don't add extra furnace output
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.1.0
|
|
||||||
Date: 2025-01-19
|
|
||||||
Changes:
|
|
||||||
- Space Age: Changes to Vulcanus production chains:
|
|
||||||
Most recipes made from lava now have a byproduct of both stone and zircon. So, recyclers
|
|
||||||
are no longer required for full automation, but will help with balancing once available.
|
|
||||||
LDS casting now requires zirconia.
|
|
||||||
- Space Age & Wooden Industry: With kilns available, basic foundry is disabled by default, but
|
|
||||||
there's an option to keep it available.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.0.3
|
|
||||||
Date: 2025-01-15
|
|
||||||
Fixes:
|
|
||||||
- Space Age: fix recycling
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.0.2
|
|
||||||
Date: 2025-01-14
|
|
||||||
Fixes:
|
|
||||||
- Working with Asteroid Mining
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.0.1
|
|
||||||
Date: 2025-01-14
|
|
||||||
Fixes:
|
|
||||||
- Basic foundry supports hot metals
|
|
||||||
- Prevent a mod load error, improve general mod compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 2.0.0
|
|
||||||
Date: 2025-01-13
|
|
||||||
Changes:
|
|
||||||
- Compatible with 2.0 and Space Age
|
|
||||||
- New zircon item graphics, improved zircon entity graphics
|
|
||||||
- Zirconium smelting takes one more step than in 1.1, but has more forgiving ratios.
|
|
||||||
- Some recipe and tech tree reworks. Cermet no longer used in LDS.
|
|
||||||
- With Space Age, add an inefficient basic foundry for creating simple alloys on Nauvis. It cannnot craft advanced foundry recipes.
|
|
||||||
- Alternative production chains on Vulcanus and Gleba. Uses recyclers on Fulgora....
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.7.3
|
|
||||||
Date: 2024-02-07
|
|
||||||
Fixes:
|
|
||||||
- SE: Attempt a fix for mod load error when used without Tungsten.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.7.2
|
|
||||||
Date: 2023-12-23
|
|
||||||
Fixes:
|
|
||||||
- Fix locale string, en
|
|
||||||
- K2SE matter stabilizer fix
|
|
||||||
Localization:
|
|
||||||
- ja updates by Sakuro
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.7.1
|
|
||||||
Date: 2023-03-13
|
|
||||||
Fixes:
|
|
||||||
- Fix issue with K2 without modded stack sizes
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.7.0
|
|
||||||
Date: 2023-03-12
|
|
||||||
Features:
|
|
||||||
- BETA: New explosive rounds magazine item, optional. (Damage values may change)
|
|
||||||
- New setting to disable the need for zircon in the early game.
|
|
||||||
Changes:
|
|
||||||
- Trees should spawn less often on ore
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.15
|
|
||||||
Date: 2023-02-12
|
|
||||||
Changes:
|
|
||||||
- Crafting efficiency improvements, thanks to nihilistzsche
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.14
|
|
||||||
Date: 2023-01-17
|
|
||||||
Changes:
|
|
||||||
- Deadlock stacking/crating: zircon moved to tier 1
|
|
||||||
Features:
|
|
||||||
- (Beta) Add support for crafting efficiency mod
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.13
|
|
||||||
Date: 2022-12-24
|
|
||||||
Fixes:
|
|
||||||
- Modules for GDIW, etc
|
|
||||||
Localization:
|
|
||||||
- de updates thanks to NathanU
|
|
||||||
- zh updates thanks to sunnytan53
|
|
||||||
Changes:
|
|
||||||
- SE ingot in delivery cannon
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.12
|
|
||||||
Date: 2022-10-11
|
|
||||||
Fixes:
|
|
||||||
- Fix asteroid mining
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.11
|
|
||||||
Date: 2022-08-24
|
|
||||||
Changes:
|
|
||||||
- SE: Support for Shivero's nuclear
|
|
||||||
Localization:
|
|
||||||
- ja updates by Sakuro
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.10
|
|
||||||
Date: 2022-08-17
|
|
||||||
Fixes:
|
|
||||||
- SE: Disable matter recipes at start
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.9
|
|
||||||
Date: 2022-08-09
|
|
||||||
Features:
|
|
||||||
- Support for SE matter fusion and SE+K2 matter liberation
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.8
|
|
||||||
Date: 2022-08-02
|
|
||||||
Changes:
|
|
||||||
- Asteroid Mining compatibility
|
|
||||||
Fixes:
|
|
||||||
- Fix changelog
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.7
|
|
||||||
Date: 2022-07-11
|
|
||||||
Changes:
|
|
||||||
- Atomic Overhaul compatibility
|
|
||||||
- Double Furnace recipe
|
|
||||||
Localization:
|
|
||||||
- ru locale updates thanks to Pergamum663
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.6
|
|
||||||
Date: 2022-07-08
|
|
||||||
Fixes:
|
|
||||||
- Tin: Zircaloy 4 unlocks on zirconia processing in all loadouts.
|
|
||||||
- Tin: Zircaloy 4 should correctly be made in foundry if enabled.
|
|
||||||
Localization:
|
|
||||||
- ja locale updates thanks to Sakuro
|
|
||||||
Changes:
|
|
||||||
- Added chat command ZirconiumRecipes to unlock all zirconium recipes.
|
|
||||||
Use if a recipe does not unlock properly.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.5
|
|
||||||
Date: 2022-07-05
|
|
||||||
Changes:
|
|
||||||
- With Tin enabled, use Zircaloy-4 in nuclear recipes
|
|
||||||
- Reduce amount of zirconium needed for explosives
|
|
||||||
- Some other minor recipe tweaks
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.4
|
|
||||||
Date: 2022-07-03
|
|
||||||
Fixes:
|
|
||||||
- SE: Fix ingot locale string
|
|
||||||
- SE: Prod modules for molten
|
|
||||||
Changes:
|
|
||||||
- SE: Remove byproduct from molten altogether, regardless of setting.
|
|
||||||
- SE: Ingot time reduced a bit
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.3
|
|
||||||
Date: 2022-07-02
|
|
||||||
Fixes:
|
|
||||||
- More SE subgroup cleanup
|
|
||||||
- Locale string fix for new setting
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.2
|
|
||||||
Date: 2022-07-02
|
|
||||||
Fixes:
|
|
||||||
- SE K2 subgroup cleanup
|
|
||||||
Features:
|
|
||||||
- Setting to turn off byproduct when used with Titanium mod
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.1
|
|
||||||
Date: 2022-07-02
|
|
||||||
Changes:
|
|
||||||
- SE Update smelting unlock
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.6.0
|
|
||||||
Date: 2022-07-01
|
|
||||||
Changes:
|
|
||||||
- Support for Space Exploration 0.6
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.7
|
|
||||||
Date: 2022-06-05
|
|
||||||
Changes:
|
|
||||||
- K2 & Dectorio: Ploppable rock recipes now require zircon
|
|
||||||
- Reduced zircon richness around starting area a little bit more, yet again
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.6
|
|
||||||
Date: 2022-02-22
|
|
||||||
Localization:
|
|
||||||
- ko locale, thanks to x2605
|
|
||||||
- ja locale updates thanks to Sakuro
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.5
|
|
||||||
Date: 2022-02-02
|
|
||||||
Changes:
|
|
||||||
- Zircon/stone sorting is now behind a setting, default off. It is no longer necessary for
|
|
||||||
original balance purposes. If you use these recipes, update your mod startup settings before
|
|
||||||
saving your game.
|
|
||||||
- Huge rocks have a little more zircon, in general.
|
|
||||||
- Big rocks have a little less zircon, in general
|
|
||||||
- Reduced zircon richness around starting area a little bit more
|
|
||||||
Fixes:
|
|
||||||
- Rocks will have less zircon whenever alien biomes mod is used.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.4
|
|
||||||
Date: 2022-01-31
|
|
||||||
Fixes:
|
|
||||||
- LDS recipe compatibility fixes
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.3
|
|
||||||
Date: 2022-01-30
|
|
||||||
Changes:
|
|
||||||
- K2: Dirty water filtration quantity
|
|
||||||
- Cermet requires 2 zirconia (result quantity also increased by 1)
|
|
||||||
- Minor compatibility tweaks
|
|
||||||
Fixes:
|
|
||||||
- Most rocks should now have Zircon in Space Exploration, too
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.2
|
|
||||||
Date: 2022-01-20
|
|
||||||
Changes:
|
|
||||||
- MadClown's vanilla nuclear, Science compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.1
|
|
||||||
Date: 2022-01-19
|
|
||||||
Fixes:
|
|
||||||
- Fix issue with richness scaling too fast
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.5.0
|
|
||||||
Date: 2022-01-15
|
|
||||||
Changes:
|
|
||||||
- New default setting for cermet:
|
|
||||||
Cermet is used in LDS (instead of pure Zirconia). Recipe is balanced
|
|
||||||
around this. In space exploration, Cermet is also used in Aeroframe Scaffolds.
|
|
||||||
This may eventually become the only option when cermet is enabled, if
|
|
||||||
supporting the setting gets too difficult. I will support the setting
|
|
||||||
for at least a few months.
|
|
||||||
- New Cermet Graphics
|
|
||||||
- Cermet tech is available earlier.
|
|
||||||
- Zircon used instead of iron ore in concrete (use Bypass recipes if you wish)
|
|
||||||
- Zirconium processing no longer a prerequisite to chemical science
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.4.4
|
|
||||||
Date: 2022-01-07
|
|
||||||
Changes:
|
|
||||||
- Update plate icon
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.4.3
|
|
||||||
Date: 2022-01-06
|
|
||||||
Localization:
|
|
||||||
- Polish (pl) l10n, thanks to S3BA
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.4.2
|
|
||||||
Date: 2022-01-05
|
|
||||||
Localization:
|
|
||||||
- Simplified Chinese (zh_CN) l10n, thanks to PlexPt
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.4.1
|
|
||||||
Date: 2022-01-05
|
|
||||||
Fixes:
|
|
||||||
- Big rocks now also give zircon
|
|
||||||
Changes:
|
|
||||||
- Zircon is less rich closer to starting position, same richness after 200 tiles.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.4.0
|
|
||||||
Date: 2022-01-03
|
|
||||||
Changes:
|
|
||||||
- Tungsten sets basic rocket-engine-nozzle recipe, this mod updates it with zirconia
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.3.2
|
|
||||||
Date: 2021-12-31
|
|
||||||
Features:
|
|
||||||
- Rocks now give some zircon
|
|
||||||
Localization:
|
|
||||||
- JA l10n updates
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.3.1
|
|
||||||
Date: 2021-12-24
|
|
||||||
Changes:
|
|
||||||
- SE: Cermet available earlier
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.3.0
|
|
||||||
Date: 2021-11-06
|
|
||||||
Changes:
|
|
||||||
- K2: beta compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.2.0
|
|
||||||
Date: 2021-10-11
|
|
||||||
Fixes:
|
|
||||||
- K2: Enriched zircon icon size
|
|
||||||
- SE: Balance core mining
|
|
||||||
- SE: Landfill recipe
|
|
||||||
- Bulk rail loader for zircon
|
|
||||||
Changes:
|
|
||||||
- K2: Enrichment byproduct if titanium enabled, too.
|
|
||||||
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.1.2
|
|
||||||
Date: 2021-08-16
|
|
||||||
Fixes:
|
|
||||||
- Enable prod modules on all intermediates
|
|
||||||
- Power Armor MK3 compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.1.1
|
|
||||||
Date: 2021-07-26
|
|
||||||
Changes:
|
|
||||||
- SE: experimental alloys data recipe
|
|
||||||
- Add a tech description for cermet tech
|
|
||||||
- Minor refactor
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.1.0
|
|
||||||
Date: 2021-07-21
|
|
||||||
Features:
|
|
||||||
- Officially in "beta" now.
|
|
||||||
- True Nukes compatibility
|
|
||||||
- Hazmat Suit compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.14
|
|
||||||
Date: 2021-07-07
|
|
||||||
Localization:
|
|
||||||
- Russian locale thanks to Thar0l
|
|
||||||
Features:
|
|
||||||
- Some minor bobplates compatibility improvements
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.13
|
|
||||||
Date: 2021-07-04
|
|
||||||
Localization:
|
|
||||||
- German locale thanks to Yokmp
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.12
|
|
||||||
Date: 2021-07-01
|
|
||||||
Features:
|
|
||||||
- Strange Matter compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.11
|
|
||||||
Date: 2021-06-29
|
|
||||||
Features:
|
|
||||||
- Realistic Fusion Power compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.10
|
|
||||||
Date: 2021-06-29
|
|
||||||
Changes:
|
|
||||||
- Updated zirconium plate icon
|
|
||||||
- Ordering of plate
|
|
||||||
Features:
|
|
||||||
- More compatibility : RITEG
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.9
|
|
||||||
Date: 2021-06-26
|
|
||||||
Features:
|
|
||||||
- More compatibility including plutonium energy
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.8
|
|
||||||
Date: 2021-06-20
|
|
||||||
Features:
|
|
||||||
- Nixie tubes
|
|
||||||
Fixes:
|
|
||||||
- Fix en locale string when K2 is enabled.
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.7
|
|
||||||
Date: 2021-06-17
|
|
||||||
Features:
|
|
||||||
- More compatibility: zombie's, bob's machines, mining, etc
|
|
||||||
Localization:
|
|
||||||
- ja locale thanks to Sakuro
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.6
|
|
||||||
Date: 2021-06-16
|
|
||||||
Changes:
|
|
||||||
- Sorting recipes are fully probabilistic to fix crafting ui confusion
|
|
||||||
- Small tweak to electric furnace recipe
|
|
||||||
- K2 stone brick is now 50/50 stone/zircon
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.5
|
|
||||||
Date: 2021-06-16
|
|
||||||
Features:
|
|
||||||
- Recipe bypass setting
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.4
|
|
||||||
Date: 2021-06-15
|
|
||||||
Features:
|
|
||||||
- FE+ compatibility
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.3
|
|
||||||
Date: 2021-06-12
|
|
||||||
Features:
|
|
||||||
- Realistic Reactors, etc.
|
|
||||||
Fixes:
|
|
||||||
- Minor string fixes
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.2
|
|
||||||
Date: 2021-06-12
|
|
||||||
Features:
|
|
||||||
- Nuclear Fuel, Nuclear Furnace, Rampant Industry, Tier 4 modules
|
|
||||||
Changes:
|
|
||||||
- Update some stacked icons
|
|
||||||
---------------------------------------------------------------------------------------------------
|
|
||||||
Version: 0.0.1
|
|
||||||
Date: 2021-06-10
|
|
||||||
Features:
|
|
||||||
- Zirconium, Zirconia, Zircon, Cermet added to game.
|
|
||||||
- Compatible with space exploration, krastorio2, deadlock stacking/crating, etc.
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
local util = require("data-util");
|
|
||||||
|
|
||||||
util.add_hot_metals({
|
|
||||||
{name="zirconium-plate", icons={
|
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconium-plate.png", icon_size = 128},
|
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zirconium-plate.png", icon_size = 128, tint={.9,.3,0, .5}},
|
|
||||||
}},
|
|
||||||
{name="zircaloy-4", icons={
|
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zircaloy-4.png", icon_size = 128},
|
|
||||||
{ icon = "__bzzirconium__/graphics/icons/zircaloy-4.png", icon_size = 128, tint={.9,.3,0, .5}},
|
|
||||||
}},
|
|
||||||
|
|
||||||
})
|
|
||||||
|
|
||||||
if HotMetals then
|
|
||||||
table.insert(HotMetals.craftingCategories, "basic-metallurgy")
|
|
||||||
end
|
|
||||||
26
info.json
|
|
@ -1,26 +0,0 @@
|
||||||
{
|
|
||||||
"name": "bzzirconium",
|
|
||||||
"version": "2.1.12",
|
|
||||||
"factorio_version": "2.0",
|
|
||||||
"title": "Zirconium",
|
|
||||||
"author": "Brevven",
|
|
||||||
"contact": "",
|
|
||||||
"homepage": "",
|
|
||||||
"dependencies": [
|
|
||||||
"base >= 1.1.0",
|
|
||||||
"? space-age",
|
|
||||||
"? space-exploration",
|
|
||||||
"? aai-industry",
|
|
||||||
"? Krastorio2",
|
|
||||||
"? Krastorio2-spaced-out",
|
|
||||||
"? deadlock-beltboxes-loaders",
|
|
||||||
"? DeadlockCrating",
|
|
||||||
"? omnimatter",
|
|
||||||
"? bzsilicon",
|
|
||||||
"? bzlead",
|
|
||||||
"? bztitanium >= 0.12.4",
|
|
||||||
"? bztungsten >= 0.5.0"
|
|
||||||
],
|
|
||||||
"description": "Adds zircon, zirconia, zirconium, and more to the base game.\n\nCompatible with Space Age and many other mods. A standalone piece of BZ Mods."
|
|
||||||
}
|
|
||||||
|
|
||||||