#Team Fortress 2 Megathread - winter is the most chill time of year

1 messages · Page 91 of 1

rare creek
unborn pecan
#

yes this is a valve issue

#

thank you for confirming

rare creek
#

honestly they probably just like switched to another font library or headers or whatever again and that is causing everything

eternal haven
#

Which is it bro

rare creek
#

I think they mean there's no need to touch the characters

eternal haven
#

Anyways it can't possibly be good to have a bunch of people randomly editing fonts to change the names

#

Just wait for valve to fix bro

summer steeple
#

welcome back niterux

#

i was going to respond to this earlier but you left the server while i was still asleep, the missing afxres files means you don't have the c++ MFC and ATL for latest build tools installed

#

you can add it in the VS maintenance program

summer willow
#

the process of compiling the sdk requires having the source sdk installed or is just needed to run?

summer steeple
#

its required to compile as well

#

since the sdk doesn't come with engine code it needs to link it from dlls that are in the sdk on steam

summer willow
#

where it tries to found installed?

#

because i have the flatpak steam

summer steeple
#

good question

summer willow
#

gonna try here and i report later

rare creek
unborn pecan
#

SaluteStand linux conterization dev environments for the win

summer willow
#

they use podman instead of docker, valve always based

summer steeple
hoary geyser
rare creek
#

this is the right one right?

rare creek
hoary geyser
#

screenshot the Desktop Development with C++ category on the side panel, that should be good

rare creek
potent wolf
#

if you used linux it would just work

rare creek
#

didn't know visual studio even ran on linux 💔

potent wolf
#

it doesn't, that's why it works

rare creek
#

How do I do this

#

do they mean these or am i supposed to open some other project

small sirenBOT
#

*do they mean these or

am i supposed to open

some other project*

rare creek
#

hitting the run button isn't working for me

eternal haven
summer steeple
eternal haven
#

Me when I launch client.dll

#

What do you mean client.dll doesnt have a WinMain()

potent wolf
#

me when rundll32

rare creek
#

randomly select some function to be the entrypoint

potent wolf
#

dlls do have an entrypoint

#

DllMain

rare creek
#

ohokay

potent wolf
#

it's where you setup all your hooks

rare creek
#

ahh

summer steeple
#

wtf

eternal haven
potent wolf
#

yeah

balmy root
#

@left sand the next mastercomfig stable release will pull changes from which branch? develop or staging?

left sand
#

staging

burnt dragon
#

is it possible to host a tc2 server?

eternal haven
#

should be

eternal haven
#

afaik you can host one either using the source sdk 2013 base multiplayer client as a listen server, or download the dedicated server and use the server.dll with that

#

haven't yet tried the latter though

balmy root
#

@left sand

//net_queued_packet_thread 1 // Queued packet thread
net_queued_packet_thread 581304 // Queue all packets
by the description of this convar:
Use a high priority thread to send queued packets out instead of sending them each frame.
isn't it a boolean value then?

balmy root
eternal haven
#

581304 is a special value

#

Internally they label it NET_QUEUED_PACKET_THREAD_DEBUG_VALUE

#

So yeah the cvar is normally used like a boolean but giving it that int value enables special behavior

left sand
#

also im not sure if you have to ping me for each message you post

small sirenBOT
#

*also im not sure

if you have to ping me for

each message you post*

balmy root
#

many thanks for the clarifications, coms and x

uncut spear
#

mcoms is pretty active here tho so

#

pretty sure you can put stuff in #1019788401588830249 too for it to be noticed as well

#

there's a suggestion tag

trail harness
#

does tc2 have every performance improvement from comfig?

left sand
#

almost

#

and much more

burnt dragon
#

I would love to see tc2 have cascaded lightmaps

#

yes I am still following my hopes and dreams

trail harness
left sand
true galleon
#

I think something I'd like to see is the ability to easily drag and drop multiple items in our backpack, with the option to have them drop in the same order or one by one in the unocoppied slots in the page we dropped them. idk if that makes sense (if needed I could make a shitty ms paint example)

also the option to mute the backpack sounds

and idk if this has been suggested before or added already but also that melees don't get blocked by teammates

burnt dragon
#

I would love to see engine changes on tc2

misty plover
#

I got bored and now I'm working on a custom ui system

mental scaffold
#

your dumb

left sand
burnt dragon
#

I am excited to see how hazard crew will turn out

mental scaffold
#

by tc2 do people mean team comtress or typical color

small sirenBOT
#

*by tc2 do

people mean team comtress or

typical color*

jagged pawn
#

I mean in this server they probably mean comtress

#

but it usually gets used to mean typical colors in other places

mental scaffold
#

idk

burnt dragon
#

tc2 means true crime 2

left sand
#

no where

#

except in like general usgae

#

but every tf2 server is like meaning comtress but the more geenric you go the less it is

mental scaffold
#

sometimes people say tfc they either mean team fortress classic or tf2 center or some other bull idk

trail harness
#

seeing as tc2 is increasing default fov, are there any reasons for why default vm fov isn't being raised? 70 is the highest officially supported and I think it matches 90 fov a lot better

balmy root
#

I believe you would encounter some angry users if you raise the default viewmodel fov

#

the fov from 75 to 90 is almost an universally agreed change

#

but not the viewmodel fov

left sand
#

i mean the whole reason of viewmodel fov is that its independent vs the view fov so i dont see why we should change it

trail harness
#

that's fair

left sand
#

i personally really like 54

balmy root
#

viewmodel fov 70 with min viewmodels my beloved

#

I only like 54 on gmod

#

and hl2

trail harness
#

viewmodel fov 70 with kylul animations my beloved

balmy root
#

on gmod for many years it was a FCVAR_CHEAT convar

#

so it was impossible to change

rare creek
#

what do the asterisks mean in tf2's source code is it roleplaying iwth me?

balmy root
#

so anything that has pWeapon after some text matches

rare creek
#

no

#

but that's a great idea for a programming language

#

someone should make that

#

programming where all variables are searched at runtime with their names as regex

regal ravine
eternal haven
#

Idk if you're joking or not but it's a pointer

#

It means rather than storing a CTFSniperRifle, pWeapon stores only a simple value, that value is a memory address where a CTFSniperRifle may be located.

rare creek
#

c is so confusing and archaic feeling...

#

why did it ever get invented who wanted this

#

why anyone purposefully make a language where you can create vulnerabilities and shit I will never understand

#

i know its because 60s computers were pieces of shit so the performance burden of making things safe and bugless was a burden or whatever but ugh

#

does anybody disagree?

wild grove
#

Clearly stuff should've been done with assembly, the real muscular person way!

rare creek
#

i guess c was pretty cool for being basically portable assembly and like also inventing syntax but now everything does that but better

#

sorry im just venting now or smth i dont even fucking know tbh

#

i need to be put out of my misery

#

honestly I hate computers, the world would be a better place without silicon

#

just even right now, me being here. I make the world a worse place through the use of a computer

#

but you still refuse to ban me, i will never understand why. i only harm this place

kind falcon
#

youre mostly harming yourself vro

rare creek
#

what does that mean tbh

summer steeple
#

:)

#

bicubic lightmap filtering only works on greater than dxlevel 95 (or 90 on linux), dx9 gamers stay winning

sour oxide
rare creek
#

anyways

#

i got the sniper charge proxy value to be overriden when you are holding a weapon that isnt a sniper rifle

#

no idea if it works with other sniper rifles, steam is broken

#

also no idea if it will eventually cause crashes memory leaks vulnerabilities

#

idk how c++ works and like deleting things or allocating things or whatever

#

this alone will allow hud mods to add a custom sniper charge texture but I plan to overhaul this proxy so it returns a number instead of a matrix so then hud mods will be able to do fancy things like tell you how much damage you're gonna do

#

that would take all of the fun out of it but that's what comp players are about im sure every comp hud will integrate that as a feature to just show you a boring number instead of a meter

#

@high current do you agree

left sand
#

Update on mannco.store they closed my ticket by referencing the ToS but I realized that when signing up you are not presented with terms in any way

#

so therefore their ToS is not legally valid

rare creek
#

that's cool

misty plover
#

Nvm read into it

#

That's highly illegal steamhapp

#

Like genuinely highly illegal we had a whole legal briefing at my irl job over the rules of virtual items (they're considered the users property in most jurisdictions) and you have to get very very long reasonable warning before you nuke them

#

Outside of Japan (where virtual currencies specifically must expire in 180 days) you can't just nuke it with a one day notice

left sand
#

no email

misty plover
#

That's not good enough yeah

left sand
#

also why not just return the items to me through trade request?

#

literally

#

if you trade request they get removed from your inventory no?

#

its in steam's escrow

potent wolf
kind falcon
left sand
#

well even so seems like a fair practice

#

MANNCO.STORE: YOUR SITE'S INVENTORY HAS EXPIRED AND YOU MUST ACCEPT THIS TRADE OFFER WITHIN 7 DAYS OR WE WILL HAVE TO REMOVE YOUR ITEMS

eternal haven
#

MANNCO.STORE: Hey btw we're gonna take your stuff, fuck you :D

small sirenBOT
#

*MANNCO.STORE: Hey

btw we're gonna take

your stuff, fuck you :D*

eternal haven
#

Which one is more profitable

rare creek
#

no more trading

#

mannconomy is the worst update to ever tf2

glass musk
high current
# rare creek <@90161645854134272> do you agree

The feedback I got from my sniper main friends when I played HL was that they’d rather have the meter because after a few thousand hours it’s easier to just see it out of the corner of you eye based off the size of it and just know the corresponding damage it’ll do.
The idea with xhud’s meter was to still provide that feedback but give newer sniper players clearer queues for where the break points are.

rare creek
left sand
#

if they "gave demo a glock" what slot would it be on?

rare creek
#

melee

left sand
#

out of grenades vs stickies

rare creek
#

grenate

glass musk
#

mentioned him in a thread instead

left sand
#

omg wait

#

i just realized something

rare creek
cursive peak
#

Giving Demo a Glock is based on racial stereotyping?

left sand
#

okay yeah they dont "delete" them

#

its just eaten up

glass musk
#

well yeah

#

why would they delete them

left sand
#

lmao

#

i think you can calculate like

#

how much money they stole

left sand
cursive peak
#

Sue them over it?

potent wolf
#

is that worth it

sour oxide
#

Do you guys know what is the highest polling rate that TF2 supports?

misty plover
#

Why would you run gock if the stickies are just so much better™️

left sand
#

even with damage spread one tapping scouts?

misty plover
left sand
#

(just a theoretical question)

#

like

#

if grenades one tapped scouts

eternal haven
#

Yes

left sand
#

would stickies be too powerful for a Glock

misty plover
#

TC2 unnerfing loch n load confirmed??!?!?!?!!!!

misty plover
left sand
#

hmm alright

misty plover
#

Would need to be oneshotting medics bare minimum

left sand
#

okayy

#

i have an idea

#

and its silly

misty plover
#

Uh oh

left sand
#

demo needs a combo playstyle

misty plover
#

Yes

rare creek
sour oxide
rare creek
#

no

#

you'll probably notice an fps hit

#

1k or 2k will probably be fine

oblique tangle
#

oh mye god i've been playing source sdk 2013 for 5 hours because i used the quit command on tf2c instead of the quit button

#

wait what is the difference between these two

potent wolf
#

different versions of source

oblique tangle
#

but this implies source sdk is the newest because it doesn't have a year label

rare creek
#

a lot of source games require 2007

oblique tangle
#

maybe the source sdk is the original 2004 version?

#

that's the only explanation because all the others are in ascending order

#

but it's the only one that has a community hub while all the others don't

#

so idk

sour oxide
rare creek
#

doesn't matter

sour oxide
#

Ok, thanks for the heads up!

oblique tangle
#

i think lossless scaling might work with tf2 so maybe you could try upscaling 4k to 8k

eternal haven
#

He means 8000hz mouse polling

eternal haven
next nymph
potent wolf
sour oxide
#

Yeah I meant 8khz. Sorry 😅

#

Can a i9-900k run 8khz polling mice in tf2?

eternal haven
#

I think you should just try it

#

If it doesn't work, all 8k mice allow you to drop it down to 4k or 2k

sour oxide
#

Fair enough, but 8k mice is expensive lol

#

don't want it going to waste

eternal haven
#

I don't have any high polling rate mice but I tried simulating a microcontroller whipping the cursor around in circles at 8k hz in tf2 and it works fine on i7 10750h which should have similar or worse performance to 9900k

#

The fps is lower but it's still plenty playable

sour oxide
#

how did you made the simulation? Can I try it for myself?

eternal haven
#

I used a mcu that can simulate usb hid input

sour oxide
#

yeahh, I like your funny words

#

I have no idea on how would I setup that

#

any tutorials?

eternal haven
#

I don't know bro

#

Find a mcu dev board with a chip that has built in support for usb hid

#

Then just look up how to do it

#

Arduino compatible ones are really easy

#

You can get actual arduino boards or cheap chinese clones that are the same thing, other arduino compatible options are esp32 from espressif or the teensy line from PJRC

#

If you want to do something more advanced look into STM32 or NXP chips

rare creek
potent wolf
#

idk that's for you to figure out

eternal haven
potent wolf
#

they went and removed or cleaned up a bunch of comments

rare creek
#

what are these diffs of

potent wolf
#

leak vs sdk

rare creek
#

no...

#

they wouldnt remove bogus...

#

okay bogus still exists in the sdk steamhapp

#

241 matches steamhapp

left sand
#

lmao

potent wolf
next nymph
#

i mean it genuinely might be worth getting a lawyer to draft a letter and hope they fold right there

eternal haven
#

Lawyer costs more than the items you lost anyways

#

I think

next nymph
#

like tf2 items can cost money and if you dont actually go to court over it then the legal fees for just consult + letter might be less

#

idk how small claims works over internet transactions but thats probably the normal recommendation

balmy root
#

💪

balmy root
eternal haven
#

Cool bro Ill take my 500 fps over outlines and lightmaps and ugly skins

potent wolf
#

i hope they remove the directx backend and force everyone to use shaderapivk with a fixed dxlevel

tacit flare
#

Spawn wallhacks my beloved

balmy root
eternal haven
#

togl doesnt even work with dxlevel 8 I think

potent wolf
#

togl 🙏

balmy root
#

that's the joke

potent wolf
#

yeah it'd probably crash instantly

balmy root
next nymph
#

they should cap framerates at 60 so we dont have to argue anymore

balmy root
#

no but seriously

#

remove directx8 support already

#

!!!!

potent wolf
#

why 60, what about 24fps

balmy root
#

so many nice things only work on dx9

#

and they still have to keep this ancient graphic rendering

potent wolf
#

more cinematic

eternal haven
#

I set my monitor to 24 hz just for fun and you can actually literally see it scan out

next nymph
potent wolf
#

true

eternal haven
#

like you can see it draw the top pixels first and work its way down

potent wolf
#

that's awesome

eternal haven
#

I mean it's still pretty fast to notice it but the effect is noticeable

next nymph
#

so itd be even cooler at 12fps

potent wolf
#

12gps

balmy root
#

i hope they add DirectDraw rendering to tf2

eternal haven
#

I think it bugged out if I went much below 20

balmy root
eternal haven
#

tbh haven't tried it for like a year

potent wolf
#

software rendering steamhapp

next nymph
potent wolf
potent wolf
#

FUCK

eternal haven
#

The fonts in tf2 might be directdraw idk what directdraw is really

potent wolf
#

i made another typo off to hang myself

balmy root
balmy root
#

fonts are currently rendered by libfreetype and libfontconfig

#

consistency between platforms!!

lean cove
#

probably 0 difference between 1khz and anything more

#

just marketing scam

kind falcon
tacit flare
#

Wireless mice?

kind falcon
#

yes thats the norm nowadays

#

source engine games would shit themselves on anything above 1k polling rate for me

lean cove
#

saving you money

next nymph
#

8k polling wmo goated tho

eternal haven
#

like 480 or 540 hz

#

but anything higher than 2000 it becomes super hard to notice

lean cove
#

I don't have those so they don't exist

eternal haven
#

some youtubers and stuff have done videos comparing with high speed cameras

oblique tangle
#

i don't have a car so cars aren't real 🔥

#

i also think 8khz polling might make source games implode

eternal haven
#

It seemed fine for me in brief testing with fake 8000 hz

#

on an old laptop

#

and it really was 8000 hz

#

fps was lower in tf2 but still very smooth and playable

#

What if mannco store has an insider within the mastercomfig community

left sand
#

idk what did i say that would be held against me

eternal haven
#

Nothing but they would know it's just a bluff

left sand
#

its not

#

i will pursue legal action and i do have a law office that will take this up

rare creek
potent wolf
rare creek
#

is this possible or no?

fickle dragon
#

Am I insane or is loading maps slower on mastercomfig 9.12.0? Anyone else tested it?

rare creek
#

as opposed to what?

left sand
#

oh they sold some of them

fickle dragon
#

It's like 5 seconds slower flat

next nymph
left sand
#

i think it shoots themselves in the foot

#

because it says "Mannco.store have the right to delete and remove virtual items that are not priced or listed after three months."

#

it doesn't say they have the right to retain or sell

#

i sent them a demand letter

next nymph
#

my thinking was the easiest resolution would be to just give everything back, but yeah immediately selling them for their own profit removes a lot of doubt

left sand
#

but we did not know at the time that they had also listed these items for sale themselves

#

so yeah

#

this just strengthens the case i think

#

in any case

#

stop using mannco.store

#

they are a bad company

#

you might be buying items from people they took items from

next nymph
#

make sure to archive the current site and tos and stuff

left sand
#

and if they are that shady who knows what else

#

i have archived all records

eternal haven
fickle dragon
next nymph
rare creek
#

so there is no good trading sites for tf2?

left sand
#

i think its actually very transparent that this is their business model

#

why make like 5% commission when you can get 100%?

#

i wonder if thats how their key prices are low too

rare creek
#

cause i know that marketplace and scrap and backpack are run by pedos

orchid sorrel
#

That plus all the hidden fees

eternal haven
rare creek
#

comfig.app/shop when

eternal haven
#

I put so much effort into it

#

:(

glass musk
#

not everything needs a reaction

rare creek
#

i liked it

glass musk
#

it was liked

rare creek
glass musk
#

yop

eternal haven
#

I will play it

left sand
#

niterux space program

balmy root
kind falcon
orchid sorrel
#

Good question

wild grove
#

a russian redirect to mannco.store?

radiant merlin
#

when are people getting hacked by downloading a modified version of tf2 with disabled anti rce checks? steamhapp

potent wolf
#

what

eternal haven
#

You could get hacked by downloading a modified version of tf2 period

potent wolf
#

yeah why the extra step

radiant merlin
#

tf2 definitive edition 🙀

eternal haven
#

Also there are probably still dozens of undiscovered exploits in release tf2 right now

rare creek
#

arent tf2 like aslr'd tho or whatever like isn't actually like rce impossible or something

eternal haven
#

If you're really paranoid you should enable some of the mitigation features windows provides, or run tf2 in a vm that's isolated from anything you care about :D

potent wolf
#

um no if aslr fixed everything we wouldnt have rust

#

well

#

the memory safety part

rare creek
#

well it would still crash from my understanding

potent wolf
#

you can bypass aslr if you have a pointer

eternal haven
#

ASLR will not make something crash

rare creek
eternal haven
#

It just makes it so you have to have an info leak to know where things are

#

or guess many times

kind falcon
#

You could get hacked by downloading an executable

eternal haven
#

I mean I guess indirectly ASLR will lead to likely crashes due to failed exploits

#

but it's not like "crash this program rather than allowing someone to exploit it"

potent wolf
#

actually

#

doesnt the steam overlay load some non aslr library

eternal haven
#

Maybe

#

Afaik tf2 and csgo loaded some non aslr dlls

potent wolf
#

i remember reading something about that

eternal haven
#

Not even related to steam

#

there was some write up

#

maybe fixed now

potent wolf
#

yeah xinput for csgo

eternal haven
#

yup

#

I guess that one's fixed

#

but I thoughtI heard of another

rare creek
#

when is the tf2 rewrite in javascript?

#

with react and electron

eternal haven
#

Anyways windows has 'control flow guard' settings and 'validate heap integrity', I don't really know how they work but probably those would cause tf2 to crash should they detect issues

rare creek
#

i have everything except force aslr

orchid sorrel
eternal haven
#

of course linux has similar stuff too, before someone has to point that out

potent wolf
eternal haven
#

No clue tbh

#

I really know nothing about it

proper tangle
#

you know what the pyro needs? The jetpack as a passive ability

#

pressing jump when airborne to yeet

cursive peak
#

When it was teased, I was hoping it'd work like Phara's jetpack.

oblique tangle
#

uncletopia

#

btw

proper tangle
# cursive peak When it was teased, I was hoping it'd work like Phara's jetpack.

there were the glorious 3 days between the trailer and the update coming out where everyone was speculating that the jetpack was going to be a part of pyro's base kit and everyone was excited about it, even comp players theorizing about shaking the meta but then it was revealed as a weapon and it instantly became a gimmick

cursive peak
#

I was there when it all happened.

cursive peak
#

If it had the level of control Phara's has, I don't think it'd be quite as much of a gimmick.

proper tangle
#

Even with the screenshots of the weapon in-game people though it would allow the pyro to hover and the bar was a resource meter

#

instead it was just a cooldown timer

fiery kindle
#

the gimmick-y-ness really isnt helped by the fart kill taunt

proper tangle
#

Now here's the real question

potent wolf
proper tangle
#

now that the sdk is out and stuff

#

can it be made real?

potent wolf
#

yes

#

the weapon code is there

proper tangle
#

Can we realise this dream? And by "we" I mean yall folks that know how to program in languages that weren't made in a week

eternal haven
#

I think bro was referencing javascript

proper tangle
potent wolf
dapper copper
#

for anyone dicking around in TF2 UI code, any signs of the old translucent item boxes around still?

proper tangle
#

I have worked with javascript, java or python through most of my life

cursive peak
#

I had also hoped the Dragon's Fury would be a little more like incendiary rockets. With a Phara-like jetpack and rockets, bombing Pyro would've been a brutal thing.

proper tangle
#

not quite my first choice mind you but its what the market here demands

potent wolf
#

the df is actually pretty darn fun

proper tangle
#

the dragon's fury is weird to me because unlike demo's or soldier's weapons I can't quite get the sense of range and distance

#

I don't know if its the particle effect, the animation or what

#

the feedback is just...

#

Yikes

potent wolf
#

oh the particle sucks ass its so big and blinding

left sand
#

the DF rebalance ruined it

potent wolf
#

but you only need like 2 or 3 hits to kill an enemy

#

and its really satisfying to hit your shots

#

unlike the other flamethrowers

eternal haven
#

I am mentally scarred by the DF due to 12 pyros with it running at me

#

from playing casual right after jungle inferno came out

proper tangle
#

I mean its a neat design mechanic wise, I just don't like the feel of it

eternal haven
#

Did they ever fix where it lags your game or it still does that?

proper tangle
#

I believe they fixed it

potent wolf
#

really?

proper tangle
#

At least, people would complain a lot still if they didn't

#

Although I haven't used it in literally years

#

So I can't confirm

left sand
#

they didnt fix it

proper tangle
#

well shit

unborn pecan
#

what does DF stand for

#

dilf foundation

potent wolf
#

dumb fuck

unborn pecan
#

STEAMHAPPYSPIN oh hey that's me

potent wolf
drowsy marlin
#

I need dragons furry

proper tangle
#

the bait

cursive peak
#

I want to be part of the DILF Foundation.

proper tangle
#

what does the dilf stands for?

potent wolf
eternal haven
#

Wait the df does weird lighting stuff even with r_drawparticles 0

#

I never knew this

#

It lights up props and stuff

#

and playermodels too

potent wolf
#

yeah its a dynamic light for whatever reason

eternal haven
#

Is that why it lags?

potent wolf
#

probably doesnt help the perf but idk

rare creek
# eternal haven Is that why it lags?

no the reason it lags is because it stacks a bunch of transparent particles right on top of eachother right in your face causing insane translucent pixel overdraw

proper tangle
#

What we need is a 3d model of a fireball

#

And replace them

oblique tangle
#

what's going on with the dragons fury

#

it got updated today?

potent wolf
#

no

proper tangle
#

No we are just reminiscing the original dream and some of its issues

summer willow
#

btwwwwww

#

i don't think it needs the source sdk 2013 installed to compile the sdk

#

on linux at least, it compiles inside a container and it doesn't mount or bind any directory outside the source code and ccache

#

just a note whatever

eternal haven
#

Yeah it's not needed

#

on linux or on windows

summer willow
#

valve lied to us

eternal haven
#

it's just needed to provide the source engine when actually running the game

potent wolf
eternal haven
#

I wonder if I should make an alt steam account and test if you get vac banned

#

for using the tf2 sdk client in live tf2

#

seems like a lot of effort just to probably never even get vac banned

potent wolf
eternal haven
#

sorry

#

I didnt mean it

potent wolf
#

@modereater

radiant merlin
#

does the game accept custom eject shells in weapon data?

#

just like custom explosion particles?

wild grove
#

Ugh idk how to explain it but its related to model files I think. Because I've seen mods that use custom shells like the pistol enhancer and the smg eject.

eternal haven
#

you could probably even get them to work in sv_pure by placing the models literally anywhere (besides the checked folders) and the textures in vgui/replay/thumbnails, similar to how some of the 'casual compatible' mods are made

grim parcel
eternal haven
radiant merlin
#

oh yeah it works now

eternal haven
#

I think in theory you should be able to change it to any model anywhere

#

which would allow both using custom models and using them in pure servers

radiant merlin
#

i was asking because i tried it before and for some reason it didn't work

misty plover
potent wolf
#

rewrite comfig quickplay in rust and use wasm to run it in the browser

left sand
#

udp support when

rare creek
#

tf2 on quic

potent wolf
left sand
#

i dont do fake standards anymore

potent wolf
#

what would you need udp for anyways

#

pinging all the available servers from the browser? trollfig

left sand
#

yeah

#

which is what the tf2 client's quickplay does

#

and the server browser

#

i mean i do like my solution to the restriction

potent wolf
#

make it part of comfig 10 powered by fiendhook

left sand
#

because it makes quickplay nearly instant

eternal haven
#

Usually I would look at the wikipedia page but the wikipedia page for QUIC is ass

potent wolf
#

read the spec idk

eternal haven
#

Do I just have to read the rfc?

#

its so long and boring

potent wolf
#

put subway surfers gameplay in a split window beside it

left sand
#

read this

potent wolf
#

oooh thats nice

left sand
#

but its basically just

#

we made tcp again

#

but no actual streams

#

because mobile networks are shitty

potent wolf
#

should've done http over netchannels

left sand
#

gamenetworkingsockets > quic

misty plover
#

Quic is pretty good for most purposes

#

It's overhead is lighter than tcp so if you want tcp you should prefer quic but otherwise

potent wolf
#

the gcsdk library that's in the sdk has debug symbols that's neat

left sand
#

wtf lol

potent wolf
#

full types too it's not just function names

oblique tangle
mental scaffold
left sand
#

comboing as in flares

oblique tangle
#

demoman shield charge + sword crit combo

#

sticky + loose cannon double donk combo

#

??????

cursive peak
#

Sticky into air pipe isn't a sick enough combo?

oblique tangle
tacit flare
oblique tangle
#

mcoms should hire me to test the stabs in tc2 imo

north void
#

alright ever since the latest patch tf2's performance has tanked

small sirenBOT
#

*alright ever since

the latest patch tf2's

performance has tanked*

north void
#

like I went from 200~ frames to like <60 frames after

#

Ive even lowered my config settings and it hasnt improved

rare creek
#

Im starting to worry that team fortress 2 classic wont actually bother porting their codebase to the new sdk, they havent made any blog post on it or anything, wtf

north void
#

okay after a bit of testing

#

it turns out that vulkan was killing my frames

#

using dx im getting like 180-190 fps consistently

#

vs vulkan with like 50

#

idk how that's even possible

wild grove
#

Are you on linux or PC?

north void
#

pc

#

windows

#

vulkan is compatible with my hardware though

wild grove
#

odd.

north void
#

9800x3d + 7800xt

#

even with a lower config and using d3d 9 im getting lower frames than before the update

rare creek
# oblique tangle

why didn't they say that anywhere on their website or their public social medias

#

wtf

#

is discord just the default way to do fucking everything now

#

to announce shit

small sirenBOT
#

*is discord just the

default way to do fucking

everything now*

north void
#

getting 1% lows as far down as 121 fps

#

any ideas?

rare creek
#

wait for a graphics driver update

oblique tangle
north void
oblique tangle
#

shouldn't happen with dx9 though

north void
#

there is some weirdness

#

like when I alt tab sometimes it becomes smooth again

#

until i alt tab another time

#

I have no idea whats going on

#

sometimes its smooth when i look around

#

other times its choppy

#

i dont think its even a frame rate issue

#

when i crank my resolution all the way down and im getting consistent frames its still choppy

fickle dragon
next rain
fickle dragon
north void
#

yeah even using a high preset config doesnt change my performance on directx mode

#

but im not getting a smooth display

#

running 180hz display btw

radiant merlin
#

i can't believe we live in a world where tf2 has the no border option in the settings

rare creek
#

now we need 130 fov

#

too bad fov is engine level :rboekbhart

radiant merlin
#

zzz

rare creek
#

💔

radiant merlin
#

fov higher than 90 breaks maps

rare creek
#

stop making bad masp

radiant merlin
#

it's not even bad maps lol

rare creek
#

good mappers make everything at 45 degree angles so you can't get close to any walls

#

soft soldier nerf

rare creek
eternal haven
#

It doesn't really have to do with the actual angle does it?

#

Like with an ultrawide monitor on servers that allow it you can have 138 degrees horizontal fov and it's not broken, right?

#

I mean you could go wider too but that's just what a 32:9 aspect ratio gives you, 138 or 139 degrees with fov_desired 90

#

Maybe it does break the rendering still idk

#

I guess if you go wide enough it does break stuff regardless, 48:9 for example

radiant merlin
#

i think other games put black bars outside the allowed max fov

#

to prevent that

eternal haven
#

tf2 but I don't think it would matter

#

both engines are identical rn

eternal haven
#

unless the server allows you to have unrestricted

#

sv_restrict_aspect_ratio_fov is the setting

#

most competitive servers restrict you in both fullscreen and windowed mode, most non competitive servers restrict you in windowed mode only

rare creek
eternal haven
#

Ah

#

to 0 or 2?

#

I guess 0

#

tbh I don't even understand why they made any distinction between windowed and fullscreen for it

#

on most systems it's just as easy to use a custom fullscreen res as it is to use a custom windowed one

zealous pond
#

All games should permit hardware-based advantages like this.

eternal haven
#

Hop on Wide Fortress 2

wild grove
#

jesus christ

zealous pond
#

Best way to play.

eternal haven
#

If you put your tf2 in 16k res, three screenshots = 1 GB

kind falcon
#

Cool

radiant merlin
north void
#

actually I think i know what can cause the choppy frame rates

heavy solarBOT
#

@north void has leveled up! (7 ➜ 8)

north void
#

obs virtual camera is doing it

#

or at least when I stream to discord with it

naive prawn
#

does tc2 download another copy of all game assets like maps, i dont have much disk space?

left sand
#

TC2 is 46MB

naive prawn
#

huge (figuratively)

#

is there a linux build?

potent wolf
#

There isn't currently a linux build, but you can compile it manually yourself

summer willow
#

it changes running through the executable to running as a sourcemod?

naive prawn
#

any idea how long that might take?

summer willow
rare creek
summer willow
#

no

potent wolf
naive prawn
#

ew

summer willow
rare creek
potent wolf
#

:\

summer willow
#

do ccache works?

grim parcel
#

inside the container yes

eternal haven
#

I think you have to make ~/.ccache

#

or else it fails :(

grim parcel
#

sccache on top

summer willow
#

yeah but once its compiled theres nothing in .ccache

potent wolf
grim parcel
#

it's free?

potent wolf
#

i dont think the limits for free will fit

grim parcel
#

why

#

does it take too long or something?

potent wolf
#

big

#

if you think itll work ill take a look

grim parcel
eternal haven
#

I think it would work

summer willow
eternal haven
#

There's lots of big projects that use github actions free

potent wolf
eternal haven
#

big as in lots of code to compile and big storage size

potent wolf
#

in that case ill take a look again

#

shouldnt be too hard to setup

grim parcel
#

you can get linux runners to ~20gb+ easily

eternal haven
#

"The larger runners are not free for public repositories."

#

Maybe it is too big

potent wolf
#

mixed messages glub

eternal haven
#

Idk they really don't make the limits very clear

#

Is the storage limit for artifacts or for build process?

#

And does it include code?

#

I guess they only really say artifacts

potent wolf
#

thats like 1 build worth of artifacts for the binaries with debug symbols

#

i think

eternal haven
#

Is it really that big?

potent wolf
#

im in bed now so i cant check but its pretty big

eternal haven
#

I think on windows it was like 240 mb including pdbs

#

for the client and server and that weird shader thing and the launcher

small sirenBOT
#

*for the client and

server and that weird shader

thing and the launcher*

naive prawn
#
Running script inside registry.gitlab.steamos.cloud/steamrt/sniper/sdk:latest
Trying to pull registry.gitlab.steamos.cloud/steamrt/sniper/sdk:latest...
Getting image source signatures

Copying blob a38821df287b done   | 
Copying config 720b8a492d done   | 
Writing manifest to image destination
Error: statfs /root/.ccache: no such file or directory

???

potent wolf
#

mkdir ~/.ccache

eternal haven
#

U could probably just remove it from the sdk_container script too

#

I don't think it even uses it

#

Does it use it?

potent wolf
eternal haven
#

oh

potent wolf
#

does it?

eternal haven
#

I don't think it actually does anything with it

#

but from what jakez said sounds like it needs the env variable set anyways?

#

Idk when I ran it on linux it didn't put anything in my ~/.ccache

naive prawn
#
Running script inside registry.gitlab.steamos.cloud/steamrt/sniper/sdk:latest
ERRO[0000] IPAM error: failed to get ips for container ID ceb5635da7d419e5c4a3209e9f8460435883201a8f663eba131cd8c123dc1604 on network podman 
ERRO[0000] IPAM error: failed to find ip for subnet 10.88.0.0/16 on network podman 
ERRO[0000] Cleaning up container ceb5635da7d419e5c4a3209e9f8460435883201a8f663eba131cd8c123dc1604: removing container ceb5635da7d419e5c4a3209e9f8460435883201a8f663eba131cd8c123dc1604 network: netavark: IO error: no static ips provided 
Error: netavark: create bridge: Netlink error: Operation not supported (os error 95)

now what

summer willow
eternal haven
#

Wait does it even need networking

#

Or does it have everything needed?

summer willow
#

i think its more a badly podman setup or something

#

weird

naive prawn
#

probably

#

i just installed it from the aur and did nothing else

eternal haven
#

Well yeah but you can probably just pass some argument to disable network

#

If it's not needed

#

to work around this

summer willow
#

podman from aur? whatt

#

what are you doing my man

naive prawn
#

or i mean extra repo

#

ok yeah I added --network=none to the script and its working now

eternal haven
#

Hopefully it doesnt need internet for anythng

naive prawn
#

surely it wont need to phone home to valve

summer willow
#

good to see the podman page on archwiki

naive prawn
#

4 minute build

summer willow
#

damn

#

good pc you have

naive prawn
#

AHH STARTUP MOIVE JUMPS CARE

grim parcel
#

this is not the storage space on runners

#

you're not looking at the right page

eternal haven
#

Yeah

#

People said runners have 25-29 gb disk space apparently?

#

Idk if that's old info or still current

grim parcel
#

that's about it yeah

eternal haven
#

OK so should be plenty

grim parcel
#

you should also be able to get around any artifact size limits by building it in a container

#

:)

naive prawn
#

do i need to remove mastercomfig like before?

eternal haven
#

I think it should be fine to keep it

#

mastercoms put some of the settings from mastercmofig in the config files for tc2 and maybe she changed some defaults idk

#

but for the most part mastercomfig should still work in tc2 fine if you want to use it

left sand
#

i wouldnt recommend it but its okay

eternal haven
#

why not ?

potent wolf
#

because you should be using gamerconfig

mystic turtle
# eternal haven why not ?

Isn't comfig, like, tuned specifically for TF2
so with the addition of TC2's optimizations and changes some of the usual settings might actually tank performance

#

or at least that's the explanation I recall

left sand
#

well for one the tick rate in tc2 is 64

eternal haven
#

Okay but that should be no problem

left sand
#

then 2 i dont want people using graphics configs atm so we can test things and make better defaults

eternal haven
#

understandable

eternal haven
eternal haven
#

so for the most part mastercomfig works fine in it, but I guess like mastercoms said there are some differences and she doesn't want people using graphics configs for testing

left sand
#

depends on what you mean by engine its different

eternal haven
#

plus some of it is redundant

left sand
#

theres still a lot of differences in the client rendering code and will be more

naive prawn
#

erm

eternal haven
#

most of it will work the same

heavy solarBOT
#

@eternal haven has earned the Level 3 role!

eternal haven
#

some of it is redundant

#

a tiny bit is different

#

and mastercoms doesnt want people using it

#

I think thats the summary ?

eternal haven
#

Wait they finally fixed fps_max wtf

#

You can change it while connected

#

Description is still outdated but finally you can change it

eternal haven
#

What I don't understand is how someone could remove the FCVAR_NOT_CONNECTED but not also spend 1 second changing the description that's literally on the same line

cursive peak
#

On the utility side of things, think it'd be worth it to create a mod specifically to aid in development of HUDs?

rare creek
#

just update team comtress 2

potent wolf
radiant merlin
#

Will serverme die now that everyone can easily make their own server?

left sand
#

make what server?

#

one where you're local and on your home internet?

#

at least for comp, i dont see it dying

#

i wasnt aware its used casually and funded by that

rare creek
#

serveme probably has better routing and whatever

#

same with any server service

#

so for comp it's not going to die

cursive peak
#

It was always fairly easy to make your own server? Guides all over the place on setting up a dedicated server + SourceMod.

eternal haven
#

Plus this functionality was already in tf2

#

They just added a button in the menu but you could already -enablefakeip for a year or two now

#

Nobody's gonna play competitively on some player's listen server, this will have no impact on serveme

balmy root
balmy root
#

source 2 port when?

misty plover
#

Gorp

misty plover
#

The UI is pretty messed up though lol

glass musk
#

there is definitely potential steamhapp

summer willow
misty plover
#

Thats just a spy burning to death ignore it

misty plover
rare creek
#

1 fps gameplay

misty plover
#

Binary Space Partions are actually suprisingly cheap to raytrace on

rare creek
#

then why does portal rtx run like shit on my rtx card

small sirenBOT
#

*then why does portal

rtx run like shit on

my rtx card*

misty plover
rare creek
#

hmm

glass musk
#

but 32-bit

misty plover
#

A BSP is a form of BVH (more or less) which has dedicated hardware (allegedly) on RTX cards

glass musk
#

full ray tracing

misty plover
#

A nvidia engineer has a paper specifically on how to trace a BSP

burnt dragon
burnt dragon
#

bleagh

#

sadge

glass musk
#

better than nothing

eternal haven
#

I mean it's not really downgrading is it

#

current tf2 on windows still has both 32 and 64 bit versions

burnt dragon
#

that version is insecure

eternal haven
#

they're both current

#

they're both secure

potent wolf
eternal haven
#

I think maybe they mean most people forget to launch it with -steam?

burnt dragon
eternal haven
#

Im playing on one right now

#

using it

burnt dragon
#

with rtx?

eternal haven
#

no

#

I thought you were talking about the 32 bit tf2

burnt dragon
#

with rtx its broken :3

#

ah sorry for misunderstanding

eternal haven
#

I mean maybe it would work with rtx remix i've never tried it

burnt dragon
#

suggested that to the person that was messing around with rtx

glass musk
eternal haven
#

^

glass musk
#

unless u want to get vac banned

eternal haven
#

10 fps

#

and vac

glass musk
#

fps is fine actually

#

you get DLSS support

burnt dragon
#

would vac really ban you for that?

#

its just reshade

eternal haven
#

it could

#

up to valve

glass musk
#

its not a reshade

burnt dragon
#

its technically a reshade

glass musk
#

and using reshade still bans you

burnt dragon
#

does it?

eternal haven
#

Is there any way to use it without installing this nvidia app bloat ware

glass musk
#

as far as I know, yes

#

unless they whitelisted it or something

glass musk
#

probably

burnt dragon
#

those exist on github

burnt dragon
wild grove
eternal haven
#

Well I got it to be loaded by 64 bit tf2 but when I try to open the rtx menu thing with alt x it crashes

kind falcon
eternal haven
#

engine

potent wolf
glass musk
#

3 when

rare creek
#

gold

misty plover
radiant merlin
#

could anyone check if they have a "user.scr" file in their cfg folder pls?

radiant merlin
#

I had one too. I recently deleted it, verified cache and it wasn't redownloaded

#

That file is the advanced options menu, but i guess it fallbacks to user_default.scr

weak moth
eternal haven
#

It's not something that's downloaded, the game creates it

radiant merlin
#

I guess so

#

Im creating an updated adv options menu, i know why it wasn't working now

#

yeah, it's there now

radiant merlin
#

kinda pointless file, it's supposed to save your options but commands already do that

#

lol

eternal haven
#

The new prediction changes might be abysmal dogshit

#

First time playing after the update and the game is not feeling good

rare creek
#

what

eternal haven
#

Im playing tf2 for the first time since the update on the 18th

#

and it feels really bad

#

like 30 ping feels like 90, melee hits missing, not good

#

maybe SDR is just lagging rn, I'm playing casual

small sirenBOT
#

*maybe SDR

is just lagging rn, I'm

playing casual*

eternal haven
#

getting shot behind walls, shooting people behind walls

rare creek
potent wolf
#

lag compensation 🙏

#

valve pls disable

eternal haven
#

either my internet is bad or the servers/sdr or bad or the game changed

rare creek
#

i havent noticed any difference in networking

summer steeple
#

there's some pretty sick PRs on the sdk already

#

ficool on a roll (probably had all these changes built up for years emailed to valve that didn't get added yet)

glass musk
#

does this mean I can no longer play with 100 ping

summer steeple
#

this one is really nice, prevents shitty servers from kicking you if you have html motds disabled since they just can't check if its set or not

potent wolf
#

broken demos

summer steeple
#

hm i didn't consider that

#

I wonder if there's a better solution

#

maybe a vscript function that just sets an internal variable rather than a netprop

eternal haven
#

When I stand on somebodys head it bugs out

#

like super out

rare creek
potent wolf
#

datatables

rare creek
#

did oyu test it

#

didnt the skd update break demos anyways

potent wolf
#

and old demos wont have them

#

so the game will reject them

#

anyways i guess its not like it matters we'll just need another branch

eternal haven
#

Yay

#

more branches !

#

just what we all wanted

rare creek
potent wolf
rare creek
#

@mcom please fix this patch engine.dll immediately

eternal haven
#

Yeah idk you guys should see how the game feels

#

Cus it's feeling like straight dirt to me rn

#

It could be my connection tho

summer steeple
#

yeah I don't see why this would need to be a netprop tbh

#

hm well actually looking at the achievement and stat code I didn't realize how much of it actually is on the client's end

#

like obviously the server does the final validation but they get stats from the client

#

and in this case the idea is to have it be editable on a per player basis

#

so maybe it does have to be a netprop

rare creek
#

gwell if it valitaded by the sever couldnyt ou just change the valitdation

summer steeple
#

maybe

left sand
#

tc2 feels great and it has the prediction changes

glass musk
#

get mullvad and then ask for money back

summer steeple
#

diffing a file since I wanted to port a change I made at one point to the new SDK and i noticed hte line numbers didn't match up

#

they removed the staging only building targeting for mediguns (its green cause i fucked up how i did the diff)

#

the functions still exist but they've been completely cleaned out

#

version from what the old version of tc2 i have downloaded still

unborn pecan
#

Hey

#

What cvar do I use to disable steam networking

#

nevermind I got it

#

sv_use_steam_networking 0

eternal haven
#

Kinda weird they have the default settings set such that when you type map in console it makes a server that anyone can connect to

#

and publishes it to server browser

#

people could probably fuck up your game if you typed map in console and had sv cheats on

wild grove
kind falcon
#

people could probably fuck up your game if you typed connect in console

potent wolf
kind falcon
#

you dont have one?