FactorioChem


FactorioChem Proof-of-Concept puzzle mod - SpaceChem in Factorio. SpaceChem by Zachtronics Industries. Design and shape molecules in 2D space within the confines of a single item slot.

Overhaul
5 months ago
1.1
346
Logistics Manufacturing

b [Fixed 1.0.2] Crash

11 months ago

The mod FactorioChem (1.0.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event FactorioChem::on_gui_elem_changed (ID 69)
FactorioChem/shared/molecules.lua:108: Unexpected molecule ID "complex-molecule-009"
stack traceback:
[C]: in function 'error'
FactorioChem/shared/molecules.lua:108: in function 'parse_molecule'
FactorioChem/shared/buildings.lua:318: in function 'reaction'
FactorioChem/control/gui.lua:127: in function 'demo_reaction'
FactorioChem/control/gui.lua:550: in function <FactorioChem/control/gui.lua:527>

Attempted to put a complex molecule into a rotator demo slot.

https://clips.twitch.tv/AgitatedAlertYakShazBotstix-kv536Y4sp4vNryJQ

11 months ago

Ah - the way the demo section inputs work is that they (currently) only hold the item name, which means that complex molecules don't have any contents as demo inputs

I think I have an idea of how to fix this to allow complex molecules in demo inputs

11 months ago

Roger that. I just had another crash applying a complex molecule to a demo slot on a bonder as well. I assume the demo issue applies to all on the machines with demo slots. Here is the crash report anyway. JIC

The mod FactorioChem (1.0.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event FactorioChem::on_gui_elem_changed (ID 69)
FactorioChem/shared/molecules.lua:108: Unexpected molecule ID "complex-molecule-003"
stack traceback:
[C]: in function 'error'
FactorioChem/shared/molecules.lua:108: in function 'parse_molecule'
FactorioChem/shared/buildings.lua:146: in function 'merge_with_modifier'
FactorioChem/shared/buildings.lua:521: in function 'reaction'
FactorioChem/control/gui.lua:127: in function 'demo_reaction'
FactorioChem/control/gui.lua:550: in function <FactorioChem/control/gui.lua:527>

11 months ago

Fixed/feature added in 1.0.2

New response