Difference between revisions of "Throwable weapons/zh-hans"

From Team Fortress Wiki
Jump to: navigation, search
(trans)
 
 
Line 24: Line 24:
 
=== {{anchor|Target Dummy}}{{item name|Target Dummy}}(Target Dummy) ===
 
=== {{anchor|Target Dummy}}{{item name|Target Dummy}}(Target Dummy) ===
 
* '''实体类名:'''{{code|tf_projectile_target_dummy}}
 
* '''实体类名:'''{{code|tf_projectile_target_dummy}}
A portable target dummy. Throwing this would create a standard {{code|tf_target_dummy}} entity.<ref>game\shared\tf_weapon_throwable.cpp:L790-798</ref> For the purposes of internal testing, the {{code|models/props_training/target_engineer.mdl}} and {{code|models/props_training/target_demoman.mdl}} plywood target models were used. Just as they do in training mode, the targets would break into gibs when enough damage has been done to them. It appears that they scrapped the idea before adding in the model selection for the target dummy. How this model selection would have functioned, for example if it were to make the target dummy's class change to mimic that of the thrower, is unknown.
+
一个便携式假人标靶。投出去后会生成一个{{code|tf_target_dummy}}实体。<ref>game\shared\tf_weapon_throwable.cpp:L790-798</ref>出于内部测试的目的,该物品使用了 {{code|models/props_training/target_engineer.mdl}}{{code|models/props_training/target_demoman.mdl}}的胶合板标靶模型。同训练模式中的标靶一样,但它受到足量的伤害后便会碎裂。开发者似乎在添加假人标靶的模型选择机制前就放弃了这个想法。如这个模型选择机制是如何生效的,模型的兵种是跟随投掷者的兵种还是其他兵种,都无从知晓。
  
 
=== {{anchor|Concussion Grenade}}{{item name|Concussion Grenade}}(Concussion Grenade) ===
 
=== {{anchor|Concussion Grenade}}{{item name|Concussion Grenade}}(Concussion Grenade) ===
 
* '''实体类名:'''{{code|tf_projectile_grenade_concussion}}
 
* '''实体类名:'''{{code|tf_projectile_grenade_concussion}}
Return of the [[Concussion Grenade]]. It seems Valve had been playing around with trying to bring the Concussion Grenade back somehow. This version would have functioned identically to how it would have initially.<ref>game\shared\tf_weapon_throwable.cpp:L800-874</ref>
+
重新回归的{{item link|Concussion Grenade}}。这一物品一直在反复横跳,Valve 似乎一直想通过某种方式把重新利用{{item name|Concussion Grenade}}。这个版本的{{item name|Concussion Grenade}}的功能将与其最初版本的功能相同。<ref>game\shared\tf_weapon_throwable.cpp:L800-874</ref>
  
 
=== {{anchor|Teleport Grenade}}{{item name|Teleport Grenade}}(Teleport Grenade) ===
 
=== {{anchor|Teleport Grenade}}{{item name|Teleport Grenade}}(Teleport Grenade) ===
 
* '''实体类名:'''{{code|tf_projectile_grenade_teleport}}
 
* '''实体类名:'''{{code|tf_projectile_grenade_teleport}}
The Teleport Grenade would teleport the user to wherever the grenade was thrown.<ref>game\shared\tf_weapon_throwable.cpp:L877-949</ref>
+
传送手雷可以将玩家传送到手雷的落点位置。<ref>game\shared\tf_weapon_throwable.cpp:L877-949</ref>
  
 
=== {{anchor|Gravity Grenade}}{{item name|Gravity Grenade}}(Gravity Grenade) ===
 
=== {{anchor|Gravity Grenade}}{{item name|Gravity Grenade}}(Gravity Grenade) ===
 
* '''实体类名:'''{{code|tf_projectile_grenade_gravity}}
 
* '''实体类名:'''{{code|tf_projectile_grenade_gravity}}
Also referred to in a comment as a "Chain Grenade"<ref>game\shared\tf_weapon_throwable.cpp:L108</ref>. A trap style grenade, it functioned similar to a black hole, dragging anyone within range closer to it.<ref>game\shared\tf_weapon_throwable.cpp:L951-1063</ref>
+
又被称之为“束缚手雷”(Chain Grenade)。<ref>game\shared\tf_weapon_throwable.cpp:L108</ref>这是一种陷阱式的手雷,其效果类似于黑洞,可以将攻击范围内的所有人吸往手雷处。<ref>game\shared\tf_weapon_throwable.cpp:L951-1063</ref>
  
 
=== {{anchor|Throwing Knife}}{{item name|Throwing Knife}}(Throwing Knife) ===
 
=== {{anchor|Throwing Knife}}{{item name|Throwing Knife}}(Throwing Knife) ===
 
* '''实体类名:'''{{code|tf_projectile_throwing_knife}}
 
* '''实体类名:'''{{code|tf_projectile_throwing_knife}}
Throwing Knives were tested as well. They would do crits if they hit someone from behind and much like arrows and some other certain projectiles, throwing knives would stick out of the person you hit.<ref>game\shared\tf_weapon_throwable.cpp:L1065-1141</ref>
+
{{item name|Throwing Knife}}也经过了测试。使用该物品击中敌人的背部后也会造成爆击伤害。同其他特殊的飞行物一样,飞出去的{{item name|Throwing Knife}}也会插在敌人的身上。<ref>game\shared\tf_weapon_throwable.cpp:L1065-1141</ref>
  
 
=== {{anchor|Smoke Grenade}}{{item name|Smoke bomb}}(Smoke Grenade) ===
 
=== {{anchor|Smoke Grenade}}{{item name|Smoke bomb}}(Smoke Grenade) ===
 
* '''实体类名:'''{{code|tf_projectile_grenade_smoke}}
 
* '''实体类名:'''{{code|tf_projectile_grenade_smoke}}
Similar to the aforementioned Concussion Grenade, the Smoke Grenade would have been a second go at trying to bring back the Smoke Bomb from the early development days. Being within the smoke cloud would have granted the thrower the unused {{code|TF_COND_OBSCURED_SMOKE}} condition. With this condition the player has a 75% chance to avoid any damage and cause a MISS! effect to appear above their head.<ref>game\shared\tf_weapon_throwable.cpp:L1144-1232</ref>
+
与前面提到的{{item name|Concussion Grenade}}类似,烟雾弹可能也是从早期开发中重新找回来的物品。玩家处于烟幕中是会获得未使用的{{code|TF_COND_OBSCURED_SMOKE}}状态。在这种状态下,玩家有75%的几率闪避任何伤害!这一效果会显示在在他们的头顶上。<ref>game\shared\tf_weapon_throwable.cpp:L1144-1232</ref>
  
 
=== {{anchor|Snowball}}{{item name|Snowball}}(Snowball) ===
 
=== {{anchor|Snowball}}{{item name|Snowball}}(Snowball) ===

Latest revision as of 13:38, 17 April 2023

本条目是关于已删减的武器类型。关于可以投掷的武器列表,请参见投掷物

投掷武器(Throwable weapons)是一种新武器类型,正在由 Valve 进行内部测试,但已由于不明原因被删减或废弃。

功能

投掷武器被分为“可引爆”或“可蓄力”,这些功能分别由以下两个属性来决定:is_throwable_primableis_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.mdlmodels/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]

参考内容

  1. game\shared\tf_weapon_throwable.cpp:L300-314
  2. game\shared\tf_weapon_throwable.cpp:L524-572
  3. game\shared\tf_weapon_throwable.cpp:L573-609
  4. game\shared\tf_weapon_throwable.cpp:L790-798
  5. game\shared\tf_weapon_throwable.cpp:L800-874
  6. game\shared\tf_weapon_throwable.cpp:L877-949
  7. game\shared\tf_weapon_throwable.cpp:L108
  8. game\shared\tf_weapon_throwable.cpp:L951-1063
  9. game\shared\tf_weapon_throwable.cpp:L1065-1141
  10. game\shared\tf_weapon_throwable.cpp:L1144-1232
  11. game\shared\tf\tf_shareddefs.h:L607