public override void ExposeData() { base.ExposeData(); Scribe_BodyParts.Look(ref this.part, "part", null); Scribe_Defs.Look <ThingDef>(ref this.consumedInitialMedicineDef, "consumedInitialMedicineDef"); if (Scribe.mode == LoadSaveMode.LoadingVars) { BackCompatibility.BillMedicalLoadingVars(this); } if (Scribe.mode == LoadSaveMode.ResolvingCrossRefs) { BackCompatibility.BillMedicalResolvingCrossRefs(this); } }