tf2 technically has 5 stock shotguns

  Рет қаралды 573,837

shounic

shounic

Күн бұрын

Пікірлер: 655
@The5lacker
@The5lacker 2 жыл бұрын
"This decision immediately backfired in three years." 10/10, never has there been a better definition of "immediately."
@Ifgodscouldbleed70times
@Ifgodscouldbleed70times 2 жыл бұрын
Soon the decision immediately backfired
@asher879
@asher879 2 жыл бұрын
I was literally about to comment this but Then I looked 2 comments down
@chairwood
@chairwood 2 жыл бұрын
94,608,000 seconds later, it immediately backfired.
@Visleaf
@Visleaf 2 жыл бұрын
Valve time
@Dr_Doctor_Lee
@Dr_Doctor_Lee 2 жыл бұрын
i was about to point that out >w
@EthyrielY
@EthyrielY 2 жыл бұрын
"Dammit, guys, we have too many shotguns, what do we do?" "Uhhh... Add a fifth one?" "GENIUS!"
@Dresden061
@Dresden061 2 жыл бұрын
You play tf2? I didn't know that, love the terraria veterans series tho
@qwertystrix6649
@qwertystrix6649 2 жыл бұрын
Show the public most of the secrets of transmutation. As of 1.4.4 most of them are fixed.
@floriangeyer8646
@floriangeyer8646 2 жыл бұрын
I mean more guns solve more practical problems
@darthvaderbutwayshittier7054
@darthvaderbutwayshittier7054 2 жыл бұрын
"There are four different shotguns" "Four? Ridiculous! We need to develop one universal shotgun that covers every class!" "There are now five different shotguns"
@nathankurtz8045
@nathankurtz8045 2 жыл бұрын
(xkcd 927 for those unaware)
@kok0nut
@kok0nut 2 жыл бұрын
how shotguns proliferate
@TheDragShot
@TheDragShot 2 жыл бұрын
Oh God, I really felt that lmao 😂 .
@sushikazuki5945
@sushikazuki5945 2 жыл бұрын
Chad XKCD fan
@ME0WMERE
@ME0WMERE 2 жыл бұрын
ah, a fellow xkcd enjoyer
@BilaL08
@BilaL08 2 жыл бұрын
Valve employee: Now that we added nametags we need to put all the shotguns together! Boss: Lmao no just make a 5th one
@JohnPaulBuce
@JohnPaulBuce 2 жыл бұрын
gaben: dont toucha our spaghet!
@DemonDogAW
@DemonDogAW 2 жыл бұрын
TF2's code is just shotguns all the way down
@buyBread
@buyBread 2 жыл бұрын
>boss >valve ok
@temkin9298
@temkin9298 2 жыл бұрын
You can put more spagetti to spagetti but you can't take some spagetti from spagetti because then you have to take away the water away as well if not you get more time spent on spagetti.
@creatorbot0056
@creatorbot0056 2 жыл бұрын
That how programing work if it work than it good enough. -Someone developed something before
@charlestitor2288
@charlestitor2288 2 жыл бұрын
"We had a problem that was caused by having many shotguns, So we made another one"
@bushjustmatt1906
@bushjustmatt1906 2 жыл бұрын
well you see the shotgun# 5 is different as It supported being able to be used by other classes ,in gameplay it's legit the same weapon, code wise no , and they couldn't just remove the other ones because they were the base code of shotgun#5 so adding and hiding the other's was the safest, fastest fix.
@jeremypanjaitan4039
@jeremypanjaitan4039 2 жыл бұрын
@@bushjustmatt1906 we all knew that,the comment is just talking how the problem of having too many shotguns was adding another one is very comedic
@SommerSen
@SommerSen 2 жыл бұрын
the best part is that it worked
@bushjustmatt1906
@bushjustmatt1906 2 жыл бұрын
@@jeremypanjaitan4039 ik
@exploertm8738
@exploertm8738 2 жыл бұрын
Use more gun
@YoshiONE2ONE
@YoshiONE2ONE 2 жыл бұрын
At this point I wouldn't be surprised if the answers of the universe were somehow contained within the clusterfuck that is TF2's code.
@trashgang_
@trashgang_ 2 жыл бұрын
The answer to the universe is 42.
@kyosokutai
@kyosokutai 2 жыл бұрын
@@trashgang_ For-tee-two? Nyet. Tee-Eff-two.
@trashgang_
@trashgang_ 2 жыл бұрын
That means TF2 is a modified version of 42, therefore being a modification on the answer of the universe, which is 42, which includes TF2, which is made out of 42, which is the answer to the universe, which is TF2, which is 42, which is the universe, which is spaghetti code. So...the universe is spaghetti code. Guess that's why lightspeed causes so many sheneninigans.
@DogsRNice
@DogsRNice 2 жыл бұрын
@@trashgang_ there is actually a game that can be said to run off of 42 When developing eve online they procedurally generated the Star systems in the game and used 42 as the seed
@Appletank8
@Appletank8 2 жыл бұрын
Team Four Two
@fatersteve
@fatersteve 2 жыл бұрын
I, a gamer, certainly do want hundreds of shotguns.
@highwaymanF2
@highwaymanF2 2 жыл бұрын
Speak for yourself
@mariobot128
@mariobot128 2 жыл бұрын
that is fun
@helizteil2625
@helizteil2625 2 жыл бұрын
Americans already beat you to it.
@grogcito
@grogcito 2 жыл бұрын
not if you wanna make viewmodel mods that's for sure
@XDRosenheim
@XDRosenheim 2 жыл бұрын
Make it a thousand, I want that collectors shotgun.
@RdTrler
@RdTrler 2 жыл бұрын
My man Shounic inflating the value of strange shotguns over the boosted visibility they offer.
@somethingguy912
@somethingguy912 2 жыл бұрын
I mean by the way he was talking about it, even skinned shotguns have this offset. So I highly doubt it would effect it that much.
@user-defined-X
@user-defined-X 2 жыл бұрын
I bought one just now lol
@piperr6539
@piperr6539 2 жыл бұрын
r_drawviewmodel 0
@Mate_Antal_Zoltan
@Mate_Antal_Zoltan 6 ай бұрын
not only can you change the viewmodel FOV to your heart's content, you can disable viewmodels entirely
@Queek_Headtaker
@Queek_Headtaker 2 жыл бұрын
Speaking of shotguns, always wondered why Pyro was the only one cocking the shotgun when pulling it out. Really weird Pyro got such a detailed animation while others just pull out the shotgun.
@somethingguy912
@somethingguy912 2 жыл бұрын
Its called 'racking' and honestly its a bit comical when the pyro does tgis everytime regardless if he's already racked the action. You can't rack it more than once anyway so I'd honestly take the conceit of the other classes not pre-racking rather than one who can literally spam the racking sound effect.
@alface935
@alface935 2 жыл бұрын
@@somethingguy912 Valve does not put 2 gun animations in their games (the only 2 valve games i seen them do this is in Left 4 Dead 1 where the pump action and semi automatic shotguns have a different animation depending if was empty or still could shot when reloading and Counter Strike Global Offensive with the Negav where when she is empty there is no more bullets on the feed magazine when reloading where is when still is it shows but thoses 2 are more the exception to the rule) depending if the gun is empty or just shot one bullet so in that sense we can only have 1 for all animation so i would like the pyro animation for all the other characters because it looks more good looking and the sounds are also more satisfining too
@Luigiofthegods
@Luigiofthegods 2 жыл бұрын
Degreaser mouse wheel moment
@Dafuqinator7
@Dafuqinator7 2 жыл бұрын
Soldier pulled it from the side. Heavy pulled it from below. Engie pulled it from over his shoulder. They ran out of directions from which the pyro would draw his shotgun, so they had to do something a bit different.
@jamesfunnymorrison8305
@jamesfunnymorrison8305 2 жыл бұрын
@@alface935 try some punctuation
@purplehaze2358
@purplehaze2358 2 жыл бұрын
I never thought a weapon as relatively basic as the stock shotgun would have so much Spaghetti Code Lore behind it.
@theadministrator.6632
@theadministrator.6632 2 жыл бұрын
T
@massgunner4152
@massgunner4152 2 жыл бұрын
The code for team colors in the cosmetics is a cosmic horror story because some contratist thought they were gonna add more team colors on the future.
@randomcommenter10_
@randomcommenter10_ 2 жыл бұрын
@@massgunner4152 You mean paints?
@massgunner4152
@massgunner4152 2 жыл бұрын
@@randomcommenter10_ the hats and the like
@Harsh-tf9he
@Harsh-tf9he 2 жыл бұрын
shotgun lore
@V0idIntruder
@V0idIntruder 2 жыл бұрын
At this point, I'm just curious as to how insane TF2's code rabbit hole goes.
@DinnerForkTongue
@DinnerForkTongue 2 жыл бұрын
Deeper than Doom's, for sure.
@epicgamerzfail4575
@epicgamerzfail4575 2 жыл бұрын
Too deep
@davisdf3064
@davisdf3064 2 жыл бұрын
@@DinnerForkTongue TF2's bots (the ones used in offline mode) while in "sleep mode" work exactly like DooM demons in "sleep mode" It's all DOOM
@DrCranberry
@DrCranberry 2 жыл бұрын
You havent even BEGUN to see a rabbit hole. It's a known fact that there is a rule at Valve to NOT touch Source at all. Theres a reason it's called Source, and not because it's given to us. It's because every version of the engine, 2007 and 2013 are shared between themselves in some capacity. Making the engine "open source" in a giant repository for Valve Which means, if you change 2013's code. Everything below that can also get fucked. Changing a light value for L4D2, could actually ruin Half-Life 2 and how it functions. That's one of the main reasons why they made Source 2, Source 2 is literally JUST source, but without 30+ years of spaghetti ontop.
@vivelespatat2670
@vivelespatat2670 2 жыл бұрын
@@DrCranberry Would also explain the lack of real updates for TF2, nobody wants to touch to the code
@frimnpi7473
@frimnpi7473 2 жыл бұрын
november is a difficult game
@JohnPaulBuce
@JohnPaulBuce 2 жыл бұрын
valve's spaghetti
@Jewtus
@Jewtus 2 жыл бұрын
Who touched the code or spaget
@youtubehandlesshouldsuckadick
@youtubehandlesshouldsuckadick 2 жыл бұрын
The Tf2 spagetti code is truly one of the codes of all time
@Mabra51
@Mabra51 2 жыл бұрын
They didn't.
@trashgang_
@trashgang_ 2 жыл бұрын
"It's spaghetti time." **Mette l'acqua sul fuoco, aggiunge sale, cuoce gli spaghetti, spicca il tutto, impiatta con burro, aglio, formaggio grattugiato e olio extravergine di oliva** Bon appetit!
@vidiottheowl2825
@vidiottheowl2825 2 жыл бұрын
I'm naming my stock shotgun "the secret fifth shotgun" now
@greensharktwod
@greensharktwod 10 ай бұрын
you can name stock weapons?
@vidiottheowl2825
@vidiottheowl2825 10 ай бұрын
@@greensharktwod yeah, you could always do that. didn't you watch the video?
@greensharktwod
@greensharktwod 10 ай бұрын
@@vidiottheowl2825 i thought i saw him name a vintage weapon, not the stock weapon you get when you install the game
@vidiottheowl2825
@vidiottheowl2825 10 ай бұрын
​@@greensharktwod no.... just, no. that's not even remotely what happened. rewatch from 2:05.
@vidiottheowl2825
@vidiottheowl2825 10 ай бұрын
the whole point of the video is each class's stock shotgun is a different item, and then there's a secret fifth stock shotgun that's all class. (this is also why you can't pick up a stock shotgun from a different class) when you try to add a name or description to the stock shotgun, it actually makes a copy of a secret 5th shotgun that's all class (and any time you rename/apply a kill streak/festivize any weapon, it's actually making an exact copy which is why it unequips it from your loadouts. the copy is perfectly identical, same stats and strange counts, except for the newly applied effect)
@henke37
@henke37 2 жыл бұрын
Just wait until he starts discussing which weapons get custom entity classes and which ones have to share.
@Psytinker
@Psytinker 2 жыл бұрын
Or why Pomson and Bison were neutered, and you will never, ever see them "unnerfed".
@voltdragon
@voltdragon 2 жыл бұрын
Can you pls explain this? That sounds very interesting
@Scizor16
@Scizor16 2 жыл бұрын
@@Psytinker Why were they nerfed exactly?
@Psytinker
@Psytinker 2 жыл бұрын
@@Scizor16 Source spaghet when handling projectiles traveling through hitboxes. One-shotting scunts as punishment for backpedalling may be funny, leaving medics with no uber to push chokes and making games unwinnable less so.
@user-lh7mt7zo7l
@user-lh7mt7zo7l 2 жыл бұрын
@@Psytinker wait so the bison "nerf" was them just fundementally changing how that type of projectile works because of the pomson and then forgetting it's an intended feature for the bison?
@soundrogue4472
@soundrogue4472 2 жыл бұрын
As a coder; I hear other coders tell me, "don't plan a head" and then we get stuff like this.
@catinsured
@catinsured 2 жыл бұрын
This. I don't get why they always say "just make it functional then optimize it later" when I can just do both at once!
@chpsilva
@chpsilva 2 жыл бұрын
@@catinsured this is a complex theme and would derail the discussion but in short, the idea is to keep just the minimal ammount of code possible to solve the known problems. This makes test and maintenance easier. And if the requirements change in the future then you can just easily refactor the feature.
@catinsured
@catinsured 2 жыл бұрын
@@chpsilva Yeah I understand that now. I started realizing how often I obsess over really small issues and visual bugs when creating something when I should just move on and finish the damn thing.
@3lH4ck3rC0mf0r7
@3lH4ck3rC0mf0r7 2 жыл бұрын
Yeah, issue is, the code never gets refactored later. Refactoring is actually extremely tedious work, because of accumulated code coupling. You're essentially re-developing a feature, and then rewriting the rest of the software to comprehend the new version. This often leads to massive overarching changes throughout the software, and it's very likely for the changes to have... unforeseen consequences, for something the user wouldn't even be able to see normally. Refactoring on its own only makes a difference behind the scenes. It's a task that takes a lot of time when you could just be developing new features and doing things that would have a visible effect on the outside presentation. Because of this, refactoring is usually a last-resort. Never refactor unless you absolutely must. So unless it really starts getting in the way and hindering progress (and planned features can't be added because the spaget is in the way), only then it gets cleaned up. You'll never finish your software if you don't keep things simple at first, not worrying much about the future, and hackishly cobble together new features in as they come. Of course, when you are absolutely certain that you'll need the extra complexity later, and you're confident it won't hurt to tackle it now, you do, but for the most part people just focus on getting a minimum viable product out the door as quickly as possible.
@chpsilva
@chpsilva 2 жыл бұрын
@@3lH4ck3rC0mf0r7 Yeah I'd say unfortunately this is the predominant mindset at least in game development. When you apply agile concepts things are treated quite different and refactoring is the norm and usually takes a couple hours at most, but again I am not aware of any example in game development.
@VerbuggterHerrderDunkelheit
@VerbuggterHerrderDunkelheit 2 жыл бұрын
The more I learn about the spaghetti code the more I understand why noone at valve wants to work with it anymore
@staryoshi06
@staryoshi06 2 жыл бұрын
This is fairly normal for a software project. It's just that there's more interesting projects to work on.
@VerbuggterHerrderDunkelheit
@VerbuggterHerrderDunkelheit 2 жыл бұрын
@@staryoshi06 Yeah, but how many software projects have 15 year old code made by enough people to take over Luxenburg?
@VerbuggterHerrderDunkelheit
@VerbuggterHerrderDunkelheit 2 жыл бұрын
@crazywayne Yes, but there's a noticable higher motivation to keep that stone rolling than for just a video game, especially for open working conditions like in Valve
@VerbuggterHerrderDunkelheit
@VerbuggterHerrderDunkelheit 2 жыл бұрын
@crazywayne The joke was more about the small size of Luxenburg than of the huge size of the dev team, I don't expect a literal army sized working force behind TF2
@staryoshi06
@staryoshi06 2 жыл бұрын
@@VerbuggterHerrderDunkelheit Plenty
@trainsontape6531
@trainsontape6531 2 жыл бұрын
Guess each shotgun being specific for each class also explains why the ejection port only works on one of the shotguns
@DrMonty-ng5fo
@DrMonty-ng5fo 2 жыл бұрын
Which one?
@trainsontape6531
@trainsontape6531 2 жыл бұрын
@@DrMonty-ng5fo if you look closely the engineers shotgun actually expels the shells out of the ejection port.
@Marioiscool246
@Marioiscool246 2 жыл бұрын
1:49 fun fact: the postal 3 leak version of tf2 actually had option 1 for the shotgun. the shotgun was called tf_weapon_shotgun_secondary and inside of the weapon script file it had definitions of what viewmodel to use for the classes that had the shotgun in the secondary weapon slot instead of different weapon entities for each class that used a shotgun in the secondary weapon slot.
@shounic
@shounic 2 жыл бұрын
interesting! they must've ran into some tech difficulty at the time and gave up 🤔
@Marioiscool246
@Marioiscool246 2 жыл бұрын
@@shounic the reason why is most likely logged on valve's internal perforce server but I'm not completely sure that they keep the commit history that far back now
@halfastudio
@halfastudio 2 жыл бұрын
"immediately backfired in three years" I fucking love this guy.
@ClonedGamer001
@ClonedGamer001 2 жыл бұрын
You'd think if they added a 5th shotgun, they could just make those the default item for the four classes. Even if the other four were still in the files as artifacts to prevent the spaghetti from breaking, just for consistency (and for picking up dropped weapons, which is sometimes useful) they'd change the actual equipped weapon.
@DrMonty-ng5fo
@DrMonty-ng5fo 2 жыл бұрын
I was thinking that too, yeah.
@chri-k
@chri-k 2 жыл бұрын
spaghetti is not to be touched
@Dosor72
@Dosor72 2 жыл бұрын
Valve: "I solve practical problems" *MORE GUN*
@hi-i-am-atan
@hi-i-am-atan 2 жыл бұрын
for context on the the multiclass weapon system entails, it's viewmodel hands like if you ever played hl2dm, css, or _especially_ garry's mod, you'll recall that no matter what skin you're using, the weapon viewmodels are carried around by the exact same hands. this is because the hands are actually just part of the weapon viewmodel, hence the _very_ noticeable effect in garry's mod where switching from the physics gun to something use a css model results in your viewmodel hands suddenly switch from the hev suit to the generic military garb meant to generically represent all possible player skins across the terrorists and the cts 'course, using generic hand models isn't remotely as effective when you have designs as distinct and stylized as the tf2 mercs, so the devs decided that they should actually use the merc's hands when making the viewmodels. and that works fine and dandy, since not only are nearly all weapons unique to a class, but each weapon also has fully unique animations so there's no need to use one set of hand animations across multiple weapons. except, of course ... the shotgun and pistol are shared. and they're kind minor weapons in the grand scheme of things, so while the most forward-thinking play would be to implement a bonemerging system for viewmodels to have one shotgun viewmodel and one pistol viewmodel and add another system to transplant those viewmodels into different hands depending on your class ... well, the modelers at valve have baked the hands into viewmodels as part of their workflow since hl1 and there's not _really_ a big deal if there's slight inconsistencies between how the classes use their shared weapons, so it really just makes the most sense to have four shotguns and two pistols and make it so that the players can't really tell they're actually different weapons and call it a day incidentally, there eventually came some little community game modes that allow you to put weapons on classes that aren't supposed to wield them. if you ever played those back in the day? well, it wouldn't take long before you realize that not only do class-specific weapons make that class's hands show up when you use 'em, but you could also end up with the typical shotgun while playing soldier and for some wacky reason, pulling it out shows the pyro's hands instead. so, yeah, this is all p. well known stuff for oldbies
@DrMonty-ng5fo
@DrMonty-ng5fo 2 жыл бұрын
But what about all-class weapons added afterwards, like the panic attack?
@somethingguy912
@somethingguy912 2 жыл бұрын
I wonder if that is also why using certain cosmetics doesn't change how the given classes hands look in game and that you have to use the 'uses world model' view for the desired effect?
@hi-i-am-atan
@hi-i-am-atan 2 жыл бұрын
@@DrMonty-ng5fo the panic attack was added waaaaaaaaaaaaaaaaaaaaaaaaaaaay after the pain train
@MAT20228
@MAT20228 2 жыл бұрын
They called me, the shotgun master, when one shotgun is not enough, they gave you four shotguns, when four shotguns are not enough, here is the fifth shotgun
@sorrydudebros
@sorrydudebros 2 жыл бұрын
I wish a mad lad would glitch a strange class specific pistol / shotgun, strange disguise kit, strange spellbook, or strange destruction pda into existence.
@Roebloz
@Roebloz 2 жыл бұрын
Just glitching a Unique one in would theoretically be possible.
@sorrydudebros
@sorrydudebros 2 жыл бұрын
@@Roebloz Impossible for normal people, but maybe someone knows their own exploit and is waiting for the perfect way to use it.
@alephcake
@alephcake 2 жыл бұрын
tf2 is pay to win because non-stock shotgun has better viewmodel
@MatthewTheBunnies6142
@MatthewTheBunnies6142 2 жыл бұрын
"...and if that don't work, use more gun"
@soccpuppet4638
@soccpuppet4638 2 жыл бұрын
"So how did they solve the problem of too many shotguns?" "They made another one"
@spookyscarylamppost3431
@spookyscarylamppost3431 2 жыл бұрын
This is the Engineer way of solving a problem. "Use a gun, and if that don't work, use more gun." It's also funny to think that this is technically P2W due to the slight advantage of having a more clear view of what's in front you when using the non stock shotguns.
@PokeShadow77
@PokeShadow77 11 ай бұрын
1:05 This calendar is why i thought TF2 was an adult game
@slimeybob5294
@slimeybob5294 5 ай бұрын
It’s certainly not a kid’s game.
@scratchguy7817
@scratchguy7817 11 ай бұрын
I will always love the Gabe Newell sentence-mixing at the ends of these videos.
@whynotanyting
@whynotanyting 2 жыл бұрын
Part of me wants to see TF2's code get refactored, but the other part knows it'd just be a recreation of the Augean Stables tale, but without an easy solution.
@fewny2691
@fewny2691 2 жыл бұрын
Imagine a world, if you will, where source 2 comes out, a revamped interest in the Team Fortress IP appears, and enough programmers go into the TF part of Valve's offices and rebuild TF2 from the ground up. Sadly this wont happen, but it's fun to imagine.
@mariobot128
@mariobot128 2 жыл бұрын
so twice the spaghetti code ?
@MuffinTastic
@MuffinTastic 2 жыл бұрын
i can't post links, but look up tf source 2 by amper software. it's not officially made by valve, and it's not a standalone game (it has to go through s&box - look that up too), but it looks neat
@KRJ893
@KRJ893 2 жыл бұрын
it's not fun, it's sad
@LukiKruki
@LukiKruki Жыл бұрын
I am sure Valve will create new Team Fortress IP for Source 2 but ONLY if the current one cannot live any years more.
@GabrielAidley
@GabrielAidley 9 күн бұрын
Just play TF2 Classic
@redfiretf2
@redfiretf2 2 жыл бұрын
Valve actually initially did do the first option with the multiclass shotguns---within the postal 3 leak, there was "tf_weapon_shotgun_secondary" listed in the weapon/scripts, which pyro, heavy, and soldier use. It all wouldve been under the one file, and Engi would have tf_weapon_shotgun_primary. There would've only been two shotgun entities, and the "tf_weapon_shotgun_secondary" would just change the viewmodel based on the class you were. But then they decided to give each class a separate shotgun entity which worked identically! fun times
@JacobKinsley
@JacobKinsley 2 жыл бұрын
You could call this spaghetti code, but honestly, this is the most efficient solution they could have come up with.
@dpterminusreal
@dpterminusreal Жыл бұрын
most efficient solution while entangled in the source spaghetti
@OMalleyTheMaggot
@OMalleyTheMaggot 2 жыл бұрын
3:40 I mean... he's not WRONG
@nullWanderer
@nullWanderer 2 жыл бұрын
How tf do you keep finding this stuff? like every video its something wild
@TrustyGun2
@TrustyGun2 2 жыл бұрын
it pays off obsessively combing through every character of every script from the source code leak i guess lmao
@Hchris101
@Hchris101 2 жыл бұрын
He’s hacking bro i swear
@JohnPaulBuce
@JohnPaulBuce 2 жыл бұрын
having access to source code be like
@-Raylight
@-Raylight 2 жыл бұрын
"This is four shotguns" "Dear GOD" *"There's more"* *_"NO"_*
@Terrythetortoise
@Terrythetortoise 2 жыл бұрын
Shotguns are cool
@5ninthavenue
@5ninthavenue 2 жыл бұрын
kzbin.info/www/bejne/eammiJenj8p4mtU
@Holammer
@Holammer 2 жыл бұрын
Valve should make a source 2 based remaster, just to fix all the spaghetti. Would help our precious SFM animators keep their sanity too.
@KRJ893
@KRJ893 2 жыл бұрын
The amount of therapy SFM editors require for dealing with that mess could fund a small stadium
@h3971
@h3971 11 ай бұрын
This aged well :)
@Matt-qk8yf
@Matt-qk8yf 2 жыл бұрын
I wish every class had 4 shotguns
@kelleroid
@kelleroid 2 жыл бұрын
Team Fortress Classic be like
@oktayyildirim2911
@oktayyildirim2911 2 жыл бұрын
Primary weapon: Dual-wielding shotguns Secondary weapon: Shotgun Melee weapon: Shotgun you hit people with
@SpringDavid
@SpringDavid 2 жыл бұрын
@@oktayyildirim2911 that one two forces of natures glued together Saxton made in the comics
@mothichorror446
@mothichorror446 2 жыл бұрын
Can't wait to try Medic's healing shotgun options
@renthewerecat
@renthewerecat Жыл бұрын
there is something so funny about the solution to having too many shotguns, being to add another shotgun
@blacklight683
@blacklight683 2 жыл бұрын
The fact I still know some of these from your channel just tells me you'd be a great teacher XD
@fishyfish1917
@fishyfish1917 11 ай бұрын
1:58 "This decision immediately backfired in 3 years" Then it wasnt immediate was it?
@sugaryhull9688
@sugaryhull9688 2 жыл бұрын
With all of the spaghetti in TF2, I'm impressed that they were able to port it over to Linux
@surprise3567
@surprise3567 2 жыл бұрын
That last quote reminds me of this: The linux version of TF2 has a shared library for its mouse input, but a bug causes it to double your mouse sensitivity. This is interesting because Steam already provides the library, and it's fixed in that version. CS:GO doesn't have one built in, so it defaults to the Steam version. TF2 will even default to the Steam one if you delete it from the files
@charlesmartin1972
@charlesmartin1972 2 жыл бұрын
A wise man once told me: "Beware the merc wearing Tux, for he has been at it a long time and has minmaxed his configs"
@TinyDeskEngineer
@TinyDeskEngineer Жыл бұрын
They say if Valve removes the 4 redundant shotguns from the game, a strange quirk in the Source engine will result in the UN building being flung into space at 3.5×10^3 times Earth's escape velocity, along with the Earth's magnetic field being inverted.
@macrohotline8834
@macrohotline8834 2 жыл бұрын
3:04 strange gloves, my favorite!
@alex_zetsu
@alex_zetsu 2 жыл бұрын
I knew that the Strange Shotgun would be different from the Stock shotguns after the Spy disguise video. I didn't expect the tf2 team to look that far into the future. I was very surprised at the timetable though. The decision to make 4 Shotguns I expected would last at least for 3 years even if it caused problems later down the line right? That's not too far off from release. Nope, it already backfired with the name tag and now they needed a way to avoid needing to buy 4 nametags to rename a shotgun.
@JoeContext
@JoeContext Жыл бұрын
Why is the strange viewmodel slightly different? Because it's strange, next question.
@MrNoob30
@MrNoob30 2 жыл бұрын
I love how even the existence of a separate pistol for Scout and Engineer caused problems about a decade down the line when they added the ability to pick up other players' weapons, because a Scout could pick up an Engineer's pistol which was nearly identical, except now it had 200 reserve ammo instead of 36.
@lemonov3031
@lemonov3031 2 жыл бұрын
Please, never ever get rid of the gaben quotes at the end. Best part of the videos
@amirlator
@amirlator 2 жыл бұрын
I love that time when Eminem said : "valve spaghetti" A life changing song!
@paulanhalt3609
@paulanhalt3609 2 жыл бұрын
The way you say "It is truly a Valve game when..." just tickles me so much
@1x1boop28
@1x1boop28 2 жыл бұрын
The gabe voice splicing at the end sounds exactly like how my brother talks.
@vincent7584
@vincent7584 2 жыл бұрын
Ah finally someone make video about that!
@frogmouth2
@frogmouth2 5 ай бұрын
1:58 “Immediately backfired in 3 years”
@shallowgod5539
@shallowgod5539 2 жыл бұрын
I can’t believe you censored the calendar
@TTSP907
@TTSP907 6 ай бұрын
All Stock weapons are classed separately then strange stock weapons are. I learned this when making a balance mod, where I had to manually include all strange variations of stock alterations.
@aseriesofletters6346
@aseriesofletters6346 12 күн бұрын
i fucking love the pause after you explain “to fix this, Valve added a fifth shotgun.” there’s no better joke to be made than this simple reality
@eessppeenn001
@eessppeenn001 5 ай бұрын
Could have made the 5th shotgun preview in backpack only. It functions as a pointer that says: Display as shotgun 1 when equipped by clas 1, display as shotgun 2 when equipped by class 2. Name, desription, and quality will be copied over from shotgun 5 while equipped. So it gets the offset from the shotguns 1-4, but it's variant type from shotgun 5.
@barryscott9590
@barryscott9590 2 жыл бұрын
I know we like to call it Spaghetti Code but for TF2's sake I think we should reffer to it as Coconut Code
@eternal2912
@eternal2912 2 жыл бұрын
Shounic, you're my best source of information on bugs and the source spaghetti of tf2, thanks
@matchanavi
@matchanavi 2 жыл бұрын
This is like that xkcd comic. "The market has like 4 competing standards, we need to make one that unifies them all!" * there are now 5 competing standards in the market *
@Infarlock
@Infarlock 2 жыл бұрын
tc_hydro, possibly my favorite map of all times, too bad that people never understood how it works
@sud1881
@sud1881 2 жыл бұрын
What is tc_hydro?
@ninjabaiano6092
@ninjabaiano6092 2 жыл бұрын
Soo much pasta it would end world hunger.
@mohc6865
@mohc6865 2 жыл бұрын
”immediately backfired in three years”
@takatominemoto7703
@takatominemoto7703 Күн бұрын
legitimately one of the funniest goddamn video thumbnails i've ever seen. still scoffing
@sirloin7667
@sirloin7667 2 жыл бұрын
i like how valve went "let's make 4 different shotguns" and then immediately went back on that and said "let's just make one multi-class shotgun"
@jembo9311
@jembo9311 2 жыл бұрын
as someone who has started collecting tf2 shotguns, this makes me very happy
@xbox07
@xbox07 2 жыл бұрын
"gamer want shotgun. That is fun!"
@MBP1918
@MBP1918 2 жыл бұрын
Real nice
@zoeyheart2541
@zoeyheart2541 2 жыл бұрын
Really adored this video, great work
@jamescarrotcsl8
@jamescarrotcsl8 2 жыл бұрын
it makes me happy to use yttriums competitive veiw models becauae this used to aggrvate me between my skinned shotgun and the strange
@SunnieD_
@SunnieD_ 2 жыл бұрын
On the topic of viewmodels, I've been wondering why the weapons I pick up from dead players utilize their viewmodel FOV settings and not mine. At least, that's what I assume is going on.
@Ace_of_the_Chaos_Element
@Ace_of_the_Chaos_Element 2 жыл бұрын
truly strange, wonder what the room must've read like in the moment
@houbsmars
@houbsmars 2 жыл бұрын
“This immediately backfired in 3 years” I guess by Valve time, you can call 3 years immediate.
@flwerbed
@flwerbed 2 жыл бұрын
this is a really good video, amazing editing as usual but i felt like the music was a little too distracting
@slizzy1433
@slizzy1433 2 жыл бұрын
2:19 Valve: The 4 shotguns are a problem? Then add a fifth.
@Dramilos
@Dramilos 2 жыл бұрын
What if engineer could switch weapons while carrying buildings
@Aderalls
@Aderalls 3 ай бұрын
Impossible. Both hands are used to carry the toolbox.
@connordarvall8482
@connordarvall8482 2 жыл бұрын
Valve's coding gives me hope in the field of game development. If coding this ridiculous can be in some the most successful games of all time, then I don't have to worry so much about the efficiency of my code and can focus on readability.
@takacsadam2850
@takacsadam2850 2 жыл бұрын
honestly though.. this isn't even exclusive to valve, you can see this in Rainbow Six Siege (they literally needed an operation health to take care of untidy code and stuff), Apex Legends where the code is so jumbled that removing EXPLOITS outright fucks up the character controllers and all that. the problem isn't the incompetency though. problems usually come in hindsight where you modify the system to do something it's not supposed to do. AND because there's at least hundreds of others working on the game along with you... take a look at Mario 64 too, the code is a jumbled mess and a dude on youtube took the time to literally rewrite the code and optimize it all up, sometimes even using illegal operations to further optimize the code.. so yeah, as long as your game works, it doesn't neccesary matter HOW jumbled your code is
@LukiKruki
@LukiKruki Жыл бұрын
@@takacsadam2850 That's explain why Poland didn't get map in R6 at the time. They promised it but never added.
@rokeesly
@rokeesly 2 жыл бұрын
cool
@armandotf2
@armandotf2 2 жыл бұрын
very epic in fact
@boisvert_00
@boisvert_00 2 жыл бұрын
awesome even
@skylinetherager5365
@skylinetherager5365 2 жыл бұрын
Extraordinary some could say
@Arv.o
@Arv.o 11 ай бұрын
Sometimes.. you just need a lil' less gun..
@Dark_Slayer3000
@Dark_Slayer3000 11 күн бұрын
1:59 "immediately backfired in 3 years", well it doesn't sound thaaat immediate 😅
@freshporkbun
@freshporkbun 2 жыл бұрын
i love this stuff. thank you for these
@lazyxeno9404
@lazyxeno9404 2 жыл бұрын
Another issue, in my opinion, is that the Min Mode View Model for the player is not used when you pick up the enemy-heavy Tomislav. While playing, I only became aware of this; I don't know about other mercenaries.
@nadrewod999
@nadrewod999 2 жыл бұрын
I wonder why Valve never just changed the offset values for either the 4 stock shotguns or the newer shotguns. Changing either one to match the other would fix this issue, presumably without breaking any other spaghetti code...
@me_i_guess
@me_i_guess 2 жыл бұрын
how long until they fix the shotgun and break the pistol
@williamcashin
@williamcashin 2 жыл бұрын
I can't wait for whatever comes after team fortress 2. Whether it's a team fortress 3 or just a team fortress overhaul
@hehehenyxnyxnyx
@hehehenyxnyxnyx 2 жыл бұрын
Idea: Which melee is better for Heavy? Stock Fist or Any Multi Class Weapon? Do they affect with damage, range, speed and mostly, the hit/hurtboxes? And if any Multi Class Weapon are different, then is the rest of the class also different? Also, does equipping frying pan gives you actual disadvantage (or advantage) for attracting the enemies compared to default melee? And enemies that turn to gold too?
@mfaizsyahmi
@mfaizsyahmi 2 жыл бұрын
Team Fortress has alawys been a gigantic pile of spaghetti, even before Valve acquired the team.
@fnln3011
@fnln3011 2 жыл бұрын
We need a sixth shotgun to fix the offset problem
@Theplayergamer2012
@Theplayergamer2012 2 жыл бұрын
hello, thanks for making this videos, love them :)
@falxie_
@falxie_ 2 жыл бұрын
I sure hope I don't run into "spaghetti problems" one day
@discodragon4290
@discodragon4290 2 жыл бұрын
i counted how many times shounic said shotgun/shotguns Grand Total: 19 Times Throughout the video
@flurbleman4486
@flurbleman4486 2 жыл бұрын
I swear its a miracle this game even runs lol
@ALouisae
@ALouisae 2 жыл бұрын
dude i wish it had the stock view model. seeing engies is pretty cool tbh
@Yveldi
@Yveldi 2 жыл бұрын
So, instead of removing 3 stock shotguns and making the last one multiclass, they added a new stock shotgun to be multiclass instead? It is like they are trying to turn the code into a spaghetti lmao
@setoadhi9040
@setoadhi9040 2 жыл бұрын
so THAT's why you can get a different fov if you pick up a dead player's weapon
@catkook543
@catkook543 2 жыл бұрын
1:57 "This decision immediately backfired in 3 years"
@brandonhill4623
@brandonhill4623 2 жыл бұрын
you make such great content man
Engie is NOT Best in 100 player Class Wars??
11:11
shounic
Рет қаралды 674 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Cheating in Competitive TF2 Leagues
15:59
SolarLight
Рет қаралды 1,5 МЛН
Stock Engineer: THE SHOTGUN
9:01
Uncle Dane
Рет қаралды 1,3 МЛН
SOMEHOW Your Stupid Weapon Ideas Actually Worked
12:15
shounic
Рет қаралды 589 М.
any class can use any weapon now. how broken is tf2?
10:25
shounic
Рет қаралды 2,1 МЛН
What is TF2's Best Weapon Reskin?
14:24
Great Blue
Рет қаралды 1,1 МЛН
TF2: Spy's REMOVED Weapon
6:11
Jontohil2
Рет қаралды 112 М.
OK Fine! EVERYTHING does 8 Seconds of Bleed
9:20
shounic
Рет қаралды 354 М.
TF2: Spy Psychology - Engineer
24:46
Jontohil2
Рет қаралды 706 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН