| id |
武器唯一标识 |
string |
英文ID,唯一 |
| name |
武器名称 |
string |
中文名 |
| type |
武器类型 |
string |
single_shot, piercing, ricochet_piercing, explosive, boomerang, area_burn, shotgun, homing_missile 等 |
| rarity |
稀有度 |
string |
common, uncommon, rare, epic |
| weight |
抽取权重 |
number |
用于随机抽取概率 |
| damage |
基础伤害 |
number |
单次攻击基础伤害 |
| fireRate |
攻击频率 |
number |
每秒攻击次数 |
| range |
攻击范围 |
number |
单位:像素或格 |
| bulletSpeed |
子弹速度 |
number |
单位:像素/秒 |
| accuracy |
命中精度 |
number |
0~1,越高越准 |
| bulletType |
子弹类型 |
string |
single, spread, burst 等 |
| bulletAmount |
子弹数量 |
number |
一次发射的子弹数 |
| spreadAngle |
散射角度 |
number |
单位:度 |
| burstCount |
连发数量 |
number |
burst模式下的连发数 |
| burstDelay |
连发间隔 |
number |
单位:秒 |
| trajectoryType |
弹道类型 |
string |
straight, arc, homing_arc |
| bulletSpeed |
子弹速度 |
number |
单位:像素/秒 |
| gravity |
重力影响 |
number |
仅arc弹道有效 |
| arcHeight |
抛物线高度 |
number |
仅arc弹道有效 |
| homingStrength |
导弹追踪强度 |
number |
仅homing弹道有效 |
| homingDelay |
追踪延迟 |
number |
仅homing弹道有效 |
| hitEffectType |
命中效果类型 |
string |
normal_damage, pierce_damage, explosion, ground_burn, ricochet_damage 等 |
| hitEffectDamage |
命中伤害 |
number |
命中时造成的伤害 |
| hitEffectRadius |
效果半径 |
number |
范围伤害半径 |
| hitEffectDuration |
效果持续时间 |
number |
持续型效果时长 |
| lifecycleType |
生命周期类型 |
string |
hit_destroy, range_limit, ricochet_counter, ground_impact, return_trip, ground_impact_with_effect, target_impact |
| maxLifetime |
最大存活时间 |
number |
单位:秒 |
| penetration |
穿透数 |
number |
可穿透敌人数 |
| ricochetCount |
弹射次数 |
number |
可弹射的最大次数 |
| returnToOrigin |
是否回弹 |
bool |
boomerang等武器专用 |
| bulletPrefab |
子弹预制体路径 |
string |
资源路径 |
| hitEffect |
命中特效路径 |
string |
资源路径 |
| trailEffect |
子弹拖尾特效路径 |
string |
资源路径 |
| muzzleFlash |
枪口火焰特效路径 |
string |
资源路径 |
| weaponSprite1x1 |
1x1尺寸武器图标 |
string |
资源路径 |
| weaponSprite1x2 |
1x2尺寸武器图标 |
string |
资源路径 |
| weaponSprite2x1 |
2x1尺寸武器图标 |
string |
资源路径 |
| weaponSprite2x2 |
2x2尺寸武器图标 |
string |
资源路径 |
| fireSound |
开火音效 |
string |
资源路径 |