Darkest Dungeon®

Darkest Dungeon®

Shadowverse Mod
174 Comments
秋野恋は勇者である  [author] Mar 28 @ 5:27am 
@慕容子渊 其实很可惜。包括佐伊在内的减费系列饰品都是反复打磨了很久的,特别是佐伊,参考gbf和影之诗里的佐伊能力修修改改了很多次。作为作者来说是很希望玩家全部体验一遍的。这个模组中的每一张牌,或者说每一个饰品都尽量保证能力不重复有独特的机制。
有兴趣可以预览一下佐伊的效果: https://i.imgur.com/sj5u7th.png
慕容子渊 Mar 27 @ 11:35pm 
AI帮我删了trinket-zooey相关,引用指向zooey也没用,可能就像你所说的资源太多没读取完全,我也不管这个问题了,也就少一个饰品,不影响其他内容
秋野恋は勇者である  [author] Mar 27 @ 5:46am 
@慕容子渊 不过我几个月没碰dd了,不保证短时间能搞定。
也有个治标不治本的方法,你打开\SteamLibrary\steamapps\workshop\content\262060\3307446354\loot\szb.loot.json
ctrl+F搜索{ "type" : "trinket", "id" : "zooey", "amount" : 1 }
改成{ "table" : "S" }
这样佐伊饰品就会从战利品列表中移除,掉佐伊会被替换为掉金币。但是不解决资源缺失问题还有可能出现其他报错。
秋野恋は勇者である  [author] Mar 27 @ 5:46am 
@慕容子渊 不用ds分析......红勾那狗屎报错日志啥东西都分析不出来。只要饰品有关的buff/效果出问题,就会导致整个饰品消失,饰品消失本身不会触发报错导致进不去游戏,但是loot里面有这个饰品而饰品消失了就会导致进不去游戏。
我刚才测试我这边能正常进存档,也能看到佐伊饰品正常加载。所以肯定是你那边环境出了问题。
不太可能是和其他模组冲突了,我的命名规则写的一坨,连我自己都记不住是啥规则别人模组不太可能因为重命名冲突。
其他可能要么就是文件缺失,导致某个buff没读取到,进而导致整个饰品消失,进而导致loot读取的时候引发报错。
而最有可能导致文件缺失的就是资源太多没读取完全,少启用几个模组是最有效的,其次就是上面说的三个方法。
后天白天我有时间,我倒是可以给你远程排查一下问题。
慕容子渊 Mar 27 @ 4:33am 
G补丁和防白条与max_resource_entries数值都设置和启用了,我用AI检测给出了如下答案,会是这个原因吗?4
这个条目定义了一个名为 "zooey_A" 的战利品表,其中包含一个"zooey" 饰品。这可能与您遇到的问题有关。

问题可能出在以下几个方面:

饰品ID不匹配:错误消息中提到 "trinket-zooey",但在loot表中定义的是 "zooey"。这种不一致可能导致游戏无法找到正确的饰品定义。

饰品定义缺失:虽然loot表中引用了 "zooey" 饰品,但在szb.entries.trinkets.json 文件中,"zooey"饰品的定义可能不完整或有错误。

类定义问题:错误消息提到 "Invalid item class",这可能意味着 "zooey" 饰品的类定义有问题。
秋野恋は勇者である  [author] Mar 25 @ 6:25am 
@夜蝶凝 没法触发。这个饰品有盗墓贼和强盗两个版本,后半部分也就是协作效果相同,前半部分效果不同。
刚开始设计的时候只想着对称美学,先设计的巴妮也就是盗墓贼版本,把协作效果敲定下来之后脑子没转过来忘记强盗没支援技能了,写完了才记起来这回事。
之后想了一下强盗本身强度就很高,饰品就可以稍微弱一些以作平衡,所以实际上强盗版本的巴妮与巴隆协作效果在原版环境是无法触发的。作为补偿加强了好几次前半部分的能力。
不过代码本身还是可以触发的,如果你有装改二当家技能的模组,能让二当家用支援技能的话那么也是可以召唤魔导车的。
夜蝶凝 Mar 25 @ 6:07am 
问一下,强盗有个协作1的饰品(巴尼与巴隆),但是强盗并没有支援技能,那个协作要怎么触发啊
秋野恋は勇者である  [author] Mar 25 @ 5:19am 
@慕容子渊 模组资源没完全读取,导致缺失了佐伊饰品的文件。看一下介绍最后的常见问题解决办法,第二条给出了三种解决方式。
慕容子渊 Mar 25 @ 4:55am 
Assert Failed:
(pItemClass != nullptr)
Loot:TableEntries:ItemEntry:LoadFromJsonValue inloot_item_entry.cpp line 41
Invalid item class in loot table trinket-zooey这个问题怎么解决
MARV工程师 Feb 15 @ 4:13pm 
@秋野恋は勇者である 查了半天发现是我没开猩红庭院导致的(笑哭)
不过还是多谢帮助
秋野恋は勇者である  [author] Feb 15 @ 6:14am 
@MARV工程师 不是我模组里的问题。这个报错如果我没记混的话,这个报错是说cc本鳄鱼的怪物ai丢失了(操控怪物使用技能逻辑的那个ai)。你排查一下其他模组是不是动过鳄鱼,要么就是游戏本体出了问题验证一下完整性。
不过也有可能是因为模组使用的资源太多没读取完全,模组介绍有写怎么解决。
MARV工程师 Feb 15 @ 5:43am 
请问,我开游戏的时候显示
Assert Failed:

(pReturnMonsterBrainClass != nullptr)

Al :: MonsterBrainClassLibrary :: GetMonsterBrainClass in monster_brain_class.cpp line 681

No monster brain class with id:crocodile_A
然后就闪退,连小镇门都进不去,开新档也没用
秋野恋は勇者である  [author] Jan 19 @ 5:17am 
@【幕月的欧若拉】极光 第一个任务是判定资本家二阶段是否死亡为基准的,如果在二阶段杀死亚里沙(雪糕)状态,但没有成功返回资本家状态,且闪退后存档判定该怪物已死亡被清除掉,就会跳过任务结算。
解决办法我刚才开了一个讨论,你可以看看。
第一个常驻任务,杀了资本家后闪退,再进去之后啥都没有了,任务也没有结束啊,是bug还是什么?
秋野恋は勇者である  [author] Jan 14 @ 6:48pm 
@unborn 正常来说是可以的,先前也说了,虽然我填的血量都是10的倍数,但被难度加成之后会变成12或者24这样,血量计算的时候就会有小数点,有时候伤害会被弹性装甲的限伤效果吞掉,打出比那个数值高1或者低1的伤害就正常了。
你要把弹性装甲分成两个部分来看。
效果1举例就是英雄打出了小于等于40的伤害,无论是39还是3,都会被限制到1点伤害,如果伤害没出来就是因为小数点导致吞了。
效果2举例就是英雄打出了大于40的伤害,无论是41还是99,都会导致触发极限恢复,把怪物血量直接回满。
效果1导致的不出伤害是bug(以前有想过修复,但是没找到办法),效果2导致的不出伤害是正常的。
unborn Jan 14 @ 10:01am 
dot也不行 强盗赏金的dot比这个弹性装甲上限高 4点的dot烫不死怎么办
秋野恋は勇者である  [author] Jan 14 @ 4:38am 
@unborn 暗影士兵/虚幻之雾/影死亡的debuff就是普通的减少生命值上限和腐蚀抗性,没有特殊词条,不可能草药解不掉。我想不起来暗影怪物还有什么其他持续1任务的debuff。
弹性装甲设计之初就是惩罚超模模组人物的,原版环境或者没那么超模的模组人物才能击杀,这个没其他办法,试着摘掉饰品降低伤害来打吧。或者叠dot更稳定一些,毕竟dot伤害自己能控制。
unborn Jan 13 @ 9:11am 
草药试过 没解掉那个持续1任务的debuff
加上虚幻之雾的弹性装甲完全打不动 卡关卡死了
unborn Jan 13 @ 9:03am 
那个虚幻之雾 我总体队伍伤害对这个弹性装甲来说太高了 导致完全没有有效输出手段了 然后就 卡关了
秋野恋は勇者である  [author] Jan 13 @ 8:17am 
@2337445053 你是不是改过buff之类的?没记错的话这个报错是因为饰品消失了但loot里还有就会报错闪退。一般是饰品所使用的buff错了,导致整个饰品无法读取。
我这边刚才测试是可以正常进副本的,拉提卡饰品也在(就是你报错里提到的trinket-Ladica)。
建议重新订阅模组试试。
还有一种可能是资源太多游戏没读取全,解决方法你搜一下The Abigail Williams Class模组,岩姐那边有说怎么改,安装指南3就是。我有空写进介绍里,之前模组介绍字数太多写不下,发生概率也小就没特意说。
也有万分之一的可能性是某个模组的buff名称和我的模组buff名称冲突了。
2337445053 Jan 13 @ 6:07am 
请问加了补丁新开存档还是提示(pltemClass != nullptr)
Loot: TableEntries:ItemEntry:LoadFromJsonValue in loot_item_entry.cpp line 41
Invalid item class in loot table trinket-Ladica该怎么办呀 可以进小镇但是一进本就会闪退
秋野恋は勇者である  [author] Jan 13 @ 4:53am 
@unborn 1.部分饰品含有妖精词条,能佩戴妖精饰品的英雄都算妖精/精灵单位。包括某些怪物。
2.你说的是虚幻之雾吧,影没有改二甲。估计是你伤害太高触发极限回复了,术语表有写,甲乙丙类敌人都是这一类机制,这个是全地牢模组独我一份的新机制(至少我写出来的那时候是这样),不过简单来说就是别的游戏的韧性+根性。
限制怪物受到的最大伤害为X,且伤害超出当前血量一定程度就会把怪物血量回满。设计上来说每次伤害会被限制在1~3点伤害,且这次伤害超出当前血量300%的伤害就会触发极限恢复(甲类是这样,乙和丙在数据上有所不同,机制一样)。但因为难度会影响怪物血量且没法单独做例外处理,导致血量计算会出现小数点,部分数值的伤害可能会被吞。不过一般只是多花几次攻击就能处理。
秋野恋は勇者である  [author] Jan 13 @ 4:47am 
@unborn 3.草药能解,解锁特定建筑后修复模式也能解。可以多看看加载界面的提示。
4.你都打到时空流转后半段了不应该会卡badend了吧.....那个是还原原作剧情的,如果没玩过影之诗的话只要知道攻击芙洛洁思就行,别碰艾希。(原作艾希的能力就是反伤,甚至抽象到被杀死也能夺舍杀死他的那个人的身体来达成复活)
unborn Jan 12 @ 12:50pm 
时空流转打了个bad end又是啥情况哇
unborn Jan 12 @ 12:49pm 
暗影那个打完掉最大生命值怎么破啊 我打着打着 全队最大生命值对半砍了(时空流转那关 这玩意太多了)
unborn Jan 12 @ 12:37pm 
那个虚幻之影改二甲完全不掉血啊 打他一滴血都不掉 怎么都显示弹性装甲 这个怎么处理?从直接攻击到dot全被那个弹性装甲防出去了 一滴血不带掉的
unborn Jan 12 @ 11:46am 
妖精的萤火是干嘛的?没太明白这个东西怎么用
秋野恋は勇者である  [author] Jan 11 @ 4:27pm 
@unborn 所有难度都有影之诗的游荡怪物,难度越高刷新概率越高。但是农庄任务的入场卷是只有精英本的游荡boss和冠军本的游荡机械/boss会掉。

和副本任务类型没有关系,可能真的是你运气偏差.,我上一次在自己档测试的时候精英难度的刷新概率已经比较高了,平均每次都有2组左右机械怪物。而机械兵和触手都会有15%左右概率掉邀请函,农庄任务特殊饰品和代币大概2~6次左右就能毕业,所以我觉得没必要再调高概率了。
还是觉得少你可以删掉模组根目录下的click_counts.txt,那个是用来记录你调整了多少次概率的。删掉之后就能接着往上调。
因为我实际上并不怎么懂py代码,无论如何都没法处理减少概率把数值变为0或者负数的情况,所以增加了调整极限这么个设定,单纯往上调的话是不会出问题的。
unborn Jan 10 @ 10:49pm 
所以冠军本实际上是有机械的? 怪不得我刷了一晚上精英本没有
我没有加入任何游荡bossmod 也用工具上调到极限了 还是会有一个本一整把不掉
和副本类型有关系吗? 比如守护石这种激活任务奇物的就没有?
秋野恋は勇者である  [author] Jan 10 @ 1:02pm 
@unborn 我记错了,有一次更新改过邀请函机制,之前是三种邀请函对应三个副本,化繁为简改到只剩一种了,我给忘了。只有冠军本难度的机械会掉,毕竟需要邀请函的只有冠军难度的贝尔福特副本。抱歉。
如果你很急着刷邀请函,可以用埃亚隆的残骸让全员都获得心与意志,在心与意志消失之前进新的任务,会刷新游荡boss(获得怪癖的那次任务没记错的话应该不会刷)。因为游荡boss有几次特殊召唤的怪物是可以掉落战利品的,效率很高。


然后这个模组怪物是根据难度递增刷新频率的。如果你有加入别的游荡怪物模组那么其他模组的生成概率就会降低,你可以用附带工具自己往上调这个模组怪物的刷新概率,介绍有写。我等会更新上调一些基础概率吧
unborn Jan 10 @ 10:33am 
邀请函掉率好低啊 我打了一晚上都没掉 mod怪出现频率也好低啊 经常一个精英本一次都遇不上
秋野恋は勇者である  [author] Jan 10 @ 9:56am 
@unborn 是的。任务boss三阶段亚瑞札特在第二形态死亡就会给在场英雄的buff,算是彩蛋的一种,因为任务只有一次所以buff也只能获得一次。类似进DD本后获得的永不再回,是持续时间无限的buff。因为亚瑞札特本身的bug很少,基本上是一次性做完的boss,都没啥印象了,还是刚才去看代码才确定的。
unborn Jan 10 @ 8:56am 
那个+15%提高亮度的效果 折磨+15%死抗是来着这个mod吗?这个buff获得的条件是?
秋野恋は勇者である  [author] Jan 10 @ 8:20am 
@unborn 心与意志有时效,这个是正常的。最初是负面怪癖,和猩红诅咒类似。数量越多越可能在副本中遇到游荡的866贝尔福特,因为机械类怪物都有可能给英雄上心与意志,不加时效的话设计就太垃圾了。后续暗影版本更新就改成了偏正面怪癖的定位,改了一点buff,但是底层时效和遇到游荡贝尔福特的机制没变。
unborn Jan 10 @ 7:51am 
以及 心与意志怎么经常没了 是什么条件会导致变没还是被替换概率太高?
unborn Jan 10 @ 6:52am 
和方舟那个什么心斯卡蒂术语覆盖了
秋野恋は勇者である  [author] Jan 10 @ 6:37am 
@unborn 这个就没办法了,只能说太巧合了。一般来说术语表都是写在序号2000开头,我特意写在4000往后,还有人跟我一样撞到一起那就没办法了。
你那边要兼容的话,可以打开3307446354文件夹下的localization文件夹,打开szb_schinese.string_table.xml和szb_fin_schinese.string_table.xml,搜素关键词str_glossary_term_40。我占用的条目都是40XX,改成50XX或者30XX之后保存就行了。然后把随便哪个xml文件拖动到同目录下的.bat文件上,这样他就会重新生成一次语言描述文件,进游戏应该就能兼容了。cmd有报错无所谓,只要loc2文件生成了就可以。
还是被覆盖的话把比如4014改成4054,4013改成4053这样,一致改到没有其他模组占用为止。不过应该没有那么多条目被其他模组占用。
秋野恋は勇者である  [author] Jan 10 @ 6:34am 
@AMN 刚才我用原版英雄测试没有问题,可以正常击杀并返回脱战状态。不过跟你当时的环境不太一样,所以我不能百分之百没问题,不过按理来说绝大部分模组英雄去击杀应该都没问题,但阿比盖尔那边岩姐和其他作者用了很多高端迂回去实现一些机制,我不确定会出什么兼容问题。
如果你还在玩这个模组并且还有这个问题,可以找个时间加我好友我远程控制看一下什么情况,因为红勾的报错太垃圾很多问题又是多方因素导致的,想复现问题很麻烦。因为太久没动暗黑地牢,不确定还能不能排查这边的问题,但是我会尽量。
unborn Jan 10 @ 5:47am 
啊 把mod优先级提高了以后看到了 但把我另一个mod的术语表内容变没了(悲)
秋野恋は勇者である  [author] Jan 10 @ 3:33am 
@AMN 不知道为啥steam没给我有模组下有留言的消息提示,我现在才看到你的回复。
击杀之后卡一下就闪退一般就是因为捕获状态的怪物无法因为某种原因无法回到原来模型的状态导致闪退。
印象里我已经尽可能处理了可能引发这个问题的闪退,但我有几个月没看mod相关的东西了,快忘了相关的知识,但印象里无论如何都无法完全避免这个问题(至少去年年初我当初写这个模组的时候无法避免捕获机制各种闪退是常识,我不知道现在有没有改善的方法)
因为这个模组用了很多序列帧,导致mod所用到的资源很多,很容易导致资源溢出,多个大型模组加一起资源溢出概率就会更严重,导致闪退概率越高。
秋野恋は勇者である  [author] Jan 10 @ 3:27am 
@unborn 邀请函通过击杀机械类怪物掉落,机械类怪物在遗迹和海湾中生成,精英难度概率最高,冠军难度不掉落。
术语表往下翻,有写轮回是个什么东西。术语表里为了避免歧义写的很复杂,但说白了就是可以进化的怪癖,在折磨或者美德状态击杀怪物就能进化到准备阶段,之后放城镇里呆一轮就能正式进化。根据饰品和英雄不同,最多进化20次,根据当前次数解锁饰品的能力。术语表里写的更加详细一些。
unborn Jan 10 @ 2:53am 
佬哇 邀请函怎么获得啊? 以及 轮回是?术语表里没找到
AMN Dec 16, 2024 @ 5:56am 
可以开个讨论,这样能发图,我这还有截图
AMN Dec 16, 2024 @ 5:55am 
是击杀后阿比盖尔回归卡一下闪退,应该已经不是结算伤害的时候了
秋野恋は勇者である  [author] Dec 16, 2024 @ 5:41am 
@AMN 我看了一下创意工坊雷米的代码,冈格尼尔就附带7点真伤,还有一些我不知道知道具体作用的技能会触发召唤然后召唤物给自己真伤,我不确定是做什么用的没细看。

勒比卢的艾希是从3月份创建这个mod开始就存在的boss,到8月份重做他都没有数值改动以外的变更。我已经测试过很多遍了,包括原版英雄,G妈那几个模组人物过艾希都没问题。理论上来说不会是艾希本身的问题。
我做一些推论:
秋野恋は勇者である  [author] Dec 16, 2024 @ 5:39am 
@AMN 1.如果是回合切换至boss,然后闪退,那么就是dot伤害导致的闪退。
2.如果是回合切换至boss,然后使用技能闪退。那么就是阿比盖尔在被捕获前给boss附加了一个延迟触发的效果(比如攻击后/支援后),然后重新载入存档,且没有安装4gb补丁,就会触发无限闪退。(存疑,我忘了捕获之后延迟生效的ad还会不会附着在怪物身上)
3.如果是英雄使用技能闪退,存在两个可能:
1.真伤击杀闪退。
2.资源过载闪退,只要不是原版英雄,使用技能或多或少会给某个目标附加若干个buff,buff多起来就会导致资源溢出,资源溢出率越高,英雄操作应发崩溃的概率越高。
因为这个模组用了大量序列帧,所以资源占用的会比其他模组更多。解决办法空过几个回合让一些时效性buff自己驱散,解放资源占用后再用技能。
AMN Dec 16, 2024 @ 5:08am 
我确认没用真伤击杀,因为真伤饰品在阿比盖尔身上,用的蕾米普攻
秋野恋は勇者である  [author] Dec 16, 2024 @ 4:58am 
@AMN 本质上,勒比卢任务的艾希二阶段是类似狂信者巫婆一类的带捕获技能的boss,只不过容器(柱子、大锅)就是艾希自己,没有用特别高深的机制,不会和阿比盖尔起冲突。
但是因为机制相同,阿比盖尔在狂信者战斗达成条件闪退的问题在艾希这里也会有,也就是你用其他英雄或者饰品或者其他的生命触发真伤击杀boss导致的,我在mod介绍最后写了最好别用真实伤害击杀艾希,阿比盖尔那边也写了,这个是红勾自己代码的问题,没法解决。虽然没有做控制变量的测试来证明,但我觉得某些dot伤害也会触发相同的闪退。
你试试别用真伤击杀,理论上就不会触发亚里沙返回艾希状态崩溃的问题。改了存档之后任务没判定到艾希死亡自然就不会结算。
AMN Dec 15, 2024 @ 9:08am 
打完病弱艾希跳出来一个亚里沙的时候,他把阿比盖尔换过去了,然后换回来的时候游戏崩溃,之后循环崩溃就尝试改存档重进,重进完打死boss后面一路走就没路了
秋野恋は勇者である  [author] Dec 15, 2024 @ 5:04am 
@AMN 时空流转任务?剧情分支点选错了就会锁侦察,没侦察就解锁不了传送密门,没有传送密门就无法进任务第二部分,也就是下半部分的地图。注意任务要求的击杀目标,boss房的怪物不一定是要击杀的目标,但跟着流程走应该是没问题的,任务途中多加载几次存档看看提示。

如果是勒比卢的旋风任务,理论来说打完二阶段就结束了,除非二阶段被其他技能变身成其他类型的怪物了,导致死亡时无法返回任务目标的状态导致结算失败。