龙生存TACZ兼容

龙生存TACZ兼容

一个简单的兼容性模组,让龙玩家更自然地持枪。

DS TACZ 兼容

一个用于简化 DragonSurvival 与 Timeless and Classics Zero(非官方 NeoForge 移植版) 之间兼容性的模组,让龙玩家能够更自然地持枪。

当龙玩家在龙之生存中手持 TACZ 枪械时,原版 TACZ 会将枪械渲染在龙身体两侧,导致枪口下垂且瞄准方向不正确。同时,第一人称视角下仍会渲染人类模型的手臂。本模组将枪械重新定位至龙头上方悬浮,枪口会实时追踪摄像机视角,并完整保留枪口焰、抛壳和曳光弹特效。


特性

  • 第三人称悬浮枪械 – 枪械悬浮于龙上方,可在模组设置中调节 XYZ 轴偏移
  • 视角跟随瞄准 – 枪口平滑跟随摄像机视角方向
  • 枪口焰与抛壳 – TACZ 的射击和弹壳特效会在枪械新位置正确渲染
  • 子弹曳光 – 曳光弹轨迹正确渲染(仅限本地第三人称)
  • 第一人称手臂隐藏 – 作为龙持枪时隐藏多余的人类手臂模型(说实话,开发本模组的初衷只是为了隐藏手臂。)
  • 纯客户端 – 无需在服务器端安装

依赖

模组 版本
DragonSurvival 1.21.1 NeoForge
TACZ(非官方 NeoForge 移植版) 1.21.1
GeckoLib 4.8+

配置

所有选项均可在游戏内模组配置界面进行编辑。

配置项 默认值 描述
hideThirdPersonGuns false 第三人称功能总开关
hideFirstPersonArms true 隐藏第一人称手臂
gunHeightOffset 1.0 高度偏移(格)
gunOffsetX 0.0 左右偏移(正值 = 向左)
gunOffsetZ 0.0 前后偏移(正值 = 向前)
aimSmoothing 0.15 瞄准平滑时间(秒)
gunPitchClamp 60.0 最大向下俯仰角(度)
tracerVisible true 本地龙玩家曳光弹
hideRemoteTracer true 隐藏远程龙玩家的曳光弹

兼容性

  • 兼容大多数 TACZ 枪械包
  • 兼容大多数机枪类武器
  • 自动处理龙体型变化

许可证

本模组以 MIT 许可证开源。

声明

本模组借助 Deepseek AI 辅助开发。