Gordon Dry Posted March 26, 2018 Share Posted March 26, 2018 I'm trying to add a single part to "start" but I don't get it. It works in CTT but not in ETT. It's the "Info Drive" from B9 Aerospace - and only that part. It's only these 3 files: GameData\B9_Aerospace\Parts\Utility_InfoDrive\model.mu GameData\B9_Aerospace\Parts\Utility_InfoDrive\model000.dds GameData\B9_Aerospace\Parts\Utility_InfoDrive\Utility_InfoDrive.cfg I did the following: The part: GameData\B9_Aerospace\Parts\Utility_InfoDrive\Utility_InfoDrive.cfg PART { //General Parameters name = B9_Utility_InfoDrive module = Part author = Snjo + bac9 // --- asset parameters --- mesh = model.mu scale = 1 rescaleFactor = 1 // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z node_attach = 0, 0.0, 0, 0.0, -1.0, 0.0 // --- FX definitions --- // --- editor parameters --- TechRequired = start entryCost = 6700 cost = 5 category = Utility subcategory = 0 title = Info Drive manufacturer = Tetragon Projects + Bitesized Industries description = Displays editable pop-up window on craft launch. Press [ o ] to show/hide it, or, alternatively, use action group editor. The window will be automatically closed after a certain time. Useful for leaving descriptions of your weird action group setups, optimal ascent profiles, or just background stories of your creations for other users to see. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 0,1,0,0,0 // --- standard part parameters --- mass = 0.04 dragModelType = default maximum_drag = 0.1 minimum_drag = 0.1 angularDrag = 1 crashTolerance = 9 maxTemp = 2000 // = 3400 bulkheadProfiles = srf tags = deploy direct science MODULE { name = FSinfoPopup textHeading = Craft Information textBody1 = 1 - textBody2 = 2 - textBody3 = 3 - textBody4 = 4 - textBody5 = 5 - textBody6 = 6 - textBody7 = 7 - textBody8 = 8 - textBody9 = 9 - textBody10 = 0 - textBody11 = Press [ o ] to toggle this window. showAtFlightStart = true hideAfterCountdown = true showOnEachFlightStart = true countDownDuration = 30 toggleKey = o } } I added the part to the RDNode "start": GameData\ETT\EngTechTree.cfg RDNode { id = start nodepart = start title = Starting Technology description = As everybody knows, the Kerbals invented rockets before wings___ Or did they? You decide_ cost = 1 pos = -1505,985,-15 icon = RDicon_probes-basic anyParent = False hideEmpty = False hideIfNoBranchParts = False scale = 0.6 Unlocks { part = AntennaDF2 part = NP_Capsule_Unmanned part = RTPassiveAntennaTech part = basicFin part = seatExternalCmd part = probeCoreSphere part = sensorBarometer part = longAntenna part = parachuteRadial part = SR_Battery part = SR_LaunchStick part = SR_Nosecone_35 part = SR_PackChute_35 part = SR_Payload_04 part = SR_ProbeCore part = SR_Wing_03 part = sepMotor1 part = adapterSmallMiniShort part = trussPiece1x part = RTShortAntenna1 part = SXTSputnik part = SXTSputnic part = quadHelix part = hc_kazzelblad part = mumech_hullcam part = bluedog_Diamant_Asterix part = bluedog_Explorer1 part = bluedog_simpleAntenna part = bluedog_cameraLowTech part = bluedog_shortableTank part = bluedog_ableTank part = bluedog_vanguardTank part = kerbnraptest part = bluedog_alcyone part = bluedog_Sargent_1xDecoupler part = bluedog_Sargent_3xDecoupler part = bluedog_thor625mAdapter part = bluedog_625mDecoupler part = bluedog_Sargent_11xDecoupler part = TLV_Fin part = Vostok_Antenna_A part = ca_barometer part = PAPBarometer part = ca-upgrade part = ca_battery_s part = SR_Rocket_35_01 part = B9_Utility_InfoDrive } } I also tried it with and without this added config: (I was not sure it it has to be done or not, because these values already exist) GameData\ETT\ETT_B9_Utility_InfoDrive.cfg // ETT Compatability for Info Drive //Basic Science @PART[B9_Utility_InfoDrive]:FINAL { @entryCost = 6700 @cost = 5 } But it's just not existing ... Could anybody please give me a hint? Quote Link to comment Share on other sites More sharing options...
theonegalen Posted March 26, 2018 Share Posted March 26, 2018 (edited) 34 minutes ago, Gordon Dry said: I'm trying to add a single part to "start" but I don't get it. It works in CTT but not in ETT. It's the "Info Drive" from B9 Aerospace - and only that part. It's only these 3 files: GameData\B9_Aerospace\Parts\Utility_InfoDrive\model.mu GameData\B9_Aerospace\Parts\Utility_InfoDrive\model000.dds GameData\B9_Aerospace\Parts\Utility_InfoDrive\Utility_InfoDrive.cfg I did the following: The part: GameData\B9_Aerospace\Parts\Utility_InfoDrive\Utility_InfoDrive.cfg PART { //General Parameters name = B9_Utility_InfoDrive module = Part author = Snjo + bac9 // --- asset parameters --- mesh = model.mu scale = 1 rescaleFactor = 1 // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z node_attach = 0, 0.0, 0, 0.0, -1.0, 0.0 // --- FX definitions --- // --- editor parameters --- TechRequired = start entryCost = 6700 cost = 5 category = Utility subcategory = 0 title = Info Drive manufacturer = Tetragon Projects + Bitesized Industries description = Displays editable pop-up window on craft launch. Press [ o ] to show/hide it, or, alternatively, use action group editor. The window will be automatically closed after a certain time. Useful for leaving descriptions of your weird action group setups, optimal ascent profiles, or just background stories of your creations for other users to see. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 0,1,0,0,0 // --- standard part parameters --- mass = 0.04 dragModelType = default maximum_drag = 0.1 minimum_drag = 0.1 angularDrag = 1 crashTolerance = 9 maxTemp = 2000 // = 3400 bulkheadProfiles = srf tags = deploy direct science MODULE { name = FSinfoPopup textHeading = Craft Information textBody1 = 1 - textBody2 = 2 - textBody3 = 3 - textBody4 = 4 - textBody5 = 5 - textBody6 = 6 - textBody7 = 7 - textBody8 = 8 - textBody9 = 9 - textBody10 = 0 - textBody11 = Press [ o ] to toggle this window. showAtFlightStart = true hideAfterCountdown = true showOnEachFlightStart = true countDownDuration = 30 toggleKey = o } } I added the part to the RDNode "start": GameData\ETT\EngTechTree.cfg RDNode { id = start nodepart = start title = Starting Technology description = As everybody knows, the Kerbals invented rockets before wings___ Or did they? You decide_ cost = 1 pos = -1505,985,-15 icon = RDicon_probes-basic anyParent = False hideEmpty = False hideIfNoBranchParts = False scale = 0.6 Unlocks { part = AntennaDF2 part = NP_Capsule_Unmanned part = RTPassiveAntennaTech part = basicFin part = seatExternalCmd part = probeCoreSphere part = sensorBarometer part = longAntenna part = parachuteRadial part = SR_Battery part = SR_LaunchStick part = SR_Nosecone_35 part = SR_PackChute_35 part = SR_Payload_04 part = SR_ProbeCore part = SR_Wing_03 part = sepMotor1 part = adapterSmallMiniShort part = trussPiece1x part = RTShortAntenna1 part = SXTSputnik part = SXTSputnic part = quadHelix part = hc_kazzelblad part = mumech_hullcam part = bluedog_Diamant_Asterix part = bluedog_Explorer1 part = bluedog_simpleAntenna part = bluedog_cameraLowTech part = bluedog_shortableTank part = bluedog_ableTank part = bluedog_vanguardTank part = kerbnraptest part = bluedog_alcyone part = bluedog_Sargent_1xDecoupler part = bluedog_Sargent_3xDecoupler part = bluedog_thor625mAdapter part = bluedog_625mDecoupler part = bluedog_Sargent_11xDecoupler part = TLV_Fin part = Vostok_Antenna_A part = ca_barometer part = PAPBarometer part = ca-upgrade part = ca_battery_s part = SR_Rocket_35_01 part = B9_Utility_InfoDrive } } I also tried it with and without this added config: (I was not sure it it has to be done or not, because these values already exist) GameData\ETT\ETT_B9_Utility_InfoDrive.cfg // ETT Compatability for Info Drive //Basic Science @PART[B9_Utility_InfoDrive]:FINAL { @entryCost = 6700 @cost = 5 } But it's just not existing ... Could anybody please give me a hint? Did you try it on a brand new save? Tech info for already unlocked nodes is saved in the persistent file. Edited March 26, 2018 by theonegalen Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted March 26, 2018 Share Posted March 26, 2018 8 minutes ago, theonegalen said: Did you try it on a brand new save? On all the new test careers of the last week I didn't manage it to work. But perhaps my last attempt was wrong and my latest changes are not inside the persistent file like mentioned above. So thank you for the hint. Inside the HETTN.TechTree it's listed as part of the tech tree. Inside the ModuleManager.TechTree it's also okay. And finally, inside the persistent.sfs it says TechTreeUrl = GameData\HideEmptyTechTreeNodes\HETTN.TechTree So it should work. Quote Link to comment Share on other sites More sharing options...
theonegalen Posted March 26, 2018 Share Posted March 26, 2018 I haven't ever used HETTN or YongeTech, so if it isn't a problem with the persistent.sfs, I have no idea. Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted March 26, 2018 Share Posted March 26, 2018 I will try it with unlockAllStartParts = True in the GameData\ETT\EngTechTree.cfg, as desribed in the OP of Quote Link to comment Share on other sites More sharing options...
ev0 Posted March 26, 2018 Share Posted March 26, 2018 6 hours ago, Gordon Dry said: On all the new test careers of the last week I didn't manage it to work. But perhaps my last attempt was wrong and my latest changes are not inside the persistent file like mentioned above. So thank you for the hint. Inside the HETTN.TechTree it's listed as part of the tech tree. Inside the ModuleManager.TechTree it's also okay. And finally, inside the persistent.sfs it says TechTreeUrl = GameData\HideEmptyTechTreeNodes\HETTN.TechTree So it should work. YongeTech Tree might mess up loading HETTN's tree. Try uninstalling YongeTech Tree from your GameData folder and see what happens. HETTN has code that takes into account the ETT's tech tree format. Quote Link to comment Share on other sites More sharing options...
DracoSilverpath Posted March 27, 2018 Share Posted March 27, 2018 1 minute ago, ev0 said: YongeTech Tree might mess up loading HETTN's tree. Try uninstalling YongeTech Tree from your GameData folder and see what happens. HETTN has code that takes into account the ETT's tech tree format. If I remember correctly, doesn't HETTN have a note specifically about it not working with yongeTech? Its under their ETT notes section on the mod page. Quote Link to comment Share on other sites More sharing options...
ev0 Posted March 27, 2018 Share Posted March 27, 2018 1 hour ago, DracoSilverpath said: If I remember correctly, doesn't HETTN have a note specifically about it not working with yongeTech? Its under their ETT notes section on the mod page. I wrote that HETTN would just make the initial "Choose Your Tech Tree" option from YongeTech not do anything, but I think from more recent testing I found that HETTN and YongeTech might mess each other up a bit more than just that. Checking for compatibility/incompatibility wasn't a goal back then, so I can't be sure. If they are truely incompatible I'll update the notes on the mod page. Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted March 27, 2018 Share Posted March 27, 2018 Well, thanks for clarification. Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted March 27, 2018 Share Posted March 27, 2018 Hmm. No more Yonge Tech Tree plugin, but still the part missing.... helpless... It's listed in the tech tree files from MM cache and HETTN as it was before. Quote Link to comment Share on other sites More sharing options...
ev0 Posted March 27, 2018 Share Posted March 27, 2018 31 minutes ago, Gordon Dry said: Hmm. No more Yonge Tech Tree plugin, but still the part missing.... helpless... It's listed in the tech tree files from MM cache and HETTN as it was before. Did you try to start a new game after removing YongeTech? That's the last thing I can think of... Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted March 27, 2018 Share Posted March 27, 2018 (edited) I should do that - again. A couple of test careers this week ... @ev0 So, now I started a brand new career with ETT and without Yonge but still no avail ... Log:https://www.dropbox.com/s/2ursjytxixa6ayp/2018-03-27_2 KSP.log.7z?dl=1 Edit: OMG FFHS now I got it - not the part name is taken into account, the file name is ... So instead of B9_Utility_InfoDrive it should be Utility_InfoDrive, but I decided to just rename the file to B9_Utility_InfoDrive.cfg DARN Edit: Do you know what? It still doesn't work ... *whine* Edited March 28, 2018 by Gordon Dry Quote Link to comment Share on other sites More sharing options...
Probus Posted April 2, 2018 Author Share Posted April 2, 2018 Just waiting on a couple updates before I release ETT for 1.4.2. The tech tree editor is balking at the new parts. No way to tell one from the other. Quote Link to comment Share on other sites More sharing options...
DracoSilverpath Posted April 4, 2018 Share Posted April 4, 2018 On 4/2/2018 at 6:05 AM, Probus said: Just waiting on a couple updates before I release ETT for 1.4.2. The tech tree editor is balking at the new parts. No way to tell one from the other. Looking forward to it! I've been chmping at the bit for this mod Quote Link to comment Share on other sites More sharing options...
tees Posted April 4, 2018 Share Posted April 4, 2018 hi there im using ksp 1.3.1 whit RO/RSS but this mod dont work for me. Whit fresh start I choose ETT but still getting stock one Here is short video maybe You have some solution : KSP ETT bug Quote Link to comment Share on other sites More sharing options...
DracoSilverpath Posted April 6, 2018 Share Posted April 6, 2018 So, any chance you're gonna get around to updating the github repo linked on the first page, as it says? Quote Link to comment Share on other sites More sharing options...
Jiraiyah Posted April 9, 2018 Share Posted April 9, 2018 On 3/5/2018 at 11:10 AM, Jiraiyah said: @Probus is there any wiki page or something like that with all the nodes in this tree being listed? thanks Hi, @Probus I think you missed my question few pages back? also another question, I want to play TCA (Trottle Controlled Avionics) in career mode, I asked it's developer and he said that he didn't do anything to integrate your techtree, so here is another question, what will happen if i install your mod side by side his in a career mode? thanks for help and your time sir Quote Link to comment Share on other sites More sharing options...
Probus Posted April 22, 2018 Author Share Posted April 22, 2018 On 4/4/2018 at 1:52 PM, tees said: hi there im using ksp 1.3.1 whit RO/RSS but this mod dont work for me. Whit fresh start I choose ETT but still getting stock one Here is short video maybe You have some solution : KSP ETT bug @tees, I don't think ETT is compatible with RO. Sorry. @DracoSilverpath, Maybe, once I get the tech tree editor problem fixed. On 4/9/2018 at 8:54 AM, Jiraiyah said: Hi, @Probus I think you missed my question few pages back? also another question, I want to play TCA (Trottle Controlled Avionics) in career mode, I asked it's developer and he said that he didn't do anything to integrate your techtree, so here is another question, what will happen if i install your mod side by side his in a career mode? thanks for help and your time sir @Jiraiyah, There is no wiki page for ETT and does TCA have any parts associated with it? Quote Link to comment Share on other sites More sharing options...
kcs123 Posted April 22, 2018 Share Posted April 22, 2018 15 minutes ago, Probus said: There is no wiki page for ETT and does TCA have any parts associated with it? TCA does not have new parts, however, for certain features it is necessary to unlock some tech tree node. Only after you unlock certain node, you can use RCS balancing or automatic landing, for example. If you got different name for tech node from stock then TCA tehnology would not be unlocked properly. Or if you got shifted same stoch node name far back in tech tree it may not be properly balanced game progress wise. Probably it would not be too hard to write MM patch for it, but can't tell you more of it from top of my head without inspecting config files for exact names. Quote Link to comment Share on other sites More sharing options...
Kermanzooming Posted May 9, 2018 Share Posted May 9, 2018 Hi @Probus! Thank you very much for this awesome mod, that brings much more meaning (and difficulty) to the stock game. I was wondering if you have plans for updating it to be compatible with KSP 1.4.3 and the DLC, now that additional parts are available... Quote Link to comment Share on other sites More sharing options...
Probus Posted May 9, 2018 Author Share Posted May 9, 2018 3 hours ago, Kermanzooming said: Hi @Probus! Thank you very much for this awesome mod, that brings much more meaning (and difficulty) to the stock game. I was wondering if you have plans for updating it to be compatible with KSP 1.4.3 and the DLC, now that additional parts are available... I would love to update it, but the tool I use (Yonge Tech Tree Editor) to update the tree broke in 1.4.x. If I update it, It would have to be with module manager right now. That will take a fair amount of work (which is why I use the tool). Maybe I'll get a burst of energy and do it the hard way. Thanks for asking. Quote Link to comment Share on other sites More sharing options...
Joker58th Posted May 15, 2018 Share Posted May 15, 2018 Hey Probus, the version of Procedural Fairings (5.0) that gets installed via CKAN for KSP 1.3.1 does not show up in the ETT. I had to revert to PF 4.0 for it to show up. Does that make sense? Quote Link to comment Share on other sites More sharing options...
Kermanzooming Posted May 16, 2018 Share Posted May 16, 2018 On 5/9/2018 at 10:13 PM, Probus said: I would love to update it, but the tool I use (Yonge Tech Tree Editor) to update the tree broke in 1.4.x. If I update it, It would have to be with module manager right now. That will take a fair amount of work (which is why I use the tool). Maybe I'll get a burst of energy and do it the hard way. Thanks for asking. Apparently @linuxgurugamer has updated the Yonge Tech Tree Editor tool for 1.4; here is the thread. Quote Link to comment Share on other sites More sharing options...
Probus Posted May 16, 2018 Author Share Posted May 16, 2018 (edited) 1 hour ago, Kermanzooming said: Apparently @linuxgurugamer has updated the Yonge Tech Tree Editor tool for 1.4; here is the thread. @linuxgurugamer has updated the plugin not the editor. The plugin lets you play a game using a yonge tech tree. 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. Thank you for trying to help. I appreciate it. @linuxgurugamer and I have chatted about updating it, but he has his hands full updating loads of different mods right now. So at least he has the plugin working. On 5/14/2018 at 10:28 PM, Joker58th said: Hey Probus, the version of Procedural Fairings (5.0) that gets installed via CKAN for KSP 1.3.1 does not show up in the ETT. I had to revert to PF 4.0 for it to show up. Does that make sense? That’s odd. Are you sure they are not in the upper right branch? Edited May 16, 2018 by Probus Quote Link to comment Share on other sites More sharing options...
Joker58th Posted May 16, 2018 Share Posted May 16, 2018 4 hours ago, Probus said: That’s odd. Are you sure they are not in the upper right branch? Yes sir. Not a huge deal though since the 4.0 version works. https://imgur.com/amXL30x https://imgur.com/VCueKkM https://imgur.com/XRvfnQV 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.