Development:Team Fortress 2/Source Developer Asset Repository Leaks/Taunts and Animations
This is a sub-page of Development:Team Fortress 2/Source Developer Asset Repository Leaks.
This article is a work in progress. ...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes. |
Images present on this article should not be uploaded to the Official Team Fortress 2 Wiki, as that wiki has a leaked content policy in place prohibiting the upload of these images. |
To do:
|
Contents
Leaked, but Not Forgotten
Click on still images to see them animated
Just prior to Love and War, many animations for taunts were included in each classes animation files. While many of these were later included in either Love and War or that year's Scream Fortress Update, the rest were removed entirely (with the exception of one which is still in the game, just unused). With this leak, these taunts resurfaced for the first time since then.
Soldier
- taunt_slit_throat: A taunt where Soldier makes a gesture of him cutting his throat before returning to normal.
- taunt_gimmie_20: A taunt where Soldier points down towards the ground in front of him. Given the name, this could have been him asking anyone in front of him to do 20 pushups.
Pyro
- taunt_sit: A taunt where Pyro would sit down, rest their head on their hands, before popping back up. Likely a reference to the True Meaning comic, where Pyro sat down in a similar way.
Demoman
- taunt_battlecry_secondary: A taunt where Demo looks up into the air, before raising his right arm into the air. According to the SFM file that had a copy of this, Demoman would be holding his Grenade Launcher throughout the whole animation. The beginning portion of it greatly resembles an action Demoman does in Meet the Demoman, where this taunt could've been inspired from.
Heavy
- taunt_big_gorilla: A taunt where Heavy sets down his Minigun, before pounding his chest like a gorilla and slamming his fists into the ground. This could've later evolved into the Yeti Smash taunt that was included in Jungle Inferno
Engineer
- taunt08: Although it's name was previously not documented, in the gigaleak, it's name was found to be taunt08. Engineer takes a long strum on his guitar, before putting it back away. With the inclusion of the Guitar, this could've been an alternate version of the Frontier Justice's taunt kill.
- taunt10: A taunt where the Engineer would stumble around for a bit, before puking. Many think that this was meant to be used with the Brundle Bundle set for the Engineer.
taunt_test: A taunt that was likely never meant to be seen, nor evolve into anything. This taunt has the Engineer put down his Shotgun and smack his hardhat a number of times.
Sniper
- taunt_saxophone: A taunt where Sniper plays an instrument (presumably a Saxophone), before tipping his hat after he's finished. It is commonly thought that it is meant to be the full version of Sniper's performance in Expiration Date.
Pre-compiled Taunts and Animations
To do:
|
All-Class
- In the leak, there are taunts for all 9 classes all named taunt_tada, which seem to be more fleshed out evolutions of show1 that were made for Soldier and Heavy. They range greatly in length, but aside from having a proper ending, they all seem fairly complete. They all have the class do a little animation, before presenting something.
Scout
- Also in the leak, there is an alternate, longer drinking animation for both of Scout's drinking secondaries labeled taunt04_chug. While the .qc file wasn't included for this taunt, this version also could've also used the unused sounds relating to Scout crushing and throwing the can away due to this version having him actually crush the can and toss it away.
This needs some investigation. Discuss ideas and findings on the talk page. Specifically: Since the name of the taunt and the folder it is in allude to the fact that this could've been used for reference in Meet the Scout, maybe try and see if any of the stills match up with the shots used in Meet the Scout, or any official animation. |
- Located in a separate folder called scout_intro, Scout has a long animation called doyouknow, composing of various stills to be used in Meet the Scout. For a majority of the time, he appears to be sitting on something. Another thing to note is that the animation is incredibly disjointed from the origin, meaning that it can be hard to find when first looking for it.
Pyro
- While the other 8 classes have had their unused burning death animations for quite some time, Pyro's variant wasn't, being found in this leak. It's on the shorter side as well, cutting early to where it would presumably spawn a ragdoll to fall onto the ground.
Engineer
- Included in the leak, there is the animation that the Engineer used in the famous Trailer 1 for TF2. It's only the base animation, but it is a match none-the-less. The comparison below shows the Wrench added to better compare it to the Trailer.
- Another remnant of early TF2, Engineer is the only class to have grenade animations from when they were being developed. He has drawing and throwing animations for both both the Frag Grenade and the EMP Grenade.
Medic
- There is what appears to have been an early taunt meant for the Ubersaw. The Medic bends down, and points his fingers upwards before jumping up into the air.
- Medic also had a cut taunt that involved his drinking from a glass of some kind, most likely a beer stein due to the taunt's name and Medic's German origins. During the taunt, he does a little jig while holding the drink, before drinking it and returning back to normal. There is an unused beer stein model in the game that could've been meant for this taunt. The model has been added to a showcase below to show what it would've looked like. The taunt Cheers! may have been based on this unused taunt.
- There is also an early version of the Ubersaw's taunt kill, differed in the leak with the added extension of deathTaunt. The begining of the taunt appears similar, aside from the slightly more stiff appearance of his coat moving. The real difference is after he thrusts the saw forward. Instead of reeling back, he instead pulls it backwards a little bit before returning back to normal.
Sniper
- taunt_sax: An earlier version of Sniper's taunt_saxophone animation without the ending hat-tip. Unlike it's more finished variant, this wasn't included in the game for a brief amount of time.
Spy
To do:
|
SFM Session Exclusives
To do:
|
Spy
- There is a clip that is labeled spy_smoke, where he takes a drag from his cigarette, leans back, and blows smoke before returning to an odd, slightly hunched stance. In the SFM session, there are smoke particles that were never included in TF2.
Viewmodel Animations
Unused Sniper Animations
Discovered in this leak, there are animations for Sniper using a revolver-styled rifle of some kind. These were known to exist because of sequence data in his animations, but trying to lead them would crash HLMV. The sequences were later removed, leading to a funny patch note. The idle animation included was broken, causing the Sniper's right hand to jitter in place on a loop. It also has two separate reload animations, alluding to the fact that the weapon that it's commonly thought to be based off of was intended to have a clip.
In the "c_sniper_viewmodel" .qc file, there are references to a set of animations of a "hogan_smg". While a lot of the animation info is copy-pasted from the smg's animations, including holster animations, there are minor frame differences in its "fire_a" animation, as well as it also including different sounds to play during the animations. These were later connected to animations that were included during 2011's Australian Christmas Update that were removed at an unknown date.
//hogan_smg animations //$sequence smg_draw "animations/dmx/c_hogan_smg_all.dmx" frames 0 29 fps 30 snap activity ACT_SECONDARY_VM_DRAW 1 node raised { event 5004 1 "Weapon_Pistol.Draw" } { event 5004 1 "Weapon_Pistol.Draw2" } //$sequence smg_idle "animations/dmx/c_hogan_smg_all.dmx" frames 70 120 fps 30 loop activity ACT_SECONDARY_VM_IDLE 1 node raised //$sequence smg_fire_a "animations/dmx/c_hogan_smg_all.dmx" frames 29 34 fps 30 snap activity ACT_SECONDARY_VM_PRIMARYATTACK 1 node raised // use frame 0 for the holsters for now //$sequence smg_holster "animations/dmx/c_hogan_smg_all.dmx" frames 0 0 fps 30 numframes 15 activity ACT_IDLE_TO_LOWERED 1 transition raised lowered //$sequence smg_holster_idle "animations/dmx/c_hogan_smg_all.dmx" frames 0 0 fps 30 numframes 30 loop activity ACT_VM_IDLE_LOWERED 1 node lowered //$sequence smg_unholster "animations/dmx/c_hogan_smg_all.dmx" frames 0 0 fps 30 numframes 30 activity ACT_VM_LOWERED_TO_IDLE 1 transition lowered raised //$sequence smg_reload "animations/dmx/c_hogan_smg_all.dmx" frames 33 70 fps 30 activity ACT_SECONDARY_VM_RELOAD 1 { event 5004 14 "Weapon_Pistol.ClipIn" }
QC Anomalies
In the .QC files for class animations, there are a few references to unused animations and just general oddities.
Referenced Heavy Taunts
In Heavy's "heavy_taunts.qci" file, there is a reference to a taunt called "taunt_swordvan". Since neither the animation, nor the .qc file for it was included in the leak, not much info is known about it. The .qci file also has a reference to the taunt_loot taunt, a taunt that all classes except Soldier and Heavy have in their files.
// Frame rate of the conga is 30.03 to match the looping music as much as possible $include "user_animations/taunt_conga.qci" $include "user_animations/taunt_dosido_heavy.qci" $include "user_animations/taunt_flip.qci" $include "user_animations/rps_heavy.qci" $include "user_animations/taunt_headbutt_start.qci" $include "user_animations/taunt_headbutt_success.qci" //$include "user_animations/taunt_swordvan.qci" $include "user_animations/taunt_vehicle_allclass.qci" $include "user_animations/taunt_russian.qci" //$include "user_animations/taunt_loot.qci"
Referenced Engineer Taunts
Engineer's "engineer_taunts.qci" file seems to reference not one, but two vehicle taunts, those being "taunt_vehicle" and "taunt_vehicle_tractor".
$include "user_animations/taunt_conga.qci" $include "user_animations/taunt_dosido_engineer.qci" $include "user_animations/taunt_flip.qci" $include "user_animations/rps.qci" $include "user_animations/taunt_headbutt_start.qci" $include "user_animations/taunt_headbutt_success.qci" $include "user_animations/taunt_killer_time_intro.qci" $include "user_animations/taunt_killer_time_outro.qci" $include "user_animations/taunt_vehicle_allclass.qci" //$include "user_animations/taunt_loot.qci" $include "user_animations/taunt_russian.qci" //$include "user_animations/taunt_vehicle.qci" //$include "user_animations/taunt_vehicle_tractor.qci"
Referenced Spy Taunts
Spy's "spy_taunts.qci" file references both the taunt_loot taunt and another taunt called "taunt_spycar". In a similar fashion to Heavy, this Spy taunt's animation file is not present in the leak.
$include "user_animations/taunt_conga.qci" $include "user_animations/taunt_dosido_spy.qci" $include "user_animations/taunt_flip.qci" $include "user_animations/rps_spy.qci" $include "user_animations/taunt_headbutt_start.qci" $include "user_animations/taunt_headbutt_success.qci" $include "user_animations/taunt_buy_a_life.qci" $include "user_animations/taunt_vehicle_allclass.qci" //$include "user_animations/taunt_spycar.qci" //$include "user_animations/taunt_loot.qci" $include "user_animations/taunt_russian.qci"