Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2019-05-10 00:00:00Z and 2019-05-11 00:00:00Z
Avatar
4f55292 A Genereatron, M Skyventure - ddnet-maps
Avatar
@Learath2 if you work on colors, the player particle colors are wrong, like when u kill urself
Avatar
im having a problem where whenever i refresh the ddnet server list it only ever shows me 73% of DDNet GER servers
08:08
so often times i cant find people if they tell me to follow
08:08
has anyone else experienced this?
08:13
also i cant find any servers under the kog tab :o
Avatar
ChillerDragon 2019-05-10 08:19:49Z
turn off filters troll
Avatar
theyre turned off :D
Avatar
@Brokecdx- because of ddos attack probably
Avatar
yo, so when you shift click and then drag in the editor without any tile selected, the game just crashes (edited)
Avatar
I think its been reported already
08:56
Make an issue
Avatar
@fokkonaut
Avatar
ChillerDragon 2019-05-10 09:13:54Z
@archimede67 still broken with latest ddnet? not reproducable for me
Avatar
Yea i thought the same
Avatar
i have the last version and i just did it 😦
09:16
Avatar
ChillerDragon 2019-05-10 09:16:09Z
hmm what os?
Avatar
windows
Avatar
ChillerDragon 2019-05-10 09:16:29Z
Hm not reproducable on ubuntu with current master
09:16
i will try later on windows
Avatar
@fokkonaut im not sure, i have it since 2 months and other people dont :(
Avatar
reported by archimede67 on discord
yo, so when you shift click and then drag in the editor without any tile selected, the game just crashes
(version 12.3.1) Could not reproduce it on ubuntu with current master.
Avatar
@ChillerDragon why u went to ubuntu
Avatar
ChillerDragon 2019-05-10 10:12:46Z
@Ryozuki ubuntu > debian
10:12
troll
10:13
no its the os i use at work i still have my lovley debian9 and 10 machines at home ❤
Avatar
ubuntu is more up to date, with debian you get software from the 60s
10:58
that is 1960 if you are lucky and 1860 usually
Avatar
not if u use testing
Avatar
Rafael Fontenelle 2019-05-10 12:04:42Z
Debian Buster is not so fossil 😅
Avatar
and if u want a rolling-like distro in debian u can use sid
12:05
debian stretch has python 3.5 buster 3.7
12:05
3.5 is from 2015
12:05
not 1960
12:09
e1c9033 Render news without STL functions (fixes #1693) - def- 5e356b5 Merge pull request #1692 from def-/pr-news - def-
Avatar
I'd rather use an actual rolling-release distro, apt is definitely not built for this
Avatar
ChillerDragon 2019-05-10 14:48:27Z
cant speak with long term exp but for me the rolling debian is awesome :) easy to use. no bugs and beuiful
Avatar
apt is better than any other
f3 1
Avatar
ChillerDragon 2019-05-10 15:21:11Z
have u even tried another ?
15:21
i like apt but tbh i only know a lill macports and brew and nohing else
Avatar
macports is obsolete
15:22
brew is a mess
Avatar
ChillerDragon 2019-05-10 15:22:41Z
xd
15:22
=> apt best
Avatar
the guy who coded brew says brew is a mess
Avatar
ChillerDragon 2019-05-10 15:23:01Z
didnt he got declined at google
15:23
because some binary tree interview
Avatar
yes, then he went into some senseless rage
Avatar
ChillerDragon 2019-05-10 15:23:16Z
and he was super pissed because he said his brew makes google run xd
Avatar
then when he came back to his senses he noticed that he is just a skiddy that happened to fill a niche by luck
Avatar
ChillerDragon 2019-05-10 15:23:53Z
uff
15:24
Learath2 just called brew master a skiddy
Avatar
there are two package managers that are far above the others
Avatar
ChillerDragon 2019-05-10 15:25:28Z
doodlejumpappstore > all
Avatar
pacman is granny friendly, and it is a proper package manager, but it can't maintain a mixed system, it needs to be on the bleeding-edge
Avatar
ChillerDragon 2019-05-10 15:25:47Z
wait isnt pacman arch?
15:25
didnt know that arch stuf is granny firendly xd
Avatar
and portage, it's hard to use but once you master it you can have any kind of system you want
Avatar
ChillerDragon 2019-05-10 15:26:27Z
never hear of portage o.O
Avatar
I mean granny friendly in just the package management department
15:27
arch itself is quite unfriendly to grandmothers as it's a rolling release
Avatar
ChillerDragon 2019-05-10 15:27:14Z
"arch itself is quite unfriendly to grandmothers"
15:27
facts xxxD
Avatar
portage is from gentoo
Avatar
chiller are you granny friendly
Avatar
ChillerDragon 2019-05-10 15:27:47Z
my grandma wouldnt say so probably
15:27
xd
Avatar
chiller is vanilla friendly
Avatar
who isn't nice to their own grandmother, wtf
👋 1
Avatar
ChillerDragon 2019-05-10 15:28:14Z
was gentoo the compile from src distro?
Avatar
@Learath2 world is big
Avatar
chiller is a spoiled child
Avatar
ChillerDragon 2019-05-10 15:28:36Z
true
Avatar
yes, compile from source for an operating system tuned exactly to your needs
Avatar
yeah gentoo compile from source all packages believing it improves perfomance
Avatar
and it doesn't shove systemd down your throat like everyone else and their mothers on Poettering's bandwagon
Avatar
ChillerDragon 2019-05-10 15:29:32Z
lol
Avatar
@Ryozuki that's from back when we had pentiums, nowadays it's about customization
Avatar
ChillerDragon 2019-05-10 15:29:53Z
whats that?
Avatar
LFS is too much hassle
Avatar
@ChillerDragon READ
Avatar
ChillerDragon 2019-05-10 15:30:00Z
compiling kernel crazy stuff?
Avatar
ChillerDragon 2019-05-10 15:30:05Z
tldr
Avatar
i hate u
Avatar
ChillerDragon 2019-05-10 15:30:21Z
ryo always much owo rage
Avatar
"Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own custom Linux system, entirely from source code. " u literally have it there but ppl have to tell u like a lil kid
Avatar
ChillerDragon 2019-05-10 15:30:43Z
thanks 😃
Avatar
ChillerDragon 2019-05-10 15:30:53Z
i usually skip first lines
Avatar
chiller isn't allowed to click links yet
15:31
his mother will let him browse the web when he gets older
Avatar
if i had a laptop i would be a distro hopper but im to lazy to change distro on my main desktop
15:31
and i love debian
Avatar
debian best
feelsamazingman 1
Avatar
ChillerDragon 2019-05-10 15:32:37Z
i guess if the new windows terminal rocks i will never get enslaved from my main os windows -.-
15:32
dont say bs
15:32
it will never rock
15:32
fkcing microsoft
15:32
im raging
Avatar
ChillerDragon 2019-05-10 15:32:55Z
did u see the trailer?
15:32
it had gud music
15:33
xxxxxxxD
Avatar
much wow
Avatar
that terminal does look pretty nice
Avatar
ChillerDragon 2019-05-10 15:33:05Z
vscode is nice too
Avatar
my terminal looks better
Avatar
ChillerDragon 2019-05-10 15:33:11Z
and minecraft is popular agian
Avatar
on my tiling window manager
15:33
on my linux distro
Avatar
ChillerDragon 2019-05-10 15:33:28Z
also github had just a few downdays since ms bought it xd
Avatar
today github dark theme launch
Avatar
on my open source OS
Avatar
did someone say embrace extend extinguish?
Avatar
ChillerDragon 2019-05-10 15:33:40Z
omg github darktheme -.-
Avatar
@jao rly?
15:33
fcking finally
15:33
@Learath2 reddit is full of that
Avatar
ChillerDragon 2019-05-10 15:33:53Z
didnt everybody use the plugin already?
Avatar
lol I had a dark theme plugin for github since forever
Avatar
Save the date: Join us on May 10 for an exclusive first look at our latest release. Watch our livestream here at 1:30 pm PT on Friday to see what we have in store.
Likes
202
Avatar
it looks like dark theme
Avatar
ChillerDragon 2019-05-10 15:34:19Z
white race master race
15:34
wait
Avatar
imagine having a progammer oriented website
Avatar
ChillerDragon 2019-05-10 15:34:25Z
that sounds weird as german
Avatar
then not having a dark theme
Avatar
i mean all normal developers hate white themes, chiller isnt normal so
Avatar
then releasing it like it's some revelation
15:34
lol
Avatar
@Learath2 they will release it like the feature of the year inb4
Avatar
ChillerDragon 2019-05-10 15:35:15Z
i mostly code darktheme tho
15:35
Avatar
ChillerDragon 2019-05-10 15:35:32Z
mostly xd
Avatar
i must type
15:35
so
15:35
the image
15:35
goes out
15:35
of scope
Avatar
do you change every other day or what
Avatar
ChillerDragon 2019-05-10 15:35:53Z
xd
15:36
my editor gets dark at night
Avatar
[quakenet] Ryozuki BOT 2019-05-10 15:36:10Z
oh
Avatar
I got my macbook back
Avatar
[quakenet] Ryozuki BOT 2019-05-10 15:36:15Z
on irc i dont see the pic if i dont click it
15:36
:D
Avatar
ChillerDragon 2019-05-10 15:36:20Z
xd
Avatar
third time they changed the keyboard on it...
Avatar
[quakenet] Ryozuki BOT 2019-05-10 15:36:36Z
vim best
Avatar
ChillerDragon 2019-05-10 15:36:40Z
emacs!
15:36
troll
Avatar
ChillerDragon 2019-05-10 15:36:51Z
pico
Avatar
ChillerDragon 2019-05-10 15:36:57Z
echo cat
Avatar
using a magnet on the harddrive platters
troll 1
Avatar
ChillerDragon 2019-05-10 15:37:28Z
u won
15:37
best editor
15:37
i dont know ed tho
Avatar
ChillerDragon 2019-05-10 15:38:25Z
$ ed a a da d aw dquuit :wq :q
15:38
it rocks
15:38
xd
Avatar
released with the original unix iirc
Avatar
pretty git log
Avatar
is that tig?
Avatar
git log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
Avatar
ChillerDragon 2019-05-10 15:39:06Z
no thick
Avatar
its that
Avatar
my god that is one ugly command 😛
Avatar
ChillerDragon 2019-05-10 15:39:23Z
oh my log looks awsm now 😃
Avatar
@Learath2 thats what aliases are for
Avatar
you should try tig sometime, he is a pretty cool guy
Avatar
not as pretty
Avatar
ChillerDragon 2019-05-10 15:40:46Z
swastika log
Avatar
so many learaths
Avatar
i didnt update
15:41
ima fetch upstream
Avatar
we really should rewrite score_sql
Avatar
ChillerDragon 2019-05-10 15:41:18Z
file_score troll
Avatar
things are starting to break 😛
Avatar
call fokko for file_score
feelsamazingman 1
Avatar
@Learath2 we shouldnt be using values directly but we should be using prepared statements which use the ? for replacement
Avatar
well ofc but most importantly we should be locking properly
Avatar
and have a message queue to communicate instead
Avatar
@Learath2 idk if i can do it properly since i never went deep into multthreading and this is definitly not a ez task xd
Avatar
why did you close your pr ryozuki
Avatar
maybe u should try to do it
Avatar
I was thinking maybe we should have the score server separate once upon a time
Avatar
@jao U
wtf 1
Avatar
you know because the stupid mysql connector is so hard to include without bringing in the entirety of boost
Avatar
its so stupid
15:43
isnt there another way
15:43
to use mysql
Avatar
@Learath2 are you done btw?
Avatar
isnt there a updated mariadb connector
15:43
which uses c++
Avatar
@fokkonaut not really, kinda broke everything, i'm giving it another go now
Avatar
Oke^^
15:44
we should use this
Avatar
I'm also a) starving b) need to watch a film c) extremely tired
15:44
I haven't chosen what do yet
15:44
@Ryozuki do they have a C++ one?
Avatar
its c/c++
Avatar
I mean I don't really mind using the C one
Avatar
"MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.The library is LGPL licensed."
Avatar
ChillerDragon 2019-05-10 15:45:16Z
ryo pro quoter
Avatar
but I'd guess it's not written in the c++ way
Avatar
we should rewrite sql stuff directly from scratch imo
Avatar
so they can have one connector for both
15:45
anyway, yeah I'm thinking that aswell
15:46
@heinrich5991 have you gotten anywhere with your work on sql_score, or can I start clean?
Avatar
ChillerDragon 2019-05-10 15:46:05Z
scratch best programming language troll
Avatar
don't ever say the name of that language here ever again
Avatar
ChillerDragon 2019-05-10 15:46:38Z
xd
15:46
banhammer
Avatar
apple really should become a touchpad company
Avatar
ChillerDragon 2019-05-10 15:47:16Z
ya its the best
Avatar
I don't think there is any other touchpad out there that can compete with this thing
Avatar
ChillerDragon 2019-05-10 15:47:25Z
would love if they sell it to other companys
Avatar
apple and windows should disappear, may linux rise
Avatar
ChillerDragon 2019-05-10 15:47:40Z
meh linux touchpads xd
Avatar
yes, a trillion dollar company and a multi billion dollar company should disappear
15:47
be realistic 😛
15:47
ik
15:47
:c
Avatar
ChillerDragon 2019-05-10 15:48:04Z
just ddos em
15:48
ez
Avatar
our fruit overlords will be here forever
Avatar
i just hate what windows is doing, they are faking they love linux but they hate it more than anyone else
15:48
stallman save us
Avatar
you know what'd be cool? If microsoft would drop the nt kernel
Avatar
@ChillerDragon if ddnet cannot handle ddos they won't too GWqlabsKek
Avatar
ChillerDragon 2019-05-10 15:48:56Z
you can start at ms cleaning bathrooms and then sneak into rooms and rls windows src
15:49
yes @Gwendal
Avatar
@Learath2 are u asking they drop all the surveilance code they have?
15:49
u asking to much
15:49
be realisitc :P
Avatar
true, how will they ever make money without selling peoples data in this day and age
15:49
sheesh, what is this honest business that people keep nagging them about
Avatar
im trying to go away from gmail, i got my postfix dovecot mail server running with virtual hosts
15:50
one step further to stallman
Avatar
i wonder what russians run on their missile silos
Avatar
ChillerDragon 2019-05-10 15:50:52Z
uff ppl told me using own mails is struggle
15:50
u nobo
Avatar
I ran a mailserver for a while, it's pretty tough to stay off of blacklists @Ryozuki
Avatar
i can have infinite mail now
15:51
im not blacklisted, for now
Avatar
my mail started getting marked as spam, so i gave up on it
Avatar
ChillerDragon 2019-05-10 15:51:36Z
spammer
Avatar
have u setup DKIM and DMARC etc?
15:51
modern mails require it
Avatar
when I had mine running those weren't really a thing
15:52
I mean they were but google didn't even implement them
Avatar
they do now
15:52
i think
Avatar
I might give it another go someday
Avatar
i mean i tried with and without
15:52
and it google said smth they couldnt verify it was real when i didnt have it
Avatar
postfix+dovecot is pretty easy to get it going
Avatar
i have it with mysql
15:52
so i udont have to use unix users
15:53
and i got multiple domains too
Avatar
did you follow the ispmail tutorial everyone and their mothers use? 😛
Avatar
ChillerDragon 2019-05-10 15:53:16Z
do you pay for these domains?
Avatar
i dont remember what tut
15:53
ofc i pay
15:53
do u think ill use pleb domains
Avatar
ChillerDragon 2019-05-10 15:53:33Z
ryo-rage.tk
Avatar
I used mysql aswell, but I didn't bother with multiple domains
Avatar
setting up with mysql should make multiple domains easy
Avatar
redirects to their feedback page
Avatar
@Learath2 if they on same server u basically point the MX dns to the the main domain
15:54
and make DMARC and DKIM key and u setup
Avatar
@Ryozuki well I didn't want to be assed with setting the table up, and I didn't have a second domain, so I just used a file config for the domain
Avatar
i copied the sql statements lol
15:55
they all same
15:55
over internet
15:55
xd
Avatar
you were following the tutorial, i was reading through some book
15:56
be practical
15:56
books are useless
Avatar
because I found the book before I found the tutorial
15:56
books are definitely the superior way of learning any programming language
15:56
specially if it updates every year
15:56
and the standard changes
Avatar
Stop by ##C on freenode sometime
15:57
see the amount of morons we get a day trying to follow some web tutorial thinking they are gods
Avatar
ye they morons
Avatar
dunning-kruger effect sets in so quickly when you follow a tutorial
Avatar
when i teach myself i dont go asking around like chiller does
Avatar
oh my hello world works, I must be a wizard
Avatar
i never went to irc asking anythign xd in fact i help some
15:57
not on freenode
15:58
## is like so horrible
Avatar
i think freenode is the largest irc network currently
Avatar
even freenode staff says it, they are not a irc community just a place to give to open source communities
15:58
its not
15:59
ryzon is a weeb irc
15:59
15:59
it has 12k clients
Avatar
it by far is lol
Avatar
max freenode user couint is 5k
Avatar
"During last connections to freenode its servers reported an average of 83884 users"
15:59
oh i guess its says only in the sv i am
16:00
this is what freenode tells me
Avatar
17:33 -- 86589 93946 :Current global users 86589, max 93946
16:00
17:33 -- 5041 5987 :Current local users 5041, max 5987
16:01
well
16:01
i dont like it
Avatar
what's your problem with freenode 😛
16:01
It's just a network
Avatar
i dont like the ##
16:02
@Learath2 and as its the most famous its where most normies go
Avatar
it's where you get to talk to people who actually know what they are talking about
16:03
i dont talk to ppl anyway
16:03
xd
16:03
but i joined ##C
16:04
@Learath2 u not on ##linux is this some kind of msg
16:04
traitor
Avatar
rizon has all the weebs though, yes much more interesting
16:05
weeb weeb
16:05
also 4chan shit
Avatar
##linux is the worlds most politically correct place
Avatar
is linus torvalds in ##linux
Avatar
they get angry at you if you say "fuck"
Avatar
I think if linus was there it'd be #linux not ##
16:05
## is for offtopic right
Avatar
## if for unofficial
Avatar
@Learath2 do u know any other cool irc network
16:07
im on ofc too
16:07
oftc
16:07
and some anon shit
16:07
for the lols
Avatar
well I'm not sure wym by cool, but there undernet and efnet that are also quite big 10k~
Avatar
undernet web looks like windows 95
Avatar
i wonder how unwise it'd be to go around rizon without a cloak, i really don't like getting ddos'd
Avatar
@Learath2 ready for release?
Avatar
Yeah i think so, no way im getting the other two ready in time
17:59
7211d16 Version 12.4 - def- acd0caf Merge pull request #1704 from def-/pr-12.4 - def-
Avatar
yoyoyo, you changed the heart for friends or it just got reset?
18:32
18:34
hud settings seems to be fucked up
18:44
everything was reset for me 😦
Avatar
yes, that kinda killed the old colors
Avatar
but the sliders are broken xd
Avatar
when you use windows
18:48
troll
Avatar
wait are they broken?
18:50
okay I have no idea when they broke
Avatar
yes
18:50
watch the video :x (edited)
Avatar
yeah I noticed, it was fine a couple commits ago
18:51
ill fix it in a minute
18:51
@deen can you get ready to release another one? :/
Avatar
@Learath2 whats the command for color converter?
18:55
i want to add my colors to menu again
Avatar
k thanks 😄
Avatar
lol the color objects end up at the same location because they are in blocks
Avatar
and i have the feeling that the hammer animation is weird
Avatar
@Learath2 how do i get my old hsla values to the new ui_color?
Avatar
[quakenet] heinrich5991 BOT 2019-05-10 19:10:18Z
can start again @Learath2 ^^
Avatar
can you jujst give me a minute @fokkonaut
Avatar
oke sure
Avatar
How this worked during testing is beyond me, maybe the debug build?
Avatar
@heinrich5991 can you please merge that?
19:18
actually I'll merge it
19:18
08e19e6 UI ID's need to be unique - Learath2 8fa6e72 Merge pull request #1706 from Learath2/dd_pr_oops - Learath2
Avatar
@deen can you release that please?
19:20
@fokkonaut you can put it in as HSLA hex
19:21
actually no you can't I only added rgb hex
Avatar
mhhh
Avatar
okay that's kinda inconvenient I should have added a way to input hsl
Avatar
hi, just update to 12.4 and now my ghost seems to be broken, it's just a weapon running around without a skin
Avatar
ddnet's broken everywhere xd
Avatar
I guess I broke more than just the hud colors, that was a disaster :/
Avatar
ddnet is on fire!
19:24
monkaS
Avatar
huh, ghosts work fine for me actually
Avatar
i tried different maps with different skins
Avatar
@mind custom colors or not?
Avatar
tried both
Avatar
either works fine for me :/
19:26
one sec
19:32
yeah can't reproduce that
19:33
can someone else give it a try?
19:33
@mind would you mind taking a screenshot btw?
19:35
also can you check what your g_Config.m_ClShowOthersAlpha is?
19:35
cl_show_others_alpha
Avatar
setting cl_show_others_alpha to a higher value solved it
Avatar
you also changed font in entities?
19:52
Avatar
@archimede67 @BannZay made a patch to change the sizes
19:53
is it bigger then it used to be?
Avatar
hm, default value seems too big then
19:53
yea
Avatar
can you check whether 70 looks right?
Avatar
look at the 10 lol
19:53
it's messed up
Avatar
what's the command to change it?
Avatar
I guess @fokkonaut was right about it being too large
19:53
cl_text_entities_size
Avatar
why does it allow too large values
19:54
that doesn't make sense
Avatar
cant wait for HD numbers
Avatar
100 should be the largest that fits @jao
Avatar
this is at 70
19:54
Avatar
@Learath2 look at the screen, that doesn't look fitting
Avatar
@jao DUH
tee_thinking 2
19:55
@archimede67 is that still too large?
Avatar
and its a bid bad positioned no?
19:55
Avatar
it's centered from the left, that sounds doesn't sound like the best of ideas though
Avatar
why not completely centered
Avatar
why not center it from the center? xd
19:56
why not center it from the center? xd
Avatar
@deen I removed 12.4 from update.json for now
19:56
wouldn't completely center look even worse with it overlapping the FROM and all?
19:57
I think top left would work best
Avatar
no if you set the align text to be centered
19:57
and then position the text to the center
19:57
should be just fine ?
Avatar
the FROM isnt rendered
Avatar
the text isn't rendered
Avatar
it's part of the tileset
Avatar
top left would be best yes
19:58
but more important to fix the overflow
Avatar
the only thing you render is the text on the tile no?
Avatar
the number is rendered
Avatar
yea so i'm wondering why not put it in the center ?
19:59
wait
Avatar
because it'd overlap the "FROM" text on the bottom weirdly
Avatar
i don't think, if you size it properly
Avatar
lemme try something
Avatar
any size would overlap the text if it's in the center
Avatar
which font do u use?
20:03
english
Avatar
the name? xd
Avatar
why do i have such an ugly skin @archimede67
Avatar
dejavu sans (edited)
Avatar
hmm i got a dejavu
Avatar
okay thanks
20:04
@Gwendal coz u don't gave me yours 😮
Avatar
I can't believe the amount of things that broke
Avatar
ye but it should be default skin then D:
Avatar
can you like
20:05
size the numbers from the button
20:05
@Gwendal its the default skin for me 😮
Avatar
ugly choice
Avatar
but w/e let's keep this to dev discussion xd
Avatar
ye
Avatar
I guess the point with what bannzay did is 100 takes the entire tile
20:07
but double digits should fit in either case
20:07
and because this isn't a monospace font it's pretty hard to know whether it'll fit
Avatar
like
20:08
20:08
but
Avatar
sure that's doable, but would that be any better?
Avatar
yea i think
Avatar
ye trust archimede he is a frontend dev
Avatar
😮 how u know
Avatar
but not only 😃
Avatar
I think top left is better
Avatar
idk need to try both i think
20:10
and see how they look ingame
Avatar
@jao are three digit teles comon?
20:10
common*
Avatar
lol noob
20:10
play oldschool
Avatar
lol they are common af
20:10
tele 255
Avatar
i saw many xd
Avatar
they are rarely used if you look at the whole picture
Avatar
yea
20:11
but i think you need to support them?
Avatar
he didn't ask if they were used at all
Avatar
even if in the previous versions they were going outsize of the tile but
20:12
idk
Avatar
just make the font smaller when text doesnt fix
20:12
it would fix many shit
Avatar
smart
20:12
😮
Avatar
doesnt fit*
20:12
specially in other langs
20:12
u dont have short words
20:12
for settings
Avatar
Ahaha
20:12
true
Avatar
but ui code is a mess
Avatar
xd
20:14
its hard to support everything
Avatar
so do it
20:15
😄
Avatar
im lazy
Avatar
idc
20:16
implement your ideas
Avatar
my ideas r too big
20:21
i managed to create an abomination
Avatar
how XD
Avatar
they keep changing size as i move around
Avatar
how some tele3 look normal and other don't
Avatar
while(UI()->TextRender()->TextWidth(0, Size*Scale, aBuf, -1) > 32.0f) Size -= 0.02f
Avatar
teeworlds cursed images confirmed
Avatar
call it a feature
Avatar
xd jao
20:25
I'm not sure how horrible it is for performance though
Avatar
wait wtf
Avatar
it'll surely keep the text inside the tile though
Avatar
calculate the max size for every number
Avatar
is there a command to switch the Strg+Shift lock back?
Avatar
What is a Strg+Shift lock?
20:27
@jao lol, that'd be a funny fix
Avatar
if you want to open debug-mode with Strg+Shift+D, you no longer walk and that annoys me because i switch it like once every minute... (edited)
Avatar
you want it to walk?
Avatar
and if i held d before he is just walking even if i let go, which will probably kill me sometimes
20:30
i pressed a before to counter it 😃
Avatar
i don't get it sorry, it keeps walking when you let go if you were walking before?
Avatar
@Learath2 did u read it: "@Learath2 if you work on colors, the player particle colors are wrong, like when u kill urself"
Avatar
@Deleted User apparently I broke way more then that
Avatar
ok
Avatar
@Deleted User the particle colors look fine to me
Avatar
i have grey skin
20:32
they should be grey
20:32
but they are black
Avatar
@Learath2 Hold D, then press Strg+Shift and then release D before you release Strg+Shift and you will still walk
Avatar
particles are fine for me too
Avatar
and you can't even hook, while holding Strg+Shift 😦
Avatar
[quakenet] Learath2 BOT 2019-05-10 20:34:34Z
oh for grey they are def black
Avatar
@Deleted User weren't they before?
Avatar
always body color
Avatar
weird i didn't touch the math there
20:35
i'll check it
Avatar
and btw @Learath2, i use it a lot, because i have lag problems and the graphs help me to see how long i lag 😃
Avatar
When you attack with ninja the ninja animation around you is predicted in the wrong direction. @trml
Avatar
@Schulzer hmm, I don't really know how to fix this one in a nice way
Avatar
and about the hammer animation? does it look strange to you?
Avatar
@Schulzer but I can give you a temporary fix
20:38
you can bind debug to something else
20:38
like bind ctrl+k toggle debug 0 1
20:39
@archimede67 looks the same to me :/
Avatar
it seems jerky to me
Avatar
@Learath2 the echo color in chat from the echo command in f1 is red, not blue anymore? xd
Avatar
i think it's probably best for me to switch to an older version 😦
Avatar
fix jao
Avatar
@fokkonaut oh so that's where that color is used
Avatar
which?
Avatar
the one I couldn't figure out
Avatar
I probably got the default wrong for that
Avatar
seems like
Avatar
@Schulzer it's a consequence of the composed binds fix, I don't really know if there will ever be a decent fix for that
20:46
@Deleted User okay found it
Avatar
fix? 😃
Avatar
@Schulzer nor yours sorry :/
20:47
not*
Avatar
in what format are the color variables
20:49
hex?
20:49
no
Avatar
@Learath2 as of right now, i also have to downgrade. the reason for me is, that i cant use binds, like zoom- or zoom+ if ctrl or shift is pressed. that heavily affects fast gameplay
Avatar
@jao you can do hex
20:50
@fokkonaut what do you have zoom- bound to?
Avatar
zoom is on <>| (nonusbackslahs), zoom- on x and zoom+ on y
Avatar
@jao you need to start with $ instead of # though, # is a comment in console
Avatar
or z for english keyboards
Avatar
@fokkonaut is this the echo color you want
20:52
I fix
Avatar
@Learath2 also, /pause on e, which doesnt work when emote tab is opened
20:52
so basically all bbinds dont work on it
20:52
same for ctrl
Avatar
hmm, maybe we should do the compound binds ourselves
20:52
it's how 0.7 has them @fokkonaut
Avatar
thats bullshit then 😄
Avatar
ok i'm doing a lil montage to show u the hammer being jerky
Avatar
Guys it would be nice if you could see your server you are actually playing on in a different color idk maybe a little bit darker or brighter than the other servers, i dont think its that hard to implement and i would like it (edited)
Avatar
@trml still dont see entities on that one map since new prediction code D:
Avatar
why does 80C6FF end up black
21:01
oh
21:01
nvm
Avatar
39303e3 Blood color is a light color - Learath2
Avatar
@Deleted User ^^
Avatar
nice 😄
Avatar
@fokkonaut i have the same problem as you do x)
Avatar
oh xd
Avatar
but my problem is, i can't play, while opening debugmode 😃
Avatar
thats intended tho
Avatar
@Schulzer fwiw that's exactly what everyone wanted fixed btw
21:06
the accidental move when opening debug
21:06
now for the binds thing, let me think how best to handle that
Avatar
@fokkonaut lol
Avatar
@Deleted User how horrible of an idea do you think while(UI()->TextRender()->TextWidth(0, Size*Scale, aBuf, -1) > 32.0f) Size -= 0.02f would be while rendering the overlays? 😛
Avatar
xD very horrible
Avatar
yeah thought so 😛
Avatar
@Learath2 couldn't they bind debug mode to another key, so that they don't move? (problem solved)💡
Avatar
@Schulzer the debug bind is hardcoded
21:11
I guess we could remove that now that we have composite binds though 🤔
Avatar
@Learath2 the best is, to use a size like 100. and then look at the size there and then divide by size / 32
21:11
its a good estimate
Avatar
I hope you'll see the difference, note that it is in slow motion
Avatar
@archimede67 oh, i think this is a prediction thing aswell
21:12
can you create an issue and tag "@trml" in it?
Avatar
@Learath2 can we consistently name color variables xxx_color instead of xxx_col
Avatar
@Deleted User I don't really get it
21:13
@jao sure, now that this release is completely fucked I guess we could do that aswell 😛
21:13
I mean 100/32 is a constant 😛
Avatar
@Learath2 use size 100, see how big the width is there, lets say X then do X/32 , thats the scale of the width from 100 to 32
Avatar
@Laeni you just told me, that you can bind debug mode?
Avatar
u can scale your Size variable with it then
Avatar
@archimede67 its for predicting weapon switch
Avatar
Scale = 100 / (X / 32)
Avatar
@Deleted User the point is as the digits increase the text no longer fits
Avatar
size*
21:15
@Learath2 you do that everytime ofc
Avatar
@fokkonaut yea but it doesnt feel smooth
Avatar
@archimede67 also, the cross doesnt update with the predicted switch (antiping)
Avatar
@Deleted User oh I see
Avatar
float Width100 = UI()->TextRender()->TextWidth(0, 100*Scale, aBuf, -1); Size = 100 / (Width100 / 32.f); UI()->TextRender()->TextWidth(0, Size*Scale, aBuf, -1); (edited)
21:17
smth like this
21:17
without the > 32 at the end xD
21:18
but be aware it could be inaccurate sometimes, so maybe an additional -1 for the size is not wrong
21:18
dunno how perfect it has to fit
Avatar
the bind thing is exactly how 0.7 has it
21:26
I don't know a decent way to fix it tbh
21:27
it'd be kinda weird for ctrl+x to execute both ctrl+x and x
21:27
maybe execute x if there is no ctrl+x?
21:27
or would that be too counter intuitive?
Avatar
the hookline looks strange aswell xd
21:39
This patch checks if there are compound binds first, and only if there aren't it runs the non compound ones. Not sure if this is a great fix but it'd help with issues like the one mentioned by @fokkonaut
Avatar
@archimede67 git blame says @Ryozuki is the one to nag about this
Avatar
oh noes
21:43
damn git blame
21:43
go away
Avatar
So what should I merge in and release now?
21:43
current master or anything else?
Avatar
@deen I fixed the completely broken stuff in master
Avatar
@archimede67 wat means strange
Avatar
its different
Avatar
i didnt change the way its rendered, just when it is rendered
Avatar
like unsmooth
21:44
yea
Avatar
thats prediction
Avatar
that's the prob
Avatar
blame another
21:44
not me
Avatar
its u
21:44
and only u
Avatar
@deen merge in #1708 and #1710
21:44
b41529f Try to be more accomodating of old players - Learath2 984df91 Merge pull request #1711 from Learath2/dd_pr_compound_bind_compat - def-
21:45
eda0029 Restore old echo default color - 12pm 9dd6cc9 Merge pull request #1708 from 12pm/pr-restore-echo-col - def-
Avatar
sometimes hookline is not rendered to the center of the tee you're looking at
21:45
sometimes it is
Avatar
lol you merged the only one i'm unsure of,
Avatar
its cut at some weird points
Avatar
#1711 hopefully feels good
Avatar
i didnt see that when i tested, maybe its a prediction thing
Avatar
@Ryozuki the endpoint of the hookcoll seems to move around
Avatar
ok
Avatar
@deen also as you might have missed I removed 12.4 from update.json
Avatar
i found the problem
21:46
Avatar
thats not a problem
Avatar
@archimede67 AHA, proper formatting, knew it
Avatar
xd
Avatar
clean code is the devil
21:47
ea32459 Change col to color in variable names - 12pm 2396096 Merge branch 'master' into pr-rename-col - def- da6b258 Merge pull request #1710 from 12pm/pr-rename-col - def-
Avatar
new release now?
Avatar
@archimede67 make a vid and a issue someday it will be fixed
Avatar
i don't like "someday"
Avatar
that's more like "when i'm not lazy" and since u're always lazy.. 😄
Avatar
u dont know who caused it
Avatar
lot of big changes lately
Avatar
yea but
21:48
the one who touched hook line is u no?
Avatar
hookline can be affected by other changes too
Avatar
I think the entities background setting is broken (edited)
Avatar
hm
21:49
we'll see
Avatar
make g_Config.m_ClAntiPingPlayers accept 0, 1 and 2. if set to 2, the client will only predict players if you hook, hammer, (or any other weapon interactions that can cause player positiong updates) or walk against other players, so that they dont fly around all the time.
Avatar
@archimede67 I think it's the prediction
Avatar
probably
Avatar
@jao at the very least the sliders seem to work, you sure?
Avatar
no the problem are the sliders
21:50
they are still HSL
Avatar
they are supposed to be hsl?
Avatar
would be more easier if they were rgb?
Avatar
right but they dont work?
Avatar
@archimede67 definitely not
Avatar
oh i thought
Avatar
@jao where can I see the color?
Avatar
turn on entities
21:51
or am I confusing this
Avatar
@jao the color does change for me when I do cl_overlay_entities 100
Avatar
ah lol I was looking at the wrong one
21:52
ok works
21:52
too many settings xd
Avatar
definitely
Avatar
yeah, i'm not sure this much customization is a good idea 😛
Avatar
that one could be merged into 1 setting I think xd
21:53
cl_background_color and cl_background_entities_color
Avatar
Okay, now what color format would you like to see next? I need to find a format for hsl
Avatar
Well, it's time for me to go
21:53
Good luck in your fixes :p
Avatar
night @archimede67 thanks for the reports
Avatar
thx and no problem 😄
Avatar
maybe hsl(hhh, sss, lll)?
21:54
or hex hsl, %HHSSLL
Avatar
@Learath2 why does this say A: 0
22:00
and there is a missing comma
Avatar
@jao what kinda color is that?
22:00
a UI color?
Avatar
which one?
Avatar
cl_authed_player_color
Avatar
That color doesn't really use an alpha
Avatar
shouldn't it be 100 then
Avatar
I forgot to patch it to show a 100
22:02
the thing is 5898183 doesn't actually have alpha of 100
22:02
0c1db5a Version 12.4.1 - def- 8136420 Merge pull request #79 from ddnet/pr-12.4 - def-
Avatar
try it with ui_color
22:03
you'll see that when it has a high alpha it's negative
Avatar
this is confusing
Avatar
is it? :/
Avatar
well it says the color is invisble while it isn't
Avatar
the hope was that you'd never interact with that number ever
Avatar
just remove the A: %d from the output if it has no effect?
Avatar
it's just the way we store the color, it doesn't really mean much
22:04
@jao I will, I just forgot
22:05
and I would use ° and % signs for the values
Avatar
I'll probably take a look in a few days myself, but if anyone else wants to fix these, say so and go ahead. win64.log win32.log
Avatar
why spelled out?
Avatar
@jao does feel better like this
22:14
Alpha?
Avatar
idk "A: " felt too little for an entire line
Avatar
I can make it an "A: " too, I'm not too good at figuring out what looks good 😛
Avatar
I think just A looks better with the other abbreviations
Avatar
[quakenet] Learath2 BOT 2019-05-10 22:17:16Z
done
Avatar
I guess I'll check the debug thing getting stuck aswell while at it
Avatar
could also add hex value maybe xd
Avatar
hex rgb is already there, I guess you mean hex hsl?
22:18
or you mean to the printout?
Avatar
hex as in hex
22:19
#fffffff
Avatar
2 questions
22:20
you want it in the printout or you want it while setting colors?
22:21
do you want #RRGGBB or #HHSSLL
Avatar
first is more useful or no
Avatar
while setting colors you can already use #RRGGBB
Avatar
as $RRGGBB or $RGB
22:22
okay I'll add the rgb one to the printout
Avatar
added hex
22:36
looks fine to me
22:37
how do you enter hsl values?
22:39
or rgb
Avatar
you can enter rgb values as hex
22:42
$RRGGBB or $RGB
22:42
hsl I haven't decided how to input yet
Avatar
Binds and everything else is fine i think. As far as i can tell only menu coloring got reset. !Screen 1781
Avatar
rgb(r, g, b) and hsl(h, s, l) ?
Avatar
what do you think about rgb(rrr, ggg, bbb) and hsl(hhh, sss, lll)?
22:43
most obvious one
22:44
what are you supposed to see on that guys screen
Avatar
[quakenet] Learath2 BOT 2019-05-10 22:45:24Z
I'm guessing the menu color
Avatar
The debug bind caused stroked binds to get stuck, this seems to fix it, needs more testing though. Reported by @Schulzer on discord
Avatar
@Schulzer that should fix your issue
22:48
and the one deen merged earlier should fix @fokkonaut's issue
Avatar
@Learath2 it crashes in text.cpp L1734
Avatar
@jao what crashes, when?
23:04
SlotSize is 1636950175 for 5% size
Avatar
eeeh, I'm horrible with the text code, I think @Deleted User is the one that touched it the last
23:05
but I'll take a look aswell
23:05
@jao is there a way to get it to crash?
Avatar
isn't that from cl_text_entities_size pr
23:05
set cl_text_entities_size to 5 (edited)
Avatar
it doesn't crash for me as I said in that issue
Avatar
crashes consistently for me
Avatar
resolution?
23:06
also do you have opengl enabled?
Avatar
1920x1080 (edited)
23:06
yes
Avatar
is it on a debug build or release build?
23:07
well i mean if you figured out the line number i'm guessing debug
Avatar
FT_Set_Pixel_Sizes(pFont->m_FtFace, 0, FontSize-1);
23:08
FontSize-1 is negative
23:08
I guess that's the issue
Avatar
first of all yes, it is from the cl_text_entities_size pr, interestingly
Avatar
it could be either negative or just zero
Avatar
second I wonder why it doesn't crash for me at all
23:09
I get a whole lot of [2019-05-11 03:09:01][pFont]: error loading glyph 54 though
Avatar
what's glyph 54
Avatar
I get it for all glyphs, so 54 isn't special :p
23:10
Anyways the negative fontsize does sound off
23:11
should probably clamp the result from the bottom
Avatar
@fokkonaut I tested the map, but the problem I got was that the server didn't send the entities, because SnapNewItem failed. I didnt completely debug it, but I think the problems was too many entities created by the map
23:13
But it worked before/ also works on another server with the same map
23:13
maybe i fucked something up with my mod, but on ddnet and on another mod it seems to work
Avatar
@jao is the crash fixed if you clamp it above 0?
Avatar
let me try
23:15
yes
Avatar
@trml do i fix it serverside or is it a clientside problem?
Avatar
@jao I guess you can commit that, I'm not sure about the whole thing though, it seems to have more issues then I thought
Avatar
@fokkonaut I'm not sure, I didnt test if it was also a problem with normal ddnet. maybe it will work if you increase the maximum number of items but Im not sure how the snapshot/guuid system works
Avatar
but the map itself isnt sending too many entities
23:17
I think that cant be the problem
Avatar
@Learath2 how does it end up negative anyways
23:18
that should be fixed
Avatar
@trml can you test with a normal ddnet server and BlmapChill? If it does work, then can you debug server? I dont know how that should ever happen
Avatar
virtual int AdjustFontSize(const char *pText, int TextLength, int MaxSize = -1)
23:19
this takes MaxSize
23:19
so why isn't it clamped here already
Avatar
The menu seems to get the race tick from CClient which gets it from CGameClient which gets it from CGhost. I haven't debugged this yet, but I don't really see anything wrong with how CGhost keeps track of time. However CGhost tracking the race time seems off, to me. Some other component should be keeping track of race related things and CGhost should be querying that instead.
Avatar
this is what entity size 1 looks like lol
Avatar
entity size 1?
23:26
anything below 20% isn't even readable
Avatar
I think we should redo that feature
23:27
with a reasonable clamp
Avatar
50% is probably the smallest useful one
23:27
anything below is not readable at all
Avatar
60 looks the best, 70 is more readable, 100 is for people zoomed way out
23:28
maybe the text size should vary with the zoom level until it reaches max size which fills the entire entity?
23:28
entire tile *
Avatar
nah that sounds weird
23:28
it's just taste
23:29
but anything below 50% is not useable
Avatar
then we should probably remap the current 50 to 100 -> 0 to 100 again
23:47
i think this is enough for today
23:47
I'll go get some sleep
Avatar
good night
Avatar
btw sorry @fokkonaut, couldn't get your timer thing in
Exported 918 message(s)