发射物 · Projectiles

Projectile 是敌人描述符中的一个可选字段,它允许你把远程敌人使用的发射物替换为游戏中的任意其他发射物,例如,下面的代码片段会让一个脓毒异虫发射钻机的雪球:

英文原文

Projectile is an optional field in enemy descriptors. It allows changing the projectiles of ranged enemies to any other projectile in the game. As an example, the following snippet produces a septic that throws driller's snowball:

json
"ED_Ice_Septic": {
  "Base": "ED_Spider_Lobber",
  "Projectile": "PRJ_Crye_SnowBall_C"
}
CD2modhub

游戏内置的发射物列表 · List of game projectiles

此外请参阅由 @Carrot 编写的电子表格,其中提供了更详细的分类方式,包括发射物的类别、伤害与类型。

英文原文

See also this spreadsheet compiled by @Carrot which adds a lot more detail to the following list, dividing the projectiles according to their categories, damage and type.

MEV 发射物列表 · List of MEV projectiles

要使用这些发射物,你需要安装 MEV 模组。

英文原文

To make use of these you will need to have MEV installed.

DEA 发射物列表 · List of DEA projectiles

要使用这些发射物,你需要安装 DEA 模组。本部分包含模组作者 @donnie_danko 的部分注释。

英文原文

To make use of these you will need to have DEA installed. Comments by mod author @donnie_danko.

Name Comment
PRJ_AcidBomber_Drop
PRJ_AcidBomber_Shot
PRJ_Exploder_SpawnShot Used by Bomber_Exploder
PRJ_Exploder_SpawnShot_Baller Used by ShootingPlant_Spawner_Boomer
PRJ_Fanatic_Fireball All variants
PRJ_Ice_Shooter
PRJ_Mactera_Breach Used by Mactera_Brendle and Mactera_Brooter
PRJ_Nukebomber_Bomb
核弹
PRJ_Nukebomber_Shot
核弹
PRJ_PheroShot and PRJ_SpawnDrop Used by Parabomber
PRJ_RJ_Lobber
PRJ_Sniper_Turret_Slow
PRJ_Spawninator_One_Meatball
PRJ_Spawninator_Two_Meatball
PRJ_Spawnshot Used by _Slobber and _Shooter_Spawner
PRJ_SpawnshotEX Used by Fauxnought and ShootingPlant_SpawnerEX
PRJ_Spawnshot_Dense Used by _SlobberEX, _Shooter_SpawnerEX, and ShootingPlant_Spawner
PRJ_Spider_Shooter Ceiling grooter
PRJ_Spider_Shooter_Ground Grooter and wall variant
PRJ_Spider_Spitter Gritters
PRJ_Spider_Spitter_Cyan
PRJ_Spider_Spitter_Pink STE_MarkedForDeath_Spitter
PRJ_Spider_Spitter_Stagger
PRJ_Spider_Spitter_White
PRJ_Spider_Tank_Boss Used by Shooter_Fire

EEE 追加发射物列表 · List of EEE projectiles

该资源由 EEE 模组作者 @math.h 维护。

英文原文

See this resource maintained by @math.h, the creator of EEE.