Note: Requires ModuleManager and incompatible with HideEmptyTechTreeNodes
A KSP tech tree designed with 3 main goals:
Aside from start, the tree is created using completely new nodes, meaning that only supported mods will appear on the tree, though as a fallback option there is a Lost and Found node that shoud contain any unsupported pats. The supported mods list and some compatibility notes are recorded in the mods spreadsheet on the github, but to start out with these mods are highly recommended to properly fill out the tree and play as intended:
These mods also integrate quite well with the tree:
And these mods are also variously well supported:
Again, see the spreadsheet for links and details
There are no extra parts or modifications added except that there are two tweaks to science value returns:
GPTT was created using ksp-techtree-edit (https://github.com/linuxgurugamer/ksp-techtree-edit), but modified to use ModuleManager instead to remove the dependency on the YongeTech plugin (which has issues with Kerbal Construction Time), by saving the tech nodes as a stock tree, adding a patch to hide the stock nodes, and converting the part unlocks into a single MM patch using a python script; admittedly a somewhat clunky approach but it makes it easier to keep editing the tree with the editor. The Additional Patches folder holds (in addition to the 2 scripts above) various patches to cover parts added as MM patches, which don't appear in the editor, and part upgrades for at least a few mods.
GPTT is distributed under a CC-BY-NC-SA license (and redistributes tech icons made by Nertea for CTT under the same license), meaning variants or derivatives can be made so long as any previous authors are credited, the use is non-commercial, and the same license is used--and in fact I actively encourage this, because there's every chance I may move on to other projects in the future, and the tree has to be actively maintained to keep or expand mod support. I've added a design document to give a sense of my original intentions for the tree layout to guide any such efforts, though don't feel bound by that if you want to go in a different direction. In the meantime though, you can use pull requests to add any patches, and I am open to adding support for any requested mods.
Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.