Kermanzooming Posted May 16, 2018 Share Posted May 16, 2018 (edited) 6 hours ago, Probus said: The editor lets you edit that tree. Right now the editor is slightly borked. Instead of showing you the name of the part, it just shows the word “nothing” for all parts in 1.4.x. That is my dilemma. Aaaaah. Thanks for the explanation, hope I can find some time to learn the in and outs of modding so I can be more helpful. Edited May 16, 2018 by Kermanzooming Words Quote Link to comment Share on other sites More sharing options...
Probus Posted May 25, 2018 Author Share Posted May 25, 2018 (edited) Released ETT for 1.4.3 and the Making History Expansion. Used Module Manager instead of Yongedevil's tech tree editor. Changelog: Updated to 1.4.3 Added support for Making History Split engines to branch that progresses based on thrust and ISP Various minor enhancements (Sorry, no procedural fairings yet) EDIT: Looks like I may have missed a few stray parts from the 1.4.3 change. I will fix this. It won't break saves when updated. Edited May 25, 2018 by Probus Stray Parts Quote Link to comment Share on other sites More sharing options...
Probus Posted May 25, 2018 Author Share Posted May 25, 2018 Moved 1.4.3 renamed parts to correct nodes. The mod should be good to go now. Quote Link to comment Share on other sites More sharing options...
linuxgurugamer Posted May 25, 2018 Share Posted May 25, 2018 Is Yongtech still a dependency? Quote Link to comment Share on other sites More sharing options...
Probus Posted May 25, 2018 Author Share Posted May 25, 2018 1 hour ago, linuxgurugamer said: Is Yongtech still a dependency? Yessir. I just MM the new parts instead of using the Tech Tree Editor. Quote Link to comment Share on other sites More sharing options...
linuxgurugamer Posted May 25, 2018 Share Posted May 25, 2018 1 hour ago, Probus said: Yessir. I just MM the new parts instead of using the Tech Tree Editor. Ok. The author made some updates, I released it earlier today Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted June 24, 2018 Share Posted June 24, 2018 (edited) So I made a little tweak to my ETT config for the USI Sounding Rockets parts. Basically, since they are designed really to be used in the beginning of a career (imo) as a quick way to make some money and science from contracts, and are supposed to be cheap the buy/use, I realised that they were very expensive to get from an R&D perspective spread out the way they were before (especially playing on harder settings that reduce science gains). So, I took your "model rocketry" node and expanded it in to 4 nodes that contain all of the Sounding Rocket parts: RDNode { id = modelRockets nodepart = modelRockets title = Model Rockets description = Seriously Jeb, these ARE real rockets! cost = 1 pos = -1440,550,-5 icon = RDicon_propulsionSystems anyParent = False hideEmpty = True hideIfNoBranchParts = False scale = 0.6 Parent { parentID = start lineFrom = RIGHT lineTo = LEFT } Unlocks { part = SR_Payload_03 part = SR_Payload_04 part = SR_Rocket_35_02 part = SR_Wing_02 } } RDNode { id = modelRockets2 nodepart = modelRockets2 title = Model Rockets 2 description = Seriously Jeb, these ARE real rockets! cost = 5 pos = -1315,550,-5 icon = RDicon_propulsionSystems anyParent = False hideEmpty = True hideIfNoBranchParts = False scale = 0.6 Parent { parentID = modelRockets lineFrom = RIGHT lineTo = LEFT } Unlocks { part = SR_Stack_Battery part = SR_Rocket_625_01 part = SR_Adapter part = SR_Nosecone_625 part = SR_PayloadFairing_625 part = SR_PayloadTruss_625 } } RDNode { id = modelRockets3 nodepart = modelRockets3 title = Model Rockets 3 description = Seriously Jeb, these ARE real rockets! cost = 10 pos = -1190,550,-5 icon = RDicon_propulsionSystems anyParent = False hideEmpty = True hideIfNoBranchParts = False scale = 0.6 Parent { parentID = modelRockets2 lineFrom = RIGHT lineTo = LEFT } Unlocks { part = SR_InlineProbe part = SR_Aerospike part = SR_Decoupler part = SR_Tank_35_01 part = SR_Tank_625_01 part = SR_PackChute_35 } } RDNode { id = modelRockets4 nodepart = modelRockets4 title = Model Rocket Stability description = Keep your cardboard tubes pointing the right way. cost = 25 pos = -1065,550,-5 icon = RDicon_stability anyParent = False hideEmpty = True hideIfNoBranchParts = False scale = 0.6 Parent { parentID = modelRockets3 lineFrom = RIGHT lineTo = LEFT } Unlocks { part = SR_Wing_01 part = SR_Gyroscope } } Edited June 24, 2018 by fwdixon Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 15, 2018 Share Posted July 15, 2018 @Probus So I've undertaken a little project with ETT if you are ok with it: I have stripped out the tech tree file to be a framework only, no parts. I am currently mapping each node on the tree (I have 68 mapped so far and am not even 1/2 way through, boy there are a lot of nodes!) I am then creating a config file for each supported mod. The idea is to make it easier to customize the tree for different play styles (e.g. unmanned before manned, historical progression, airplanes first), and to make it easier to add mod support in the future. Basically the impetus was that I am trying to do a historical progression career save starting with aircraft, and found that due to where many of my parts fall in the tree, I have to upgrade the RnD building to access the nodes well before I have the funds to do so (due to my settings, the 1st upgrade is 500K). Anyway, will post the results here when I'm done. Oh, and for airplanes first, it will just be a MM patch that adds supersonic flight as a parent to the 1st manned command module node. Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 15, 2018 Share Posted July 15, 2018 Here is the current tree layout I am working with: Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 15, 2018 Share Posted July 15, 2018 In other news, I've just finished mapping the nodes to a relational array. There are 212 nodes and it takes 128,030 science points to unlock them all at their base cost (difficulty multipliers will increase this, of course). That's a lot of Science! Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 21, 2018 Share Posted July 21, 2018 (edited) On 7/15/2018 at 4:55 PM, GrubbyZebra said: In other news, I've just finished mapping the nodes to a relational array. There are 212 nodes and it takes 128,030 science points to unlock them all at their base cost (difficulty multipliers will increase this, of course). That's a lot of Science! So I figured if I was going to go through all this, I may as well incorporate a request from elsewhere in the thread, so I am making the tree a more conventionally left-to-right tree instead of the spiral tree. I also pruned some duplicate nodes between ETT and CTT, so I'm down to 204 nodes, but remapped the science cost to increase approximately exponentially by tier. Using a cubic relationship across the 20 tiers, the most expensive node was reduced to 8000 science from 10000, but the total science required to unlock the whole tree actually increased slightly to 129,983. To provide more granularity for the early game, tiers below 7 were split into 2, 3, or 4 sub-tiers. I've just finished mapping out all the coordinates for the nodes (by hand, because it was easier to just make a big grid), and have drawn all the relationships between them. Now I am starting the arduous process of building the text file manually (I am trying to remove the yong tech tree dependency) using the stock tree as a template. Will post screenshots when I am done.... Edited July 22, 2018 by GrubbyZebra Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 23, 2018 Share Posted July 23, 2018 Another update: My tree is 100% Stock and CTT compatible (it actually will require CTT due to node and icon usage). It is no longer is dependent on Yonge Tech Tree. All old dependencies are removed and stock/CTT nodes are repositioned at load. I built the tree in excel and then use a macro to actual generate the cfg file (makes life soooooo much easier). Next is to generate the descriptions for the 83 ETT exclusive nodes (the descriptions will be in a separate file to allow for localization). On a side note, due to making the tree build off of stock and CTT, it now has 229 nodes and takes 179,048 science to unlock all of them.@ProbusAt some point before posting any files I'll fork from ETT on github and start making pull requests. Quote Link to comment Share on other sites More sharing options...
theonegalen Posted July 24, 2018 Share Posted July 24, 2018 6 hours ago, GrubbyZebra said: Another update: My tree is 100% Stock and CTT compatible (it actually will require CTT due to node and icon usage). It is no longer is dependent on Yonge Tech Tree. All old dependencies are removed and stock/CTT nodes are repositioned at load. I built the tree in excel and then use a macro to actual generate the cfg file (makes life soooooo much easier). Next is to generate the descriptions for the 83 ETT exclusive nodes (the descriptions will be in a separate file to allow for localization). On a side note, due to making the tree build off of stock and CTT, it now has 229 nodes and takes 179,048 science to unlock all of them.@ProbusAt some point before posting any files I'll fork from ETT on github and start making pull requests. You might want to just branch off (ha) from ETT completely and make your own forum thread. I'd follow it. I'm still going to follow this one, though, even though I've kind of taken Unmanned Before Manned under my wing. Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 24, 2018 Share Posted July 24, 2018 2 minutes ago, theonegalen said: You might want to just branch off (ha) from ETT completely and make your own forum thread. I'd follow it. I'm still going to follow this one, though, even though I've kind of taken Unmanned Before Manned under my wing. Well, as usual with me this project started as a simple reconfiguring of ETT (empty frame and then cfg files for parts packs) and ended up being a complete rebuild of it. So I may, but then I'd have to come up with another name... Quote Link to comment Share on other sites More sharing options...
theonegalen Posted July 24, 2018 Share Posted July 24, 2018 (edited) 16 minutes ago, GrubbyZebra said: Well, as usual with me this project started as a simple reconfiguring of ETT (empty frame and then cfg files for parts packs) and ended up being a complete rebuild of it. So I may, but then I'd have to come up with another name... I know. It started with me with just wanted to put a single part from a mod in the UbM tree, and then became a lot of mods. Then I decided to make RPM/MAS cockpits for some reason. (the reason is that I like them and do a lot of IVA flying) Edited July 24, 2018 by theonegalen Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 24, 2018 Share Posted July 24, 2018 So here's where I'm at: Gotta say, I kinda don't love the layout change. Without a means to control the connecting lines, it still gets a bit confusing because some lines go underneath or over top nodes that they are not connected to. Some notes: There are 4 start nodes, Mechanical Engineering, Chemical Engineering, Electrical Engineering, and Elementary Science. The node ID's are stock nodes from the early tree (engineering101, start, electrics, and basicScience) to ensure compatibility with any parts pack. Other "Engineering" nodes are Structural Engineering, Marine Engineering, Aerospace Engineering, Nuclear Engineering, and Logisitics Engineering. The nodes with gear icons are the ETT-specific nodes that I haven't assigned icons or descriptions to yet. This is on the plan for tomorrow if I have a slow day at work. You'll notice the tree is very "columnar". Every node in a given column has the same research cost (and it was easier to use Excel to get this layout than one that was more creative). But hey, I was happy it loaded with only about 6 spelling errors to correct! Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted July 24, 2018 Share Posted July 24, 2018 It's a pity that there is no command to offset a connection by x pixels left or right from the direction... Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted July 26, 2018 Share Posted July 26, 2018 So I stop cluttering up the thread: Quote Link to comment Share on other sites More sharing options...
nordus76 Posted July 31, 2018 Share Posted July 31, 2018 (edited) hope this is the right place for this. have spent the last 2-3 hour using tech tree edit from ProbusThrax/ETT github. so far have done a good bit of rearranging and fleshing out empty node from parts from mods i currently have installed. still a lot of fine tuning to do. so far i have several parts replaces in mode that just seem to make more sense as far as unlock order. so far no issues as far as in gameplay tho not fully tested in a play through. waiting to fine tune the config a bit more for that. can provide mod list i currently use and copy of config so far. if anyone wants a look and provide idea/advice fore farther rearrangement. unfortunately i have taken itupon my self to break a few of the rules listed on the github instructions that may dismiss this work entirely. as in moving squad parts, adding parts in the none cattagories, cheat unlocks and sandbox show no issues that i can notice. may whole reasoning behind this is that the current config suplied by ett has many advanced parts placed in bottom tier unlocks, more simple unlockes placed in advanced node, station parts clumped together spread across opposite ends of the tree. and many empty nodes that could be filled by seperating some parts lumped into one node that are 2-3 upgrades of the same parts. hope this helps in anyway for some wanting to flesh it out more with a more logical progression. tho if its unusable due to rearrangeing of squad parts and whatnot i completely understand. either way let me know if anywant would like to help with this, wants mod list, and current state of ett.cfg file Edited July 31, 2018 by nordus76 Quote Link to comment Share on other sites More sharing options...
SuumCuique Posted August 8, 2018 Share Posted August 8, 2018 (edited) I just installed ETT, but for some reason it looks really bad. https://imgur.com/a/sjM2NiB Lines are going through nodes and for some weird reason the arrows in the propulsion path at the bottom do not line up with the nodes at all. Edited August 8, 2018 by SuumCuique Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted August 8, 2018 Share Posted August 8, 2018 13 minutes ago, SuumCuique said: I just installed ETT, but for some reason it looks really bad. https://imgur.com/a/sjM2NiB Lines are going through nodes and for some weird reason the arrows in the propulsion path at the bottom do not line up with the nodes at all. No way to control if lines go thru nodes (at least not directly), which is annoying to say the least. KSP draws those procedurally. As for the arrows on the propulsion branch, the lineTo and lineFrom parameters need to be flipped on those nodes (right now it is lineFrom = LEFT lineTo = RIGHT, needs to be lineFrom = RIGHT lineTo = LEFT) Quote Link to comment Share on other sites More sharing options...
SuumCuique Posted August 8, 2018 Share Posted August 8, 2018 Thanks. So i have to find all the affected Nodes and do it manually in the files? Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted August 8, 2018 Share Posted August 8, 2018 1 hour ago, SuumCuique said: Thanks. So i have to find all the affected Nodes and do it manually in the files? If you don't mind waiting for a bit, I can write a MM patch to fix it until @Probus can update the file permanently. The first node is propulsion systems, right? Quote Link to comment Share on other sites More sharing options...
GrubbyZebra Posted August 9, 2018 Share Posted August 9, 2018 11 hours ago, SuumCuique said: Thanks. So i have to find all the affected Nodes and do it manually in the files? Here is the MM patch I wrote to fix this:Patch Quote Link to comment Share on other sites More sharing options...
Skyrunner84 Posted August 17, 2018 Share Posted August 17, 2018 (edited) Quick question... Does this incorporate BDB parts at all? Edit: Sorry I see now that it is listed under the integrated but not tested list of mods. Anyone test this? Edited August 17, 2018 by Skyrunner84 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.