only if silver, and fix icons

This commit is contained in:
Brevven 2023-03-27 01:20:30 -07:00
parent 1e7d758a5f
commit 8358a1bbcc
2 changed files with 24 additions and 17 deletions

View file

@ -2,9 +2,12 @@
Version: 0.0.9 Version: 0.0.9
Date: 2023-03-27 Date: 2023-03-27
Fixes: Fixes:
- When silver is disabled, do not enable an alternate electronic circuit recipe
- Alternate electronic circuit recipe now unlocks at appropriate time in certain mod loadouts
- Some fixes around platinum, palladium settings - Some fixes around platinum, palladium settings
Changes: Changes:
- Tweak silver wire icon - Tweak silver wire icon
- Tweak electronic circuit recipe icons
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 0.0.8 Version: 0.0.8
Date: 2023-03-27 Date: 2023-03-27

View file

@ -2,22 +2,26 @@ local futil = require("util");
local util = require("data-util"); local util = require("data-util");
-- alternate electronic circuit recipe that uses silver if util.me.silver() then
local ec = futil.table.deepcopy(data.raw.recipe["electronic-circuit"]) -- alternate electronic circuit recipe that uses silver
ec.name = "electronic-circuit-silver" util.set_main_product("electronic-circuit", "electronic-circuit")
data:extend({ec}) local ec = futil.table.deepcopy(data.raw.recipe["electronic-circuit"])
util.replace_ingredient("electronic-circuit-silver", "copper-cable", "silver-wire") ec.name = "electronic-circuit-silver"
util.set_icons("electronic-circuit-silver", { data:extend({ec})
{ util.set_enabled("electronic-circuit-silver", false)
icon = "__base__/graphics/icons/electronic-circuit.png", util.replace_ingredient("electronic-circuit-silver", "copper-cable", "silver-wire")
icon_size = 64, icon_mipmaps = 4 util.add_icon("electronic-circuit-silver", {
},
{
icon = "__bzgold__/graphics/icons/silver-wire.png", icon = "__bzgold__/graphics/icons/silver-wire.png",
icon_size = 64, icon_mipmaps = 4, scale = 0.25, shift = {8,-8} icon_size = 64, icon_mipmaps = 4, scale = 0.3, shift = {8,-8}
}, })
}) util.add_icon("electronic-circuit", {
if util.check_unlock("electronics", "electronic-circuit") then icon = "__base__/graphics/icons/copper-cable.png",
icon_size = 64, icon_mipmaps = 4, scale = 0.3, shift = {8,-8}
})
if util.check_unlock("electronics", "electronic-circuit") then
util.add_unlock("electronics", "electronic-circuit-silver") util.add_unlock("electronics", "electronic-circuit-silver")
else
util.add_unlock("silver-processing", "electronic-circuit-silver")
end
end end