概述
枪械为一类物品类型,具有如下参数:
弹药消耗概率。
射击准备时间。玩家手持物品切换为枪后需要经过该时间才能开始射击。所有枪械的射击准备时间默认为0。
射击间隔。
攻击力。
后坐力。
最大耐久。
弹药。
枪械具有NBT,记录允许下次开火的时间信息。
使用
玩家手持枪械时,获得时长为-1的缓慢I效果。
玩家需要点按右键使用枪械。玩家可以长按右键,也可以每次开火都重新点按右键来使用枪械。由于代码问题,长按右键会导致射速较高的枪械无法按正常射速射击。
枪械每次开火后,会在NBT中存储下次开火允许的时间,实现对射速的控制。
魔咒/盔甲影响
炮弹魔咒和全套纯净盔甲可以让枪械的攻击力增加,但射击间隔也会变长。
炮弹魔咒最高为3级,每级令攻击力增加20%。纯净盔甲会令攻击力增加25%,与炮弹魔咒通过乘法方式叠加。例如,炮弹III+纯净盔甲可使得攻击力变为 1.6 × 1.25 = 2倍。
攻击力增加多少倍,射击间隔也会相应增加多少倍。理论上DPS不变,但射击间隔为整数,如果与对应的倍率相乘后,如果结果不为整数,会向下取整,因此可能导致DPS升高。
其他
资料分类: | 物品类型 |