
关于如何修改体素的开采速度、生命值以及提供的特定资源数量的说明。 简要说明 本指南将展示如何修改体素的生命值、可开采次数、开采所需时间,以及如何更改其提供的资源类型和数量。 体素的可开采次数、生命值、开采所需时间及其资源会因体素类型而异。 你会遇到的体素类型包括:草地/泥土、沙子、粗土、花岗岩、石灰岩、黏土、铁矿、银矿、金矿、盐矿、煤矿。 沙子目前尚未实装。我推测在游戏引入水力学机制后,沙子将会被加入。花岗岩类似于《我的世界》中的基岩,无法被开采,并且是地图的最低点。最好不要修改任何与花岗岩相关的内容,因为这可能会影响游戏中我们不打算更改的其他方面。 所有这些因素都可以在位于“StreamingAssets”文件夹中的JSON文件中进行修改: Program Files steamapps common Going Medieval Going Medieval_Data StreamingAssets 找到此文件夹最简单的方法是进入你的游戏库,右键点击游戏名称(《末日求生:中世纪》)并选择“属性”。在弹出的窗口中,选择“本地文件”,然后在新的选项中点击“浏览”。会弹出一个名为“Going Medieval”的文件夹。从那里打开“Going Medieval_Data”,然后打开“StreamingAssets”。这里有不少文件夹可供探索。大多数文件夹包含有助于读取和编辑的JSON文件,但我们将要使用的两个文件夹是:Resources(资源)和MapV2(地图V2)。 如果您没有能够编辑JSON文件的应用程序,可以下载Notepad++,这是一种免费且简单的编辑方式。只需下载并安装最新版本即可。 下载地址:https://notepad-plus-plus.org/downloads/ 修改体素生命值 首先,我们来看看如何修改体素的生命值,这实际上可能不如您想象的那么有用。体素生命值的确切用途尚不清楚,您很快就会发现,体素可被开采的次数以及每次尝试获得的资源要重要得多。 尽管如此,以下是修改方法: 打开“VoxelTypes.”“MapV2”文件夹中的“json”文件。

你会注意到每个体素(voxel)有两个突出的主要属性:“生命值”和“挖掘次数”。每次开采体素时,其生命值都会减少,减少量为总生命值除以挖掘次数。例如石灰岩,它的生命值为1600,挖掘次数为4。因此:1600除以4等于400(1600/4=400)。所以每次开采尝试会使其生命值减少400。这对我们来说意义不大,因为我们真正关心的是需要开采多少次,以及每次成功开采能获得什么资源。但我还是把它列在这里,以防你想修改它。编辑完成后,你可以点击左上角的软盘图标进行保存。修改体素挖掘数量 接下来,我们将查看如何修改体素的挖掘尝试次数 我们将再次从打开“MapV2”文件夹中的“VoxelTypes.json”文件开始。

这次我们将编辑“挖掘次数”属性。 每当殖民者对一个体素完成一次挖掘尝试时,就会像前一节提到的那样降低其生命值,并将此计数减1。 那么这有什么用呢?如果你的挖掘次数较高,殖民者摧毁一个体素就需要更长时间——清理一片区域也会更久。因此,理想情况下,你会希望将这个数值降低到1,这样任何区域都能快速清理完毕。这能让在山地地图上定居的过程不再那么繁琐。 另一个方面是,每次成功尝试都会获得一定数量的资源。你可能会认为尝试次数越多,每个体素获得的资源就越多,这种想法是正确的。不过,我们可以在另一个JSON文件中修改每次尝试的资源数量,这样就无需对任何体素进行多次尝试。在我的文件中,为了简化操作,我将除花岗岩外所有体素类型的生命值和挖掘量都修改为400“生命值”和1“挖掘量”。

更改体素的资源获取量 每次对体素进行开采尝试都会降低其生命值和挖掘量,但会奖励一定数量的资源。可以想象,如果你知道这些资源在游戏代码中的引用方式,它们理论上可以是任何东西。不过,我只选择奖励那些在这类体素上本就可以找到的合理资源。 这次请导航至“StreamingAssets”文件夹中的“Resources”文件夹。 打开“DigMarkers.json”文件。

你会注意到在上面的图片中,我高亮了代码的某个区域。这部分被视为特定体素类型的完整片段。我恰好选中了“铁”资源,但所有可开采的资源都在这个文件中。 我们要查看“storedResources”部分,然后是嵌套的“blueprintID”和“amount”。 可想而知,“blueprintID”就是我们将要获得的资源,而“amount”则是我们将收到的该类型资源的数量。 对于“铁”,显示我们将获得20个铁和2个石灰石。请注意,此数量为每次尝试的数值——这意味着如果一个体素(voxel)有多次挖掘尝试,那么你需要将之前的“挖掘量(digAmount)”乘以获得的资源数量,以得出完全耗尽该体素后获得的总资源量。 示例:通常,石灰岩有4次挖掘尝试,每次尝试获得15个石灰岩。这意味着当该体素被耗尽时,你应该获得60个石灰岩(15乘以4等于60)。 如前所述,如果你想从一个体素中获取更多资源,只需增加每次尝试获得的资源量,而不是增加挖掘量。 你也可以为一种体素类型添加另一种资源。例如,如果你希望黏土能产出一些石灰岩,可以在黏土的“存储资源(storedResources)”部分添加石灰岩的蓝图ID和数量。

确保为添加的任何额外资源添加正确的语法;可以另一种体素类型作为模板。记住,我们不会修改花岗岩体素类型——尤其是因为我们无论如何都无法开采它。修改每种体素类型的开采速度

现在我们来看看“采矿持续时间”属性。该属性代表每次采矿尝试所需的时间,同时也会受到殖民者采矿技能的影响。判断这个数值应该是多少的最佳方法是,查看一种你比较熟悉的采矿体素类型——比如黏土。它的“采矿持续时间”值比石灰岩低,因此你知道每次采矿尝试所需的时间会更短。思考一下你感觉游戏中采矿需要多长时间,然后根据自己的游玩风格增加或减少该数值。尝试调整这些数值,找到最适合自己的设置。记住不要修改花岗岩的任何数值,这可能会导致游戏其他方面发生意外变化。
2026-02-13 09:03:43 发布在
Going Medieval ( 前往中世纪 )
说点好听的...
收藏
0
0
