箭术(Archery) 封面

箭术(Archery)

星露谷物语模组工具

一个允许模组作者创建自定义远程武器、弹药及相关配方的框架。

预览

前置 Mod

详情

Archery 是一个框架,允许模组作者创建自定义远程武器、弹药及相关配方。

Archery 引入了许多功能:

  • 完全可定制的武器和投射物(伤害、速度、视觉效果等)
  • 动态、支持动画的纹理,并支持可选条件
  • 自定义材料消耗和配方解锁条件
  • 能够将自定义武器、弹药和配方添加到任何原版或模组商店
  • 通过 API 自定义特殊攻击(用于武器)和附魔(用于弹药)

请参阅 GitHub 仓库,以查看关于如何为 Archery 创建内容包的深入 wiki。

请参阅 可选文件 部分中的示例包以查看示例。

请参阅 Starter Pack,以获取一个利用 API 的 Archery 包。

要使用此框架,你需要一个 Archery 内容包。

这些内容包会将自定义弹药和武器添加到商店,或通过其他方式(例如配方)使其可用。

移除已下载的 Archery 包会导致出现可丢弃的垃圾物品,对你的存档文件没有其他影响。

如需通用示例包,请参阅模组仓库。

弹药类型之间有什么区别?

  • 默认情况下,箭只能与弓一起使用,弩箭只能与弩一起使用。但模组包作者可以更改此行为。

弓和弩有什么区别?

  • 除了上述弹药要求外,弩在玩家能够射击之前需要重新装填。弓没有此限制。
  • 弩通过按住射击按钮来重新装填,类似于为弓“蓄力”。

我可以毫无问题地卸载 Archery 吗?

  • 可以,但任何自定义弹药和武器都会显示为垃圾物品。

我可以毫无问题地卸载 Archery 内容包吗?

  • 可以,但相应的自定义弹药和武器将变成垃圾物品。

我可以在现有存档上安装 Archery 吗?

  • 可以,在现有存档上使用该模组应该没有问题。

源代码可在此处获取。