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 bug while clicking RQ button

5 years ago

Hey, thanks for ressurecting this vital feature!

When clicking the research queue button (after just completing a tech, not sure if this matters), I ran into the following issue.

Error MainLoop.cpp:1142: Exception at tick 3825638: 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)
...rch-queue-the-old-new-thing__/functions/update_queue.lua:240: attempt to index local 'time_estimation' (a nil value)
stack traceback:
...rch-queue-the-old-new-thing__/functions/update_queue.lua:240: in function 'update_queue_player'
research-queue-the-old-new-thing/control.lua:76: in function 'toggle_gui_window'
research-queue-the-old-new-thing/control.lua:90: in function <research-queue-the-old-new-thing/control.lua:81

I also run the following mods:

angelsaddons-smeltingtrain_0.2.0.zip
apm_lib_0.17.10.zip
apm_power_0.17.08.zip
apm_power_0.17.13.zip
armor-pockets_1.0.5.zip
auto-barrelling_1.0.6.zip
autobuild_0.2.0.zip
autocraft_revamped_0.0.7.zip
AutoDeconstruct_0.1.12.zip
BigDrills_0.5.4.zip
bigger_slower_trains-016_1.2.0.zip
ClosestFirst_0.17.3.zip
Custom Inventory Size_1.0.1.zip
customarathon_0.17.3.zip
CW-thermal-solar-power_0.2.9.zip
deadlock-beltboxes-loaders_2.1.3.zip
DeadlockCrating_1.4.3.zip
DeadlockLargerLamp_1.0.1.zip
Epic-Artillery-Sounds_1.0.1.zip
even-distribution_0.3.6.zip
event-listener_0.4.3.zip
expanded-rocket-payloads_0.17.1.zip
Factorissimo2_2.3.1.zip
FARL_3.1.1.zip
FARL_3.1.3.zip
fast-filter-fill_0.6.7.zip
Fill4Me_0.5.4.zip
Flow Control_3.0.4.zip
FuelTrainStop_0.17.2.zip
Induction Charging_1.5.14.zip
LightedPolesPlus_1.3.3.zip
logicarts_0.1.29.zip
Long Inserters_1.1.1.zip
LongRangeLaserTurrets_1.0.0.zip
LootMilitaryScience_0.0.7.zip
LR_Turret_0.17.1.zip
mod-list.json
mod-settings.dat
mods.txt
ModularChargePacks_0.17.2.zip
MultipleUnitTrainControl_0.1.4.zip
Nuclear Fuel_1.0.0.zip
OpteraLib_0.1.1.zip
Orphan Finder_1.1.1.zip
PocketRepair_1.0.1.zip
ProgressiveRunning_1.0.17.zip
qol_research_2.3.1.zip
railloader_0.6.1.zip
Rampant_0.17.13.zip
RealisticReactors_2.17.3.zip
realvictorprms-subterranean_0.5.6.zip
realvictorprms-Suit-Plug-Continued_1.1.6.zip
research-queue-the-old-new-thing_1.7.1.zip
reverse-factory_5.1.7.zip
reverse-factory_6.0.3.zip
reverse-factory_6.0.4.zip
RoboTank_0.4.2.zip
Robot_Battery_Research_0.1.2.zip
rso-mod_4.0.3.zip
SchallAmmoTurrets_0.17.1.zip
SchallGunPod_0.17.1.zip
SchallTankPlatoon_0.17.2.zip
ShowUnconnected_0.1.0.zip
SilentRoboportDoors_0.1.0.zip
splatter_guard_17.1.4.zip
Squeak Through_1.3.0.zip
timesaver-for-crafting_0.5.1.zip
TrainSkipFulfilledStation_0.1.3.zip
underground-pipe-pack_0.17.0.zip
walls-block-spitters_0.4.3.zip
WaterWell_1.0.20.zip
WideChests_2.1.2.zip
yemtositemcount_0.1.4.zip

5 years ago
(updated 5 years ago)

Hi! Thanks for reporting this. I uploaded a fix for this and a similar bug that I found while taking a look at this. Try it out when you can.
Edit: Forgot to mention that this was caused by having an abnormal queue that doesn't have the current research at the top of the queue. This seems to be a supported use case in the old mod but I'm not sure it is desirable. I may revise this in the future.

5 years ago

Thanks a lot! That seems to have fixed the problem, or at least I haven't been able to reproduce it.

5 years ago

oh my god you use that so so so many mods to run the game!!

New response