暗黑地牢2吧 关注:20,360贴子:187,555
  • 4回复贴,共1

简单讲讲存档修改相关的内容

取消只看楼主收藏回复

存档位置和SL相关的技巧以前有人讲过了,不说了,直接上链接
https://tieba.baidu.com/p/8407284562
SL这个技巧我补充两个SL点
1.刚处理完一个事件后游戏会自动保存。这个节点的主要作用是如果你接下来选择的分岔路你不想走,可以通过删除最新的存档文件来回到上一个事件结束后来选择另一条岔路。
2.旅馆选择完下张地图。这个节点的主要作用是在你使用概率型旅店道具后如果结果满意,可以马上选一张地图,游戏会自动保存,然后你可以通过使用固定结果的旅店道具来修改随机数SL下一个概率道具。只有一张地图(比如cpt1的第二张图,或者所有章节的雪山)时该SL点只能使用一次。
然后说正事,我这次开贴主要讲一下存档修改相关的东西。
叠甲:这个帖子讲述的是纯粹的作弊手段,和游戏本身的技术没有任何关系,我本人作为使用该手段的玩家通常不参与任何关于角色强度的讨论(除非我实在是被打吐了,比如我直到现在都搞不懂决斗者怎么玩)同时也不支持任何以该作弊手段构建的op角色作为基准进行的强度分析
刚改的一姐镇个楼,还是保留了一点游戏本身的味道(指3怪癖上限)以免大伙误以为我加了mod


IP属地:浙江1楼2025-02-01 20:02回复
    与角色相关的一切都在存档文件夹的actors.json里,我就不重复说这个了,如果对修改的结果不确定,一定一定一定要备份存档,改存档的风险只能说自负,可别说我没警告过

    另外,改存档最好不要在希望祭坛界面改,这个节点你的角色还没有固定,不是不可以但是改起来不是很方便,我个人一般都是至少走到山谷的旅馆再改的。
    打开该文件,对着你想改的角色的代码搜索,先找到角色
    角色代码都比较好记,英文的简写而已,在这里给出(顺便一说,二当家的老简写是hwm,新的变成了hwy,红钩的人员更迭可见一斑)
    二当家:hwm_
    一姐:gr_
    瘟疫:pd_
    老兵:maa_
    阿三:occ_
    麻风:rep_
    小丑:jes_
    修女:ves_
    恶女:hel_
    决斗:dul_
    雷老大:cru_
    狼人:abm_
    波尼:run_
    苦修:flg_
    赏金:bh_(个人不建议在战役修改赏金,因为每局游戏都会给你重新roll个新赏金出来)
    找到之后应该会到类似于下图的位置,这里我以这个二当家为例


    第一个红框标出来的是当前这个二当家在我们这个游戏里的唯一角色ID(被刷掉的角色ID会一直往上加),第二个红框则是我们的搜索结果,可以看到这个地方已经有不少信息了,m_Unlocks这个数组下面的就是我们已经在回忆圣殿里解锁的技能(没错,我开了新档
    直接快进到最有用的部分,从当前位置往下找到第一个QuirkContainer关键字,如图所示

    注意它所属的角色ID,仍然是ActorGUID13,说明这就是我们这个二当家的怪癖列表了。
    怪癖的信息是以数组形式存储在这个QuirkContainer里面的,所以只要我们改这里面的信息,就可以修改怪癖的信息了。
    我这里再贴一张图,列出我这个二当家的怪癖信息:

    如红框所示,比较需要我们关注的几个关键字:
    m_Definition:怪癖的ID名称。
    m_SourceType:怪癖的来源类型,道具,初始,技能,旅馆,事件等都有,这个我们不是非常关心,待会儿会说
    m_SourceId:怪癖的来源ID,是什么道具,哪个旅馆,什么技能等等
    m_locked:是否上锁
    知道了这几个东西之后其实我们已经可以开始修改怪癖了。


    IP属地:浙江2楼2025-02-01 20:22
    回复
      2025-08-01 02:11:59
      广告
      不感兴趣
      开通SVIP免广告
      怪癖的删除/新增/修改:
      比如说,我直接将中间那个毒蛛病的怪癖(没错,疾病在存档文件里也被视为怪癖,可以上锁)全部删除,然后保存文件,重新读档看看效果

      可以看到我们之前截图里二当家身上的毒蛛病就治好了,这下我们自己就是神医了
      那我们如果在这个Container里再多加一个怪癖呢,试试看,我一姐那复制个怪癖过来

      最下面这个渴血就是我自己复制过来的怪癖,读档看效果

      好吧,看来红钩把这个东西修了,2年前是真的可以搞出3+怪癖的,这里因为渴血是锁怪癖,所以虽然我把它添加在了最底下,但还是把原有的最老的怪癖(征服者)顶掉了,还蛮科学的
      那接下来是修改怪癖,这里我把潜伏者删掉,锁上征服者,然后准备把一身是胆改成闪电反射
      这个其实也很简单,只需要把一身是胆的那个m_Definition改成闪电反射的就可以了,改完之后变成下面这样,注意红框我修改的地方

      然后还是读一下游戏

      一个怪癖很猛的二当家就弄好了


      IP属地:浙江3楼2025-02-01 20:39
      回复
        怪癖代码去哪找?
        首先是dd2的wiki(看起来好像很久没更新了)
        https://darkestdungeon.fandom.com/wiki/Quirks_(Darkest_Dungeon_II)
        这个页面能找到所有怪癖的英文
        然后是游戏自带的excel文件
        游戏目录\Darkest Dungeon II_Data\StreamingAssets\Excel\quirk_data_export.Group.csv
        这个文件里面是所有怪癖(和疾病)的相关信息,强烈建议先复制一份再打开,因为office在打开表格文件时会锁文件导致DD2读取不到这个文件从而游戏报错,具体表现为你的大部分角色都会消失
        打开之后文件应该是这样的

        我们直接启动筛选,第三列,只看有Quirk的

        这样就可以找到所有怪癖的代码了


        IP属地:浙江4楼2025-02-01 20:45
        回复
          另外是一个小彩蛋,关于王国模式的疲劳度的修改
          每个角色信息里有一个m_WoundPercent
          提示就到这里
          DD2这个存档可以改的地方蛮多的,我自己觉得这部分基本够用了,其实记忆也可以改,但是记忆的代码我不太确定要去哪找,所以这次就算了
          就这样,以后如果有研究别的内容的修改的话也许会继续写这个帖子吧,现在就先这样


          IP属地:浙江5楼2025-02-01 20:48
          回复