Research Queue: The Old New Thing


Allows players to queue research, filter research according to required science packs, and automatically queue prerequisites for desired tech. The current maintainer is Saeuissimus. Originally developed by Mr Doomah, with updates by Doomquill, Chrisgbk and thelordodin.

Utilities
4 years ago
0.17 - 0.18
41

b Factorio 0.18.27 broke the GUI (of many mods, including this one)

3 years ago
(updated 3 years ago)

the mod always crashes as soon as the gui is opened, no matter whether manually (to add new researches) or automatically (when the last research has finished). the mod itself seems to run fine, but without being able to queue new researches in this mod it is useless. as long as some researches are still queued, or you queue new researches in the vanilla research (thus avoiding the GUI to appear; best to temporarily switch on the vanilla option "pop up research window when a research finished"), the mod can be left installed and i can wait for an update ...

edit: the vanilla research queue has precedence over this mod's research queue. thus for the above to be valid, there have to be researches left in this mod's research queue, and at least one of those queued researches may never finish (and has to be removed from the vanilla queue over and over again when it appears again; btw without ever being able to check which researches are still in the queue since you can't open the gui), always doing other researches first. Thus i had to disable this mod.

Factorio 0.18.27 broke the GUI (of many mods, including this one)

The mod Research Queue: The Old New Thing (1.8.1) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event research-queue-the-old-new-thing::on_research_finished (ID 18)
Unknown style technology_preview_frame
stack traceback:
...rch-queue-the-old-new-thing__/functions/update_queue.lua:268: in function 'draw_queue_frame'
...rch-queue-the-old-new-thing__/functions/update_queue.lua:244: in function 'update_queue_player'
...rch-queue-the-old-new-thing__/functions/update_queue.lua:236: in function 'update_queue_force'
research-queue-the-old-new-thing/control.lua:236: in function <research-queue-the-old-new-thing/control.lua:206>
stack traceback:
[C]: in function 'add'
...rch-queue-the-old-new-thing__/functions/update_queue.lua:268: in function 'draw_queue_frame'
...rch-queue-the-old-new-thing__/functions/update_queue.lua:244: in function 'update_queue_player'
...rch-queue-the-old-new-thing__/functions/update_queue.lua:236: in function 'update_queue_force'
research-queue-the-old-new-thing/control.lua:236: in function <research-queue-the-old-new-thing/control.lua:206>

3 years ago

up

New response