sarbian Posted August 6, 2014 Author Share Posted August 6, 2014 That message is harmless afaik. Swamp copied some code from his KSP API other mod when writing the savegame fixer and some failsafe he added in the API trigger the message. I ll see if I can make it go away, since it looks bad Quote Link to comment Share on other sites More sharing options...
Dielos Posted August 6, 2014 Share Posted August 6, 2014 Oh... Thanks! Good to know! Then I have now a clean debug console. I can play safe! Quote Link to comment Share on other sites More sharing options...
Teknoman117 Posted August 6, 2014 Share Posted August 6, 2014 Added a fix to the source code to hide the reload database window in the RnD center. I have filed a pull request.https://github.com/sarbian/ModuleManager/pull/17 Quote Link to comment Share on other sites More sharing options...
Gaalidas Posted August 6, 2014 Share Posted August 6, 2014 When you see the button menu from Module Manager you must right click it to make it go away.When you right click the Module Manager button too many times, your middle finger gets tired.When your middle finger is tired, you can't flip off that jerk who cut you off in traffic.When you don't flip off that jerk who cut you off in traffic, he thinks that what he did was morally okay.When jerks who cut people off in traffic think that what they do is morally okay, the moral center of Humanity shifts towards jerkitude.When the moral center of Humanity shifts far enough towards jerkitude, Western Civilization collapses.Keep Western Civilization from collapsing. Auto hide your buttons.I really wish I'd have thought about that one. I love those commercials when I get the chance to actually watch commercials.All in favor of adding the word "jerkitude" to the dictionary? Quote Link to comment Share on other sites More sharing options...
Starwaster Posted August 6, 2014 Share Posted August 6, 2014 If you people didn't forward 5thHorseman some rep, you are so wrong. Quote Link to comment Share on other sites More sharing options...
sarbian Posted August 6, 2014 Author Share Posted August 6, 2014 Version 2.2.2 is releasedInclude a few fix and you can show/hide the menu with ALT-F11Downloads : ModuleManager.2.2.2.dllModuleManager-2.2.2.zipI ll update the first post later in a few days when I m sure it won't start a nuclear war. Quote Link to comment Share on other sites More sharing options...
TaranisElsu Posted August 7, 2014 Share Posted August 7, 2014 <snip> when I m sure it won't start a nuclear war.You are no fun Thanks for the update , and thanks for folding my changes in. Quote Link to comment Share on other sites More sharing options...
Olympic1 Posted August 7, 2014 Share Posted August 7, 2014 ... when I m sure it won't start a nuclear war.Why, in my bunker I'll have no internet. Quote Link to comment Share on other sites More sharing options...
dwyw Posted August 7, 2014 Share Posted August 7, 2014 Not a complaint, just an FYI in case it happens to anyone else:For some reason TweakableEverything stopped working, so instead of reloading the game, I saw that shiny Reload Database button and decided to click it. When I went back to the VAB, 90% of my parts had disappeared from the catalog, including most stock parts. They still showed as researched in R&D, but didn't show at all in VAB/SPH. Panic ensued, tried restarting the game, tried reverting to an old save, tried starting a new game, tried reverting to older and latest MM, but nothing worked. Then I read a few pages back that you had to click the Dump Database to File button after Reloading the Database, which then marked everything as unresearched, which could be fixed with Research It All. That also didn't work, but I noticed when going into the VAB it would show the parts for half a second then they would disappear when an editor mod (in this case Part Catalog) loaded. Going into the settings and re-autotagging all parts didn't work, so I quit then re-installed Part Catalog, and I finally had all my parts back for all my saves. Quote Link to comment Share on other sites More sharing options...
DerTroglodyt Posted August 8, 2014 Share Posted August 8, 2014 (edited) Reloading and dumping doesn't work for me. No parts in VAB or research center. None of my vessels gets loaded because of the missing parts. What am I doing wrong?Edit: Even after starting a new game there are no parts. Same with version 2.2.2 Edited August 8, 2014 by DerTroglodyt Quote Link to comment Share on other sites More sharing options...
CjStaal Posted August 8, 2014 Share Posted August 8, 2014 How do I find out whats hidden so I can download the required mods for the full functionality? I know there's the crash log but that's messy. Quote Link to comment Share on other sites More sharing options...
Master Tao Posted August 8, 2014 Share Posted August 8, 2014 CjStaal,"Hidden" is actually a good thing. It means a mod removed something. FAR, for example, removes the ModuleControlSurface from any part that already has it so that KSP doesn't interfere with FAR's code for control surfaces. Quote Link to comment Share on other sites More sharing options...
CjStaal Posted August 8, 2014 Share Posted August 8, 2014 CjStaal,"Hidden" is actually a good thing. It means a mod removed something. FAR, for example, removes the ModuleControlSurface from any part that already has it so that KSP doesn't interfere with FAR's code for control surfaces.When I checked a crashreport, it was removing things because I didn't have realfuels n .... like that installed Quote Link to comment Share on other sites More sharing options...
Starwaster Posted August 8, 2014 Share Posted August 8, 2014 Just so. If an MM patch has a :NEEDS[RealFuels] then it is only applied if RealFuels is installed. Or if there is another config patch that has a :FOR[RealFuels] Quote Link to comment Share on other sites More sharing options...
CjStaal Posted August 8, 2014 Share Posted August 8, 2014 (edited) Just so. If an MM patch has a :NEEDS[RealFuels] then it is only applied if RealFuels is installed. Or if there is another config patch that has a :FOR[RealFuels]Well I've been installing mods one by one, and I've had zero hidden items now, and 655 patches. But when I go to install realchute, it says 2 hidden items. What are these hidden items and what mod do I need to unhide?I have ocd. So where do I look to find this out?EDIT: Is it because of this : "-Added ModuleManager support to Tantares and the KP0110 pod"EDIT2: Apparently not, I added Tantares and it came up with 6 hidden items.EDIT3: Just installed most of my mods, 2602 patches applied, 46 hidden items Edited August 8, 2014 by CjStaal Quote Link to comment Share on other sites More sharing options...
CjStaal Posted August 8, 2014 Share Posted August 8, 2014 How do I find out the NEEDS without a crash? Quote Link to comment Share on other sites More sharing options...
Master Tao Posted August 8, 2014 Share Posted August 8, 2014 Well I've been installing mods one by one, and I've had zero hidden items now, and 655 patches. But when I go to install realchute, it says 2 hidden items. What are these hidden items and what mod do I need to unhide?I have ocd. So where do I look to find this out?-SNIP-Like FAR, RealChute takes conflicting code out. This is good. RealChute will not work correctly unless it hides other code. Specifically, it removes the parachute module from the stock parts so it can use it's own parachute control code and sounds.If you want to find out how ModuleManager configs work, you should really read the wiki (link in the OP). It's how I'm learning.How do I find out the NEEDS without a crash?I'm not sure I understand the question. The NEEDS section just means that the MM patch should only run if that mod is installed. So @PART[fuelTank]:NEEDS[FAR] changes the FL-T400, but only if FAR is installed. Quote Link to comment Share on other sites More sharing options...
NathanKell Posted August 8, 2014 Share Posted August 8, 2014 Hidden is GOOD. It means a mod is doing compatibility work for you, so you don't have to. Quote Link to comment Share on other sites More sharing options...
CjStaal Posted August 8, 2014 Share Posted August 8, 2014 Module manager guyAddonLoader: Instantiating addon 'ConfigManager' from assembly 'ModuleManager.2.2.2'(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)AddonLoader: Instantiating addon 'SaveGameFixer' from assembly 'ModuleManager.2.2.2'(Filename: C:/BuildAgent/work/d63dfc6385190b60/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 49)InvalidProgramException: Assembly: ModuleManager.2.2.2 at location: F:\SteamLibrary\SteamApps\common\Kerbal Space Program\GameData\ModuleManager.2.2.2.dll is not in the expected assembly. Code has been copied and this will cause problems. at ModuleManager.SaveGameFixer.RunTypeElection (System.Type targetCls, System.String assemName) [0x00000] in <filename unknown>:0 at ModuleManager.SaveGameFixer.Awake () [0x00000] in <filename unknown>:0 UnityEngine.Debug:Internal_LogException(Exception, Object)UnityEngine.Debug:LogException(Exception)ModuleManager.SaveGameFixer:Awake()UnityEngine.GameObject:Internal_AddComponentWithType(Type)UnityEngine.GameObject:AddComponent(Type)AddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup)AddonLoader:StartAddons(Startup)AddonLoader:OnLevelWasLoaded(Int32)- - - Updated - - -Yeah, I've come to that realization when it was hiding NEAR stuff Quote Link to comment Share on other sites More sharing options...
sarbian Posted August 8, 2014 Author Share Posted August 8, 2014 Sorry, I won't reply to people who send me 6 word PM without any of those words being 'hi' or the like. Quote Link to comment Share on other sites More sharing options...
positivewun Posted August 8, 2014 Share Posted August 8, 2014 I am MM stupid lol when I bring the game up I see MM telling me something but I can't read it now because it says it twice and the text is out of alignment. From what i can see the game is running well though. I do have 2.2.0 and 2.2.1 in the gamedata directory ... i was thinking that may be why it shows like that. should I take 2.2.0 out? will it break those mods that use 2.2.0? it LOOKS like that is worked out as the game comes up but I'm afraid of breaking something. Also what does "reload database" and "dump database to file" mean? how do I get rid of that .. it looks like it's there for developers ... just a guess though i have no clue. Quote Link to comment Share on other sites More sharing options...
Crater Posted August 8, 2014 Share Posted August 8, 2014 I am MM stupid lol when I bring the game up I see MM telling me something but I can't read it now because it says it twice and the text is out of alignment. From what i can see the game is running well though. I do have 2.2.0 and 2.2.1 in the gamedata directory ... i was thinking that may be why it shows like that. should I take 2.2.0 out? will it break those mods that use 2.2.0? it LOOKS like that is worked out as the game comes up but I'm afraid of breaking something. Also what does "reload database" and "dump database to file" mean? how do I get rid of that .. it looks like it's there for developers ... just a guess though i have no clue.Definitely uninstall 2.2.0 - you only need one version, and you shouldn't have any compatability issues. Mods that need MM use it by having MM config files, rather than linking to the MM dll itself, and the config language is backwards compatable, so you should be fine with just the latest version.Reload Database means re-read all the config files for all the parts, like the game does at load-time. It allows modders to edit a MM file (or a part) and reload it without having to quit the game.Dump Database, I -think- means write out the modded config files, after MM has patched them.Generally you won't need either of those functions unless you're developing your own mods. Quote Link to comment Share on other sites More sharing options...
positivewun Posted August 8, 2014 Share Posted August 8, 2014 Definitely uninstall 2.2.0 - you only need one version, and you shouldn't have any compatability issues. Mods that need MM use it by having MM config files, rather than linking to the MM dll itself, and the config language is backwards compatable, so you should be fine with just the latest version.Reload Database means re-read all the config files for all the parts, like the game does at load-time. It allows modders to edit a MM file (or a part) and reload it without having to quit the game.Dump Database, I -think- means write out the modded config files, after MM has patched them.Generally you won't need either of those functions unless you're developing your own mods.good to know thanks! :-) Quote Link to comment Share on other sites More sharing options...
Starwaster Posted August 8, 2014 Share Posted August 8, 2014 How do I find out the NEEDS without a crash?To find your log file:Windows: KSP_win\KSP_Data\output_log.txtMac OSX: Open Console, on the left side of the window there is a menu that says 'files'. Scroll down the list and find the Unity drop down, under Unity there will be Player.log Aka Files>~/Library/Logs>Unity>Player.logLinux: ~/.config/unity3d/Squad/Kerbal\ Space\ Program/Player.logPlease note that these logs are generated regardless of whether you had a crash or not and they are generated constantly. If you are asked for logs, do not submit ksp.logAlso, just to be sure you understand; you do NOT need to resolve each and every NEEDS. It's possible to create a config with NEEDS where is is a logical impossibility to meet every one. For instance, one that contains multiple contingencies. (i.e. a heat shield which configures itself differently depending on whether or not Real Solar System is installed. Just ignore the thing about hidden items. You don't have to get it down to zero. Quote Link to comment Share on other sites More sharing options...
sarbian Posted August 8, 2014 Author Share Posted August 8, 2014 Definitely uninstall 2.2.0 - you only need one version, and you shouldn't have any compatability issues.You can have more than one MM version installed. Only one will process the patch, but in some I made stupid mistakes that have them display the text even if they did did not patch anything. It's just a display problem and does not change anything else afaik. 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.