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 2021-09-14 00:00:00Z and 2021-09-15 00:00:00Z
Avatar
Avatar
deen
I think that just depends on map length
They are grouped like maps on ddnet
05:00
U need to vote for category(map length) and vote for any map
Avatar
Avatar
deen
@Robin720 I'm afraid I don't understand the meaning of "short ones"
oh sorry, there was always opportunity to change settings of race maps in the Call Vote page. There was written long, medium and shrot. I am asking if this opportuinty was removed or where can i find it (edited)
Avatar
That's just something done with cfg files adding different votes
Avatar
I'm only keeping the last 2 weeks on https://ddnet.tw/stats/master/ now for space reasons. (But I keep a backup of the old ones)
08:19
troll
08:19
I have no clue how to remove embed from phone
08:20
So enjoy the view
Avatar
u cna send a link with <>
08:20
to not embed
08:20
<link>
08:20
Like this?
08:21
Oh ye it worked
08:21
only 6 secs to process them :D
08:21
rayon makes it ez
08:22
Avatar
Avatar
Ryozuki
only 6 secs to process them :D
monkaS
Avatar
16:00 peak of players
08:23
2800
Avatar
16:00 by ?
08:23
+3?
Avatar
utc i guess
08:24
so 18:00 in europe
08:24
germany
08:24
Probably yeah
Avatar
making it paralel was as ez as adding .par_iter() xd
08:24
before it took more than minutes
08:24
iirc
Avatar
@Ryozuki can u teach me how to add libs into projects, i have no clue how to properly add library linking and compiling into cmake
Avatar
no sry
08:26
i value my time xd
08:26
and u probs are on windows
08:26
which is even worse
Avatar
Avatar
Ryozuki
and u probs are on windows
I use both, but when smth work on one system, it doesn't on other
Avatar
if u mean non ddnet here is how i made it for sdl back long ago https://edgarluque.com/blog/sdl2-cmake
08:27
but its not how ddnet does it
08:27
just look how other libs are included
08:27
thats how i learned to do it
Avatar
okayfeelsbadman
08:29
the last time i added a library
Avatar
Okay i will look into itgreenthing
08:32
@Ryozuki btw can u recommend smth about threads, i already read some articles and docs but still have no clue how to manage them
08:35
And also what if i want to add lib that uses c++17, i tried to switch version but ddnet dont want to work
08:35
Do i need to look for other lib for older version or i can do smth about it?
Avatar
Avatar
Ryozuki
utc i guess
Actually it's probably CEST we're using, local time on all ddnet servers for convenience
Avatar
Avatar
Anime.pdf
@Ryozuki btw can u recommend smth about threads, i already read some articles and docs but still have no clue how to manage them
google > cppreference > threads
Avatar
Avatar
Anime.pdf
And also what if i want to add lib that uses c++17, i tried to switch version but ddnet dont want to work
standard library or external? generally there is set_property(TARGET ${target} PROPERTY CXX_STANDARD 11) but for some reason also -std=gnu++11
Avatar
Avatar
Deleted User
standard library or external? generally there is set_property(TARGET ${target} PROPERTY CXX_STANDARD 11) but for some reason also -std=gnu++11
external
Avatar
do you link that library?
10:11
added to the linker?
Avatar
justatest Probably
Avatar
what is your error then
Avatar
It uses <> include for own files and <> goes to src/ folder
10:13
Not to its own
10:13
Include one (edited)
Avatar
then you need to add the include path
Avatar
one day I will sit down and figure out how matrix works
troll 1
Avatar
I can't join any chat or smth there either
Avatar
its a long time since I've seen the ddnet bot print debug info for maps, was that turned off or is it perhaps broken @Learath2 ?
11:10
I would expect some maps to have some stuff it doesn't like, but its been weeks since I saw a message from it
Avatar
Ok i did (@Anime.pdf)
I can&#x27;t join any chat or smth there either
Avatar
…hat & command chat example:
  • In console type scoreboardand press shift+tab and you wont get the last element
  • in chat:
    • with player names it would be noticable on a full server, since it goes from index 62
    • with commands type / and shift + tab will give /w, but pressing tab again gives /whisper so second last

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configurat...
Avatar
Anime.pdf BOT 2021-09-14 11:27:16Z
What the fuck i can record voice messages here
Avatar
U should make a voice message saying that to prove
Avatar
I probably will when i will be freemonkaS
Avatar
Avatar
Patiga
I would expect some maps to have some stuff it doesn't like, but its been weeks since I saw a message from it
I didn’t touch it, maybe submit a broken map to check?
Avatar
4982f85 Fix shift + tab selecting second last index in console, player name chat & command chat - Jupeyy 6aaaaf1 Merge #4161 - bors[bot]
11:54
As reported by Cøke

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 if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-...
Avatar
Avatar
Learath2
I didn’t touch it, maybe submit a broken map to check?
fair, seems to still be running. I'm pleasantly surprised then :)
Avatar
Anime.pdf BOT 2021-09-14 12:13:40Z
Voice message.ogg
12:13
^ (@Knuski)
Nice
Avatar
@noby u might be interested in this voice message tootroll
Avatar
Avatar
Anime.pdf
Voice message.ogg
xd
Avatar
How can a zoomed target Position with dyncam with the calculation not be the position where the cursor is rendered Clientside? It matches on zoom 10 but not for other zoom levels. It works without dyncam too xd
13:28
my guess is because the screen moves into the direction of the cursor in dyncam, but on zoom 10 (1.0) it works too, no idea why the same thing wouldnt work with other zoon levels then
Avatar
Maybe your calculation for the zoom level is off
Avatar
no, its not
13:30
it works without dyncam, and also with until the range where the screen starts moving in direction of the cursor
Avatar
Then maybe your calculation for the dyncam on the server side is off due to the follow factor?
Avatar
Probably, but i cant know what follow factor the client has. I tried some maths but i could not get it to be perfect
Avatar
Though I'd guess the position sent from the client would have already considered the follow factor
13:31
thats why its so weird
Avatar
what is distance in name_ban
Avatar
Levenshtein distance
Avatar
I knew that there is str_hex() in system.h and then I accidentally noticed char aHex[] = "0123456789ABCDEF"; here in CServer. I compiled the server and checked that it works as before this change. However, I've not triggered/checked this debug message.

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 if it works standalone, syste...
Avatar
92abe8d Use str_hex() for CServer::ProcessClientPacket() debug output - Kaffeine 895a0b3 CServer::ProcessClientPacket(): Adjust the debug message buffer size - Kaffeine f179d21 Merge #4163 - bors[bot]
Avatar
I had a wrong parentheses, which resulted in the calculation using floats instead of double, which isnt nice with high ticks, bcs of the float value range Then I decided to use the gametick as int, bcs in the if before the calc it compared the float against -1, which isnt really nice anyway So I split the vars, which then doesnt require double Also simplified the math for readability

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual chang...
Exported 103 message(s)