public override void PreClose() { base.PreClose(); WorkManager.CleanDeadMaps(); WorkManager.CleanDeadColonists(this.Pawns.ToList()); WorkManager.SaveCurrentState(this.Pawns.ToList()); showPaste = false; }
public override void PreOpen() { base.PreOpen(); WorkManager.CleanDeadMaps(); WorkManager.LoadState( WorkManager.links, this.Pawns.ToList(), WorkManager.GetActivePolicy()); WorkManager.CleanDeadColonists(this.Pawns.ToList()); }