AwesomeRQM - Research Queue Manager [BETA]


Never think about your research queue ever again. Automatically research towards queued technology, the next science pack or the next infinite tech level. Keywords: Auto queue, auto research, requeue infinite tech

Utilities
14 days ago
2.0
860

b [monitor] crash at save loading

16 days ago

hello
It was working fine, but suddenly an error occurred while loading the save game.

Error while running event WaterTurret-revived::on_configuration_changed
AwesomeRQM - Research Queue Manager [BETA] (0.5.4) 모드가 복구할 수 없는 오류를 발생시켰습니다.
이 오류를 모드 제작자에게 보고하세요.

Error while running event awesome-rqm::on_research_reversed (ID 23)
LuaTechnology API call when LuaTechnology was invalid.
stack traceback:
[C]: in function 'index'
__awesome-rqm
/scripts/scheduler.lua:62: in function 'recalculate_queue'
awesome-rqm/control.lua:338: in function <awesome-rqm/control.lua:331>
stack traceback:
[C]: in function 'newindex'
__WaterTurret-revived
/control.lua:1085: in function <WaterTurret-revived/control.lua:1041>

16 days ago

Also, are you planning on including a feature that allows you to add, remove, or change technical reservations by dragging and dropping them?
It would make managing multiple reservation queues much easier.
If possible, that would be even more seamless.

16 days ago

Error while running event awesome-rqm::rqm_toggle_gui (ID 484)
LuaTechnology API call when LuaTechnology was invalid.
stack traceback:
[C]: in function 'index'
__awesome-rqm
/scripts/gui-content.lua:301: in function 'populate_queue'
awesome-rqm/scripts/gui-content.lua:571: in function 'repopulate_dynamic'
awesome-rqm/scripts/gui-content.lua:577: in function 'repopulate_all'
awesome-rqm/scripts/gui.lua:21: in function 'open'
awesome-rqm/scripts/gui.lua:51: in function 'toggle'
awesome-rqm/control.lua:119: in function <awesome-rqm/control.lua:118>

15 days ago

Hi and thanks for this report

The first error appears to be caused by/during WaterTurret-revived, nonetheless I implemented a check to prevent a crash on that specific line.
The second error should be solved as well.
My suspicion is that another mod introduces an invalid technology. I tried to catch this as good as possible, please let me know if you run into other errors.

Also, are you planning on including a feature that allows you to add, remove, or change technical reservations by dragging and dropping them?

Unfortunately the modding GUI does not support drag and drop, it has been requested by many modders but it has not been implemented yet. Therefore the only control I can offer is with the arrows.

15 days ago

If drag-and-drop doesn't work,
would it be possible to add a feature to move a queue to the top or bottom by shift-clicking the arrows on the left side of the GUI (the reserved queue screen)?
If I want to move a queue to the top or bottom after making a reservation,
I have to either cancel and re-schedule it or keep clicking the arrows up or down, which is a bit inconvenient. XD
And I'm not disappointed at all.
I'm just grateful that you created such a convenient mode :)
This mode makes my research reservations very convenient and organized.
Thank you.

New response