tf2 breaks if you play one map for 6 months straight

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии • 1,6 тыс.

  • @SolarLight
    @SolarLight 4 года назад +10591

    yeah this is annoying when i am practicing my trimps on upward i hope they fix it

  • @vibri_
    @vibri_ 4 года назад +7671

    Theory: This isn't a glitch nor a limitation, it's just one of Valve's measures to get people to play other goddamn maps than 2fort 24/7

    • @alfiemccalfry6635
      @alfiemccalfry6635 4 года назад +600

      How can we play other maps when 2fort is the only map?

    • @saves88
      @saves88 4 года назад +157

      @@alfiemccalfry6635 you should rest your eyes

    • @aerodynamo4874
      @aerodynamo4874 4 года назад +269

      I remember being in a whole 2fort game that went on for 2 hours
      I can't begin to imagine other 2fort servers.

    • @alfiemccalfry6635
      @alfiemccalfry6635 4 года назад +175

      @@aerodynamo4874 only 2?

    • @aerodynamo4874
      @aerodynamo4874 4 года назад +88

      @@alfiemccalfry6635 i haven't seen 2fort's true form haven't i

  • @cheryl9809
    @cheryl9809 4 года назад +7347

    Somewhere out there, a 2fort casual server has these effects, we have just yet to find the one with the 12 Engineers on both teams

    • @wiselychosenname2867
      @wiselychosenname2867 4 года назад +297

      And every inch has a nest

    • @adirblazkowics7717
      @adirblazkowics7717 4 года назад +695

      There's a really old server with a mario kart map on it that's never restarted. Forgot the name, but it basically has these exact effects.

    • @Dandylion286
      @Dandylion286 4 года назад +63

      @@adirblazkowics7717 Can you recall the name?

    • @D0Samp
      @D0Samp 4 года назад +104

      You could probably replicate what shounic did here with Cheat Engine or similar to set the value of gpGlobals->tickcount over about a billion, so that gpGlobals->curtime (that keeps the current time in seconds as a 32-bit float) gets close to the magical 16777215.0 offset.
      Due to the nature of floating-point numbers, even long before 6 months anomalies start to occur. For example, the face-melting level 1 sentries begin after about 3 months (since 0.2 is getting rounded down to 0 instead of 0.5) and the flamethrowers might stop shooting particles after as little as 24.3 days.

    • @freevbucks8019
      @freevbucks8019 4 года назад +103

      2 years ago everyone copied me and became a 12 engineer tram on dustbowl.
      Good times

  • @average_pyro
    @average_pyro 4 года назад +4332

    I've found Half-Life 2 Deathmatch servers like this, they were running dm_overwatch for atleast half a year

    • @sipeb587
      @sipeb587 4 года назад +254

      Jesús Christ that’s crazy

    • @davisdf3064
      @davisdf3064 4 года назад +71

      I wanna see this

    • @sipeb587
      @sipeb587 4 года назад +155

      I wonder.. people still playing that game?

    • @average_pyro
      @average_pyro 4 года назад +93

      @@davisdf3064 i've mainly seen overwatch, but I remember runoff servers like it to

    • @Garfieldcfc
      @Garfieldcfc 4 года назад +25

      @@sipeb587 Yes, surprisingly.

  • @stetoolshed
    @stetoolshed 4 года назад +10932

    Imagine if community servers didn't restart every now and then lol

    • @Henrix1998
      @Henrix1998 4 года назад +609

      That has been a real thing and might still be. There are other errors that show up much earlier

    • @seatoad951
      @seatoad951 4 года назад +278

      >Imblying they do restart

    • @EMOTIONOGRAPHY
      @EMOTIONOGRAPHY 4 года назад +70

      @@seatoad951 your about me page holy shit

    • @falco5148
      @falco5148 4 года назад +37

      @@EMOTIONOGRAPHY welp,they tried to boost it to 7 and then 20,guess that it didn't work out,but the survivors' number is still rising magically

    • @seatoad951
      @seatoad951 4 года назад +21

      @@EMOTIONOGRAPHY I completely forgot about that tbh. it was before i rebranded.

  • @snackermantm105
    @snackermantm105 4 года назад +2333

    So any CTF map is not Eternal , it's just temporary for 6 months like every map in the game.

    • @wetsocks42_50
      @wetsocks42_50 4 года назад +140

      It's still eternal, but just doesn't work well after a while. You can't escape 2Fort.

    • @icycloud6823
      @icycloud6823 4 года назад +90

      Nah, the *real* game starts after 6 months in ctf.

    • @bobygreen8429
      @bobygreen8429 4 года назад +1

      se

    • @flamingrubys11
      @flamingrubys11 3 года назад +2

      so your telling me hightower maps can stop? Yay

    • @Electric0eye
      @Electric0eye 10 месяцев назад

      It can be if you're not a coward

  • @yy6u
    @yy6u 4 года назад +8165

    actually, this is more standard to source engine as a whole, not just tf2

    • @nothere1578
      @nothere1578 4 года назад +353

      So if I play Half Life 2 for 6 months straight, it will crash?

    • @randomcatdude
      @randomcatdude 4 года назад +604

      @@nothere1578 If you keep it running on one map until the global timer reaches the maximum value, then yeah, it will.

    • @foxontop
      @foxontop 4 года назад +41

      So uh, why do you know this?

    • @yuuchirito8360
      @yuuchirito8360 4 года назад +42

      Actchually

    • @EziamOne
      @EziamOne 4 года назад +310

      Garry's Mod with being pretty intense with lua and stuff i suppose(?), is even worse in that servers start to feel "off" around the 6 hour mark, which is why servers that stay on one map, tend to restart every day or so. The developer wiki for Garry's Mod even recommends this.

  • @StickMaster500
    @StickMaster500 4 года назад +4521

    I’m pretty sure this is what would happen if everyone went Engineer on 2Fort and built sentries everywhere

    • @jazepol
      @jazepol 4 года назад +11

      lag?

    • @zapthe
      @zapthe 4 года назад +106

      i once made an engi only 2fort server on the xbox 360 version of tf2 and it was so fun.

    • @tepih2141
      @tepih2141 4 года назад +8

      oh shit hello there

    • @EC-ms1jr
      @EC-ms1jr 4 года назад +15

      YEEEEEEEEEEEEEEEEEEEEEEEE HAAAAAAAAAAAAAAAAAAAAAAAAAAW

    • @cafuneandchill
      @cafuneandchill 4 года назад +38

      @@jazepol More like because the match will never end if there are loads of sentries not only in the intel rooms, but in each and every corner

  • @fraq2156
    @fraq2156 4 года назад +2534

    tf2 source leak is as mysterious as shounic using batsaber on every class

    • @slyseal2091
      @slyseal2091 4 года назад +63

      Hol' up

    • @unnoticed4571
      @unnoticed4571 4 года назад +114

      I only just now realized that, hold the fuck up

    • @hexagonPie
      @hexagonPie 4 года назад +5

      Man I wish

    • @snipedatpie
      @snipedatpie 4 года назад +19

      bruh its just a simple plugin, have u never played randomizer servers before?

    • @fraq2156
      @fraq2156 4 года назад +54

      I did, and weapons look kind of retarded when you use them on wrong class. Shounic still probably t-poses while using batsaber but first person animations looks dope

  • @bobbyferg9173
    @bobbyferg9173 4 года назад +1782

    3:46 A Sniper that can headshot twice in rapid succession is a beast I do not want to ever face

    • @sedij2358
      @sedij2358 4 года назад +79

      *Hitman's Heatmaker would like to know your location.

    • @PyroFTB
      @PyroFTB 4 года назад +69

      @@sedij2358 that shit's a beast if you could hit shots consistently

    • @zewo2269
      @zewo2269 4 года назад +30

      cheaters be like
      ñ

    • @tangerinepaint3643
      @tangerinepaint3643 4 года назад +25

      TF2C's Hunting Revolver exists

    • @iceink
      @iceink 4 года назад +14

      good snipers can already do this pretty much

  • @HueManatee
    @HueManatee 4 года назад +555

    this is like the source engine equivalent of the Far Lands.

    • @pawprint1
      @pawprint1 3 года назад +23

      but its caused by you 100% instead of the game partly causing it

    • @GeneraliskYT
      @GeneraliskYT 2 года назад +7

      Makes me wonder in source if you go out too far

    • @jamestownsend2999
      @jamestownsend2999 2 года назад +29

      @@pawprint1 I mean so is the far lands for you walking millions of blocks. Fundamentally both glitches are just precision losses in 32 bit floats

    • @donovan6320
      @donovan6320 2 года назад +6

      @@GeneraliskYT you really can't, the way levels are designed (bsp) prevents you from really being able to build levels that far out, and IIRC you cannot move past the grid

    • @GeneraliskYT
      @GeneraliskYT 2 года назад +1

      @@donovan6320 ik about that, but I mean if you noclip out too far

  • @how1tzer12
    @how1tzer12 4 года назад +748

    2:10 HL1 when you're punching someone's corpse with a crowbar

    • @ikagura
      @ikagura 4 года назад +18

      Good ol' glitch

    • @malvitt
      @malvitt 4 года назад +4

      obvious

    • @ALESHA-tm1le
      @ALESHA-tm1le 4 года назад +4

      lmao

    • @CombineWatermelon
      @CombineWatermelon 4 года назад +15

      so that ISN'T just me

    • @YZYE
      @YZYE 3 года назад +10

      When you’re gibbing a Scientist corpse.

  • @grpmph
    @grpmph 4 года назад +423

    2:22 I've noticed something similar when playing on x10 servers. Flamethrowers don't work there unless you use them point-blank. I guess flamethrowers' range gets extremely reduced and thus can't reach enemy players or something, but it must be even more severe in this case

    • @LeeTwentyThree
      @LeeTwentyThree 4 года назад +126

      Flames have a lifetime countdown so it probably immediately runs out of time

    • @Chloroxite
      @Chloroxite 4 года назад +78

      The cause is different. In a times 10 server, all stats, including negative stats, both hidden and shown, are multiplied by ten, which means the range reduction on a weapon will become ridiculous.
      Here, it's due to the flame's lifespan being ridiculously short due to the server time being messed up.

    • @rainrunya
      @rainrunya 4 года назад +28

      @@thefunpolice2645 multiple stats are affected by x10, some being arbitrary and unrelated to any visible weapon stats, which is why the airblast is hilariously fast on the stock flamethrower, or why the backburner's airblast sends you into orbit (there is no visible stat on the backburner which increases airblast strength, this is just what was chosen by the original x10 mod to compensate for a single airblast use).

    • @Marioiscool246
      @Marioiscool246 4 года назад +8

      It's because ever since jungle inferno valve moved the flamethrower's stats from hardcoded cvar variables to weapon attributes and the server owners haven't updated the attributes file to accommodate for this.

  • @idiotcube
    @idiotcube 4 года назад +341

    "I'm curious about the sense of incompleteness I almost always have..." Same, Gabe. Same.

  • @meeyatttA
    @meeyatttA 4 года назад +685

    Let me guess, then it starts to accelerate and turn into a new universe, where every player knows when they are killed?

    • @secretgarbage6581
      @secretgarbage6581 4 года назад +29

      juice reference

    • @EldishRinger
      @EldishRinger 4 года назад +23

      This better not be a JoJo reference

    • @aldren2k898
      @aldren2k898 4 года назад +20

      I feel like its a jojo reference

    • @spider8
      @spider8 4 года назад +23

      The time for 2fort... *has arrived!*

    • @Cece-Cece
      @Cece-Cece 4 года назад +7

      now everyone can change their destiny

  • @a_blind_sniper
    @a_blind_sniper 4 года назад +504

    Hmm, those laggy animations remind me of the weird skeleton/sentry animation effects. Apparently it is caused by different interp settings? I haven't tested it but if you change your interp settings to full default, those laggy animated skeletons become full smooth animations.

    • @dariannnnnn
      @dariannnnnn 4 года назад +12

      it happens with sentry animations too

    • @arthurschmidt3104
      @arthurschmidt3104 4 года назад +60

      Oh so that's why Halloween seems to run like shit
      Aside from it actually running like shit

    • @pt8306
      @pt8306 4 года назад +20

      These would be smooth if you set your interpolation settings to exactly 1 second, as the animations are being quantised to the nearest second.

    • @lev7509
      @lev7509 4 года назад +11

      I noticed it is nothing special anymore to see glitched sentry build/upgrade animations. I mean, instead of animating between a previous level and the new level, it is already in the new level but motionless. Then after the animation is supposed to end it just starts working. When that glitch happens with level 3 sentries, they also have some smeared metal-textured polygons connecting the right minigun and right side of base.

    • @Tumbolisu
      @Tumbolisu 4 года назад +1

      What the hell kinda interp settings are you guys running on? I have never seen this stuff.

  • @CHILLIN2540
    @CHILLIN2540 3 года назад +51

    2:04 we not gonna talk about how all of the rockets shot in a straight line? Either Shounic got incredible luck or it also breaks the beggars' deviation stat

  • @clunkonester4884
    @clunkonester4884 3 года назад +28

    this happens in gmod too, you can't spawn certain props after the server being up for a day and it gets unstable, it requires a restart every 12 hours or so
    good vid my man

    • @CamAlert2
      @CamAlert2 2 года назад +8

      ah yes you must be talking about the abysmal model precache limit of 4096

    • @clunkonester4884
      @clunkonester4884 2 года назад +3

      @@CamAlert2 how did you find me
      also I don't even remember that comment it was like a whole year ago lmao

    • @BasedGrandmasKitchen
      @BasedGrandmasKitchen Месяц назад +1

      @@clunkonester4884 no idea

  • @picklebiscuit
    @picklebiscuit 4 года назад +541

    1:45 dude that's just highertower

    • @Mikall_
      @Mikall_ 4 года назад +22

      x10 highertower yeah

    • @temkin9298
      @temkin9298 4 года назад +10

      I wanna actually see this become a mod.

    • @Zixye
      @Zixye 3 года назад +1

      @Jake the Astronaut "FastDL"

  • @tomlawson4713
    @tomlawson4713 4 года назад +52

    The longest official match I’ve seen was 9 hours long on Powerhouse. Guess I know which map to test this 6 months thing on.

  • @jameVEVO
    @jameVEVO 4 года назад +468

    we reaching stryder7x levels of content and im all for it

    • @eimazd
      @eimazd 4 года назад +57

      Playing A Single Map Of TF2 For Six Months Straight Is Perfectly Acceptable

    • @perhapsYoYo
      @perhapsYoYo 4 года назад +26

      we have not reached pannenkoek2012 levels yet

    • @KC_Garcia
      @KC_Garcia 4 года назад +8

      Waiting For The Sticky Timer to Run Out is Perfectly Acceptable

    • @CasiniLoogi
      @CasiniLoogi 4 года назад +12

      opening the vote screen during the Killcam as the camera is zooming into the person who killed you crashes paper mario

    • @wettoson
      @wettoson 4 года назад +4

      Playing Two Fort crashes -paper mario- TF2

  • @laf1993
    @laf1993 4 года назад +85

    Phew! Good thing my 2fort matches only last 5 months!

  • @breakerboy365
    @breakerboy365 4 года назад +64

    This is what happens when you go outside the effective range of floating point numbers.
    In exchange for precision for smaller numbers, large gaps between big numbers result.
    So the longer the timer runs, the more inaccurate the timer becomes.
    I'm surprised the global timer's data type is not an integer.

    • @arstulex
      @arstulex 3 года назад +4

      Yeah isn't this sort of thing normally done by counting frames (or 'ticks') as a single integer?

    • @sarowie
      @sarowie 2 года назад +7

      @@arstulex it is source engine. I would not be surprised if the "decision" for using a float there happened a long long time ago, before considering multiplayer, let a lone online servers, let alone windows being able to not crash within a day.
      Such "decisions" do not have to happen consciously (you just write up mock up code, clean it up, review, commit to head/develop) and even when you find them, you have to prove that they are relevant... then you have to prove that and int solves the problem, write a mock up, clean it up, identify edge cases, fix bugs, ... or you just shrug and consider reloading the map after 24h to be reasonable, as even a crunch season is interrupted by involuntary falling a sleep.

    • @sircalvin
      @sircalvin 2 года назад +1

      @@sarowie based off the tf2 leak, valve doesnt exactly do the whole "clean it up, identify edge cases, fix bugs" part. interestingly, that decision could have been made while developing quake, and seeing as the timer is a core component it would be early on, so late 94/early 95. i doubt it though, as id was pretty good with optimizations and efficiency, especially while making one of the first full 3d games

    • @aromatic8565
      @aromatic8565 2 года назад +1

      @@arstulex the global time is a result of the tick counter * tick interval,
      predicted across commands. Trying to add 0.03 to an already large time results in the same issue. Using solely the tickcount you won't be able to perform smooth actions, such as smoothing an animation to make it end at a specified time. You'd have to use clients time, which can drift, and won't be in sync for when you want to use a timer shared between both realms.

    • @aromatic8565
      @aromatic8565 2 года назад

      @@sarowie how does it feel to roleplay as a developer? This is not the pipeline at all for valve, they leak their debug symbols every 4 seconds, let developers jump projects, push shit updates that have to get hotfixed (case in point, dota disruptor w cooldown, dota sell items on illusion, dota sell any item for infinite gold).
      Delusional if you think their testing is that rigorous.

  • @hotmealdotcomma
    @hotmealdotcomma 4 года назад +40

    The dev commentaries on these are always the highlight.

    • @arciks11
      @arciks11 4 года назад +1

      "Thanks and GABEN"

  • @onion_lmao
    @onion_lmao 4 года назад +124

    sentry when time goes above 10 digits: autofire enabled

  • @lemonl80
    @lemonl80 4 года назад +47

    1:42 it looked like heavy was giving a thumbs up

  • @GH-un9uz
    @GH-un9uz 3 года назад +16

    Before the pyro update, the length of your flamethrower could be extended with high latency. My guess is that to fix the issue they tied the duration of flame particles to the global timer, and they way they did it might have some weird interactions with "removing" the timer. Since the dragons fury fires a normal projectile rather than fire particles, that is probably why it still works, although the projectiles themselves have a maximum lifespan, so idk.

  • @richardhussar2521
    @richardhussar2521 4 года назад +76

    "Heavy's stress eating" made me chuckle lmao

  • @OptionalGenii
    @OptionalGenii 4 года назад +66

    Everytime you upload a video, we learn just a bit more of the Source Spaghetti Monster's tactics.

    • @Cece-Cece
      @Cece-Cece 4 года назад +5

      i wonder what the source engine would be like if we somehow completely got rid of the source spaghetti monster

    • @Shrek_es_mi_pastor
      @Shrek_es_mi_pastor 3 года назад

      @@Cece-Cece It wouldn't be Source.

    • @The_Rising_Dragon
      @The_Rising_Dragon 3 года назад +2

      @@Cece-Cece It would be barren, because the Spaghetti Monster and Source Engine are one and the same.

  • @Le_Codex
    @Le_Codex 4 года назад +18

    I have to say that the choppy animations as a result of big number imprecisions are really cool to watch

  • @bucketofchicken8325
    @bucketofchicken8325 4 года назад +420

    *GEEE WHO KNEW RUNNING A GAME FOR 6 MONTHS STRAIGHT CRASHES IT*

  • @digi102
    @digi102 3 года назад +2

    Ok but, a huge TF2 match that took place over like a week with a little bit of down time so people slept sounds cool as hell.

  • @normalguy729
    @normalguy729 4 года назад +100

    Ferb I know what we're going to do today!

    • @villager2342
      @villager2342 4 года назад +2

      Underrated comment

    • @iforgotmydamnname6325
      @iforgotmydamnname6325 4 года назад +11

      "MOM! PHINEAS AND FERB ARE BREAKING THE TEAM FORTRESS 2 GAME!!!"

    • @optimisticnihilist7705
      @optimisticnihilist7705 4 года назад +8

      @@iforgotmydamnname6325 "Candace, the boys are perfectly normal! The game is normal, everything is normal!"

    • @krisalis_
      @krisalis_ 4 года назад +5

      *for the next six months
      This is gonna be a hella long summer

  • @moronichybrid
    @moronichybrid 4 года назад +2

    I can just imagine in a 6+ month old server, all engies on both teams playing DBZ with the short circuits' M2

  • @drzero1131
    @drzero1131 3 года назад +6

    why was I recommended this 6 months later?

  • @demogaming8895
    @demogaming8895 4 года назад +45

    "the sentry gun just melts you instantly" Why, isn't that what always happens?

    • @zapadap1328
      @zapadap1328 2 года назад +7

      Ah, a fellow scout main I see

  • @smersmer1855
    @smersmer1855 4 года назад +40

    _Jokes on you, my 2Fort game has been going on for 6 YEARS!_

  • @jasonblundelldobebussing
    @jasonblundelldobebussing 4 года назад +4

    Basically, the longest 2fort game. Or just a typical match.

  • @blazernitrox6329
    @blazernitrox6329 4 года назад +14

    Pretty sure the engineer's buildings build at the same speed. The animations are buggy, but the sound plays at the same speed as normal and the building is finished until the sound finishes playing. Although, I suppose that if those moments of lag are actually the server just calculating things and not buggy rendering, then they are stupid fast relative to the game's simulation speed.

    • @pt8306
      @pt8306 4 года назад +2

      Yeah my guess is the buildings are building relative to the closest second. So if the timer is at 15 seconds, and the sentry gun takes 5.5 seconds to build, it will be finished at the 21 second mark (6 seconds). For example. The only thing we are losing here is rounding.

  • @bbqgiraffe3766
    @bbqgiraffe3766 4 года назад +2

    Ah the good old fashioned floating point error, you can always add more bits but it'll happen eventually

  • @eliteal2188
    @eliteal2188 4 года назад +32

    Shounic again with the good stuff.

  • @bojogaming9385
    @bojogaming9385 4 года назад +2

    Well this has probably actually happened several times considering the average 2fort match.

  • @scapegoat4
    @scapegoat4 4 года назад +12

    Yeah, this looks about the same as when tf2 would constantly send me to servers in luxembourg lol

  • @Putnam3145
    @Putnam3145 Месяц назад +1

    It's a 32-bit float, but only 24 of those are used for precision, so it's actually just under 8 digits. The largest number with a decimal in it in 32-bit floats is 8388607.5.

  • @tujan7598
    @tujan7598 4 года назад +7

    2:45 why is the teleporter entrance building by square numbers? I would guess that it has to do with the build progress increasing by consecutive odd numbers, but idk.

    • @pt8306
      @pt8306 4 года назад +4

      it's increasing by whole numbers only because the decimal precision is being lost and it's being rounded.

  • @AlfredJonathanKwak
    @AlfredJonathanKwak 3 года назад +4

    Funny how this gets recommended to me 6 months later

  • @purplebrank999
    @purplebrank999 4 года назад +80

    I stopped playing tf2 a while back but this quality content makes me want to play again

  • @brightblackhole2442
    @brightblackhole2442 2 года назад +3

    small nitpick: the timer at 0:40 is shown counting up very quickly, so "242+8" wouldn't even be close to 8 seconds later

  • @cola_real
    @cola_real 4 года назад +14

    Ferb I know what we’re gonna do for six months straight

  • @clawz161
    @clawz161 4 года назад +8

    I am noticing a lot of things that happen in randomizer mode, I thought were just bugs with that mode like 2:27 with flamethrowers not working

  • @enyi_4873
    @enyi_4873 4 года назад +69

    Nobody:
    Shounic: *Well, guess I'll run a TF2 server for 6 months straight*

  • @freedom-man
    @freedom-man 3 года назад +2

    I just realized that this is from 6 months ago and it's about playing one map for 6 months

  • @Fel1xF7W
    @Fel1xF7W 3 года назад +8

    3:06 that's like how it was in the trailer

  • @normal_username3231
    @normal_username3231 4 года назад +1

    Some say most 2fort matches are still broken to this day

  • @nealthecat5296
    @nealthecat5296 4 года назад +82

    Yeah, I got time

  • @toyakovvv
    @toyakovvv 4 года назад +2

    oh jeez, thanks for the reminder! im on month 5 of 2fort currently, we should definitely restart the match now

  • @YuhBoiBaker
    @YuhBoiBaker 2 года назад +3

    It honestly looks like an animation style change rather then a bug

  • @samgafford2371
    @samgafford2371 4 года назад +6

    "Heavy's stress eating" dude why'd you have to kill him like that?

  • @iaingingell7659
    @iaingingell7659 4 года назад +10

    this is actually intended game design to help balance out rounds of 2fort

  • @jjjjjjjjj99
    @jjjjjjjjj99 4 года назад +2

    I didn’t know there was an actual objective to 2Fort until playing the game for 5 years. I thought it was an engineer sandbox

  • @xavibun
    @xavibun 4 года назад +7

    So CTF actually has a timer after all.

  • @Aaa-vp6ug
    @Aaa-vp6ug Год назад +1

    I want to see a server that forces a server to always be in this state, and still have a variety of maps (like every time a new map loads, it sets it to 6 months passed automatically), it could be a cool gamemode

  • @stacksofslaps7442
    @stacksofslaps7442 4 года назад +6

    this makes me wonder what tf2 would do if the global timer was a 64 bit float

    • @ddegn
      @ddegn 4 года назад

      *I'm likely incorrect. See edit*
      Timers are rarely floats. It takes about two months for a 32-bit integer to roll over if incremented once a millisecond.
      32-bit floats aren't accurate enough to measure milliseconds in the time span of several months. Floats are a really bad fit for this sort of application.
      *Edit: I commented before watching the whole video. They might really use floats. The strange behavior is one reason floats generally aren't used as timers. A 64-bit float would improve performance but this sure seems like a bad application for floating point numbers.*

    • @guy-dev
      @guy-dev 3 года назад

      @@ddegn the way I understand it is: floats are for physics, movement, rendering, and the loop, and doubles are used for timers and other times when accuracy is important.

    • @rrestoring_faith
      @rrestoring_faith 3 года назад

      @@ddegn
      Not for improved performance, for accuracy.
      Yea it is a bad application and shouldn't really be done.
      Although some really popular game engines like Unity or Unreal will use its own time and pass it to you as a float if you wish to use it; for whatever reason.
      So that mistake probably won't go away anytime soon if the built in timer is used :P.
      In Unity's case they use it internally as a double then convert it to a float. So the inaccuracy will remain an slight inaccuracy of the decimals.
      I'm sure in most games their own clock would be used instead that is a double.

  • @auraguard0212
    @auraguard0212 4 года назад +1

    And here I thought 2Fort games just automatically ended at 5 months.

  • @snackermantm105
    @snackermantm105 3 года назад +3

    Is funny because now it's been 6 months after this video has been uploaded.

  • @codenamelambda
    @codenamelambda 3 года назад +1

    Hilarity aside, why would someone use a float for this instead of an integer? Realistically that integer doesn't even have to store that much info, as that one wraps around in a very well behaved way which you can account for to still keep temporal coherency as long as the communication lag doesn't exceed some expected value, say 30s - and you could (and probably should) just kick players exceeding that latency.

  • @zitronenwasser
    @zitronenwasser 4 года назад +5

    This also makes Spread less and less functional, you can get multiple bullets in a row with the same exact spread.
    This also happens way quicker because spread bases on uptime * 1000.0f

    • @zitronenwasser
      @zitronenwasser 4 года назад

      and that uptime is from when the server started, not when the map did

  • @misscookiesncrime
    @misscookiesncrime 4 года назад +2

    0:06 *information that’s common knowledge in the tf2 community*
    People who get trickstabbed: “wTf I wAs LoOkInG rIgHt At HiM! hE mUsT bE aBuSiNg InTeRp!”

  • @hank2815
    @hank2815 4 года назад +7

    Ah... good ol’ 2Fort never changes.

  • @maskedrecruit4571
    @maskedrecruit4571 2 года назад +1

    I wanna see some community server that purposefully rounds everything for this effect without breaking the game

  • @Mercenari28
    @Mercenari28 4 года назад +8

    I've watched this three times in a row and I still have no idea what Shounic is showing us here.

    • @shounic
      @shounic  4 года назад +13

      there's a timer that the game uses to keep track of everything, and synchronize everyone's games' at home together. if you shoot a gun, tf2 uses this timer to mark when you can fire a weapon again (for example). marking these events are done relative to the timer, ie the current timer is at 100, so the game writes down - "you can fire again when the timer hits 105". computers can't infinitely hold numbers, so when this timer becomes too big, the game breaks in some ways.

    • @maxweber1069
      @maxweber1069 4 года назад +2

      @@shounic gamer mind

  • @1053Michael
    @1053Michael 4 года назад

    I took a break from watching about half way through, came back 30 min later and hit play. I forgot what the video was about but it didn’t matter, great video as always

  • @jtc_jtc7054
    @jtc_jtc7054 4 года назад +12

    “Gentleman, synchronize your death watches”

  • @nick-playercharacter8583
    @nick-playercharacter8583 11 месяцев назад +1

    Hopefully, the jump to a 64-bit engine will grant us servers for a full year.

  • @tobbby4359
    @tobbby4359 4 года назад +4

    2:17 soo, thats just the normal scorch shot I guess

  • @denzy_lolol
    @denzy_lolol Год назад +1

    I have actually found this exact server and idk when they last reloaded the map but everything that happened here in this video also happened there
    weird experience

  • @ZomBro_BOSS
    @ZomBro_BOSS 2 года назад +6

    4:03
    How'd you get footage of my game?

  • @retrobat1631
    @retrobat1631 3 года назад +2

    This video was 6 months ago and I've come to report my time in a server.

  • @surjackeroff
    @surjackeroff 4 года назад +12

    I wanna play 2fort for a year straight. Whos with me?

  • @HWGuy1337
    @HWGuy1337 3 года назад +1

    It’s been 6 months since this video came out

  • @57trees
    @57trees 4 года назад +18

    3:58 new sfm’ers

  • @tf2ctfenjoyer673
    @tf2ctfenjoyer673 3 года назад +1

    Ah.... So this explains that teufort match I joined that lasted 6 months.

  • @joko49perez
    @joko49perez 3 года назад +3

    This video was released 6 months ago, has anyone tried this?

  • @majik2547
    @majik2547 3 года назад +1

    Good to know! Will no longer play for 7 months.

  • @peanut_1375
    @peanut_1375 3 года назад +8

    Doctor: tf2 runescape doesnt exist it cant hurt you.
    Tf2 runescape: 4:16

  • @petarkovacevic7681
    @petarkovacevic7681 3 года назад +1

    I remember playing on a CS:S server, and the server had that laggy movement you showed, I never knew why it was actually laggy untill now.

  • @JetSetDman
    @JetSetDman 2 года назад +3

    What I’m wondering is what it would look like if you tried to use the shortstop’s shove ability in a situation like this, would you just become an unstoppable wall of shove that pushes away anyone who gets close?

  • @HKid156
    @HKid156 4 года назад +1

    nah this is an average 2fort server on a wednesday

  • @ConfirmedZer0
    @ConfirmedZer0 2 года назад +4

    1:30 My man just achieved fuller auto

  • @Doctor_Ks
    @Doctor_Ks 3 года назад +1

    if someone started a server when this video was uploaded it would break by now

  • @francos.4273
    @francos.4273 4 года назад +18

    Amateur, my computer can break tf2 in just 20 minutes

  • @merrilly-
    @merrilly- 4 года назад +1

    "_and you best hope...not pointed at you_"-Engineer
    3:06

  • @yottanuclei
    @yottanuclei 2 года назад +5

    1:12 well, there's your problem right there

  • @ThatTravGuy
    @ThatTravGuy 3 года назад

    "The Heavy's Stress Eating just doesn't hit the same anymore"
    Yeah

  • @mastergame1311
    @mastergame1311 4 года назад +7

    3:00
    *uncle_dane_theme.mp3*

  • @welp9303
    @welp9303 4 года назад +1

    For the flamethrower, I think that it's probably that the flame particle's life time is getting "rounded" to zero, and with the flame particle's "think" routine checking for if it should die before anything else, and with it's first "think" cycle being set to the same time it was created, it gets killed before it has a chance to be visualized or collide with anything. If I recall correctly, the Dragon's fury uses a distance-limited projectile instead, so it still works.

  • @bennystar20d89
    @bennystar20d89 4 года назад +5

    “Breaks”? More like “skearB”

  • @shroomenjoyer
    @shroomenjoyer 2 года назад +2

    lets play 2fort for 6 months

  • @As567na
    @As567na 4 года назад +27

    Friendly 2Fort servers be like:

  • @Ellesiumss
    @Ellesiumss 9 дней назад +1

    1:30 this is literally in every cheat software