Dana: crafting tree/graph explorer

by Credne

Dana provides ways to explore and display the recipe graph of Factorio (vanilla or modded). This mod is still in alpha stages: it is recommended to use it on a dedicated (sandbox) save, or at minimum to backup your save. While the mod should work in multiplayer, be careful about griefing (rendering huge graphs can freeze the game for several minutes).

Utilities
1 year, 8 months ago
0.18 - 1.1
3.35K

b Crash on loading save

1 year, 8 months ago

The mod Dana: crafting tree/graph explorer (0.3.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event dana::on_init()
dana/lua/model/AbstractTransform.lua:132: bad argument #1 of 2 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
dana/lua/model/AbstractTransform.lua:132: in function 'addRawProductArray'
dana/lua/model/ResourceTransform.lua:62: in function 'tryMake'
dana/lua/model/TransformsDatabase.lua:123: in function 'rebuild'
dana/lua/model/PrototypeDatabase.lua:89: in function 'rebuild'
dana/lua/model/PrototypeDatabase.lua:60: in function 'new'
dana/lua/Dana.lua:57: in function 'new'
dana/lua/EventController.lua:38: in function <dana/lua/EventController.lua:33>

crash on loading save.
Mod List -> https://pastebin.com/edit/3RLsMduk

1 year, 8 months ago

Thanks for the report.
It should be fixed in v0.3.1.

1 year, 8 months ago

Tnx,

It loading now but drawing a graph takes ages, even for the first sience in pyanodos.
I just force quit factorio after a few minutes of waiting since that doesnt seem to be correct for a simple recipe.

Does the graph creation only take in account what tech i have available or does it look at everything? even the unresearched ones?
that could explain the extreme wait time since its pyanodons and really complex in byproducts.

New response