Jump to content

[1.12.5] Sterling Systems v0.4.9 [Sep 22, 2024]


JadeOfMaar

Recommended Posts

8 hours ago, DareMightyThingsJPL said:

Sorry, not sure if i specified clearly enough:

The engine plumes do not appear. Inside the engine bell, coloration which would be caused by the exhaust  is present. 

Hope that cleared things up. Again, as i said - Happy to send you my mods list or some images if need be.

Howdy. I tend to depend on Stock Waterfall Effects, which isn't exactly the most popular of the Waterfall template packs.

Link to comment
Share on other sites

On 11/1/2024 at 2:13 PM, Hypersonic Was Taken Again said:

Are you considering any type of atmospheric engines and/or aerospike variants of the nuclear and thermal rocket engines?

Aircraft engines: Yes. Actually, there might be too much on the drawing board there as I'm entertaining ideas for several engine types.

Nuclear core aerospikes: No.

Thermal nozzle aerospikes: Yes.

On 11/1/2024 at 2:13 PM, Hypersonic Was Taken Again said:

There was a master's thesis at San Jose that discussed aerospike ntrs

That's really nice to see. Thanks for sharing it. I may change my mind on nuclear core aerospikes.

Link to comment
Share on other sites

Sorry for being a nuisance again, but I'm having issues - pretty sure it's a bug of some sort.

Whenever I radially attach any of the dusty plasma radiators to a vessel, upon launch, the kraken strikes and destroys the vessel. Autostrut doesn't seem to fix or even mitigate this, and normal struts don't help either. All and sizes and variants of the dusty plasma radiators seem to be subject this. I will send my mod list if needed, as well as anything needed.

Notes - 

- Speeds up to 250m/s are reported on the navball after the kraken strikes.

- non radial attachment (ie, just the part on its own, attached to nothing) has no effect.

Link to comment
Share on other sites

@DareMightyThingsJPL There is a specific detail about those parts (and they are liquid film, not dusty plasma) that gets rubbed the wrong way by KSP Community Fixes. Another person who reported this issue has confirmed that KSPCF 1.35.2 doesn't agitate these parts so do grab that version and let me know. I have an idea what that detail is and I'll take a swing at it.

Link to comment
Share on other sites

14 hours ago, JadeOfMaar said:

There is a specific detail about those parts (and they are liquid film, not dusty plasma) that gets rubbed the wrong way by KSP Community Fixes. Another person who reported this issue has confirmed that KSPCF 1.35.2 doesn't agitate these parts so do grab that version and let me know. I have an idea what that detail is and I'll take a swing at it.

Thanks, Will take a gander at installing that older version of KSPCF until you fix it

Link to comment
Share on other sites

On 11/3/2024 at 3:49 PM, a Beaver said:

Are there any plans to add wrapper heatshields for adapters?

I have plans but I honestly dreaded doing those because I have to provide angle/shape options for the slanted ones.

Link to comment
Share on other sites

3 hours ago, KspNoobUsernameTaken said:

Could you just add subtypes with heatshields to the adapters themselves?

I've sworn to myself not to add features to stock parts where this mod is concerned. I've had enough of having to respond to clashes with other mods that affect the stock parts.

Link to comment
Share on other sites

  • 2 weeks later...

Hi, I'm getting a B9PartSwitch error with Sterling Thermal. The error has to do with the Sun Shield part, if I delete the part and the affiliated lines from configs the error disappears.

EDIT: Specifically caused by B9PS-SuperHeavyShields.cfg

Error:

Spoiler
[WRN 03:04:38.069] Warning on PartSubtype 10-2 on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.069] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.074] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.076] Warning on PartSubtype 25-2 on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.076] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.077] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.077] Warning on PartSubtype 50-2a on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.078] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.078] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.078] Warning on PartSubtype 50-2b on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.079] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.079] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.080] Warning on PartSubtype 10-1 on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.080] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.081] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.081] Warning on PartSubtype 25-1 on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.081] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.082] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.082] Warning on PartSubtype 50-1a on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.082] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.083] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.083] Warning on PartSubtype 50-1b on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.083] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.084] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.084] Warning on PartSubtype 10-4 on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.085] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.085] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.085] Warning on PartSubtype 25-4 on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.086] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[WRN 03:04:38.086] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.086] Warning on PartSubtype 50-4a on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.087] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[ERR 03:04:38.087] [SeriousWarningHandler] Not displaying serious warning because too many warnings have already been added:

[ERR 03:04:38.087] Initialization errors on ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01 subtype '50-4a'
  Could not find matching module

[WRN 03:04:38.088] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[WRN 03:04:38.088] Warning on PartSubtype 50-4b on module ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01: Could not find matching module
[EXC 03:04:38.088] Exception: Could not find matching module
	B9PartSwitch.ModuleMatcher.FindModule (Part part) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.ModuleModifierInfo+<CreatePartModifiers>d__10.MoveNext () (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	B9PartSwitch.PartSubtype.Setup (B9PartSwitch.ModuleB9PartSwitch parent, System.Boolean displayWarnings) (at <a3c2951fc74e4639820ef37d2d29f386>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	KSPe.Util.Log.UnityLogDecorator:UnityEngine.ILogHandler.LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:LogException(Exception)
	B9PartSwitch.PartSubtype:Setup(ModuleB9PartSwitch, Boolean)
	B9PartSwitch.ModuleB9PartSwitch:InitializeSubtypes(Boolean)
	B9PartSwitch.ModuleB9PartSwitch:GetInfo()
	PartLoader:CompilePartInfo(AvailablePart, Part)
	<CompileParts>d__56:PartLoader+<CompileParts>d__56.MoveNext_Patch0(<CompileParts>d__56)
	KSPCommunityFixes.Performance.<FrameUnlockedCoroutine>d__63:MoveNext()
	KSPCommunityFixes.Performance.<PartLoader_CompileAll>d__59:MoveNext()
	UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[ERR 03:04:38.088] [SeriousWarningHandler] Not displaying serious warning because too many warnings have already been added:

[ERR 03:04:38.088] Initialization errors on ModuleB9PartSwitch (moduleID='Service') on part strl-shl-sun01 subtype '50-4b'
  Could not find matching module

 

 

Edited by aspct
Link to comment
Share on other sites

@aspct I assume you have Deadly Reentry. I learned the other day that DRE renames the ablator module. Sine that shield's B9 config also targets that module it gets broken now, hence the problem. Save this as a new .cfg file to handle it.

@B9_TANK_TYPE[STRL_AB]:NEEDS[DeadlyReentry]
{
    @RESOURCE[Ablator]
    {
        @name = AblativeShielding
    }
}
@PART[strl-shl-sun01]:NEEDS[DeadlyReentry]
{
    @MODULE[ModuleB9PartSwitch]:HAS[#moduleID[Service]]
    {
        @SUBTYPE,*
        {
            @MODULE:HAS[@IDENTIFIER[ModuleAblator]]
            {
                @IDENTIFIER
                {
                    @name = ModuleHeatShield
                }
            }
        }
    }
}

 

On 11/20/2024 at 2:16 AM, slyfox023 said:

I'm a bit confused on the engine stats, for most of them they say "NAN" is that because they aren't finished yet?

Your install is broken somehow. Perhaps you have CRP installed and the engines should be asking for LH2 but the resource definition is missing (CommonResources.cfg does not exist) or you have some mod that contains a patch :FOR[CommunityResourcePack] but you don't use CRP yourself.

Link to comment
Share on other sites

4 hours ago, JadeOfMaar said:

@aspct I assume you have Deadly Reentry. I learned the other day that DRE renames the ablator module. Sine that shield's B9 config also targets that module it gets broken now, hence the problem. Save this as a new .cfg file to handle it.

Yes I do have Deadly Reentry, I have added the patch and it seems to have solved the problem but only if it runs after the B9PS patches, if it runs before them the error persists.

So I named it zDeadlyReentryCompat, put it in Sterling Thermals' zPatches folder and problem solved. Thanks :D

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...