~自由#舞~ 发表于 2024-1-28 15:29

红字求助,应该不是mod问题,特定月份过不去,盲猜是建筑原因

2024-01-28 15:16:17.1998|ERROR|Main|GameData.Program|System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at GameData.Domains.Building.BuildingDomain.ComplementUpdateBuilding(DataContext context, ParallelBuildingModification modification) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Building\BuildingDomain_Calc_AdvanceMonth.cs:line 2642
   at GameData.Common.ParallelModificationsRecorder.Apply(DataContext context, Byte* pData) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Common\ParallelModificationsRecorder_ApplyModification.cs:line 211
   at GameData.Common.ParallelModificationsRecorder.ApplyAll(DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Common\ParallelModificationsRecorder.cs:line 102
   at DMD<GameData.Domains.World.WorldDomain::PostAdvanceMonth>(WorldDomain this, DataContext context, DataMonitorManager monitor)
   at DMD<GameData.Domains.World.WorldDomain::AdvanceMonth>(WorldDomain this, DataContext context)
   at GameData.Domains.World.WorldDomain.CallMethod(Operation operation, RawDataPool argDataPool, RawDataPool returnDataPool, DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\World\WorldDomain_Interface.cs:line 757
   at DMD<GameData.GameDataBridge.GameDataBridge::ProcessMethodCall>(Operation operation, RawDataPool argDataPool, DataContext context)
   at GameData.GameDataBridge.GameDataBridge.ProcessOperations(DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 264
   at GameData.GameDataBridge.GameDataBridge.RunMainLoop() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 137
   at GameData.Program.Main(String[] args) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Program.cs:line 70
2024-01-28 15:16:17.2022|INFO|Main|GameData.Utilities.AdaptableLog|try get block data from frontend:
2024-01-28 15:16:17.2022|INFO|Main|GameData.Program|GameData module is about to exit.
2024-01-28 15:16:17.2022|INFO|WriteInterProcessMessages|GameData.GameDataBridge.GameDataBridge|Outgoing message: ErrorMessages
2024-01-28 15:16:17.2022|INFO|WriteInterProcessMessages|GameData.GameDataBridge.GameDataBridge|Outgoing message: Disconnect
2024-01-28 15:16:17.2022|INFO|WriteInterProcessMessages|GameData.GameDataBridge.GameDataBridge|WriteInterProcessMessages thread is about to exit.
Incoming message: ErrorMessages
Incoming message: Disconnect
ReadInterProcessMessages thread is about to exit.
2024-01-28 15:16:17.1998|ERROR|Main|GameData.Program|System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at GameData.Domains.Building.BuildingDomain.ComplementUpdateBuilding(DataContext context, ParallelBuildingModification modification) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Building\BuildingDomain_Calc_AdvanceMonth.cs:line 2642
   at GameData.Common.ParallelModificationsRecorder.Apply(DataContext context, Byte* pData) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Common\ParallelModificationsRecorder_ApplyModification.cs:line 211
   at GameData.Common.ParallelModificationsRecorder.ApplyAll(DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Common\ParallelModificationsRecorder.cs:line 102
   at DMD<GameData.Domains.World.WorldDomain::PostAdvanceMonth>(WorldDomain this, DataContext context, DataMonitorManager monitor)
   at DMD<GameData.Domains.World.WorldDomain::AdvanceMonth>(WorldDomain this, DataContext context)
   at GameData.Domains.World.WorldDomain.CallMethod(Operation operation, RawDataPool argDataPool, RawDataPool returnDataPool, DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\World\WorldDomain_Interface.cs:line 757
   at DMD<GameData.GameDataBridge.GameDataBridge::ProcessMethodCall>(Operation operation, RawDataPool argDataPool, DataContext context)
   at GameData.GameDataBridge.GameDataBridge.ProcessOperations(DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 264
   at GameData.GameDataBridge.GameDataBridge.RunMainLoop() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 137
   at GameData.Program.Main(String[] args) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Program.cs:line 70
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
GameData.GameDataBridge.GameDataBridge:CheckErrorMessages () (at C:/GitLab-Runner/builds/n1JyyH3P/0/scroll-of-taiwu/taiwu-remake/Assets/Scripts/Game/GameDataBridge/GameDataBridge.cs:602)
GameData.GameDataBridge.UnityAdapter.GameDataBridgeUnityAdapter:Update () (at C:/GitLab-Runner/builds/n1JyyH3P/0/scroll-of-taiwu/taiwu-remake/Assets/Scripts/Game/GameDataBridge/UnityAdapter/GameDataBridgeUnityAdapter.cs:30)

649812511 发表于 2024-2-14 23:06

11111111我 也是,我第一个月就过不去

太陽不落山 发表于 2024-5-18 13:22

卸載遊戲及刪除steam common\the scroll of taiwu的文件及mod,之後用anything工具找the scroll of taiwu的文件刪除,重新安裝,應該就可以了
页: [1]
查看完整版本: 红字求助,应该不是mod问题,特定月份过不去,盲猜是建筑原因