Jump to content

[1.12.x] [Planet Pack] Outer Planets Expansion (OPX)


Recommended Posts

1 hour ago, Professor K said:

I'll second the Jool vs BetterJool issue, I've noticed a number of errors popping up in my logs related to the name change, mainly around Parallax and Scatterer. Nothing that's stopped the game from loading (although I've yet to visit Jool in this save) but I find myself wondering as to the purpose of the rename.

-K

I'm pretty sure the purpose of BetterJool is to retexture Jool, otherwise I see no reason. I never found Jool to be a particularly ugly planet anyways, it is just a green gas giant.

Link to comment
Share on other sites

5 hours ago, gdsafArby said:

I'm pretty sure the purpose of BetterJool is to retexture Jool, otherwise I see no reason. I never found Jool to be a particularly ugly planet anyways, it is just a green gas giant.

But you can re-texture or even replace (which is what OPX does) a planet without renaming it, that's why I'm unsure of the reason for the rename. Hopefully the mod author will stop by and let us know. :)

 

-K

Link to comment
Share on other sites

On 12/8/2024 at 4:33 PM, Professor K said:

But you can re-texture or even replace (which is what OPX does) a planet without renaming it, that's why I'm unsure of the reason for the rename. Hopefully the mod author will stop by and let us know. :)

 

-K

Basically Jool's HD texture is hardcoded into the game, so if you want to do another texture it's easier to just kill-and-replace it than try to do any textural code-changing shenanigans.

Link to comment
Share on other sites

41 minutes ago, Professor K said:

Is the MoonDistance.cfg file in OPX-SarnusPlus\KopernicusConfigs supposed to be for use with a specific mod? It's increasing the SMA of a bunch of Sarnus's moons via a multiplier (rather than a specific number), but only a couple are tagged with a "NEEDS" for a specific mod.

-K

I don't think so, but I THINK this was to accomadate the fact that Sarnus (had to stop myself from spelling Sarkin) is much larger then OPM Sarnus.

Link to comment
Share on other sites

15 hours ago, Mr. Kerbin said:

I don't think so, but I THINK this was to accomadate the fact that Sarnus (had to stop myself from spelling Sarkin) is much larger then OPM Sarnus.

Yeah, OPX Sarnus is bigger than OPM Sarnus.

 

16 hours ago, Professor K said:

Is the MoonDistance.cfg file in OPX-SarnusPlus\KopernicusConfigs supposed to be for use with a specific mod?

Yes, it is for OPX-SarnusPlus.

Link to comment
Share on other sites

On 12/1/2024 at 6:47 PM, Professor K said:

Has anyone else had an issue with the Asteroids, etc in the inner system preventing the Sentinel Telescope from activating due to not being between Kerbin and "the next body inwards" due to the eccentric orbit of bodies like 3190 - Phaekay that cross multiple orbits?

-K

I tracked down the issue with this. It's not the elliptical orbit of the asteroids, but the duplicate SMAs of multiple bodies across OPM and OPX-*.

There is a notation of an issue (as yet unresolved) on the Kopernicus GitHub, Issue 605 that explains that if there is more than one celestial body with the exact same SMA, the stock KSP code that runs the Sentinel Telescope will throw an exception and stop working. 

Between OPM and the OPX-* series, there are multiple sets of duplicate SMAs:

  • Kerbin & Kret (OPX-Inner)
  • Bop & Klip (OPX-Jool)
  • Polta & Priax (OPX-Urlum)
  • Jool, Euribanne & Palloocus (OPX-Jool)

I fixed the issue for my system by adjusting the SMA of one of each pair by 1 meter. (Up by one for the one of Jool threesome and down by one for the other). The Sentinel scopes immediately started working again.

-K

 
 

 

Edited by Professor K
Link to comment
Share on other sites

12 hours ago, theogameren said:

Yes, it is for OPX-SarnusPlus.

It seems odd to set/change the SMAs in the OPX-S body configs and then change them again with a patch.

As an example:

OPM Hale.cfg: SMA = 10488231

OPX-S 03-Hale.cfg: SMA = 12169413

After MoonDistance.cfg: SMA = 20359427.949

Wouldn't it have been simpler to just set it to the final number in the 03-Hale.cfg file?

-K

Link to comment
Share on other sites

2 hours ago, Professor K said:

It seems odd to set/change the SMAs in the OPX-S body configs and then change them again with a patch.

As an example:

OPM Hale.cfg: SMA = 10488231

OPX-S 03-Hale.cfg: SMA = 12169413

After MoonDistance.cfg: SMA = 20359427.949

Wouldn't it have been simpler to just set it to the final number in the 03-Hale.cfg file?

-K

I think the small SMA change is some tweaks, and the patch is for bigger orbits, thus bigger SMAs since Sarnus has a updated Size.

Also, i forgot, Congratulations with the 5 month anniversary!

Link to comment
Share on other sites

On 12/13/2024 at 12:43 AM, theogameren said:

I think the small SMA change is some tweaks, and the patch is for bigger orbits, thus bigger SMAs since Sarnus has a updated Size.

Also, i forgot, Congratulations with the 5 month anniversary!

Honestly the whole mod is starting to seem a bit janky now. I'll try and fix this in the next update.

Link to comment
Share on other sites

15 hours ago, Interplanet Janet said:

Honestly the whole mod is starting to seem a bit janky now. I'll try and fix this in the next update.

No, not at all. I'm very much enjoying the mod. It's the fact that I like it that has me posting, tracking down/trying to fix bugs, submitting Github issues, etc. If I didn't like it I wouldn't bother with all that!

-K

Link to comment
Share on other sites

  • 3 weeks later...

Take as much time as you need to.  I love having an elaborate retinue of moons circling gas giants to explore.  You've done great work, and anything you put off until later (or even never get around to) doesn't diminish any of that in the slightest.

Link to comment
Share on other sites

  • 2 weeks later...
On 1/4/2025 at 6:46 PM, Nikolai said:

Take as much time as you need to.  I love having an elaborate retinue of moons circling gas giants to explore.  You've done great work, and anything you put off until later (or even never get around to) doesn't diminish any of that in the slightest.

On 1/3/2025 at 2:33 PM, theogameren said:

It's ok, we will wait as long as we must.

Thanks, guys. It's nice to know that I'm making someone happy with this.

Link to comment
Share on other sites

On 8/22/2024 at 12:35 PM, theogameren said:

palar is also a subject

I'm having same trouble; not really sure what is causing it. Removing them fixes.

[LOG 22:17:15]: [Kopernicus]: Configuration.Loader: Failed to load Body: I3-Egin: Value cannot be null.
Parameter name: type


[LOG 22:17:15]: Parsing Target name in (Kopernicus.Configuration.ModLoader.VertexColorMap) as (System.String)
[LOG 22:17:15]: Exception Was Recorded: Value cannot be null.
Parameter name: type
  at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00003] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at Kopernicus.ConfigParser.Parser.LoadCollectionMemberFromConfigurationNode (Kopernicus.ConfigParser.Parser+ParsedCollectionMemberInfo parsedMember, System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x00756] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectFromConfigurationNode (System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x000b0] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectMemberFromConfigurationNode (Kopernicus.ConfigParser.Parser+ParsedMemberInfo parsedMember, System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x00328] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectFromConfigurationNode (System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x000bd] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.Configuration.Loader.Kopernicus.ConfigParser.Interfaces.IParserEventSubscriber.PostApply (ConfigNode node) [0x000d7] in <3e0c2b46f2fa42b09f157c3be1e22299>:0

 

Link to comment
Share on other sites

On 1/21/2025 at 5:41 AM, VoltronAWK said:

I'm having same trouble; not really sure what is causing it. Removing them fixes.

[LOG 22:17:15]: [Kopernicus]: Configuration.Loader: Failed to load Body: I3-Egin: Value cannot be null.
Parameter name: type


[LOG 22:17:15]: Parsing Target name in (Kopernicus.Configuration.ModLoader.VertexColorMap) as (System.String)
[LOG 22:17:15]: Exception Was Recorded: Value cannot be null.
Parameter name: type
  at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00003] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at Kopernicus.ConfigParser.Parser.LoadCollectionMemberFromConfigurationNode (Kopernicus.ConfigParser.Parser+ParsedCollectionMemberInfo parsedMember, System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x00756] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectFromConfigurationNode (System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x000b0] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectMemberFromConfigurationNode (Kopernicus.ConfigParser.Parser+ParsedMemberInfo parsedMember, System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x00328] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectFromConfigurationNode (System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x000bd] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.Configuration.Loader.Kopernicus.ConfigParser.Interfaces.IParserEventSubscriber.PostApply (ConfigNode node) [0x000d7] in <3e0c2b46f2fa42b09f157c3be1e22299>:0

 

ok, do u have all the dependencies? Are you using CKAN?

Link to comment
Share on other sites

On 1/21/2025 at 4:41 AM, VoltronAWK said:

I'm having same trouble; not really sure what is causing it. Removing them fixes.

[LOG 22:17:15]: [Kopernicus]: Configuration.Loader: Failed to load Body: I3-Egin: Value cannot be null.
Parameter name: type


[LOG 22:17:15]: Parsing Target name in (Kopernicus.Configuration.ModLoader.VertexColorMap) as (System.String)
[LOG 22:17:15]: Exception Was Recorded: Value cannot be null.
Parameter name: type
  at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00003] in <9577ac7a62ef43179789031239ba8798>:0 
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at Kopernicus.ConfigParser.Parser.LoadCollectionMemberFromConfigurationNode (Kopernicus.ConfigParser.Parser+ParsedCollectionMemberInfo parsedMember, System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x00756] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectFromConfigurationNode (System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x000b0] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectMemberFromConfigurationNode (Kopernicus.ConfigParser.Parser+ParsedMemberInfo parsedMember, System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x00328] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.ConfigParser.Parser.LoadObjectFromConfigurationNode (System.Object o, ConfigNode node, System.String configName, System.Boolean getChildren) [0x000bd] in <b81c7e09ce34479e9d3831f2ed50b754>:0 
  at Kopernicus.Configuration.Loader.Kopernicus.ConfigParser.Interfaces.IParserEventSubscriber.PostApply (ConfigNode node) [0x000d7] in <3e0c2b46f2fa42b09f157c3be1e22299>:0

 

Do you have Tholin's PQS Addons? If you do it might be messing up Egin's configs

Link to comment
Share on other sites

5 hours ago, Iapetus7342 said:

Do you have Tholin's PQS Addons? If you do it might be messing up Egin's configs

6 hours ago, theogameren said:

ok, do u have all the dependencies? Are you using CKAN?

It was dependency issue; something was missing that I don't see in the post.

I think it was VertexHeightOblateAdvanced but I may be misremembering.

Edit: I dont use CKAN

Edited by VoltronAWK
Clarification
Link to comment
Share on other sites

On 1/24/2025 at 10:59 PM, theogameren said:

All dependecies are bundled, do you have the newest version?

When downloading I see "VertexMitchellNetravaliHeightMap.dll" bundled in but I believe what I was missing was "VertexHeightOblateAdvanced.dll" so unless the version that is included with the mod is a different file with the same name as what I have then it seems I don't have it.

I tested the packages version and it seems to work (which vexes me bc I am pretty sure my version was new but I guess not). No clue what went wrong but it was probably my fault; apologies for wasted time.

Link to comment
Share on other sites

 

11 hours ago, VoltronAWK said:

When downloading I see "VertexMitchellNetravaliHeightMap.dll" bundled in but I believe what I was missing was "VertexHeightOblateAdvanced.dll" so unless the version that is included with the mod is a different file with the same name as what I have then it seems I don't have it.

I tested the packages version and it seems to work (which vexes me bc I am pretty sure my version was new but I guess not). No clue what went wrong but it was probably my fault; apologies for wasted time.

It is okay, i'm just happy there is activity here.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...