Guild icon
DDraceNetwork
DDraceNetwork / general
This channel is for all Teeworlds/DDNet and related chat. Gameplay questions can be asked here as well rather than in #questions. Ingame screenshots and any other Teeworlds related media goes to #showroom.
Between 2020-03-16 00:00:00Z and 2020-03-17 00:00:00Z
Avatar
real cloudlink
Avatar
HD nanami, fake cloudlink
Avatar
ChillerDragon 2020-03-16 00:35:19Z
ouh! that looks good @louis
00:36
how does it work tho? I thought teeworlds skin files are fixed size?
Avatar
no apparently not
00:53
before nanami is 256 x 128 while after is 2621 x 1311
00:54
i think it works in proportions, not pixels
00:54
i might try to vectorize the default gameskin too. (edited)
Avatar
remake all populair skins
01:02
🤝
Avatar
i think they were scaled down to reduce file size
01:17
cause they look almost the same from default zoom
01:17
it's only visible when you zoom in
Avatar
zooz
Avatar
increasing the resolution won't make it look better, even if you try weird resolutions to change the scaling factor, which will make some parts look better and others worse
01:28
trust me, I've recreated all default skins and experimented with all that stuff saddo
Avatar
u vectorized all? do u have links
01:29
wait what do u mean increasing the resolution
01:29
do you mean just scaling it up?
01:29
or like vectorizing it and exporting at a higher res
Avatar
scaling it up in multipliers of 2 won't make a difference at all, odd resolutions might make feet look sharper but the body blurry etc.
Avatar
oh ye, cause aren't you just copying every pixel and making it 2x bigger so the quality doesn't change
Avatar
and no, I just remade them for myself for a cleaner look, but will consider sharing along with source files once I'm 100% sure they're the way I want
Avatar
just the way scaling works, the "pixel alignment" won't change if you double the resolution
01:33
something like 1.25x can make some parts better and others worse
01:34
tbh only the feet are a bit off, everything else looks perfectly sharp
01:34
ah, and increased resolutions have a weird bug if you use custom colors
01:37
why do skins like the dumb aoe skin have bugged custom colors
Avatar
skin coloring in tw is dumb, it changes the darkness of stuff and usually blends in terrible ways
01:39
idk what you mean with bugged aoe skin tho, haven't seen it in years
01:43
🤮
01:45
I guess it's just tw messing with the brightness of colors in an unfortunate way
Avatar
@Cøke There is a database for all skins by you ?
Avatar
@ChillerDragon @Learath2 is it possible to /showall by default ? Since it's not a cl_thingy
Avatar
u can bind a key to say /showall 1
Avatar
@Moderator servers keep crashing, any idea whats up with that?
11:47
especially on ger, its happening since yesterday as far as i know
11:47
its mostly the fullest servers
Avatar
does it seem to be random or is it associated with anything anyones doing
11:47
mods cant help but @Learath2 @heinrich5991 lol
Avatar
kinda seems ddosy
Avatar
ddos doesnt cause crash
Avatar
yesterday the server crashed when 2 teams were on binary last part
11:47
they lost their saves
Avatar
@Michel server crashed on binary last part for me and ZiMe too (edited)
Avatar
thats what i meant
11:48
it happened like 5 times to me since yesterday, usually when youre kinda far in race
Avatar
was the server instantly back up after it happened
Avatar
im not sure
Avatar
did it happen to all servers at once or only one port
Avatar
i searched for the map but didnt find it
11:52
maybe it restarted with kobra or sth
11:52
only one
Avatar
then i really doubt it was a ddos because then they would all go down
Avatar
true, but something is wrong
Avatar
it just felt targeted
Avatar
and i have an idea of what it might be but im waiting for heinrich/learath
11:53
no i dont think its malicious
Avatar
@noby ik but i need something automatic
Avatar
for which server
Avatar
@noby it only crashed 1 server at a time
12:02
other servers were fine
Avatar
@noby gores
Avatar
ask in kog discord then
12:03
@ano yea a ddos big enough to instantly timeout everyone would affect all ports
Avatar
@noby already did
12:05
@noby but anyway it doesn't matter, I just want it for any servers
Avatar
then u could modify ur client to send that command when u join a server maybe
12:05
find where it sends timeout code / version number
12:05
and make it say timeout 1 then
Avatar
Eh it should just be a cl_thingy
Avatar
make a pr xd
Avatar
@noby u mean on github ?
Avatar
@noby u mean an issue ?
12:14
A pr is something already done no?
Avatar
i meant a pull request but either one would work
12:14
yeah
12:14
if u made it in ur client then u could do pr
Avatar
Yeah ok xd
12:15
Do u mind doing it plz ? :v gotta create a github account it's megalong
Avatar
im lazy rn sry
Avatar
there are reasons why u cant automate it
12:17
else it would’ve been done
Avatar
like what?
Avatar
higher bandwidth
Avatar
yea thats why its not serverside
Avatar
how would it not be serverside
Avatar
but adding that feature for the few who want it seems doable
12:18
cus itd be a client seting
Avatar
everyone will activate it then
Avatar
automatically say /showall on join
12:18
eh not if u have to go in f1 and manually do it
12:18
most people wont know/wont care
Avatar
that takes a few seconds lol
12:18
it’s frequently requested feature
Avatar
really lol
Avatar
not just for a few
Avatar
but the people requesting it are probably already manually typing /showall anyway?
Avatar
yea if they really want it
12:19
but if it’s easy to automate its a qol feature for everyone
Avatar
what is the bandwidth difference for a server where 64/64 have showall enabled vs . disabled
Avatar
64x as much
Avatar
and is it really a bandwidth issue or is it more to do with cpu (having to assemble bigger snapshots for everyone)
12:21
no doubt its 64x unless its a solo server
12:21
and even then im thinking of /showothers not /showall so idk
Avatar
This will require for the client to tell the server its zoom level. Right now the CPU usage when using /showall 1 can increase from 20% to 70% on a full server. Reduces network load Can no longer w...
12:27
one guy with /showall makes the cpu go from 20 to 70?
12:27
am i misreading?
12:28
but its a lot higher apparently
Avatar
or hes talking about cpu of the client maybe
12:28
since this is tagged as client
Avatar
and ik its not how the math works but would two people with showall make the cpu go to 130%? lol
12:30
>Yeah, I think so too. So I guess just reducing the client-side CPU load is good enough. @jao yea this makes it seem like he talks about client and i guess people with bad cpu wouldnt use the 'always showall' option anyway
12:30
there is also this
12:31
so its probably 0.7?
12:31
normal ddnet
Avatar
what happend to this
12:31
its a whole separate netmsg
12:31
that seems a bit unnecessary
Avatar
probably someone told him elsewhere that it wont be merged
Avatar
CNetMsg_Cl_ShowAll Msg; Msg.m_Show = g_Config.m_ClShowAll; Client()->SendPackMsg(&Msg, MSGFLAG_VITAL);
12:32
because adding new netmsgs to accomplish something that could be done with automatically sending a /command like timeout does isnt needed
Avatar
Why there no such option in options menu? So you have to enable it every time.
12:34
ah here
12:34
deens comment
12:38
yea @Neben try that bind maybe
Avatar
@noby so I need to unzoom everytime I join ?
Avatar
Or maybe it's from the auto default zoom and it does it with it ?
Avatar
do u play with cl_default_zoom 10?
Avatar
no it doesnt and
12:42
rip
12:42
yeah guess the bind will not work for u
12:42
@jao well deen did say that it was enabled by default when it was added
12:42
and that seems wrong, it should only be an opt-in thing
Avatar
@noby everyone will add it to their settings after a time
Avatar
why would they
12:43
especially if it increases cpu
12:43
i know i wouldnt, and adding a disclaimer in the help text like (may cause significantly higher cpu use) could deter others from using it
Avatar
because its a great qol feature
12:44
dont think its noticeable for most people with cpu
12:44
a lot people use it occasionally anyways
Avatar
20 to 70 would probably be noticeable for alot of ppl
Avatar
dont think so
12:44
else a lot more would have complained
12:45
unless they figure out that the spike in cpu is cus of showall
12:45
then theyd just turn it off
Avatar
or they wouldnt mind the higher cpu
12:46
because the feature is op
Avatar
itd be interesting to know
12:46
at any given point on a full ddnet server
12:46
what % of the players are already using showall
Avatar
ddnetger grep "/showall" *log* | wc -l 1407
12:49
cool :o
Avatar
might be duplicates
Avatar
out of how many "entered and joined" ?
Avatar
some people spam it when they have it bound
Avatar
@noby there's something we wanted to make wrt this
12:50
to automatically send the screen extents so the server can decide what to send
Avatar
that would be cool, even more so if it accounted for aspect ratio
Avatar
yes. the correct design is unclear though
Avatar
if the client sent aspect ratio to the server would be useful for a variety of reasons
Avatar
mostly around: how do you send this?
12:50
the client
Avatar
btw @heinrich5991 ppl were reporting crashes earlier might want to look into it
Avatar
yes, seen it
Avatar
could be a chat command? like /timeout is
12:53
and automatically sent in the same way
Avatar
what is the motivation for a chat command?
12:54
I'd rather make it a protocol message
Avatar
cus doesnt require a new protocol msg lol
12:54
but if thats easy to do then i guess either way would work
Avatar
a new protocol message doesn't hurt
12:55
anyway, that's not really the problem
12:55
how and when does it get sent?
Avatar
same as /timeout, when they join (since they cant change it ingame anyway?)
Avatar
zoom is the problem
12:58
the server should be kept updated
Avatar
when the zoom level changes
12:59
idk if it would be two new netmsgs (one at start for resolution/zoom, and one for whenver zoom changes)
12:59
or just one that has both
Avatar
Seem i can come here again
21:38
Discord have some connecting problem
Avatar
@plsplsplslol big idiot
Avatar
wat
Avatar
@Ravie have u vectorized gameskin/particles? (edited)
Avatar
i think i might work on it
23:57
poggers 3
23:57
i have the hammer done so far
23:58
the fuzzy border will be removed
Exported 215 message(s)