Adds a 'Research administration' building that can be sent circuit network signals to control the research queue. It also allows you to read the current research and/or output the cost of a research into the circuit network.
To facilitate this, circuit network signals are added for all technologies (including technologies added by other mods).
To avoid excessive performance overhead, the research queue and output signals are update every 0.5s. I may make this configurable in the future.
This mod is brand-new and I'm not experience mod developer, so even though I've tested it, it maybe have issues and crash your game. Please report bugs on github.
Version history
0.0.6: Add support for getting info about a tech specified by the circuit network.
This is unfortunately pretty difficult to use effectively because the building doesn't have separate connections for input and output.
0.0.5:
- Changed the UI to require selecting one of three modes instead of allowing them to be set independently.
- Added lots of new output information, with checkboxes to select outputs.
- Instead of outputting total input items needed, output inputs per unit of research, and number of units needed.
- When building settings were incompatible with the new setup, they've been reset to None.
- Various bugfixes, including extending the flickering fix to more cases, fixing copy-paste for ghosts, and fixing a crash that could happen in server-mode.
0.0.4: Removed a global variable in response to a compatibility request.
0.0.3:
- Added support for copy-pasting the custom building settings between buildings, and preserving settings when making and filling ghosts. In particular, blueprints will correctly remember the settings.
- Changed the research queue update logic to avoid unnecessary updates that would result in UI flickering.
0.0.2: Initial working implementation.