zircaloy fixes
This commit is contained in:
parent
233ca6ffbc
commit
3719d84e7e
5 changed files with 75 additions and 22 deletions
|
|
@ -1,17 +1,23 @@
|
|||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.6.6
|
||||
Date:
|
||||
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.
|
||||
Changes:
|
||||
- ja locale updates thanks to Sakuro
|
||||
- Added chat command ZirconiumRecipes to unlock all zirconium recipes.
|
||||
Use if a recipe does not unlock properly.
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.6.5
|
||||
Date: 2021-07-05
|
||||
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: 2021-07-03
|
||||
Date: 2022-07-03
|
||||
Fixes:
|
||||
- SE: Fix ingot locale string
|
||||
- SE: Prod modules for molten
|
||||
|
|
@ -20,42 +26,42 @@ Date: 2021-07-03
|
|||
- SE: Ingot time reduced a bit
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.6.3
|
||||
Date: 2021-07-02
|
||||
Date: 2022-07-02
|
||||
Fixes:
|
||||
- More SE subgroup cleanup
|
||||
- Locale string fix for new setting
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.6.2
|
||||
Date: 2021-07-02
|
||||
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: 2021-07-02
|
||||
Date: 2022-07-02
|
||||
Changes:
|
||||
- SE Update smelting unlock
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.6.0
|
||||
Date: 2021-07-01
|
||||
Date: 2022-07-01
|
||||
Changes:
|
||||
- Support for Space Exploration 0.6
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.7
|
||||
Date: 2021-06-05
|
||||
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: 2021-02-22
|
||||
Date: 2022-02-22
|
||||
Features:
|
||||
- ko locale, thanks to x2605
|
||||
- ja locale updates thanks to Sakuro
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.5
|
||||
Date: 2021-02-02
|
||||
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
|
||||
|
|
@ -67,12 +73,12 @@ Date: 2021-02-02
|
|||
- Rocks will have less zircon whenever alien biomes mod is used.
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.4
|
||||
Date: 2021-01-31
|
||||
Date: 2022-01-31
|
||||
Fixes:
|
||||
- LDS recipe compatibility fixes
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.3
|
||||
Date: 2021-01-30
|
||||
Date: 2022-01-30
|
||||
Changes:
|
||||
- K2: Dirty water filtration quantity
|
||||
- Cermet requires 2 zirconia (result quantity also increased by 1)
|
||||
|
|
@ -81,17 +87,17 @@ Date: 2021-01-30
|
|||
- Most rocks should now have Zircon in Space Exploration, too
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.2
|
||||
Date: 2021-01-20
|
||||
Date: 2022-01-20
|
||||
Changes:
|
||||
- MadClown's vanilla nuclear, Science compatibility
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.1
|
||||
Date: 2021-01-19
|
||||
Date: 2022-01-19
|
||||
Fixes:
|
||||
- Fix issue with richness scaling too fast
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.5.0
|
||||
Date: 2021-01-15
|
||||
Date: 2022-01-15
|
||||
Changes:
|
||||
- New default setting for cermet:
|
||||
Cermet is used in LDS (instead of pure Zirconia). Recipe is balanced
|
||||
|
|
@ -105,29 +111,29 @@ Date: 2021-01-15
|
|||
- Zirconium processing no longer a prerequisite to chemical science
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.4.4
|
||||
Date: 2021-01-07
|
||||
Date: 2022-01-07
|
||||
Changes:
|
||||
- Update plate icon
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.4.3
|
||||
Date: 2021-01-06
|
||||
Date: 2022-01-06
|
||||
Changes:
|
||||
- Polish (pl) l10n, thanks to S3BA
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.4.2
|
||||
Date: 2021-01-05
|
||||
Date: 2022-01-05
|
||||
Changes:
|
||||
- Simplified Chinese (zh_CN) l10n, thanks to PlexPt
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 0.4.1
|
||||
Date: 2021-01-05
|
||||
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: 2021-01-03
|
||||
Date: 2022-01-03
|
||||
Changes:
|
||||
- Tungsten sets basic rocket-engine-nozzle recipe, this mod updates it with zirconia
|
||||
---------------------------------------------------------------------------------------------------
|
||||
|
|
|
|||
23
control-util.lua
Normal file
23
control-util.lua
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
local me = require("me")
|
||||
|
||||
local util = {}
|
||||
util.me = me
|
||||
|
||||
function decode(data)
|
||||
if type(data) == "string" then return data end
|
||||
local str = {}
|
||||
for i = 2, #data do
|
||||
str[i-1] = decode(data[i])
|
||||
end
|
||||
return table.concat(str, "")
|
||||
end
|
||||
|
||||
function util.get_list()
|
||||
local p = game.item_prototypes[me.name.."-list"]
|
||||
if p then
|
||||
data = p.localised_description
|
||||
return decode(data)
|
||||
end
|
||||
end
|
||||
|
||||
return util
|
||||
21
control.lua
Normal file
21
control.lua
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
script.on_event( defines.events.on_console_chat, function(event)
|
||||
-- refresh recipes, in case of settings change
|
||||
if event.message and event.message == "ZirconiumRecipes" and (not event.player_index or not game.players[event.player_index] or game.players[event.player_index].admin) then
|
||||
if game.players[event.player_index].force.recipes["zirconia"] then
|
||||
game.players[event.player_index].force.recipes["zirconia"].enabled=true
|
||||
end
|
||||
if game.players[event.player_index].force.recipes["zirconium-plate"] then
|
||||
game.players[event.player_index].force.recipes["zirconium-plate"].enabled=true
|
||||
end
|
||||
if game.players[event.player_index].force.recipes["zircaloy-4"] then
|
||||
game.players[event.player_index].force.recipes["zircaloy-4"].enabled=true
|
||||
end
|
||||
if game.players[event.player_index].force.recipes["cermet"] then
|
||||
game.players[event.player_index].force.recipes["cermet"].enabled=true
|
||||
end
|
||||
if game.players[event.player_index].force.recipes["zirconium-tungstate"] then
|
||||
game.players[event.player_index].force.recipes["zirconium-tungstate"].enabled=true
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
|
@ -3,6 +3,10 @@ local util = require("__bzzirconium__.data-util");
|
|||
local nuclear_plate = mods.bzlead and "lead-plate" or "iron-plate"
|
||||
local nuclear_z = data.raw.item["zircaloy-4"] and "zircaloy-4" or "zirconium-plate"
|
||||
|
||||
if mods.bzfoundry and data.raw.item["foundry"] then
|
||||
util.set_to_founding("zircaloy-4")
|
||||
end
|
||||
|
||||
|
||||
util.replace_some_ingredient("stone-furnace", "stone", 1, "zircon", 1)
|
||||
if not mods["Krastorio2"] then
|
||||
|
|
|
|||
|
|
@ -319,6 +319,5 @@ data:extend({
|
|||
result_count = 20,
|
||||
},
|
||||
})
|
||||
local zircaloyt = mods.bzaluminum and "basic-alloys" or "zirconia-processing"
|
||||
util.add_effect(zircaloyt, { type = "unlock-recipe", recipe = "zircaloy-4" })
|
||||
util.add_effect("zirconia-processing", { type = "unlock-recipe", recipe = "zircaloy-4" })
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue