Astraph Posted January 21 Share Posted January 21 I've run into a problem with Radiation Storms in my (admittedly, very heavily modded) game. Basically, when a RadStorm happens, my game gets essentially bricked - I am unable to launch new ships, switch scenes, pretty much anything. I am able to open various windows and enter Research Centre, but Flight Tracking, VAB/SPH or even quitting the game are out of the question. That's what I get from the Console - I sadly have absolutely no coding experience, so I can't make any heads or tails outta it other than "something's wrong with the RadStorm". Looking at the log, the exact report seems to be: Spoiler [LOG 20:43:11.413] [KerbalHealth] Radstorm 0 hits Kerbin with magnitude of 2495202.53416848 (2495202.53416848 before modifiers). [EXC 20:43:11.415] IndexOutOfRangeException: Index was outside the bounds of the array. KerbalHealth.Core.PrefixFormat (System.Double value, System.Int32 digits, System.Boolean mandatorySign) (at <3e097026fbdf4d639c179ca8e6ef8031>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <3e097026fbdf4d639c179ca8e6ef8031>:0) KerbalHealth.KerbalHealthScenario.FixedUpdate () (at <3e097026fbdf4d639c179ca8e6ef8031>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object) Is there any workaround for this? I tried waiting for 10 in-game days, but the error just kept repeating, and I can't really wait any longer (I have a ship in LKO that needs crew evacuated, I can't launch a shuttle because of this bug and in 11 days the first Kerbal will die to HP loss)... If needed, I can provide the complete log. I guess I can always just remove Kerbal Health from this run, but I really wanted it to spice up my interplanetary missions... Quote Link to comment Share on other sites More sharing options...
garwel Posted January 22 Author Share Posted January 22 And here is the hot fix: Kerbal Health 1.6.8 Fixed freezes on some radstorms (the problem was due to an error in handling numeric strings) Download here Quote Link to comment Share on other sites More sharing options...
Astraph Posted January 23 Share Posted January 23 23 hours ago, garwel said: And here is the hot fix: Kerbal Health 1.6.8 Fixed freezes on some radstorms (the problem was due to an error in handling numeric strings) Download here Just checked, it works! Thanks a lot!!! Quote Link to comment Share on other sites More sharing options...
Syczek Posted January 27 Share Posted January 27 (edited) @garwelHaving this problem when i load craft with Kerbal on it,completly cut off me to reaching craft,tracking station etc [LOG 14:20:51.725] [KerbalHealth] KerbalHealthScenario.OnSave [EXC 14:20:51.727] NullReferenceException: Object reference not set to an instance of an object KerbalHealth.CLS.GetCrew (ConnectedLivingSpace.ICLSSpace clsSpace) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Core.GetCrew (ProtoCrewMember pcm, System.Boolean entireVessel) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Collections.Generic.List`1[T] modifiers, System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.HealthCondition.GetMTBE (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.OnSave (ConfigNode node) (at <a252c790b4f14e1280cfecc766e8d141>:0) ScenarioModule.Save (ConfigNode node) (at <4b449f2841f84227adfaad3149c8fdba>:0) ProtoScenarioModule..ctor (ScenarioModule module) (at <4b449f2841f84227adfaad3149c8fdba>:0) ScenarioRunner.UpdateModules () (at <4b449f2841f84227adfaad3149c8fdba>:0) ScenarioRunner.GetUpdatedProtoModules () (at <4b449f2841f84227adfaad3149c8fdba>:0) Game.Updated (GameScenes startSceneOverride) (at <4b449f2841f84227adfaad3149c8fdba>:0) GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode, GameScenes startScene) (at <4b449f2841f84227adfaad3149c8fdba>:0) KSP.UI.Screens.KSCVesselMarkers.FlyVessel (Vessel v) (at <4b449f2841f84227adfaad3149c8fdba>:0) CallbackUtil+<DelayedCallback>d__4`1[T].MoveNext () (at <4b449f2841f84227adfaad3149c8fdba>: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) [EXC 14:21:02.026] NullReferenceException: Object reference not set to an instance of an object KerbalHealth.CLS.GetCrew (ConnectedLivingSpace.ICLSSpace clsSpace) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Core.GetCrew (ProtoCrewMember pcm, System.Boolean entireVessel) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Collections.Generic.List`1[T] modifiers, System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.HealthCondition.GetMTBE (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.FixedUpdate () (at <a252c790b4f14e1280cfecc766e8d141>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object) [EXC 14:21:12.328] NullReferenceException: Object reference not set to an instance of an object KerbalHealth.CLS.GetCrew (ConnectedLivingSpace.ICLSSpace clsSpace) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Core.GetCrew (ProtoCrewMember pcm, System.Boolean entireVessel) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Collections.Generic.List`1[T] modifiers, System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.HealthCondition.GetMTBE (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.FixedUpdate () (at <a252c790b4f14e1280cfecc766e8d141>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object) [EXC 14:21:22.607] NullReferenceException: Object reference not set to an instance of an object KerbalHealth.CLS.GetCrew (ConnectedLivingSpace.ICLSSpace clsSpace) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Core.GetCrew (ProtoCrewMember pcm, System.Boolean entireVessel) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Collections.Generic.List`1[T] modifiers, System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.HealthCondition.GetMTBE (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.FixedUpdate () (at <a252c790b4f14e1280cfecc766e8d141>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object) [EXC 14:21:32.879] NullReferenceException: Object reference not set to an instance of an object KerbalHealth.CLS.GetCrew (ConnectedLivingSpace.ICLSSpace clsSpace) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Core.GetCrew (ProtoCrewMember pcm, System.Boolean entireVessel) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Collections.Generic.List`1[T] modifiers, System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.HealthCondition.GetMTBE (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.FixedUpdate () (at <a252c790b4f14e1280cfecc766e8d141>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object) Edited January 27 by Syczek Quote Link to comment Share on other sites More sharing options...
garwel Posted January 28 Author Share Posted January 28 (edited) @Syczek Could you share the whole log (not in the post, of course, use some cloud service)? Maybe sharing the save file will also help. Edited January 28 by garwel Quote Link to comment Share on other sites More sharing options...
Syczek Posted January 28 Share Posted January 28 (edited) 1 hour ago, garwel said: @Syczek Could you share the whole log (not in the post, of course, use some cloud service)? Maybe sharing the save file will also help. Will do,i had to temporarily disable kerbal health to power trough this problem.I have heavily modded game,and i doubt that save would kick in https://www.mediafire.com/file/1c2yoi02nxuyu3h/log.zip/file here is log Edited January 28 by Syczek Quote Link to comment Share on other sites More sharing options...
Astraph Posted January 31 Share Posted January 31 One question about training - what is the best way to train Kerbals for longer missions? I am prepping an Eve mission, wanted to first make a 200-days long high Kerbin orbit mission for the crew to gain experience... But due to health issues, I had to deorbit after just 30, with the crew barely getting 6% training. I tried using the KSC training option, but I find it confusing to track how long does the training take, what is the current progress and how long do I have to wait before I can launch the mission... Plus sometimes it seems that Kerbals just stop their training midway and I have to hop into VAB and start the whole thing anew... Quote Link to comment Share on other sites More sharing options...
garwel Posted February 2 Author Share Posted February 2 On 1/31/2024 at 1:06 AM, Astraph said: One question about training - what is the best way to train Kerbals for longer missions? I am prepping an Eve mission, wanted to first make a 200-days long high Kerbin orbit mission for the crew to gain experience... But due to health issues, I had to deorbit after just 30, with the crew barely getting 6% training. I tried using the KSC training option, but I find it confusing to track how long does the training take, what is the current progress and how long do I have to wait before I can launch the mission... Plus sometimes it seems that Kerbals just stop their training midway and I have to hop into VAB and start the whole thing anew... The best way is to start by training them at KSC to the maximum. The training screen in the Editor and the status monitor in the KSC/flight scene show you the more or less accurate prediction when the training should end for each kerbal. The duration depends on how familiar they are already with respective parts and on their intelligence (or rather, stupidity) stats. You may disable the latter in the settings, then they will all take the same time to train. For especially challenging missions, you may indeed have some initial training in the orbit of Kerbin or at its moons. The training speed depends on the science modifier in the relevant situation, so the more challenging it is, the faster they train. Quote Link to comment Share on other sites More sharing options...
cyberKerb Posted February 2 Share Posted February 2 Hi Garwel - mod's looking great and I'm having fun with KSP again after a long break. Just a suggestion / request for the EVA penalty rate, is it possible to have the EVA penalty rate be 0 (or very low due to the suit) if the Kerbals helmet is off? Quote Link to comment Share on other sites More sharing options...
Syczek Posted February 3 Share Posted February 3 @garwel Any ideas what could cause problem i had, when using yours mod?? Did log provided anything usesfull?? Quote Link to comment Share on other sites More sharing options...
garwel Posted February 5 Author Share Posted February 5 On 2/3/2024 at 9:34 AM, Syczek said: @garwel Any ideas what could cause problem i had, when using yours mod?? Did log provided anything usesfull?? Yes, I think I found that bug. I want to fix another issue before I publish a new release though. In the mean time, you can download this DLL and replace with it the one in GameData\KerbalHealth folder. Tell me if you encounter the issue again. Quote Link to comment Share on other sites More sharing options...
Syczek Posted February 5 Share Posted February 5 (edited) 4 hours ago, garwel said: Yes, I think I found that bug. I want to fix another issue before I publish a new release though. In the mean time, you can download this DLL and replace with it the one in GameData\KerbalHealth folder. Tell me if you encounter the issue again. @garwelFix working thank you!! Edited February 5 by Syczek Quote Link to comment Share on other sites More sharing options...
Publius Kerman Posted March 3 Share Posted March 3 (edited) Edit: Solution, just change scene. Edited March 13 by Publius Kerman Quote Link to comment Share on other sites More sharing options...
Publius Kerman Posted March 13 Share Posted March 13 (edited) I know this is a complicated question for using your mod in ways it's not meant to be and so might not have an easily attainable answer or be possible at all, so please don't stress trying to figure this out, but any help would be much appreciated. I'm trying to use your mod and Simplex Kerbalism, and take them interstellar. This is presenting many challenges, one of them is decontamination. I know there is a setting to decontaminate while not at KSC, which is a fall back, but I'm trying to get the RDU to work with Kerbal Health. I essentially want to make it so that it's still difficult to decontaminate and can't be done anywhere willy nilly, but still able to go interstellar and never return. I'm working on a heavily modified Sickbay.cfg for the Hitchhiker RDU right now because it isn't in Simplex. I was looking at your Kerbalism patches and I'm guessing you have your own coded decontamination feature and if so what do you think would be the best way to get the RDU to jack into it to act as if they were at the KSC. Edit: Disregard, found solution. Edited March 15 by Publius Kerman Quote Link to comment Share on other sites More sharing options...
Fizzlebop Smith Posted April 1 Share Posted April 1 I am starting a new playthrough and want to add this to the particular *style* of play I am shooting for. Reading through the thread I noticed a comment I want to ask about before I begin a serious career playthrough with GU. I'm not overly concerned about radiation sources and lok forward to accidently irradiating my Kerbals, and learning how to shield, avoid etc. Even if the source is an invisible center between binaries. However, there was a comment struck through about decontamination. Is there a way for decontamination to work on a celestial outpost. A waystation on distant planet? If not could you assist me in coming up with a patch that would assist? Quote Link to comment Share on other sites More sharing options...
RunaDacino Posted Wednesday at 09:17 AM Share Posted Wednesday at 09:17 AM (edited) Hello! I've encountered a game-breaking bug involving this mod. There's been noted performance drops, and on me finally launching my manned mission (using kerbal construction time to load the crew), I had a stack overflow. On restarting the game, I couldn't click any buttons and on checking logs I saw that this mod was the cause. The logs are as follows: Spoiler My modlist: Spoiler Adjustable Mod Panel (KAMP) by Morse (AdjustableModPanel 1:1.5.99.0-adoption) AtmosphereAutopilot (Fly-By-Wire) (AtmosphereAutopilot v1.6.1) B9 Aerospace Procedural Wings - Fork (B9-PWings-Fork 3:0.45.1) B9 Part Switch (B9PartSwitch v2.20.0) Background Resources (BackgroundResources 1:v0.18.0.0) Better SR Bs (BetterSRBs 1.2.6) BetterBurnTime (BetterBurnTime 1.10) BetterTimeWarpContinued (BetterTimeWarpCont 2.3.13) BonVoyage (BonVoyage 1:1.4.1) CapCom - Mission Control On The Go (CapCom 2.11) Celestial Body Science Editor (CelestialBodyScienceEditor 12.0) Chatterer (Chatterer 0.9.99) Chatterer Extended (ChattererExtended 0.6.2) Classic Stock Resources (ClassicStockResources v1.2.2) ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21) CommNet Antennas Info (CommNetAntennasInfo 3.1.2) CommNet Relays (ContractConfigurator-CommNetRelays v2.1.0) Community Category Kit (CommunityCategoryKit v112.0.1) Community Resource Pack (CommunityResourcePack v112.0.1) Community Tech Tree (CommunityTechTree 1:3.4.4) Connected Living Space (ConnectedLivingSpace v2.0.2.0) Contract Configurator (ContractConfigurator v2.9.2.0) Contract Pack: Bases and Stations Reborn (ContractConfigurator-KerbinSpaceStation 2:3.7.3.3) Contract Pack: Clever Sats (ContractConfigurator-CleverSats 1.4) Contract Pack: Exploration Plus (ContractConfigurator-ExplorationPlus 2.0.1) Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2) Contract Pack: Kerbal Academy (ContractConfigurator-KerbalAcademy 1.1.10) Contract Pack: Research Advancement Division (ResearchAdvancementDivision 1.2.1) Contract Pack: Tourism Expanded (TourismExpanded 1.0.2) Contract Pack: Tourism Plus (ContractConfigurator-Tourism 1.5.2) Contract Parser (ContractParser 9.0) Contract Reward Modifier (ContractRewardModifier 2.7) Contracts Window + (ContractsWindowPlus 9.4) Corvus CF (Corvus125mTwoKerbalPod 2:1.3.7) Crew R&R (CrewQueueTwo 1.1.11.4) Crowd Sourced Science (CrowdSourcedScience v6.1) Cryo Tanks (CryoTanks 1.6.5) Cryo Tanks Core (CryoTanks-Core 1.6.5) Custom Barn Kit (CustomBarnKit 1.1.22.0) DaMichel's SphericalTanks (DST) (DMTanks-SphericalTanks 1:1.1.0.0) DefaultActionGroups (DefaultActionGroups 1.4) Deployable Engines Plugin (DeployableEngines 1.3.1) DMagic Orbital Science (DMagicOrbitalScience 1.4.3) Docking Cam (DockingCamKURS 1.3.8.7) Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0) Easy Vessel Switch (EVS) (EasyVesselSwitch 2.3) Ferram Aerospace Research Continued (FerramAerospaceResearchContinued 3:0.16.1.2) Field Training Facility (FTF) (FieldTrainingFacility 1.2.1.1-release) Filter Extensions - Default Configuration (FilterExtensionsDefaultConfig 3.2.9) Filter Extensions - Plugin (FilterExtensions 3.2.9) Firespitter Core (FirespitterCore v7.17) Firespitter Resources config (FirespitterResourcesConfig v7.17) FreeIva (FreeIva 0.2.18.4) FullAutoStrut (FullAutoStrut v3.0.1.0) Harmony 2 (Harmony2 2.2.1.0) Haystack ReContinued (HaystackReContinued 0.5.7.6) Heat Control (HeatControl 0.6.1) Hide Empty Tech Tree Nodes (HideEmptyTechNodes 1.3.2) Integrated Stack Decouplers (IntegratedStackDecouplers 0.1.5.2) KEI (KEI 1.2.10.5) Kerbal Actuators (KerbalActuators v1.8.5) Kerbal Aircraft Expansion (KerbalAircraftExpansion 4:2.8.1.0) Kerbal Alarm Clock (KerbalAlarmClock v3.14.0.0) Kerbal Atomics (KerbalAtomics 1:1.3.3) Kerbal Attachment System (KAS 1.12) Kerbal Changelog (KerbalChangelog v1.4.2) Kerbal Construction Time (KerbalConstructionTime 1:1.4.12) Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0) Kerbal Foundries2 (KerbalFoundriesContinued 2.4.8.18) Kerbal Health (KerbalHealth v1.6.8) Kerbal Inventory System (KIS 1.29) Komplexity (KPLX) (Komplexity 1.0.2.0-release) Konstruction (Konstruction v112.0.1) kOS: Scriptable Autopilot System (kOS 1:1.4.0.0) KRASH - Kerbal Ramification Artifical Simulation Hub (simulation mod for KSP) (KRASH 0.5.34) KSP AVC (KSP-AVC 1.4.1.9) KSP Wheel (KSPWheel 1:0.16.14.33) KSPBurst (KSPBurst v1.5.5.1) MagiCore (MagiCore 1.4.0.0) Moar Filter Extension Configs (MoarFEConfigs 1.0.5.2) MOAR Station Science (MOARStationScience v2.6.2.1) ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0) Module Manager (ModuleManager 4.2.3) Moldavite Machines (MoldaviteMachines 1.3) Near Future Aeronautics (NearFutureAeronautics 2.1.1) Near Future Construction (NearFutureConstruction 1.3.1) Near Future Electrical (NearFutureElectrical 1.2.3) Near Future Electrical Core (NearFutureElectrical-Core 1.2.3) Near Future Exploration (NearFutureExploration 1.1.2) Near Future IVA Props (NearFutureProps 1:0.7.1) Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0) Near Future Propulsion (NearFuturePropulsion 1.3.5) Near Future Rovers (NFR) by V2 Industries by MichaelV2.0 (RoverPack 2.0.99.0-adoption) Near Future Solar (NearFutureSolar 1.3.2) Near Future Solar Core (NearFutureSolar-Core 1.3.2) Near Future Spacecraft (NearFutureSpacecraft 1.4.3) On Demand Fuel Cells (ODFC) by Orum (ODFC-Refueled 1.2.99.0-prerelease) OPM All-in-One KSPedia Delta-V Map (OPMAllinOneKSPediaDeltaVMap 1.0.1) Part Commander Continued (PartCommanderCont 1.1.6.4) Patch Manager (PatchManager 0.0.17.6) Pathfinder (Pathfinder v1.40.4) Pathfinder CRP Play Mode (Pathfinder-PlayMode-CRP v1.40.4) Planes With Purposes (ContractConfigurator-PlanesWithPurposes 1.5.2) Precise Maneuver (PM) by Morse (PreciseManeuver 2:2.4.99.0-adoption) Probes Before Crew [PBC] (ProbesBeforeCrew 2.93) Progress Parser (ProgressParser 11.0) Rational Resources (RationalResources 2.0.6.1) RCS Build Aid (RCSBuildAid v1.0.6) SCANsat (SCANsat v20.4) Scatterer (Scatterer 3:v0.0838) Scatterer Default Config (Scatterer-config 3:v0.0838) Scatterer Sunflare (Scatterer-sunflare 3:v0.0838) ScienceAlert ReAlerted (ScienceAlert 1.9.20.4) ScrapYard (ScrapYard 2.2.2.1-release) Smart Parts (SmartParts 1.10) SpaceTux Library (SpaceTuxLibrary 0.0.8.6) StageRecovery (StageRecovery 1.9.7) State Funding Continued (StateFundingContinued 1:0.6.18.4) Station Keeping (StationKeeping 1:0.2.3.1) Stock Alarm Clock Disabler (StockAlarmClockDisabler v1.0.0) Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.10) Strategia (Strategia 1.8.0) System Heat (SystemHeat 0.6.0) System Heat - Nuclear Engine Configuration (SystemHeat-FissionEngines 0.6.0) System Heat - Nuclear Reactor Configuration (SystemHeat-FissionReactors 0.6.0) System Heat - Resource Converter Configuration (SystemHeat-Converters 0.6.0) System Heat - Resource Harvester Configuration (SystemHeat-Harvesters 0.6.0) TAC Fuel Balancer (TacFuelBalancer v2.21.5.3) TAC Life Support (TACLS) (TACLS 1:v0.18.0.0) Textures Unlimited (TexturesUnlimited 1.5.10.25) Toolbar Controller (ToolbarController 1:0.1.9.11) Tracking Station Evolved (TrackingStationEvolved 7.0) Trajectories (Trajectories v2.4.5.3) Transfer Window Planner (TransferWindowPlanner v1.8.0.0) TriggerAu Flags (TriggerAu-Flags v2.11.0.0) TweakScale Redistributable (TweakScale-Redist v2.4.7.6) Universal Storage II Finalized (UniversalStorage2 4.0.1.1) USI Core (USI-Core v112.0.1) USI Kolonization Systems (MKS/OKS) (UKS 1:v112.0.1) USI Tools (USITools v112.0.1) Waterfall Core (Waterfall 0.9.0) WaypointManager (WaypointManager 2.8.4.2) Wild Blue Tools (WildBlueTools v1.90.1) WildBlueIndustries CRP Play Mode (WildBlue-PlayMode-CRP v1.90.1) Edit: I have uninstalled Kerbal Health, perf issue persisted but the nullreference spam disappeared. I went and kept toying with things, I removed contract reward modifier, KSP AVC, FreeIVA. I also added Community Fixes. I did a manned minmus landing/return, and experienced no issues. I might go and try to add freeIVA back but it might have been the cause due to well, the IVA environments maybe? edit2: It wasn't freeIVA. Connected Living Spaces seems to be showing issues for KerbalHealth with custom command pods like Corvus Command Pod (I had issues with that pod) and with the Pandora command pod from NearFuturePods. Spoiler [LOG 15:58:00.198] [KerbalHealth] KerbalHealthScenario.OnSave [EXC 15:58:00.201] NullReferenceException: Object reference not set to an instance of an object KerbalHealth.CLS.GetCrew (ConnectedLivingSpace.ICLSSpace clsSpace) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Core.GetCrew (ProtoCrewMember pcm, System.Boolean entireVessel) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.Logic.Test (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.MTBEModifier.Calculate (System.Collections.Generic.List`1[T] modifiers, System.Double baseValue, ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.HealthCondition.GetMTBE (ProtoCrewMember pcm) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.UpdateKerbals (System.Boolean forced) (at <a252c790b4f14e1280cfecc766e8d141>:0) KerbalHealth.KerbalHealthScenario.OnSave (ConfigNode node) (at <a252c790b4f14e1280cfecc766e8d141>:0) ScenarioModule.Save (ConfigNode node) (at <4b449f2841f84227adfaad3149c8fdba>:0) ProtoScenarioModule..ctor (ScenarioModule module) (at <4b449f2841f84227adfaad3149c8fdba>:0) ScenarioRunner.UpdateModules () (at <4b449f2841f84227adfaad3149c8fdba>:0) ScenarioRunner.GetUpdatedProtoModules () (at <4b449f2841f84227adfaad3149c8fdba>:0) Game.Updated (GameScenes startSceneOverride) (at <4b449f2841f84227adfaad3149c8fdba>:0) GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode, GameScenes startScene) (at <4b449f2841f84227adfaad3149c8fdba>:0) GamePersistence.SaveGame (System.String saveFileName, System.String saveFolder, SaveMode saveMode) (at <4b449f2841f84227adfaad3149c8fdba>:0) KSCPauseMenu.<draw>b__20_9 () (at <4b449f2841f84227adfaad3149c8fdba>:0) DialogGUIButton.OptionSelected () (at <4b449f2841f84227adfaad3149c8fdba>:0) DialogGUIButton.<Create>b__23_1 () (at <4b449f2841f84227adfaad3149c8fdba>:0) UnityEngine.Events.InvokableCall.Invoke () (at <12e76cd50cc64cf19e759e981cb725af>:0) UnityEngine.Events.UnityEvent.Invoke () (at <12e76cd50cc64cf19e759e981cb725af>:0) UnityEngine.UI.Button.Press () (at <0c883c16262a4198973f823d01e07427>:0) UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <0c883c16262a4198973f823d01e07427>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <0c883c16262a4198973f823d01e07427>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <0c883c16262a4198973f823d01e07427>:0) UnityEngine.DebugLogHandler:LogException(Exception, Object) ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object) UnityEngine.EventSystems.EventSystem:Update() At this time, I was doing a manned flight to Minmus with 1 veteran pilot (Jeb) , 3 tourists in the same command pod with a probe core slapped on top. I have radiation entirely disabled. Edited Wednesday at 02:06 PM by RunaDacino Update Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.