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
43

b Crash after clicking RQ button

5 years ago
(updated 5 years ago)

Error upon clicking RQ button ingame, comes as notice and clicking confirm brings back to main menu

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

Error while running event research-queue-the-old-new-thing::on_gui_click (ID 1)
Unknown sprite "item/module-case"
stack traceback:
...search-queue-the-old-new-thing__/functions/draw_grid.lua:89: in function 'draw_options'
...search-queue-the-old-new-thing__/functions/draw_grid.lua:250: in function 'draw_grid_player'
research-queue-the-old-new-thing/control.lua:57: in function 'toggle_gui_window'
research-queue-the-old-new-thing/control.lua:70: in function <research-queue-the-old-new-thing/control.lua:61>
stack traceback:
[C]: in function 'add'
...search-queue-the-old-new-thing__/functions/draw_grid.lua:89: in function 'draw_options'
...search-queue-the-old-new-thing__/functions/draw_grid.lua:250: in function 'draw_grid_player'
research-queue-the-old-new-thing/control.lua:57: in function 'toggle_gui_window'
research-queue-the-old-new-thing/control.lua:70: in function <research-queue-the-old-new-thing/control.lua:61>

Mods used currently:
Actual craft time
alien biomes
Base mod
Blueprint flip and turn
Bob's assembling machines mod
Bob's Enemies
Bob's Functions Library Mod
Bob's Logistics Mod
Bob's Mining mod
Bobs warfare
botteleneck
bullet trails
car start
cargo ships
change map settings
cheaper landfill
closest first
death markers
disco science
even distribution
EvoGUI
Factorio standard library
factorissimo2
grappling gun
logistic cargo wagon
LTN
mini machines
miniloader
my quick start
noxys waterfill
opteras library
original music in HD
RQ-old new thing
robot army
robot attrition
robot world
scanning radar
schall remains &pickup
shield FX
six bit lamps
space Exploration
space Exploration graphics
space Exploration postprocess
spawn control
turret shields
unit control
vehiclesnap

Ive realised this happened after i removed a mod from my Modlist, specifically Bobs modules, which uses module cases
i have tried to redownload RQ but that doesn't work, so i'm led to believe the bobs modules things are still saved in the save, but not on, and yet RQ is still using it?
i have little experience in this field but this makes some sense to me

Reason why i want to use RQ is just i like its features compared to vanilla RQ

thank you in advance for any help

EDIT: i just realised Bobs modules is under optional dependencies, so my theory is probably incorrect and ill just let people who know what they're doing help me out

5 years ago

Hm, that is strange. As far as I know the research queue mod should iterate all queues and remove obsolete technologies once a mod is removed. Perhaps there's some subtlety that I'm missing right now. I'll take a look at it this weekend. Since this crashes when you click on the research queue GUI button I'm guessing you have one such "obsolete" technology queued. Any additional insights are welcome in the meantime.

5 years ago

Thanks for looking into it, i really like your mod and it helps out a lot even with research queue being a vanilla thing

Ill try to make a few more tests of my own, but time for factorio is a bit limited at the moment for me.
Ill post any findings here

5 years ago

so i just had the same thing happen to me
i have a mod called Specialisations, it add a bunch of science pack and new tech to make it so you can produce stuff a lot more efficently
i removed it to test some stuff with other mods and got this error message when i opened the RQ GUI
note here that the RQ was still working and it was chaining research correctly
I was able to fix by removing RQ and specialisations, load my save, save it without RQ, then add RQ again to my mod list. On opening this time, something did reset by removing the mod and i did not have the error message again
https://i.imgur.com/i5Bu5hY.png

5 years ago

I forgot to push a fix a long time ago for another issue that has the same root cause as this, I think. Try with the v1.7.6 release.

New response