投掷武器
此页面正在被翻译成简体中文。 如果您能熟练地运用简体中文,请在讨论页上留言或与为此页面贡献的作者讨论(通过浏览页面历史)。 |
“好吧伙计们,坏消息:我们把那玩意儿弄丢了。” 本条目所记录的是《军团要塞2》的实验性内容,可能存在臆测、断链或错误之处。 |
投掷武器(Throwable weapons)是一种新武器类型,正在由 Valve 进行内部测试,但已由于不明原因被删减或废弃。
目录
功能
投掷武器被分为“可引爆”或“可蓄力”,这些功能分别由以下两个属性来决定:is_throwable_primable
或 is_throwable_chargeable
。[1]
如果玩家处于没过视线的水中,则无法使用投掷武器。
种类
目前已知的几种投掷武器。
气爆手雷(Repel)
- 实体类名:
tf_projectile_throwable_repel
一种可以远程释放的压缩气爆。投出去后会对射程内的所有敌人造成压缩气爆的击退效果,它可以将推开敌人,晃动敌人的视线,以及造成伤害。[2]
砖头(Brick)
- 实体类名:
tf_projectile_throwable_brick
一块砖头。击中敌人后会对其造成些许伤害,并晃动他们的视线。[3]
假人手雷(Target Dummy)
- 实体类名:
tf_projectile_target_dummy
一个便携式假人标靶。投出去后会生成一个tf_target_dummy
实体。[4]出于内部测试的目的,该物品使用了 models/props_training/target_engineer.mdl
和models/props_training/target_demoman.mdl
的胶合板标靶模型。同训练模式中的标靶一样,但它受到足量的伤害后便会碎裂。开发者似乎在添加假人标靶的模型选择机制前就放弃了这个想法。如这个模型选择机制是如何生效的,模型的兵种是跟随投掷者的兵种还是其他兵种,都无从知晓。
眩晕手雷(Concussion Grenade)
- 实体类名:
tf_projectile_grenade_concussion
重新回归的眩晕手雷。这一物品一直在反复横跳,Valve 似乎一直想通过某种方式把重新利用眩晕手雷。这个版本的眩晕手雷的功能将与其最初版本的功能相同。[5]
传送手雷(Teleport Grenade)
- 实体类名:
tf_projectile_grenade_teleport
传送手雷可以将玩家传送到手雷的落点位置。[6]
重力手雷(Gravity Grenade)
- 实体类名:
tf_projectile_grenade_gravity
又被称之为“束缚手雷”(Chain Grenade)。[7]这是一种陷阱式的手雷,其效果类似于黑洞,可以将攻击范围内的所有人吸往手雷处。[8]
飞刀(Throwing Knife)
- 实体类名:
tf_projectile_throwing_knife
飞刀也经过了测试。使用该物品击中敌人的背部后也会造成爆击伤害。同其他特殊的飞行物一样,飞出去的飞刀也会插在敌人的身上。[9]
烟幕弹(Smoke Grenade)
- 实体类名:
tf_projectile_grenade_smoke
与前面提到的眩晕手雷类似,烟雾弹可能也是从早期开发中重新找回来的物品。玩家处于烟幕中是会获得未使用的TF_COND_OBSCURED_SMOKE
状态。在这种状态下,玩家有75%的几率闪避任何伤害!这一效果会显示在在他们的头顶上。[10]
雪球(Snowball)
The only evidence to the existence of the Snowball is the MODEL_SNOWBALL
enum entry from the arrow_models
enumerator used to store model defines for certain projectiles.[11]
参考内容
- ↑ game\shared\tf_weapon_throwable.cpp:L300-314
- ↑ game\shared\tf_weapon_throwable.cpp:L524-572
- ↑ game\shared\tf_weapon_throwable.cpp:L573-609
- ↑ game\shared\tf_weapon_throwable.cpp:L790-798
- ↑ game\shared\tf_weapon_throwable.cpp:L800-874
- ↑ game\shared\tf_weapon_throwable.cpp:L877-949
- ↑ game\shared\tf_weapon_throwable.cpp:L108
- ↑ game\shared\tf_weapon_throwable.cpp:L951-1063
- ↑ game\shared\tf_weapon_throwable.cpp:L1065-1141
- ↑ game\shared\tf_weapon_throwable.cpp:L1144-1232
- ↑ game\shared\tf\tf_shareddefs.h:L607
|