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 2023-04-22 00:00:00Z and 2023-04-23 00:00:00Z
Avatar
ChillerDragon BOT 2023-04-22 06:58:06Z
!mods
06:58
fuck it crashed
06:58
45.141.57.22:8317 multimap ger10 [D] Angelina back at spawnblocking
06:59
!mods
07:00
!mods
Avatar
chillerbot BOT 2023-04-22 07:00:29Z
@Moderator chiler is one one of those servers ddnet://45.141.57.22:8317, ddnet://176.9.114.238:8340 send help to this poor soul in danger
✅ 1
07:01
giga_chad
Avatar
ChillerDragon BOT 2023-04-22 07:06:39Z
where are the mods? ._.
07:06
votes dont get through on multi
Avatar
ChillerDragon BOT 2023-04-22 07:17:49Z
@ReD are you mod?
07:17
zillyhuhn.com/tmp/ange_sb.demo
07:18
I watch angelina from anonymous if she blocks
Avatar
ChillerDragon BOT 2023-04-22 07:18:14Z
check the demo
07:18
also he is famouse for sb im surprised you dont know him
Avatar
I banned for the funvote I know them
07:19
ok I will watch the demo as well
Avatar
ChillerDragon BOT 2023-04-22 07:20:39Z
thanks
Avatar
I see it, changed the ban to 3h because of the spawn blocking
07:21
np
Avatar
ChillerDragon BOT 2023-04-22 07:22:17Z
:)
Avatar
I did nothing today
09:08
great
Avatar
ChillerDragon BOT 2023-04-22 09:20:01Z
buy better timezone then my day just started :p
09:21
any arch user can recommend some font packages? I would like to see all the unicode fancyness inlcuding chinese symbols etc without having to install 100gb of virus fonts xd
Avatar
wdym virus fonts
Avatar
I use adobe-source-han-fonts
Avatar
source han sans and source han serif are the standard CJK fonts rn
09:24
also unifont i guess
Avatar
adobe-source-han-sans-fonts actually 😛
09:25
Oh and noto-fonts-emoji for the emoji
Avatar
poggers2 I'm making my own pixelated cjk fonts
09:25
for my (unexisting) next game
feelsbadman 1
Avatar
For a game?
09:25
Aha
09:25
not sure if it is even possible for one person to do
Avatar
Yeah ngl cjk is too many characters
Avatar
there was one guy making 12px cjk font and still haven't finished it two years later
09:26
for 16px there's unifont
09:28
there are no stylized cjk fonts for pixel style at all. i really want to try to make a standard 14px or 16px font and just make filters to transform them into different styles
09:28
paper's please used like 20 different fonts while the chinese and japanese translation just had the same font everywhere
Avatar
How many characters did you decide to do?
09:29
The entire unicode cjk plane would be a little too ambitious I think 😛
Avatar
at least 20000 to cover GBK probably
09:30
a font can only has 65535 glyphs, so I guess no font covers the entire unicode
Avatar
ChillerDragon BOT 2023-04-22 09:30:45Z
@TsFreddie by virus fonts i mean if i randomly go to the aur and install all "free font home made" packages ill get some sketchy stuff xd
Avatar
there are IDS database tho, so maybe some of them can be generated just by radicals (i think) (edited)
09:32
anyway just use source han sans
09:32
everything use source han sans now
09:32
including ddnet and teeworlds kek
09:33
source han serif is very pleasing to look at with heavier weight
09:33
highly recommended just to use it to read
Avatar
ChillerDragon BOT 2023-04-22 09:34:33Z
yea emojis i already got somehow xd but thanks fredi and lerato got the fonts look gud :)
Avatar
source han serif
Avatar
ChillerDragon BOT 2023-04-22 09:36:05Z
ok nice my broken crack client handles cjk better than my vscode now xd
Avatar
I actually never checked how fonts handle differences between simplified c, traditional c, j and k. I think you share the codepoints but the strokes are different
Avatar
you just switch fonts depends on the user
09:37
i mean you're supposed to. i know lots of game just stick to j glyphs
09:37
we can read them anyway. just some stroke are different, they didn't mix simplified glyphs and traditional glyphs
Avatar
ChillerDragon BOT 2023-04-22 09:38:26Z
oh btw @heinrich5991 i managed to reduce the cmakelists diff by a lot using cmakes include() and overwriting the variables i wanted to change instead of creating git conflict surface in place
Avatar
microsoft made 4 version of the same font and have different names for them depends on the glyph type
Avatar
ChillerDragon BOT 2023-04-22 09:39:28Z
omg i got a compile error because syntax error in a comment!?
09:39
rust moment xd
Avatar
Avatar
Learath2
I actually never checked how fonts handle differences between simplified c, traditional c, j and k. I think you share the codepoints but the strokes are different
btw traditional c has at least two types too, hong kong and taiwan glyphs are different too.
09:40
simplified only has one tho, singapore chinese and malaysia chinese just use the same one with us.
Avatar
Avatar
TsFreddie
you just switch fonts depends on the user
Ah. Okay, so they just don't have a mechanism for this
Avatar
nope
09:42
they just expect you to see the ones you read, handled by the operating system
Avatar
taiwan justatest
Avatar
yes it is a place
Avatar
ChillerDragon BOT 2023-04-22 09:56:09Z
yo @Ryozuki do u use alacritty?
Avatar
i did
Avatar
Chinese Taipei surely is a fascinating place
Avatar
then windows terminal came out
Avatar
ChillerDragon BOT 2023-04-22 09:56:35Z
xd
Avatar
ChillerDragon BOT 2023-04-22 09:56:46Z
ye windows terminal is kinda cool ngl
09:57
i like uing stuff the os ships thats also why im having a hard time dropping my gnome terminal
Avatar
Instead of not checking the rust bridge at all check for the #pragma once it is using. But this allows to replace all oldschool C style header guards with #pragma once all over the code base.
Avatar
Include guards > pragma once gang member disapproves this pr greenthing
Avatar
what is better with guards?
Avatar
ChillerDragon BOT 2023-04-22 10:14:42Z
@Jupstar ✪ daily ddnet code base quiz is the string "Hallöchen" in the git history of ddnet/ddnet?
10:15
no checking allowed! just thinking!
Avatar
Avatar
ChillerDragon
yo @Ryozuki do u use alacritty?
y
Avatar
ChillerDragon BOT 2023-04-22 10:27:43Z
ok jopsti missed the deadline
10:27
and ryo won the daily ddnet code base quiz
10:28
running git log -S'Hallöchen' yields some commits from german trol heinrich adding some german umlaute in a sample string in the rust docs
Avatar
Avatar
ChillerDragon
and ryo won the daily ddnet code base quiz
He didn't even answer to your quiz xd
Avatar
ChillerDragon BOT 2023-04-22 11:50:52Z
Ah fk
11:50
irc moment
Avatar
ChillerDragon BOT 2023-04-22 11:53:01Z
huh?
Avatar
ChillerDragon BOT 2023-04-22 11:54:03Z
how do i get rid of this annoying warning spam ._. /usr/bin/ld.gold: warning: Cannot export local symbol '__asan_check_load_add_1_R15'
11:54
im not a big fan of the gold linker
Avatar
Sorry ^^
11:55
$build_status #6523
Avatar
$build_status #3954
Avatar
this is kinda stupid with no context about the build tho lol
Avatar
Don't think anyone ever used it either
Avatar
ChillerDragon BOT 2023-04-22 12:00:17Z
#52
Avatar
ChillerDragon BOT 2023-04-22 12:00:21Z
xd omg
Avatar
ChillerDragon BOT 2023-04-22 12:00:39Z
yeye fakof
12:01
#420
Avatar
ChillerDragon BOT 2023-04-22 12:01:04Z
wat
12:01
#1337
Avatar
chillerbot BOT 2023-04-22 12:01:36Z
DNSBL is to prevent annoyances. There is no one to annoy on an empty server.
Avatar
ChillerDragon BOT 2023-04-22 12:01:53Z
ez i dont even have to detect if its pr or issue cuz smort gh redirects
Avatar
$build_status #9999
Avatar
Couldn't find that
Avatar
$build_status #-1
Avatar
Invalid reference
Avatar
le tester
Avatar
Where is the exploit xd
Avatar
$build_status #jupstar
Avatar
Invalid reference
Avatar
$build_status #321abc
Avatar
Invalid reference
Avatar
$build_status #' exit
Avatar
Invalid reference
Avatar
$build_status all
Avatar
Couldn't find that
Avatar
$build_status #0xff
Avatar
Invalid reference
Avatar
Use $help [command] for more info on a command. You can also use $help [category] for more info on a category. DDNet Status ddos Github buildstatus _Memes angry clown drake happy sleep teebob teeward Misc about avatar commandstats emojis invite time weather PlayerFinder find Profile hours map points profile total_time Votes kick ​No Category__ help
Avatar
$build_status #1337
Avatar
$help build_status
Avatar
$build_status [pr|commit] Show the build status of a PR/commit
Avatar
lol, i thoguht the bot was confused
Avatar
$build_status 1234
Avatar
Couldn't find that
Avatar
not sure it's really useful though
12:14
#developer will just become spammed
Avatar
should be fine
12:16
it's not that useful anyway
Avatar
FYI, this is not a new addition.
Avatar
Would be nice to have an icon for the sources as they are currently visualized by a pink quad
Avatar
@deen I think ingame news haven't been updated to 16.9 yet. Still shows 16.8 for me
14:36
pid 1 vim
14:36
no more systemd
Avatar
ChillerDragon BOT 2023-04-22 14:45:40Z
emacs wanna be trying to become a whole os
14:47
TeeHistorian.DDNetVersion and TeeHistorian.Auth started to fail with that merge?! xd
14:49
Hm it fails on buffer error hmm maybe the new net message messed with it. But why did the pipeline not fail for ddnet? xd
Avatar
Reduce duplicate code. Make code more similar to upstream.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrin...
Avatar
Avatar
Ryozuki
no more systemd
Better option
Avatar
ChillerDragon BOT 2023-04-22 15:52:25Z
!mods
Avatar
chillerbot BOT 2023-04-22 15:52:25Z
@Moderator chiler is one one of those servers ddnet://45.141.57.22:8316, ddnet://176.9.114.238:8340 send help to this poor soul in danger
✅ 1
Avatar
ChillerDragon BOT 2023-04-22 15:52:31Z
nameless tee spawnblocking on stronghold 3
Avatar
chiler?
Avatar
ChillerDragon BOT 2023-04-22 15:55:10Z
thanks red :) moderator of the day!
brownbear 1
Avatar
I felt intrigued by the automated cry for help by the bot
Avatar
ChillerDragon BOT 2023-04-22 15:56:15Z
hehe ez worth it to build a bot
Avatar
$meme teebob saying words like map still compresses the text
15:56
wrong channel
15:57
#bot-cmds
Avatar
Avatar
Robyt3
@deen I think ingame news haven't been updated to 16.9 yet. Still shows 16.8 for me
thx
Avatar
001d11d Refactor CEditorMap::CMapInfo - Robyt3 87f4f4f Merge #6524 - bors[bot]
Avatar
Is there code for a teeworlds client without gui that just joins a server and spectate ?
Avatar
Avatar
Thomas
Is there code for a teeworlds client without gui that just joins a server and spectate ?
But if you have no gui, how do you wanna spectate?
Avatar
Avatar
Thomas
Is there code for a teeworlds client without gui that just joins a server and spectate ?
If you mean without any graphics: compile the headless client. If you mean no HUD: just disable all the HUD when starting with the config options
Avatar
Where is the headless client ?
Avatar
You need to compile ddnet yourself. Follow the instructions at https://github.com/ddnet/ddnet and set HEADLESS_CLIENT=ON with cmake
Avatar
Will it be able to connect to regular teeworlds servers as well ?
Avatar
To regular 0.6 vanilla servers, yes
Avatar
reddit avatar on discord
Avatar
Not 0.7 ?
Avatar
DDNet client can only connect to 0.6 servers
17:49
Vanilla client is also available in headless mode, but I don't know how well it works
17:49
So you could use vanilla client if you want to connect to 0.7 servers
Avatar
There is mention of HEADLESS_CLIENT in cmakelist in the vanilla client but idk how to activate that
Avatar
Add -DHEADLESS_CLIENT=ON as an argument when calling cmake (or set HEADLESS_CLIENT to ON in a cmake GUI if you are using one)
Avatar
Avatar
Robyt3
DDNet client can only connect to 0.6 servers
When support of 0.7 servers in ddnet troll
Avatar
I'm over my head Maybe someone here would be interested in writing a dummy headless client that records the scoreboard of every game in a database to be displayed in a teeworlds stats website I can take care of the website part
Avatar
Avatar
Thomas
I'm over my head Maybe someone here would be interested in writing a dummy headless client that records the scoreboard of every game in a database to be displayed in a teeworlds stats website I can take care of the website part
17:59
This is headless teeworlds client written in JS, you can use this for collecting scoreboard
Avatar
https://status.tw/ Would you not be able to use this API?
A service for displaying and analyzing the status and statistics of Teeworlds servers and players
Avatar
Wow, js rewrite, impressive
18:04
Status.tw only crawls the masterserver, i woul get more detailed info with a headless client
18:07
@Swarfey would you be interested in recording the scoreboards if i take care of the website part ?
Avatar
Avatar
Thomas
Status.tw only crawls the masterserver, i woul get more detailed info with a headless client
What information would you need? You can crawl the https master too
Avatar
That info is already availâble for ddnet For vanilla tw it would be interesting to record the scoreboards at the end of the game That's not included in the master server crawls
Avatar
Ask the server providers if they allow this
18:14
If you connect on the server with a "bot", you might get banned of their servers
Avatar
So be it, no harm in trying
Avatar
# is this new or wut # (edited)
18:21
ah yes
Avatar
@deen Did you forget to merge #6521 or should someone else review as well?
Avatar
Checklist Tested the change ingame Provided screenshots if it is a visual change Tested in combination with possibly related configuration options Written a unit test (especially base/) or add...
Avatar
How can we check if #4537 is resolved with latest SDL version? @Jupstar ✪ @Learath2
Avatar
According to Rei ayanami on discord Says 144 fps don't feel like 144 and on 15.7 it feels smooth
Avatar
Avatar
Robyt3
@deen Did you forget to merge #6521 or should someone else review as well?
done
18:44
weird that key_first and key_unknown are same value
Avatar
8b26fa0 Assert instead of returning empty event on invalid index - Robyt3 2b7f054 Use const reference to pass CEvent objects - Robyt3 ecc49a6 Use size_t for number of input events - Robyt3 adc8134 Remove unused FLAG_REPEAT - Robyt3 c959665 Use nullptr instead of 0, 0x0 and NULL - Robyt3 09462cf Use KEY_FIRST and KEY_UNKNOWN instead of 0 - Robyt3 6f033e4 Use '\0' instead of 0 for chars - Robyt3 c9baa5f Remove dead code - Robyt3 1562035 Merge #6521 - bors[bot]
Avatar
Avatar
Robyt3
How can we check if #4537 is resolved with latest SDL version? @Jupstar ✪ @Learath2
i dunno, install win11? xd
Avatar
drop support for windows
Avatar
Avatar
Jupstar ✪
drop support for windows
Only support blackberry
19:13
Market share < 0.1
Avatar
ChillerDragon BOT 2023-04-22 19:14:08Z
the headless client option should work as well in vanilla as in ddnet last time i checked both were working equally functional @Robyt3
Avatar
would solve some issues
Avatar
hi fred @TsFreddie
Avatar
Avatar
ChillerDragon
the headless client option should work as well in vanilla as in ddnet last time i checked both were working equally functional @Robyt3
would you work with me to record and publish the vanilla scoreboards ?
Avatar
srong channel
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
yes.
Avatar
ChillerDragon BOT 2023-04-22 22:18:46Z
which servers are you even intrested in @Thomas ? btw all the data from my vanilla ctf5 servers is public here https://github.com/chillavanilla/TEMdata/blob/master/tem.db but it only tracks the amount of kills not the game over scoreboard
Official TEM database. Contribute to chillavanilla/TEMdata development by creating an account on GitHub.
22:20
but ddnet has a cl_auto_csv @Thomas which claims to "Automatically create game over csv" i never used it but it seems to do exactly what you want. And the headless client can do that too. with this branch you can join to 0.7 servers with ddnet https://github.com/ddnet/ddnet/pull/5949
While keeping 0.6 fully working and untouched This adds the option to connect via 0.7 This is the first working version there is still work todo There are a few known bugs and missing featues to na...
Avatar
@Jupstar ✪ yo why tf is the hammer centered while looking left and offset a little while looking right? thonk
23:01
I do like the right-looking hammer better tho
23:01
fight me
Exported 231 message(s)