NZM\\Content\\Datables\\

武器主动技能冷却时间

WeaponPrototypeConfig(武器 → ActiveSkillID) ↓ GPActiveSkillDataTable(ActiveSkillID → CooldownDuration) ↓ SkillConfigTable_Weapon_PVE(SkillID → ChargeNeedTime)

┌─────────────────────────────────────────────┬──────────────────┬────────────────────────┐
│                    文件                     │     关键字段     │          说明          │
├─────────────────────────────────────────────┼──────────────────┼────────────────────────┤
│ DataTables/WeaponPrototypeConfig.json       │ ActiveSkillID    │ 武器与技能的关联       │
├─────────────────────────────────────────────┼──────────────────┼────────────────────────┤
│ DataTables/GPActiveSkillDataTable.json      │ CooldownDuration │ 主动技能冷却时间(秒) │
├─────────────────────────────────────────────┼──────────────────┼────────────────────────┤
│ DataTables/SkillConfigTable_Weapon_PVE.json │ ChargeNeedTime   │ 充能/冷却时间(秒)    │
└─────────────────────────────────────────────┴──────────────────┴────────────────────────┘

伤害类型

HpCalScale : Health Point Calculation Scale/Coefficient

$\text{FinalDamage} = (\text{PlayerAttack} \times \text{HpCalScale}) + \text{HpCalBase}$

ImpulseBase (冲击,对怪物造成的击倒硬直,例如死神之光炸倒精英怪)
ElementPointAdd (元素异常)
FleshBase
HurtableBase
ToughnessBase (对首领敌人的韧性伤害)

Type

AutoRifle
BurstRifle
MG (Machine Gun)
SHG
SMG
DMR
Sniper

Launcher
GLauncher
AutoGLauncher

Bow
Blaster
Grenade
LaserGun

Pistol
Melee

Mecha (机甲)

角色攻击力

猎场模式角色攻击力 500, 技能攻击力 3000

(塔防模式角色攻击力为 400 TD_numerical_config_equip.uasset)

验证如下: numerical_config_equip.uasset 中,死神猎手的伤害配置为 0.396 ,而游戏中我们可以看到武器单发伤害为 198。 于是 198 / 0.396 = 500.

image.png

image.png

类似的死神镰刀重击 HpCalSclae = 1.89, 游戏中重击伤害为 945, 同样满足 945 / 1.89 = 500

image.png

另外的验证: