WD伤害与护甲模组重制版

WD伤害与护甲模组重制版

这个模组是“真实伤害与护甲模组”的重制或精简版本。 当前模组页面上的版本仍处于早期测试阶段。 脚本基于我的另一个名为“经典抗性类型简化”的模组。

游戏效果与变更

[伤害]

基于弹药的伤害,有两种模式:
简单模式:若未直接指定弹药类型,则根据武器计算平均伤害,忽略异常伤害值
复杂模式:功能同上,但额外尝试推测使用该弹药的枪械类型

  • 手枪弹药
  • 马格南弹药
  • 中间型弹药
  • 步枪弹药
    (根据此图表,脚本会尝试按这些弹药类型调整伤害值)
    ***实现起来真是让人抓狂

[护甲]

DR在应对抗性类型时不会被抵消。相反,该模组将抗性类型用作加成与惩罚。

  • 皮甲 或 背心护甲(轻甲)
    DR = DT * 4.0
    DT = DT
    LR = -5
    FR = -12
    PR = -10
    XR = +0
    ER = +13.4

  • 战斗护甲(中型护甲)
    DR = DT * 3.0
    DT = DT * 2.0
    LR = +25.3
    FR = +0
    PR = +17
    XR = +20.6
    ER = +15.4

  • 金属护甲(重甲)
    DR = DT * 2.0
    DT = DT * 3.0
    LR = +54
    FR = -12
    PR = +16
    XR = +0
    ER = -24

  • 动力装甲(动力装甲)
    DR = DT * 2.0
    DT = DT * 3.0
    LR = +54
    FR = -12
    PR = +16
    XR = +15.6 (奖励)
    ER = -24


  • 头盔/帽子(装备槽位0、1、9或10)
    DR = DT
    DT = DT
    LR = +25.3
    FR = +0
    PR = +16
    XR = +20.6
    ER = +15.4

  • 眼镜/面部饰品(装备槽位11或14)
    DR = 伤害抗性
    DT = 伤害阈值
    DTLR = +5
    FR = +3
    PR = +10
    XR = +0
    ER = +13.4

  • 背包
    DR = 伤害抗性
    DT = 伤害阈值
    DTLR = +0
    FR = +0
    PR = +0
    XR = +0
    ER = +13.4

  • 右/左臂(装备槽位3或4)
    DR = 伤害减免
    DT = 伤害阈值
    DTLR = +54
    FR = +0
    PR = +16
    XR = +15.6
    ER = +0


[越界值检查]

  • 最大生命值: 100 (DR + LR)
  • 最大体力值: 80 (DR + FR)
  • 最大能量值: 100 (DR + PR)
  • 最大特殊值: 100 (DR + XR)
  • 最大耐力值: 80 (DR + ER)
    ***注意:此检查包含DR

[特斯拉装甲加成检查]

  • LR := +90
  • PR := +90
  • ER := +90

[全身防护百分比]

检查物品的装备槽位,并将上述数值乘以一个百分比

[计算伤害减免和伤害阈值]

[添加抗性类型加成/惩罚]