回放入版

This commit is contained in:
wuwenbo 2026-01-13 17:47:16 +08:00
parent ba7f601bea
commit 4a46d70179

View File

@ -250,7 +250,6 @@ namespace TH1_Logic.Core
MapData = new MapData(MapConfig, NetMode.Single);
MapData.Net.Mode = NetMode.Single;
MapData.Net.RefreshPlayerNet(MapData);
MapData.SaveMapData(MapData, true);
AIActionScoreCalculator.RefreshCalMap(MapData, true);
//step #3 初始化map相关的模块
@ -278,6 +277,7 @@ namespace TH1_Logic.Core
},1.5f,"Main_CenterMessage_Anim");
MapData.Net.RefreshMapNet(MapData);
MapData.SaveMapData(MapData, true);
MapData.RefreshTurn();
System.GC.Collect();
System.GC.WaitForPendingFinalizers();
@ -294,7 +294,6 @@ namespace TH1_Logic.Core
MapData = new MapData(MapConfig, NetMode.Multi);
MapData.Net.Mode = NetMode.Multi;
MapData.Net.RefreshPlayerNet(MapData);
MapData.SaveMapData(MapData, true);
AIActionScoreCalculator.RefreshCalMap(MapData, true);
AchievementDataManager.Instance.OnGameStart(MapData);
@ -332,7 +331,7 @@ namespace TH1_Logic.Core
MapData.Net.RefreshMapNet(MapData);
GameNetSender.Instance.GameStart();
LogSystem.LogInfo($"GameStart : {NetData.GetMapDataHash(MapData)}");
MapData.SaveMapData(MapData, true);
MapData.RefreshTurn();
System.GC.Collect();
System.GC.WaitForPendingFinalizers();