Reply to Reply Post by linkaixiang (2022-10-08 19:47)发现一个新问题。当我打到玄石之境血枫二阶段的时候,会报错。
关闭Mod后能正常战斗。我不太清楚如果是外面剑冢中的血枫会不会如此,按说这俩应该是一样的吧?
具体logs如下:
Incoming message: ErrorMessages
Incoming message: Disconnect
ReadInterProcessMessages thread is about to exit.
2022-10-08 19:56:41.7965|ERROR|Main|GameData.Program|System.Collections.Generic.KeyNotFoundException: The given key 'GameData.Domains.CombatSkill.CombatSkillKey' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at GameData.Domains.Combat.CombatDomain.UpdateSkillCanUse(CombatCharacter character, Int16 skillId, DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatDomain_Calc_Skill.cs:line 206
at GameData.Domains.Combat.CombatDomain.UpdateSkillCanUse(CombatCharacter character, DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatDomain_Calc_Skill.cs:line 195
at GameData.Domains.Combat.CombatDomain.UpdateAllCommandAvailability(CombatCharacter character, DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatDomain_Calc_Common.cs:line 644
at GameData.Domains.Combat.CombatCharacterStateMachine.TranlateState(CombatCharacterStateType stateType) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatCharacterState\CombatCharacterStateMachine.cs:line 107
at GameData.Domains.Combat.CombatCharacterStateChangeBossPhase.OnUpdate() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatCharacterState\CombatCharacterStateChangeBossPhase.cs:line 106
at GameData.Domains.Combat.CombatCharacterStateMachine.OnUpdate() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatCharacterState\CombatCharacterStateMachine.cs:line 56
at GameData.Domains.Combat.CombatDomain.CombatLoop(DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatDomain.cs:line 514
at GameData.Domains.Combat.CombatDomain.OnUpdate(DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatDomain.cs:line 431
at GameData.GameDataBridge.GameDataBridge.RunMainLoop() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 139
at GameData.Program.Main(String[] args) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Program.cs:line 64
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(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)
(Filename: C:/GitLab-Runner/builds/n1JyyH3P/0/scroll-of-taiwu/taiwu-remake/Assets/Scripts/Game/GameDataBridge/GameDataBridge.cs Line: 602)
Outgoing message: Disconnect
WriteInterProcessMessages thread is about to exit.