Galileo

[KSP 1.5.*] Outer Planets Mod[2.2.1] [25 April 2018]

Recommended Posts

3 minutes ago, voicey99 said:

Doing some work improving/modernising the CustomAsteroids patch, and I've noticed the asteroid spawning altitudes for the Sarnus and Urlum ring bands are very low and do not correspond to the rings at all. It it permissible to raise these altitudes so they actually spawn in and throughout the rings?

Go ahead and make a pull request and I’ll go over the changes and merge it.

Share this post


Link to post
Share on other sites

UPDATE

v1.2.4

  • Fixes missing Eeloo when installed with GPP
  • Fixes ResearchBodies in-game text

Download and install instructions in the OP

Share this post


Link to post
Share on other sites
7 hours ago, Galileo said:

UPDATE

v1.2.4

  • Fixes missing Eeloo when installed with GPP
  • Fixes ResearchBodies in-game text

Download and install instructions in the OP

Will installing this break existing careers that had the previous version?

Share this post


Link to post
Share on other sites

I am reporting weird orbital lines lines while in the Tracking center, zooming out to the outer planets causes Plock's and Neidon's orbits to jitter around. Note their actual orbits don't change, but zooming in and out to the new planets causes the graphical glitch. I'll try to document it as best I can.

Share this post


Link to post
Share on other sites
24 minutes ago, TheRag said:

I am reporting weird orbital lines lines while in the Tracking center, zooming out to the outer planets causes Plock's and Neidon's orbits to jitter around. Note their actual orbits don't change, but zooming in and out to the new planets causes the graphical glitch. I'll try to document it as best I can.

This has been an issue for quite a while actually, I experienced it in KSP1.2 and still see it on my 1.3.1 game. From what I remember the problem derived from an issue within the stock game, but I could be mistaken.

Share this post


Link to post
Share on other sites
29 minutes ago, TheRag said:

I am reporting weird orbital lines lines while in the Tracking center, zooming out to the outer planets causes Plock's and Neidon's orbits to jitter around. Note their actual orbits don't change, but zooming in and out to the new planets causes the graphical glitch. I'll try to document it as best I can.

It’s a stock issue made obvious by Kopernicus. Putting any celestial body outside of Eeloo causes this. Nothing I can do.

Share this post


Link to post
Share on other sites
On 9/28/2017 at 6:31 PM, Galileo said:

You can do both... :wink: 

Can this be installed into a current GPP game?

Share this post


Link to post
Share on other sites
26 minutes ago, linuxgurugamer said:

Can this be installed into a current GPP game?

yep sure can

 

Share this post


Link to post
Share on other sites

Hello.

I have an ongoing career with GPP 1.5.3 (and many other mods) and yesterday I updated OPM-Galileo to 1.2.4 (along with KSP Interstellar Extended, SXT Continued and B9PartSwitch) via CKAN and something went very wrong.

All vessels, stations, bases and flags at Iota SOI have been moved to Niven. Iota Station is immediately destroyed because it was in equatorial orbit at only 50Km. Iota SOI and surface is now empty of any vessels or any other elements.

I had an station at Niven and right now is placed around Eta, and all contracts referred to Niven are now placed at Eta. I only had vessels around Gael, Iota, Ceti and Niven, and only Iota and Niven have been affected as I can see.

Any clue why this could be happening? Where should I look to patch this issue? I have plenty of saved games generated at 5 minutes interval (I like to play with many mods and this makes my ksp install a bit unstable) so I may edit previous savegames, or edit OPM and/or GPP config files if I knew where to look at.

Thank you very much.

Share this post


Link to post
Share on other sites
1 hour ago, bonzo_bvd said:

Hello.

I have an ongoing career with GPP 1.5.3 (and many other mods) and yesterday I updated OPM-Galileo to 1.2.4 (along with KSP Interstellar Extended, SXT Continued and B9PartSwitch) via CKAN and something went very wrong.

All vessels, stations, bases and flags at Iota SOI have been moved to Niven. Iota Station is immediately destroyed because it was in equatorial orbit at only 50Km. Iota SOI and surface is now empty of any vessels or any other elements.

I had an station at Niven and right now is placed around Eta, and all contracts referred to Niven are now placed at Eta. I only had vessels around Gael, Iota, Ceti and Niven, and only Iota and Niven have been affected as I can see.

Any clue why this could be happening? Where should I look to patch this issue? I have plenty of saved games generated at 5 minutes interval (I like to play with many mods and this makes my ksp install a bit unstable) so I may edit previous savegames, or edit OPM and/or GPP config files if I knew where to look at.

Thank you very much.

Try dropping this into your GameData and see if it fixes it. Its the flightGlobalsIndex number that may have caused the issue. I didn't change them when I made this branch, and looking at them now, I noticed OPM is missing a few for some planets. If i go back and change/remove them now, it will break everyone's games. give this a try anyway.
https://www.dropbox.com/s/winznvsaa5dnvg7/Eeloo2.cfg?dl=0

@linuxgurugamer @RobinVerhulstZ you will also need this if Eeloo is breaking things.

Edited by Galileo

Share this post


Link to post
Share on other sites
57 minutes ago, Galileo said:

Try dropping this into your GameData and see if it fixes it. Its the flightGlobalsIndex number that may have caused the issue. I didn't change them when I made this branch, and looking at them now, I noticed OPM is missing a few for some planets. If i go back and change/remove them now, it will break everyone's games. give this a try anyway.
https://www.dropbox.com/s/winznvsaa5dnvg7/Eeloo2.cfg?dl=0

@linuxgurugamer @RobinVerhulstZ you will also need this if Eeloo is breaking things.

i Haven't updated yet as i couldn't risk my save file without verification that there would be no implications

Share this post


Link to post
Share on other sites
1 hour ago, Galileo said:

Try dropping this into your GameData and see if it fixes it. Its the flightGlobalsIndex number that may have caused the issue. I didn't change them when I made this branch, and looking at them now, I noticed OPM is missing a few for some planets. If i go back and change/remove them now, it will break everyone's games. give this a try anyway.
https://www.dropbox.com/s/winznvsaa5dnvg7/Eeloo2.cfg?dl=0

@linuxgurugamer @RobinVerhulstZ you will also need this if Eeloo is breaking things.

I have dropped Eeloo2.cfg in my GameData folder but it did not work. Nothing appears to have changed ;.;

In each test I use a pre OPM update savegame and I check that Iota Space Station is missing and Niven Space Station is moved to Eta.

Edited by bonzo_bvd
Write more information

Share this post


Link to post
Share on other sites
14 hours ago, Galileo said:

Try dropping this into your GameData and see if it fixes it. Its the flightGlobalsIndex number that may have caused the issue. I didn't change them when I made this branch, and looking at them now, I noticed OPM is missing a few for some planets. If i go back and change/remove them now, it will break everyone's games. give this a try anyway.
https://www.dropbox.com/s/winznvsaa5dnvg7/Eeloo2.cfg?dl=0

@linuxgurugamer @RobinVerhulstZ you will also need this if Eeloo is breaking things.

I'm going to hold off for now until this stabilizes. 

Share this post


Link to post
Share on other sites
On 18/11/2017 at 1:50 PM, linuxgurugamer said:

I'm going to hold off for now until this stabilizes. 

I have downgraded OPM back to 1.2.3 and everything works fine again. I'll wait for a new version other than 1.2.4, or a workaround, before I update OPM Galileo again. Anyway I love GPP and I'm just starting to explore the system right now. OPM around Grannus can wait until I have warp drives! :cool:

Share this post


Link to post
Share on other sites
Just now, bonzo_bvd said:

I have downgraded OPM back to 1.2.3 and everything works fine again. I'll wait for a new version other than 1.2.4, or a workaround, before I update OPM Galileo again. Anyway I love GPP and I'm just starting to explore the system right now. OPM around Grannus can wait until I have warp drives! :cool:

I know what the issue is but I haven’t had time to test it. I will upload a fix hopefully tonight. Thanks for your patience 

Share this post


Link to post
Share on other sites

What are the kerbal XP values for visiting all the planets and Moons? It looks like it might be derived from some of the science values but I haven't quite worked out how.

Share this post


Link to post
Share on other sites

Im trying to download OPM Galileo 1.2.4 in CKAN and it wont work.  I see that there is some issue happening with V.1.2.4 and 1.2.3 is working fine, is there a way to make CKAN install the 1.2.3 version?

Share this post


Link to post
Share on other sites
On 11/17/2017 at 6:01 PM, bonzo_bvd said:

I have dropped Eeloo2.cfg in my GameData folder but it did not work. Nothing appears to have changed ;.;

In each test I use a pre OPM update savegame and I check that Iota Space Station is missing and Niven Space Station is moved to Eta.

Redownload the cfg and try again. See if it fixes the issue. If not, then making Eeloo return is just going to break existing careers for now.

Share this post


Link to post
Share on other sites
19 hours ago, Galileo said:

Redownload the cfg and try again. See if it fixes the issue. If not, then making Eeloo return is just going to break existing careers for now.

Hello.

I'm currently at work. In a few hours, at home, I will update again to OPM 1.2.4 and make the test. I'll keep you posted.

[UPDATE]

I'm afraid it does not work even with the latest Eeloo2.cfg dropped in GameData folder:

@Kopernicus:FINAL
{
	%Body[Eeloo]
	{
	    %flightGlobalsIndex = 9999999
	}
}

I have noticed that everything orbiting Iota is moved to Niven, Niven to Eta and Thalia to Eeloo. Maybe there are more changes, but I haven't seen.

I'm not using latest GPP because is not in CKAN yet. Should I try with latest GPP?

Thank you very much.

Edited by bonzo_bvd
Update

Share this post


Link to post
Share on other sites
6 hours ago, bonzo_bvd said:

Hello.

I'm currently at work. In a few hours, at home, I will update again to OPM 1.2.4 and make the test. I'll keep you posted.

[UPDATE]

I'm afraid it does not work even with the latest Eeloo2.cfg dropped in GameData folder:


@Kopernicus:FINAL
{
	%Body[Eeloo]
	{
	    %flightGlobalsIndex = 9999999
	}
}

I have noticed that everything orbiting Iota is moved to Niven, Niven to Eta and Thalia to Eeloo. Maybe there are more changes, but I haven't seen.

I'm not using latest GPP because is not in CKAN yet. Should I try with latest GPP?

Thank you very much.

No I have just tested everything and it indeed does not work.. That was just a shot in the dark tbh. Adding (returning) a body into the mix was bound to mess things up. The index numbers all change. What you could do however is change the index numbers in your save file.

Share this post


Link to post
Share on other sites
3 hours ago, Galileo said:

No I have just tested everything and it indeed does not work.. That was just a shot in the dark tbh. Adding (returning) a body into the mix was bound to mess things up. The index numbers all change. What you could do however is change the index numbers in your save file.

I'm not afraid to edit the savegame, but I need some guidance: which keywords should I look for? There is not a "flightGlobalsIndex" keyword in the savegames. Which indexes should I replace? I have 1.2.3 savegames and 1.2.4 savegames to compare, but I don't know where to look.

Thank you very much.

 

Share this post


Link to post
Share on other sites
1 hour ago, bonzo_bvd said:

I'm not afraid to edit the savegame, but I need some guidance: which keywords should I look for? There is not a "flightGlobalsIndex" keyword in the savegames. Which indexes should I replace? I have 1.2.3 savegames and 1.2.4 savegames to compare, but I don't know where to look.

Thank you very much.

 

Every launched craft and planted flag has a VESSEL {} node within persistence. I believe the numbers (see path below) are what you need to change to catchup to the new flight globals.

// persistence
GAME
{
	FLIGHTSTATE
	{
		VESSEL
		{
			ORBIT
			{
				REF = # // looks like FGI
			}
		}
	}
}

Kopernicus stores all of the FGI outside of GameData... KSPinstall\Logs\Kopernicus\Kopernicus.log 

If you're still up to it, let us know how it works out.

Share this post


Link to post
Share on other sites
1 hour ago, JadeOfMaar said:

Every launched craft and planted flag has a VESSEL {} node within persistence. I believe the numbers (see path below) are what you need to change to catchup to the new flight globals.


// persistence
GAME
{
	FLIGHTSTATE
	{
		VESSEL
		{
			ORBIT
			{
				REF = # // looks like FGI
			}
		}
	}
}

Kopernicus stores all of the FGI outside of GameData... KSPinstall\Logs\Kopernicus\Kopernicus.log 

If you're still up to it, let us know how it works out.

I can't see any indexes in Konpernicus' logs ;.;

Currently I have vessels orbiting (or placed on) Gael, Iota, Ceti, Niven, Thalia and Icarus. I'm planning using a 1.2.4 savegame to place a test craft around Iota, Niven and Thalia to get the latest indexes. Gael, Ceti and Icarus indexes have not changed.

Once done I will change the indexes in my latest 1.2.3 savegame to use it with 1.2.4 mod version installed. I will post the results.

Thank you very much.

 

Share this post


Link to post
Share on other sites
2 hours ago, bonzo_bvd said:

I can't see any indexes in Konpernicus' logs ;.;

Towards the bottom of the log file you'll see rows like this.

Quote

[LOG 21:41:16]: Found Body: Sun:0 -> SOI = Infinity, Hill Sphere = Infinity
[LOG 21:41:16]: Found Body: Kerbin:1 -> SOI = 84159286.4796305, Hill Sphere = 196414707.77848
[LOG 21:41:16]: Found Body: Mun:2 -> SOI = 2429559.11656475, Hill Sphere = 3170563.33757116
[LOG 21:41:16]: Found Body: Minmus:3 -> SOI = 2247428.3879023, Hill Sphere = 3730392.49065433
[LOG 21:41:16]: Found Body: Moho:4 -> SOI = 9646663.02332811, Hill Sphere = 22060314.8155466
[LOG 21:41:16]: Found Body: Eve:5 -> SOI = 85109364.7382441, Hill Sphere = 185949494.965972

Body: Name: Index

The file is Kopernicus.log, not abc.Body.log :) 

Share this post


Link to post
Share on other sites
On 11/30/2017 at 4:13 AM, JadeOfMaar said:

Towards the bottom of the log file you'll see rows like this.

Body: Name: Index

The file is Kopernicus.log, not abc.Body.log :) 

I was looking at planets logs not the main log! :confused:

Yesterday I launched the test crafts, well... teleported them to their destination orbits, but went to sleep before inspecting the savegame.

I will check main Kopernicus log and savegames, change indexes and post results after work.

Hope it works. I'd like to test latest GPP with latest OPM after the problem with bodies indexes is solved.

Thank you very much.

[UPDATE]

After being instructed to look at Kopernicus.log (thanks JadeOfMaar!) I have launched the game with OPM-1.2.3 and OPM-1.2.4 to see the differences. These are the results, in case someone find them useful:

  • Kopernicus.log from OPM 1.2.3:
...
[LOG 17:25:00]: Injector.Awake(): Completed in: 70202.5897 ms
[LOG 17:25:04]: StarLightSwitcher.Start() => Ciro
[LOG 17:25:04]: StarLightSwitcher.Start() => Grannus
[LOG 17:25:05]: Found Body: Ciro:0 -> SOI = Infinity, Hill Sphere = Infinity
[LOG 17:25:05]: Found Body: Gael:1 -> SOI = 83667623.5504481, Hill Sphere = 196364682.651337
[LOG 17:25:05]: Found Body: Ceti:2 -> SOI = 8144195.75406863, Hill Sphere = 10637124.0350313
[LOG 17:25:05]: Found Body: Ovok:3 -> SOI = 94000, Hill Sphere = 65610.6571477796
[LOG 17:25:05]: Found Body: Icarus:4 -> SOI = 3491161.22153981, Hill Sphere = 9938355.57584484
[LOG 17:25:05]: Found Body: Augustus:5 -> SOI = 2153486.14748972, Hill Sphere = 3106560.49665164
[LOG 17:25:05]: Found Body: Otho:6 -> SOI = 1701552278.10267, Hill Sphere = 3047294177.36593
[LOG 17:25:05]: Found Body: Tellumo:7 -> SOI = 260440071.542264, Hill Sphere = 536137791.875936
[LOG 17:25:05]: Found Body: Hale:8 -> SOI = 41000, Hill Sphere = 22514.1914683157
[LOG 17:25:05]: Found Body: Thalia:9 -> SOI = 13645687.9202961, Hill Sphere = 38214967.1074787
[LOG 17:25:05]: Found Body: Eta:10 -> SOI = 1656715.48797041, Hill Sphere = 2144606.10411811
[LOG 17:25:05]: Found Body: Niven:11 -> SOI = 34386218.4235495, Hill Sphere = 86538547.0039666
[LOG 17:25:05]: Found Body: Iota:12 -> SOI = 2491177.09027888, Hill Sphere = 3728465.87887854
[LOG 17:25:05]: Found Body: Lili:13 -> SOI = 40000, Hill Sphere = 40000
[LOG 17:25:05]: Found Body: Gratian:14 -> SOI = 194786348.661172, Hill Sphere = 443159476.33113
[LOG 17:25:05]: Found Body: Geminus:15 -> SOI = 3139597.02507724, Hill Sphere = 3731405.18404008
[LOG 17:25:05]: Found Body: Hephaestus:16 -> SOI = 837807.834288581, Hill Sphere = 1522114.08669916
[LOG 17:25:05]: Found Body: Jannah:17 -> SOI = 1362261.78010727, Hill Sphere = 2399815.0298712
[LOG 17:25:05]: Found Body: GaussCatullus:18 -> SOI = 2652003275.60323, Hill Sphere = 114088525.698148
[LOG 17:25:05]: Found Body: Gauss:19 -> SOI = 2661842049.76758, Hill Sphere = 417079860.868842
[LOG 17:25:05]: Found Body: Loki:20 -> SOI = 886957.551581537, Hill Sphere = 1442138.79559553
[LOG 17:25:05]: Found Body: Catullus:21 -> SOI = 30021332.1492043, Hill Sphere = 33406997.3147224
[LOG 17:25:05]: Found Body: Tarsiss:22 -> SOI = 1070061.65331304, Hill Sphere = 1426261.6643305
[LOG 17:25:05]: Found Body: GaussCatullusOrbit:23 -> SOI = 813629.810609252, Hill Sphere = 1602230.68531203
[LOG 17:25:05]: Found Body: Nero:24 -> SOI = 8835394858.17188, Hill Sphere = 14878582768.4037
[LOG 17:25:05]: Found Body: Hadrian:25 -> SOI = 1610803.49546569, Hill Sphere = 2596315.94097828
[LOG 17:25:05]: Found Body: Narisse:26 -> SOI = 538982.350819585, Hill Sphere = 1121902.77858765
[LOG 17:25:05]: Found Body: Muse:27 -> SOI = 1590728.14967993, Hill Sphere = 3040894.71603724
[LOG 17:25:05]: Found Body: Minona:28 -> SOI = 2244163.88117605, Hill Sphere = 4353386.01084061
[LOG 17:25:05]: Found Body: Agrippina:29 -> SOI = 5002991.84730434, Hill Sphere = 9790821.05688779
[LOG 17:25:05]: Found Body: Julia:30 -> SOI = 5118022.31997876, Hill Sphere = 9624833.01716462
[LOG 17:25:05]: Found Body: Hox:31 -> SOI = 567558457.956482, Hill Sphere = 1450624813.55219
[LOG 17:25:05]: Found Body: Argo:32 -> SOI = 2885399.81181443, Hill Sphere = 3684031.49864039
[LOG 17:25:05]: Found Body: Leto:33 -> SOI = 600295990.237928, Hill Sphere = 1679936022.09679
[LOG 17:25:05]: Found Body: Grannus:34 -> SOI = 500000000000, Hill Sphere = 500000000000
[LOG 17:25:05]: Found Body: Sarnus:35 -> SOI = 3496577900.5591, Hill Sphere = 6013792379.59164
[LOG 17:25:05]: Found Body: Slate:36 -> SOI = 9598158.64601184, Hill Sphere = 11811837.121802
[LOG 17:25:05]: Found Body: Tekto:37 -> SOI = 8637005.19544461, Hill Sphere = 12570778.8206192
[LOG 17:25:05]: Found Body: Urlum:38 -> SOI = 2517599238.7789, Hill Sphere = 4966368313.9408
[LOG 17:25:05]: Found Body: Polta:39 -> SOI = 1661114.85305207, Hill Sphere = 2297300.45539178
[LOG 17:25:05]: Found Body: Priax:40 -> SOI = 446767.601978615, Hill Sphere = 769046.867363983
[LOG 17:25:05]: Found Body: Wal:41 -> SOI = 18933504.6847765, Hill Sphere = 22866264.8334379
[LOG 17:25:05]: Found Body: Tal:42 -> SOI = 139966.651259813, Hill Sphere = 234671.883243902
[LOG 17:25:05]: Found Body: Neidon:43 -> SOI = 3944323311.87136, Hill Sphere = 7954282433.96377
[LOG 17:25:05]: Found Body: Thatmo:44 -> SOI = 5709379.08853188, Hill Sphere = 7617977.85588737
[LOG 17:25:05]: Found Body: Nissee:45 -> SOI = 7366476.63525513, Hill Sphere = 4148646.79383085
[LOG 17:25:05]: Found Body: Plock-Karen:46 -> SOI = 586443111.104066, Hill Sphere = 28572570.7237306
[LOG 17:25:05]: Found Body: Plock:47 -> SOI = 586699604.806046, Hill Sphere = 9180338.33158147
[LOG 17:25:05]: Found Body: Karen:48 -> SOI = 939354.324277521, Hill Sphere = 1102678.62439869
[LOG 17:25:05]: Found Body: Plock-KarenOrbit:49 -> SOI = 689075.824051414, Hill Sphere = 839567.586196468
[LOG 17:25:05]: Injector.OnDestroy(): Complete
[LOG 17:25:07]: [Kopernicus] RuntimeUtility Started
[LOG 17:25:07]: StarLightSwitcher.Awake(): Begin
  • Kopernicus.log from OPM 1.2.4:
...
[LOG 01:08:10]: Injector.Awake(): Completed in: 69931.3223 ms
[LOG 01:08:14]: StarLightSwitcher.Start() => Ciro
[LOG 01:08:14]: StarLightSwitcher.Start() => Grannus
[LOG 01:08:16]: Found Body: Ciro:0 -> SOI = Infinity, Hill Sphere = Infinity
[LOG 01:08:16]: Found Body: Gael:1 -> SOI = 83667623.5504481, Hill Sphere = 196364682.651337
[LOG 01:08:16]: Found Body: Ceti:2 -> SOI = 8144195.75406863, Hill Sphere = 10637124.0350313
[LOG 01:08:16]: Found Body: Ovok:3 -> SOI = 94000, Hill Sphere = 65610.6571477796
[LOG 01:08:16]: Found Body: Icarus:4 -> SOI = 3491161.22153981, Hill Sphere = 9938355.57584484
[LOG 01:08:16]: Found Body: Augustus:5 -> SOI = 2153486.14748972, Hill Sphere = 3106560.49665164
[LOG 01:08:16]: Found Body: Otho:6 -> SOI = 1701552278.10267, Hill Sphere = 3047294177.36593
[LOG 01:08:16]: Found Body: Tellumo:7 -> SOI = 260440071.542264, Hill Sphere = 536137791.875936
[LOG 01:08:16]: Found Body: Hale:8 -> SOI = 41000, Hill Sphere = 22514.1914683157
[LOG 01:08:16]: Found Body: Eeloo:9 -> SOI = 1159066.15680512, Hill Sphere = 1842776.29112193
[LOG 01:08:16]: Found Body: Thalia:10 -> SOI = 13645687.9202961, Hill Sphere = 38214967.1074787
[LOG 01:08:16]: Found Body: Eta:11 -> SOI = 1656715.48797041, Hill Sphere = 2144606.10411811
[LOG 01:08:16]: Found Body: Niven:12 -> SOI = 34386218.4235495, Hill Sphere = 86538547.0039666
[LOG 01:08:16]: Found Body: Iota:13 -> SOI = 2491177.09027888, Hill Sphere = 3728465.87887854
[LOG 01:08:16]: Found Body: Lili:14 -> SOI = 40000, Hill Sphere = 40000
[LOG 01:08:16]: Found Body: Gratian:15 -> SOI = 194786348.661172, Hill Sphere = 443159476.33113
[LOG 01:08:16]: Found Body: Geminus:16 -> SOI = 3139597.02507724, Hill Sphere = 3731405.18404008
[LOG 01:08:16]: Found Body: Hephaestus:17 -> SOI = 837807.834288581, Hill Sphere = 1522114.08669916
[LOG 01:08:16]: Found Body: Jannah:18 -> SOI = 1362261.78010727, Hill Sphere = 2399815.0298712
[LOG 01:08:16]: Found Body: GaussCatullus:19 -> SOI = 2652003275.60323, Hill Sphere = 114088525.698148
[LOG 01:08:16]: Found Body: Gauss:20 -> SOI = 2661842049.76758, Hill Sphere = 417079860.868842
[LOG 01:08:16]: Found Body: Loki:21 -> SOI = 886957.551581537, Hill Sphere = 1442138.79559553
[LOG 01:08:16]: Found Body: Catullus:22 -> SOI = 30021332.1492043, Hill Sphere = 33406997.3147224
[LOG 01:08:16]: Found Body: Tarsiss:23 -> SOI = 1070061.65331304, Hill Sphere = 1426261.6643305
[LOG 01:08:16]: Found Body: GaussCatullusOrbit:24 -> SOI = 813629.810609252, Hill Sphere = 1602230.68531203
[LOG 01:08:16]: Found Body: Nero:25 -> SOI = 8835394858.17188, Hill Sphere = 14878582768.4037
[LOG 01:08:16]: Found Body: Hadrian:26 -> SOI = 1610803.49546569, Hill Sphere = 2596315.94097828
[LOG 01:08:16]: Found Body: Narisse:27 -> SOI = 538982.350819585, Hill Sphere = 1121902.77858765
[LOG 01:08:16]: Found Body: Muse:28 -> SOI = 1590728.14967993, Hill Sphere = 3040894.71603724
[LOG 01:08:16]: Found Body: Minona:29 -> SOI = 2244163.88117605, Hill Sphere = 4353386.01084061
[LOG 01:08:16]: Found Body: Agrippina:30 -> SOI = 5002991.84730434, Hill Sphere = 9790821.05688779
[LOG 01:08:16]: Found Body: Julia:31 -> SOI = 5118022.31997876, Hill Sphere = 9624833.01716462
[LOG 01:08:16]: Found Body: Hox:32 -> SOI = 567558457.956482, Hill Sphere = 1450624813.55219
[LOG 01:08:16]: Found Body: Argo:33 -> SOI = 2885399.81181443, Hill Sphere = 3684031.49864039
[LOG 01:08:16]: Found Body: Leto:34 -> SOI = 600295990.237928, Hill Sphere = 1679936022.09679
[LOG 01:08:16]: Found Body: Grannus:35 -> SOI = 500000000000, Hill Sphere = 500000000000
[LOG 01:08:16]: Found Body: Sarnus:36 -> SOI = 3496577900.5591, Hill Sphere = 6013792379.59164
[LOG 01:08:16]: Found Body: Slate:37 -> SOI = 9598158.64601184, Hill Sphere = 11811837.121802
[LOG 01:08:16]: Found Body: Tekto:38 -> SOI = 8637005.19544461, Hill Sphere = 12570778.8206192
[LOG 01:08:16]: Found Body: Urlum:39 -> SOI = 2517599238.7789, Hill Sphere = 4966368313.9408
[LOG 01:08:16]: Found Body: Polta:40 -> SOI = 1661114.85305207, Hill Sphere = 2297300.45539178
[LOG 01:08:16]: Found Body: Priax:41 -> SOI = 446767.601978615, Hill Sphere = 769046.867363983
[LOG 01:08:16]: Found Body: Wal:42 -> SOI = 18933504.6847765, Hill Sphere = 22866264.8334379
[LOG 01:08:16]: Found Body: Tal:43 -> SOI = 139966.651259813, Hill Sphere = 234671.883243902
[LOG 01:08:16]: Found Body: Neidon:44 -> SOI = 3944323311.87136, Hill Sphere = 7954282433.96377
[LOG 01:08:16]: Found Body: Thatmo:45 -> SOI = 5709379.08853188, Hill Sphere = 7617977.85588737
[LOG 01:08:16]: Found Body: Nissee:46 -> SOI = 7366476.63525513, Hill Sphere = 4148646.79383085
[LOG 01:08:16]: Found Body: Plock-Karen:47 -> SOI = 586443111.104066, Hill Sphere = 28572570.7237306
[LOG 01:08:16]: Found Body: Plock:48 -> SOI = 586699604.806046, Hill Sphere = 9180338.33158147
[LOG 01:08:16]: Found Body: Karen:49 -> SOI = 939354.324277521, Hill Sphere = 1102678.62439869
[LOG 01:08:16]: Found Body: Plock-KarenOrbit:50 -> SOI = 689075.824051414, Hill Sphere = 839567.586196468
[LOG 01:08:16]: Injector.OnDestroy(): Complete
[LOG 01:08:18]: [Kopernicus] RuntimeUtility Started
[LOG 01:08:18]: StarLightSwitcher.Awake(): Begin

So the difference is that Eeloo have index 9 so next bodies have their index incremented by 1: Thalia, Eta, Niven, Iota, and so on. Beyond index 9 I only have vessels at Thalia, Eta, Niven and Iota, so I have made the following substitutions (the order is important):

  1. Check that there is no REF = 13 in OPM-1.2.3 savegame as expected.
  2. REF = 12 -> REF = 13 (Iota).
  3. REF = 11 -> REF = 12 (Niven).
  4. Check that there is no REF = 10 in OPM-1.2.3 savegame as expected.
  5. REF = 9 -> REF = 10 (Thalia).

With those modifications I was able to use my last savegame with OPM 1.2.4 without vessels being moved.

I think that contracts have REF fields too in savegames, but I haven't checked it yet. I have yet to check that all my accepted contracts have correct bodies references. If so, now I know how to fix it :cool:

Thanks!

[UPDATE about contracts]

As I thought active contracts (also completed) are affected by rearranging the indexes, but they can be changed in savegames. The relevant keyword is "TARGETBODY = XX" with XX as the body index. Those indexes are the same from the Kopernicus.log, so now I have vessels and contracts' indexes fixed to work with OPM-1.2.4 :cool:

Edited by bonzo_bvd
Update about contracts

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.