Hot metals


A furnace doesn't just output cold usable results. You need to wait for them to cool down.

Content
a day ago
2.0
115
Factorio: Space Age Icon Space Age Mod
Manufacturing

b Compatibility with Wood Industry

a day ago
(updated a day ago)

Hi again! I noticed that when this mod is installed alongside Wood Logistics as well as AAI Industries, you can't progress since the technology for basic wood belts has the unlock trigger of crafting Copper cables, but Hot metals auto-updates ALL hot items in unlock triggers, not just hot plates that you smelt early-game. Could you add extra info for each item on whether it should update research unlock triggers? e.g:
table.insert(HotMetals.items, {name="copper-cable", change_research=false})
That does unfortunately change how you interface with the mod for compatibility... but maybe sooner is better than later? or maybe a second table, but I've liked the paradigm of inserting a table, rather than a single item, makes things more flexible (a la Vulkan initializer structs).
PS: I'm adding a data-final-fixes step that undoes the auto-change, so this specific compat issue is resolved!

Ah. That's something I didn't see. Even after reading this, I didn't get it at first. I'll find a nice solution.

a day ago

Yeah even when I saw the research trigger on a new save, I didn't quite believe it and had to verify and double-check it lol

My best idea is to add a skip list for items:

table.insert(HotMetals.skipTechUnlocksFor, "iron-gear-wheel")
table.insert(HotMetals.skipTechUnlocksFor, "copper-cable")
table.insert(HotMetals.skipTechUnlocksFor, "iron-stick")
table.insert(HotMetals.skipTechUnlocksFor, "pipe")
table.insert(HotMetals.skipTechUnlocksFor, "pipe-to-ground")

Fixed in 1.1.1.

a day ago

That's a great solution, cheers!

New response