投射物调整

创作者: Searica
已更新:2023-11-06 01:17:07
35KB

前置 MOD

使用 投射物调整 时将自动安装

关于此 MOD

一个轻量级玩法模组,可让你自定义发射投射物的运作方式。支持自定义弓、弩、长矛、炸弹和法杖。如果服务器安装了此模组,会使用 Jotunn 同步配置。

弹道调整

一个轻量级玩法模组,可让你自定义发射投射物的方式。支持自定义弓、弩和法杖。如果服务器已安装该模组,将通过 Jotunn 同步配置。

服务器端信息:这个模组作为纯客户端模组运行,但也可以选择安装在服务器端以强制执行自定义配置设置。

1.6.0版本更新公告!

此版本中的配置设置有所更改。如果您遇到问题,请删除您的配置文件并让模组重新生成。

描述

ProjectileTweaks是一个轻量级开源模组,旨在为BetterArchery和BowPlugin提供替代方案。ProjectileTweaks的部分功能也与MagicPlugin重叠,但两者完全兼容,所以你仍然可以享受MagicPlugin的额外功能。

弓、弩、矛和法杖的调整分别生效。

弓、弩与矛

对于弓、弩和长矛,你可以自定义:

  • 弹射物的散布范围(在BowPlugin中称为精准度)
  • 弹丸速度
  • 箭矢和弩箭的发射角度
  • 通过更改水平和垂直偏移量,设定弹丸发射时相对于玩家的生成位置

默认配置会将弓和矛的发射角度调整为与弩相同。箭和矛的生成位置也经过调整,以改善箭矢轨迹与瞄准准星的 alignment,使零散布射击的箭和矛能够与准星对齐发射,而不是略微偏向玩家左侧。

法杖

可自定义的法杖:

  • 弹道散布
  • 弹道速度
  • 调整水平和垂直偏移量,以设定发射时弹丸相对于玩家生成的位置

默认配置会调整法杖发射弹丸的生成位置,使散布设为零时弹丸与瞄准准星对齐。

弹药计数器

这个模组为快捷键栏中的武器图标添加了弹药计数器,并允许你自定义计数器的外观。

配置

使用此模组运行游戏一次后,会生成一个配置文件 BepInEx/config/Searica.Valheim.ProjectileTweaks.cfg。你可以使用文本编辑器编辑此文件,或在游戏内使用 Configuration Manager 来调整配置值。该模组内置了文件监视功能,因此两种方法均可生效,更改设置后会在游戏内实时反映。

弓调整

这些设置控制与弓相关的功能。
设置 服务器同步 描述
绘制速度倍率 是 弓拉弓速度的倍率。设为2时拉弓速度翻倍。不影响原版随技能等级的缩放。
  • 可接受的值:(0.5,2)
  • 默认值:1
散布倍率 是 将最小和最大弹道散布相乘,所以如果你将其设为零,你的箭矢将没有散布。
  • 可接受的值:(0, 2)
  • 默认值:1
速度倍率 是 使箭矢速度倍增。
  • 可接受的值:(0.1, 2)
  • 默认值:1
发射角度 是 改变箭矢的发射角度。原版弓的默认值为0。负值向上倾斜,正值向下倾斜。
  • 可接受值:(-5, 5)
  • 默认值:-1
水平偏移 是 调整发射箭矢时的起始位置偏移。正值向右偏移,负值向左偏移。
  • 可接受的值:(-0.75, 0.75)
  • 默认值:0.2
垂直偏移 是 调整发射箭矢时的起始位置。正值向上偏移,负值向下偏移。
  • 可接受值:(-0.75, 0.75)
  • 默认值:0.2

炸弹调整

这些设置控制与弓相关的功能。
设置 服务器同步 描述
多重扩散倍率 是 将投射物的最小和最大散布范围相乘,因此如果将其设为零,你的箭矢将没有散布。
  • 可接受的值:(0, 2)
  • 默认值:1
速度倍数 是 使炸弹速度倍增。
  • 可接受的值:(0.1, 2)
  • 默认值:1
发射角度 是 改变炸弹的发射角度。原版炸弹的默认值为0。负值向上倾斜,正值向下倾斜。
  • 可接受的值:(-5, 5)
  • 默认值:-1
水平偏移 是 调整投掷炸弹时的发射位置。正值会偏向角色右侧,负值会偏向角色左侧。
  • 可接受的值:(-0.75, 0.75)
  • 默认值:0.0
垂直偏移 是 调整投掷炸弹时的发射位置偏移。正值向上偏移,负值向下偏移。
  • 可接受的值:(-0.75, 0.75)
  • 默认值:0.5

弩调整

这些设置控制与弩相关的功能。
设置 服务器同步 描述
装弹速度倍率 是 弩装填速度倍率。设为2时装填速度翻倍。不影响原版随技能等级变化的缩放。
  • 可接受的值:(0.5, 2)
  • 默认值:1
散布倍率 是 将最小和最大弹道散布相乘,因此如果将其设为零,你的弩箭将没有散布。
  • 可接受的值:(0, 2)
  • 默认值:1
速度倍率 是 使弩箭速度倍增。
  • 可接受的值:(0.1, 2)
  • 默认值:1
发射角度 是 改变弩箭的发射角度。原版弩的默认值为-1。负值向上倾斜,正值向下倾斜。
  • 可接受的值:(-5, 5)
  • 默认值:-1
水平偏移 是 调整发射螺栓时的起始位置偏移。正值向右偏移,负值向左偏移。
  • 可接受的值:(-0.75, 0.75)
  • 默认值:0.0
垂直偏移 是 偏移发射螺栓时的起始位置。正值向上偏移,负值向下偏移。
  • 可接受值:(-0.75, 0.75)
  • 默认值:0.0

长矛调整

这些设置控制与长矛相关的功能。
设置 服务器同步 描述
倍率扩散 是 将弹道散布的最小值和最大值相乘,所以如果你将其设为零,你的长矛投掷将没有散布。
  • 可接受的值:(0, 2)
  • 默认值:1
速度倍率 是 使投掷长矛的速度倍增。
  • 可接受的值:(0.1, 2)
  • 默认值:1
发射角度 是 改变投掷长矛的发射角度。原版长矛默认值为0。负值向上倾斜,正值向下倾斜。
  • 可接受的值:(-5, 5)
  • 默认值:-1
水平偏移 是 偏移投掷长矛时的发射位置。正值向右偏移,负值向左偏移。
  • 可接受值:(-0.75, 0.75)
  • 默认值:0.1
垂直偏移 是 调整投掷长矛时的发射位置偏移。正值向上偏移,负值向下偏移。
  • 可接受的值:(-0.75, 0.75)
  • 默认值:0.5

员工调整

这些设置控制与员工相关的功能。
设置 服务器同步 描述
散布倍率 是 将最小和最大弹道散布相乘,因此如果将其设为零,则散布为零。
  • 可接受的值:(0, 2)
  • 默认值:1
速度倍率 是 乘以弹丸的速度。
  • 可接受的值:(0.1, 2)
  • 默认值:1
发射角度 是 改变投掷长矛的发射角度。原版长矛的默认值为0。负值向上倾斜,正值向下倾斜。
  • 可接受的值:(-5, 5)
  • 默认值:-1
水平偏移 是 偏移开火时投射物的发射位置。正值向右偏移,负值向左偏移。
  • 可接受的值:(-0.75, 0.75)
  • 默认值:0.0
垂直偏移 是 调整发射投射物时的起始位置偏移。正值向上偏移,负值向下偏移。
  • 可接受值:(-0.75, 0.75)
  • 默认值:0.3

缩放

这些设置控制与瞄准时放大相关的功能。
设置 服务器同步 描述
弓缩放 是 设为 true/启用后允许在使用弓时缩放视野。
  • 可接受的值:false, true
  • 默认值:true
弩瞄准 是 设置为 true/启用后,允许在使用弩时进行缩放。
  • 可接受的值:false、true
  • 默认值:真
缩放键 否 设置使用弓或弩时放大视角的按键。
  • 可接受的值:KeyCode
  • 默认值:右键点击
取消抽奖键 否 设置取消拉弓的按键。
  • 可接受的值:KeyCode
  • 默认值:E
自动弓箭缩放 不 设为 true/启用后,拉弓时弓会自动缩放。
  • 可接受的值:false、true
  • 默认值:false
是时候放大了 不 完全拉近所需的时间。“1”为默认值且建议使用。
  • 可接受的值:(0.2, 2)
  • 默认值:1
保持缩放时间 不 设置发射投射物后按住缩放键时,摄像机保持缩放状态的最长时间。
  • 可接受的值:(0.5, 4)
  • 默认值:2
缩放系数 否 设置相对于当前摄像机视图的放大程度。
  • 可接受的值:(1, 4)
  • 默认值:2

还有一些配置设置可用于自定义弹药计数器,当你将使用弹药的武器装备到快捷键栏时,它会显示在快捷键栏中。

兼容性

这些列表并非详尽无遗,如果你想将某个模组添加到任何列表中,请随时告诉我。

不兼容的模组

更好的弓箭(作者:ishid4)BetterArchery会改动许多相同的游戏代码,它提供的功能可以通过结合使用ProjectileTweaks和BowsBeforeHoes来替代,因此如果你同时使用ProjectileTweaks和BetterArchery,我不会为任何不兼容或意外行为提供支持。

兼容模组

弓先于锄(Azumatt 作):完全兼容,如果你想为箭矢配备箭袋,并能在射箭后回收箭矢,推荐使用BowsBeforeHoes。由于两个模组都提供缩放功能,建议你只启用其中一个模组的缩放功能。

魔法插件(作者:Blacks7ar):ProjectileTweaks和MagicPlugin可以一起使用而不会出现问题,但这两个模组都允许调整法杖发射投射物的方式。如果你同时使用这两个模组,那么请将 倍率范围 和 速度倍率 在ProjectileTweaks的配置中设置为1。

弓插件(作者:Blacks7ar):ProjectileTweaks和BowPlugin可以一起使用而不会出现问题,但这两个模组都允许调整弓和弩射出的弹射物的运作方式。如果你同时使用这两个模组,那么请将 倍数传播 和 速度倍率 在弓和弩的配置中都设置为1。我还设置了ProjectileTweaks,使得 发射角度 应被BowPlugin中的设置覆盖,因此 发射角度 如果安装了BowPlugin,ProjectileTweaks中的设置将不会生效。

捐赠/打赏

我的模组永远免费使用,但如果你想表达感谢,可以打赏或捐赠。

我的Ko-fi:

源代码

源代码可在 GitHub 上获取。

GitHub 代码仓库: 投射物调整

贡献

如果你想提供建议、提出功能请求,或报告错误和兼容性问题,你可以在Github仓库中提交issue,或者在我的discord上给我(@searica)留言并@我 塞莉卡的模组.

我是一名研究生,除此之外还有很多个人事务要处理,所以我无法保证总能快速回复,但我会在空闲时间尽力维护这个模组。

制作人员

这个模组受到BetterArchery和BowPlugin的启发。同时也要向Jotunn的开发者们致以最诚挚的敬意和感谢,感谢他们为制作和维护Jotunn所做的一切工作。

厚颜自荐(我的其他模组)

如果你喜欢这个模组,也许你也会喜欢我的其他作品。

建造模组

玩法模组

网络模组

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!