"fixed a server crash caused by Sniper trying to eat his gun" ??? - explaining tf2's weird new patch

  Рет қаралды 716,688

shounic

shounic

Күн бұрын

Music: BananaSlug ( / user-426347780 )
channel discord --- / discord
channel patreon --- / shounic
channel tracker --- trello.com/b/L...
[ todo list / current progress on upcoming videos / channel roadmap ]
feedback --- forms.gle/bkuG...
custom files --- pastebin.com/r...
[ hud / crosshairs / hitsound / killsound / gfx cfg ]
big thanks to:
bakugo, sappho.io, triggerhurt, lugui, nicknine, uberchain, gold, ramen, neal for various contributions to video production
FAQ:
Q: How did you make that? What editing software do you use?
A: I use Adobe Photoshop, Premiere Pro & After Effects. Photoshop for image editing and thumbnails. Premiere Pro for compositing and After Effects for motion graphics (the fancy animations).

Пікірлер: 918
@PsychoticBeverage
@PsychoticBeverage 2 жыл бұрын
Sniper eating his gun and shattering reality sounds like the plot of a Gmod/SFM animation.
@edward9487
@edward9487 2 жыл бұрын
Breaking the one instance of a thousand that involves keeping reality stable...
@geoffreyprecht2410
@geoffreyprecht2410 2 жыл бұрын
It sounds like the plot of a fucking Persona game.
@314Pirasy
@314Pirasy 2 жыл бұрын
sniper_eats_his_gun_and_destroys_the_fabric_of_reality_forever.sandvich
@SenyiKimmo
@SenyiKimmo 2 жыл бұрын
"Yeah, that seems 'bout right!"
@enn1924
@enn1924 2 жыл бұрын
"Ok mate" *makes the universe collapse *
@rzu1474
@rzu1474 2 жыл бұрын
Less the sniper trying to eat his gun, more the sniper trying to reach into the void for a weapon the universe isn't ready to see
@maltemejlstrup4746
@maltemejlstrup4746 2 жыл бұрын
well he reaches into the void with the intention of eating said weapon.
@_-x
@_-x Жыл бұрын
@@maltemejlstrup4746 technically he eats the SMG then reaches into the void to pull out that weapon with the intent of beating people with it
@krunken_isok
@krunken_isok 8 ай бұрын
​@@_-x"professionals have standards"
@achromaticism
@achromaticism 6 ай бұрын
Professionals have standards. Didn't say the maintenance of reality had to be one of them
@partyrock4144
@partyrock4144 2 жыл бұрын
I just love how they phrased it. Obviously they know what was actually happening but they chose to say “sniper trying to eat his gun”
@bigboykenob2244
@bigboykenob2244 Жыл бұрын
Technically it should be “sniper trying to eat a gun that doesn’t exist”
@xcmledder3420
@xcmledder3420 Жыл бұрын
​@@bigboykenob2244if we wanted to be even more accurate, we could say sniper is trying to eat his smg/jar/backpack and then whip out a non-existent gun to beat people to death with.
@bigboykenob2244
@bigboykenob2244 Жыл бұрын
@@xcmledder3420 sniper tries to drink piss but accidentally pulls out a gun that doesn’t exist, thus breaking reality.
@catchara1496
@catchara1496 Жыл бұрын
@@bigboykenob2244this reads like a “crashes paper mario” title
@galahad3325
@galahad3325 Жыл бұрын
@@catchara1496 Playing Tf2 crashes paper mario
@long_chin_man
@long_chin_man 2 жыл бұрын
"sir. the player just ate a steak" "ok. run melee protocol" "sir we've got a problem here. the player just changed their class" "god help us all"
@KristorTheOne
@KristorTheOne Жыл бұрын
death
@cheesepop7175
@cheesepop7175 Жыл бұрын
"nice the heavy ate a steak" *switches classes* "wait the animation got stopped, time to force melee only" "ok what animation is id 42" "ok its the rifolver time to play that animation" "wait the animation doesnt exist" *spontanius combustion*
@kabooki22
@kabooki22 9 ай бұрын
In the den?! May God have mercy on us all...
@GaussNine
@GaussNine 2 жыл бұрын
Gotta be one of the best patch notes in the history of gaming
@quote6013
@quote6013 2 жыл бұрын
Second to "removed Genova convention violation"
@Dap1ssmonk
@Dap1ssmonk 2 жыл бұрын
I enter the best most Bethesda patch not ever, for fallout 3 on pc: “game will now run”
@vivious_
@vivious_ 2 жыл бұрын
@@Dap1ssmonk i finished fo3 on pc a week ago, wdym?
@jorgegutierrez8588
@jorgegutierrez8588 2 жыл бұрын
@@vivious_ it didnt work on pc for a long time, its a somewhat recent update
@Dap1ssmonk
@Dap1ssmonk 2 жыл бұрын
@@vivious_ this was years ago. Basically fallout 3 used the games for windows (this was during vista) service way back in the day near launch, and when that service was scrapped, fallout 3 would crash when you tried to load it on pc. This lasted about a year before Bethesda fixed it.
@GordonBirdman
@GordonBirdman 2 жыл бұрын
I am actually slightly disappointed that switching to sniper while the heavy eating a sandvich animation was playing didn't just suddenly show sniper eating his rifle before the game crashed.
@yeetdabeans3883
@yeetdabeans3883 2 жыл бұрын
Same
@machacador9000
@machacador9000 6 ай бұрын
yes. clickbait title!
@Looona_fan
@Looona_fan Ай бұрын
​@@machacador9000 It's not really clickbait.
@tired3444
@tired3444 2 жыл бұрын
Hard to believe there has been such an easy to perform bug that could have crashed servers like this all this time. TF2 could have been unplayable if this got out to the masses before the fix.
@shigekisun3922
@shigekisun3922 2 жыл бұрын
Makes you wonder how many (if any) catastrophic bugs exist and how many were patched before becoming widely known
@rickydo6572
@rickydo6572 2 жыл бұрын
If the hackers/trolls found out about this before Valve fixed it...
@hikari_no_yume
@hikari_no_yume 2 жыл бұрын
VIdeo games are monstrously complex and there's always, always bugs lurking like this. You just gotta hope you fix them quickly, ideally before release.
@OwO-vy2mg
@OwO-vy2mg 2 жыл бұрын
@@hikari_no_yume yeah, I don't know a single multiplayer game that never had a "server crashing" type of exploit. And in games like tf2, that have so much content, you are pretty much doomed to have some of those server crashing bugs
@rickydo6572
@rickydo6572 2 жыл бұрын
@@hikari_no_yume I wonder if someone will develop an AI that dectects bugs in the future.
@kat-liqueur1120
@kat-liqueur1120 2 жыл бұрын
Sometimes I wonder how people even come across these bugs, like these are such specific inputs and when you account that pretty much no one uses the Buffalo Steak Sandvich, it just makes it even more surprising that these things actually get discovered in the first place...
@realdragon
@realdragon 2 жыл бұрын
Actually I've been using steak and fists of steel. But never switched to sniper while eating it
@whirl3690
@whirl3690 2 жыл бұрын
@@realdragon It also only works in spawn, since doing it outside of spawn just kills you.
@0xGRIDRUNR
@0xGRIDRUNR 2 жыл бұрын
time. with time, many weird obscure bugs are found in just about anything. It's why major cybersecurity issues like shellshock, heartbleed, and log4j were such big issues. these issues had existed for years before being discovered, but in that time the relevant code had been implemented into millions of devices and websites.
@themaniomarian
@themaniomarian 2 жыл бұрын
Nah, man, Fat Demoknight is a fairly common troll subclass and fist of steel are the best heavy fist to combine with steak for a fun game where you actually have a chance to catch and kill someone before they kill you with their ranged weapon. Just rarely anyone ever thought of switching to sniper while eating steak at spawn.
@scotcheggtheguyguy8009
@scotcheggtheguyguy8009 2 жыл бұрын
Maybe someone was trying to sneakily get full Bushwacka crits by using a class change, and happened to have the fists of steel?
@slavic_viking9638
@slavic_viking9638 2 жыл бұрын
sniper had an "strange escape plan" which vale decided to get rid off
@suakeli
@suakeli 2 жыл бұрын
A whole new level or "bite the bullet"
@BananaHoovyJ.Rabbit
@BananaHoovyJ.Rabbit Жыл бұрын
Vale
@spoon3141
@spoon3141 6 ай бұрын
vale
@DaniZeAlmighty
@DaniZeAlmighty 6 ай бұрын
Vale
@mishagaming1075
@mishagaming1075 3 ай бұрын
Love how vale translates to "ok"
@ZanderMote
@ZanderMote 2 жыл бұрын
At this point, it really feels like shounic knows more about TF2's code interactions than anyone who isn't actively developing it.
@userPrehistoricman
@userPrehistoricman 2 жыл бұрын
What about cheat developers?
@anonymousaccordionist3326
@anonymousaccordionist3326 2 жыл бұрын
You act like there is _anyone_ actively developing it.
@xedrickOG
@xedrickOG 2 жыл бұрын
@prehistoricam i hope the cheat devs move on to free to play mobile titles. Those titles deserve it
@baglespelledwrong8159
@baglespelledwrong8159 2 жыл бұрын
why would the average person who isnt actively developing it know about niche code interactions
@cocainer621
@cocainer621 2 жыл бұрын
Not that hard, since no one is
@invinciblenoodle
@invinciblenoodle 2 жыл бұрын
I've been waiting for this video since I saw the patch notes. Reminds me of "Fixed a bug where players could be teleported to hell and not have visible bumper car".
@DeltaOdyssey
@DeltaOdyssey 2 жыл бұрын
Please explain what you just said
@LocalPlagueDoc
@LocalPlagueDoc 2 жыл бұрын
@@DeltaOdyssey In the Halloween event, there are post-round minigames, such as a race on bumper cars (which happen on Hell.) Sometimes, however, the model doesn't render, so it appears invisible. Hope this explains it and please correct me if i'm wrong.
@whoisanarnb
@whoisanarnb 2 жыл бұрын
@@DeltaOdyssey when you don’t play TF2 during October
@DeltaOdyssey
@DeltaOdyssey 2 жыл бұрын
@@LocalPlagueDoc still a bit wierd but I understand this much better now, thank you.
@keltonschleyer6367
@keltonschleyer6367 2 жыл бұрын
This is awesome, thanks for bringing this to our attention 😎
@smthngbd
@smthngbd 2 жыл бұрын
Ate his gun in the style of the trope, clearly. All those bots possessing him removed his will to live.
@microwave8931
@microwave8931 2 жыл бұрын
Based Sniper
@Multifandomgirl5
@Multifandomgirl5 2 жыл бұрын
*GOODBYE CRUEL WORLD*
@DEWILL
@DEWILL 2 жыл бұрын
This sounds like dark magic. Remnants of a forgotten weapon, summoned in an obscure way, destroying the world(server). Program developed enough isn't distinguishable from magic, I guess
@ArcKanosie
@ArcKanosie 2 жыл бұрын
Yes
@MisterFael
@MisterFael 2 жыл бұрын
Instalation Wizard
@youraverageinternetuser8105
@youraverageinternetuser8105 2 жыл бұрын
Oh hi Dewill. Yeah i fully agree lmao
@whoisanarnb
@whoisanarnb 2 жыл бұрын
Source (of this): Spaghetti
@MechMK1
@MechMK1 2 жыл бұрын
I'm pretty sure if magic were real, breaking it down step by step would cause it to cease being magical. (Aka. that's how electricity works)
@Xahnel
@Xahnel 2 жыл бұрын
The funniest thing about this is that it demonstrates how little people who play serious Heavy swap to sniper. It's taken since that weapon was scrapped to now to for someone to perform the bug.
@PotentialGrim
@PotentialGrim 2 жыл бұрын
This was extremely specific so it's very unlikely to happen even on an "non-serious scenario"
@Pennywise12528
@Pennywise12528 2 жыл бұрын
@@TheMistermastermario Honestly, the setup is pretty decent for a bog standard Heavy doing bog standard things. On spawn or respawn you get to the frontlines a lot faster and safer, and if you're part of a Medic/Heavy combo both of those slots aren't of much use besides utility which those two items give in spades. You don't even have to sacrifice emergency healing your Medic since throwing the Steak still does that.
@Dazllingston
@Dazllingston 2 жыл бұрын
Probably because it doesn't make any sense to use it in the spawn room. Even if you are deadlocked in your spawn, there are better classes and better weapons to contest
@Ne1vaan
@Ne1vaan 2 жыл бұрын
@@Dazllingston Speed boost for rollout. Gambling you won't meet a melee opponent on your way to the front.
@thechanglongwang
@thechanglongwang 2 жыл бұрын
@@Ne1vaan I think the speed boost doesn't make up for the time loss eating the steak...
@scraub8913
@scraub8913 2 жыл бұрын
I wonder how many heavys rageswapped to sniper while eating and accidently crashed a server. I'm sure it has happened naturally once. Also crazy that a server crashing glitch has been in the game for so long without being found/abused lmao
@populistscum
@populistscum 2 жыл бұрын
snipers are the guys who might rageswap to heavy lol, not the other way around unless the person rageswapping has really good aim but is getting owned in close quarters.
@krel7160
@krel7160 2 жыл бұрын
Not just that, but they'd have to rageswap in spawn.. While eating the steak. Most heavies don't eat a steak leaving spawn, and even fewer would eat it then intentionally switch class. Even fewer to Sniper of all things.
@SpathiCaptainFwiffo
@SpathiCaptainFwiffo 2 жыл бұрын
@@populistscum only Bing Soy might swap to sniper from heavy
@thewall4069
@thewall4069 2 жыл бұрын
Makes me wonder how many other ways to break the game there are that have just never been discovered yet
@PaladinLuke
@PaladinLuke 2 жыл бұрын
I love how the heavy stares in frustration for the few seconds after the server crash is initiated, like he's fully aware he just broke reality and this is not an uncommon occurrence.
@robinrai4973
@robinrai4973 2 жыл бұрын
I wasn't expecting them to fix it robustly, I was expecting them to just remove the entries in the qc file XD
@theEtch
@theEtch 2 жыл бұрын
what was the fix?
@bakugo_v8
@bakugo_v8 2 жыл бұрын
@@theEtch They modified the code that reads information about animations before playing them so it won't crash if it encounters invalid data.
@AngraMainiiu
@AngraMainiiu 2 жыл бұрын
@@bakugo_v8 I like how it implies that one day we will get the scoped revolver...
@M0D776
@M0D776 2 жыл бұрын
@@AngraMainiiu lmaooo, I don't think so... I hope for it though...
@seronymus
@seronymus 2 жыл бұрын
@@bakugo_v8 valve actually not doing a dirty band aid solution?? DO MY EYES DECIEVE ME?
@bobbyferg9173
@bobbyferg9173 2 жыл бұрын
TF2 bugs in a nutshell are like: being able to have unlimited ammo as Pyro by launching 10 quickie bomb stickies into the air then using the “need a teleporter” line then picking up a Scottish Resistance off the ground while then quickly switching to Pyro and looking straight down. And the entire thing is only possible due to an obscure patch released in October of 2015
@jd_the_cat
@jd_the_cat 4 ай бұрын
The Source Spaghetti has no bounds.
@Ihasnotomato
@Ihasnotomato 2 жыл бұрын
The most upsetting part of the whole video is finding out about that sniper revolver that even had animations before it was scrapped, feels bad man.
@ZorotheGallade
@ZorotheGallade 2 жыл бұрын
In an alternate history, sniper bots are even worse as they can pop off up to six kills before having to reload. Truly terrifying.
@TheFrogChannel
@TheFrogChannel 2 жыл бұрын
The Brass Beast spin-up sound has been broken for an insanely long time. If they're going this deep into the game files and also already fixed the Iron Bomber's projectiles, I don't think it would be unreasonable for them to fix the sound too.
@pinkmail6841
@pinkmail6841 2 жыл бұрын
can you explain more about this bug?
@LG-ii7gl
@LG-ii7gl Жыл бұрын
@@pinkmail6841 basically when you rev up the BB, there's a sudden but brief cut in the audio, the rev sound just stops and then awkwardly continues after a second
@byebyeinmariovoice
@byebyeinmariovoice 2 жыл бұрын
It breaks because sniper breaks his teeth,letting out a scream and causing the server to force a crash
@someuser4166
@someuser4166 2 жыл бұрын
"Now I gotta make a necklace outta your teeth, bushman's rules." those are his spare teeth
@boop9494
@boop9494 Жыл бұрын
probably used those teeth to make a chair
@jaseb5120
@jaseb5120 Жыл бұрын
But heavy has the robo sandwich...
@somerandomguyintheinternet
@somerandomguyintheinternet 2 жыл бұрын
1:27 that's the most pissed expression ive ever seen on a heavy, he genuinely wants to kill small manns
@Saiga12308
@Saiga12308 2 жыл бұрын
I love how heavy's face kinda just goes "you what" after it crashes
@Spycrab404
@Spycrab404 2 жыл бұрын
"The game then tries to access this animation, finds nothing, and explodes." What wise words
@ZorotheGallade
@ZorotheGallade 2 жыл бұрын
Love that at 0:20 Heavy's face goes all serious like "Oh blyat, Heavy shouldn't have done that".
@zackstarbolt8325
@zackstarbolt8325 2 жыл бұрын
Wow. You somehow manged to explain this perfectly to me, a person who has litteraly 0 experience in this topic and made it really interesting. Take my sub damnit!
@caseyycaseyy1
@caseyycaseyy1 2 жыл бұрын
Tod: "It just works." Gabe: "It just doesn't work."
@tropical_flak
@tropical_flak 2 жыл бұрын
A sniper revolver rifle sounds great, I wonder why it was removed.
@mendyshelios0451
@mendyshelios0451 2 жыл бұрын
We can only speculate. But you can try it in some way in TF2 Classic
@TheLegonaut
@TheLegonaut 2 жыл бұрын
best guess is that it was redundant or didnt mesh well with the existing sandbox. remember that the panic attack is often criticized for lacking an identity to distinguish it from the shotgun.
@SgtLuke
@SgtLuke 2 жыл бұрын
It could be less range, lowered accuracy or less effective damage.
@pseudonomenclature8054
@pseudonomenclature8054 2 жыл бұрын
Might have just been that it didn't get finished in time before TF2 got put into its current perpetual no-development limbo.
@whoisanarnb
@whoisanarnb 2 жыл бұрын
And a Revolver for Engie
@tabdeugo
@tabdeugo 2 жыл бұрын
"The game then tries to acces that animation, finds nothing and explode" Sounds like a regular TF2 tought process to me 😂 (I think some people didn't get the joke of failing at your job and ending up killbinding wich is a common thought procces for TF2 players)
@foodaah
@foodaah 2 жыл бұрын
server killbinds after failing to access the non existent animation
@IXPStaticI
@IXPStaticI 2 жыл бұрын
to my knowledge it's a staple in computing to always assume everything works perfectly as intended, unless the program is specifically told not to, how to check and what to do in such a scenario. So if the program tries to load something it assumes must exist, but that doesn't actually, it just kinda stops. because as far as the program is concerned, the entire fabric of it's reality just fell apart. So any program would do that, unless it has specific instructions on what to do when things it tries to call do not exist.
@noctemcat_
@noctemcat_ 2 жыл бұрын
It's just normal programming. Nothing to do with TF2 in this case
@JM-dq7xn
@JM-dq7xn 2 жыл бұрын
Kind of yes... In case of tf2, which is written in c++, if you try to access an object (memory address) you don't own, it's the operating system that says "nope, not giving you that" and you get what's called segmentation fault exception. Now, a program might be prepared to handle the exception but it costs performance and, well, no one thought this can happen in the first place, because why wouldn't you trust *your own* animation system? Lol
@schatteneis1188
@schatteneis1188 7 ай бұрын
​@@JM-dq7xnmfw when segmentation fault (core dumped)
@Goldenleyend
@Goldenleyend 2 жыл бұрын
What I learned is that Valve has so much content for tf2 they just scrap nearly finished projects like its nothing
@517342
@517342 2 жыл бұрын
Just because it was almost finished doesn't mean it worked well. Valve's game design philosophy has always been to tweak and test things to perfection and scrap what doesn't work. For better or worse.
@hoodcate
@hoodcate 2 жыл бұрын
@@517342 Well if that's the case then why is the Gas Passer so terrible?
@517342
@517342 2 жыл бұрын
@@hoodcate Fair point. If you ask me I think that at that point in time they had already lost their way. I think a lot of things they added in that update felt desperate.
@hoodcate
@hoodcate 2 жыл бұрын
@@517342 Ever saw the hunting revolver the TF2C sniper has? It's seems like a good concept, could perfectly have been introduced to the game with the way the did it with this one. (Im aware of TF2C being more recent that the scrapped revolver weapon but it wouldn't hurt seeing it introduced like that in the future on vanilla TF2.)
@Felipe-yv4bc
@Felipe-yv4bc 2 жыл бұрын
@@hoodcate adding a terrible weapon to the game doesn't really affect anything, it won't make the game unplayable like adding an overpowered weapon would
@1lomi901
@1lomi901 2 жыл бұрын
I can't stress enough how detailed and accurate your videos are. The level of details in each animation is top tier and they are all invaluable to the coherence of the video. (When do you plan on applying as QA to valve ?)
@torrxknight2064
@torrxknight2064 2 жыл бұрын
This is a really important fix that thankfully came out before any real bad characters found out about it. However, I think them adding that scrapped weapon would've been a cherry on top of trying to patch up the game. I don't know its history at all, or what it was meant to be, but I know the fan base would have gone nuts if anything besides code improvements are ever added into the patch notes :D
@purplehaze2358
@purplehaze2358 2 жыл бұрын
This game really is held together with super glue, bubble gum, and morally grey intentions, isn’t it?
@EnderLord99
@EnderLord99 2 жыл бұрын
Super glue? Nah. Average glue.
@Brixster
@Brixster 2 жыл бұрын
@@EnderLord99 Nah not even glue, just some of Scout's sticky mad milk 😳
@Dr_Dan_
@Dr_Dan_ 2 жыл бұрын
tf2 players discover game development be like:
@wilmercepeda3611
@wilmercepeda3611 2 жыл бұрын
the game is held together by the 2fort cow
@foodaah
@foodaah 2 жыл бұрын
@@wilmercepeda3611 wrong,its held together by a coconut
@oreos3174
@oreos3174 2 жыл бұрын
As a programmer, I hope people appreciate how amazing your graphics, animations and backgrounds are. It’s all so digestible. It could be sooo much worse
@MetaBloxer
@MetaBloxer Жыл бұрын
Thumbnails are amazing too because it's the opposite.
@neku-fn8dq
@neku-fn8dq 2 жыл бұрын
man im glad valve finally fixed this glitch because i always change to sniper while eating steak with fists of steel
@LuizDahoraavida
@LuizDahoraavida 2 жыл бұрын
imagine if every bug report was accompanied by a video like this
@jumpinghunter9152
@jumpinghunter9152 2 жыл бұрын
The moral of this story: if you don't have a revolver rifle, never try to eat it.
@mr.kittysavestheworld695
@mr.kittysavestheworld695 2 жыл бұрын
What's always amazing to me about these kinds of insane bugs isn't how they happen, because I understand that code can interact and conflict with itself in impossible to predict ways, and usually (like in cases like this) the bizarre conflict makes sense when you break down exactly how and why the conflict exists. No, the thing that amazes me is how people actually sus out these exact activation conditions, or more specifically, what leads to them investigating in the first place? Like, what possible thought process lead to someone trying to figure this out? Servers crash all the damn time, for seemingly no reason, and how/why would someone think that them switching classes at that particular moment had anything to do with the server crashing? Even if they somehow accidentally did it twice, by sheer random coincidence, why would they conclude it had something to do with their actions in-game?
@algotkristoffersson15
@algotkristoffersson15 2 жыл бұрын
yeah, and why would somone switch classes while eating the steak in the first place
@shinobuoshino5066
@shinobuoshino5066 9 ай бұрын
@@algotkristoffersson15 you're heavy, you eat steak, notice spy decloak behind you, you lose all will to play heavy and start playing sniper because piss.
@kibbleknight2
@kibbleknight2 2 жыл бұрын
Y'know there some sort of robust sense of justice in the fact that I was responsible for the sandvich crash the entire time, and then only finding that out AFTER making a mod to turn the sniper's rifle into a sandvich. Everything eventually comes full circle doesn't it?
@bobbyferg9173
@bobbyferg9173 2 жыл бұрын
So were you playing as a Steak Sanvich Heavy and switched to Sniper often?
@kibbleknight2
@kibbleknight2 2 жыл бұрын
@@bobbyferg9173 no, I'm the one who helped make the revolver rifle who's animations were what was ultimately causing the crash. lol.
@colonelsouffle3042
@colonelsouffle3042 2 жыл бұрын
@@kibbleknight2 Well, lack thereof anyway. On that note, the model looks really cool and well done. I hope Valve implements it in one day.
@leroyjenkins6256
@leroyjenkins6256 2 жыл бұрын
4:43 Heavy just standing there with a piece of meat and a dissatisfied look is really funny to me
@violetwtf
@violetwtf 2 жыл бұрын
my favorite part is when the server starts lagging and the heavy moves to his idle anim and looks like: >:( now i can't eat my steak
@dapperfield595
@dapperfield595 2 жыл бұрын
After all the bot accusations and hate towards the class, Mr. Mundy has finally had enough of it.
@margo3558
@margo3558 2 жыл бұрын
The Vegemite Gunwich
@AnnoyD
@AnnoyD 2 жыл бұрын
Literally just the TF2 server having a nervous breakdown when it doesn't know something.
@seronymus
@seronymus 2 жыл бұрын
This is a certified Snipervich moment.
@blankedout1862
@blankedout1862 2 жыл бұрын
Ah yes, my favorite class, “Sand”
@aneurysmjohnson
@aneurysmjohnson 2 жыл бұрын
Snipervich sounds like a serbian surname
@seronymus
@seronymus 2 жыл бұрын
@@aneurysmjohnson "Hey Niko, wanna go bowling? Kosovo je Srbija. Slava Bogu" ~ Snipervich
@ChimparoncitoTF
@ChimparoncitoTF 2 жыл бұрын
I thought this update was fake until I saw the tf2 update page LOL, thanks for the informative video!
@SmokingSkull
@SmokingSkull 2 жыл бұрын
I love these videos and tf2 bugs in general. In other games it's just same old bugs (excluding sims 3), but tf2 always has the funniest shit, like this specific bug. It's the code that keeps on giving
@daisycarbonell
@daisycarbonell 2 жыл бұрын
I love your in depth explanations; they're very binge-worthy.
@carsonferg
@carsonferg 2 жыл бұрын
Ahhh makes sense now. As a wise statue one said, “the answer to life is 42”
@decline6561
@decline6561 2 жыл бұрын
You break down complex game science so well, and to make it fun and interesting is such an impressive talent! Subbed forever, keep bug hunting!
@arabidllama
@arabidllama 2 жыл бұрын
The issue being with "ghost" animations makes total sense. Optimizing a video game often means removing any sort of just-in-case double-checking. No time to stop and validate animation calls when you're going for a high framerate - if you asked for anim 10, and the file has an anim 10, it's loading whatever that's pointing at and doing it, valid or not
@AliceLoverdrive
@AliceLoverdrive 2 жыл бұрын
Adding a try...catch doesn't impact performance. They probably just didn't account for a niche case like this. Not to mention, optimisation on such small of a scale is practically nonexistent in the modern world. Modern as "in the last twenty years or so".
@Ultimaximus
@Ultimaximus Жыл бұрын
Apparently this bug fix also fixed custom MvM missions crashing servers if they spawn a robot Sniper with a banner item, which now enables that robot type for all custom missions
@SirKrigeon
@SirKrigeon 2 жыл бұрын
Not gonna lie, now I'm disappointed it wasn't a bug that actually lets us see Sniper trying to eat his gun.
@scarredclawsgibberish
@scarredclawsgibberish 2 жыл бұрын
I met someone on tf2 with the name sniper trying to eat his gun, now i know why. Thanks!
@TMNWG
@TMNWG 2 жыл бұрын
Now I'm just sad we never got that weapon. :(
@skull0801
@skull0801 2 жыл бұрын
Hey dude, just wanted to say that I love your channel. These in-depth explanations of the way stuff works in the game are really good, and you present them in a way that makes it really easy to understand. Absolutely love it, keep it up!
@CarelessFoolFallsFlat
@CarelessFoolFallsFlat 2 жыл бұрын
So Sniper didn't just break reality by trying to eat his gun, he broke reality by trying to eat a _nonexistent_ gun.
@BunnLilah
@BunnLilah 2 жыл бұрын
Great video as usual. I wonder how many of these extremely specific bugs still exist that we just don't know about? There's so many possible combinations of weapons, taunts, particle effects, cosmetics etc that I feel like it's almost guaranteed there's some weird bug out there, like "the server crashes when you wear this specific hat and do this specific taunt, but only while being airblasted, and only while holding this specific weapon".
@ShadowEclipse777
@ShadowEclipse777 2 жыл бұрын
This reminds me of the Egg Missile Crash in Paper Mario. The crash happens only when fighting a specific boss, Lava Piranha, only when you use the effect of a specific equipment called Double Dip to use to use 2 items in 1 turn (usually you can only use 1), and only if you use the item Egg Missile (which you need to go out of your way to craft) as the 2nd item Fun Fact: I somehow did this by pure accident myself. Don't ask me how lol
@TinyDeskEngineer
@TinyDeskEngineer 2 жыл бұрын
Sniper decides to ignore gun safety, collapses reality itself
@SnipeDude500
@SnipeDude500 2 жыл бұрын
It was tasty
@KingOfLeeYT
@KingOfLeeYT 2 жыл бұрын
Ahh, I’ve been waiting for you to cover this and I am not disappointed.
@BecCallow1471
@BecCallow1471 2 жыл бұрын
Classes that had revolvers: Spy, Sniper Classes that never had a revolver: Engineer The rest are in a "not yet confirmed" state.
@commentextary
@commentextary 2 жыл бұрын
I wouldn't say "had" (past-tense) for spy, revolvers are kinda his thing :P
@username12144
@username12144 2 жыл бұрын
Tf2: oh no i found an empty file im gonna explode GMOD: I found an empty file. I'm just gonna be this annoying little error gui in the top left of the screen. Nothing can hurt me. I am invinci- [crash]
@someone4229
@someone4229 2 жыл бұрын
5:06 Now it does!
@Voidmoth1
@Voidmoth1 7 ай бұрын
After he explained how TF2 animation ids work, I instantly understood how it works. Nice video!
@LessThanKona
@LessThanKona Жыл бұрын
Hi, I'm one of the two people who reported this bug to valve and got compensated for it. If you have any questions regarding Valve's bug reporting systems, let me know!
@leofariasrj-dev
@leofariasrj-dev 2 жыл бұрын
Amazing video! A really solid explanation and the visuals really helped drive the point home! Thanks a lot for your effort.
@mhs52011
@mhs52011 2 жыл бұрын
I swear tf2 is one of the most absolutely shattered games code wise
@joemogley
@joemogley Жыл бұрын
For honor
@Vexcenot
@Vexcenot 2 жыл бұрын
Mmmmh that graphic design and composition is just so hot The use of colors too it's just so perfect
@Axels100
@Axels100 2 жыл бұрын
someone probably had some loadout with steak and steel gloves (forgot name) and desided to switch to sniper when they changed their mind about playing heavy while eating this steak, then the bug was reported.
@eelminthonthefourth3795
@eelminthonthefourth3795 2 жыл бұрын
the costume thumbnail alone is absolutely hilarious and deserves a like for the video as a whole.
@swedneck
@swedneck 2 жыл бұрын
It amazes me that they didn't implement a system to simply wipe the slate clean when switching classes, that seems like such an obvious thing to do to avoid exactly this kind of issue
@DrMonty-ng5fo
@DrMonty-ng5fo 2 жыл бұрын
Not to mention: 1. Just delete the sniper animation files that aren't used 2. Couldn't they have a system where if the game loads an animation that doesn't exist, it just ignores the request, rather than crashing the entire server?!
@thatstrangeguy292
@thatstrangeguy292 2 жыл бұрын
Wiping 2fort clean making TF2 as it was meant to be, undisturbed by Bots.
@thatstrangeguy292
@thatstrangeguy292 2 жыл бұрын
@@DrMonty-ng5fo no - valve
@JohnBread69
@JohnBread69 2 жыл бұрын
hindsight is 20/20
@Dr_Dan_
@Dr_Dan_ 2 жыл бұрын
@@DrMonty-ng5fo i guess they didnt want to, because they could potentially use these in the future. unlick the repair node for example
@CxRise
@CxRise Жыл бұрын
i absolutely love these types of videos because i mod l4d2 and alot of the time they are animation related
@qtcquestionbloc4440
@qtcquestionbloc4440 Жыл бұрын
But did the gun taste good???
@definitelysovietnoob
@definitelysovietnoob 16 күн бұрын
This man asking the real questions here
@Das_Psycho
@Das_Psycho 2 жыл бұрын
Wow, thank you for posting this after they fixed it, would have been devestating if ppl found out this en masse
@greenoftreeblackofblue6625
@greenoftreeblackofblue6625 2 жыл бұрын
How tf2 community got vavle to fix the bots "Am gonna to shoot myself!" "Okay dude chill out, we'll fix it."
@greenoftreeblackofblue6625
@greenoftreeblackofblue6625 2 жыл бұрын
That's a oneyplays reference, I need to find a way to make it work better.
@TheXBoy5
@TheXBoy5 Жыл бұрын
props for making a thumbnail that doesn't demonetize your video
@PotatoPatatoVonSpudsworth
@PotatoPatatoVonSpudsworth 2 жыл бұрын
Honestly, the most heart-breaking part of this entire thing is the fact that they scrapped a Sniper primary when it was basically ready to go. All it needed was stats, which would've just required modifying the existing sniper rifle's code to operate how this new gun was intended...
@Buglin_Burger7878
@Buglin_Burger7878 2 жыл бұрын
The issue was the stats, they likely couldn't balance it. An easier to use version of the sniper, which in my experience is easy to use with a little practice like anything, is near impossible to balance. It would either be training wheels or something every single sniper uses all the time.
@thecannedslap
@thecannedslap 2 жыл бұрын
That was a more interesting answer that I expected
@deeznoodlezz
@deeznoodlezz 2 жыл бұрын
I love all the diagrams, makes everything easier to understand
@fe0xaech997
@fe0xaech997 2 жыл бұрын
You explained something this complicated really great and basic, great job!
@yuriifedak5951
@yuriifedak5951 2 жыл бұрын
Wow, cool stuff 👾 Thx for the video.
@tutui3038
@tutui3038 2 жыл бұрын
"the game then tries to access this animation, finds nothing and FUCKING EXPLODES" got me 04:03
@Garbo_trashcan
@Garbo_trashcan 2 жыл бұрын
I find it pretty nice that they sorta returned to more jokey names for the patch changes. Reminds me of the old updates.
@gudmansal3468
@gudmansal3468 Жыл бұрын
Fixed a bug where players could be teleported to hell and not have visible bumper car
@DanielWindows
@DanielWindows 6 ай бұрын
1:18 i love this part.
@DraconicDuelist
@DraconicDuelist 2 жыл бұрын
I like how pissed Heavy looks when this is attempted.
@herpderp3131
@herpderp3131 2 жыл бұрын
Excellent explanation on a trivial matter. : D
@mihailos8701
@mihailos8701 2 жыл бұрын
Thanks for explaining!
@idatisthegoat
@idatisthegoat 2 жыл бұрын
“Finds nothing and explodes” sounds like my dad
@scarletcat4735
@scarletcat4735 2 жыл бұрын
It's cool that the game calculates animations on server side, which will make all players see and hear same thing at same time.(Much better than the other games)
@UltraxEmerald
@UltraxEmerald 2 жыл бұрын
Sweet. I was hoping for a video on this.
@valshaped
@valshaped 2 жыл бұрын
I love random chance. A lesson to all prospective software developers out there, someone will break your code. If you have more than one system, there's bound to be some interaction which causes unexpected behavior, and that could either be perfectly benign, or a ticking time bomb just waiting for someone to eat food while transforming into another person.
@fuzzyquils
@fuzzyquils Жыл бұрын
This is, quite literally, a case of the Bar that was QA tested inadequately. (Or specifically in this case, a bug that would never have been found even with good testing measures) - All cases for Heavy being interrupted mid-animation were accounted for. (Aka. All the different beer amounts) - Swapping to Sniper, who happens to have an animation ID for a nonexistent animation *in the same slot* as the Heavy's melee animation ID and having Heavy's code still try to apply the exploit prevention code, was not. (Aka. asking where the bathroom is, followed by the bar going up in flames)
@vortraz2054
@vortraz2054 2 жыл бұрын
BUT MORE IMPORTSNTLY I WANT THAT SNIPER RIFLE VALVE WHERES MY WESTERN SHARPSHOOTER VIBE
@Plingey
@Plingey 7 ай бұрын
imagine the server crashss while you're playing just because some sniper main was just too hungry
@penguiner2753
@penguiner2753 6 ай бұрын
i love how when this happen, heavy is just like, "why did you do that" to the air in front of him
@bucky97
@bucky97 2 жыл бұрын
I've been playing this game for 8 years and I'm only now finding out about the sniper's Revolver rifle..
@zoidsfan12
@zoidsfan12 2 жыл бұрын
Dude that revolver sniper looks so goddamn cool. How are you gonna tell me we were that close to getting that beauty in the game. I don't care if it's just a reskin, it looks stellar.
@tetraphobie
@tetraphobie 2 жыл бұрын
As a software engineer I thoroughly enjoy these videos. Great production and analysis. Gives the game this down to earth appeal, somehow. Thanks for your effort, and keep em coming! :)
can you out run the tf2 kill cam? (or escape it in general)
7:04
Фейковый воришка 😂
00:51
КАРЕНА МАКАРЕНА
Рет қаралды 6 МЛН
Matching Picture Challenge with Alfredo Larin's family! 👍
00:37
BigSchool
Рет қаралды 53 МЛН
what happens if the payload cart isn't speed capped?
9:32
shounic
Рет қаралды 3,2 МЛН
why does medic’s arm break if he loses?
4:01
shounic
Рет қаралды 352 М.
TF2: Spy Psychology - How to Beat EVERY CLASS
24:20
Jontohil2
Рет қаралды 121 М.
call medic to taunt kill through walls
4:55
shounic
Рет қаралды 643 М.
Things TF2 Did First
13:13
Toofty
Рет қаралды 595 М.
TF2 players are menacing
17:06
migiTF2
Рет қаралды 161 М.
this huntsman bug counts any hit as headshots
3:04
shounic
Рет қаралды 501 М.
Ruining Casual Games with TF2's Most HATED Loadouts
10:11
SeaRavioli
Рет қаралды 88 М.