FYI, the experimental version can eat kerbals, they get listed as dead in the save file after you put them aboard for launch.
Hey, I'm getting the issue where KCT eats my kerbals. When I recover crafts through KCT, sometimes the craft will recover without a recovery timer and whatever Kerbal was in the craft will be listed as missing or Dead. I'm running KSP 1.2.1 and the 1.2_3 dll. Here is what I think is the relevant excerpt of my output_log:
Exception handling event onVesselRecovered in class VesselRecovery:System.NullReferenceException: Object reference not set to an instance of an object
at VesselRecovery.OnVesselRecovered (.ProtoVessel pv, Boolean quick) [0x00000] in <filenameunknown>:0
at EventData`2[ProtoVessel,System.Boolean].Fire (.ProtoVessel data0, Boolean data1) [0x00000] in <filenameunknown>:0
(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 VesselRecovery.OnVesselRecovered (.ProtoVessel pv, Boolean quick) [0x00000] in <filenameunknown>:0
at EventData`2[ProtoVessel,System.Boolean].Fire (.ProtoVessel data0, Boolean data1) [0x00000] in <filenameunknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
EventData`2:Fire(ProtoVessel, Boolean)
VesselRetrieval:recoverVessel(Vessel)
VesselRetrieval:recoverVessels()
<OnLevelLoaded>c__Iterator46:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
(Filename: Line: -1)
[KCT] Removing funds: 10781.318359375, New total: 45806.593775442
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Exception handling event onVesselRecovered in class KCT_Events:System.NullReferenceException: Object reference not set to an instance of an object
at KerbalConstructionTime.KCT_Recon_Rollout..ctor (KerbalConstructionTime.KCT_BuildListVessel vessel, RolloutReconType type, System.String id, System.String launchSite) [0x00000] in <filenameunknown>:0
at KerbalConstructionTime.KCT_Events.vesselRecoverEvent (.ProtoVessel v, Boolean unknownAsOfNow) [0x00000] in <filenameunknown>:0
at EventData`2[ProtoVessel,System.Boolean].Fire (.ProtoVessel data0, Boolean data1) [0x00000] in <filenameunknown>:0
(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 KerbalConstructionTime.KCT_Recon_Rollout..ctor (KerbalConstructionTime.KCT_BuildListVessel vessel, RolloutReconType type, System.String id, System.String launchSite) [0x00000] in <filenameunknown>:0
at KerbalConstructionTime.KCT_Events.vesselRecoverEvent (.ProtoVessel v, Boolean unknownAsOfNow) [0x00000] in <filenameunknown>:0
at EventData`2[ProtoVessel,System.Boolean].Fire (.ProtoVessel data0, Boolean data1) [0x00000] in <filenameunknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
EventData`2:Fire(ProtoVessel, Boolean)
VesselRetrieval:recoverVessel(Vessel)
VesselRetrieval:recoverVessels()
<OnLevelLoaded>c__Iterator46:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
(Filename: Line: -1)
FF: adding mission summary for vessel ProtoVessel
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: adding mission summary for kerbal Jebediah Kerman, crew=True
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: vessel recovered Bumblebee
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: kerbal Jebediah Kerman ended a mission
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: hall of fame refreshed
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Flight State Captured
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
[ProtoCrewMember Warning]: Crewmember Jebediah Kerman found assigned but no vessels reference him. Jebediah Kerman set as missing.
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: kerbal status change: Jebediah Kerman from Assigned to Missing at time 2417967.66404317
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: hall of fame refreshed
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Saving Achievements Tree...
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
Saving Achievements Tree...
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
[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)
FF: saving hall of fame scenario module (at 2417967.66404317)
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: saving hall of fame (191 logbook entries)
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
FF: hall of fame saved in 0ms
(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)
Game State Saved to saves/KSC Airlines/persistent
(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)
[1.4.1] Kerbal Construction Time 1.4.0.69 (2018-03-24) - Unrapid Planned Assembly
in KSP1 Mod Releases
Posted
Hey, I'm getting the issue where KCT eats my kerbals. When I recover crafts through KCT, sometimes the craft will recover without a recovery timer and whatever Kerbal was in the craft will be listed as missing or Dead. I'm running KSP 1.2.1 and the 1.2_3 dll. Here is what I think is the relevant excerpt of my output_log:
Here is the full log file
Let me know what you think...