Factorissimo 2 - notnotmelon fork 🍴


A fork of Factorissimo 2 focused on improving performance by implementing several 1.1 features. Can improve performance by 10X or higher. Also fixes several bugs from the original version.

Content
1 year, 4 months ago
1.1
54.6K
Logistics

b [fixed] Crash with Mouse-over Construction mod

1 year, 10 months ago
  1. Placed the ghost of Factory (blueprint)
  2. Moved cursor over the ghost -> Crash.
    Note: It worked before...
    ======
    The mod Mouse-over Construction (1.2.0) caused a non-recoverable error.
    Please report this error to the mod author.

Error while running event MouseOverConstruction::on_selected_entity_changed (ID 54)
The mod Factorissimo 2 - notnotmelon fork (1.0.11) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event factorissimo-2-notnotmelon::script_raised_revive (ID 81)
factorissimo-2-notnotmelon/control.lua:779: attempt to index local 'stack' (a nil value)
stack traceback:
factorissimo-2-notnotmelon/control.lua:779: in function <factorissimo-2-notnotmelon/control.lua:775>
stack traceback:
[C]: in function 'revive'
MouseOverConstruction/control.lua:123: in function 'check_selected'
MouseOverConstruction/control.lua:237: in function <MouseOverConstruction/control.lua:224>

1 year, 10 months ago

I fixed the crash but the mod still does not work well with Factorissimo
It seems that it ignores item-with-tags when placing new entities, which will cause a lot of problems
Nothing I can do about this from my side

I recommend not using these mods together for now

1 year, 10 months ago

ok, let me review that mod code...

1 year, 10 months ago

To be more specific,
The factory building currently gets constructed correctly however
The problem is whenever Mouse-over Construction takes the factory item out of my inventory, it just picks a random one without looking at the tags.

New response