跳到正文

TacZ: Caliber Ammo

作者:tonywww4

为 TacZ 重做基于口径的弹药系统:决定性能的是弹药型号,而不是枪械。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

功能介绍

在原版 TacZ 中,伤害基本由枪械决定,而不同弹药之间的差异很小。本模组将伤害机制改为由口径 + 弹种决定:

  • 枪械只声明可使用哪些口径的弹药;
  • 伤害、护甲穿透、爆头倍率、后坐力、精度、枪口初速和弹丸数量都由弹药决定。

同一口径的不同弹种(FMJ / JHP / AP / 曳光弹 / 霰弹……)各有不同表现;混装弹匣会按装填顺序逐发消耗弹药。

你会注意到的变化

  • 弹种决定手感:AP 弹可击穿护甲,空尖弹能重创软目标,霰弹的每颗弹丸都会单独结算。
  • 混装弹匣逐发生效:在一个弹匣中装入不同弹种,每次射击都会使用对应弹种的属性。
  • 悬停提示:将鼠标悬停在弹药上可查看其口径和完整属性;悬停在枪械上可查看它支持的口径。优缺点以不同颜色标示。
  • 制枪台配方:每种弹药都可合成;穿透力越高,合成成本越高。
  • 退弹按钮:将(混装)弹匣中的弹药退回背包,并按弹种分类。
  • 信号弹:多色照明信号弹会在空中点燃并持续燃烧,落地后也会继续照明。

内置 37 种口径 / 207 种弹药变体,涵盖 TacZ 的所有原版枪械。所有内容均由数据包驱动,不会新增物品(弹药仍使用 TacZ 原生弹药物品,并通过 NBT 区分)。

深入了解

完整参考资料——包括配置选项、枪包 / 模组兼容性,以及弹药效果脚本(声明式 / Lua / KubeJS)——请参阅 GitHub 仓库中的 README:

https://github.com/Tonywww2/Tacz-Ammo-Reload

image
image
image
image
image

这个模组做什么

原版 TacZ 里,伤害基本由枪决定,弹药之间差别有限。本模组把伤害归属改成「口径 + 弹种」:

  • 枪只负责认它能吃哪些口径;
  • 伤害、穿甲、爆头倍率、后坐力、精度、初速、弹丸数全部写在弹药上。

于是同一把枪、同一口径下的不同弹种(FMJ / 空尖 / 穿甲 / 曳光 / 霰弹……)各有性能;混装弹匣还会逐发按装填顺序生效。

你会注意到的变化

  • 弹种决定手感:穿甲弹破甲、空尖弹高伤软目标、霰弹每颗弹丸独立结算。
  • 混装逐发:一个弹匣混装多种弹药,开火时一发一发取用各自的数值。
  • 信息提示:悬停弹药看口径与全部数值,悬停枪看它接受的口径,优劣用颜色区分。
  • 制枪台配方:所有弹种都能在 TacZ 制枪台合成,穿甲越高的弹越贵。
  • 退弹按钮:在枪械改装界面把(混装)弹匣按弹种退回背包。
  • 信号弹:多种颜色的照明信号弹,升空点亮、持续燃烧,落地后仍在原地发光照明。

内置 37 个口径 / 207 个弹种,覆盖 TacZ 全部原版枪。所有内容由数据包驱动,不新增任何物品(弹药仍是 TacZ 原生弹药物品,靠 NBT 区分弹种)。

想深入了解

配置项、给枪包 / 模组开发者的兼容适配、弹药效果脚本(声明式 / Lua / KubeJS)等完整参考资料,请见本项目 GitHub 仓库的 README:

https://github.com/Tonywww2/Tacz-Ammo-Reload

常见问题

TacZ: Caliber Ammo 支持哪些 Minecraft 版本?

TacZ: Caliber Ammo 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

TacZ: Caliber Ammo 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

tonywww4 的其他作品

查看全部 →