Research Tree (Continued) Forked

If you liked this item, please rate it up on Steam Workshop page.

Author: Eheieh

Last revision: 25 Sep, 2025 at 19:08 UTC

File size: 347.65 KB

On Steam Workshop

Description:

Based on mile’s Research Tree (Continued) – [https://steamcommunity.com/sharedfiles/filedetails/?id=3030499331](https://steamcommunity.com/sharedfiles/filedetails/?id=3030499331), this fork further develops the mod and refactors the tree-generation algorithm to better support multi-mod environments.

Changes:

1. Fixed an issue where using it alongside Organized Research Tab (Continued) resulted in two research tabs appearing.
2. Optimized research tree generation speed, greatly improving performance in multi-mod setups. In my own environment with nearly 700 mods and a large number of research projects, the original took around half an hour to open the research tree; now, after loading a save, you can open the research tree immediately.
3. Improved the speed of dragging (mouse and WASD) and zooming; interactions are now more responsive and feel smoother.
4. Added a feature to hide completed projects.

Known issues:

1. The first time you open it after launching the game, the game may become unresponsive for about ten seconds; this will not occur again until you exit the game.
2. After opening the research tree, you can only exit with Esc. (This is to prevent accidental misclicks, but it differs from the original behavior.)

Potential future features:

1. Filter by research tags to display only selected research and reorder accordingly. (Completed)
2. Visually group by research tags.

Changelog:

2025.09.20
1. Added the ability to choose research tags; you can now display only research projects within selected tags. After turning off tags you’ve completed or aren’t currently focusing on, your research tree view becomes cleaner.
2. Completed translations for languages other than Simplified Chinese and English (those two were already complete).

2025.09.23
1.Adjusted the timing of saving the filter list — now, when you click the Regenerate button, the currently selected research tags will be saved, and they will still take effect after reopening the game.
2.Added handling for cases where a mod with research projects is removed midway, which could otherwise leave inaccessible tags in the saved research tag list.

2025.09.26
1.Further optimized the research tree rendering algorithm; there are now fewer lines and dragging is smoother.