安装 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(越南语)
Українська(乌克兰语)
报告翻译问题






似乎有一个你的Bug报到我的事件管理器那里了
初步怀疑Mod的错误原因在于:
val = Traverse.Create((object)((TaiwuEventItem)__instance).EventOptions[((TaiwuEventItem)__instance).EventOptions.Length - 1]).Method("MemberwiseClone", Array.Empty<object>()).GetValue<TaiwuEventOption>();
这里获取EventOption的时候未必能获取到一个纯净的Option(有可能获取到Mod的Option)
Mod的Option可能带Visible的检查,你没有覆盖这个检查
于是你的选项不会显示。
或许你可以参考一下我的事件过滤器,投奔tsv神教
别的功能倒是没啥,但是吸阳寿这个功能太爽了,很适合我们魔道中人(
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)
第三段
at GameData.GameDataBridge.GameDataBridge.ProcessMethodCall(Operation operation, RawDataPool argDataPool, DataContext context) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\GameDataBridge\GameDataBridge.cs:line 297
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
第二段
0.0.73.62 2025-01-04 13:52:59.3896|ERROR|Main|GameData.Program|System.Collections.Generic.KeyNotFoundException: The given key '0' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at GameData.Domains.Item.ItemDomain.GetBaseItem(ItemKey itemKey) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\Item\Domain\ItemDomain_Calc_Common.cs:line 469
at cowboyMod.TaiwuEvent_serverOther3.OnEventEnter()
at GameData.Domains.TaiwuEvent.TaiwuEventDomain.UpdateEventDisplayData() in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\TaiwuEvent\TaiwuEventDomain.cs:line 311
at GameData.Domains.TaiwuEvent.TaiwuEventDomain.EventSelect(String eventGuid, String optionKey) in C:\GitLab-Runner\builds\n1JyyH3P\0\scroll-of-taiwu\game-data\GameData\Domains\TaiwuEvent\TaiwuEventDomain.cs:line 1120
第一段