Valquake

Valquake

洛基正在狂暴,导致瓦尔海姆各地发生地震。添加随机、局部地震:这些地震会震动并轰隆作响,破坏建筑、击倒树木、掀起地面并驱散生物。

游戏玩法

Valquake

洛基在挣扎,引发整个瓦海姆的地震!

洛基被锁链束缚,痛苦地扭动着。他的挣扎正在整个瓦海姆引发小型地震。

添加随机、局域化的地震,会摇晃和隆隆作响,损坏建筑、砍倒树木、使地面起伏开裂,并惊散生物。

地震区域、损坏程度、地震效果、受影响的生物群落和其他行为均可配置。

重要提示: 请参阅下面的《调校 Valquake》说明。

在将 Valquake 添加到现有世界之前,请阅读警告。默认情况下,允许建筑破坏 是禁用的。

新增内容

  • 重新添加了缺失的音频资源
  • 更新至 0.220.3 版本

配置

生物群落

  • 青青草原: 地震在青青草原触发。
  • 沼泽: 地震在沼泽触发。
  • 黑暗森林: 地震在黑暗森林触发。
  • 雪山: 地震在雪山触发。
  • 平原: 地震在平原触发。
  • 迷雾之地: 地震在迷雾之地触发。
  • 灰烬之地: 地震在灰烬之地触发。
  • 北方深林: 地震在北方深林触发。

镜头

  • 镜头摇摆覆盖: 如果启用,将覆盖瓦海姆的镜头抖动设置(仅针对地震)并使镜头“摇摆”。如果禁用,则使用瓦海姆的设置。
  • 镜头摇摆强度: 设置镜头“摇摆”的程度。较低的值会减少镜头移动量。
  • 镜头摇摆频率: 设置镜头“摇摆”的速度。较低的值会减慢镜头移动速度。

控制

  • A. 地震半径: 地震区域的半径(以米为单位)。距离震中越远,效果越弱。
  • B. 最短间隔: 地震之间的最短可能时间(以分钟为单位)。最小值为 1。
  • C. 最长间隔: 地震之间的最长可能时间(以分钟为单位)。值必须等于或大于最短间隔。
  • D. 断层带几率: 一个区域拥有“断裂线”的百分比几率。地震只会在有断裂线的区域造成裂缝。值为 0% 将阻止任何裂缝形成。
  • E. 最大建筑伤害: 可对地震区域内的建筑施加的最大伤害。值为 0 则不造成任何伤害。伤害随距离震中的远近和支撑程度而衰减。
  • F. 最大树木伤害: 可对地震区域内的树木施加的最大伤害。值为 0 则不造成任何伤害。伤害随距离震中的远近而衰减。
  • G. 最大裂缝深度: 沿断裂线第一次地震时裂缝的最大深度(以米为单位)。沿同一条断裂线后续地震的深度由后续地震深度(作为此值的百分比)控制。
  • H. 后续地震深度: 设置应用于同一条断裂线每次后续地震的最大裂缝深度的百分比。值为 0% 不会加深裂缝。
  • I. 激活的结界法阵减少伤害: 如果启用,当地震震中位于激活的结界法阵保护范围内时,该法阵将减少对建筑的伤害。
  • J. 激活的护盾减少伤害: 如果启用,当地震震中位于有燃料的护盾发生器的保护范围内时,它将减少对建筑的伤害。

效果

  • A. 显示尘土: 如果启用,在地震期间会沿断裂线显示一团尘土。仅在断层带几率 > 0% 时有意义。
  • B. 生物惊散: 如果启用,足够靠近地震区域的生物会短暂惊散。
  • C. 摇晃: 如果启用,玩家和生物在地震区域内的地震期间可能会摇晃。
  • D. 允许建筑破坏: 如果启用,允许在地震期间完全摧毁建筑(掉落材料)。如果禁用,建筑只会被削减至 1 点生命值。
  • E. 建筑位移几率: 地震期间建筑在水平面上发生位移的百分比几率。值为 0 则建筑永远不会位移。
  • F. 物品可掉落: 如果启用,安装在物品架上的东西可能会被震松并在地震期间掉落。
  • G. 物体可移动: 如果启用,一些“活动”物体(如手推车和船只)会随着地震移动。

实用工具

  • 日志级别: 控制日志中包含的信息级别。

描述以“@”结尾的设置是服务器权威设置。

游戏内重新配置

您可以使用配置管理器(或类似)模组在无需退出游戏的情况下更改配置,也可以手动更改配置文件。

说明

  • 镜头运动: Valquake 使用镜头运动来模拟地震的摇晃和摇摆效果。这种“抖动”更像是一种起伏运动,而不是瓦海姆中的战斗冲击抖动。Valquake 会尊重瓦海姆的“镜头抖动”设置,但您可以通过镜头摇摆覆盖仅针对地震起伏覆盖该设置。您还可以使用镜头摇摆强度调整摇摆的“程度”,使用镜头摇摆频率调整摇摆的速度。
  • Discord 上的 #clips-and-highlights 频道中的视频
  • 如果玩家距离裂缝震中足够近,在裂缝创建时会有一次剧烈的抖动,但这种情况始终使用瓦海姆的镜头抖动设置。
  • Valquake 没有与瓦海姆的事件系统挂钩。它是独立控制的。
  • Valquake 目前不会在存档之间保存距离下一次地震的时间,因此每个玩家生成都会为该玩家“重新启动”随机事件。
  • 每次地震都会将所有玩家的地震计时器重置为未来的一个新时间。
  • 如果您启用允许建筑破坏,任何能承受打击伤害的无生命物体(船只、马车和容器除外)在生命值归零时都会被摧毁。它会掉落材料。如果未启用此功能,建筑在生命值达到 1 后将停止受到伤害。请注意,虽然容器本身不会受到直接地震伤害,但如果它们因支撑建筑被毁而掉落,则会破裂。
  • 地形会沿地下的“断裂线”产生“裂缝”。地震只会影响这些断裂线沿线的地形。
  • 断层带几率设置为大于 0% 决定了某个区域拥有“断裂线”的几率。这不是该区域会出现裂缝的随机几率,而是某个区域拥有一条会在地震期间开裂的断裂线的几率。如果一个区域没有断裂线,地震永远不会在该区域造成裂缝。如果您增加此值,更多的区域将拥有会开裂的断裂线。您永远不会知道某个区域是否有断裂线,直到该区域发生地震并(或未)产生裂缝。
  • 您可以使用后续地震深度(最大深度的百分比)来控制裂缝随地震加深的程度(每条断裂线的第一次地震之后)。
  • 如果启用了激活的结界法阵减少伤害,当地震震中位于激活的结界法阵保护范围内时,该法阵将减少对建筑的伤害。减少量取决于结界法阵距离震中的远近。然而,结界法阵不能防止完全摧毁,并且它们本身也可能被摧毁。
  • 如果启用了激活的护盾减少伤害,当地震震中位于有燃料的护盾保护范围内时,该护盾将减少对建筑的伤害。减少量取决于护盾距离震中的远近。然而,护盾不能防止完全摧毁,并且它们本身也可能被摧毁。
  • 激活的结界法阵和护盾的伤害保护可以叠加,每个都会减少一定百分比的伤害。如果两者都启用,“第二次”减少是针对“第一次”生效后剩余伤害的百分比。
  • 靠近震中的建筑将承受最高配置的伤害。物体距离地震震中越远,伤害递减。伤害也根据建筑的支撑程度而减少。与地面直接接触(蓝色)的建筑所受的伤害远低于那些位置不稳(红色)的建筑。
  • 地震震中的位置并不总是很明显。请注意观察摇晃和倒下的树木、开裂的地面、尘土云,并倾听隆隆声从何处传来。
  • 如果您将建筑位移几率设置为大于零,被震动的建筑可能会发生“位移”,即从其当前位置轻微移动。虽然这增加了一些真实感,但会使修复工作更加复杂,因为建筑在修复后会恢复生命值,但会保留其位移后的位置。
  • 如果您蹲下、坐下或抓住船只,您不会被摇晃。
  • 目前,裂缝的长度是有限的。更长的长度是可能的,但我仍在努力解决当裂缝跨越瓦海姆地图区块时出现的一些渲染异常问题。
  • 目前,地面上“松散”的圆木不会随着地震滚动。它们将在未来的版本中添加,届时我会让效果的视觉效果“正确”。
  • 特别感谢 abborre 纠正了我的神话参考,并指引我了解洛基的折磨!

调校 Valquake

  • Valquake 对建筑和树木可能极具破坏性(正如地震应该有的样子)。
  • 建议您首先在一个测试世界“调校”Valquake,以确保地震的效果符合您使用此模组的目的。
  • 您可以使用开发者命令手动触发地震,命令为 'valquake'(不带引号)。

警告!

  • 如果您将 Valquake 添加到已有玩家建造建筑的现有世界中,强烈建议从禁用允许建筑破坏 开始。如果一个基地恰好位于足够靠近震中的位置,那么一次具有足够高最大伤害的地震可能会摧毁大部分或全部建筑。

兼容性问题和缺陷

  • 如果您发现兼容性问题,可以在 NexusMods 上发布。请务必包含您认为可能不兼容的模组名称和版本。
  • 如果您遇到错误,请在 NexusMods 上报告。如果您发布错误报告,请务必包含以下内容:
    • 您使用的此模组的版本
    • 错误发生时您正在做什么或尝试做什么
    • 如果可复现——即,您能复现它吗?
    • 您观察到的(或未观察到的)确切行为
    • 在 Discord 的 #mod-help 频道中上传包含错误的日志文件(错误总是以此模组的名称开头)

您可以在以下位置找到所有 Neobotics 发布的模组:

我们始终欢迎您的评论和反馈。请在 NexusMods 或 Discord 上发布:https://tinyurl.com/NeoboticsOnDiscord

更新日志

0.1.7

  • 重新添加了缺失的音频资源

0.1.6

  • 更新至 0.220.3 版本

0.1.5

  • 修复了在裂缝旁“绘制”额外地形的问题

0.1.4

  • 为激活的护盾发生器添加了地震伤害减免

0.1.3

  • 修复了裂缝几率百分比

0.1.2

  • 为灰烬之地更新
  • 更新了建筑伤害和物品架视觉效果

0.1.1

  • 修复了专用服务器的问题

0.1.0

  • 初次发布