Galileo Posted October 2, 2017 Author Share Posted October 2, 2017 GPP_OPM removes the body references in order to maintain compatibility with ongoing GPP saves, not stock saves. Current saves will be broken if you try and install mid stock career. Installing mid GPP career is fine, however. Link to comment Share on other sites More sharing options...
bonzo_bvd Posted October 2, 2017 Share Posted October 2, 2017 (edited) Um... I think I installed OPM from career's the very beginning, but maybe I created a career with GPP, exited and installed OPM right after that. Anyway, I would like to "fix" my current save if possible because I have some bodies researched and some ships and stations already around. Many science researched too. May I edit my last save to remove the "body references"? Which section should I look for? I may start a new career also and properly "merge" that created career with my last last save. Do you think that is possible? Which sections should I look for searching for differences? Thank you very much. Update: I have started a new career and I can only see Ciro, Gael, Niven, Iota and Ceti. Sarnus is fully researched according to the Observatory but I cannot see it at tracking station. This is a new career with normal difficulty, all default. I have inspected the savegame and the "ResearchBodies_SettingsParms" section is: ResearchBodies_SettingsParms { french = False RBEnabled = True difficulty = Normal CBstring = Celestial Bodies already discovered : ResearchCost = 70000 ProgressResearchCost = 45000 ScienceReward = 150 DiscoverySeed = 3 DebugLogging = False Enabledtslvl1 = False } Maybe something is missing after "CBstring = Celestial Bodies already discovered :"? Another relevant section is ResearchBodies name = ResearchBodies scene = 5, 6, 7, 8 RBGameSettings { BODY { body = Ciro isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } BODY { body = Gael isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } BODY { body = Ceti isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } BODY { body = Ovok isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Icarus isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Augustus isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Otho isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Tellumo isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Hale isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Thalia isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Eta isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Niven isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } BODY { body = Iota isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } BODY { body = Lili isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Gratian isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Geminus isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Hephaestus isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Jannah isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Gauss isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Loki isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Catullus isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Tarsiss isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Nero isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Hadrian isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Narisse isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Muse isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Minona isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Agrippina isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Julia isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Hox isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Argo isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Leto isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Grannus isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Sarnus isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } BODY { body = Slate isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Tekto isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Urlum isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Polta isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Priax isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Wal isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Tal isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Neidon isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Thatmo isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Nissee isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Plock isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Karen isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy1 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy2 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy3 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy4 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy5 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy6 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy7 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } BODY { body = Galaxy8 isResearched = False researchState = 0 ignore = False ContractsWeight = 30 } } } Sarnus is there and is researched: BODY { body = Sarnus isResearched = True researchState = 100 ignore = True ContractsWeight = 30 } But I can't see it in tracking station. And this is a new career, just created and exited. What is wrong? Edited October 2, 2017 by bonzo_bvd Update: even more info. Link to comment Share on other sites More sharing options...
Kerbal01 Posted October 2, 2017 Share Posted October 2, 2017 Is there a sigma config to turn this into 2.5x so i can use with a 2.5x scale kerbin system? Link to comment Share on other sites More sharing options...
Galileo Posted October 2, 2017 Author Share Posted October 2, 2017 (edited) 39 minutes ago, Kerbal01 said: Is there a sigma config to turn this into 2.5x so i can use with a 2.5x scale kerbin system? You can use the Rescale! cfgs with this. You can find the link in my signature, or on the sigma dimensions OP https://forum.kerbalspaceprogram.com/index.php?/topic/126548-wip130-sigma-dimensions/ Edited October 2, 2017 by Galileo Link to comment Share on other sites More sharing options...
Kerbal01 Posted October 2, 2017 Share Posted October 2, 2017 5 hours ago, Galileo said: You can use the Rescale! cfgs with this. You can find the link in my signature, or on the sigma dimensions OP https://forum.kerbalspaceprogram.com/index.php?/topic/126548-wip130-sigma-dimensions/ So just drop both folders into gamedata? Link to comment Share on other sites More sharing options...
Stratickus Posted October 4, 2017 Share Posted October 4, 2017 On 9/28/2017 at 6:26 PM, TheKurgan said: Install GPP_Secondary!! I'm Stock + OPM + GPP_Secondary... life is gud!! Never would have thought about this if you hadn't posted this. On 10/1/2017 at 8:50 PM, JadeOfMaar said: It is. Just install them together and see where OPM ends up. Is there a way to direct where OPM ends up? I installed GPP_Secondary into a Stock + OPM install and it moved OPM over to the GPP system around Grannus, which I'm pretty sure is by design. I think I saw Galileo say somewhere this was his preference. Is there a way to keep the OPM planets in the stock system with GPP_Secondary? Should I be asking this over in the GPP thread? Link to comment Share on other sites More sharing options...
TheKurgan Posted October 4, 2017 Share Posted October 4, 2017 6 minutes ago, Stratickus said: Is there a way to direct where OPM ends up? Yes, at first glance, it looks like if you go to GameData\GPP\GPP_Configs, and delete the file GPP_OPM.cfg, the OPM planets should revert back to their stock orbits. Correct me if I'm wrong @Galileo Link to comment Share on other sites More sharing options...
JadeOfMaar Posted October 4, 2017 Share Posted October 4, 2017 @TheKurgan correct. Delete GPP_OPM.cfg to keep OPM in the stock system. Link to comment Share on other sites More sharing options...
Stratickus Posted October 4, 2017 Share Posted October 4, 2017 3 minutes ago, TheKurgan said: Yes, at first glance, it looks like if you go to GameData\GPP\GPP_Configs, and delete the file GPP_OPM.cfg, the OPM planets should revert back to their stock orbits. Correct me if I'm wrong @Galileo Just now, JadeOfMaar said: @TheKurgan correct. Delete GPP_OPM.cfg to keep OPM in the stock system. Well that's just too easy. Thanks for the quick replies gentlemen. Cheers, Link to comment Share on other sites More sharing options...
TheKurgan Posted October 4, 2017 Share Posted October 4, 2017 (edited) Thanks, it took me a few min to figure out how I did this when I installed it... lol too many mods. You are quite welcome Stratickus Edited October 4, 2017 by TheKurgan Link to comment Share on other sites More sharing options...
bonzo_bvd Posted October 4, 2017 Share Posted October 4, 2017 Hello. After doing some research myself, secondary clean installation with only GPP and Galileo OPM, I realized that OPM planets are placed around Grannus, the secondary star from GPP. The problem comes when you install Research Bodies addon. Its default configuration configuration is to make Sarnus visible from the very beginning but the problem is that Sarnus is orbiting a non researched star (Grannus, also missing in tracking station as expected) so it is not visible although it shows as researched in the observatory. I thought it was a bug because I didn't know that OPM planets were orbiting Grannus (probably that info is somewhere in the documentation or/and forums and I missed). After manually editing persistent.sfs to make Grannus fully researched I can see the star and Sarnus in the tracking station. I think that Research Bodies' initial configuration should not include Sarnus as a researched body to avoid this misunderstanding. I hope this helps someone with the same "problem". I'm going now to prepare mi first station around Niven! Link to comment Share on other sites More sharing options...
TheKurgan Posted October 4, 2017 Share Posted October 4, 2017 I was thinking, to fix the issue with Research Bodies when GPP_Secondary is installed, and the OPM planets remain around Grannus, could you just add !GPP_Secondary to line 1 of the GPP_OPM.cfg file? Like this: @Kopernicus:NEEDS[OPM,!GPP_Secondary,!GEP,!KSS]:AFTER[OPM] Would that make the OPM planets revert to their stock orbits if GPP_Secondary was installed, but leave them around Grannus when GPP is installed as the stock solar system replacement? Link to comment Share on other sites More sharing options...
TheKurgan Posted October 4, 2017 Share Posted October 4, 2017 This might seem like a weird thing to say... but I really do enjoy seeing "JadeOfMaar likes this" pop up under my posts lol! Link to comment Share on other sites More sharing options...
Stratickus Posted October 4, 2017 Share Posted October 4, 2017 Hello. After doing some research myself, secondary clean installation with only GPP and Galileo OPM, I realized that OPM planets are placed around Grannus, the secondary star from GPP. The problem comes when you install Research Bodies addon. Its default configuration configuration is to make Sarnus visible from the very beginning but the problem is that Sarnus is orbiting a non researched star (Grannus, also missing in tracking station as expected) so it is not visible although it shows as researched in the observatory. I thought it was a bug because I didn't know that OPM planets were orbiting Grannus (probably that info is somewhere in the documentation or/and forums and I missed). After manually editing persistent.sfs to make Grannus fully researched I can see the star and Sarnus in the tracking station. I think that Research Bodies' initial configuration should not include Sarnus as a researched body to avoid this misunderstanding. I hope this helps someone with the same "problem". I'm going now to prepare mi first station around Niven! I do not think this is totally accurate. At least the part about Research Bodies. If you look a few posts up, you'll see I was asking a very similar question. I too have RB. I tested the installation of GPP_Secondary in a test sandbox save where I have 'everything discovered' with respect to RB and found the same thing you did with OPM around Grannus. After deleting the OPM config file included in GPP, OPM went back to the stock solar system and only Ciro, Gael, Iota and Ceti discovered, but not Grannus in my career save. Which is included in the default GPP RB config file. Galileo deliberately put (I think) the OPM planets around Grannus, RB doesn't have anything to do with their placement around Grannus. Though you are very likely correct about the fact that they are visible with RB in the normal difficulty setting because of the default Sarnus RB config. This does raise a good point though. With GPP_Seondary installed, it does make sense to reconfigure the GPP_ReseachBodies file to determine which bodies are visible. I tried using this MM patch but it did not work: @RESEARCHBODIES[GPP]:NEEDS[ResearchBodies]:AFTER[GPP] { @IGNORE // For GPP_Secondary { !body = Gael !body = Iota !body = Ceti body = Grannus } } What I was trying to do was make only the two stars visible when GPP is a distant solar system. Unfortunately this MM patch did not work, nor did editing the persistent file. I was able to make Grannus visible, but Gael and Niven are still discovered, which I don't think they should be with GPP_Secondary. Anyone have any suggestions with respect to a MM patch? Cheers, Link to comment Share on other sites More sharing options...
bonzo_bvd Posted October 5, 2017 Share Posted October 5, 2017 11 hours ago, Stratickus said: I do not think this is totally accurate. At least the part about Research Bodies. If you look a few posts up, you'll see I was asking a very similar question. I too have RB. I tested the installation of GPP_Secondary in a test sandbox save where I have 'everything discovered' with respect to RB and found the same thing you did with OPM around Grannus. After deleting the OPM config file included in GPP, OPM went back to the stock solar system and only Ciro, Gael, Iota and Ceti discovered, but not Grannus in my career save. Hello. I did my tests with a clean Kebal installation and three mods only: GPP, OPM_Galileo and Research Bodies. New career, normal difficulty and all custom options in default settings (Research Bodies settings can be adjusted when creating a new career). As a result, the following bodies are fully researched according to the Observatory building: Ciro. Niven. Gael. Iota. Ceti. Sarnus. What, I think, is accurate: Sarnus is orbiting Grannus. Grannus is not researched. Grannus is not visible in tracking station. Sarnus is not visible in tracking station although is fully researched. Why is Sarnus not visible? Because orbiting bodies are not rendered in tracking station nor map view unless you focus it's parent first. You can't focus Grannus because is not researched. And you can't interact (view or select as target, for example) with a body you cannot point and click. Does it affect gameplay? Mostly no because eventually you will research Grannus, and then Sarnus will be there. But any player would expect that a researched body would appear in tracking station as I did. I stopped playing the career because I thought it was a bug. In my opinion, the most elegant solution to this inconsistency, not bug, would be to make Sarnus hidden from the beguinning, as well as Grannus. But mod programming is beyond my abilities. I do not use GPP_secondary, so I don't know how this affects in case you use that mod. I have just posted my case and my workaround to help others in the same situation. This may also help developers to address this if they think it should be addressed. Kerbal Space Program is an incredible game for space exploration fans, but what makes it truly exceptional is the mod community and their wonderful mods. Link to comment Share on other sites More sharing options...
TheKurgan Posted October 5, 2017 Share Posted October 5, 2017 1 hour ago, bonzo_bvd said: But mod programming is beyond my abilities Editing the .cfg files to tailor your game to your liking can be daunting at first, but very rewarding if you are careful and take "baby steps" as you learn. Once you have the basics, and get comfortable with it, you may realize it's pretty simple... and then you start playing around with MM patches... soon you have a folder in your GameData folder with 20 MM patches you created yourself lol. Or not. It's completely up to you, but don't be scared to give it a try... it's not "beyond your abilities" just make yourself a backup of your saves and GameData folder first. Link to comment Share on other sites More sharing options...
Quoniam Kerman Posted October 8, 2017 Share Posted October 8, 2017 (edited) Hello. Does this version of OPM works with the latest version Kopernicus on KSP 1.3.1? I know, I'll make a copy of the whole KSP directory for the next time. Edited October 8, 2017 by Quoniam Kerman Link to comment Share on other sites More sharing options...
KSPrynk Posted October 8, 2017 Share Posted October 8, 2017 (edited) @Quoniam Kerman, looks good so far. I installed latest OPM, plus latest Kopernicus and Custom Barn Kit and nothing crashed out of the gate. The planets appear, I cheated a probe to Sarnus and saw the rings, and the RA-100 antenna turned into a 400G one that gets three yellow bars of signal at Plock and Neidon. Haven't tried any career mode yet; waiting for other mods to catch up. Edit: This was from a clean install, without prior saves added. Edited October 8, 2017 by KSPrynk Link to comment Share on other sites More sharing options...
Galileo Posted October 8, 2017 Author Share Posted October 8, 2017 2 hours ago, Quoniam Kerman said: Hello. Does this version of OPM works with the latest version Kopernicus on KSP 1.3.1? I know, I'll make a copy of the whole KSP directory for the next time. Yeah, should work just fine. I’ll just have to update the version file so people stop getting warnings from avc Link to comment Share on other sites More sharing options...
Galileo Posted October 10, 2017 Author Share Posted October 10, 2017 Updated version file for 1.3.1 Download in the OP Link to comment Share on other sites More sharing options...
Starslinger999 Posted October 15, 2017 Share Posted October 15, 2017 (edited) Update! Yippie! Edited October 15, 2017 by Starslinger999 Link to comment Share on other sites More sharing options...
Smarti Posted October 30, 2017 Share Posted October 30, 2017 (edited) Hello, I have a message and a question. I play OPM with Custom Barn Kit, wich is broken. CBK doe`s give you reputation even when you kill Kerbals, instead of taking it away. And you get full reputation even when you start a new rocket from editor, and without launching remove it. Bad thing because i now have 500 reputation in the beginning of my career save without even reaching mun. My question: If i want to restore the stock antenna and tracking station values (i play with JX2 Antenna-Mod), do i need to only remove the OPM CommNet.cfg-Patch and play without CBK? Thank you. Edited October 30, 2017 by Smarti Link to comment Share on other sites More sharing options...
JadeOfMaar Posted October 31, 2017 Share Posted October 31, 2017 (edited) On 10/30/2017 at 8:46 AM, Smarti said: Hello, I have a message and a question. I play OPM with Custom Barn Kit, wich is broken. CBK doe`s give you reputation even when you kill Kerbals, instead of taking it away. And you get full reputation even when you start a new rocket from editor, and without launching remove it. Bad thing because i now have 500 reputation in the beginning of my career save without even reaching mun. My question: If i want to restore the stock antenna and tracking station values (i play with JX2 Antenna-Mod), do i need to only remove the OPM CommNet.cfg-Patch and play without CBK? Thank you. You should be fine by just installing JX2 (and removing CBK). JX2 has an undo for OPM's antenna patch. And thanks for the head up on CBK. Edited October 31, 2017 by JadeOfMaar Link to comment Share on other sites More sharing options...
Murdabenne Posted November 3, 2017 Share Posted November 3, 2017 I am finally starting my new 1.3 career game. I had never really put the whole Kopernicus/OPM/RB/++ stack into my career install. But now that I have, I felt I had to come in and tell @Galileo Thank you Thank you Thank you for reviving this for 1.3.x. I have a feeling I will be playing with this particular setup for years.This is so good I'm actually starting a new career from scratch instead of carrying over my old one. Maintaining a mod can require much effort, and people can be so cranky. Thank you for doing what you do - and thank you for adopting OPM, which is probably one of the largest and most complex "original content additions" to this game. Yeah its only a game, but its a nice thing in RL to have something to tinker with that I enjoy so much, provided by someone who loves it, essentially for free. So whenever you get beat up in the comments, remember for every one of the negatives, there's a bunch of us who are positives out there too. We just aren't as loud, too busy playing! I had been plaiyng my "forever" career save, 1.2.2 continued from its original incarnation in 1.0 and it doesn't have OPM. I only had OPM in my sandbox install. Man have I been missing out! Link to comment Share on other sites More sharing options...
Pethos Posted November 3, 2017 Share Posted November 3, 2017 Hi, I have installed this mod with Researchbodies. I started a new career with Hard difficulty. The settings screen declares that there are only three bodies already discovered: The Sun, Kerbin and the Mun. However I have got Sarnus already discovered and 100% researched too. I already posted this problem in the researchbodies thread and @JPLRepo didn't find any problem in my log file. In the observatory the string "#autoLOC_rbodies_discovery_sarnus" is displayed. There are some screenshots: Link to comment Share on other sites More sharing options...
Recommended Posts