Armas de arremessar

From Team Fortress Wiki
Jump to: navigation, search

Armas de arremessar eram uma nova classe de armas que foram testadas internamente pela Valve, mas foram descartadas ou abandonadas por motivos não especificados.

Funcionalidade

Armas de arremessar eram classificadas como sendo "primariáveis" ("primable") ou "carregáveis" ("chargeable") e esta funcionalidade seria determinada através de um de dois atributos: is_throwable_primable ou is_throwable_chargeable.[1]

Um jogador que estivesse em água acima do nível dos olhos seria incapaz de usar uma arma de arremessar.

Variedades

Diversas variedades de armas de arremessar foram descobertas.

Repel

  • Nome da entidade: tf_projectile_throwable_repel

A Repel ("Repelente") seria uma rajada de ar de arremessar. Arremessá-la faria com que ela aplicasse força de rajada de ar a quaisquer inimigos ao seu alcance, empurrando-os e fazendo suas visões balançarem, além de causar dano.[2]

Brick

  • Nome da entidade: tf_projectile_throwable_brick

A Brick ("Tijolo") era literalmente um tijolo. Altamente reminiscente de TimeSplitters. Acertar um inimigo causaria dano e balançaria sua visão.[3]

Target Dummy

  • Nome da entidade: tf_projectile_target_dummy

A Target Dummy ("Boneco de Alvo") seria um boneco de alvo portátil. Arremessá-la criaria uma entidade tf_target_dummy padrão.[4] Com o propósito de testes internos, os modelos de alvos de madeira models/props_training/target_engineer.mdl e models/props_training/target_demoman.mdl foram usados. Assim como no modo de treinamento, os alvos se despedaçariam quando dano o bastante lhes fosse causado. Aparentemente, a ideia foi descartada antes de a seleção de modelo do boneco de alvo ser adicionada. Não se sabe o modo como essa seleção de modelo funcionaria (como, por exemplo, se faria com que a classe do boneco mudasse para combinar com a do usuário).

Concussion Grenade

  • Nome da entidade: tf_projectile_grenade_concussion

Retorno da Concussion Grenade ("Granada de Concussão"). Aparentemente a Valve tentava trazer a Concussion Grenade de volta. Esta versão funcionaria de forma idêntica à original.[5]

Teleport Grenade

  • Nome da entidade: tf_projectile_grenade_teleport

A Teleport Grenade ("Granada de Teletransporte") teletransportaria o usuário para onde quer que a granada caísse.[6]

Gravity Grenade

  • Nome da entidade: tf_projectile_grenade_gravity

Também chamada em um comentário de "Chain Grenade"[7] ("Granada de Corrente"). Uma granada de armadilha, a Gravity Grenade ("Granada de Gravidade") funcionaria de forma semelhante a um buraco negro, atraindo qualquer um ao seu alcance para si.[8]

Throwing Faca

  • Nome da entidade: tf_projectile_throwing_knife

Throwing Knives ("Facas de Arremessar") também foram testadas. Elas causariam acertos críticos ao acertarem alguém pelas costas e, assim como flechas e alguns outros projéteis, throwing knives ficariam presas aos jogadores atingidos.[9]

Smoke Grenade

  • Nome da entidade: tf_projectile_grenade_smoke

Similar à Concussion Grenade previamente mencionada, a Smoke Grenade ("Granada de Fumaça") seria uma segunda tentativa de trazer de volta a Smoke Bomb ("Bomba de Fumaça") dos primeiros dias de desenvolvimentos. Ficar dentro da nuvem de fumaça concederia ao usuário a condição não utilizada TF_COND_OBSCURED_SMOKE. Jogadores com essa condição teriam 75% de chance de evitarem qualquer dano, fazendo com que um efeito de "MISS!" ("ERROU!") aparecesse sobre suas cabeças.[10]

Snowball

A única evidência da existência da Snowball ("Bola de Neve") é a entrada MODEL_SNOWBALL do enumerador arrow_models usado para armazenas definições de modelo para certos projéteis.[11]

Referências

  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