Armes jetables

From Team Fortress Wiki
< Throwable weapons
Revision as of 00:25, 8 July 2022 by ★ Marx ★ (talk | contribs) (Création de Throwable_weapons/fr)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Cette page concerne le type d'arme coupée. Pour une liste des armes que vous pouvez lancer, voir Jetable.

Les armes jetables étaient une nouvelle classe d'armes qui étaient testées en interne par Valve, mais qui ont été soit coupées, soit abandonnées pour des raisons non précisées.

Fonctionnalité

Les armes jetables ont été classées comme étant "amorçables" ou "chargeables" et cette fonctionnalité devait être déterminée via l'un des deux attributs; is_throwable_primable ou is_throwable_chargeable.[1]

Si le joueur se trouve dans de l'eau au-dessus du niveau des yeux, il n'aurait pas pu utiliser une arme jetable.

Variétés

Plusieurs variétés d'armes jetables ont été découvertes.

Repel

  • Nom de la classe d'entité: tf_projectile_throwable_repel

Un airblast jetable. Le lancer l'amènerait à appliquer une force de souffle aérien à tous les ennemis à sa portée, les repoussant et faisant trembler leur vue tout en les endommageant.[2]

Brick

  • Nom de la classe d'entité: tf_projectile_throwable_brick

Une brique. Rappelle fortement les Timesplitters. Frapper un ennemi avec elle infligerait des dégâts et bouleverserait sa vue.[3]

Target Dummy

  • Nom de la classe d'entité: tf_projectile_target_dummy

Un mannequin cible portable. Lancer cela créerait une entité tf_target_dummy standard.[4] Aux fins des tests internes, le models/props_training/target_engineer.mdl et des modèles cibles de contreplaqué models/props_training/target_demoman.mdl ont été utilisés. Tout comme ils le font en mode entraînement, les cibles s'effondrent lorsque suffisamment de dégâts leur ont été infligés. Il semble qu'ils aient abandonné l'idée avant d'ajouter la sélection de modèle pour le mannequin cible. Comment cette sélection de modèle aurait fonctionné, par exemple si elle devait faire changer la classe du mannequin cible pour imiter celle du lanceur, est inconnue.

Concussion Grenade

  • Nom de la classe d'entité: tf_projectile_grenade_concussion

Retour de la Grenade de choc. Il semble que Valve ait essayé de ramener la Grenade de choc d'une manière ou d'une autre. Cette version aurait fonctionné de la même manière qu'au départ.[5]

Teleport Grenade

  • Nom de la classe d'entité: tf_projectile_grenade_teleport

La "Teleport Grenade" téléporterait l'utilisateur là où la grenade était lancée.[6]

Gravity Grenade

  • Nom de la classe d'entité: tf_projectile_grenade_gravity

Également appelé dans un commentaire une "grenade à chaîne"[7]. Une grenade de style piège, elle fonctionnait comme un trou noir, attirant toute personne à portée plus près.[8]

Throwing Knife

  • Nom de la classe d'entité: tf_projectile_throwing_knife

Ces couteaux de lancer ont également été testés. Ils feraient des coups critiques s'ils frappaient quelqu'un par derrière et tout comme les flèches et certains autres projectiles, les couteaux ressortiraient de la personne que vous frappiez.[9]

Smoke Grenade

  • Nom de la classe d'entité: tf_projectile_grenade_smoke

Semblable à la Grenade de choc susmentionnée, cette grenade fumigène aurait été une seconde tentative pour essayer de ramener la Smoke bomb des premiers jours de développement. Être dans le nuage de fumée aurait accordé au lanceur la condition TF_COND_OBSCURED_SMOKE inutilisée. Avec cette condition, le joueur a 75 % de chances d'éviter tout dommage et de provoquer un effet MISS ! d'apparaître au-dessus de leur tête.[10]

Snowball

La seule preuve de l'existence de la Snowball est l'entrée d'énumération MODEL_SNOWBALL de l'énumérateur arrow_models utilisé pour stocker les définitions de modèle pour certains projectiles.[11]

Références

  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