Errol

Members
  • Content count

    1078
  • Joined

  • Last visited

Community Reputation

246 Excellent

1 Follower

About Errol

  • Rank
    Junior Rocket Scientist

Recent Profile Visitors

4080 profile views
  1. I have run into a mysterious UI locking up bug. It is hard to reproduce, but sometimes happens during scene change, or when clicking the Launch Simulation button in the KRASH window. Here is are some exceptions I noticed in my logs: (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [BetterTimeWarp]: Settings saved (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Game State Saved to saves/Career1/KRASHRevert (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, .ScreenMessage msg) [0x00000] in <filename unknown>:0 at EditorLogic.launchVessel () [0x00000] in <filename unknown>:0 at KRASH.LaunchGUI.LaunchSim () [0x00000] in <filename unknown>:0 at KRASH.LaunchGUI.drawRightSelectorWindow (SelectionType type) [0x00000] in <filename unknown>:0 at KRASH.LaunchGUI.drawSelectorWindow (Int32 id) [0x00000] in <filename unknown>:0 at UnityEngine.GUI.CallWindowDelegate (UnityEngine.WindowFunction func, Int32 id, UnityEngine.GUISkin _skin, Int32 forceRect, Single width, Single height, UnityEngine.GUIStyle style) [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) [KCT] Writing to persistence. (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [KCT] Saving KSC Stock (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) 2/12/2018 8:29:11 PM,ResearchBodies,RBGameSettings Saving Complete (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) 2/12/2018 8:29:11 PM,ResearchBodies,ResearchBodies Scenario OnSave completed. (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [UPFM]: Saved (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [MessageSystem] Save Messages (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [BetterTimeWarp]: Settings saved (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Game State Saved to saves/Career1/KRASHRevert (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, .ScreenMessage msg) [0x00000] in <filename unknown>:0 at EditorLogic.launchVessel () [0x00000] in <filename unknown>:0 at KRASH.LaunchGUI.LaunchSim () [0x00000] in <filename unknown>:0 at KRASH.LaunchGUI.drawRightSelectorWindow (SelectionType type) [0x00000] in <filename unknown>:0 at KRASH.LaunchGUI.drawSelectorWindow (Int32 id) [0x00000] in <filename unknown>:0 at UnityEngine.GUI.CallWindowDelegate (UnityEngine.WindowFunction func, Int32 id, UnityEngine.GUISkin _skin, Int32 forceRect, Single width, Single height, UnityEngine.GUIStyle style) [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (System.String message, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at KRASH.KRASH.DoSimulationNotification () [0x00000] in <filename unknown>:0 (Filename: Line: -1) [Toolbar] [INFO] button destroyed: ScienceChecklist.checklist_button (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Toolbar] [INFO] button destroyed: ScienceChecklist.status_button (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Setting up 2 worker threads for Enlighten. Thread -> id: 3978 -> priority: 1 Thread -> id: 1b18 -> priority: 1 [Toolbar] [INFO] button destroyed: AdvancedTweakablesButton.AdvancedTweakablesButton (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [UIApp] OnDestroy: EngineersReport (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ScaleModList: listSize 697 maxListSize 1001 This is an intermittent bug, it doesn't always happen. Sometimes I can play for a few hours, some times it happens right after loading the game.
  2. Is it possible to add this to solid rocket engines, or no?
  3. I made a thread for it here....looks like it is happening to someone that is not using this pack. I removed this pack either way, to see if that fixes it for me. I switched to Yemo's SETI contracts pack.
  4. @dlrk Some notes on balance, 100 EC seems a little high, compared to where other engines are balanced. I generally make it around 20 - 50 EC. Also, I usually just write "Internal" or "External" for the IgnitorType, though even this is a little redundant as the plugin adds a floating reminder over the part itself in VAB.
  5. There are two modules to use: ModuleExternalIgnitor is for launch clamps, to provide ignitiors. and ModuleEngineIgnitor is for engines, to consume ignitors and make use of the ullage simulation. Then: The IgnitorType field does not actually affect anything; it just prints a line to the part description in game. (To help players with designing their vessels) IgnitionsAvailable is really where the action is. Setting this value to 0 means the engine will rely on external ignitors. Setting it to anything else will give that number of ignitors to that engine. Don't forget to also define these: ECforIgnition ChanceWhenUnstable (a decimal value between 0 and 1) UseUllageSimulation (true or false) AutoIgnitionTemperature (most engines are set to 800) Which are all pretty self explanatory. Take a look at the existing configs to see examples. @linuxgurugamer Did you ever get a chance to mess with ullage sensitivity?
  6. UI locking up

    What kinds of mods are you running? I'm trying to narrow it down from 100 or so mods. I'm running a bunch of visuals, OPM, USI, some near future stuff etc
  7. UI locking up

    Which contact packs are you using? I've also had it happen when I close the load craft window in VAB. And it isn't everything that freezes, some mod windows still work. But the scene changing buttons, and the Esc key don't work.
  8. I've noticed while adding mods here and there that sometimes my UI locks up. Hard to reliably reproduce, but I did notice this in my log last time it happened. Anyone have any ideas? [Toolbar] [INFO] saving settings (game scene: SPACECENTER) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Toolbar] [INFO] saving toolbar settings (toolbar 'toolbar_1093761690') (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ContractConfigurator.ContractType: CONTRACT_TYPE 'SpaceStation': Error parsing targetBody1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ContractConfigurator.ExpressionParser.CelestialBodyParser.CheckTree (KSPAchievements.CelestialBodySubtree tree, ProgressItem pi) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c__DisplayClass9_0.<BodiesForItem>b__0 (KSPAchievements.CelestialBodySubtree node) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[KSPAchievements.CelestialBodySubtree].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[KSPAchievements.CelestialBodySubtree,CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[CelestialBody] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c.<RegisterMethods>b__6_43 () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[CelestialBody].ParseMethod[CelestialBody] (ContractConfigurator.ExpressionParser.Token token, .CelestialBody obj, Boolean isFunction) [0x00000] in <filename unknown>:0 Rethrow as Exception: Error parsing statement. Error occurred near '*': ReturnedFromBodies().Where(body => @/stations.Where(v => v.CelestialBody() == body).Count() == 0).SelectUnique() ....................* <-- HERE at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ParseExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ExecuteExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, System.Action`1 setter, IContractConfiguratorFactory obj, .CelestialBody defaultValue, System.Func`2 validation) [0x00000] in <filename unknown>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) ContractConfigurator.LoggingUtil:LogException(Exception) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, CelestialBody, Func`2) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, Func`2) ContractConfigurator.DeferredLoadUtil:ExecuteLoad(DeferredLoadObject`1) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) ContractConfigurator.<UpdateNonDeterministicValuesIterator>d__30:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() ContractConfigurator.<GenerateContract>d__33:MoveNext() ContractConfigurator.<ContractEnumerator>d__32:MoveNext() ContractConfigurator.ContractPreLoader:Update() (Filename: Line: -1) 2/9/2018 8:48:22 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [UIMasterController]: ShowUI (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Game Paused! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Launcher start settings screen: True (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [UIMasterController]: ShowUI (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Game Unpaused! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (.ScreenMessage msg) [0x00000] in <filename unknown>:0 at TimeWarp.PostScreenMessage (System.String text) [0x00000] in <filename unknown>:0 at TimeWarp.updateRate (Single r, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at TimeWarp.assumeWarpRate (Single rate, Boolean instant, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at TimeWarp.setRate (Int32 rateIdx, Boolean instantChange, Boolean instantIfLower, Boolean forceSwitch, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at TimeWarp.SetRate (Int32 rate_index, Boolean instant, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at FlightDriver.SetPause (Boolean pauseState, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at KSCPauseMenu.OnDestroy () [0x00000] in <filename unknown>:0 (Filename: Line: -1) 2/9/2018 8:49:40 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) 2/9/2018 8:49:59 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ContractConfigurator.ContractType: CONTRACT_TYPE 'SpaceStation': Error parsing targetBody1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ContractConfigurator.ExpressionParser.CelestialBodyParser.CheckTree (KSPAchievements.CelestialBodySubtree tree, ProgressItem pi) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c__DisplayClass9_0.<BodiesForItem>b__0 (KSPAchievements.CelestialBodySubtree node) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[KSPAchievements.CelestialBodySubtree].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[KSPAchievements.CelestialBodySubtree,CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[CelestialBody] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c.<RegisterMethods>b__6_43 () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[CelestialBody].ParseMethod[CelestialBody] (ContractConfigurator.ExpressionParser.Token token, .CelestialBody obj, Boolean isFunction) [0x00000] in <filename unknown>:0 Rethrow as Exception: Error parsing statement. Error occurred near '*': ReturnedFromBodies().Where(body => @/stations.Where(v => v.CelestialBody() == body).Count() == 0).SelectUnique() ....................* <-- HERE at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ParseExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ExecuteExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, System.Action`1 setter, IContractConfiguratorFactory obj, .CelestialBody defaultValue, System.Func`2 validation) [0x00000] in <filename unknown>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) ContractConfigurator.LoggingUtil:LogException(Exception) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, CelestialBody, Func`2) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, Func`2) ContractConfigurator.DeferredLoadUtil:ExecuteLoad(DeferredLoadObject`1) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) ContractConfigurator.<UpdateNonDeterministicValuesIterator>d__30:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() ContractConfigurator.<GenerateContract>d__33:MoveNext() ContractConfigurator.<ContractEnumerator>d__32:MoveNext() ContractConfigurator.ContractPreLoader:Update() (Filename: Line: -1) 2/9/2018 8:50:11 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Debug_Stifler] Altering Debug Panel... (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Debug_Stifler] Debug Panel Altered (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ContractConfigurator.ContractType: CONTRACT_TYPE 'SpaceStation': Error parsing targetBody1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ContractConfigurator.ExpressionParser.CelestialBodyParser.CheckTree (KSPAchievements.CelestialBodySubtree tree, ProgressItem pi) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c__DisplayClass9_0.<BodiesForItem>b__0 (KSPAchievements.CelestialBodySubtree node) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[KSPAchievements.CelestialBodySubtree].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[KSPAchievements.CelestialBodySubtree,CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[CelestialBody] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c.<RegisterMethods>b__6_43 () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[CelestialBody].ParseMethod[CelestialBody] (ContractConfigurator.ExpressionParser.Token token, .CelestialBody obj, Boolean isFunction) [0x00000] in <filename unknown>:0 Rethrow as Exception: Error parsing statement. Error occurred near '*': ReturnedFromBodies().Where(body => @/stations.Where(v => v.CelestialBody() == body).Count() == 0).SelectUnique() ....................* <-- HERE at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ParseExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ExecuteExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, System.Action`1 setter, IContractConfiguratorFactory obj, .CelestialBody defaultValue, System.Func`2 validation) [0x00000] in <filename unknown>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) ContractConfigurator.LoggingUtil:LogException(Exception) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, CelestialBody, Func`2) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, Func`2) ContractConfigurator.DeferredLoadUtil:ExecuteLoad(DeferredLoadObject`1) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) ContractConfigurator.<UpdateNonDeterministicValuesIterator>d__30:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() ContractConfigurator.<GenerateContract>d__33:MoveNext() ContractConfigurator.<ContractEnumerator>d__32:MoveNext() ContractConfigurator.ContractPreLoader:Update() (Filename: Line: -1) I am using the Career Evolution Contract Pack...
  9. My game's UI locks on randomly sometimes on scene change. I checked the logs when it happened most recently, and noticed this. Anyone have any ideas? [Toolbar] [INFO] saving settings (game scene: SPACECENTER) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Toolbar] [INFO] saving toolbar settings (toolbar 'toolbar_1093761690') (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ContractConfigurator.ContractType: CONTRACT_TYPE 'SpaceStation': Error parsing targetBody1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ContractConfigurator.ExpressionParser.CelestialBodyParser.CheckTree (KSPAchievements.CelestialBodySubtree tree, ProgressItem pi) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c__DisplayClass9_0.<BodiesForItem>b__0 (KSPAchievements.CelestialBodySubtree node) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[KSPAchievements.CelestialBodySubtree].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[KSPAchievements.CelestialBodySubtree,CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[CelestialBody] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c.<RegisterMethods>b__6_43 () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[CelestialBody].ParseMethod[CelestialBody] (ContractConfigurator.ExpressionParser.Token token, .CelestialBody obj, Boolean isFunction) [0x00000] in <filename unknown>:0 Rethrow as Exception: Error parsing statement. Error occurred near '*': ReturnedFromBodies().Where(body => @/stations.Where(v => v.CelestialBody() == body).Count() == 0).SelectUnique() ....................* <-- HERE at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ParseExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ExecuteExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, System.Action`1 setter, IContractConfiguratorFactory obj, .CelestialBody defaultValue, System.Func`2 validation) [0x00000] in <filename unknown>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) ContractConfigurator.LoggingUtil:LogException(Exception) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, CelestialBody, Func`2) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, Func`2) ContractConfigurator.DeferredLoadUtil:ExecuteLoad(DeferredLoadObject`1) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) ContractConfigurator.<UpdateNonDeterministicValuesIterator>d__30:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() ContractConfigurator.<GenerateContract>d__33:MoveNext() ContractConfigurator.<ContractEnumerator>d__32:MoveNext() ContractConfigurator.ContractPreLoader:Update() (Filename: Line: -1) 2/9/2018 8:48:22 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [UIMasterController]: ShowUI (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Game Paused! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Launcher start settings screen: True (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [UIMasterController]: ShowUI (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Game Unpaused! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ScreenMessages.PostMessage (.ScreenMessage current, System.String msg, .ScreenMessagesText textPrefab, Single duration, ScreenMessageStyle style) [0x00000] in <filename unknown>:0 at ScreenMessages.PostScreenMessage (.ScreenMessage msg) [0x00000] in <filename unknown>:0 at TimeWarp.PostScreenMessage (System.String text) [0x00000] in <filename unknown>:0 at TimeWarp.updateRate (Single r, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at TimeWarp.assumeWarpRate (Single rate, Boolean instant, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at TimeWarp.setRate (Int32 rateIdx, Boolean instantChange, Boolean instantIfLower, Boolean forceSwitch, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at TimeWarp.SetRate (Int32 rate_index, Boolean instant, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at FlightDriver.SetPause (Boolean pauseState, Boolean postScreenMessage) [0x00000] in <filename unknown>:0 at KSCPauseMenu.OnDestroy () [0x00000] in <filename unknown>:0 (Filename: Line: -1) 2/9/2018 8:49:40 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) 2/9/2018 8:49:59 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ContractConfigurator.ContractType: CONTRACT_TYPE 'SpaceStation': Error parsing targetBody1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ContractConfigurator.ExpressionParser.CelestialBodyParser.CheckTree (KSPAchievements.CelestialBodySubtree tree, ProgressItem pi) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c__DisplayClass9_0.<BodiesForItem>b__0 (KSPAchievements.CelestialBodySubtree node) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[KSPAchievements.CelestialBodySubtree].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[KSPAchievements.CelestialBodySubtree,CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[CelestialBody] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c.<RegisterMethods>b__6_43 () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[CelestialBody].ParseMethod[CelestialBody] (ContractConfigurator.ExpressionParser.Token token, .CelestialBody obj, Boolean isFunction) [0x00000] in <filename unknown>:0 Rethrow as Exception: Error parsing statement. Error occurred near '*': ReturnedFromBodies().Where(body => @/stations.Where(v => v.CelestialBody() == body).Count() == 0).SelectUnique() ....................* <-- HERE at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ParseExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ExecuteExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, System.Action`1 setter, IContractConfiguratorFactory obj, .CelestialBody defaultValue, System.Func`2 validation) [0x00000] in <filename unknown>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) ContractConfigurator.LoggingUtil:LogException(Exception) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, CelestialBody, Func`2) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, Func`2) ContractConfigurator.DeferredLoadUtil:ExecuteLoad(DeferredLoadObject`1) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) ContractConfigurator.<UpdateNonDeterministicValuesIterator>d__30:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() ContractConfigurator.<GenerateContract>d__33:MoveNext() ContractConfigurator.<ContractEnumerator>d__32:MoveNext() ContractConfigurator.ContractPreLoader:Update() (Filename: Line: -1) 2/9/2018 8:50:11 PM,KerbalAlarmClock,Saving Moved Window (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Debug_Stifler] Altering Debug Panel... (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Debug_Stifler] Debug Panel Altered (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) ContractConfigurator.ContractType: CONTRACT_TYPE 'SpaceStation': Error parsing targetBody1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at ContractConfigurator.ExpressionParser.CelestialBodyParser.CheckTree (KSPAchievements.CelestialBodySubtree tree, ProgressItem pi) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c__DisplayClass9_0.<BodiesForItem>b__0 (KSPAchievements.CelestialBodySubtree node) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[KSPAchievements.CelestialBodySubtree].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[KSPAchievements.CelestialBodySubtree,CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[CelestialBody].MoveNext () [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0 at System.Collections.Generic.List`1[CelestialBody]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 at System.Linq.Enumerable.ToList[CelestialBody] (IEnumerable`1 source) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.CelestialBodyParser+<>c.<RegisterMethods>b__6_43 () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke () [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.Function`1[System.Collections.Generic.List`1[CelestialBody]].Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[CelestialBody].ParseMethod[CelestialBody] (ContractConfigurator.ExpressionParser.Token token, .CelestialBody obj, Boolean isFunction) [0x00000] in <filename unknown>:0 Rethrow as Exception: Error parsing statement. Error occurred near '*': ReturnedFromBodies().Where(body => @/stations.Where(v => v.CelestialBody() == body).Count() == 0).SelectUnique() ....................* <-- HERE at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ParseExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ExpressionParser.ExpressionParser`1[T].ExecuteExpression (System.String key, System.String expression, ContractConfigurator.ExpressionParser.DataNode dataNode) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseSingleValue[CelestialBody] (System.String key, System.String stringValue, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, Boolean allowExpression) [0x00000] in <filename unknown>:0 at ContractConfigurator.ConfigNodeUtil.ParseValue[CelestialBody] (.ConfigNode configNode, System.String key, System.Action`1 setter, IContractConfiguratorFactory obj, .CelestialBody defaultValue, System.Func`2 validation) [0x00000] in <filename unknown>:0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) ContractConfigurator.LoggingUtil:LogException(Exception) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, CelestialBody, Func`2) ContractConfigurator.ConfigNodeUtil:ParseValue(ConfigNode, String, Action`1, IContractConfiguratorFactory, Func`2) ContractConfigurator.DeferredLoadUtil:ExecuteLoad(DeferredLoadObject`1) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) ContractConfigurator.<UpdateNonDeterministicValuesIterator>d__30:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() System.Linq.<CreateConcatIterator>c__Iterator1`1:MoveNext() ContractConfigurator.<GenerateContract>d__33:MoveNext() ContractConfigurator.<ContractEnumerator>d__32:MoveNext() ContractConfigurator.ContractPreLoader:Update() (Filename: Line: -1)
  10. [1.3.x] Strategia [v1.6.0] [2017-06-11]

    @nightingale Do you have any ideas about this Sigma Binary disappearing strategies bug? As I said, it looks like you have addressed in the past (at least in the change logs). Sigma no longer monitors the forums, however is still developing mods. I reached out to him, and he has no idea what could be causing this. Any hints?
  11. [1.3.1] Through The Eyes of a Kerbal

    One window is also handy for reading those messages you missed.
  12. [1.3.1] Through The Eyes of a Kerbal

    @EasyAce Turning on the "display all error messages" (not sure the exact name of the setting, i am away from my machine) can be very helpful. You'll be surprised how many things you start seeing in orange in the top right of your screen during game load. But when you are starting from a clean install and slowly adding back mods removed to quarantine, it can help you track things down by at least having a hint where to look in your logs and stuff.
  13. [1.3.1] Throttle Limit Extended

    Pretty sure you can just remove the mm patch that gives defines all the engine minThrottles. Better yet, just change its extension from .cfg to .txt (incase you change your mind). Pretty sure when i asked linux for this functionality (i originally had written a patch to assign different minThrust values to all the engines and noticed that that borked better burn time) he kept the functions seperate so that it would be modular like this. Sorry i can't test this for you right now, or even tell you the file name; my laptop is out of juice. If you haven't got it by tonight I'll look into those for you.
  14. [1.3.1] RemoteTech v1.8.9 [2017-11-11]

    Check the post immediately above yours. Also, it is common courtesy to spend a little bit of your time to check back through the last few pages of a thread before posting a question, incase it was just answered. There is also a very useful search function in the upper right part of ever page on the site, which automatically searches within the thread you are currently viewing. Lurk moar.
  15. [1.3] USI Life Support [0.5.0]

    Perfect, fair enough. I remember the intention with mks was that orbital won't be able to be closed loop except through an exceptional amount of planning/modules. Im honestly ok with not being closed loop unless i manage to snag an asteroid to build a station on, or just keep up resupply missions. I play with orbital decay as well, so i make regular trips to my stations for station keeping anyway.