It is literally just a near-recursive loop that lags your client and then executes +attack at the end, if your client doesn't crash beforehand. No need to dive into source for this.
Account Details | |
---|---|
SteamID64 | 76561197994749697 |
SteamID3 | [U:1:34483969] |
SteamID32 | STEAM_0:1:17241984 |
Country | United States |
Signed Up | April 1, 2014 |
Last Posted | May 5, 2024 at 3:38 PM |
Posts | 2134 (0.6 per day) |
Game Settings | |
---|---|
In-game Sensitivity | 6.0 |
Windows Sensitivity | 6/11 |
Raw Input | 1 |
DPI |
1600 |
Resolution |
1920x1080 |
Refresh Rate |
144Hz |
Hardware Peripherals | |
---|---|
Mouse | Logitech MX Master |
Keyboard | Ducky 9008G2 Pro Limited Edition (PBT, MX Greens) |
Mousepad | Razer Sphex |
Headphones | Philips SHP9500 |
Monitor | HP L1925 (vert), BenQ XL2420Z, Apple Monitor II |
every hour spent in MGE is a week off of your life, so maybe start by cutting back on that.
This cannot be done. You're limited to 4 loadout slots. HUDs cannot really be scripted very much, they're basically just CSS on top of the normal game UI.
springrollsusing map_background "mapname" as opposed to map "mapname" is also slightly faster iirc if you don't care about the aesthetics.
while true, there are some problems with map_background, namely that preload_room can't automatically kick you the second it loads
Edit: deleted graph. Might be bad data, don't want to misinform.
PumAlso for whatever reason certain upgrades that shouldn't be avaliable showed up
This is because Team Comtress 2 uses an in-dev version of Jungle Inferno, when things were being reworked a bunch. For some reason, the jetpack and gas passer upgrades appear on nearly every weapon in the game, because they weren't fully implemented. Not much we can do here.
Okay, so uh. For those of you wondering about performance. I keep saying "wow here's how many frames we get in itemtest" or staring at walls or whatever. But here's the real impressive numbers.
First off, some timedemos. You can download this demo file here, if you'd like to test it yourself.
All measurements were done on an i7 5930k, GTX 1080, at 2560x1440, max in-game settings (except motion blur off), no configs.
Dustbowlbench is a demo recorded in TC2 0.0.9 of 24 bots fighting on Dustbowl Stage 1 for a little over 4 minutes. Lots of explosions, tracers, particles, etc. Lots of panning over large fights.
TF2 8/27/20 dustbowlbench: 16250 frames 94.149 seconds 172.60 fps ( 5.79 ms/f) 14.829 fps variability
TC2 0.0.16 dustbowlbench: 16250 frames 86.039 seconds 188.87 fps ( 5.29 ms/f) 26.496 fps variability
TC2 0.0.17 dustbowlbench: 16250 frames 78.406 seconds 207.25 fps ( 4.83 ms/f) 18.302 fps variability
So those are some nice numbers. But they don't tell the whole story.
Timedemo is an inherently laggy function; it basically tries to render a demo as fast as possible, without caring for delta time. This normally means it's very stuttery, as it basically prioritizes rendering game ticks over frames.
With the scheduling and wait changes implemented in 0.0.17, timedemo is smooth as butter. I can't even convey it. I'll record some playthrough later or something so you can really see it. It's absurd.
But that doesn't tell the whole story either. Here's some raw FRAPS data, showing frametimes, as well as 1% and 0.1% frametimes. Remember, framerate does not matter. The only thing that matters are frametimes; you can have a really stuttery experience with half of the frames taking twice as long as the others, and it will still measure with a high framerate even though it feels horrible. Consistent frame pacing is very, very important.
Vanilla TF2:
https://cdn.discordapp.com/attachments/755408387617062942/756883044773789716/unknown.png
TC2 0.0.16:
https://cdn.discordapp.com/attachments/755408387617062942/756886223380807851/unknown.png
TC2 0.0.17:
https://cdn.discordapp.com/attachments/755408387617062942/756887871310528592/unknown.png
Yes, that is literally double the framerate in fights using TC2, at max graphics settings, but also the 1% and 0.1% frametimes are dramatically improved. You can really feel it.
We're going to be running a playtest tonight. Would love to have a full server. Check out the Discord server for more info.
VoodooChowjust grind dm
this is the absolute worst possible advice even if you just meant it as a joke
For the record, I am not equating Agro's shitty attitude and aloofness with Dashner's shit. Clearly Agro doesn't even compare. I was simply equating the argument of "yeah they're bad but what would we do without them", since it was used in his case as well, for years.
Anyone thinking that KritzKast will die from the drama in this thread is delusional, but I do hope the community taking a stand here might tip Agro off to the fact that he's actually not always in the right.
sacyou're comparing someone who chatbanned someone with a celebrity pedophile and have no answer what would happen if they are gone
KritzKast dies. Other casting orgs continue. New blood steps up to the plate. People realize they didn't need toxic manchildren to have a great experience with the game they love.
In short, competitive TF2 was inside of us the whole time.
sacwho would put in the work agro and wiethoofd does when they're gone?
ah yes, the dashner argument.
messiahyttriumhttps://i.imgur.com/gAfLahF.pngi was gonna argue that i get those frames in the current build of tf2 but its actually only at 745 with a 1070 i7 6700
we did it boys. we got the frames.
the frames arent all that high, this is actually just a screenshot of the first linux build attempt, stuff is broken AF because of a couple known reasons, hence most models being fucked
https://i.imgur.com/gAfLahF.png
we did it boys. we got the frames.
- find a valve bug
- break it
- break it harder once they fix it
- ???
- profit