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-07-30 00:00:00Z and 2019-07-31 00:00:00Z
Avatar
cheater
10:22
@Learath2 wym
10:23
Since in DDrace every player is in team red, in order to show them in one scoreboard, the flag will always be blue in scoreboard and the spectator select menu, here is a simple fix I left kill mess...
Avatar
Give it a test
10:23
if it works for you aswell I'll merge it
10:23
(I commited the killmessage part aswell)
10:23
I just saw it
Avatar
a268b95 Fix wrong flag color in scoreboard (custom mods) - fokkonaut e77bdb8 Fix wrong flag color in spectator select menu (custom mods) - fokkonaut 99c62fb Fix killmessages aswell - Learath2 fd502a8 Merge #1844 - bors[bot]
Avatar
@Learath2 🤡
11:14
do u mind if u turn it into a proper package which u can upload to pypi and it installs a script u can execute from the cmd
11:15
i guess u dont
11:15
justatest
Avatar
@Ryozuki what is that?
11:16
oh it's my mess 😄
Avatar
ur master server
11:16
yes
11:16
ill fix it
11:16
xd
Avatar
feel free to rewrite it all if you feel like it
Avatar
oh okay
Avatar
But do know that it's a prototype and the protocol might change and you might lose a lot of work 😄
Avatar
look at all that validation code 😦
11:17
ill for sure change that
Avatar
so much time wasted because I couldn't choose a library to do it for me
Avatar
do u mind if i dont use flask
11:18
time ago i found a rly good alternative specially for apis
11:18
let me see if i can remember it
11:19
Python REST API Framework to effortlessly build and deploy full featured, highly customizable RESTful Web Services.
11:19
this looks good
11:19
it uses flask under the hood
11:19
xd
11:21
@Learath2 wat do u think about using redis, a memory database to store servers
11:21
maybe u know a better alternative
Avatar
@Ryozuki I tried to intentionally avoid all these details so that we can make sure of the architecture first
Avatar
u can make sure of the architecture
11:21
ill make all the other things
Avatar
but the initial idea was to just output the list to a text file so we can easily serve it with cloudflare
Avatar
if by architecture u mean protocl
11:22
ddnet and text files
11:22
always so old fashioned
Avatar
the part kept in memory would definitely use a memory db, I had redis in mind aswell
Avatar
u dont need to list it with cloudflare
11:24
u can use a reverse proxy with nginx and it talks to cloudflare
11:24
i always did that
11:24
i mean to list it using a text file
Avatar
we'd also need some caching of the generated serverlist
Avatar
redis has cache iirc
11:25
and also cloudflare has cache too
11:25
gratis
Avatar
Every get to /v1/servers shouldn't result in a json serialization is my point
Avatar
cloudflare cache prevents that but yea i can implement a cache in the app if u want too
Avatar
but these are concerns for the future 🙂
Avatar
anyone know what is the max server name, game type length in chars?
12:48
ill use abitrary value for now
12:49
do we want to allow empty names?
12:49
i guess no for now
Avatar
Gametype should be 16
12:54
servername is 128
Avatar
@fokkonaut is this somewhere in the source
12:58
ofc
Avatar
servername is in config_variables
12:59
and gametype is in engine/server/server.cpp
Avatar
where it sends the pavkage
Avatar
play name length is 15 right
12:59
15 with nullchar?
Avatar
tee name
13:00
i think its 16 with nullchar and 15 visible if ur not using unicode
Avatar
it is defined
Avatar
yes it is
13:00
15 is visible
13:00
just try
Avatar
its 16
13:05
and clan 12
17:18
im gonna read changelog
17:19
Thanks to all the people who contributed code and feedback, SDL 2.0.10 is now available! http://www.libsdl.org/download-2.0.php In addition to lots of bug fixes and build improvements, here are the major changes in this release: General: The SDL_RW* macros have been turn...
Avatar
I guess it's time for another release, any changes I should still merge in?
Avatar
they mainly improved the sdl render api, so not much to do with ddnet xd
Avatar
they fixed bugs in 2.0.9 because of which we downgraded to 2.0.8
Avatar
oh thats nice
Avatar
and bug fixes is reason enough to upgrade
Avatar
i would always upgrade anyway
17:22
maybe we should wait till https://github.com/ddnet/ddnet/pull/1862 is all done
With setting cl_afk_mark to 2 you will now get a sleepbubble on afk instead of the mark. Which option should be default? Also it displays chatbubble instead of sleepbubble when the playerflag is ac...
17:22
(removing the old option)
Avatar
which old option
17:39
?
Avatar
the mark
Avatar
I will have time for that soon
17:41
also does the new sdl fix mouseold on windows?
17:41
I remember that being a sdl issue
Avatar
ah ye
Avatar
4ad1cce Show mapname in scoreboard (closed #1818) - ChillerDragon 1d9191e Merge #1819 - bors[bot]
Avatar
should I just leave it as ClAfkMark? (name)
Avatar
sounds fine
18:09
or ClAfkEmote?
Avatar
I don't know, you tell me :D
Avatar
if u cant decide, i decide: ClAfkEmote
Avatar
emote then
Avatar
or emoticon, jk xd
Avatar
6bb8e30 SDL 2.0.10 - def- 9f48df6 Merge #1865 - bors[bot]
Avatar
1 hour bors
18:15
poggers
Avatar
pushed the changes 👍
Avatar
I'll release tomorrow if no one complains
Avatar
b804d3e Enhance ClAfkMark with another option - FallenKN b2d3df8 Remove ClAfkMark option & rename it to ClAfkEmote - FallenKN 7b1d2d3 Merge #1862 - bors[bot]
Avatar
It'd be pretty neat to have this for release aswell https://github.com/ddnet/ddnet/issues/1797
Idle players aren't counted in votes, but after map changes those idle players are no longer considered idle. Subsequent votes are impossible unless you wait for their idle timeout to trigg...
Avatar
@deen could you maybe wait until wednesday night? I want to add the RENDER_UNUSED flag before a new update, dont want to increase the Gameinfo Version for this useless piece. Or maybe someone else could do it? its not much, just add a new Gameinfoflag, called RENDER_UNUSED, and DO NOT send it, because ddnet Servers shouldnt send it, and apply it the way jao applied his fix for unused tiles
20:16
Replace all EntitieDDNet with RenderUnused
20:16
@jao @Learath2 ?
Avatar
ChillerDragon 2019-07-30 21:40:04Z
blender 2.8 released hype!!!
Avatar
@ChillerDragon rly=?
21:49
oh yea
Avatar
ChillerDragon 2019-07-30 21:49:54Z
ya brand new
21:49
first debian10
21:50
than 2.8
21:50
crazy hype times
21:50
and next week ddnet 0.7
Avatar
ChillerDragon 2019-07-30 21:50:33Z
xd
21:51
lez do teecon a day after blendercon
Avatar
a ddnet lan would be cool
21:53
but i wont go to germany
21:53
saddo
Avatar
I'm in
Avatar
@Ryozuki come to Germany
Avatar
u pay it?
22:18
im poor xd
Avatar
not too expensive
22:30
Train
Avatar
probably cheaper by plane tbh
Avatar
Idk where he lives
Avatar
barcelona
Avatar
oofa
Avatar
31€ barcelona - berlin, cheapest flight
22:31
one way
Avatar
Told u
22:32
its not expensive
Avatar
but i would need to stay 1 night i think
Avatar
One night?
22:32
The LAN
Avatar
well yea
Avatar
will be that night
Avatar
well if it ever happens xd
Avatar
probably not 😛
Avatar
Teecon 2020
Avatar
@Ryozuki i invite you :3
23:11
@Ryozuki i pay everything for you
23:12
in my cellar
23:12
:3
Avatar
maybe
Avatar
vali will rape me
Avatar
(think so too)
23:13
saddo
Exported 180 message(s)