Extended Research Queue

by sh4dow

A better GUI for managing the research queue. Fork of sonaxaton-research-queue adding compatability with the vanilla research queue.

Utilities
2 years ago
1.0 - 1.1
4.42K
Owner:
sh4dow
Source:
https://github.com/shadoxxhd/factorio...
Homepage:
https://mods.factorio.com/mod/factori...
License:
MIT
Created:
2 years ago
Latest Version:
0.5.7 (2 years ago)
Factorio version:
1.0 - 1.1
Downloaded by:
4.42K users

Description

This mod adds a new GUI for managing a queue of research that's easier to use and more featured than the vanilla research queue.
Unlike the mod this is based on, the vanilla research queue is still usable and interacts in a configurable way with the extended queue.

  • Maintain a research queue of unlimited size
  • Move technologies up and down in the queue
  • Adding an unavailable technology to the queue will add all of its prerequisites as well
  • Removing a technology from the queue will remove everything that has it as a prerequisite as well
  • Easily search and filter technologies to research
  • Queue up individual levels of infinite technologies
  • Pause the research queue while you plan, then unpause and watch your queue go
  • See estimated time to completion and total number of science packs needed for technologies in the queue (currently inaccurate in wait mode)
  • Receive a chat notification when a research finishes (can turn off in mod settings)
  • Works with any modded technologies and science packs
  • In multiplayer, players on the same team will share the same research queue
  • Option to pause the game while you plan your research (off by default, turn on in mod settings)

How to Use

To open the Improved Research Queue window, use the shortcut on your shortcut bar or press Shift+T. You will see a list of technologies in the center, the queue on the left, and settings/filters on the right. Hover over any element to see additional info and descriptions of how to use it.

Settings

Under Settings -> Mod Settings -> Per player -> Extended Research Queue you can customize the following settings:

Research completion notifications - If enabled, a message will be posted in your chat when a research completes for your team. Helpful to be able to see a history of completed researches in the chat.
Pause game while window is open - Pause the game while the Research Queue mod window is open. Only works in single player.
You can customize the the keyboard shortcut to open the Research Queue window in Settings -> Controls -> Mods -> Extended Research Queue.

Under Settings -> Mod Settings -> Map -> Extended Research Queue you can customize the Vanilla queue synchronisation setting:
- sync: Keeps the vanilla queue and the extended queue synchronized. When the extended queue is longer than 7 items, replacing techs in the vanilla queue will add the new tech and bump the replaced one(s) down the queue. Removing a tech and then closing the vanilla UI without adding another tech will completely remove it from the extended queue.
- wait: Waits until the vanilla queue is empty before starting with the extended one.
- freeze: Freezes the vanilla queue until the extended queue is empty.
- move-head: Moves technologies selected in the vanilla UI to the top of the extended queue.
- move-tail: Moves technologies selected in the vanilla UI to the bottom of the extended queue.
- hybrid: The first 4 slots of the vanilla queue are synced with the first slots of the extended queue, while the last 3 slots are kept free to insert new technologies into the extended queue.