Sushutt / Infinite-Discoveries

Infinite Discoveries is a procedural star system generator for Kerbal Space Program
GNU General Public License v3.0
15 stars 2 forks source link

MultiStarSolarConfig conflicts kerbalism and should be obsolete as of Kopernicus 209 #4

Open PineappleCat22 opened 2 months ago

PineappleCat22 commented 2 months ago

MultiStarSolarConfig.cfg in the Misc folder is incompatible with Kerbalism since it has its own multi-star handling, causing the solar panels to work properly but not function with Kerbalism's science system that tracks EC and science progress over time. This behavior happens with Kopernicus 208 and below. As of Kop 209, the multi-star handling has been rewritten, and now the MultiStarSolarConfig file causes errors which result in solar panel modules not loading at all. All of this is tested with Bluedog Design Bureau, so it could behave differently with different part mods, but the effects remain on entirely stock parts. It should also be noted that other planet packs with stars such as The Other Worlds have already made this change.

Attached are various logs with Kerbalism and MultiStarSolarConfig added and removed, and a screenshot of stock solar panels not functioning due to the error. KSPLogMultiStarKerbalism.log KSPLogMultiStarNoKerbalism.log KSPLogNoMultiStarKerbalism.log KSPLogNoMultiStarNoKerbalism.log

image

Sushutt commented 2 months ago

I'll look into it.

tinyzooseven commented 1 month ago

im having the same issue in a fresh install with only kopernicus and infinite discoveries installed

RagnarTheRagnar commented 1 month ago

I think I'am having the same issue here. Can't get this work with anything...

PineappleCat22 commented 1 month ago

Did the fix I outlined solve the issue in either cases?

RagnarTheRagnar commented 1 month ago

Did the fix I outlined solve the issue in either cases?

No actually after a review of the Kopernicus logs I thing I might be having some other issue, but yes my solar panels with this mod since that 209 update have been inconsistent with this mod.