PanzerAce Posted May 28, 2017 Share Posted May 28, 2017 11 minutes ago, linuxgurugamer said: It would help if you posted a list of the mods you are trying to install Mods that pop that bug for me when trying to update them: USI Core, Project Orion, Kopernicus PSM. Also, is there a way to disable automatic mod removal? I'd like to update stuff as it becomes available without losing everything that's waiting on updates. Link to comment Share on other sites More sharing options...
HebaruSan Posted May 28, 2017 Share Posted May 28, 2017 2 hours ago, Stratickus said: Fair enough and good point, but I cannot think of a single mod that would have either VSR or CTT as a dependency. At least none of the mods I have installed require either of those two mods as a dependency. Mods that depend on CommunityTechTree according to my local registry.json: AtomicAge CTTStockRebalance (unsurprisingly) KSPInterstellarExtended RP-0 SpaceDock VensStockPartRevamp-CTTPatch Mods that recommend CommunityTechTree: BehemothAerospaceEngineeringLargeParts CryoEngines DSDMobileProcessingLabs KerbalAtomics MacLukysSpaceSolutions NearFutureElectrical NearFuturePropulsion SETI-BalanceMod SETI-CommunityTechTree (older versions only) StationPartsExpansion UnmannedBeforeManned (Several more "suggest" or "support" it, but I think those are treated as optional and off-by-default.) Link to comment Share on other sites More sharing options...
Stratickus Posted May 28, 2017 Share Posted May 28, 2017 (edited) 27 minutes ago, HebaruSan said: Mods that depend on CommunityTechTree according to my local registry.json: AtomicAge CTTStockRebalance (unsurprisingly) KSPInterstellarExtended RP-0 SpaceDock VensStockPartRevamp-CTTPatch Of all the above mods, the only one I have installed manually or via CKAN is Atomic Age. When I went to uninstall CTT, CKAN tried to also uninstall Atomic Age as if it was a dependency. That seems weird to me. I went and looked at the CKAN listed Relationships > dependencies for Atomic Age and found no listed dependencies other than MM in the Depends pull down. Additionally, Atomic Age has no Recommended/Suggested/Supports/Conflicts in the pull down menus. 39 minutes ago, PanzerAce said: Mods that pop that bug for me when trying to update them: USI Core, Project Orion, Kopernicus PSM. 53 minutes ago, linuxgurugamer said: It would help if you posted a list of the mods you are trying to install I mentioned USI LS as an example, but it is any USI mod that I try to install that is giving me the CTT error. As HebaruSan pointed out, none of USI mods list CTT as a dependency. Edited May 28, 2017 by Stratickus Link to comment Share on other sites More sharing options...
msnbcorp Posted May 28, 2017 Share Posted May 28, 2017 Reported same bug on the USI pages : I didn't know other mods have the same problem. Link to comment Share on other sites More sharing options...
HebaruSan Posted May 28, 2017 Share Posted May 28, 2017 1 hour ago, Stratickus said: Of all the above mods, the only one I have installed manually or via CKAN is Atomic Age. When I went to uninstall CTT, CKAN tried to also uninstall Atomic Age as if it was a dependency. That seems weird to me. I went and looked at the CKAN listed Relationships > dependencies for Atomic Age and found no listed dependencies other than MM in the Depends pull down. Additionally, Atomic Age has no Recommended/Suggested/Supports/Conflicts in the pull down menus. I wonder if that's because AtomicAge has no versions listed compatible with 1.3 (or even 1.2, for that matter). Its latest version says: "ksp_version_max": "1.1.99", "ksp_version_min": "1.0.5", Since dependencies are handled as specific to a particular package version, maybe CKAN gives up? Or maybe it hides CTT because CTT isn't available for 1.3, and that display was coded with the assumption that the package you're viewing and its dependencies would all be valid to install? Link to comment Share on other sites More sharing options...
CFTeague2 Posted May 29, 2017 Share Posted May 29, 2017 9 hours ago, PanzerAce said: Mods that pop that bug for me when trying to update them: USI Core, Project Orion, Kopernicus PSM. Also, is there a way to disable automatic mod removal? I'd like to update stuff as it becomes available without losing everything that's waiting on updates. I think there is a typo in the CKAN data for the USI mods. the "USI Tools" mod is in the list, but all of the USI mods have a dependancy on "USITools" (no space). Just a guess, but that seems to be a typo thats preventing it from recognizing what it needs. Link to comment Share on other sites More sharing options...
TheRagingIrishman Posted May 29, 2017 Share Posted May 29, 2017 Could one of the CKAN people (@linuxgurugamer if you're not too busy with 1.3 updates) take a lot at the CKAN files for the USI suite (link). All the files have been checked with jsonformater.org and nothing obvious has changed recently that would cause this problem Quote Hi, just here to report some installation bug. It seems that somehow there is a bad connection between CKAN and USItools. The good versions appears in the CKAN viewer (last version on github), you can install it without any glitch BUT when you try installing others usi mods it keeps saying : "Module USItools has not been found, this may be because it's not compatible with the current version of KSP". and if you install USI tools alone before it say that the version needed by USIcore is not the same as USItools. (it mark it as red highlight for incompatibility) Link to comment Share on other sites More sharing options...
politas Posted May 29, 2017 Author Share Posted May 29, 2017 4 hours ago, CFTeague2 said: I think there is a typo in the CKAN data for the USI mods. the "USI Tools" mod is in the list, but all of the USI mods have a dependancy on "USITools" (no space). Just a guess, but that seems to be a typo thats preventing it from recognizing what it needs. There's a "name" and an "identifier". Identifiers have no spaces, and relationships are all defined using the identifiers. If you're getting weird "Module Not Found" errors that make no sense, it means there's an difference between your registry.json and the data in the repo that is confusing the CKAN client. The Clean & Reinstall process is the best way to fix it. Link to comment Share on other sites More sharing options...
Olympic1 Posted May 29, 2017 Share Posted May 29, 2017 To all people with the "Module Not Found" errors when trying to install any USI mod: Someone updated the USI metadata but he/she added a wrong version to the dependencies. A PR is created to fix this issue, we now just need to wait on @RoverDude to merge it. Link to comment Share on other sites More sharing options...
CFTeague2 Posted May 29, 2017 Share Posted May 29, 2017 29 minutes ago, Olympic1 said: To all people with the "Module Not Found" errors when trying to install any USI mod: Someone updated the USI metadata but he/she added a wrong version to the dependencies. A PR is created to fix this issue, we now just need to wait on @RoverDude to merge it. Thanks for the update! (and PS thanks to all the modders making changes so quickly) Link to comment Share on other sites More sharing options...
RoverDude Posted May 29, 2017 Share Posted May 29, 2017 Merged Link to comment Share on other sites More sharing options...
Warsoul Posted May 29, 2017 Share Posted May 29, 2017 I misscliked on Ckan in SpaceDock and now my mode is locked on Ckan Enabled. How i can fox that ? I don't know if work at all with CKAN because i didn't setup any .cfg for CKAN. How i can get out until i learn how to do it ? Link to comment Share on other sites More sharing options...
gerishnakov Posted May 29, 2017 Share Posted May 29, 2017 I'm getting a module not found error with regard to Asteroid Day; anyone else? Link to comment Share on other sites More sharing options...
loppnessmonsta Posted May 29, 2017 Share Posted May 29, 2017 (edited) On 5/21/2017 at 1:56 PM, loppnessmonsta said: This is the error I get: Failed to download "https://ksp.sarbian.com/jenkins/job/ModuleManager/126/artifact/ModuleManager-2.7.6.zip" - error: The request was aborted: Could not create SSL/TLS secure channel. Since I was getting this error with the download links in the forum thread for sarbian's mods, I asked around in his thread. After some more investigation, I determined the issue was with my anti-virus blocking connections to sarbian's site. Adding ksp.sarbian.com as an exception resolved the issue both in-browser and in CKAN. Thought it would be worth letting you all know just in case someone else has the same issue down the road. Edited May 29, 2017 by loppnessmonsta Link to comment Share on other sites More sharing options...
politas Posted May 30, 2017 Author Share Posted May 30, 2017 (edited) 18 hours ago, Warsoul said: I misscliked on Ckan in SpaceDock and now my mode is locked on Ckan Enabled. How i can fox that ? I don't know if work at all with CKAN because i didn't setup any .cfg for CKAN. How i can get out until i learn how to do it ? You'll have to talk to the Spacedock folks. I believe they can turn it off. What's your mod's name? I'll delete the auto-generated PR if you would rather it is not listed. 18 hours ago, gerishnakov said: I'm getting a module not found error with regard to Asteroid Day; anyone else? You mean the Squad mod that is now part of stock? You should just uninstall it. It's in stock, now. Edited May 30, 2017 by politas Link to comment Share on other sites More sharing options...
Warsoul Posted May 30, 2017 Share Posted May 30, 2017 (edited) 3 hours ago, politas said: You'll have to talk to the Spacedock folks. I believe they can turn it off. What's your mod's name? I'll delete the auto-generated PR if you would rather it is not listed. MaErDa Beta Tester Pack V0.95 I edited the tech tree, i need a checkup if ive done it correctly please : Spoiler //=========================================================================================== // MaErDa Techtree Nodes //=========================================================================================== @RDNode:HAS[#id[MaErDaT0]] { @hideEmpty = False pos = -2625,1199,-1 } //--------------------0.625m---------------------------------------------------------------- @RDNode:HAS[#id[MaErDaT1]] { @hideEmpty = False pos = -2900,1199,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT1a1]] { @hideEmpty = False pos = -2975,1300,-1 } @RDNode:HAS[#id[MaErDaT1a2]] { @hideEmpty = False pos = -2975,1400,-1 } } @RDNode:HAS[#id[MaErDaT1a3]] { @hideEmpty = False pos = -2975,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT1b1]] { @hideEmpty = False pos = -2825,1300,-1 } @RDNode:HAS[#id[MaErDaT1b2]] { @hideEmpty = False pos = -2825,1400,-1 } } @RDNode:HAS[#id[MaErDaT1b3]] { @hideEmpty = False pos = -2825,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT1c1]] { @hideEmpty = False pos = -2975,1100,-1 } @RDNode:HAS[#id[MaErDaT1c2]] { @hideEmpty = False pos = -2975,1000,-1 } } @RDNode:HAS[#id[MaErDaT1c3]] { @hideEmpty = False pos = -2975,900,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT1d1]] { @hideEmpty = False pos = -2825,1100,-1 } @RDNode:HAS[#id[MaErDaT1d2]] { @hideEmpty = False pos = -2825,1000,-1 } } @RDNode:HAS[#id[MaErDaT1d3]] { @hideEmpty = False pos = -2825,900,-1 } //--------------------1.25m---------------------------------------------------------------- @RDNode:HAS[#id[MaErDaT2]] { @hideEmpty = False pos = -3200,1199,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT2a1]] { @hideEmpty = False pos = -3275,1300,-1 } @RDNode:HAS[#id[MaErDaT2a2]] { @hideEmpty = False pos = -3275,1400,-1 } } @RDNode:HAS[#id[MaErDaT2a3]] { @hideEmpty = False pos = -3275,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT2b1]] { @hideEmpty = False pos = -3125,1300,-1 } @RDNode:HAS[#id[MaErDaT2b2]] { @hideEmpty = False pos = -3125,1400,-1 } } @RDNode:HAS[#id[MaErDaT2b3]] { @hideEmpty = False pos = -3125,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT2c1]] { @hideEmpty = False pos = -3275,1100,-1 } @RDNode:HAS[#id[MaErDaT2c2]] { @hideEmpty = False pos = -3275,1000,-1 } } @RDNode:HAS[#id[MaErDaT2c3]] { @hideEmpty = False pos = -3275,900,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT2d1]] { @hideEmpty = False pos = -3125,1100,-1 } @RDNode:HAS[#id[MaErDaT2d2]] { @hideEmpty = False pos = -3125,1000,-1 } } @RDNode:HAS[#id[MaErDaT2d3]] { @hideEmpty = False pos = -3125,900,-1 } //--------------------2.5m---------------------------------------------------------------- @RDNode:HAS[#id[MaErDaT3]] { @hideEmpty = False pos = -3500,1199,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT3a1]] { @hideEmpty = False pos = -3575,1300,-1 } @RDNode:HAS[#id[MaErDaT3a2]] { @hideEmpty = False pos = -3575,1400,-1 } } @RDNode:HAS[#id[MaErDaT3a3]] { @hideEmpty = False pos = -3575,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT3b1]] { @hideEmpty = False pos = -3425,1300,-1 } @RDNode:HAS[#id[MaErDaT3b2]] { @hideEmpty = False pos = -3425,1400,-1 } } @RDNode:HAS[#id[MaErDaT3b3]] { @hideEmpty = False pos = -3425,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT3c1]] { @hideEmpty = False pos = -3575,1100,-1 } @RDNode:HAS[#id[MaErDaT3c2]] { @hideEmpty = False pos = -3575,1000,-1 } } @RDNode:HAS[#id[MaErDaT3c3]] { @hideEmpty = False pos = -3575,900,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT3d1]] { @hideEmpty = False pos = -3425,1100,-1 } @RDNode:HAS[#id[MaErDaT3d2]] { @hideEmpty = False pos = -3425,1000,-1 } } @RDNode:HAS[#id[MaErDaT3d3]] { @hideEmpty = False pos = -3425,900,-1 } //--------------------3.75m---------------------------------------------------------------- @RDNode:HAS[#id[MaErDaT4]] { @hideEmpty = False pos = -3800,1199,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT4a1]] { @hideEmpty = False pos = -3875,1300,-1 } @RDNode:HAS[#id[MaErDaT4a2]] { @hideEmpty = False pos = -3875,1400,-1 } } @RDNode:HAS[#id[MaErDaT4a3]] { @hideEmpty = False pos = -3875,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT4b1]] { @hideEmpty = False pos = -3725,1300,-1 } @RDNode:HAS[#id[MaErDaT4b2]] { @hideEmpty = False pos = -3725,1400,-1 } } @RDNode:HAS[#id[MaErDaT4b3]] { @hideEmpty = False pos = -3725,1500,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT4c1]] { @hideEmpty = False pos = -3875,1100,-1 } @RDNode:HAS[#id[MaErDaT4c2]] { @hideEmpty = False pos = -3875,1000,-1 } } @RDNode:HAS[#id[MaErDaT4c3]] { @hideEmpty = False pos = -3875,900,-1 } //------------------------------------------ @RDNode:HAS[#id[MaErDaT4d1]] { @hideEmpty = False pos = -3725,1100,-1 } @RDNode:HAS[#id[MaErDaT4d2]] { @hideEmpty = False pos = -3725,1000,-1 } } @RDNode:HAS[#id[MaErDaT4d3]] { @hideEmpty = False pos = -3725,900,-1 } //------------------------------------------ //=========================================================================================== // MaErDa Techtree Defs //=========================================================================================== RDNode { id = MaErDaT0 title = MaErda R&D Partnership description = While researching alone is never a good idea; MaErDa Corp give you the opportunity to access to their new prototypes in exchange of some of your exploration's research and your money of course ! cost = 50 hideEmpty = False nodeName = node1_maerdat0 anyToUnlock = False icon = maerdat0 pos = -2625,1199,-1 scale = 0.6 Parent { parentID = start lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT1 title = MaErda 0.625m Form Factor description = 0.625m Branch of MaErDa R&D cost = 65 hideEmpty = False nodeName = node1_maerdat1 anyToUnlock = False icon = maerdat1 pos = -2900,1199,-1 scale = 0.6 Parent { parentID = MaErDaT0 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT1a1 title = MaErda 0.625m pods description = 0.625m Branch of MaErDa Pods cost = 65 hideEmpty = False nodeName = node1_maerdat1a1 anyToUnlock = False icon = maerdat1a pos = -2975,1300,-1 scale = 0.6 Parent { parentID = MaErDaT1 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT1a2 title = MaErda High-Tech 0.625m pods description = 0.625m High-Tech Branch of MaErDa Pods cost = 250 hideEmpty = False nodeName = node1_maerdat1a2 anyToUnlock = False icon = maerdat1a pos = -2975,1400,-1 scale = 0.6 Parent { parentID = MaErDaT1a1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT1a3 title = MaErda 0.625m pods Prototypes description = 0.625m Branch of MaErDa Pods Prototypes cost = 500 hideEmpty = False nodeName = node1_maerdat1a3 anyToUnlock = False icon = maerdat1a pos = -2975,1500,-1 scale = 0.6 Parent { parentID = MaErDaT1a2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT1b1 title = MaErda 0.625m Utils description = 0.625m Branch of MaErDa Utils cost = 65 hideEmpty = False nodeName = node1_maerdat1b1 anyToUnlock = False icon = maerdat1b pos = -2825,1300,-1 scale = 0.6 Parent { parentID = MaErDaT1 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT1b2 title = MaErda High-Tech 0.625m Utils description = 0.625m High-Tech Branch of MaErDa Utils cost = 250 hideEmpty = False nodeName = node1_maerdat1b2 anyToUnlock = False icon = maerdat1b pos = -2825,1400,-1 scale = 0.6 Parent { parentID = MaErDaT1b1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT1b3 title = MaErda 0.625m Utils Prototypes description = 0.625m Branch of MaErDa Utils Prototypes cost = 500 hideEmpty = False nodeName = node1_maerdat1b3 anyToUnlock = False icon = maerdat1b pos = -2825,1500,-1 scale = 0.6 Parent { parentID = MaErDaT1b2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT1c1 title = MaErda 0.625m Tanks description = 0.625m Branch of MaErDa Tanks cost = 65 hideEmpty = False nodeName = node1_maerdat1c1 anyToUnlock = False icon = maerdat1c pos = -2975,1100,-1 scale = 0.6 Parent { parentID = MaErDaT1 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT1c2 title = MaErda High-Tech 0.625m Tanks description = 0.625m High-Tech Branch of MaErDa Tanks cost = 250 hideEmpty = False nodeName = node1_maerdat1c2 anyToUnlock = False icon = maerdat1c pos = -2975,1000,-1 scale = 0.6 Parent { parentID = MaErDaT1c1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT1c3 title = MaErda 0.625m Tanks Prototypes description = 0.625m Branch of MaErDa Tanks Prototypes cost = 500 hideEmpty = False nodeName = node1_maerdat1c3 anyToUnlock = False icon = maerdat1c pos = -2975,900,-1 scale = 0.6 Parent { parentID = MaErDaT1c2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT1d1 title = MaErda 0.625m Engines description = 0.625m Branch of MaErDa Engines cost = 65 hideEmpty = False nodeName = node1_maerdat1d1 anyToUnlock = False icon = maerdat1d pos = -2825,1100,-1 scale = 0.6 Parent { parentID = MaErDaT1 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT1d2 title = MaErda High-Tech 0.625m Engines description = 0.625m High-Tech Branch of MaErDa Engines cost = 250 hideEmpty = False nodeName = node1_maerdat1d2 anyToUnlock = False icon = maerdat1d pos = -2825,1000,-1 scale = 0.6 Parent { parentID = MaErDaT1d1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT1d3 title = MaErda 0.625m Engines Prototypes description = 0.625m Branch of MaErDa Engines Prototypes cost = 500 hideEmpty = False nodeName = node1_maerdat1d3 anyToUnlock = False icon = maerdat1d pos = -2825,900,-1 scale = 0.6 Parent { parentID = MaErDaT1d2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT2 title = MaErda 1.25m pods description = 1.25m Branch of MaErDa Pods cost = 125 hideEmpty = False nodeName = node1_maerdat2 anyToUnlock = False icon = maerdat2 pos = -3200,1199,-1 scale = 0.6 Parent { parentID = MaErDaT1 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT2a1 title = MaErda 1.25m Rocket description = 1.25m Branch of MaErDa Rocket cost = 125 hideEmpty = False nodeName = node1_maerdat2a1 anyToUnlock = False icon = maerdat2a pos = -3275,1300,-1 scale = 0.6 Parent { parentID = MaErDaT2 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT2a2 title = MaErda High-Tech 1.25m Rocket description = 1.25m High-Tech Branch of MaErDa Rocket cost = 500 hideEmpty = False nodeName = node1_maerdat2a2 anyToUnlock = False icon = maerdat2a pos = -3275,1400,-1 scale = 0.6 Parent { parentID = MaErDaT2a1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT2a3 title = MaErda 1.25m Rocket Prototypes description = 1.25m Branch of MaErDa Rocket Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat2a3 anyToUnlock = False icon = maerdat2a pos = -3275,1500,-1 scale = 0.6 Parent { parentID = MaErDaT2a2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT2b1 title = MaErda 1.25m Utils description = 1.25m Branch of MaErDa Utils cost = 125 hideEmpty = False nodeName = node1_maerdat2b1 anyToUnlock = False icon = maerdat2b pos = -3125,1300,-1 scale = 0.6 Parent { parentID = MaErDaT2 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT2b2 title = MaErda High-Tech 1.25m Utils description = 1.25m High-Tech Branch of MaErDa Utils cost = 500 hideEmpty = False nodeName = node1_maerdat2b2 anyToUnlock = False icon = maerdat2b pos = -3125,1400,-1 scale = 0.6 Parent { parentID = MaErDaT2b1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT2b3 title = MaErda 1.25m Utils Prototypes description = 1.25m Branch of MaErDa Utils Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat2b3 anyToUnlock = False icon = maerdat2b pos = -3125,1500,-1 scale = 0.6 Parent { parentID = MaErDaT2b2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT2c1 title = MaErda 1.25m Tanks description = 1.25m Branch of MaErDa Tanks cost = 125 hideEmpty = False nodeName = node1_maerdat2c1 anyToUnlock = False icon = maerdat2c pos = -3275,1100,-1 scale = 0.6 Parent { parentID = MaErDaT2 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT2c2 title = MaErda High-Tech 1.25m Tanks description = 1.25m High-Tech Branch of MaErDa Tanks cost = 500 hideEmpty = False nodeName = node1_maerdat2c2 anyToUnlock = False icon = maerdat2c pos = -3275,1000,-1 scale = 0.6 Parent { parentID = MaErDaT2c1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT2c3 title = MaErda 1.25m Tanks Prototypes description = 1.25m Branch of MaErDa Tanks Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat2c3 anyToUnlock = False icon = maerdat2c pos = -3275,900,-1 scale = 0.6 Parent { parentID = MaErDaT2c2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT2d1 title = MaErda 1.25m Engines description = 1.25m Branch of MaErDa Engines cost = 125 hideEmpty = False nodeName = node1_maerdat2d1 anyToUnlock = False icon = maerdat2d pos = -3125,1100,-1 scale = 0.6 Parent { parentID = MaErDaT2 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT2d2 title = MaErda High-Tech 1.25m Engines description = 1.25m High-Tech Branch of MaErDa Engines cost = 500 hideEmpty = False nodeName = node1_maerdat2d2 anyToUnlock = False icon = maerdat2d pos = -3125,1000,-1 scale = 0.6 Parent { parentID = MaErDaT2d1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT2d3 title = MaErda 1.25m Engines Prototypes description = 1.25m Branch of MaErDa Engines Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat2d3 anyToUnlock = False icon = maerdat2d pos = -3125,900,-1 scale = 0.6 Parent { parentID = MaErDaT2d2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT3 title = MaErda 2.5m Form Factor description = 2.5m Branch of MaErDa R&D cost = 250 hideEmpty = False nodeName = node1_maerdat3 anyToUnlock = False icon = maerdat3 pos = -3500,1199,-1 scale = 0.6 Parent { parentID = MaErDaT2 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT3a1 title = MaErda 2.5m pods description = 2.5m Branch of MaErDa Pods cost = 250 hideEmpty = False nodeName = node1_maerdat3a1 anyToUnlock = False icon = maerdat3a pos = -3575,1300,-1 scale = 0.6 Parent { parentID = MaErDaT3 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT3a2 title = MaErda High-Tech 2.5m pods description = 2.5m High-Tech Branch of MaErDa Pods cost = 500 hideEmpty = False nodeName = node1_maerdat3a2 anyToUnlock = False icon = maerdat3a pos = -3575,1400,-1 scale = 0.6 Parent { parentID = MaErDaT3a1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT3a3 title = MaErda 2.5m pods Prototypes description = 2.5m Branch of MaErDa Pods Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat3a3 anyToUnlock = False icon = maerdat3a pos = -3575,1500,-1 scale = 0.6 Parent { parentID = MaErDaT3a2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT3b1 title = MaErda 2.5m Utils description = 2.5m Branch of MaErDa Utils cost = 250 hideEmpty = False nodeName = node1_maerdat3b1 anyToUnlock = False icon = maerdat3b pos = -3425,1300,-1 scale = 0.6 Parent { parentID = MaErDaT3 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT3b2 title = MaErda High-Tech 2.5m Utils description = 2.5m High-Tech Branch of MaErDa Utils cost = 500 hideEmpty = False nodeName = node1_maerdat3b2 anyToUnlock = False icon = maerdat3b pos = -3425,1400,-1 scale = 0.6 Parent { parentID = MaErDaT3b1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT3b3 title = MaErda 2.5m Utils Prototypes description = 2.5m Branch of MaErDa Utils Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat3b3 anyToUnlock = False icon = maerdat3b pos = -3425,1500,-1 scale = 0.6 Parent { parentID = MaErDaT3b2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT3c1 title = MaErda 2.5m Tanks description = 2.5m Branch of MaErDa Tanks cost = 250 hideEmpty = False nodeName = node1_maerdat3c1 anyToUnlock = False icon = maerdat3c pos = -3575,1100,-1 scale = 0.6 Parent { parentID = MaErDaT3 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT3c2 title = MaErda High-Tech 2.5m Tanks description = 2.5m High-Tech Branch of MaErDa Tanks cost = 500 hideEmpty = False nodeName = node1_maerdat3c2 anyToUnlock = False icon = maerdat3c pos = -3575,1000,-1 scale = 0.6 Parent { parentID = MaErDaT3c1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT3c3 title = MaErda 2.5m Tanks Prototypes description = 2.5m Branch of MaErDa Tanks Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat3c3 anyToUnlock = False icon = maerdat3c pos = -3575,900,-1 scale = 0.6 Parent { parentID = MaErDaT3c2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT3d1 title = MaErda 2.5m Engines description = 2.5m Branch of MaErDa Engines cost = 250 hideEmpty = False nodeName = node1_maerdat3d1 anyToUnlock = False icon = maerdat3d pos = -3425,1100,-1 scale = 0.6 Parent { parentID = MaErDaT3 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT3d2 title = MaErda High-Tech 2.5m Engines description = 2.5m High-Tech Branch of MaErDa Engines cost = 500 hideEmpty = False nodeName = node1_maerdat3d2 anyToUnlock = False icon = maerdat3d pos = -3425,1000,-1 scale = 0.6 Parent { parentID = MaErDaT3d1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT3d3 title = MaErda 2.5m Engines Prototypes description = 2.5m Branch of MaErDa Engines Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat3d3 anyToUnlock = False icon = maerdat3d pos = -3425,900,-1 scale = 0.6 Parent { parentID = MaErDaT3d2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT4 title = MaErda 3.75m Form Factor description = 3.75m Branch of MaErDa R&D cost = 375 hideEmpty = False nodeName = node1_maerdat4 anyToUnlock = False icon = maerdat4 pos = -3800,1199,-1 scale = 0.6 Parent { parentID = MaErDaT3 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT4a1 title = MaErda 3.75m pods description = 3.75m Branch of MaErDa Pods cost = 375 hideEmpty = False nodeName = node1_maerdat4a1 anyToUnlock = False icon = maerdat4a pos = -3875,1300,-1 scale = 0.6 Parent { parentID = MaErDaT4 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT4a2 title = MaErda High-Tech 3.75m pods description = 3.75m High-Tech Branch of MaErDa Pods cost = 500 hideEmpty = False nodeName = node1_maerdat4a2 anyToUnlock = False icon = maerdat4a pos = -3875,1400,-1 scale = 0.6 Parent { parentID = MaErDaT4a1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT4a3 title = MaErda 3.75m pods Prototypes description = 3.75m Branch of MaErDa Pods Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat4a2 anyToUnlock = False icon = maerdat4a pos = -3875,1500,-1 scale = 0.6 Parent { parentID = MaErDaT4a2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT4b1 title = MaErda 3.75m Utils description = 3.75m Branch of MaErDa Utils cost = 375 hideEmpty = False nodeName = node1_maerdat4b1 anyToUnlock = False icon = maerdat4b pos = -3725,1300,-1 scale = 0.6 Parent { parentID = MaErDaT4 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT4b2 title = MaErda High-Tech 3.75m Utils description = 3.75m High-Tech Branch of MaErDa Utils cost = 500 hideEmpty = False nodeName = node1_maerdat4b2 anyToUnlock = False icon = maerdat4b pos = -3725,1400,-1 scale = 0.6 Parent { parentID = MaErDaT4b1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT4b3 title = MaErda 3.75m Utils Prototypes description = 3.75m Branch of MaErDa Utils Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat4b3 anyToUnlock = False icon = maerdat4b pos = -3725,1500,-1 scale = 0.6 Parent { parentID = MaErDaT4b2 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT4c1 title = MaErda 3.75m Tanks description = 3.75m Branch of MaErDa Tanks cost = 375 hideEmpty = False nodeName = node1_maerdat4c1 anyToUnlock = False icon = maerdat4c pos = -3875,1100,-1 scale = 0.6 Parent { parentID = MaErDaT4 lineFrom = LEFT lineTo = RIGHT } } RDNode { id = MaErDaT4c2 title = MaErda High-Tech 3.75m Tanks description = 3.75m High-Tech Branch of MaErDa Tanks cost = 500 hideEmpty = False nodeName = node1_maerdat4c2 anyToUnlock = False icon = maerdat4c pos = -3875,1000,-1 scale = 0.6 Parent { parentID = MaErDaT4c1 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT4c3 title = MaErda 3.75m Tanks Prototypes description = 3.75m Branch of MaErDa Tanks Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat4c3 anyToUnlock = False icon = maerdat4c pos = -3875,900,-1 scale = 0.6 Parent { parentID = MaErDaT4c2 lineFrom = RIGHT lineTo = RIGHT } } RDNode { id = MaErDaT4d1 title = MaErda 3.75m Engines description = 3.75m Branch of MaErDa Engines cost = 375 hideEmpty = False nodeName = node1_maerdat4d1 anyToUnlock = False icon = maerdat4d pos = -3725,1100,-1 scale = 0.6 Parent { parentID = MaErDaT4 lineFrom = RIGHT lineTo = LEFT } } RDNode { id = MaErDaT4d2 title = MaErda High-Tech 3.75m Engines description = 3.75m High-Tech Branch of MaErDa Engines cost = 500 hideEmpty = False nodeName = node1_maerdat4d2 anyToUnlock = False icon = maerdat4d pos = -3725,1000,-1 scale = 0.6 Parent { parentID = MaErDaT4d1 lineFrom = LEFT lineTo = LEFT } } RDNode { id = MaErDaT4d3 title = MaErda 3.75m Engines Prototypes description = 3.75m Branch of MaErDa Engines Prototypes cost = 1000 hideEmpty = False nodeName = node1_maerdat4d3 anyToUnlock = False icon = maerdat4d pos = -3725,900,-1 scale = 0.6 Parent { parentID = MaErDaT4d2 lineFrom = LEFT lineTo = LEFT } } //=========================================================================================== // MaErDa Techtree End //=========================================================================================== Edited May 30, 2017 by Warsoul Link to comment Share on other sites More sharing options...
felcas Posted May 30, 2017 Share Posted May 30, 2017 I would like to say hello and thanks a lot for the developers. I also would like to make a suggestion, I hope this is not too much a problem for the devs. I think a new colum entitled ADDED or RELEASED or something like that would be very welcome. Why? There are dozens if not hundreds of mods out there, it is difficult to keep track of what one already know and the new stuff added to the inventory (repository). If one could sort by added date, one could check only those that are newer then last time visited. Thanks! Link to comment Share on other sites More sharing options...
HebaruSan Posted May 30, 2017 Share Posted May 30, 2017 43 minutes ago, felcas said: I think a new colum entitled ADDED or RELEASED or something like that would be very welcome. Why? There are dozens if not hundreds of mods out there, it is difficult to keep track of what one already know and the new stuff added to the inventory (repository). If one could sort by added date, one could check only those that are newer then last time visited. It's not the same as having it in CKAN itself, but try sorting this page by "Last Indexed": http://status.ksp-ckan.org/ Link to comment Share on other sites More sharing options...
Beetlecat Posted May 30, 2017 Share Posted May 30, 2017 "There are going to be a few hiccoughs in the next couple of weeks;" Localization features working! Link to comment Share on other sites More sharing options...
gerishnakov Posted May 30, 2017 Share Posted May 30, 2017 10 hours ago, politas said: You mean the Squad mod that is now part of stock? You should just uninstall it. It's in stock, now. I have, but now if I touch anything in cKan I get the error I mentioned. Link to comment Share on other sites More sharing options...
Perry Apsis Posted May 31, 2017 Share Posted May 31, 2017 I had to build a new Perl installation from source. I spent 15 minutes trying to figure out why I couldn't run ckan to update some packages. *facepalm* Link to comment Share on other sites More sharing options...
IgorZ Posted May 31, 2017 Share Posted May 31, 2017 (edited) Hello, I'm trying to migrate some of my mods to the Curse transformer to make the release simpler. However, I get the same issue as has recently impacted KIS: the `ksp_min_version` produced by the netkan is not the one specified in the MiniAVC version file. For KIS it was solved by adding an override, but it doesn't seem to be a generic solution. Here is my .netkan file (simplified): { "spec_version" : 1, "identifier" : "surfacelights", "license" : "public-domain", "$vref" : "#/ckan/ksp-avc", "$kref" : "#/ckan/curse/245073", "x_netkan_version_edit" : "^v(?<version>.+)$" } When checking it via `netkan.exe` I get the following download/version info in the .ckan meta: "version": "1.4.0", "ksp_version_min": "1.2.2", "ksp_version_max": "1.3.99", "download": "https://addons-origin.cursecdn.com/files/2424/948/SurfaceLights_v1.4.0.zip", Everything but the minimum KSP version looks right. But the minimum version of "1.2.2" is wrong. In the versions file it's "1.3.0", and on Curse it's "1.3": I wonder if the version can be fixed without overriding? UPDATE. Nevermind. It has just magically resolved on itself. Edited May 31, 2017 by IgorZ Link to comment Share on other sites More sharing options...
HeyThisIsntFallout Posted May 31, 2017 Share Posted May 31, 2017 Basic CKAN operating procedures question: I'm doing a fresh install of KSP and my mods to start a new game (last one was really cluttered and messy). While trying to install some essential mods like KERedux, Community Tech Tree, Dmagic Orbital science, etc (mods I know that I didn't manually install before), they aren't in my compatibility filter; is this because KSP ver 1.3 was just released? I know that CKAN and KSP just got updates, so does this require the mod authors to update their mods, so that they become installable from CKAN? Is this just the upgrade cycle, the nature of the beast, when using CKAN and therefore, 1 by 1, these mods that I was using last week, will show up in my compatible filter with the option to download? I've played the game for a couple years, but only really seriously (and with mods) for about the past 6-9 months, so I haven't been through too many KSP version update cycles, yet. Link to comment Share on other sites More sharing options...
Olympic1 Posted May 31, 2017 Share Posted May 31, 2017 7 minutes ago, ItsSeanBroleson said: While trying to install some essential mods like KERedux, Community Tech Tree, Dmagic Orbital science, etc (mods I know that I didn't manually install before), they aren't in my compatibility filter; is this because KSP ver 1.3 was just released? I know that CKAN and KSP just got updates, so does this require the mod authors to update their mods, so that they become installable from CKAN? Yes, modders need to have time to udate their mods to 1.3. When they do CKAN will index them. KER has been updated to 1.3 but doesn't show up because of an error with their version file. This is now fixed but won't show up until they release a new update. CTT and Orbital Science aren't updated to 1.3 yet, but they are working on it. Quote Is this just the upgrade cycle, the nature of the beast, when using CKAN and therefore, 1 by 1, these mods that I was using last week, will show up in my compatible filter with the option to download? Yes, this the nature of players waiting on a compatible version for the new update. Link to comment Share on other sites More sharing options...
HeyThisIsntFallout Posted May 31, 2017 Share Posted May 31, 2017 Thanks @Olympic1, that's a relief. Yea, I saw the KER comma typo problem; for my own curiosity, is there any delay on the CKAN end when authors complete their work on an update? Like, do they submit it and then CKAN indexing takes system/developer action or is it pretty instant after an author sends it out to be indexed? Link to comment Share on other sites More sharing options...
Recommended Posts