I am calling Die() on a Kerbal, and it shows the KIA message below, however if I click on EVA the Kerbal(s) all come back to life, tried searching didn't really find anything. Sample code: public class TestModule : PartModule { private bool foundCrew; public override void OnStart(StartState state) { print("Hello Kerbin!"); base.OnStart(state); } public override void OnUpdate() { if (foundCrew) return; var crew = vessel.GetVesselCrew(); foreach (var c in crew) { foundCrew = true; StartCoroutine(KillKerbal(c)); } base.OnUpdate(); } private IEnumerator KillKerbal(ProtoCrewMember c) { yield return new WaitForSeconds(5); c.Die(); } }