
一份关于如何设置我认为玩《矮人要塞》必不可少的一系列工具的指南,包括许多在Steam版推出前被认为没有就无法游玩的工具,而且这些工具可能比当前的图形界面表现更好。 包含的工具: DFhack:一个允许你执行……说实话是所有操作的插件 矮人治疗师:一种远胜原生的工作管理方式 公告窗口:在另一个窗口中按你想要的顺序阅读通知 传奇查看器:让你的世界传奇变得可读的工具 本指南在Linux系统上完成,大多数内容可能也适用于Windows系统,但我不使用Windows,所以不确定。 DFhack DFhack可能是我能想到的最重要的工具,而且据我所知,大多数工具都需要它才能运行。它包含大量错误修复、任务自动化和作弊功能,不过我并不使用这些。对于Steam版本,你可以免费获取它。只需按照安装说明操作即可。DFhack能让你实现诸多功能,例如:自动丢弃地图各处的破损衣物;超过设定数量后自动屠宰特定动物;自动将食草动物放入牧场;在堡垒模式下探索传奇故事等等。这是一个庞大的项目,功能多得数不清。我认为它绝对是必备工具。在Linux系统上,《矮人要塞》和DFhack均支持原生运行。请确保不要为它们启用Proton。以下是我使用DFhack的一个例子。- 将所有食草动物分配到牧场 - 将所有产蛋家禽分配到巢箱区域 - 将所有猪分配到我的养猪区(我喜欢把所有猪放在同一个地方) - 自动裁缝(自动创建制作所需衣物的工作)和自动丢弃损坏衣物(我的矮人会把他们的衣服扔进我位于岩浆上方的垃圾堆放处。这样他们会销毁大量未使用的物品,节省大量性能并清理要塞) - 根据质量、出口禁令、价值等因素,自动将物品移至贸易站- 自动种田 - 当木材数量低于设定值时自动砍树 - 自动屠宰多余的动物(例如,当拥有超过3只猫时,或当拥有超过1头公猪时自动杀死较年长的公猪) - 可在游戏内打开传奇界面,以便在游玩时探索感兴趣的区域以及已发现生物的传说 - embark-assistant,这是一个命令,可根据你的要求精确找到你想要的地点 你也可以使用作弊功能,不过我不会用。记住要享受游戏乐趣。 Stonesense Stonesense是DFhack自带的工具。它是一个能在屏幕上显示等距视图的实用程序。我发现它在冒险模式中特别有用。使用DFhack启动器并输入stonesense即可打开它。在《矮人要塞》中,我觉得它有点难以辨认。可以在那里查看按键绑定。不过在冒险模式中,尤其是启用名称显示后,它会变得很有用。你的角色所看到的一切都会在多个层级上渲染,无需无休止地滚动来寻找位于你上方10个Z轴层级的敌人巨鹰。

矮人治疗师 新界面包含了比原版更好的工作处理方式,在原版中矮人治疗师是绝对必要的,但在我看来,新界面远不及矮人治疗师所提供的功能。 矮人治疗师是一款带有图形用户界面的工具,它允许你同时为多名矮人分配或取消分配工作,同时还能全面了解他们擅长什么。 这还包括军事标签页、他们的属性、健康状况等等。

我无法想象没有它该如何游玩,尤其是当要塞规模逐渐扩大时。 如果你是Arch Linux用户,可以直接通过AUR获取Dwarf Therapist,使用命令:"sudo pacman -qS dwarftherapist"。 Dwarf Therapist存在一个问题,即更新并不频繁,而且每个新版本都需要更新布局文件。不过好在有办法解决这个问题,具体步骤如下: 当Dwarf Therapist提示无法与你的《矮人要塞》版本通信时,请执行以下操作: 1. 点击游戏中的DFhack按钮 2. 通过启动器选项打开控制台 3. 输入"devel/export-dt-ini" 这将在你的《矮人要塞》文件夹中生成一个"therapist.ini"文件。在我的Linux版本中,这个文件会放入".local/share/dwarftherapist/memory_layouts/linux"目录,并且我会根据版本重命名(例如,对于当前版本v0.53.10,我将文件重命名为v0.53.10-steam_linux64.ini)。 我不知道这个文件在Windows系统或Linux的apparmor版本中存放位置,但它应该总是位于memory_layouts/windows或memory_layouts/linux目录下,也就是《矮人要塞》在你的系统中存储内存布局的位置。每次更新你可能都需要这样做。这听起来可能很麻烦(确实如此),但花这几分钟时间,说实话能在游戏中节省数小时。 公告窗口增强工具 这是另一个如今似乎缺乏支持的工具,但我发现它非常重要。《矮人要塞》的新弹出窗口/公告/通知相比基础版本有所改进,但还不够完善。 追踪战斗情况尤其困难,也难以及时获取正确信息。通过这款工具,你可以在不同窗口设置接收的信息类型、显示颜色,还能查看源源不断的信息流。 就像【矮人治疗师】一样,你可以在主屏幕全屏运行《矮人要塞》时,将其放在另一个屏幕上使用,非常方便。

不过就像我说的,它缺乏支持,需要一些调整才能正常运行。 感谢Reddit社区r/dwarfortress中的RedPhalcon,你可以很容易地修复它: - 用此文件替换filter.txt的内容 - 用此文件替换worldcolor.txt的内容 这将为你节省数小时的工作时间。 它在Windows系统上可原生运行。在Linux系统上使用Wine运行程序,当出现提示时选择《矮人要塞》的可执行文件,这样就能正常运行,并且之后不会再询问《矮人要塞》的位置。 我认为这对于追踪战斗和复制粘贴公告特别有用。你还可以随意进行模组修改,隐藏某些内容,将所有冗余信息集中到一个窗口等。 无需点击按钮就能了解当前情况,只需查看这个窗口即可。 传奇查看器 在我看来,玩《矮人要塞》时最好能将整个世界纳入考量。这让你可以在特定时间不必过于担心自己的要塞,尽情享受游戏乐趣,制定更大规模的游戏目标(例如尝试通过多个连续的要塞和冒险者摧毁整个哥布林文明),你可以看到自己如何通过各种要塞改变世界历史,然后探索你已陷落的要塞等等……但原版游戏中的传奇记录难以阅读。一些工具对此有很大帮助,例如传奇查看器。

这对我来说尤其重要,因为我会对自己的世界进行大量模组修改,试图创造出复杂、精细且充满乐趣的世界。同时,我也在努力确保这个拥有数千年历史的世界仍然具备以下特点: - 有足够的矮人,让你可以不断游玩并失去整个要塞,而不会摧毁整个文明 - 有足够的哥布林来发动战争,但数量又不能太多,因为它们在世界生成时往往会……获胜 - 有足够的人类 - 有精灵(呃!)出于内容目的,它们(指某些生物)仍然会存在,因为在长时间的世界生成过程中它们往往会被根除——这是理所当然的。 - 甚至一些 kobold 文明,尽管它们在世界生成中是彻头彻尾的失败者。 与此同时,我们保留了一个充满危险的世界,有神话生物、古老的巨龙(巨龙在数千年后会变得更大)、兴衰更迭的文明等等。内容丰富! 但为此,我需要在世界生成后探索我生成的每个世界。 传奇查看器在这方面很有用。此外,当我保存一个世界时,我可以用它来记录我派系或敌对派系中的重要领袖、我在冒险模式中可能想要遇到、杀死或窃取的酷角色或神器,以及其他很多东西——通常了解世界上最厉害的人物、正在进行的战争等等是很有帮助的。有时你会发现关于你要塞里的矮人的一些非常酷的事情,那是他们移民前做的。 这个获取起来并不难,你可以在那里获得它。 通常你只需要进入传奇模式,使用给定的按钮导出文件,然后通过找到矮人要塞生成的.xml文件在传奇查看器中打开它。 但是,如果你想在要塞活跃时生成一个,就必须使用dfhack。要执行此操作: 1. 保存。这是必要步骤,因为此选项会强制你返回菜单。 2. 点击dfhack按钮,打开命令启动器,输入【open-legends】。 3. 在此处,你可以像往常一样导出xml文件。 如果你像我一样,玩要塞游戏的时间长达数十年甚至数百年,这个功能会特别有用。在此期间,历史会发生很大变化,现在你可以随意浏览世界历史,而无需退役你的要塞。

结论 我不知道,我又不是你爸。开心点吧。或者不开心也行。
2026-02-14 22:00:12 发布在
Dwarf Fortress
说点好听的...
收藏
0
0
