Sunward Isles Quest Curio Fix | 朝日群岛进档报错修复 预览图

暗黑地牢 (Darkest Dungeon)

Sunward Isles Quest Curio Fix | 朝日群岛进档报错修复

CompatibilityGameplay Tweaks

最后更新 2026/11/10文件 29.9 KBID 3837348633

模组简介

这个补丁解决什么 装了 The Sunward Isles(朝日群岛) 后,进存档会连弹两个断言窗口,第一个是: Assert Failed: (SpriteLibrary::Instance().GetSpriteIdName( string_hash( pActivateClass->m_CurioGraphicName.e ) ) != nullptr) Couldn't find quest activate curio ship_mushfloor. Make sure this exists in the second column of curio_props.csv file 跳过它,第二个会换成 ship_carving 再来一次。 不是缺文件:美术、音效、文案都在 mod 里。问题是时机 —— 加载任务表(启动、进档)时只注册了原版与 DLC 精灵,mod 精灵尚未进入 SpriteLibrary,引用它们的任务目标就会断言失败。补 curio_props.csv 行也救不了。 补丁做了什么 把三个任务目标改指向原版已注册奇物,绕开注册时机: • kill_mushfloor (用任务道具调查菌毯)→ protective_ward • inv_activate_ship_quest (献祭三处)→ protective_ward • gather_carvings (找回漆器)→ shipment_crates 任务文本、奖励、地图生成、怪物、数值均不动。 取舍 :这三个目标在地牢里会显示成上面那两个原版奇物,不再是菌毯与漆器架 —— 这是让任务表能加载的代价。 任务照样能做完 :两者都是原版任务专用奇物(激活型接受任意任务道具,收集型的掉落由任务目标指定),判定、进度、奖励与替换前一致,不会卡任务。 加载顺序(重要) mod 列表从上到下是 「上方覆盖下方」 : 1. 本补丁 —— 最上方 2. The Sunward Isles —— 下方 排好后 完全退出游戏再启动 。 适用版本与冲突 适配 v1.21 / v1.22(该文件在两版一致)。作者若更新它而你又弹窗,先停用本补丁。包内仅 campaign/quest/ship.quest.types.json,不含美术、音频、本地化;手动改过同名文件的效果相同。 What this patch fixes With The Sunward Isles enabled, loading a save throws two assertion popups: Assert Failed: (SpriteLibrary::Instance().GetSpriteIdName( string_hash( pActivateClass->m_CurioGraphicName.e ) ) != nullptr) Couldn't find quest activate curio ship_mushfloor. Make sure this exists in the second column of curio_props.csv file Skip it and the same error returns for ship_carving . Not missing assets. Timing: quest tables load before mod sprites enter the SpriteLibrary, so objectives pointing at mod sprites fail the assert. Adding curio_props.csv rows does not help. What it changes Three quest objectives now point to vanilla curios already registered: • kill_mushfloor -> protective_ward • inv_activate_ship_quest -> protective_ward • gather_carvings -> shipment_crates Quest text, rewards, map generation, monsters and stats are untouched. Trade-off : those objectives now appear as the two vanilla curios above, not the mushroom floor and lacquerware stand. Quests still finish : both are vanilla quest curios (activate takes any quest item; gather drops what the goal specifies). Objectives, progress and rewards are unchanged. Load order Entries above override those below. Put this patch above The Sunward Isles , then fully quit and relaunch. Compatibility Built for v1.21 / v1.22. Ships one file only, no art, audio or localization. If you already hand-edited that file, this patch is equivalent. 免责声明 / Disclaimer 粉丝自制兼容补丁,非官方,与 Red Hook Studios 无隶属。Darkest Dungeon 素材版权归 Red Hook Studios;The Sunward Isles 归原作者。免费发布,请勿商用;原作者要求即下架。 Fan-made, unofficial, not affiliated with Red Hook Studios. Darkest Dungeon (c) Red Hook Studios Inc. The Sunward Isles belongs to its author. Free release; taken down on the author's request.

详情图片

条目信息

所属游戏
暗黑地牢 (Darkest Dungeon)
创意工坊 ID
3837348633
文件名
3837348633.bin
文件大小
29.9 KB
最后更新
2026/11/10
内容版本
v1794322103-dc621225924c18f9
作者与来源
由原作者发布于 Steam 创意工坊。本站不改变署名,作者信息与原始内容请以 Steam 原始页面 为准。