예제 #1
0
 public override void ExposeData()
 {
     base.ExposeData();
     Scribe_Defs.Look(ref need, "need");
     Scribe_Values.Look(ref levelRange, "levelRange");
 }
예제 #2
0
 public override void ExposeData()
 {
     base.ExposeData();
     Scribe_Defs.LookDef <ThingDef>(ref this.ShipDef, "ShipDef");
 }
예제 #3
0
 public void ExposeData()
 {
     Scribe_Defs.Look(ref incidentDef, "incidentDef");
     Scribe_Deep.Look(ref parms, "parms");
     Scribe_Values.Look(ref tickToFire, "tickToFire");
 }
예제 #4
0
 public void ExposeData()
 {
     Scribe_Defs.Look(ref workTypeDef, "workTypeDef");
     Scribe_Values.Look(ref workTypeEnum, "workTypeEnum");
 }
 public override void ExposeData()
 {
     base.ExposeData();
     Scribe_References.Look <Site>(ref this.site, "site", false);
     Scribe_Defs.Look <PawnsArrivalModeDef>(ref this.arrivalMode, "arrivalMode");
 }
 public void ExposeData()
 {
     Scribe_Defs.Look <HistoryAutoRecorderGroupDef>(ref this.def, "def");
     Scribe_Collections.Look <HistoryAutoRecorder>(ref this.recorders, "recorders", LookMode.Deep, new object[0]);
 }