Statement of discontinuation
I have to concede defeat with me trying to understand this mod that I forked some 5 months ago (at the time of this writing). Never in all my coding years have I dealt with more convoluted, difficult to understand code than ResearchPal Forked. Hats off to the maker of that fork, I'm sure it makes sense to you, but I couldn't wrap my bird brain around it even after looking at it for hundreds of hours.
Trying to debug such code is not practical and I need to move on.
Use ResearchTree instead.
Original description
This is a 1.4 update for ResearchPal - Forked.
As its current author appears to be MIA for nearly a year now, I wasn't sure they were planning on updating this anytime soon. Regardless on if they update it, though, I did have some ideas of my own to spin into this mod, so I figure I'd give it a silly name and all that fun stuff to get a foundation to work off of.
Changes in this fork
This fork started out as just a simple 1.4 update. Below is a list of changes I'm tracking as they trickle in:
- Major code optimizations: much of the code has been rewritten and streamlined. The tree now generates near-instantaneously and its rendering performance has been improved as well.
- Configurable scroll wheel behavior.
- If a tech level cap from another mod is not being recognized, you can now cap it yourself in the mod options via an override.
- Ability to access the vanilla research tree by shift + clicking the research bar button.
- Option to group/sort the research nodes by what their tabs would have been in the vanilla tree.
- Fixes a number of bugs that were loitering in the old 1.3 version.
FAQ
Filling this list out as they come in:
- Q. How do I devmode insta-finish research?
Enable god mode and ctrl+click a node to unlock. - Q. The research seems too spread out.
Some default mod settings have changed between this version and the mod it was forked off of. You can tinker with the mod options a bit to change the layout how you'd like (notably disable tech tier splitting to tighten it up).
Compatibly notes
- Multiplayer: Unsupported at this time. Check back later.
GitHub[github.com]