Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2024-01-30 00:00:00Z and 2024-01-31 00:00:00Z
Avatar
anyone get the error "The breakpoint will not currently be hit. No symbols have been loaded for this document" in VS when putting a breakpoint on game-server? idk how to fix it ^^
Avatar
hm, i guess, after setting the breakpoint and launching, i had to go back to VS and select ddnet-server in "attach to process" (edited)
00:42
seems kind of weird that i have to do that :/
Avatar
Avatar
baby frog
anyone get the error "The breakpoint will not currently be hit. No symbols have been loaded for this document" in VS when putting a breakpoint on game-server? idk how to fix it ^^
Try to switch profile to debug and try again (edited)
Avatar
you mean here?
02:26
Avatar
ws-client BOT 2024-01-30 03:06:26Z
<ChillerDragon> yes debug includes symbols
03:06
<ChillerDragon> or RelWithDebInfo
Avatar
yeah i mean its always on debug when i debug
03:20
usually it works fine, but i think the debugger is set for the client, so i need to switch it to the ddnet-server.exe
03:21
not sure if thers any other workaround
03:21
but it works fine
Avatar
ws-client BOT 2024-01-30 03:25:08Z
<ChillerDragon> the other workaround is using gdb c: it never bugged on me (except the many times it bugged or crashed axaxaxax)
Avatar
clang 14.0.6 shows this: ``` [ 98%] Building CXX object CMakeFiles/game-client.dir/src/game/generated/client_data7.cpp.o In file included from /usr/include/c++/12/bits/stl_tempbuf.h:60, from /usr/include/c++/12/bits/stl_algo.h:61, from /usr/include/c++/12/algorithm:61, from /home/chiller/Desktop/git/ddnet/src/base/math.h:6, from /home/chiller/Desktop/git/ddnet/src/base/color.h:5, from /home/chiller/...
Avatar
ws-client BOT 2024-01-30 03:58:04Z
<ChillerDragon> watfak fred are u kidnapped?
03:58
<ChillerDragon> @Ryozuki u recommended ccache right? Have you used it? I ran this and changed branches forward and back and didnt notice and speed improvements
03:58
<ChillerDragon> cmake .. -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
Avatar
ws-client BOT 2024-01-30 04:09:53Z
<ChillerDragon> okay i configured a cache dir and i can see it writing files when i build. Yet I can not believe it is still this slow to rebuild a umodified version of the code that was fully cached before
Avatar
Missed in https://github.com/ddnet/ddnet/pull/7768 My bad I should have caught that. Got lost when #7762 got replaced. In 0.7 the value -1 is used for m_HookedPlayer. So this too strict validation broke https://github.com/ddnet/ddnet/pull/5949

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit...
Avatar
f375f20 Fix clang warning and UB when there is no game layer - ChillerDragon e25b943 Fix 0.7 validation range of m_HookedPlayer in character snap items - ChillerDragon ed43b14 Merge pull request #7878 from ChillerDragon/pr_allow_hookedplayer_minus_one - def- 8366bfb Merge pull request #7877 from ChillerDragon/pr_fix_ub_if_no_game_layer - def-
Avatar
ws-client BOT 2024-01-30 07:07:57Z
<ChillerDragon> okay cache is slowly building up that was so worth it
07:08
<ChillerDragon> switching branches and so on without waiting 3 minutes for the first build is amazing
07:09
<ChillerDragon> I wonder if we can use ccache especially for clang tidy in the CI. And finally improve those fukin 30 minute CI runtimes.
Avatar
We use ccache in GitHub Actions for Prism Launcher. It works great with GitHub's cache feature
Avatar
ws-client BOT 2024-01-30 07:28:49Z
<ChillerDragon> ye thats what i thought
07:28
<ChillerDragon> when pr @Scrumplex
07:29
<ChillerDragon> prism is also such a bloat of a project takes so long to compile
Avatar
Avatar
ws-client
<ChillerDragon> prism is also such a bloat of a project takes so long to compile
Qt 👀
Avatar
ws-client BOT 2024-01-30 07:36:08Z
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC) - PrismLauncher/PrismLauncher
07:36
<ChillerDragon> while the official example does not use any restoring https://github.com/KeyviDev/keyvi/blob/master/.github/workflows/keyvi.yml
Keyvi - the key value index. It is an in-memory FST-based data structure highly optimized for size and lookup performance. - KeyviDev/keyvi
Avatar
That's for Windows MinGW builds
Avatar
ws-client BOT 2024-01-30 07:37:17Z
<ChillerDragon> so?
Avatar
They don't work with ccache-action
Avatar
ws-client BOT 2024-01-30 07:37:45Z
<ChillerDragon> but what do you retrieve then?
Avatar
So if you build with MSVC you don't need that
Avatar
ws-client BOT 2024-01-30 07:38:07Z
<ChillerDragon> -mingw-w64-ccache whats in here then
Avatar
Avatar
ws-client
<ChillerDragon> but what do you retrieve then?
For MinGW we install ccache ourselves and retrieve the ccache store
Avatar
ws-client BOT 2024-01-30 07:38:42Z
<ChillerDragon> ah so the github action package or however they are called does the retrevial for you
Avatar
For every other platform we use this: https://github.com/hendrikmuhs/ccache-action
github action to speedup building using ccache. Contribute to hendrikmuhs/ccache-action development by creating an account on GitHub.
Avatar
ws-client BOT 2024-01-30 07:38:51Z
<ChillerDragon> but it doesnt do it for MinGW so you do it your self
07:38
<ChillerDragon> ye
Avatar
Avatar
ws-client
<ChillerDragon> but it doesnt do it for MinGW so you do it your self
Yes basically (edited)
Avatar
ws-client BOT 2024-01-30 07:39:10Z
<ChillerDragon> didnt that guy also add windows support?
Avatar
Avatar
ws-client
<ChillerDragon> didnt that guy also add windows support?
Windows MSVC works. It's just MSYS2 (and probably other MinGW environments) that don't work with that
07:40
<ChillerDragon> i see
07:40
<ChillerDragon> F to the dude who tried to fix visual c++ in 161 commits and did not get it merged
Avatar
There is also sccache from Mozilla. It can also do Rust caching iirc
Avatar
ws-client BOT 2024-01-30 07:40:57Z
<ChillerDragon> Maybe one they I can get a pipeline on ddnet++ again
Avatar
Maybe that could work too
Avatar
ws-client BOT 2024-01-30 07:41:06Z
<ChillerDragon> i am 80% sure ddnet++ is too big to compile
07:41
<ChillerDragon> the build just always fails with "killed"
07:41
<ChillerDragon> rust caching we already seem to have something
07:41
<ChillerDragon> maybe its just crates idk
Avatar
ws-client BOT 2024-01-30 07:46:18Z
<ChillerDragon> okay i got ccache ddnet prototype workin poggers2
07:46
<ChillerDragon> run 1 generating cache:
07:46
<ChillerDragon> run 2 using cache:
07:46
<ChillerDragon> poggers
Avatar
Avatar
heinrich5991
plus we need backcompat for the vanilla/etc. servers we run
Maybe we can add some things about this by NETSENDFLAG_EXTENDED
Avatar
ws-client BOT 2024-01-30 07:47:12Z
<ChillerDragon> things about what
Avatar
it's a reply to this heinrich5991: plus we need backcompat for the vanilla/etc. servers we run
Avatar
ws-client BOT 2024-01-30 07:50:00Z
<ChillerDragon> backcompat for what
07:50
<ChillerDragon> and thanks
07:50
<ChillerDragon> ok i find the msg my self xd
07:50
<ChillerDragon> ah masterserver stuff
Avatar
How to go about making a vote only votable by spectators? (just need a pointer from where to start :)) (is there already such functionality (specs being able to vote)) (edited)
Avatar
The CI runs like almost half an hour these days. I managed to cache compile times in a little poc down from 3:57m to 1:29m. I do not see my self finishing this any time soon. So if there are any takers for this task that would be epic. My current attempt https://github.com/ChillerDragon/ddnet/commit/2a88b80bb4afc44ad011b986260...
Avatar
ws-client BOT 2024-01-30 07:56:07Z
<ChillerDragon> teeworlds 0.7 clients can not vote as spectators so don't bother adding votes for specs
Avatar
😬 0.7 (could be a /vote command or smt)
Avatar
ws-client BOT 2024-01-30 07:56:50Z
<ChillerDragon> @Mr.Gh0s7 no 0.7 discrimmination in this channel! Check rule #2
07:56
Currently the client does not allow calling votes when being in the spectator team. Even if the server would allow it. And the server has no way of allowing it. Unless rcon authenticated the client...
Avatar
Avatar
ws-client
<ChillerDragon> teeworlds 0.7 clients can not vote as spectators so don't bother adding votes for specs
Spectator votes disabled Client Side ? Gawd dayum
Avatar
ws-client BOT 2024-01-30 07:57:08Z
<ChillerDragon> yes common 0.7 L
Avatar
Chiller when are you officially overtaking Oy to Continue 0.7 development?
Avatar
:O f3
Avatar
ws-client BOT 2024-01-30 07:58:53Z
<ChillerDragon> @meloƞ its a work in progress
Avatar
Avatar
Mr.Gh0s7
How to go about making a vote only votable by spectators? (just need a pointer from where to start :)) (is there already such functionality (specs being able to vote)) (edited)
btw this would be just for and fng server to solve 1o1 when there are many specs not for ddnet upstream.
Avatar
ws-client BOT 2024-01-30 07:59:20Z
<ChillerDragon> but jokes aside that pr is basically the pointers you were asking for
07:59
<ChillerDragon> commit*
07:59
ok ty
Avatar
Avatar
ws-client
<ChillerDragon> @meloƞ its a work in progress
poggers2
Avatar
ws-client BOT 2024-01-30 08:05:58Z
<ChillerDragon> @Ryozuki dude ryo thanks for recommending ccache! I went from going for a shit during compile and returning to 90% to compiling faster with make -j1 on my laptop than make -32 on my i9-13900K (32) @ 5.500GHz desktop
Avatar
Flex
Avatar
ws-client BOT 2024-01-30 08:06:26Z
<ChillerDragon> make -j32 fakin emoji picker is overlapping my text.
08:06
<ChillerDragon> yes indeed very flex
Avatar
Wanna swap PCs?
08:06
Would be a very funny trade wouldn't it
08:07
With unformatted ssd ofc
Avatar
ws-client BOT 2024-01-30 08:07:09Z
<ChillerDragon> funny indeed
08:07
<ChillerDragon> i dont have a encrypted drive :c
08:07
<ChillerDragon> do you?
Avatar
Same
Avatar
ws-client BOT 2024-01-30 08:07:29Z
<ChillerDragon> ok ez
Avatar
-j32 ? Laughs in -j4
08:08
New PC will arrive soon tho,
Avatar
I'd cry in your case
Avatar
Avatar
meloƞ
New PC will arrive soon tho,
Leak specs
Avatar
AMD Ryzen 9 7950X (16x 4.5GHz / 5.7GHz Turbo RADEON RX 7900XTX 2Tb 7600 SSD
Avatar
ws-client BOT 2024-01-30 08:09:27Z
<ChillerDragon> i got trick for you
Avatar
And the cheapest Case i could find
08:09
kek
Avatar
ws-client BOT 2024-01-30 08:09:48Z
<ChillerDragon> do make -j$(nproc) and its even longer than -j32 then
08:10
<ChillerDragon> or even better
Avatar
Looks rich
Avatar
Im hyped
Avatar
ws-client BOT 2024-01-30 08:10:17Z
<ChillerDragon> just run make -j32 on a 4 core machine
08:10
<ChillerDragon> also works
Avatar
I can finally Run sway/hyprland on wayland
08:10
Without issues
Avatar
Yeah 16 cores are defs epic
Avatar
ws-client BOT 2024-01-30 08:10:40Z
<ChillerDragon> famous last words
Avatar
I can't understand ppl like ryo that are happy with less
Avatar
Avatar
meloƞ
AMD Ryzen 9 7950X (16x 4.5GHz / 5.7GHz Turbo RADEON RX 7900XTX 2Tb 7600 SSD
What's your CPU fan xd
Avatar
ws-client BOT 2024-01-30 08:11:48Z
<ChillerDragon> lerato is the only samaritan who has a heart for the poor specced
Avatar
He is student
08:12
That's OK
Avatar
ws-client BOT 2024-01-30 08:12:36Z
<ChillerDragon> lerato is not bad specced him self
08:12
<ChillerDragon> that makes him gigachad gigachad
Avatar
And he is rich, but not as rich as you
Avatar
ws-client BOT 2024-01-30 08:12:50Z
<ChillerDragon> -.-
Avatar
His father is rich
08:12
Xdd
Avatar
Endorfy Navis f360 argb
Avatar
Not like in your case
Avatar
Watercooling baby
Avatar
Avatar
meloƞ
Watercooling baby
Custom?
Avatar
ws-client BOT 2024-01-30 08:13:20Z
<ChillerDragon> lerato runs fakin quantum computer and still does not people to download more ram if they complain that ddnet crashed on their 1kb ram machine
08:13
<ChillerDragon> tell*
08:13
<ChillerDragon> jesus i lost a word
08:13
<ChillerDragon> i need edits
08:13
Everything to overclock and Ruin my new PC
Avatar
Avatar
ws-client
<ChillerDragon> lerato runs fakin quantum computer and still does not people to download more ram if they complain that ddnet crashed on their 1kb ram machine
gigachad
Avatar
Hey dont leak
Avatar
Avatar
meloƞ
Everything to overclock and Ruin my new PC
Wtf tryhard. But cool. But I'd hate to swap the water in the loop every year
Avatar
That prevents me from doing it too
Avatar
Avatar
Jupstar ✪
Wtf tryhard. But cool. But I'd hate to swap the water in the loop every year
Just use wodka
Avatar
ws-client BOT 2024-01-30 08:15:17Z
<ChillerDragon> deen buying drugs and strippers from donation moni
Avatar
Sanitary
08:15
keeps itself Clean
Avatar
Avatar
ws-client
Lmao
Avatar
But probably true
Avatar
ws-client BOT 2024-01-30 08:16:13Z
<ChillerDragon> idk deen and heino have this "you can trust me bro vibes"
Avatar
My vps costs 1.6€
Avatar
Avatar
Jupstar ✪
My vps costs 1.6€
Per month ?
Avatar
ws-client BOT 2024-01-30 08:19:08Z
<ChillerDragon> 14k per potato
08:19
<ChillerDragon> potatos are bigger investment than fakin tulips
Avatar
Avatar
meloƞ
Per month ?
Yes
Avatar
Avatar
Jupstar ✪
I can't understand ppl like ryo that are happy with less
what xd
Avatar
Avatar
Ryozuki
what xd
Was just troll xd
Avatar
Avatar
Jupstar ✪
Yes
Damn - i Pay Like 6 pepeW
Avatar
Avatar
ws-client
<ChillerDragon> teeworlds 0.7 clients can not vote as spectators so don't bother adding votes for specs
what? I used 0.7 to vote as spectators
10:00
Sorry, It's dead spec mode
10:00
My wrong
Avatar
ws-client BOT 2024-01-30 10:15:48Z
<ChillerDragon> Oh right the scuffed dead spec mode. Sure I remember playing 0.7 zCatch and it used the mode. I did forget about it. Should probably be mentioned in the issue I opened in teeworlds.
10:16
<ChillerDragon> If the server can set you to dead spec mode the server has a option to allow some kind of spectator voting.
10:16
<ChillerDragon> also @Bamcane who even are you? Do you use any other names than remakepower?
Avatar
Avatar
ws-client
<ChillerDragon> also @Bamcane who even are you? Do you use any other names than remakepower?
I changed my name many times, and i never use my old name else dummy, so i'm Bamcane now, (before is RemakePower, ErrorDreemurr)
Avatar
ws-client BOT 2024-01-30 10:18:22Z
<ChillerDragon> ah you one of those ok nvm then
10:18
<ChillerDragon> a name changer
Avatar
what's nvm?
Avatar
ws-client BOT 2024-01-30 10:18:56Z
<ChillerDragon> never mind
10:19
<ChillerDragon> i cba to keep up with all the name changers o.O
Avatar
cba?
Avatar
ws-client BOT 2024-01-30 10:20:03Z
<ChillerDragon> xd sori
10:20
<ChillerDragon> cant be assed
10:20
<ChillerDragon> i know that one from lerato
Avatar
you cba to type cba
Avatar
ws-client BOT 2024-01-30 10:20:28Z
<ChillerDragon> such a useful acronym
10:20
<ChillerDragon> indeed!
Avatar
also why do we need to support 0.7
Avatar
ws-client BOT 2024-01-30 10:21:14Z
<ChillerDragon> to stay compatible with teeworlds
Avatar
My firefox crashed
10:22
It's always crashed when i open 2 vscode + a lots of client for test
Avatar
i would slam dunk the shit out of the 0.7 support
Avatar
My KDE Plasma is also
Avatar
Avatar
Bamcane
It's always crashed when i open 2 vscode + a lots of client for test
what client? teeworlds client?
Avatar
ws-client BOT 2024-01-30 10:23:16Z
<ChillerDragon> yes
Avatar
DDNet + 0.7 + Vanilla 0.6
Avatar
u use 4d like chiller? lol
10:23
im going to be honest ive had my ddnet crash because i opened snipping tool
Avatar
DDNet is the most memory program of them
10:24
SO WHY WE NEED TO WAIT FOR WE QUIT CLIENT????
Avatar
get a faster pc so it leaves fastee
10:24
faster
Avatar
That even used more time than i quit other games like Terraria.
10:26
I'm working my new mod, but i always get bugs
10:28
Convert 0.7 protocol to 0.6 is toooooooooooooooo many bugs here for 0.7
10:29
I didn't know why 0.7 client couldn't join the spec
10:31
Oh Okay, i think i know it.
10:33
I'm working to try copy ddnet register to 0.7
Avatar
Avatar
Bamcane
Convert 0.7 protocol to 0.6 is toooooooooooooooo many bugs here for 0.7
what about not doing that
10:42
tbh the bridge between versions is useless af, even since 0.7 is dead lmao
Avatar
yeah
Avatar
Avatar
ReiTW
tbh the bridge between versions is useless af, even since 0.7 is dead lmao
what is tbh?
Avatar
losing chillerdragon as a player because no 0.7 compat might be a positive troll
Avatar
glue friendship, not hate, TeeGlue coming soon(TM)
10:44
to be humble = tbh
Avatar
Okay, thanks
Avatar
Avatar
Bamcane
what is tbh?
To be honest
Avatar
Avatar
jxsl13
to be humble = tbh
Ah ig both works
Avatar
I was incorrect there, small brain fart
10:50
to be honest is more correct
Avatar
Avatar
Bamcane
what is tbh?
its "to be honest"
Avatar
Avatar
Gumba
its "to be honest"
Thanks, though he replied me.
Avatar
Lmao linus is mad
Avatar
its cuz he repeated the same mistake
10:58
btw the one he talks to is a Google engineer
Avatar
"I put you in my spam filter - for a week"
Avatar
Someone wants my current Job ? I tried refunding But they Said No
Avatar
what is your job?
Avatar
Provision mechanic and vocational school teacher
11:04
Precision* Not provision
11:04
Shit Phone
Avatar
wild combination
Avatar
@Robyt3 @Patiga https://github.com/ddnet/ddnet/blob/8366bfb8815ff4eca14dba4e81f7b8cb0d6e111e/src/engine/shared/datafile.cpp#L832-L836 we iterate over all item types item types is an array of 0x10000 elements... https://github.com/ddnet/ddnet/blob/8366bfb8815ff4eca14dba4e81f7b8cb0d6e111e/src/engine/shared/datafile.h#L113-L117C28 are we casually iterating over 65536 elements every time we write a file? (edited)
tee_thinking 1
11:09
it also looks like we do that quite often 😂
Avatar
chillerdragon BOT 2024-01-30 11:10:03Z
@Learath2: how stable is the http api now? Can I use it in my forks without having to change the code again in 2 weeks?
Avatar
Avatar
chillerdragon
@Learath2: how stable is the http api now? Can I use it in my forks without having to change the code again in 2 weeks?
Unless robyte has a jobs rework hidden up his sleeve, it shouldn't be touched again for a good while
Avatar
chillerdragon BOT 2024-01-30 11:13:54Z
Email enjoyers be like
Replying to @jxsl13 "I put you in my spam filter - for a week"
11:15
Stable user api promise right there. No changes without backwards compatibility and or major version updates that include instructions and scripts on how to update the code. Thanks c:
Replying to @Learath2 Unless robyte has a jobs rework hidden up his sleeve, it shouldn't be to…
Avatar
Avatar
Jupstar ✪
@Robyt3 @Patiga https://github.com/ddnet/ddnet/blob/8366bfb8815ff4eca14dba4e81f7b8cb0d6e111e/src/engine/shared/datafile.cpp#L832-L836 we iterate over all item types item types is an array of 0x10000 elements... https://github.com/ddnet/ddnet/blob/8366bfb8815ff4eca14dba4e81f7b8cb0d6e111e/src/engine/shared/datafile.h#L113-L117C28 are we casually iterating over 65536 elements every time we write a file? (edited)
Modern cpu's can quite easily handle this - are there Performance issues on old Specs doing it Like this?
Avatar
chillerdragon BOT 2024-01-30 11:16:44Z
Lawyer jopsti this is legally binding right? Lerato hereby guarantees that merging my code with the code from the ddracenetework corporation will never result in git conflicts or compile errors in http code. Right?
Avatar
Avatar
meloƞ
Modern cpu's can quite easily handle this - are there Performance issues on old Specs doing it Like this?
no matter how fast CPUs are iterating 65k times 5 times in a row just to be not used sounds like a huge waste of time xD
Avatar
Avatar
Jupstar ✪
no matter how fast CPUs are iterating 65k times 5 times in a row just to be not used sounds like a huge waste of time xD
Fair enough kek
Avatar
if writing the file is half a second slower bcs of that it would still suck hard xD
Avatar
Avatar
chillerdragon
Lawyer jopsti this is legally binding right? Lerato hereby guarantees that merging my code with the code from the ddracenetework corporation will never result in git conflicts or compile errors in http code. Right?
i'd say you should sue him if it changes in the next weeks
11:18
but if u wait 3 years it's aged
Avatar
chillerdragon BOT 2024-01-30 11:18:09Z
Ok thanks
11:19
See you in court lerato
Avatar
Avatar
Jupstar ✪
@Robyt3 @Patiga https://github.com/ddnet/ddnet/blob/8366bfb8815ff4eca14dba4e81f7b8cb0d6e111e/src/engine/shared/datafile.cpp#L832-L836 we iterate over all item types item types is an array of 0x10000 elements... https://github.com/ddnet/ddnet/blob/8366bfb8815ff4eca14dba4e81f7b8cb0d6e111e/src/engine/shared/datafile.h#L113-L117C28 are we casually iterating over 65536 elements every time we write a file? (edited)
The effect is probably very small, zlib compression takes almost the entire time finishing the datafile. And it's done in a background job
Avatar
chillerdragon BOT 2024-01-30 11:20:18Z
@Robyt3: do you have a jobs rework up ur sleeve?
Avatar
Avatar
Learath2
Unless robyte has a jobs rework hidden up his sleeve, it shouldn't be touched again for a good while
I sort of do, the PR is still open but I haven't gotten around to rebasing it yet
Avatar
chillerdragon BOT 2024-01-30 11:20:35Z
Yikes
11:20
I’ll wait then
Avatar
Avatar
Robyt3
The effect is probably very small, zlib compression takes almost the entire time finishing the datafile. And it's done in a background job
probably, i estimate the cost at around 38 milliseconds
11:22
but probably a btree or smth would fit better than this xD
Avatar
For the majority of those 65k entries it does nothing because m_Num is zero for them
Avatar
Avatar
Jupstar ✪
but probably a btree or smth would fit better than this xD
I smell a hash map incoming!
Avatar
Avatar
Robyt3
For the majority of those 65k entries it does nothing because m_Num is zero for them
that's what i assumed 😄
Avatar
ws-client BOT 2024-01-30 11:25:10Z
<ChillerDragon> who knows a ddnet map that uses shields?
Avatar
before i forget it: i hate our map format. It's so unintuitive, impressive. It's just so weird how enveloppoints etc are stored
11:26
who can work with that 😂
Avatar
Avatar
ws-client
<ChillerDragon> who knows a ddnet map that uses shields?
bro 99% of maps do use it or not? xD
Avatar
ws-client BOT 2024-01-30 11:27:45Z
<ChillerDragon> baby aim 2.0
11:27
<ChillerDragon> does
11:27
<ChillerDragon> u all lost the quick trivia
Avatar
Avatar
ws-client
<ChillerDragon> baby aim 2.0
We dont mention aojesus Here
11:28
Thats haram
Avatar
hi from airport
Avatar
ws-client BOT 2024-01-30 11:28:40Z
<ChillerDragon> hi
Avatar
Hi from Work
Avatar
chiller: quick trivia, name one map where the shield is before the start line
Avatar
basic smth?
Avatar
deec515 Add anonymous donation of 105€ for master & rus - def-
Avatar
ws-client BOT 2024-01-30 11:30:14Z
<ChillerDragon> @Jupstar ✪ the one with the solo part
11:30
<ChillerDragon> bright design
Avatar
chillerdragon BOT 2024-01-30 11:31:01Z
Avatar
ws-client BOT 2024-01-30 11:31:11Z
<ChillerDragon> yo ryo im at airport too! Do you see the airplane landing area
11:33
<ChillerDragon> get fucked @Jupstar ✪ told u
Avatar
ur getting exiled?
Avatar
ws-client BOT 2024-01-30 11:33:46Z
<ChillerDragon> eh wait it doesnt have solo
11:33
<ChillerDragon> maybe i meant Stoned 1 idk xd
Avatar
wonderfully
Avatar
Chiller: u coming back to Germany?
Avatar
ws-client BOT 2024-01-30 11:36:01Z
<ChillerDragon> end of the year i think
Avatar
Ahh cya then
11:36
Money boi
11:36
😏
Avatar
ws-client BOT 2024-01-30 11:36:29Z
<ChillerDragon> u wait for me at airport :3
11:37
<ChillerDragon> @Ryozuki if you about to board the plane to you rush to the entry and queue up to get into the plane?
11:37
<ChillerDragon> also where pics @Ryozuki
Avatar
what picd
11:49
i usually queue but its probs pointoedd
11:49
pointless
11:49
do u queue?
Avatar
ws-client BOT 2024-01-30 11:49:35Z
<ChillerDragon> i never queue
11:49
<ChillerDragon> i wait for the lady at the counter to yell at me
Avatar
ws-client BOT 2024-01-30 11:49:56Z
<ChillerDragon> you wait in some random tunnel or bus or whatever after anyways
Avatar
and u alwats got cabin space for bag?
Avatar
ws-client BOT 2024-01-30 11:50:06Z
<ChillerDragon> i always chill there w laptop and do some 0.7 coding
11:50
<ChillerDragon> depends
Avatar
sometimes no bus u go in Direct
Avatar
ws-client BOT 2024-01-30 11:50:38Z
<ChillerDragon> ye but still there is always queue
11:50
<ChillerDragon> to seats
11:50
<ChillerDragon> same when exiting
11:50
<ChillerDragon> all people stand in queue
11:50
<ChillerDragon> i dont get it
Avatar
wdym by depends
Avatar
ws-client BOT 2024-01-30 11:51:10Z
<ChillerDragon> you mean give up the luggage?
11:51
<ChillerDragon> even if its hand bag
Avatar
its mainly to have overhead cabin nearbyq
Avatar
ws-client BOT 2024-01-30 11:51:32Z
<ChillerDragon> idk wat u talkin about i think xd
11:51
<ChillerDragon> you mean book a clauset for a bag?
Avatar
its ok
11:51
xd
Avatar
ws-client BOT 2024-01-30 11:51:48Z
<ChillerDragon> that you can reach during flight?
Avatar
ws-client BOT 2024-01-30 11:51:56Z
<ChillerDragon> never heard of that
Avatar
ws-client BOT 2024-01-30 11:52:17Z
<ChillerDragon> of booking that
11:52
<ChillerDragon> arent they free?
11:52
<ChillerDragon> like the champaign
11:52
<ChillerDragon> jk xxxxxxxxxD
Avatar
i never said to pay
Avatar
ws-client BOT 2024-01-30 11:52:51Z
<ChillerDragon> no but srsly there is storage above every seat no?
11:53
<ChillerDragon> AH
11:53
<ChillerDragon> NOW I GET IT
11:53
<ChillerDragon> because im late
11:53
<ChillerDragon> ye that i just put my stuff under my seat :D
11:53
<ChillerDragon> ez
Avatar
the mobile keyboar is Broken rip
Avatar
ws-client BOT 2024-01-30 11:53:50Z
<ChillerDragon> turn on airplane mode mf
11:53
<ChillerDragon> u gonna crash the thing
Avatar
im waiting
Avatar
ws-client BOT 2024-01-30 11:54:15Z
<ChillerDragon> or are you slurping cocktails in the senator lounge still?
11:54
<ChillerDragon> ah i see
Avatar
check in
11:54
keyboardbroken
11:54
screein
11:54
xd
Avatar
ws-client BOT 2024-01-30 11:54:40Z
<ChillerDragon> did you bring bribes?
Avatar
ws-client BOT 2024-01-30 11:54:54Z
<ChillerDragon> stewardess
Avatar
ws-client BOT 2024-01-30 11:55:02Z
<ChillerDragon> 10 bucks starbucks giftcard
11:55
<ChillerDragon> so you get a first class seat
Avatar
Closed https://github.com/ZillyInsta/ddnet-insta/issues/91 !screenshot_2024-01-30_19-44-57 !screenshot_2024-01-30_19-44-33

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a...
12:01
did u bribe some?
12:02
i opened my mac my phone screen is a bit broken
12:02
i couldnt type lol
Avatar
ws-client BOT 2024-01-30 12:02:39Z
<ChillerDragon> no xd feels like that could go super akward and i also could image its a low success rate
12:02
<ChillerDragon> just saw some dude on yt do it and for him it worked
Avatar
ws-client BOT 2024-01-30 12:03:03Z
<ChillerDragon> but he then failed to get a free pool
12:03
<ChillerDragon> which is ez af idk how he managed to fk that up
Avatar
free pool?
12:03
what dat
Avatar
ws-client BOT 2024-01-30 12:03:28Z
<ChillerDragon> walk into hotel spa
12:03
<ChillerDragon> without being a guest
Avatar
ws-client BOT 2024-01-30 12:04:19Z
<ChillerDragon> but imageine first class upgrade because you bribe with 10$ gift card xxxxxxxxxxxxxxD
12:04
<ChillerDragon> i think he went with like way more than 10 but whatever
Avatar
Lounge attendants will only let you bribe them if you look extremely handsome
12:08
You should always be nice to the checkin person and ask them whether a business class upgrade is available. At checkin it will always be cheaper and usually worth it especially for long flights
12:09
And if you are especially lucky and/or have decent loyalty with the airline sometimes the checkin people will even bump you up free
Avatar
I'm successful move it (the ddnet master)
Avatar
ws-client BOT 2024-01-30 12:11:40Z
<ChillerDragon> woah did u pay for that shit already @Learath2 ?
12:11
<ChillerDragon> who is rich now xd
12:12
<ChillerDragon> i just flew 17 hours in the luggage container just fine. Upgrades only for ppl who need to burn money or company is paying.
Avatar
17 hours in economy sounds like painpeko
Avatar
ws-client BOT 2024-01-30 12:12:42Z
<ChillerDragon> But yea being nice and handsome and asking is a better strat than bribe
12:12
<ChillerDragon> @Learath2 it was pure luxury
12:13
<ChillerDragon> watchin movies
Avatar
I paid twice. Got bumped up free 4 times. Got bumped up at the gate 2 times. And once the checkin agent put me on an empty row in economy, so I could just sleep across 3 seats 😄
Avatar
Maybe i did a crazy mod(based on 0.7 but can use ddnet master)
Avatar
@Bamcane I don't think I understand what you mean
Avatar
Avatar
Learath2
@Bamcane I don't think I understand what you mean
I make a 0.7 server mod, but it registered to ddnet master
Avatar
That is not possible yet, since the ddnet client can't connect to 0.7 servers
Avatar
Avatar
Learath2
That is not possible yet, since the ddnet client can't connect to 0.7 servers
0.7 mod
Avatar
Oh or do you mean you made it work? As in a 0.7 based mod that can handle 0.6 clients?
Avatar
ws-client BOT 2024-01-30 12:16:27Z
<ChillerDragon> @Learath2 by asking?
12:16
<ChillerDragon> thats pog i should try. But i might be too shy
12:16
<ChillerDragon> also i lack the handsome part xd
Avatar
Avatar
Learath2
Oh or do you mean you made it work? As in a 0.7 based mod that can handle 0.6 clients?
I did a compatibility layer
Avatar
ws-client BOT 2024-01-30 12:17:27Z
<ChillerDragon> @Learath2 ye the empty row is classic. I usually just go there without asking lol
Avatar
Avatar
ws-client
<ChillerDragon> @Learath2 by asking?
Always ask if an upgrade is available. There is no harm in asking, if they give you a price either it's mostly full or they just didn't like you
Avatar
It could be able to let 0.6 join one week ago
Avatar
ws-client BOT 2024-01-30 12:17:50Z
<ChillerDragon> ok will try thanks lerato
Avatar
Avatar
Bamcane
I did a compatibility layer
Oh, that's cool. We have a compatibility layer in the other direction
Avatar
ws-client BOT 2024-01-30 12:18:23Z
<ChillerDragon> u make up some bullshit excuse why u need it? @Learath2 like "ou my back" "i need the sleep" whatever?
12:18
<ChillerDragon> or do u says like "do you have free stuff for me which others pay for?"
Avatar
Avatar
Learath2
Oh, that's cool. We have a compatibility layer in the other direction
I remember that fokkonaut did this in his F-DDrace
Avatar
Avatar
ws-client
<ChillerDragon> u make up some bullshit excuse why u need it? @Learath2 like "ou my back" "i need the sleep" whatever?
Nope. I usually say "By the way, would it be possible for me to upgrade?"
Avatar
(I means (by his way) Sevendown) (edited)
Avatar
ws-client BOT 2024-01-30 12:19:36Z
<ChillerDragon> ok
12:19
<ChillerDragon> are you using F-DDraces old code @Bamcane o.O
Avatar
Avatar
ws-client
<ChillerDragon> are you using F-DDraces old code @Bamcane o.O
No
Avatar
Free upgrades are not that common. I just struck out for a while. Then I got cursed and my last couple flights all delayed or cancelled. So my luck averaged out 😄
Avatar
I used ddnet code
Avatar
ws-client BOT 2024-01-30 12:20:41Z
<ChillerDragon> > That is not possible yet, since the ddnet client can't connect to 0.7 servers
Avatar
It's just a -Sixup
12:21
<ChillerDragon> buy ddnet7 client by chiler today
Avatar
I means i use ddnet sixup
Avatar
Now I'm confused. Sixup is in the other direction. 0.6 mod/server. 0.7 client
Avatar
ws-client BOT 2024-01-30 12:22:30Z
<ChillerDragon> ye same my luggage got lost in my last 2 flights lmao @Learath2
Avatar
Oh, you successful do it based on ddnet
12:23
I did a client mod named LunarTee to do it based on 0.7, but it still WIP now.
Avatar
Avatar
Bamcane
I did a client mod named LunarTee to do it based on 0.7, but it still WIP now.
Maybe i already give up it
12:24
And my server mod is here: github.com/Bamcane/TeeGlue
Avatar
ws-client BOT 2024-01-30 12:25:18Z
<ChillerDragon> 24 commits
Avatar
68bafe0cbaa5b99298dfd22b7eb2a1cdd4c7c455 and 88b25547a02ebc5bfa5122a4b8d898364967c33e is biggest commit of them. I think maybe
Avatar
ws-client BOT 2024-01-30 12:26:40Z
<ChillerDragon> ye
12:26
<ChillerDragon> Would be nice if it was a proper fork of teeworlds with your work on top
12:26
<ChillerDragon> not a repo from scratch
Avatar
Avatar
ws-client
<ChillerDragon> Would be nice if it was a proper fork of teeworlds with your work on top
like github.com/teeworldsmods/teeworlds ?
Avatar
ws-client BOT 2024-01-30 12:31:04Z
<ChillerDragon> yes
Avatar
40633d8 Fix 0.7 armor being snapped as health - ChillerDragon 0c2001b Merge pull request #7880 from ChillerDragon/pr_fix_07_armor - def-
Avatar
Why not we let client translate ddnet chat/broadcast message like 0.7?
12:37
I think it's much better for Non-English noob player
Avatar
Avatar
Bamcane
Why not we let client translate ddnet chat/broadcast message like 0.7?
How should it translate all possible text in advance ^^
12:41
Generally the idea is ofc good but it would need quite some effort, or server side translations
Avatar
Avatar
Jupstar ✪
How should it translate all possible text in advance ^^
First we check client version, if could then send CNetMsg_SvDDNetMsg
Avatar
anyonw want to play ddrace
Avatar
And client can translate it
Avatar
Avatar
Bamcane
First we check client version, if could then send CNetMsg_SvDDNetMsg
Just like 0.7
12:43
but we should add a uuid msg for it
12:43
Oh, But ddnet had too much messages (edited)
12:44
Hm
Avatar
I'll start working on this
Avatar
Avatar
Bamcane
And client can translate it
For predefined messages yes. But broadcasts are hard
Avatar
Avatar
Jupstar ✪
For predefined messages yes. But broadcasts are hard
Not all broadcast.
13:00
The broadcast like "xxx map released" is read from a file (In my memory)
13:00
So we needn't translate them
13:00
It's the server hoster's task
Avatar
Yeah
Avatar
What's the next version?
Avatar
18.1 probably
Avatar
I had a bad habit that i hardly ever to see the pull request and issues (Even by me)
13:28
My computer is old, that made me build ddnet need about half an hour.. (edited)
13:28
I hate it, 😦
Avatar
Buy new
Avatar
No, i'm only a student.
Avatar
That's an argument for not against it
Avatar
To study well, you need a good pc
13:36
Has your university no computers?
Avatar
No, i'm not university student
Avatar
Then your school
Avatar
Oh wait
13:43
i found a problem about translate these msg
13:43
how can we record demo by server (edited)
13:43
oh
13:43
no problem (edited)
Avatar
What kind of student are u
Avatar
student of the gods
14:00
valhalla awaits me
Avatar
@Bamcane, your tsg server is sending "afk":"false" to the master server instead of "afk":false
Avatar
question, sometimes when looking at demo, i will see the tee move his feet when jumping, but only the next tick do i see the key press (the up arrow) in the demo, which is when he will jump. so, does it take 1 tick for the jump to actually happen when it is processed? or is there simply a delay with the key press arrows, or what?
Avatar
chiller im not queueing
15:10
gigachad energy
15:10
the queue is long af
Avatar
what are u not queuing for
15:17
i need a gym buddy
Avatar
Avatar
Ewan
i need a gym buddy
i could be if u lived here
Avatar
Avatar
Ewan
what are u not queuing for
to board plane back to bcn
15:18
when will u go back
15:18
xd
Avatar
im waiting to board
15:18
sad i dont live somewhere else
Avatar
the queue is when they board and ppl queue
15:18
but u will enter regardless if u queue
Avatar
i feel like this country is collapsing
15:19
murica
15:19
i might go and pick up this gpu enclosure from marketplace
15:19
so my brothers can actually play games on their computer
15:19
is only $30
15:20
lmfao
Avatar
Amerika ist wunderbar
15:20
kein german here
15:20
only british or Catalan
15:20
colour
15:20
bisquits
Avatar
It's from rammstein song
15:20
About America xd
15:21
classic
15:21
15:21
my reaction
Avatar
did u ever hear it
15:21
idk rn
Avatar
u will never guess what the song is called
Avatar
america is great?
Avatar
Amerika
15:22
The video is really good
15:22
Good passive critique
15:24
google knows me too much
Avatar
welp im boarding
15:27
a can of metal
Avatar
good luck
Avatar
that flies
15:27
a big ol tube
Avatar
Linus showing his insane kindness again 😬
15:27
enter the tube
Avatar
im in the hallway to the door
15:28
15:29
live commentary
Avatar
weird ass gif
15:30
you should find help
15:30
Avatar
time to go buy monster
15:33
getting this again
15:33
time to debug
Avatar
And that in the land of ansi (edited)
15:34
i got window
Avatar
i prefer not
15:35
it's cool
Avatar
i prefer being by the corridor
Avatar
Lol, why?
Avatar
now i gotta talk to get out
15:35
justatest justatest
Avatar
U have height fear?
Avatar
nah xdd
Avatar
Avatar
Ryozuki
now i gotta talk to get out
Most ppl will easily trade with you
15:35
The places
Avatar
ofc i cannot reproduce with a debugger attached
15:37
🌈
Avatar
winshit
15:41
shit
15:41
there is a baby nearby
15:41
justatest
Avatar
Have fun
Avatar
Have fun
Avatar
ws-client BOT 2024-01-30 15:51:34Z
<ChillerDragon> wow i just realized I am zero efficent in C. I got so used to scripting langs. Even my debug prints have segfaults.
kek 3
PeepoNoob 1
15:54
i dont write code enough
Avatar
Avatar
ws-client
<ChillerDragon> wow i just realized I am zero efficent in C. I got so used to scripting langs. Even my debug prints have segfaults.
write c compiler in bash
Avatar
Avatar
Ewan
ofc i cannot reproduce with a debugger attached
You could install a post-mortem debugger. I use Dr.Mingw on Windows (edited)
Avatar
i dont want to
16:22
i want to sit on my floor
Avatar
That should avoid the assertion error as well
Avatar
i could not reproduce the borderless fullscreen issue either
16:25
just remembered
Avatar
wazzup champions
17:34
what's on the winning plan today
Avatar
did u turn on ur american mode
17:34
i was about to smoke and take a nap
Avatar
Avatar
Ewan
i could not reproduce the borderless fullscreen issue either
when i was on windows the window manager/SDL behaved differently when a debugger was attached xD
17:34
yea
Avatar
Avatar
Ewan
i was about to smoke and take a nap
smoking kills
Avatar
debugger probably hates us
17:34
it says use rust already
Avatar
where is ur education
17:35
it's not cigarettes
17:35
but it's still not good
17:36
fortnite
Avatar
good night
17:36
forth night
17:37
night force
Avatar
night force...
Avatar
on what stargate starship did you land today
Avatar
he sees a trek reference
Avatar
ah yeah star trek it was
17:39
that weird triangle
17:39
xd
Avatar
the song name is a reference to the funnels on some british navy ship lol
18:29
this banger was blasted in several locations at ccc this year. in particular in all the toilets, at all times. your star trek mention immediately triggered this tune for me ^^
Avatar
@Bamcane , your tsg server is sending "afk":"false" to the master server instead of "afk":false, please fix (edited)
Avatar
The following warning is issued when building DDNet 18.0.2 with cmake 3.28.1 on Arch. See full build log. ``` CMake Warning (dev) at cmake/FindMySQL.cmake:7 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process(...
Avatar
Use error log level for error messages. Use info log level explicitly instead of using dbg_msg. Log time taken for initialization in trace level message.

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
  • [...
Avatar
+ Don't randomize colors if UseCustomColor is false + Use all instead of only vanilla skins when randomizing

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [x] 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
...
Avatar
2e35250 Improve client/server launch log messages - Robyt3 0eca4b6 Merge pull request #7882 from Robyt3/Client-Logging-Improvement - def-
23:25
cef4358 CMenus::RandomSkin() adjustments - Teero888 fda6a67 remove redundant get() call on smart pointer - Teero888 e3dc26a fix msvc complaining - Teero888 7f42b3a Merge pull request #7883 from Teero888/master - def-
23:28
!image

Checklist

  • [x] Tested the change ingame
  • [x] 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 th...
Avatar
  • Allow joining started teams that have practice enabled.
  • Don't print this message when the team is already in practice
!image
  • Remove unused ConAccept function, which I forgot to remove in #7662

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 ...
Exported 604 message(s)