安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题








收到
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at DMD<GameData.Domains.Combat.CombatDomain::UpdateSkillCanUse>(CombatDomain this, CombatCharacter character, Int16 skillId, DataContext context)
at GameData.Domains.Combat.CombatDomain.UpdateSkillCanUse(CombatCharacter character, DataContext context)
at GameData.Domains.Combat.CombatDomain.UpdateAllCommandAvailability(CombatCharacter character, DataContext context)
at GameData.Domains.Combat.CombatDomain.SetCombatCharacter(Boolean isAlly, Int32 charId, DataContext context)
at GameData.Domains.Combat.CombatDomain.PrepareCombat(DataContext context, Int16 combatConfigId, Int32[] selfTeam, Int32[] enemyTeam)
at GameData.Domains.Combat.CombatDomain.PrepareCombat(DataContext context, Int16 combatConfigId, Int32[] enemyTeam)
at GameData.Domains.Combat.CombatDomain.CallMethod(Operation operation, RawDataPool argDataPool, RawDataPool returnDataPool, DataContext context)
at GameData.GameDataBridge.GameDataBridge.ProcessMethodCall(Operation operation, RawDataPool argDataPool, DataContext context)
at GameData.GameDataBridge.GameDataBridge.ProcessOperations(DataContext context)
at GameData.GameDataBridge.GameDataBridge.RunMainLoop()
at GameData.Program.Main(String[] args)
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)
这个bug尝试进行修复了,还会出现这样的情况吗?
已修复
Outgoing message: Disconnect
WriteInterProcessMessages thread is about to exit.
2022-12-13 16:54:12.7916|ERROR|Main|GameData.Program|System.Collections.Generic.KeyNotFoundException: The given key '17736' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at GameData.Domains.Combat.CombatDomain.GetElement_CombatCharacterDict(Int32 objectId) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatDomain_FieldHelper.cs:line 1347
at GameData.Domains.SpecialEffect.SpecialEffectBase.get_CombatChar() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\SpecialEffect\SpecialEffectBase.cs:line 43
at GameData.Domains.SpecialEffect.CombatSkill.Kongsangpai.Leg.QingJiaoBaiWeiGong.OnCastAttackSkillBegin(DataContext context, CombatCharacter attacker, CombatCharacter defender, Int16 skillId) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\SpecialEffect\CombatSkill\Kongsangpai\Leg\QingJiaoBaiWeiGong.cs:line 94
at GameData.DomainEvents.Events.RaiseCastAttackSkillBegin(DataContext context, CombatCharacter attacker, CombatCharacter defender, Int16 skillId) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\DomainEvents\Events_Helper.cs:line 1062
at GameData.Domains.Combat.CombatCharacterStateCastSkill.OnEnter() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatCharacterState\CombatCharacterStateCastSkill.cs:line 66
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 103
at GameData.Domains.Combat.CombatCharacterStatePrepareSkill.OnUpdate() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Combat\CombatCharacterState\CombatCharacterStatePrepareSkill.cs:line 118
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 62
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 543
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 470
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()
0.0.76.30 2025-04-03 09:36:06.8207|ERROR|Main|GameData.Program|System.Exception: Loading - 功法格子调整
HarmonyLib.HarmonyException: IL Compile Error (unknown location)
---> HarmonyLib.HarmonyException: IL Compile Error (unknown location)
---> HarmonyLib.HarmonyException: IL Compile Error (unknown location)
---> System.ArgumentException: No such field defined in class GameData.Domains.Combat.CombatDomain (Parameter '_selfSkillDataDict')
at HarmonyLib.Public.Patching.HarmonyManipulator.EmitCallParameter(MethodInfo patch, Boolean allowFirsParamPassthrough, VariableDefinition& tmpObjectVar, List`1& tmpBoxVars)
at HarmonyLib.Public.Patching.HarmonyManipulator.WritePrefixes(Label returnLabel)
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl()
--- End of inner exception stack trace ---
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl()
at HarmonyLib.Public.Patching.HarmonyManipulator.Process(ILContext ilContext, MethodBase originalMethod)
at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate(MethodBase original, PatchInfo patchInfo, ILContext ctx)
at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate(MethodBase original, ILContext ctx)
at HarmonyLib.Public.Patching.ManagedMethodPatcher.Manipulator(ILContext ctx)
at MonoMod.Cil.ILContext.Invoke(Manipulator manip)
at MonoMod.RuntimeDetour.ILHook.Context.InvokeManipulator(MethodDefinition def, Manipulator cb)
at DMD<MonoMod.RuntimeDetour.ILHook+Context::Refresh>(Context this)
at HarmonyLib.Internal.RuntimeFixes.StackTraceFixes.OnILChainRefresh(Object self)
at MonoMod.RuntimeDetour.ILHook.Apply()
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo(MethodBase replacement)
--- End of inner exception stack trace ---
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo(MethodBase replacement)
at HarmonyLib.PatchFunctions.UpdateWrapper(MethodBase original, PatchInfo patchInfo)
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException(Exception exception, MethodBase original)
at HarmonyLib.PatchClassProcessor.Patch()
at HarmonyLib.Harmony.PatchAll(Type type)
at HarmonyLib.Harmony.CreateAndPatchAll(Type type, String harmonyInstanceId)
at LKXModsGongFaGridCostBackend.Run.Initialize()
at TaiwuModdingLib.Core.Plugin.PluginHelper.LoadPlugin(String directoryPath, String dllName, String modIdStr)
at GameData.Domains.Mod.ModDomain.LoadMod(ModInfo modInfo) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Mod\ModDomain.cs:line 128
at GameData.Domains.Mod.ModDomain.LoadAllMods(ModInfoList modInfoList) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Mod\ModDomain.cs:line 56
at GameData.Domains.Mod.ModDomain.LoadAllMods(ModInfoList modInfoList) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Mod\ModDomain.cs:line 63
at GameData.GameDataBridge.GameDataBridge.InitializeGameDataModule() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 210
at GameData.GameDataBridge.GameDataBridge.RunMainLoop() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 126
at GameData.Program.Main(String[] args) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Program.cs:line 74
---> System.NullReferenceException: Object reference not set to an instance of an object.
at GameData.Domains.CombatSkill.CombatSkill.CalcCharacterPropertyBonus(Int32 propertyId, Int32 bonus) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\CombatSkill\CombatSkill_Calc.cs:line 168
at GameData.Domains.CombatSkill.CombatSkill.<GetCharPropertyBonus>g__ApplyBonus|54_0(Int32 bonusValue, <>c__DisplayClass54_0& ) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\CombatSkill\CombatSkill_Calc.cs:line 102
at GameData.Domains.CombatSkill.CombatSkill.GetCharPropertyBonus(ECharacterPropertyReferencedType propertyType, EDataValueSumType valueSumType) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\CombatSkill\CombatSkill_Calc.cs:line 76
at GameData.Domains.Character.Character.GetPropertyBonusOfCombatSkillEquippingAndBreakout(ECharacterPropertyReferencedType propertyType, EDataValueSumType valueSumType) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Character\Character_Calc_Common.cs:line 1974
at GameData.Domains.Character.Character.CalcWeaponSwitchSpeed() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Character\Character_Cache.cs:line 1897
at GameData.Domains.Character.Character.GetWeaponSwitchSpeed() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Character\Character_FieldHelper.cs:line 2391
at GameData.Domains.Character.Character.CalcCombatPower() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Character\Character_Cache.cs:line 3172
at GameData.Domains.Character.Character.GetCombatPower() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Character\Character_FieldHelper.cs:line 3065
at GameData.Domains.Organization.Settlement.SortMembersByCombatPower() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Organization\Settlement_Calc.cs:line 153
at GameData.Domains.Organization.OrganizationDomain.<>c__DisplayClass65_0.<UpdateSettlementCacheInfo>b__0(KeyValuePair`2 pair) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Organization\OrganizationDomain_Calc_Common.cs:line 1190
at System.Threading.Tasks.Parallel.<>c__DisplayClass44_0`2.<PartitionerForEachWorker>b__1(IEnumerator& partitionState, Int32 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.<>c__DisplayClass44_0`2.<PartitionerForEachWorker>b__1(IEnumerator& partitionState, Int32 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)
at System.Threading.Tasks.TaskReplicator.Replica`1.ExecuteAction(Boolean& yieldedBeforeCompletion)
at System.Threading.Tasks.TaskReplicator.Replica.Execute()
--- End of inner exception stack trace ---
at System.Threading.Tasks.TaskReplicator.Run[TState](ReplicatableUserAction`1 action, ParallelOptions options, Boolean stopOnFirstFailure)
at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.ThrowSingleCancellationExceptionOrOtherException(ICollection exceptions, CancellationToken cancelToken, Exception otherException)
at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body)
at GameData.Domains.Organization.OrganizationDomain.UpdateSettlementCacheInfo() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Organization\OrganizationDomain_Calc_Common.cs:line 1186
at GameData.Domains.Organization.OrganizationDomain.InitializeSortedMembersCache(DataContext context, DataUid dataUid) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Organization\OrganizationDomain_Calc_Common.cs:line 1421
at GameData.Common.DataModificationHandlerGroup.ExecuteAll(DataContext context, DataUid uid) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Common\DataModificationHandlerGroup.cs:line 69
at GameData.Common.BaseGameDataDomain.ExecutePostModificationHandlers(DataContext context, DataUid uid) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Common\BaseGameDataDomain.cs:line 296
at GameData.GameDataBridge.DataMonitorManager.CheckMonitoredData() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\DataMonitorManager.cs:line 231
at GameData.GameDataBridge.GameDataBridge.RunMainLoop() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 142
at GameData.Program.Main(String[] args) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Program.cs:line 74
UnityEngine.StackTraceUtility:ExtractStackTrace () (at C:/build/output/unity/unity/Runtime/Export/Scripting/StackTrace.cs:37)
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:604)
GameData.GameDataBridge.UnityAdapter.GameDataBridgeUnityAdapter:Update () (at C:/GitLab-Runner/builds/n1JyyH3P/0/scroll-of-taiwu/taiwu-remake/Assets/Scripts/Game/GameDataBridge/UnityAdapter/GameDataBridgeUnityAdapter.cs:37)
(Filename: C:/GitLab-Runner/builds/n1JyyH3P/0/scroll-of-taiwu/taiwu-remake/Assets/Scripts/Game/GameDataBridge/GameDataBridge.cs Line: 604)
大佬我遇到了这样的问题请问有头绪吗
是新存档昨天刚开始玩的,到了太吾村地图就会报错,偶尔红字
又试了下新档占用一格,基础催迫2格内功8其他0也红字了