public override void OnSave(ConfigNode gameNode) { this.Log_DebugOnly("OnSave", "."); base.OnSave(gameNode); if (mainWindow != null) { mainWindow.Save(gameConfig); } if (logWindow != null) { logWindow.Save(gameConfig); } if (configWindow != null) { configWindow.Save(gameConfig); } if (rosterWindow != null) { rosterWindow.Save(gameConfig); } gameConfig.Save(gameNode); this.Log_DebugOnly("OnSave", "Saved keepfit persistence data"); // this.Log_DebugOnly("OnSave", gameNode.ToString()); }