Jump to content

[1.9-1.10] Throttle Controlled Avionics


allista

Recommended Posts

Wanted to revive this very useful thread with a question. Does anyone no how to “add” engines to TCA? The Airplane Parts helicopter engine are not compatible with TCA. Possibly adding or changing something in the part files could be a start?  This mod seems perfect for them. Any help is appreciated.

Link to comment
Share on other sites

  • 2 weeks later...
On 9/2/2020 at 2:03 PM, Tokamak said:

I'm still trying to get MechJeb and TCA to play nicely with each other, and still having a few issues. Or rather, one issue. I don't know if there is workaround, or if this would have to be added, or if I'm just doing something wrong. TCA is an awesome enough mod (Thank you!) that I'm willing to get fiddly if needed.

TCA prevents MechJeb from changing the craft's orientation. Most of the time I can solve this by turning off all of the navigation options (Level, Stop, Anchor, etc) and turning off "Stabilizer" and "VTOL Assist" in "Advanced Settings" does the trick, but sometimes MechJeb just rotate the craft. I know it's TCA because disabling TCA instantly fixes the problem. But in some instances TCA still totally prevents other mods from rotating the craft, even with all of those functions disabled..

What I'm trying to accomplish is some way to have TCA _only_ balance engine thrust and gimbaling and not craft orientation. Is this possible? I figure I might be missing something, or there might be some technical reason why this isn't feasible.

(Additionally, I just checked and it also interferes with RemoteTech's Flight Computer, meaning I can't use TCA if I want to do a burn on an unbalanced craft with a non-negligible time delay.)

 

The short version is: Can I tell TCA to *totally* let other mods manage actual rotation, and have TCA only deal with balancing thrust. At which job it is *amazing*.

--

Completely skippable aside:

Just because someone is likely to ask, the reason why I use MechJeb even though TCA has some functionality overlap is that TCA's advanced functions like landing seem to work very well on VTOL aircraft, but appear to be really not optimized for my use-cases. An example being that its landing function does nice careful soft landings like you'd want for a VTOL aircraft, that drink up fuel like crazy with rockets, but usually I need a fuel-efficient hoverslam/suicide burn, which seems not to be what TCA was designed for. Hence using MechJeb.

TCA is *AMAZING* at balancing an unbalanced craft. It's also good with functions like hovering, slow gentle landings, and other things that drink up rocket fuel like crazy but are great with jets, or when you have a lot of extra fuel.

 

Did you ever figure this out? 

Link to comment
Share on other sites

The KAX Expansion mod has a helicopter engine that works with TCA but that is the only helicopter engine that works with it. Thankfully that engine works with Tweakscale so building bigger helicopters is possible. Still waiting on an answer about the Airplanes Plus engines. Maybe I should post this in that thread too.

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...
  • 2 weeks later...

Okay, I have no idea how to use this for VTOL flight, could a pro watch me on stream via discord and voice chat guide me through what i'm doing wrong and what i'm supposed to be doing ? 

EDIT : Figured it out with the help of someone. :3

Edited by Nirahiel
Link to comment
Share on other sites

I noticed several typos in the mod, for now I have this one to report : "Unable to find suitale place for landing."
I think there are more, will post again when I find more, unless there is no answer yet, in which case i'll edit this post instead.

Link to comment
Share on other sites

  • 1 month later...
  • 2 months later...

Conclusively broken in 1.12, or at least with Bluedog Design Bureau. Here's the pertinent log portion, I can upload the full log if necessary - but it completely breaks during loading and just does not start at all.

Spoiler

[LOG 01:11:27.096] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.Ablestar.Engine:FFF4D06E
[LOG 01:11:27.096] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-bluedog.Ablestar.Engine:FFF4D06E True
[ERR 01:11:27.144] ADDON BINDER: Cannot resolve assembly: TestFlightCore, Culture=neutral, PublicKeyToken=null

[ERR 01:11:27.145] ADDON BINDER: Cannot resolve assembly: TestFlightCore, Culture=neutral, PublicKeyToken=null

[WRN 01:11:27.160] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 01:11:27.161] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 01:11:27.174] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 01:11:27.201] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 01:11:27.243] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 01:11:27.282] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.Ablestar.Engine(Clone):FFF4D028
[LOG 01:11:27.294] [KSP-Recall-Refunding] TRACE: OnDestroy bluedog.Ablestar.Engine(Clone):0
[LOG 01:11:27.296] PartLoader: Part 'Bluedog_DB/Parts/Able/bluedog_Ablestar_Engine/bluedog_Ablestar_Engine' has no database record. Creating.
[LOG 01:11:27.296] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 01:11:27.296] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 01:11:27.303] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 01:11:27.342] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 01:11:27.379] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.Ablestar.Engine(Clone) Drag Rendering Clone:FFF4CF48
[EXC 01:11:27.381] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 01:11:27.422] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    B9PartSwitch.ModuleB9PartInfo.SetupGUI () (at <2aacd5f344de4b4cbd0690767697fdd6>:0)
    B9PartSwitch.ModuleB9PartInfo.Start () (at <2aacd5f344de4b4cbd0690767697fdd6>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 01:11:27.491] PartLoader: Compiling Part 'Bluedog_DB/Parts/Able/bluedog_Able_Engine/bluedog_Able_Engine'
[WRN 01:11:27.496] PartLoader Warning: Variable techtag not found in Part
[WRN 01:11:27.497] PartLoader Warning: Variable thermalEfficiency not found in Part
[WRN 01:11:27.498] PartLoader Warning: Variable thermalWaste not found in Part
[LOG 01:11:27.505] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.Able.Engine:FFF4CDF4
[LOG 01:11:27.505] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-bluedog.Able.Engine:FFF4CDF4 True
[WRN 01:11:27.520] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 01:11:27.522] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 01:11:27.524] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 01:11:27.531] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 01:11:27.569] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 01:11:27.606] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.Able.Engine(Clone):FFF4CDBE
[LOG 01:11:27.607] [KSP-Recall-Refunding] TRACE: OnDestroy bluedog.Able.Engine(Clone):0
[LOG 01:11:27.609] PartLoader: Part 'Bluedog_DB/Parts/Able/bluedog_Able_Engine/bluedog_Able_Engine' has no database record. Creating.
[LOG 01:11:27.609] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 01:11:27.609] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 01:11:27.615] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 01:11:27.654] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 01:11:27.691] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.Able.Engine(Clone) Drag Rendering Clone:FFF4CCDA
[EXC 01:11:27.692] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 01:11:27.731] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    B9PartSwitch.ModuleB9PartInfo.SetupGUI () (at <2aacd5f344de4b4cbd0690767697fdd6>:0)
    B9PartSwitch.ModuleB9PartInfo.Start () (at <2aacd5f344de4b4cbd0690767697fdd6>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 01:11:27.739] PartLoader: Compiling Part 'Bluedog_DB/Parts/Able/bluedog_DeltaB_Tank/bluedog_DeltaB_Tank'
[LOG 01:11:27.751] Generating field configuration for type B9PartSwitch.TextureSwitchInfo
[LOG 01:11:27.752] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.DeltaB.Tank:FFF4CBCC
[LOG 01:11:27.752] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-bluedog.DeltaB.Tank:FFF4CBCC True
[LOG 01:11:27.965] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.DeltaB.Tank(Clone):FFF4CBA4
[LOG 01:11:27.974] [KSP-Recall-Refunding] TRACE: OnDestroy bluedog.DeltaB.Tank(Clone):0
[LOG 01:11:27.976] PartLoader: Part 'Bluedog_DB/Parts/Able/bluedog_DeltaB_Tank/bluedog_DeltaB_Tank' has no database record. Creating.
[LOG 01:11:27.976] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 01:11:27.982] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-bluedog.DeltaB.Tank(Clone) Drag Rendering Clone:FFF4CB2C
[LOG 01:11:27.984] DragCubeSystem: Creating drag cubes for part 'bluedog.DeltaB.Tank'
[LOG 01:11:28.013] [KSP-Recall-Refunding] TRACE: OnDestroy bluedog.DeltaB.Tank(Clone) Drag Rendering Clone:FFF4CB2C
[LOG 01:11:28.021] PartLoader: Compiling Part 'Bluedog_DB/Parts/Able/bluedog_ThorAble_Guidance/bluedog_ThorAble_Guidance'

 

Edited by jediKatana
Collapsible'd.
Link to comment
Share on other sites

2 hours ago, jediKatana said:

Conclusively broken in 1.12, or at least with Bluedog Design Bureau. Here's the pertinent log portion, I can upload the full log if necessary - but it completely breaks during loading and just does not start at all.

Starts and works in 1.12.1 along with 100+ other mods (but no BDB).  Must be specific BDB problem.

Link to comment
Share on other sites

15 hours ago, M443556 said:

Starts and works in 1.12.1 along with 100+ other mods (but no BDB).  Must be specific BDB problem.

Removed BDB, issue arises with KAS.

Spoiler

[LOG 16:09:03.963] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-KAS.PortPylonPwr(Clone):FFF5FB8E
[LOG 16:09:03.965] [KSP-Recall-Refunding] TRACE: OnDestroy KAS.PortPylonPwr(Clone):0
[LOG 16:09:03.970] PartLoader: Part 'KAS/Parts/PortPylonPwr/part/KAS.PortPylonPwr' has no database record. Creating.
[LOG 16:09:03.971] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 16:09:03.974] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-KAS.PortPylonPwr(Clone) Drag Rendering Clone:FFF5FB32
[LOG 16:09:03.975] DragCubeSystem: Creating drag cubes for part 'KAS.PortPylonPwr'
[LOG 16:09:04.017] [KSP-Recall-Refunding] TRACE: OnDestroy KAS.PortPylonPwr(Clone) Drag Rendering Clone:FFF5FB32
[EXC 16:09:04.037] MissingMethodException: AT_Utils.UIBundle AT_Utils.UIBundle.Create(string)
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.Activator.CreateInstance[T] () (at <9577ac7a62ef43179789031239ba8798>:0)
    AT_Utils.PluginGlobals`1[T].init_instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].Load () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].get_Instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    ThrottleControlledAvionics.TCAScenario.get_HasTCA () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.TCAScenario.ModuleStatusString () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.ModuleTCA.GetPrimaryField () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartLoader+<CompileParts>d__56.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:11:03.576] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-tharsis-1(Clone) Drag Rendering Clone:FFF7ACCA
[LOG 16:11:03.605] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-deinonychus-1(Clone) Drag Rendering Clone:FFF79EFC
[LOG 16:11:03.605] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-erebus-1(Clone) Drag Rendering Clone:FFF7BF18
 

Removed KAS, KerbinRover throws an issue.

Spoiler

[LOG 16:18:19.804] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-0625/ntr-sc-0625-1/ntr-sc-0625-1'
[LOG 16:18:19.813] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-0625-1:FFF601C0
[LOG 16:18:19.814] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-sc-0625-1:FFF601C0 True
[WRN 16:18:19.816] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:19.817] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:19.851] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:19.863] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:19.899] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:19.936] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-0625-1(Clone):FFF60174
[LOG 16:18:19.937] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-0625-1(Clone):0
[LOG 16:18:19.940] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-0625/ntr-sc-0625-1/ntr-sc-0625-1' has no database record. Creating.
[LOG 16:18:19.940] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:19.940] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:19.946] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:19.983] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:20.018] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-0625-1(Clone) Drag Rendering Clone:FFF6007A
[EXC 16:18:20.021] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.060] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:20.145] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-125/ntr-sc-125-1/ntr-sc-125-1'
[LOG 16:18:20.164] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-125-1:FFF5FEEC
[LOG 16:18:20.164] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-sc-125-1:FFF5FEEC True
[WRN 16:18:20.183] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:20.184] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:20.188] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:20.195] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.231] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.267] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:20.304] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-125-1(Clone):FFF5FEA2
[LOG 16:18:20.307] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-125-1(Clone):0
[LOG 16:18:20.310] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-125/ntr-sc-125-1/ntr-sc-125-1' has no database record. Creating.
[LOG 16:18:20.310] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:20.310] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:20.319] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.358] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.396] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:20.430] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-125-1(Clone) Drag Rendering Clone:FFF5FD94
[EXC 16:18:20.433] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.469] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:20.481] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-125/ntr-sc-125-2/ntr-sc-125-2'
[LOG 16:18:20.496] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-125-2:FFF5FBF2
[LOG 16:18:20.496] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-sc-125-2:FFF5FBF2 True
[WRN 16:18:20.512] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:20.512] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:20.516] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:20.522] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.558] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.597] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:20.632] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-125-2(Clone):FFF5FBAA
[LOG 16:18:20.634] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-125-2(Clone):0
[LOG 16:18:20.637] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-125/ntr-sc-125-2/ntr-sc-125-2' has no database record. Creating.
[LOG 16:18:20.637] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:20.637] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:20.644] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.681] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.718] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:20.753] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-125-2(Clone) Drag Rendering Clone:FFF5FA9A
[EXC 16:18:20.755] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.793] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:20.806] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-gc-25-1/ntr-gc-25-1'
[LOG 16:18:20.817] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-1:FFF5F89C
[LOG 16:18:20.817] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-gc-25-1:FFF5F89C True
[WRN 16:18:20.835] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:20.835] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:20.839] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:20.844] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.881] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:20.916] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-1(Clone):FFF5F85C
[LOG 16:18:20.918] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-1(Clone):0
[LOG 16:18:20.921] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-gc-25-1/ntr-gc-25-1' has no database record. Creating.
[LOG 16:18:20.921] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:20.922] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:20.929] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:20.966] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.001] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-1(Clone) Drag Rendering Clone:FFF5F6E6
[EXC 16:18:21.004] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.041] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:21.051] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-gc-25-2/ntr-gc-25-2'
[LOG 16:18:21.062] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-2:FFF5F484
[LOG 16:18:21.062] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-gc-25-2:FFF5F484 True
[WRN 16:18:21.078] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:21.079] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:21.083] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.089] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.125] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.160] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-2(Clone):FFF5F440
[LOG 16:18:21.162] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-2(Clone):0
[LOG 16:18:21.165] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-gc-25-2/ntr-gc-25-2' has no database record. Creating.
[LOG 16:18:21.165] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:21.165] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.172] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.212] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.248] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-2(Clone) Drag Rendering Clone:FFF5F2B4
[EXC 16:18:21.250] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.288] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:21.299] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-gc-25-3/ntr-gc-25-3'
[LOG 16:18:21.311] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-3:FFF5F092
[LOG 16:18:21.312] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-gc-25-3:FFF5F092 True
[WRN 16:18:21.316] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:21.317] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:21.321] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.327] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.364] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.399] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-3(Clone):FFF5F058
[LOG 16:18:21.401] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-3(Clone):0
[LOG 16:18:21.405] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-gc-25-3/ntr-gc-25-3' has no database record. Creating.
[LOG 16:18:21.405] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:21.405] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.413] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.450] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.484] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-gc-25-3(Clone) Drag Rendering Clone:FFF5EF4C
[EXC 16:18:21.486] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.523] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:21.535] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-sc-25-1/ntr-sc-25-1'
[LOG 16:18:21.555] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-25-1:FFF5ED7E
[LOG 16:18:21.555] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-sc-25-1:FFF5ED7E True
[WRN 16:18:21.571] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:21.572] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:21.575] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.581] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.619] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.655] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.692] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-25-1(Clone):FFF5ED32
[LOG 16:18:21.694] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-25-1(Clone):0
[LOG 16:18:21.697] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-25/ntr-sc-25-1/ntr-sc-25-1' has no database record. Creating.
[LOG 16:18:21.697] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:21.697] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.704] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.741] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.779] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:21.814] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-25-1(Clone) Drag Rendering Clone:FFF5EBFE
[EXC 16:18:21.817] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.853] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:21.864] PartLoader: Compiling Part 'KerbalAtomics/Parts/NuclearEngines/ntr-375/ntr-sc-375-1/ntr-sc-375-1'
[LOG 16:18:21.877] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-375-1:FFF5EA20
[LOG 16:18:21.877] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-ntr-sc-375-1:FFF5EA20 True
[WRN 16:18:21.885] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:21.885] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:21.889] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:21.895] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.933] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:21.969] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:22.005] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-375-1(Clone):FFF5E9DA
[LOG 16:18:22.007] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-375-1(Clone):0
[LOG 16:18:22.010] PartLoader: Part 'KerbalAtomics/Parts/NuclearEngines/ntr-375/ntr-sc-375-1/ntr-sc-375-1' has no database record. Creating.
[LOG 16:18:22.010] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:22.010] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:22.018] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:22.054] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:22.092] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:22.129] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-ntr-sc-375-1(Clone) Drag Rendering Clone:FFF5E8C2
[EXC 16:18:22.131] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:22.169] NullReferenceException: Object reference not set to an instance of an object
    Part.FindModulesImplementing[T] () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.UpdateConverterModuleCache () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleCoreHeat.Start () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:18:22.181] PartLoader: Compiling Part 'KerbalEngineer/Parts/Engineer7500/part/Engineer7500'
[LOG 16:18:22.197] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-Engineer7500:FFF5E760
[LOG 16:18:22.197] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-Engineer7500:FFF5E760 True
[LOG 16:18:22.208] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-Engineer7500(Clone):FFF5E74C
[LOG 16:18:22.208] [KSP-Recall-Refunding] TRACE: OnDestroy Engineer7500(Clone):0
[LOG 16:18:22.211] PartLoader: Part 'KerbalEngineer/Parts/Engineer7500/part/Engineer7500' has no database record. Creating.
[LOG 16:18:22.211] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 16:18:22.213] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-Engineer7500(Clone) Drag Rendering Clone:FFF5E6D2
[LOG 16:18:22.213] DragCubeSystem: Creating drag cubes for part 'Engineer7500'
[LOG 16:18:22.249] [KSP-Recall-Refunding] TRACE: OnDestroy Engineer7500(Clone) Drag Rendering Clone:FFF5E6D2
[LOG 16:18:22.253] PartLoader: Compiling Part 'KerbalEngineer/Parts/EngineerChip/EngineerChip/EngineerChip'
[LOG 16:18:22.259] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-EngineerChip:FFF5E63C
[LOG 16:18:22.259] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-EngineerChip:FFF5E63C True
[LOG 16:18:22.261] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-EngineerChip(Clone):FFF5E62C
[LOG 16:18:22.261] [KSP-Recall-Refunding] TRACE: OnDestroy EngineerChip(Clone):0
[LOG 16:18:22.264] PartLoader: Part 'KerbalEngineer/Parts/EngineerChip/EngineerChip/EngineerChip' has no database record. Creating.
[LOG 16:18:22.264] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 16:18:22.265] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-EngineerChip(Clone) Drag Rendering Clone:FFF5E60A
[LOG 16:18:22.265] DragCubeSystem: Creating drag cubes for part 'EngineerChip'
[LOG 16:18:22.298] [KSP-Recall-Refunding] TRACE: OnDestroy EngineerChip(Clone) Drag Rendering Clone:FFF5E60A
[LOG 16:18:22.303] PartLoader: Compiling Part 'KerbinRover/Parts/Rover/Rover/RoverLand'
[WRN 16:18:22.306] WARNING: Vector3 entry is not formatted properly! Proper format for Vector3 is x,y,z
[WRN 16:18:22.310] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:18:22.312] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:18:22.313] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part
[LOG 16:18:22.359] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-RoverLand:FFF5E52A
[LOG 16:18:22.359] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-RoverLand:FFF5E52A True
[WRN 16:18:22.359] [Part]: Cannot add ModuleCargoPart as this Part 'RoverLand' already has a ModuleInventoryPart PartModule and they are mutually exclusive.
[LOG 16:18:22.369] [MechJeb2] Starting the Dispatcher
[ERR 16:18:22.415] MechJeb moduleRegistry creation threw an exception in LoadComputerModules loading ThrottleControlledAvionics, Version=3.7.2.0, Culture=neutral, PublicKeyToken=null: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
  at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at MuMech.MechJebCore.LoadComputerModules () [0x0002d] in <07394c03495949be9205a3c7a0b33845>:0 

[LOG 16:18:22.555] ManeuverPlanner initialization: found 17 maneuvers
[WRN 16:18:22.757] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:18:22.758] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:18:22.767] Part already contains  resource 'IntakeAtm'
[WRN 16:18:22.771] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:22.794] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:22.831] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:22.868] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-RoverLand(Clone):FFF5E3F6
[LOG 16:18:22.871] [KSP-Recall-Refunding] TRACE: OnDestroy RoverLand(Clone):0
[LOG 16:18:22.877] PartLoader: Part 'KerbinRover/Parts/Rover/Rover/RoverLand' has no database record. Creating.
[LOG 16:18:22.877] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:18:22.877] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:18:22.885] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:22.921] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:18:22.958] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-RoverLand(Clone) Drag Rendering Clone:FFF5E2C2
[EXC 16:18:22.960] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:18:23.021] MissingMethodException: AT_Utils.UIBundle AT_Utils.UIBundle.Create(string)
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.Activator.CreateInstance[T] () (at <9577ac7a62ef43179789031239ba8798>:0)
    AT_Utils.PluginGlobals`1[T].init_instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].Load () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].get_Instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    ThrottleControlledAvionics.TCAScenario.get_HasTCA () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.TCAScenario.ModuleStatusString () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.ModuleTCA.GetPrimaryField () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartLoader+<CompileParts>d__56.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:19:07.235] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-fuji-1(Clone) Drag Rendering Clone:FFF7BB2A
[LOG 16:19:07.235] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-0625-1(Clone) Drag Rendering Clone:FFF6007A
[LOG 16:19:07.236] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-ulysses-1(Clone) Drag Rendering Clone:FFF7B80C
[LOG 16:19:07.237] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-eagle-1(Clone) Drag Rendering Clone:FFF7934A
[LOG 16:19:07.237] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-vesuvius-1(Clone) Drag Rendering Clone:FFF7C4D8
[LOG 16:19:07.238] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-hecate-1(Clone) Drag Rendering Clone:FFF7C7F8
[LOG 16:19:07.241] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-1(Clone) Drag Rendering Clone:FFF5F6E6
[LOG 16:19:07.241] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-pavonis-1(Clone) Drag Rendering Clone:FFF7BE6E
[LOG 16:19:07.242] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-harrier-1(Clone) Drag Rendering Clone:FFF79D7C
[LOG 16:19:07.242] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-2(Clone) Drag Rendering Clone:FFF5F2B4
[LOG 16:19:07.242] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-3(Clone) Drag Rendering Clone:FFF5EF4C
[LOG 16:19:07.243] [KSP-Recall-Refunding] TRACE: OnDestroy RoverLand(Clone) Drag Rendering Clone:FFF5E2C2
[LOG 16:19:07.243] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-etna-1(Clone) Drag Rendering Clone:FFF7B430
 

Removed KerbinRover, issue emerges with MechJeb.

Spoiler

[LOG 16:34:48.291] [KSP-Recall-Refunding] TRACE: OnDestroy KIS.taco(Clone) Drag Rendering Clone:FFF5DCDA
[LOG 16:34:48.305] PartLoader: Compiling Part 'MechJeb2/Parts/MechJeb2_AR202/part/mumech_MJ2_AR202'
[LOG 16:34:48.336] [MechJeb2] Starting the Dispatcher
[ERR 16:34:48.382] MechJeb moduleRegistry creation threw an exception in LoadComputerModules loading ThrottleControlledAvionics, Version=3.7.2.0, Culture=neutral, PublicKeyToken=null: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
  at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
  at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at MuMech.MechJebCore.LoadComputerModules () [0x0002d] in <07394c03495949be9205a3c7a0b33845>:0 

[LOG 16:34:48.522] ManeuverPlanner initialization: found 17 maneuvers
[LOG 16:34:48.639] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-mumech.MJ2.AR202:FFF5DC98
[LOG 16:34:48.639] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-mumech.MJ2.AR202:FFF5DC98 True
[LOG 16:34:48.639] [ModuleCargoPart]: Setting stackableQuantity to 1 as mumech.MJ2.AR202 contains resources
[LOG 16:34:48.691] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-mumech.MJ2.AR202(Clone):FFF5DC4E
[LOG 16:34:48.695] [KSP-Recall-Refunding] TRACE: OnDestroy mumech.MJ2.AR202(Clone):0
[LOG 16:34:48.698] PartLoader: Part 'MechJeb2/Parts/MechJeb2_AR202/part/mumech_MJ2_AR202' has no database record. Creating.
[LOG 16:34:48.698] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 16:34:48.702] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-mumech.MJ2.AR202(Clone) Drag Rendering Clone:FFF5DBFC
[LOG 16:34:48.703] DragCubeSystem: Creating drag cubes for part 'mumech.MJ2.AR202'
[LOG 16:34:48.747] [KSP-Recall-Refunding] TRACE: OnDestroy mumech.MJ2.AR202(Clone) Drag Rendering Clone:FFF5DBFC
[EXC 16:34:48.770] MissingMethodException: AT_Utils.UIBundle AT_Utils.UIBundle.Create(string)
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.Activator.CreateInstance[T] () (at <9577ac7a62ef43179789031239ba8798>:0)
    AT_Utils.PluginGlobals`1[T].init_instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].Load () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].get_Instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    ThrottleControlledAvionics.TCAScenario.get_HasTCA () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.TCAScenario.ModuleStatusString () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.ModuleTCA.GetPrimaryField () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartLoader+<CompileParts>d__56.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:36:13.112] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-25-1(Clone) Drag Rendering Clone:FFF5F240
[LOG 16:36:13.118] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-etna-1(Clone) Drag Rendering Clone:FFF7BA72
[LOG 16:36:13.121] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-3(Clone) Drag Rendering Clone:FFF5F58E
[LOG 16:36:13.122] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-iguanodon-1(Clone) Drag Rendering Clone:FFF7A00A
[LOG 16:36:13.122] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-deinonychus-1(Clone) Drag Rendering Clone:FFF7A7C4
[LOG 16:36:13.123] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-eagle-1(Clone) Drag Rendering Clone:FFF7998C
[LOG 16:36:13.123] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-fuji-1(Clone) Drag Rendering Clone:FFF7C16C
[LOG 16:36:13.124] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-gc-25-1(Clone) Drag Rendering Clone:FFF5FD28
 

Removed MechJeb, breaks on Modular Rocket Systems.

Spoiler


[LOG 16:42:22.083] PartLoader: Compiling Part 'ModRocketSys/Parts/CommandElectric/NBprobeCone1m/part/NBprobeCone1m'
[LOG 16:42:22.102] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-NBprobeCone1m:FFF5D912
[LOG 16:42:22.102] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-NBprobeCone1m:FFF5D912 True
[LOG 16:42:22.153] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-NBprobeCone1m(Clone):FFF5D8E0
[LOG 16:42:22.154] [KSP-Recall-Refunding] TRACE: OnDestroy NBprobeCone1m(Clone):0
[LOG 16:42:22.158] PartLoader: Part 'ModRocketSys/Parts/CommandElectric/NBprobeCone1m/part/NBprobeCone1m' has no database record. Creating.
[LOG 16:42:22.158] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 16:42:22.162] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-NBprobeCone1m(Clone) Drag Rendering Clone:FFF5D890
[LOG 16:42:22.163] DragCubeSystem: Creating drag cubes for part 'NBprobeCone1m'
[LOG 16:42:22.212] [KSP-Recall-Refunding] TRACE: OnDestroy NBprobeCone1m(Clone) Drag Rendering Clone:FFF5D890
[EXC 16:42:22.233] MissingMethodException: AT_Utils.UIBundle AT_Utils.UIBundle.Create(string)
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.Activator.CreateInstance[T] () (at <9577ac7a62ef43179789031239ba8798>:0)
    AT_Utils.PluginGlobals`1[T].init_instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].Load () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].get_Instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    ThrottleControlledAvionics.TCAScenario.get_HasTCA () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.TCAScenario.ModuleStatusString () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.ModuleTCA.GetPrimaryField () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartLoader+<CompileParts>d__56.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 16:45:30.141] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-buzzard-1(Clone) Drag Rendering Clone:FFF7AE2C
[LOG 16:45:30.142] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-iguanodon-1(Clone) Drag Rendering Clone:FFF7A314
[LOG 16:45:30.143] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-allosaur-1(Clone) Drag Rendering Clone:FFF79FC4
[LOG 16:45:30.145] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-eagle-1(Clone) Drag Rendering Clone:FFF79C96
[LOG 16:45:30.146] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-hawk-1(Clone) Drag Rendering Clone:FFF7B164
[LOG 16:45:30.147] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-tharsis-1(Clone) Drag Rendering Clone:FFF7B89C
[LOG 16:45:30.148] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-hecate-1(Clone) Drag Rendering Clone:FFF7D144
[LOG 16:45:30.148] [KSP-Recall-Refunding] TRACE: OnDestroy ntr-sc-0625-1(Clone) Drag Rendering Clone:FFF609C6
[LOG 16:45:30.149] [KSP-Recall-Refunding] TRACE: OnDestroy cryoengine-erebus-1(Clone) Drag Rendering Clone:FFF7CAEA

Removed Modular Rocket Systems, breaks on Near Future Construction (extraneous bits afterwards snipped).

Spoiler


[LOG 16:51:56.144] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Atomic/nfa-atomic-jet-25-1/nfa-atomic-jet-25-1'
[LOG 16:51:56.155] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-atomic-jet-25-1:FFF5EB98
[LOG 16:51:56.156] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-atomic-jet-25-1:FFF5EB98 True
[WRN 16:51:56.167] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:56.168] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:56.174] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.175] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.177] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.178] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:56.183] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.187] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.223] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.256] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-atomic-jet-25-1(Clone):FFF5EB62
[LOG 16:51:56.257] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-atomic-jet-25-1(Clone):0
[LOG 16:51:56.260] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Atomic/nfa-atomic-jet-25-1/nfa-atomic-jet-25-1' has no database record. Creating.
[LOG 16:51:56.260] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:56.260] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.265] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.300] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.334] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-atomic-jet-25-1(Clone) Drag Rendering Clone:FFF5EAE8
[EXC 16:51:56.335] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.376] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Atomic/nfa-atomic-multimode-25-1/nfa-atomic-multimode-25-1'
[LOG 16:51:56.390] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-atomic-multimode-25-1:FFF5EA1A
[LOG 16:51:56.391] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-atomic-multimode-25-1:FFF5EA1A True
[WRN 16:51:56.403] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:56.404] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:56.409] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.411] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.413] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.414] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:56.418] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.423] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.458] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.494] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.528] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-atomic-multimode-25-1(Clone):FFF5E9DA
[LOG 16:51:56.529] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-atomic-multimode-25-1(Clone):0
[LOG 16:51:56.532] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Atomic/nfa-atomic-multimode-25-1/nfa-atomic-multimode-25-1' has no database record. Creating.
[LOG 16:51:56.532] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:56.532] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.538] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.574] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.609] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.643] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-atomic-multimode-25-1(Clone) Drag Rendering Clone:FFF5E936
[EXC 16:51:56.644] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.691] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/JetEngines/nfa-turbofan-25-1/nfa-turbofan-25-1'
[LOG 16:51:56.702] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbofan-25-1:FFF5E854
[LOG 16:51:56.702] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-turbofan-25-1:FFF5E854 True
[WRN 16:51:56.714] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:56.715] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:56.722] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.724] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:56.738] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.742] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.779] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.813] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbofan-25-1(Clone):FFF5E822
[LOG 16:51:56.813] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-turbofan-25-1(Clone):0
[LOG 16:51:56.816] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/JetEngines/nfa-turbofan-25-1/nfa-turbofan-25-1' has no database record. Creating.
[LOG 16:51:56.816] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:56.816] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.821] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:56.857] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.891] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbofan-25-1(Clone) Drag Rendering Clone:FFF5E79E
[EXC 16:51:56.892] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:56.933] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/JetEngines/nfa-turbofan-25-2/nfa-turbofan-25-2'
[LOG 16:51:56.949] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbofan-25-2:FFF5E672
[LOG 16:51:56.949] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-turbofan-25-2:FFF5E672 True
[WRN 16:51:56.961] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:56.966] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:56.968] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:56.970] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:56.976] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:56.982] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.018] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.053] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.087] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbofan-25-2(Clone):FFF5E634
[LOG 16:51:57.088] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-turbofan-25-2(Clone):0
[LOG 16:51:57.091] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/JetEngines/nfa-turbofan-25-2/nfa-turbofan-25-2' has no database record. Creating.
[LOG 16:51:57.091] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:57.091] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:57.097] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.133] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.168] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.202] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbofan-25-2(Clone) Drag Rendering Clone:FFF5E526
[EXC 16:51:57.204] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.245] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/JetEngines/nfa-turbojet-25-1/nfa-turbojet-25-1'
[LOG 16:51:57.261] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbojet-25-1:FFF5E3D6
[LOG 16:51:57.261] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-turbojet-25-1:FFF5E3D6 True
[WRN 16:51:57.274] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:57.275] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:57.279] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:57.281] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:57.284] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:57.289] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:57.296] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:57.301] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.338] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.375] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbojet-25-1(Clone):FFF5E39E
[LOG 16:51:57.376] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-turbojet-25-1(Clone):0
[LOG 16:51:57.378] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/JetEngines/nfa-turbojet-25-1/nfa-turbojet-25-1' has no database record. Creating.
[LOG 16:51:57.378] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:57.379] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:57.384] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.421] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.456] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turbojet-25-1(Clone) Drag Rendering Clone:FFF5E2F8
[EXC 16:51:57.457] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.497] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/LiftFans/nfa-liftfan-10-1/nfa-liftfan-10-1'
[WRN 16:51:57.506] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:51:57.508] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:51:57.509] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part
[LOG 16:51:57.541] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-10-1:FFF5DFCC
[LOG 16:51:57.541] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-liftfan-10-1:FFF5DFCC True
[WRN 16:51:57.552] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:57.553] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:51:57.558] Part already contains  resource 'IntakeAtm'
[WRN 16:51:57.561] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:57.579] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.615] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.650] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.685] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-10-1(Clone):FFF5DF7C
[LOG 16:51:57.687] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-liftfan-10-1(Clone):0
[LOG 16:51:57.691] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/LiftFans/nfa-liftfan-10-1/nfa-liftfan-10-1' has no database record. Creating.
[LOG 16:51:57.691] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:57.695] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:57.706] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.743] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:57.780] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.818] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-10-1(Clone) Drag Rendering Clone:FFF5DC12
[EXC 16:51:57.821] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:57.888] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/LiftFans/nfa-liftfan-25-1/nfa-liftfan-25-1'
[WRN 16:51:57.898] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:51:57.899] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:51:57.901] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part
[LOG 16:51:57.915] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-25-1:FFF5D8C8
[LOG 16:51:57.916] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-liftfan-25-1:FFF5D8C8 True
[WRN 16:51:57.930] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:57.931] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:51:57.933] Part already contains  resource 'IntakeAtm'
[WRN 16:51:57.935] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:57.945] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.010] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.045] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.079] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-25-1(Clone):FFF5D88A
[LOG 16:51:58.080] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-liftfan-25-1(Clone):0
[LOG 16:51:58.082] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/LiftFans/nfa-liftfan-25-1/nfa-liftfan-25-1' has no database record. Creating.
[LOG 16:51:58.082] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:58.083] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:58.089] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.124] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.160] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.195] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-25-1(Clone) Drag Rendering Clone:FFF5D7DE
[EXC 16:51:58.197] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.238] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/LiftFans/nfa-liftfan-375-1/nfa-liftfan-375-1'
[WRN 16:51:58.243] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:51:58.243] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:51:58.245] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part
[LOG 16:51:58.259] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-375-1:FFF5D694
[LOG 16:51:58.259] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-liftfan-375-1:FFF5D694 True
[WRN 16:51:58.270] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:58.271] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:51:58.272] Part already contains  resource 'IntakeAtm'
[WRN 16:51:58.275] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:58.284] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.321] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.357] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.392] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-375-1(Clone):FFF5D64C
[LOG 16:51:58.394] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-liftfan-375-1(Clone):0
[LOG 16:51:58.396] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/LiftFans/nfa-liftfan-375-1/nfa-liftfan-375-1' has no database record. Creating.
[LOG 16:51:58.396] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:58.397] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:58.406] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.442] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.477] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.511] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-liftfan-375-1(Clone) Drag Rendering Clone:FFF5D54A
[EXC 16:51:58.513] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.557] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Multimode/nfa-multimodal-125-1/nfa-multimodal-125-1'
[LOG 16:51:58.569] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-125-1:FFF5D3C2
[LOG 16:51:58.569] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-multimodal-125-1:FFF5D3C2 True
[WRN 16:51:58.581] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:58.581] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:58.581] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.588] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.590] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.591] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:58.602] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:58.607] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.643] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.678] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.711] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-125-1(Clone):FFF5D37E
[LOG 16:51:58.713] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-multimodal-125-1(Clone):0
[LOG 16:51:58.715] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Multimode/nfa-multimodal-125-1/nfa-multimodal-125-1' has no database record. Creating.
[LOG 16:51:58.715] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:58.716] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:58.721] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.756] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.791] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.825] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-125-1(Clone) Drag Rendering Clone:FFF5D298
[EXC 16:51:58.826] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:58.866] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Multimode/nfa-multimodal-25-1/nfa-multimodal-25-1'
[LOG 16:51:58.879] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-25-1:FFF5D166
[LOG 16:51:58.879] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-multimodal-25-1:FFF5D166 True
[WRN 16:51:58.890] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:58.890] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:58.894] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.895] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.897] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.898] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.900] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.901] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.903] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.904] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.911] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.913] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.914] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:58.916] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:58.920] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:58.926] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.961] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:58.996] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.030] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-25-1(Clone):FFF5D112
[LOG 16:51:59.031] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-multimodal-25-1(Clone):0
[LOG 16:51:59.033] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Multimode/nfa-multimodal-25-1/nfa-multimodal-25-1' has no database record. Creating.
[LOG 16:51:59.033] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:59.034] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.040] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.076] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.112] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.146] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-25-1(Clone) Drag Rendering Clone:FFF5D052
[EXC 16:51:59.148] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.190] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Multimode/nfa-multimodal-25-2/nfa-multimodal-25-2'
[LOG 16:51:59.202] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-25-2:FFF5CF4A
[LOG 16:51:59.202] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-multimodal-25-2:FFF5CF4A True
[WRN 16:51:59.215] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:59.215] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:59.217] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:59.219] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:59.221] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:59.222] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:59.232] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.237] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.272] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.307] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.341] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-25-2(Clone):FFF5CF02
[LOG 16:51:59.342] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-multimodal-25-2(Clone):0
[LOG 16:51:59.344] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Multimode/nfa-multimodal-25-2/nfa-multimodal-25-2' has no database record. Creating.
[LOG 16:51:59.345] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:59.345] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.351] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.388] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.424] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.458] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-multimodal-25-2(Clone) Drag Rendering Clone:FFF5CE5A
[EXC 16:51:59.460] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.500] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Propellers/nfa-propfan-125-1/nfa-propfan-125-1'
[WRN 16:51:59.505] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:51:59.505] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:51:59.507] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part
[LOG 16:51:59.515] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-propfan-125-1:FFF5CCD2
[LOG 16:51:59.515] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-propfan-125-1:FFF5CCD2 True
[WRN 16:51:59.529] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:59.530] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:51:59.532] Part already contains  resource 'IntakeAtm'
[WRN 16:51:59.533] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.539] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.575] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.609] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-propfan-125-1(Clone):FFF5CCA0
[LOG 16:51:59.610] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-propfan-125-1(Clone):0
[LOG 16:51:59.613] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Propellers/nfa-propfan-125-1/nfa-propfan-125-1' has no database record. Creating.
[LOG 16:51:59.613] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:59.613] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.618] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.654] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.688] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-propfan-125-1(Clone) Drag Rendering Clone:FFF5CB5A
[EXC 16:51:59.690] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.732] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/Propellers/nfa-turboprop-125-1/nfa-turboprop-125-1'
[WRN 16:51:59.739] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:51:59.740] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:51:59.741] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part
[LOG 16:51:59.749] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turboprop-125-1:FFF5C9A0
[LOG 16:51:59.749] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-turboprop-125-1:FFF5C9A0 True
[WRN 16:51:59.762] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:59.763] Cannot create a PartModule of typename 'TCAEngineInfo'

[WRN 16:51:59.764] Part already contains  resource 'IntakeAtm'
[WRN 16:51:59.766] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.771] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.808] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.841] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turboprop-125-1(Clone):FFF5C974
[LOG 16:51:59.842] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-turboprop-125-1(Clone):0
[LOG 16:51:59.845] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/Propellers/nfa-turboprop-125-1/nfa-turboprop-125-1' has no database record. Creating.
[LOG 16:51:59.845] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:51:59.845] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.850] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:51:59.886] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.920] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-turboprop-125-1(Clone) Drag Rendering Clone:FFF5C892
[EXC 16:51:59.921] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:51:59.961] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/VTOL/nfa-vtol-0625-1/nfa-vtol-0625-1'
[LOG 16:51:59.974] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-vtol-0625-1:FFF5C774
[LOG 16:51:59.975] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-vtol-0625-1:FFF5C774 True
[WRN 16:51:59.985] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:51:59.986] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:51:59.988] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:51:59.989] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:51:59.995] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:51:59.999] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:52:00.035] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:52:00.070] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-vtol-0625-1(Clone):FFF5C740
[LOG 16:52:00.071] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-vtol-0625-1(Clone):0
[LOG 16:52:00.074] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/VTOL/nfa-vtol-0625-1/nfa-vtol-0625-1' has no database record. Creating.
[LOG 16:52:00.074] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:52:00.074] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:52:00.079] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:52:00.115] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:52:00.148] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-vtol-0625-1(Clone) Drag Rendering Clone:FFF5C6AA
[EXC 16:52:00.150] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:52:00.189] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Engine/VTOL/nfa-vtol-125-1/nfa-vtol-125-1'
[LOG 16:52:00.198] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-vtol-125-1:FFF5C5D6
[LOG 16:52:00.198] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-nfa-vtol-125-1:FFF5C5D6 True
[WRN 16:52:00.211] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[ERR 16:52:00.211] Cannot create a PartModule of typename 'TCAEngineInfo'

[ERR 16:52:00.213] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[ERR 16:52:00.214] FloatCurve: Invalid line. Requires two values, 'time' and 'value'

[WRN 16:52:00.220] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:52:00.224] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:52:00.260] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Object:Instantiate(GameObject)
    PartLoader:CreatePartIcon(GameObject, Single&)
    PartLoader:ParsePart(UrlConfig, ConfigNode)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:52:00.294] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-vtol-125-1(Clone):FFF5C5A2
[LOG 16:52:00.295] [KSP-Recall-Refunding] TRACE: OnDestroy nfa-vtol-125-1(Clone):0
[LOG 16:52:00.297] PartLoader: Part 'NearFutureAeronautics/Parts/Engine/VTOL/nfa-vtol-125-1/nfa-vtol-125-1' has no database record. Creating.
[LOG 16:52:00.297] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[WRN 16:52:00.298] The script 'ThrottleControlledAvionics.TCAEngineInfo' could not be instantiated!
[EXC 16:52:00.303] NullReferenceException: Object reference not set to an instance of an object
    PartModuleList..ctor (Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    Part.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[EXC 16:52:00.338] NullReferenceException: Object reference not set to an instance of an object
    Part.Effect (System.String effectName, System.Single effectPower, System.Int32 transformIdx) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    ModuleEnginesFX.OnAwake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartModule.Awake () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:SetActive(Boolean)
    DragCubeSystem:SetupPartForRender(Part, GameObject)
    <RenderDragCubesCoroutine>d__31:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:52:00.371] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-nfa-vtol-125-1(Clone) Drag Rendering Clone:FFF5C516
[EXC 16:52:00.373] NullReferenceException: Object reference not set to an instance of an object
    DragCubeSystem.SetupPartForRender (Part part, UnityEngine.GameObject partObject) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    DragCubeSystem+<RenderDragCubesCoroutine>d__31.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <SetupDragCubeCoroutine>d__46:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CompileParts>d__56:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
[LOG 16:52:00.414] PartLoader: Compiling Part 'NearFutureAeronautics/Parts/Nacelle/nfa-enginecooler-25-1/nfa-enginecooler-25-1'
[WRN 16:52:00.421] PartLoader Warning: Variable ResourceIntakeArea not found in Part
[WRN 16:52:00.422] PartLoader Warning: Variable ResourceIntakeTransformName not found in Part
[WRN 16:52:00.423] PartLoader Warning: Variable ResourceIntakeSpeed not found in Part

Removed all Near Future mods, as well as SSPE and DSEV. Continuing to troubleshoot now. The rabbit hole runs deep, or maybe I just have too many mods, as usual.

EDIT: Breaks on SpaceY. Removed SpaceY, breaks on VANILLA PARTS. Log indicates issues with Cryogenic Engines, so removed.

EDIT 2: Breaks on actual vanilla. See spoiler:

Spoiler

[LOG 17:36:51.752] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-cupola:FFF8EB4E
[LOG 17:36:51.753] [KSP-Recall-Refunding] TRACE: OnLoad <NO VESSEL>-cupola:FFF8EB4E True
[WRN 17:36:51.758] [Part]: Cannot have ModuleCargoPart and ModuleInventoryPart on same Part [cupola'. Removed ModuleCargoPart
[LOG 17:36:51.806] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-cupola(Clone):FFF8EB10
[LOG 17:36:51.808] [KSP-Recall-Refunding] TRACE: OnDestroy cupola(Clone):0
[LOG 17:36:51.814] PartLoader: Part 'Squad/Parts/Command/cupola/cupola/cupola' has no database record. Creating.
[LOG 17:36:51.814] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 17:36:51.819] [KSP-Recall-Refunding] TRACE: OnAwake <NO VESSEL>-cupola(Clone) Drag Rendering Clone:FFF8EAAA
[LOG 17:36:51.821] DragCubeSystem: Creating drag cubes for part 'cupola'
[LOG 17:36:51.854] [KSP-Recall-Refunding] TRACE: OnDestroy cupola(Clone) Drag Rendering Clone:FFF8EAAA
[EXC 17:36:51.875] MissingMethodException: AT_Utils.UIBundle AT_Utils.UIBundle.Create(string)
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.Activator.CreateInstance[T] () (at <9577ac7a62ef43179789031239ba8798>:0)
    AT_Utils.PluginGlobals`1[T].init_instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].Load () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].get_Instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    ThrottleControlledAvionics.TCAScenario.get_HasTCA () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.TCAScenario.ModuleStatusString () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.ModuleTCA.GetPrimaryField () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartLoader+<CompileParts>d__56.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
 

Problem appears to be KSP Recall, removing which breaks TweakScale, which I consider a personal necessity. Nonetheless, tested without KSP Recall and associated mods - no dice. The final log file has two relevant exceptions, which are listed here:

Spoiler


[EXC 17:39:45.389] NotSupportedException: The invoked member is not supported in a dynamic module.
    System.Reflection.Emit.AssemblyBuilder.get_Location () (at <9577ac7a62ef43179789031239ba8798>:0)
    _BuildManager._BuildManager+<>c__DisplayClass2_0.<logVersion>b__0 (System.Reflection.Assembly x) (at <e4b5582dab1d42df871d52053423f128>:0)
    System.Linq.Enumerable+WhereSelectArrayIterator`2[TSource,TResult].ToList () (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
    System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
    _BuildManager._BuildManager.logVersion () (at <e4b5582dab1d42df871d52053423f128>:0)
    _BuildManager._BuildManager.Awake () (at <e4b5582dab1d42df871d52053423f128>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.GameObject:AddComponent(Type)
    AddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup)
    AddonLoader:StartAddons(Startup)
    <LoadObjects>d__90:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    <CreateDatabase>d__71:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    GameDatabase:StartLoad()
    <LoadSystems>d__11:MoveNext()
    UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
    LoadingScreen:Start()

 

[LOG 17:42:01.250] PartLoader: Compiling Part 'Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge/asasmodule1-2'
[LOG 17:42:01.267] PartLoader: Part 'Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge/asasmodule1-2' has no database record. Creating.
[LOG 17:42:01.270] PartLoader: Compiling Part 'Squad/Parts/Command/cupola/cupola/cupola'
[WRN 17:42:01.292] [Part]: Cannot have ModuleCargoPart and ModuleInventoryPart on same Part [cupola'. Removed ModuleCargoPart
[LOG 17:42:01.341] PartLoader: Part 'Squad/Parts/Command/cupola/cupola/cupola' has no database record. Creating.
[LOG 17:42:01.341] [DragCubeSystem]: Drag cubes not found or cannot be read for part Part. Generating New drag cubes.
[LOG 17:42:01.347] DragCubeSystem: Creating drag cubes for part 'cupola'
[EXC 17:42:01.402] MissingMethodException: AT_Utils.UIBundle AT_Utils.UIBundle.Create(string)
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) (at <9577ac7a62ef43179789031239ba8798>:0)
    System.Activator.CreateInstance[T] () (at <9577ac7a62ef43179789031239ba8798>:0)
    AT_Utils.PluginGlobals`1[T].init_instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].Load () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    AT_Utils.PluginGlobals`1[T].get_Instance () (at <4b942ae56d7a4f7e8f946260d78d2d68>:0)
    ThrottleControlledAvionics.TCAScenario.get_HasTCA () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.TCAScenario.ModuleStatusString () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    ThrottleControlledAvionics.ModuleTCA.GetPrimaryField () (at <37e93c759a3a4d508f76af0cdd7738b7>:0)
    PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    PartLoader+<CompileParts>d__56.MoveNext () (at <a5c262f7fe724eb9918d4487db8b635e>:0)
    UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <12e76cd50cc64cf19e759e981cb725af>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

That's it. I think I found the issue. Trying with zero mods now, though.

update: TCA runs, but only with exactly zero other mods than itself, and I do not currently have the time to troubleshoot that exception further. Will probably come back to this.

Update 2: TCA loads fine with Bluedog and a smattering of other mods (somehow?). Now debugging to see what causes the problem as I add mods back on.

Edited by jediKatana
Link to comment
Share on other sites

@jediKatana, out of this list I use at least: MechJeb2, Near Future Construction &  KSP Recall. Can't say TCA works perfectly with all my mods, strange things happen very often, like NullReff when TCA tries to activate very simple single mode turboprop engine, or uncontrollably gaining altitude on reaching waypoint... But it at least starts and drives vehicles.

Also, it seems new version (0.2.0.3) of KSP Recall is out with some "broken sanity checks" fixed.

Edited by M443556
Link to comment
Share on other sites

  • 4 weeks later...
20 hours ago, Crimor said:

Also, is there a way to set it up so it will be able to use propeller engines/rotors? 

There are 2 very different types of rotors\fans in KSP (and mods). First are like any other engines - just applying force to vessel, and those work fine with TCA. Second ones are actually wings mounted on a motor and require aerodynamic force simulation to work, TCA can't control them because they're not really engines and TCA can't "predict" how their thrust depend on throttle.

P.S.: There are also "normal engines" that have a very big lag on how thrust respond to throttle - TCA (and other autopilots afaik) can have some problems driving those.

Link to comment
Share on other sites

On 8/16/2021 at 12:07 PM, M443556 said:

P.S.: There are also "normal engines" that have a very big lag on how thrust respond to throttle - TCA (and other autopilots afaik) can have some problems driving those.

^^This. It is hard to make proper PID parameters for engines, you will need to adjust those in different way than it is shiped with default TCA settings. That being said, sorry, I no longer recall where to adjust this.

However, electric props from KAX, for example, are quite responsive with throttle and TCA can works fine with them. There is limited usage with them due to low TWR and high battery consuption, so you need to be creative with craft design to make something useful, to collect some science for example and balance out with battery/solar panel weight, flight time and payload capacity.  Can be a fun with different craft designs.

Link to comment
Share on other sites

  • 3 weeks later...

I have a vtol plane that is unflyable without this mod.  I've used it in the past and it worked brilliantly.

However, I've come back to ksp after some time away, and now .. well, something has changed(?).. maybe?  Or maybe I'm an idiot and have misconfigured it.

I set the plane to Hover and set the altitude to a couple of hundred meters above the ground.  VTOL Assist is on, Smart engines is off.  I activate the vtol engines, they rev up and the plane begins to rise.  It gets to about 30m above ground, then inexplicably loses thrust and lands hard.

Any clues greatly appreciated!

Edited by wreckreation
new, additional information
Link to comment
Share on other sites

7 minutes ago, wreckreation said:

Any clues greatly appreciated!

Do you get any TCA warnings about the thrust being disabled due to unbalanced engines? I've had that issue with rotors for helicopters. I have to set their engine group to unbalanced thrust to avoid a similar crashes.

Link to comment
Share on other sites

On 9/9/2021 at 6:02 AM, Caerfinon said:

Do you get any TCA warnings ... ?

No, no warnings from TCA.  Nothing in the ksp debug console.  it just gets up to about 30 meters or so (it's slightly different every time) and then just drops back down to the ground.

I'll post a video of it as soon as I get a chance, today or tomorrow.

EDIT: no video, see below.

Edited by wreckreation
update
Link to comment
Share on other sites

So, instead of a video, I decided to bite the bullet and do what I should have done from the beginning: identify possible mod conflicts.  It's tedious and boring and I was admittedly being lazy, hoping someone here would already know the answer - "oh, yeah, I had that happen, too, and it's this that's causing it."  Mea culpa.

The culprit is Persistent Thrust v1.7.5.  Remove that and TCA works as expected, i.e. rather brilliantly.

Sorry for the fuss.

Link to comment
Share on other sites

FYI, in my testing, I did notice something that had escaped my attention until now. 

In vtol mode, the Hover widget ignores how you have the altimeter set (ASL or AGL).   Prior to take off, and throughout your first flight, the Hover widget uses height above sea level (ASL).  As soon as you land, it switches to height above ground (AGL), and remains that way for all subsequent flights with the same vessel (even after switching to another vessel and back, or VAB and back).  

Not a showstopper, just a (very) minor annoyance.

Link to comment
Share on other sites

  • 1 month later...

Wonder if other also got bugged engine attachment with TCA installed. One person on discord reported that it immediately deattach when he trying to attach ("bouncing" as he described). While I am trying to symmetry install engines, I also got bouncing, but I click fast enough that both engines got attached on appearance but staging only register one of the engine. It is not ksp-version specific since I have this bug long ago, but I always lazy or forgot to report it that I already uninstall it and the related log long gone, plus the reproduction method is unknown since it is only happen after revert for some times.

Edited by ssd21345
Link to comment
Share on other sites

  • 2 months later...

Invaluable mod, but is there any way to control the roll orientation when using the launch-to-orbit autopilot for TCA? Other autopilots really struggle with balancing complex shuttle/Buran style launchers, but those also are often very sensitive to the roll orientation of the craft during launch, but I'm not seeing an option for it anywhere in TCA.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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