#Team Fortress 2 Megathread - winter is the most chill time of year
1 messages · Page 60 of 1
the paint cans are for smissmas
no, paints can drop
oh? interesting
nope they just drop randomly like weapons and tags.
I've only ever gotten them from the smissmas gifts
its a prietty limited number that can drop
they also have a chance of not being tradeable
which is kinda fucking stupid for cases
looking at the wiki its like
- zepheniah's greed (dark green)
- ye olde rustic colour (light brown)
- Color No. 216-190-216 (light pink)
- Australium Gold
- Radigan Conagher Brown
- Aged Mustache Grey
- Peculiarly Drab Tincture (sorta cream colored?)
- Noble Hatter's Violet
- Muskelmannbraun (orangey-brown)
- A deep commitment to purple
- Mann Co. Orange
- Indubitably Green
thats only the smissmas ones i thought
huh it looks like the only ones that drop are the original paints they added
anything they added afterwards, including all the team colored paints, don't drop
fuck no it's not ALL RANDOM DROPS have this
i've never seen that
i have 2 non-tradeable rocket jumpers
not saying it doesn't exist, just that i've never seen it
Did they drop while you were F2P?
lmao i'm looking at an old forum post where someone asked robin walker about painting weapons
in 2010 people were whining about the artstyle
nothing has changed
let me see if backpack tf says. i think it stores data on it
my mistake, they were gifted
wait why are warpaint weapons untradable?
oh cristmas right
oh my paints weren't random drops, they were gifted but it doesn't say by whom.
I never got a dueling minigame drop in my life. Then I bought 100 of them for $1 total and now there’s like a 33% chance I get one as a drop every time I complete a duel (mind you there’s 5 uses per item), plus I get them as random drops
I think I have more than 100 now.
CRINGE!
did someone make an article on the tf2 wiki on themself?
anyways do you guys think Concheror's health regeneration and Gas Passer's gas should be fixed to not reset or ignite when 0 damage is dealt?
seems dumb that the rocket jump can affect those
jim discovers profiles
conch I kinda agree but the gas passer one is funny
comp is unlocked? i never bought the thing
u dont need to buy it
when did it go free?
idk why its even possible to buy it the unlock reqs are like level 3 in casual, verified phone on steam and smth else, maybe tf2 premium
idk been so as long as i can remember so like 2019 at least
ok yea 3rd requirement is in fact premium tf2 account
still makes no sense why its possible to buy a comp pass instead of that if tf2 prem is infinitely more useful
lvl 60 casual, already had premium for a decade or 2 and you can't trade without mobile authenticator.
it only now has ever unlocked.
wait
🤷♂️
no it unlocked when someone had me join their party and said " i'm gonna queue for comp"
which was proably a week ago
was comp just bugged for me this whole time or do you need to join someone else who has comp to get it? i'm so fucking confused
gonna have a brainblast if i don't stop thinking about it
This was my original theory but there's a function call that should have 0 init'd the boolean returned with memset
Unless that was removed at some point
.
Everything else seems to have properly initialized data
Idk I will not code a memreader just for this someone else can do that
im gonna krum
does source engine uses freetype?
I think this is up for your OS to decide (ClearType on Windows, FreeType on Linux, IDoNotKnowType on MacOS)
their ass goes kaboooooooooooooom
If i'm reading it correctly, CTraceSolver::SweepSingleConvex has a bunch of paths where m_trace isn't cleared/initialized
and in CTraceSolver::DoSweep, m_trace is copied to the trace_t provided in the constructor of CTraceSolver
so the clear in IsBoxIntersectingCone ends up being useless since it's entirely overwritten
more specifically the paths where it returns false
its unitialized memory :D
Epic
I even wrote a stupid script to "fix" it on old versions 
I love c++
haven't checked 64bit yet, but it may just be getting lucky with stack layout
that was the entire reason demopan became a meme. pretty sure the original pic was something like "this is now the face of TF2" since even robin walker thought the dangeresque glasses of all things were too "out there"
https://www.reddit.com/r/tf2/comments/ensgh/the_new_face_of_tf2/ post in question:
you can get them from halloween contracts and transmutes nowadays, you haven't been able to get tradable halloween items since merasmissions in 2015. It's a good tradeoff to get wayy more halloween items i guess because even in 2014 you could get maybe 3 hats TOPS for all of halloween because they used gift boxes that would spawn in the map to get actual hats
Every day I get to post the line is a good day :)
decided to tru and put a bit of work into my custom hud
turns out my mockups were on my harddrive that died
luckily, i posted them here so i could find them again :)
comfig discord is the ultimate backup solution
true
The biggest reason I don't really run backups is cause all my data is replaceable from discord

i mean I unfortunately no longer have the actual krita file i was making these in
I've considered making a hud
so the shapes I was using to make distance alpha masks (what the default tf2 hud uses to make the shapes on the hud appear sharp at all resolutions) are gone
But my design skills do not transfer to games
RIP
at the very least I can recreate them with these mockups
"distance alpha masks" Wait are they using sdfs for hud elements I didn't know that
ye
i didn't realize they used it for anything other than the spy outline at first
but no they actually use it on most of the ingame hud panels
That's actually really interesting
so the hud looks nice and sharp even at 4k
I thought they'd be using normal svgs or smth
nah i don't think source supports svg
which like, arguably might be better than sdf
oh my god
so when i re-downloaded my mockups i left discord links to the posts they're from so i can reference feedback
but its fucking opening them in my browser
instead of discord
i hate it
why doesn't discord have a protocol like steam does
LOL
can you do thirdperson mayamode,.,
thirdperson mayamode and look at the camera
what the fuck is this
go go gadget medic trapper
More lines
funny hitsound
Note that these are recreated from scratch, and therefore the timing is not perfectly accurate to the original.
Be sure to credit if used.
Download: https://drive.google.com/drive/folders/1Swg2MC9khHhZ8TLApPy_sf2n0U_Bp3iE?usp=share_link
Not from that video
But yeah its sfx from bis
where is this from btw
tf2maps
link
wait sio you're telling me thar the only tf2 dev wehave left is a furyr
what the fuck is this
wemust protect the furries at all costs...
what doez this mean
rayne has a specific suspicion about a certain valve employee and former tf2 dev
this is him
this is true
i don't remember
i dont understn d
why do you lie
cute oc, needs a better artstyle though
does it also exist in CTFWeaponBase?
*The flamethrower
itself handles all of its
own airblast logic*
a bunch of it is in CTFWeaponBase::DeflectProjectiles
which is kinda weird
idk if htey moved all of it to CTFFlameThrower in JI though
Player deflection is all in the flamethrower
huh there's CTFWeaponBase::GetDeflectionSize
which i assume doesn't get used in the new airblast
It was used in the old one for players
uses CTFFlameThrower::GetDeflectionRadius now
Funky
yeah it's defined in the weapon base
You know I am genuinely terrified of the airblast dashing stuff in the files
seems completely unused
Yeah
is there an item attribute that enables it?
Its all hidden behind staging
You can apply the attribute to give dashes but won't do anything
Too lazy to figure out how its intended to work but if its moving the pyro backwards from where they look that'd be terrifying lol
there's server plugins that have airblast jumping but it's unpredicted and feels awful
just like FaN jumping 
Deranged lunatic dashes off a rocket going flying across the map to hit you with the axe
FaN is NOT a real weapon
do you wanna see something fucked up
jarate/mad milk also uses UTIL_EntitiesInSphere
there's this https://www.youtube.com/watch?v=1hYZbyUK170
A visualization of the sphere that Jarate and Mad Milk use to determine which enemies are affected by the "splash" of the jar. In addition to the sphere shown, I believe there's also a line-of-sight trace to prevent jars from affecting enemies through walls (not illustrated in the video).
Source code for the visualization mod:
https://github.co...
but if you watch the vid
it's obviously not a sphere, right?
like you can even see it from the thumbnail
am i going insane
wait I never noticed this lmao why does he use a sphere visualization
that's very clearly not accurate now that you point it out
im going fucking insane
@misty plover help
i need a 3rd person to say that that's clearly not a sphere
I can make a second account if you want
this is how we nerf them
literally just make the hit detection functional
and now you can't coat an entire team for free
there is no world where the right column would look like that if it was a sphere
sigsegv also got trolled by the fact it's called UTIL_EntitiesInSphere
What the fuck
What the fuck what the fuck what the fuck what the fuck
it's still a cube
bruh
WHY IS IT A CUBE??
its faster 
even though uh, spheres are distance checks
but sure
idk maybe AABB is still faster
im gonna throw up
Absolutely vile
god this is so fucking funny
like there's no check here
they just run a box test
AAAAAAAAAAAAA
does anyone know whose fault this is and also what their home address is
Not even worth fixing either ig
like its not just me right this would be slower than just checking a sphere anyway
AAAAAAAAAAAAAA
WHY
WHY
WHY
the only reason I can think of
and this is a stretch
is that, since jarate breaks on the floor generally, they didn't want people near the edge to be able to jump to avoid it?
but there's no way right
I see!
my fault for trying to make sense of it I will not do that in the future
wait so then what else is affected by this
based on the fact that you said that I assume it's a lot of things?
everything except blast damage afaik
explosions definitely are spheres
i've tested that a bunch before
i would assume taunt kills with a "radius" are affected
.
Check the rainblower then?
But I'm pretty sure it radiuses properly
it might be using the blast damage function then
i do know it has the same weird properties that explosions have
just looking at it right now:
HL2 AI behavior, some physics entities, Merasmus grenade removal (idk what this is?), dispenser radius, something with the passtime ball(?), nearly every single spell, jetpack stun (airblast on land?), jarate, projectile destruction on minigun in mvm, explosive headshot
with the halving damage shit
a lot of these probably use it for a general radius and then do more specific checks
explosive headshot isn't using blast damage?
nope
hmm, dispenser radius is probably the easiest to test
explosive headshot is just direct damage to enemies based on radius from headshotted enemy
"Merasmus grenade removal" Cleanup for bombs merrasmus spawns maybe??
no they specifically have a comment that says "Remove the enemy pipe"
but it checks for the entity flag for FL_GRENADE
which i'm not sure pills use?
thats like, what grenades in HL and CS use
Wtf
Gordon freeman ONE VERSUS ONES Merasmus and OWNS him EPIC STYLE
I'm like 90% sure dispenser radius is a cube, I feel like I've seen that one tested before
huh and the removal happens when merasmus gets revealed when you break his prop
what healing debuff
like the on-fire healing debuff?
yes
thats intended
yes that's how afterburn works
are you saying that it doesn't do this on the dragon's fury
yeah
oh then yeah they're weird about that for some reason
flares don't work right either
thats interesting
I knew about the flare bug, didn't know it also applied to df
Doesn't the affect of that scale with afterburn duration?
makes it sound almost intentional since they're both single fire
Or smth?
no it's always 50% from most sources
and then it also completely disables payload cart healing for some reason
does not apply to afterburn, only when are attacking.
Hm
interesting, it seems that the scotres and quickiebomb enemy sticky destruction also uses the sphere check
Only applies when attack with a flamethrower.
oh my god lol
Download HONKAI: STAR RAIL here: https://hoyo.link/0FHgF9AL - And use Code: 2AQA294J5R37 to redeem new character Dr. Ratio & Stellar Jade ×50!
DISCORD: https://discord.gg/TZX4bXM
PATREON: https://www.patreon.com/afterbreakfast
TWITTER: https://twitter.com/_AfterBreakfast
STEAM GROUP: http://steamcommunity.com/groups/afterbreakfastclub
DA: http:...
guys i figured out why valve did this box check
its a doom reference
where explosions are squares
Adds the cond when CTFFlameEntity collides with a player
this isn't what I was questioning I believed you about the df
but different afterburn does different things, for some reason
like how degreaser afterburn damages you less than most, for example
certain weapons give you afterburn that reduces healing, and others don't, it's stupid but that's how it is
I've heard there are two types of afterburns
Its not a part of afterburn at all looks like lol
slightly niche question and idk how difficult this would be to test but: does the enemy sticky check scale with the range penalty that air detonation is supposed to cause
whyyyyyyyyy is it a separate thing 😭
so strange
it does!
the radius it uses is a value it grabs from a function that just handles radius for the stickies in general
oh that's good at least
I think the 2nd one is for DF
the latter cond doesn't even exist in the leaked code
lol so then probably
Can't believe all these squares make a circle
this seems to be the only person that even noticed it
Its so rare for sigsegv to actually be wrong on something I'm gonna pretend it isn't real
Especially because its this
2-hour sigsegv exposed video
Dark Truth Behind Sigsegv And Josh Ashton...
What did the frog do
oh lol so this is why i see ppl saying that the huntsman was nerfed (it wasnt)
yeah the misinfo on huntsman spread very quickly, I've had a few people ask me about it
Just gonna say aiming feels more smooth on 64bit.
because it is
Yeah I sent magic elves into your pc that improved the hitreg while you game
kid called better performance
Hit reg feels the exact same. Actually i think it's even more fucked. I some how headshot a sniper and got a penetration headshot and when they died they were on both sides of my crosshair. Really wished i was recording for that one.
Yes they did walk in front of the other but that's a large delay for 70 ping.
@jagged pawn hey whats up
who's what
NOOOOOOOOOOO
goog
fail
i did find out something weird in the process of this
winner
this is the spy at 180 yaw
That people will make up any excuse to say "this is worse"?
lgtm 👍
Is that really the spy's bounding box? I just didn't imagine it'd be so huge.
he's wearing a disguise that make you think he's not 300 pounds
everyone has the same bbox
I wouldn't believe that if it wasn't for some being more tall to fit the player model but that's as far as i've seen that's noticeably different.
Just makes me shocked of how the fuck i miss such a giant target.
Try on 200 ping, you'll be wanting to beat your own head in with a car door in 10 mins with that. 70 is perfectly playable. 100 is pushing it and 150 is bad.
Actually i think i've tried playing on a 64 player russian server with 500 ping. I've never seen that version of a slide show.
Oh wait if the game runs faster now would compressing packets be better or worse for faster connections?
Asking cause if the comfig allows it with commands i'm wondering if it'd affect the speed they're sent out or recieved.
btw
this means that point-symmetrical maps are actually biased towards one of the teams
because landing huntsman headshots is easier on one side
pfff
lmfao
the beggars experience
hahaahahahhahah
help
dougie deployment
dougie bugfixer is here to bug fix
boop boop beep beep
have you tried removing the stack overflow
vscript is a lot more limited than i thought
there's no elegant way to run a function when a jarate breaks for example
if you do it by checking for jars in a think function, it can sometimes fail to find a jar before it breaks if the sniper throws it at a wall while pressed against it
would it be different if tf2 has lua vscript instead?
howd that be different
9:50 Spawn wallhacks my beloved.
I love spawn wall hacks
"Just don't camp outside their spawn lol" They say as they take the level 3 teleporter to the middle of the map with another 10 seconds of spawn wallhacks enabled.
nice handshake
what if you could use the iron bomber to push your own stickies? you could cluster them, put down a bomb and scatter then detonate them.
why would you want that
to make stickies more dynamic and to not have to wait for an enemy to do something that'd benefit you and beause the iron bomber balls don't roll. it'd be perfect for it. especially when someone movves your stickies and you just don't wanna blow them up you could just shove them back in that general direction and say "good enough"
even better when you have maxed out stickies cause blowing up whatever oldest sticky you have where ever the hell you put itit's just be easier to know where your explosion are than to reset and guess.
or just highlight the oldest sticky on the scottish resistance a brighter color
https://github.com/ValveSoftware/Source-1-Games/issues/5905
https://github.com/ValveSoftware/Source-1-Games/issues/5522#issuecomment-2074381306
this is NOT caused by the 64-bit update, in fact, this has been around since forever, you can see that the jarate's supposed sphere in this video by sigsegv actually looks to be a cube:
https://youtube....
@limpid panther has leveled up! (56 ➜ 57)
@livid oracle can you delete z*sty's comment on this
it would be funny I think
*@Green Light (Breaking
Bad) pls do a funny and
delete teh comment*
incoming 8 hour stream complaining because comment got deleted by WOKE tf2 content creator
woke up on dustbowl
woketopia dustbowl
y'all need a hobby from being chronicallyonline.
Yes, because it's used in CTFWeaponBase::DeflectProjectiles
It always returns 128.0, whereas the CTFFlameThrower version returns deflection_size_multiplier * 128.0
deflection_size_multiplier being an attribute
yeah and i guess they kept the name for compatibility even if nothing in the vanilla game uses it
Oh man
Speaking of the man who could also be referred to as QueerChrist, I actually accidentally clicked on one of the dude's vids while looking for TF2 content
RIP me, I have sinned
i don't think queer is a synonym for that at all
its kinda janky
you know thats not how i expected it to work
How
@misty plover do you happen to know if it's possible for the vscript debugoverlay to not ignore z
like this
If it doesn't have ztest then idk
Ah this is just as awful as I thought
LMAO
damn
i guess i could LIE and just fake it
by having it get cut off a bit under the ground
the lines dont draw above stuff
it's just the transparent part
it also cannot push back players, and cannot reflect
so presumably meant for an unlock then?
oh god imagine if this was on dragon's fury
what a mess that would be
the soldier we have at home
lol
brazil
brazil
I have heard of brazil players whining their pc was so old they don't even have a gpu that can run vulkan even if the graphics were originally made for a mobile game.
2010 CPU bro
2010
Fucking pineview
There's a strong chance their memory is ddr2
Bro is actually suffering even budget phones have more power
*Bro is actually
suffering even budget
phones have more power*
Please someone get them help
i wanna know what frames you'd actually get if you somehow run tf2 on a modern smartphone
Also, I hear some people are stuck with that literal e-waste due to lack of budget, so RIP this guy
@summer steeple
erm
I think the situation in brazil is just that bad. I have a friend in brazil with a pretty awful computer and I tried to look into getting them a better one but I don't think there's anyway to ship stuff there without paying more then double the price of a computer so I just gave up
Should the way sentries aim at targets change?
like for example if the center of the bounding box isn't available the sentry could maybe instead aim for the nearest visible bone on the player.
Completely unrelated but when are they going to fix spawn wallhacks?
this would stop players from being able to drain your sentry's ammo by standing still and doing nothing but being slightly visible and would help combat corner peakers.
I finally learned how to download REAL TF2 on Android. (It was easy but I was lazy 🙂). I played this at 2:00 AM so I was really sleepy and really didn't know what I was doing 😄.
TF2c Classic port by: @sanyasho1303
IF YOU WANT TO DOWNLOAD THE GAME YOU NEED TO JOIN THIS DISCORD SERVER TO DOWNLOAD THE FILES: https://discord.gg/gXaxjbdNs5
IF YOU...
it runs like shit,big deal.
sentries are supposed to be easy to corner peek
sentries targeting your eyes but still shooting at your body is probably a bug though
sentries should have perfect aim and should also have 9000 health
solarlight released a video on it for some reason like amonth ago
not bad
this is correct
but its about double, not more than double
the only exception is a 1000USD allowance for itens of value not considered "personal items" that you can carry into the country without being taxed
in your carry-on baggage, not the dispatched baggage
"personal items" consist of 1 laptop, 1 phone, etc. Need to bring a work phone? tough luck, its gonna eat into your allowance when you come back to Brazil
so if you ever come to Brazil, make sure to bring your e-waste with you so we can make use of it, please
switched gpus in my main rig because I got my proper gpu in a watercooling case now, Swapped the thing out with a firepro w5000 and tf2 is just eating it'
64 bit update comes out and i put myself to a total of 2 gb of vram right after
THE FUCKING VSCRIPT DEBUGOVERLAY
IT DOESNT GET DRAWN IF YOU RUN THE FUNCTION WHILE YOURE FACING AWAY
WHY
*IT DOESNT GET DRAWN
IF YOU RUN THE FUNCTION WHILE
YOURE FACING AWAY*
Yes
It's awful
is there no function to convert a normal vector to an angle
```c
self.SetForwardVector(dir);
printl(self.GetLocalAngles());
he dont got a car doe
question though - is the cone just for players or is it used for projectiles too
cause it certianly doesnt feel like its used for projectiles at least
just for players
ic
@potent wolf btw are you sure the cone is 35 degrees? it seems more like 40 degrees
40 degree cone
if i go further to the left even by a tiny bit it airblasts me
definitely something wrong with how i'm displaying this for some reason
actual measurements give me something like ~35.27 degrees
close enough i guess
consult with the documentation
@misty plover here's what i could come up with
really really hate that you cant do triangles
pyro what
is there anyway to make my playerhud model smaller? or do i just have to get a new hud
you can modify the current hud you're using
it's what gets passed to IsBoxIntersectingCone, so unless that's broken in some weird way then it's 35 degrees.
Does anyone know is dxvk tf2 busted on xorg?
It freezes the whole desktop, togl works fine, dxvk doesnt freeze on wayland
not for me
xorg 
i’ve had a similar if not the same issue when booting tf2 initially, usually i need to kill the game using another tty, then relaunch
Yeah
It's when booting initially, using dxvk, using xorg
I killed it via ssh or just wait a few minutes and it closes by itself
I know for me, TF2 likes to set my refresh rate to 50hz, and it likes to freeze my desktop
Nobara w/ x11
I thought that was just nvidia settings!!!
is tf2 actually doing that?!
my refresh rate of my whole pc keeps getting set to 50.
it appears to not be tf2 since it's changed on restart and xorg.conf is now missing?
xorg.conf doesn't really exist by default anymore on most distributions
at least I don't think it does
if you run nvidia-xconfig or something, that would create an xorg.conf
thanks
I'm not really recommending to run nvidia-xconfig
I experienced that issue with xorg
I use wayland so
gayland
how do you use wayland with discord
the experience is buggy!
and I can't screenshare at all
these flags should work --enable-gpu-rasterization --enable-zero-copy --enable-gpu-compositing --enable-native-gpu-memory-buffers --enable-oop-rasterization --enable-features=UseSkiaRenderer,WaylandWindowDecorations
where do I paste that
and for this, suck it up or use vesktop
might give you more issues though
use it when running discord
eh i wouldn't blame discord for all of it
idk
xwayland works fine
Also
Most xwayland issues with Nvidia should be solved with Explicit sync
*Most xwayland issues
with Nvidia should be solved
with Explicit sync*
I was talking to Kenaj about it earlier
how do I make it run in xWayland
Recently news went around about explicit sync being merged into Wayland protocols, and in the wake of that I saw a lot of people having questions about it, and why it was such a big deal… So here’s a short-ish explanation of what it is, why it’s needed and what the benefits are over the old model.
Xwayland is what discord uses by default
Any X11 application running on wayland does it through xwayland
Discord sucks!!!
which literally isn't implemented yet
using native wayland with those flags basically has 0 issues
and never had this problem in the first place
It is
Gnome 46.1 has it
This implements https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/90. Once the matching Xwayland and NVidia driver updates are out, most problems with NVidia on Wayland will be gone.
merged into KDE as well
2 weeks a go
I don't know if Xwayland needs to be updated as well
more like linux a fragmented mess
and newer electron versions are also pretty bug on linux
it isn't, the driver literally does not support this protocol
I thought Nvidia only supports explicit sync
Recently news went around about explicit sync being merged into Wayland protocols, and in the wake of that I saw a lot of people having questions about it, and why it was such a big deal… So here’s a short-ish explanation of what it is, why it’s needed and what the benefits are over the old model.
ahh okay
Yeah
With the explicit sync protocol being implemented in compositors and very soon in Xwayland and the proprietary NVidia driver, all those problems will finally be a thing of the past, and the biggest remaining blocker for NVidia users to switch to Wayland will be gone.```
can you please link this more times
sure
Recently news went around about explicit sync being merged into Wayland protocols, and in the wake of that I saw a lot of people having questions about it, and why it was such a big deal… So here’s a short-ish explanation of what it is, why it’s needed and what the benefits are over the old model.
wait u were being sarcastic

How long could it possibly take for nvidia to implenent a protocol used by linux
Isn't vesktop screenshare garbage
not really
I thought it uses the crappy webrtc screensharing same as you get in browsers
rather than discord's proprietary protocol
that you get in the discord app
?
Discord has two screensharing protocols
webrtc and their own proprietary one
the experience is much better with the latter
?
Discord uses WebRTC for everything, no?
Are you talking about their custom like
Compression thing
it's...eh
it works
yeah
which is more than can be said for the native version on wayland
extremely hacky and you can understand why discord doesn't just use it
especially since a lot of the stuff it depends on just isn't guaranteed to be installed on all systems
and a lot of portal implementations are still actually ass with regularly broken updates (hyprland)
but yeah it works most of the time
you'll probably run into other issues beforehand
kde screenshare works until you try to use it twice in a row
like having the latest electron
because there's totally no reason as to why discord uses the current one!
gnome and kde have the best, yeah
for obvious reasons
i have had this issue there and not on gnome though 
gnome is ugly 
nah adwaita is beautiful
literally the only time the linux desktop has had good, consistent design
everything is too big
getchtop
I would use gnome
BUT
No fractional scaling
and I want both my laptop and desktop to be the same
use ubuntu’s patch
Where?
the three featured im reminded of whenever i mention gnome
If this was the case how could you screenshare in h264?
@eternal haven has leveled up! (6 ➜ 7)
wdym
webrtc supports h264, no?
skimming the above, are the wayland defenders going wild rn
*skimming the above,
are the wayland defenders
going wild rn*
wayland sucks sorry
linux sucks in general
literally
if you think wayland is still unusable i genuinely have no idea how you’re still using linux
it doesn't work lol
same
do you use obs
yes
yeah works great
love redoing all my scenes every time I open it
i've literally posted clips in this channel recorded with obs
*i've literally
posted clips in this channel
recorded with obs*
do you use window capture
you should use windows capture
ok well maybe I just need to hit my computer with hammers then bc it refuses to remember perms on wayland and I've looked it up and this is apparently a feature not a bug
it traps windows in a box
free them
free windows
ah that explains it
perms?
OH
yeah
kde portal issue
not even wayland 
fr?
me when I use gnome
FARDNOMe
guess it’s a portal issue in general then
but yeah that’s not even wayland
and again
if that’s your dealbreaker
how do you daily linux
if it happens when I use wayland and not when I use x11 it is for all intents and purposes a wayland issue
and it's just the most tangible example I have
wayland breaks constantly every time I try to use it
but the obs thing is at least replicable
that’s a pretty bad example of something “not working”
if it doesn't work that means it's not working
that’s just a minor annoyance
having to re setup the settings for an application every time I open it is a minor annoyance
alright lol
but you say it as if your computer doesn’t work
if you feel that way then I can't exactly convince you otherwise
it’s like two clicks
did you guys know that steam can use pipewire for remote play on wayland?
it's cool
not if I don't have the window open at that moment
you launch steam with -pipewire
the way it actually manifests is this
- open obs
- don't have every single window open that I've ever had open
- my perms are now gone forever because I can't reassign them all at once
- manually open every single scene to reapply as needed, can never actually have multiple scenes remembered at once because I'm not going to open 10 windows before I open obs every time when I'm not using most of them
xorg with mroe than 1 monitors is poopy
if you mean literally multiple monitors then yes it works perfectly
both of my monitors are different resolutions and different refresh rates and xorg doesn't skip a beat
this is supposed to be the thing that it sucks at but I've never once had an issue
This is like
major cap
Xorg shits itself withdifferent resolutions and different refresh rates
I am pretty sure like
You have to render to the lowest commen demonanator refresh rate
no?
I mean fair enough then, use wayland. I just think it sucks how the option is starting to go away for people who don't have the same experience
it's linux, it's going to suck regardless
if you don't have wayland issues you're going to have x issues
I haven't, what aren't you getting lmao
I mean fair enough then, use wayland. I just think it sucks how the option is starting to go away for people who don't have the same experience
Whenever KDE added crisp fractional scaling on Wayland
for Xwayland
it's a trade off
it was so swag
yeah like most "wayland breaks everything" stuff is just not true nowadays
*yeah like most "wayland
breaks everything" stuff is just
not true nowadays*
like even as a nvidia user i have more problems with xorg in normal use than wayland
I don't think it breaks everything it just breaks my workflow
(i love screen tearing)
fard tearing
screen tearing is sick
it looks funny
anyway this is coming from the perspective of someone who uses linux because windows kept breaking for me so maybe I'm just haunted
going strong on a 6 year old install myself
how do I check how old my install is
GYATT DAMN
you killed them all
Twice
those bots r so stupid
think back really hard
there's a guy saying hi to your left
i just know it's been 6 years since that's when i bought my current pc
well
a previous version
*i just know it's been
6 years since that's when i bought
my current pc*
ship of theseus moment
pook pook
ok hurripoo
may I add
You could also use WebCord instead, it worked like a charm for me
BUT you do lose out on having games in your status, as it essentially runs the web client in an Electron wrapper
i love the linux community's solution of running discord in a browser but pretending like it's not literally the webclient
lol
is that the only thing I'm losing out? Do I get to screenshare along with having keybinds too?
oh, keybinds
It's the web client, you do lose out on push to talk when the app is unfocused
apologies for giving that garbo suggestion
The main reason I suggested WebCord over Vesktop was due to the latter being a full-on custom client
WebCord sorta goes under the radar due to it being essentially the ordinary web app, ergo reduced chances of account bans
damn it, "bands"
lol
they are both ordinary web apps
if I got banned that would be more of a blessing ngl. I'll finally touch grass
vesktop is literally just the web client in an electron window
- user scripts injected
not much difference compared to using the extension
"hit the bricks pal, you're done"
so ture
Should I care? Linux amd
DXVK is probably better
"Legacy OpenGL" is what the game used to use prior to the 64 bit update
Probably best to try both and see which one you prefer
keep in mind that legacy opengl is still 64 bit
opengl 32bit ftw 💪💪💪
default will be better in most instances, if you don't want to bother testing your system just do default and you'll be fine
i don’t need to use an extra 32bits for a game that came out when bush was president
real
I personally prefer 16 nibble tf2
ok i think i figured this out https://www.youtube.com/watch?v=6vVcBglCatM
https://github.com/ValveSoftware/Source-1-Games/issues/5904
this is NOT caused by the 64-bit update
so like what we know is that
it does a "trace" to the origin of each hitbox
however, this does not take angles into account
the hitboxes are treated as AABBs
awesome
i guess there will be Hunstman headshots: Episode 3
curiously, overwatch does it the same way
wdym
.
what if
this is what you look like
I thought it was pretty well known that projectiles use axis aligned hitboxes?
idk how to really explain it without just visualising it ingame
this is how
are you sure it doesnt just do an AABB enclosing the rotated hitbox?
because it this is true its MASSIVE
no seems unlikely
it looks to be just outright not using the angles at all
quite hilarious
now you gotta vscript real hard so you can show this in a videoz right?
*now you gotta vscript
real hard so you can show this
in a videoz right?*
yes because it's hard to explain otherwise
dude, i think if this lands on reddit you are actually gonna get famous in the general tf2 community lol
vscript has functions for bone stuff
i will change my youtube channel name again
i think it has always been wget, no?
ah
it is
she is not talking about the collision hull around the player, she is talking about the intersect that happens after the projectile collides with the collision hull of the player
so it collides with the player collision hull (which is axis aligned) then traces towards the inside and tries to find a bone, if it does, that gets hit. If it doesn't, the bone closest to the point where the arrow collided with the collision hull gets hit
@livid oracle am I correct?
but then from what Jane is seeing, the second step happens without rotating the bones at all!!!
yes
no, do huntsman headshots episle 3
Huntsman Headshots: Alyx
@johndrinkwater @LArrowHead ## Here are some bots that are around: Bots that will leave and rejoin the game constantly and also spam voice chat Bots that will stuff in console resulting in: "N...
did they just tag random people
yep
feels like some guidelines are gonna be put in place soon lol
not really
kisak-valve stronger than the navy seals 🫡
I think tf2 players have a brain rot issue.
no way really???? 🤯
This is true. If they had functioning brains, they'd spam Valve's physical mailbox instead.
I remember seeing a guy periodically do that on the steam discussions (his specific cosmetic / unusual effect combo would place the effect slightly too high when you enable the adjustable height slider) emailing eric for like a few months until eventually it was fixed
Tbf I like the name Jane because it maps well to the trolling you do sometimes
Also its still more creative than basically any name I've had
*Also its still more
creative than basically
any name I've had*
Most of mine are derivatives of random programming things
oh I thought your name meant University of Baltimore
No I'm named after source engine code
i mean wget is also stolen
oh I thought that name meant Working Group on Emergency Telecommunications
or switch to fortnite already
evil wgetjane be like curljohn
or switch to dota already
we have everything tf2 has PLUS a functioning relationship with valve software
WHAT
why would people not assume that's your name 😭
moba == cringe
and im sorry has lego dota dropped yet?
yeah didn't think so
fortnite on top
use creator code masterofcommunications
Their name is actually Jack 🙀
- sniper
- sentries
- stickybombs
it checks out
wow i wonder what UB means

Unabomber moment
the people have spoken
where was this?
the cone is evil and must be destroyed
ice cream places:
my cat after surgery be like
morming comfigurators
elizabethan collar moment
good day mastercomfigies
i do not like squirrel at all
this feels like if you wanted to use lua but youre too embarrassed to use lua and you want the veneer of a Real Language
i cant even load the official squirrel docs
how can you feel embarassed to use lua? metatables are the coolest thing ever!!!1!
and its even made in Brazil!
didnt source 2 end up choosing lua over squirrel lol
hell yeah
i had to teach students how to use lua metatables ||and tbh I still don't really understand them well||, not the easiest thing to explain
one of those things that's such an elegant generalization that it becomes hard to know how to even use it right
it seems the dev of squirrel vanished and the domain redirects to a page that is supposed to be by godaddy
how? can't it just be automatic payments
idk but i just know this isn’t the first time
when vscript launched it was down
i used to have the html file for the docs downloaded lmao
why did they fucking use squirrel then 💀
because if you squint it looks like C
while with Lua if you squint it looks like Lua
i have to assume that because other source 1 games use squirrel it was easier to port over
they should have just went with javascript
i need nodejs on my game server
Correct!
I would have rather had ltierally any other scripting language
iirc Squirrel is forked off of Lua in 2003
also VScript is setup in a way for any scripting language to be used with it but Valve went with Squirrel in the end with the choices they where deciding between being:
- Squirrel
- Lua (5.1 at the time)
- Python
- GameMonkey Script
in Source 2 Squirrel ended up getting switched out with LuaJIT
GameMonkey is unused too
didn't say it was used
@green tulip has leveled up! (10 ➜ 11)
and python too however it just ended being engine side for sfm
the right decision imo
specifically they used this fork of LuaJIT in Source 2 https://github.com/openresty/luajit2
OpenResty's Branch of LuaJIT 2. Contribute to openresty/luajit2 development by creating an account on GitHub.
I thought it wasn't forked from it but inspired by it (or rather inspired by the suffering it caused)
early lua sucked balls :p
could be I'm not 100% on what I said hence "iirc", would probably have to go and look at stuff from around 2003 or so to find out
based
luajit is insane
also
Output Table: pos, fraction, hit, enthit, allsolid, startpos, endpos, startsolid, plane_normal, plane_dist, surface_name, surface_flags, surface_props
tracing with vscript
doesnt give you hitbox
why
you can use the enthit result to get the boundingbox
oh wait hitbox
uhhhhh
if its a player the damage event tells you i think
Iirc the hitbox data is broken or misisng idk can't remmeber
i thought it worked for players
Was an annoying issue when I was making my little boss system headshottable
i know for base_boss it doesn't
Mmmhm
i know yourp ain lol
My solution was just to make my own hitbox system and whenever a shot hits the boss I do my own raycast from the attacker to see if it hit a "critical" spot lol
the current solution iirc is that you remove the hitscan collision from the base_boss and bonemerge a generic_actor to it
The issue is they didn't have any animation information (unsure if that's possible now even)
So they never really could be used behind a static head position
Beyond*
Tbh 99% of my vscript experience has been "okay it lacks this function but I understand how it works so I'll just remake the system as best as I can from what data is available"
Is there a debug box that allows rotation yet or do I still need my own function for that
