private static void DisposeData(GameActive gameActive) { if (gameActive.LoadSuccess) { gameActive.LoadSuccess = false; if (gameActive.ActiveType == FunctionEnum.Booszhang) { BossCombat.Dispose(gameActive); } else if (gameActive.ActiveType == FunctionEnum.Lintuzhang) { CountryCombat.Dispose(gameActive); } else if (gameActive.ActiveType == FunctionEnum.Multiplot) { PlotTeamCombat.Dispose(gameActive); } else if (gameActive.ActiveType == FunctionEnum.MorePlotCoin) { PlotTeamCombat.Dispose(gameActive); } else if (gameActive.ActiveType == FunctionEnum.MorePlotEnergy) { PlotTeamCombat.Dispose(gameActive); } } }