01:44 <+bridge> [ddnet] just use map_convert07 08:52 <+bridge> [ddnet] good morning ddnet 08:52 <+bridge> [ddnet] time to upgrade your servers to debian 11 08:52 <+bridge> [ddnet] :greenthing: 08:53 <+bridge> [ddnet] :monkalaugh: 08:53 <+bridge> [ddnet] https://bits.debian.org/2021/08/bullseye-released.html 08:54 <+bridge> [ddnet] > There are 1,152,960,944 lines of code in Debian bullseye. 08:54 <+bridge> [ddnet] :monkaS: 09:07 <+bridge> [ddnet] sway (not related to the issue though) 09:16 <+bridge> [ddnet] ah yes ryotroll 09:23 <+bridge> [ddnet] u know them? 09:44 <+bridge> [ddnet] Well, if you see "xdg_surface@29: error -1: Tried to set invalid xdg-surface geometry" you need to apply this patch https://github.com/libsdl-org/SDL/commit/ae7ee2a59c8d41d67c6bc80f25b6e52670dddbbf 10:01 <+bridge> [ddnet] rly useufl 10:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876375122246762516/unknown.png 10:01 <+bridge> [ddnet] useful 10:04 <+bridge> [ddnet] i have clang-format 12 rip 10:04 <+bridge> [ddnet] i dont wanna install old stuff 10:05 <+bridge> [ddnet] > ❯ ./scripts/fix_style.py 10:05 <+bridge> [ddnet] > Found no clang-format 10 10:05 <+bridge> [ddnet] :monkaS: 10:07 <+bridge> [ddnet] aur has clang-format versions 10:07 <+bridge> [ddnet] get them, our script uses them automatically 10:08 <+bridge> [ddnet] which one? 10:08 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876376683882639370/unknown.png 10:08 <+bridge> [ddnet] i guess 2? 10:08 <+bridge> [ddnet] static bin 10:08 <+bridge> [ddnet] 2 yep 10:08 <+bridge> [ddnet] im always a little hesitant with bin packages 10:08 <+bridge> [ddnet] u never know whats in there 10:08 <+bridge> [ddnet] :monkalaugh: 10:08 <+bridge> [ddnet] now that bullseye is released we can also move to clang 11 xd 10:09 <+bridge> [ddnet] xd 10:09 <+bridge> [ddnet] i would still have the issue 10:09 <+bridge> [ddnet] make a new package in aur that builds them from source into static bins 10:09 <+bridge> [ddnet] yeah someday 10:10 <+bridge> [ddnet] it wanted one more space 10:10 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876377190768476190/unknown.png 10:10 <+bridge> [ddnet] 😄 10:10 <+bridge> [ddnet] can't the CI script tell this? 10:10 <+bridge> [ddnet] most clang format differences i get with clang 14 are also happening in clang 11 xd 10:10 <+bridge> [ddnet] except space after comment 10:10 <+bridge> [ddnet] xd 10:10 <+bridge> [ddnet] maybe newer versions are more verbose, did you test? 10:10 <+bridge> [ddnet] this looks more like trailing whitespace 10:10 <+bridge> [ddnet] yeah 10:10 <+bridge> [ddnet] maybe i had some tab there 10:11 <+bridge> [ddnet] @Jupstar ✪ i fixed what u said 10:11 <+bridge> [ddnet] if u can check it out 10:11 <+bridge> [ddnet] ah 10:11 <+bridge> [ddnet] u commented 10:11 <+bridge> [ddnet] xd 10:11 <+bridge> [ddnet] @Jupstar ✪ basically the CID argument is the asker 10:11 <+bridge> [ddnet] so for team mask if it knows the asker it shows it everything 10:14 <+bridge> [ddnet] ah yeah thats what i assumed 10:15 <+bridge> [ddnet] but let learath review anyway 10:15 <+bridge> [ddnet] so many years playing and i never noticed in solo weapon pickups dont make sound 10:15 <+bridge> [ddnet] xd 10:15 <+bridge> [ddnet] even the shield 10:16 <+bridge> [ddnet] i guess i play to much music 10:17 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3990#issuecomment-898949303 10:17 <+bridge> [ddnet] i thought about packing the info in bits 10:17 <+bridge> [ddnet] but it sounded hacky to me and not rly future proof xd 10:18 <+bridge> [ddnet] Why not? if we raise the amount of switches we just add one more integer 10:18 <+bridge> [ddnet] oh wow deb11 @Ryozuki thanks for the info 10:18 <+bridge> [ddnet] i guess 10:19 <+bridge> [ddnet] chillerdragon already updated the 2 servers i maintain :greenthing: 10:19 <+bridge> [ddnet] wowo any problems? 10:20 <+bridge> [ddnet] not for now 10:21 <+bridge> [ddnet] the most work i had to do is pg_upgradecluster or smth 10:21 <+bridge> [ddnet] remember to reboot ur server 10:21 <+bridge> [ddnet] to get new kernel 10:22 <+bridge> [ddnet] :feelsbadman: 10:22 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876380382474403861/unknown.png 10:23 <+bridge> [ddnet] has anyone tried java spring? does it use lot of ram? i want to use it for a project to learn it, lots of jobs want it 10:24 <+bridge> [ddnet] i would actually use the project, and the vps has 4gb of ram xd 10:33 <+bridge> [ddnet] is it real java? 10:34 <+bridge> [ddnet] then you have to assume so xD 10:34 <+bridge> [ddnet] ye its java 10:34 <+bridge> [ddnet] xd 10:34 <+bridge> [ddnet] the other alternative is laravel or smth php 10:34 <+bridge> [ddnet] i gotta learn one of those 10:44 <+bridge> [ddnet] is cmake pre 3.0 still in use? 10:44 <+bridge> [ddnet] we could do some cmake cleanup 10:47 <+bridge> [ddnet] Better discuss that with heinrich 10:47 <+bridge> [ddnet] but probably not really 10:47 <+bridge> [ddnet] ppl should update their system else xD 10:58 <+bridge> [ddnet] :monkaS: 11:09 <+bridge> [ddnet] "trying" 11:17 <+bridge> [ddnet] @Learath2 11:17 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876394122615881728/unknown.png 11:17 <+bridge> [ddnet] macos failed 11:17 <+bridge> [ddnet] i think non related to the issue 11:17 <+bridge> [ddnet] 11:17 <+bridge> [ddnet] > Fail to upload '/Users/runner/work/ddnet/ddnet/release/artifacts/DDNet-15.5.4-osx.dmg' due to 'nodename nor servname provided, or not known'. 11:18 <+bridge> [ddnet] can also be a temporary issue 11:18 <+bridge> [ddnet] i saw alot of macos failing bcs it couldnt resolve hosts 12:19 <+bridge> [ddnet] hi is there a way to alias team to just t 12:19 <+bridge> [ddnet] 12:19 <+bridge> [ddnet] for example instead of writing team 17 12:19 <+bridge> [ddnet] you would write t 17 12:19 <+bridge> [ddnet] hi is there a way to alias team to just t 12:19 <+bridge> [ddnet] 12:19 <+bridge> [ddnet] for example instead of writing `team 17` 12:19 <+bridge> [ddnet] you would write `t 17` 12:20 <+bridge> [ddnet] command aliases could be an entire github issue 12:20 <+bridge> [ddnet] but i think they're unnecessary since binds exist 12:20 <+bridge> [ddnet] its pretty useful in csgo for example 12:21 <+bridge> [ddnet] u just write `d` in console, instead of `disconnect` 12:39 <+bridge> [ddnet] anyone knows why Count() (to count players in a team) used on team 0 is 64 instead of the number of players? 12:39 <+bridge> [ddnet] i guess its a bug 12:41 <+bridge> [ddnet] well its prob designed this way but meh 12:45 <+bridge> [ddnet] Hm maybe team 0 has an all 1 mask? 12:45 <+bridge> [ddnet] its becasuse 12:45 <+bridge> [ddnet] team core 12:45 <+bridge> [ddnet] hm 12:45 <+bridge> [ddnet] the default value for 12:45 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876416380637962290/unknown.png 12:45 <+bridge> [ddnet] m_Team[i] 12:45 <+bridge> [ddnet] is FLOCK 12:46 <+bridge> [ddnet] which is team 0 12:46 <+bridge> [ddnet] the default should have been -1 12:51 <+bridge> [ddnet] i made it 12:51 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876417796265881630/unknown.png 12:51 <+bridge> [ddnet] idk if what i made is a mess or not 12:51 <+bridge> [ddnet] ill make a draft pr before doing more work xd 13:11 <+bridge> [ddnet] is switch number 0 used? 13:15 <+bridge> [ddnet] you can have valid tiles with number 0 switch but it has no bearing on switch state then 13:15 <+bridge> [ddnet] only delay 13:15 <+bridge> [ddnet] so not needed for pred 13:16 <+bridge> [ddnet] well I guess you could trigger it with a sv command :/ 13:16 <+bridge> [ddnet] not sure if that works for switch 0 though. would need to be tested 13:16 <+bridge> [ddnet] well it will be predicted anyway 13:16 <+bridge> [ddnet] cuz its sent with this too 13:17 <+bridge> [ddnet] so 0 works with ur pr? 13:17 <+bridge> [ddnet] it has a state 13:17 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876424340839739412/unknown.png 13:17 <+bridge> [ddnet] switch 0 exists always 13:17 <+bridge> [ddnet] on my map i only added switch 1 and 2 13:21 <+bridge> [ddnet] :love: 13:21 <+bridge> [ddnet] wtf is this emoji 13:21 <+bridge> [ddnet] the smile is weird 13:25 <+bridge> [ddnet] :monkaS: 13:25 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876426348283957258/unknown.png 13:27 <+bridge> [ddnet] line ending? 13:27 <+bridge> [ddnet] tabs to spaces? 13:28 <+bridge> [ddnet] FAKE SEMICOLON? 13:28 <+bridge> [ddnet] a whitespace 13:28 <+bridge> [ddnet] idk why my git diff doesnt show it 13:32 <+bridge> [ddnet] according to my git 13:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876428079952699453/unknown.png 13:32 <+bridge> [ddnet] im balanced 13:32 <+bridge> [ddnet] perfection 13:32 <+bridge> [ddnet] chillerdragon i beat u im a better github celebrity look dis 13:34 <+bridge> [ddnet] this is satisfying 13:55 <+bridge> [ddnet] What the actual fuck 13:56 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876434290974543912/IMG_20210815_145641.jpg 13:57 <+bridge> [ddnet] if someone fixes the ui_scale bugs I'll give you a hug 13:58 <+bridge> [ddnet] 😷 13:58 <+bridge> [ddnet] why do u even need ui_scale 13:58 <+bridge> [ddnet] ddnet already way to fat xD 13:59 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876434805187821619/screenshot_2021-08-08_18-13-36.png 13:59 <+bridge> [ddnet] more than enough(exclude the bugs) 14:00 <+bridge> [ddnet] wowow 14:00 <+bridge> [ddnet] that looks really cool! 14:00 <+bridge> [ddnet] I will use ui\_scale!! makes my screen look bigger \:D 14:01 <+bridge> [ddnet] image.png 14:01 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876435548812759060/image.png 14:02 <+bridge> [ddnet] hrmpf @Ryozuki 14:02 <+bridge> [ddnet] nobo 14:02 <+bridge> [ddnet] @Learath2\: plis teach me protocol7 UwU 14:02 <+bridge> [ddnet] i normally use slightly larger font on everything. also consider people who have even worse vision than I do xd 14:02 <+bridge> [ddnet] dont they use glasses? 14:02 <+bridge> [ddnet] im vaccinated tho 😳 14:03 <+bridge> [ddnet] even if you use glasses it's still like a small cognitive load to focus on a smaller font 14:03 <+bridge> [ddnet] idk how to describe it 14:03 <+bridge> [ddnet] maybe this is the same for people without glasses too 14:04 <+bridge> [ddnet] Someone teach me teeworlds netcode 😵‍💫 14:04 <+bridge> [ddnet] plis 14:04 <+bridge> [ddnet] yas im in 14:04 <+bridge> [ddnet] @Learath2\: when netcode seminar for @uwu and me 14:05 <+bridge> [ddnet] i pay u 100k F-DDrace coins axaxax 14:05 <+bridge> [ddnet] :greenthing: 14:05 <+bridge> [ddnet] I will pay u 100k mrpg-tee gold 14:05 <+bridge> [ddnet] @Ryozuki switch 0 is unused I think 14:06 <+bridge> [ddnet] wait chillerdragon: would you teach me too 14:07 <+bridge> [ddnet] i teach u? 14:07 <+bridge> [ddnet] yes 14:07 <+bridge> [ddnet] nah learath is teacher 14:07 <+bridge> [ddnet] nooo 14:07 <+bridge> [ddnet] do you have xmpp 14:07 <+bridge> [ddnet] u teach me? 14:07 <+bridge> [ddnet] nah 14:07 <+bridge> [ddnet] but ur on matrix 14:07 <+bridge> [ddnet] y 14:07 <+bridge> [ddnet] xmpp? more like xxl pp 14:07 <+bridge> [ddnet] im not cool enough for xmpp 14:07 <+bridge> [ddnet] lull 14:07 <+bridge> [ddnet] crazy 14:07 <+bridge> [ddnet] xmpp 14:07 <+bridge> [ddnet] i have to try it 14:07 <+bridge> [ddnet] best chat protocol 14:07 <+bridge> [ddnet] ye same 14:07 <+bridge> [ddnet] ye 14:07 <+bridge> [ddnet] lynn@pew.in 14:08 <+bridge> [ddnet] secure encrypted self hosted 14:08 <+bridge> [ddnet] m 14:08 <+bridge> [ddnet] lynn@pew.im 14:08 <+bridge> [ddnet] what client u recommend 14:08 <+bridge> [ddnet] there's only two good clients 14:08 <+bridge> [ddnet] dino for Linux and conversations for Android 14:08 <+bridge> [ddnet] the one from microsoft 14:08 <+bridge> [ddnet] gajim for windows is terrible 14:08 <+bridge> [ddnet] oh weechat may work 14:08 <+bridge> [ddnet] same for mac and ios 14:08 <+bridge> [ddnet] ill use dino 14:09 <+bridge> [ddnet] if you want a terminal one there is one 14:09 <+bridge> [ddnet] raaawwrr 14:09 <+bridge> [ddnet] I can't remember the name of it 14:09 <+bridge> [ddnet] uses ncurses I think 14:09 <+bridge> [ddnet] time to host a xmpp sv 14:11 <+bridge> [ddnet] use prosody 14:11 <+bridge> [ddnet] the rest are weird 14:11 <+bridge> [ddnet] yas we need more bridges for this channel 14:11 <+bridge> [ddnet] LOL 14:11 <+bridge> [ddnet] please also bridge xmpp and tw chat to #developer 14:11 <+bridge> [ddnet] ye im using it 14:11 <+bridge> [ddnet] can we please make an XMPP MUC 14:11 <+bridge> [ddnet] for ddnet 14:12 <+bridge> [ddnet] wats that 14:12 <+bridge> [ddnet] multi user chat 14:12 <+bridge> [ddnet] :sungl: 14:12 <+bridge> [ddnet] group? 14:12 <+bridge> [ddnet] ye 14:12 <+bridge> [ddnet] who says MUC lol 14:12 <+bridge> [ddnet] xmpp 14:12 <+bridge> [ddnet] ppl 14:12 <+bridge> [ddnet] cringe 14:12 <+bridge> [ddnet] yes 14:12 <+bridge> [ddnet] also read the MIX spec 14:12 <+bridge> [ddnet] it's supposed to replace MUC 14:13 <+bridge> [ddnet] yo ryo how good is ur protocol skill? 14:13 <+bridge> [ddnet] i wanna add flags to sixup but idk how 14:14 <+bridge> [ddnet] i just made a pr adding a packet to the protocol 14:14 <+bridge> [ddnet] tbh its rly ez u need python skills 14:14 <+bridge> [ddnet] ?xd 14:14 <+bridge> [ddnet] cuz the protocol is generated with it 14:14 <+bridge> [ddnet] isnt it there already 14:14 <+bridge> [ddnet] network.py 14:14 <+bridge> [ddnet] loox 14:14 <+bridge> [ddnet] https://github.com/ZillyNade/ddnet-gctf/blob/171701068643fbe2826d8742d9b8d0ffd6133e5d/src/game/server/gamemodes/DDRace.cpp#L397-L427 14:14 <+bridge> [ddnet] this works for 0.6 clients 14:15 <+bridge> [ddnet] And i also found that I can do this```C 14:15 <+bridge> [ddnet] protocol7::CNetObj_GameDataFlag *pGameDataObj = static_cast(Server()->SnapNewItem(protocol7::NETOBJTYPE_GAMEDATAFLAG, 0, sizeof(protocol7::CNetObj_GameDataFlag))); 14:15 <+bridge> [ddnet] ``` 14:15 <+bridge> [ddnet] but it does not seem to change a lot 14:15 <+bridge> [ddnet] if i call SnapNewItem with some protocl7\:\: things will it just add things to the snap and send them to 0.7 clients? 14:17 <+bridge> [ddnet] https://github.com/ddnet/ddnet/blob/171701068643fbe2826d8742d9b8d0ffd6133e5d/src/game/server/gamecontroller.cpp#L612 14:17 <+bridge> [ddnet] 14:17 <+bridge> [ddnet] why is there a - before protocol7\:\: ? 14:18 <+bridge> [ddnet] watafak 14:18 <+bridge> [ddnet] ● is actually key 14:18 <+bridge> [ddnet] wtf matrix format 14:19 <+bridge> [ddnet] idk bro 14:19 <+bridge> [ddnet] im setting up prosody 14:19 <+bridge> [ddnet] with postgres 14:19 <+bridge> [ddnet] watafak is prosody 14:19 <+bridge> [ddnet] and sqlite masterrace 14:19 <+bridge> [ddnet] prosody is a xmpp server 14:20 <+bridge> [ddnet] oh pro 14:20 <+bridge> [ddnet] see no difference \:D 14:20 <+bridge> [ddnet] image.png 14:20 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876440200396537936/image.png 14:20 <+bridge> [ddnet] wat 14:20 <+bridge> [ddnet] just use the normal filesystem db prosody comes with 14:20 <+bridge> [ddnet] it will never be a performance bottleneck for a single user server 14:21 <+bridge> [ddnet] also my server won't federate with yours unless you install a cert, so do that :P 14:21 <+bridge> [ddnet] good question chillerdragon 14:21 <+bridge> [ddnet] i want to use psql 14:21 <+bridge> [ddnet] wat 14:21 <+bridge> [ddnet] already setup 14:21 <+bridge> [ddnet] the minus? 14:21 <+bridge> [ddnet] minus NETOBJTYPE_GAMEDATA 14:21 <+bridge> [ddnet] i already have cert 14:21 <+bridge> [ddnet] ah ye 14:21 <+bridge> [ddnet] minus is magic trick 14:21 <+bridge> [ddnet] now i know 14:21 <+bridge> [ddnet] im using 2 domains ryozuki.xyz and edgarluque.com xd 14:21 <+bridge> [ddnet] i am official protocl7 hacker now 14:21 <+bridge> [ddnet] insane 14:22 <+bridge> [ddnet] learath big hacker 14:22 <+bridge> [ddnet] ikr 14:22 <+bridge> [ddnet] you can sign up for my netcode seminars this summer but they might be full already 14:22 <+bridge> [ddnet] yo @Jupstar ✪ how to write nice code? 14:22 <+bridge> [ddnet] https://paste.zillyhuhn.com/d9 14:22 <+bridge> [ddnet] write bad code and let it format by clang format 14:22 <+bridge> [ddnet] can i refactor out the code dupe ? 14:22 <+bridge> [ddnet] bruh 14:22 <+bridge> [ddnet] is this a config? 14:23 <+bridge> [ddnet] how to do that 14:23 <+bridge> [ddnet] federating only with certs 14:23 <+bridge> [ddnet] * 14:23 <+bridge> [ddnet] chillerdragon use templates 14:23 <+bridge> [ddnet] force https? 14:23 <+bridge> [ddnet] if you want to minimize code 14:23 <+bridge> [ddnet] y 14:23 <+bridge> [ddnet] omagawd 14:23 <+bridge> [ddnet] rly 14:23 <+bridge> [ddnet] r u trolling rn 14:23 <+bridge> [ddnet] no 14:23 <+bridge> [ddnet] I think it's in config.lua or whatever it's called 14:23 <+bridge> [ddnet] ? 14:23 <+bridge> [ddnet] templates best 14:23 <+bridge> [ddnet] i have same in if and in else only the snapobj is different type 14:23 <+bridge> [ddnet] yes 14:23 <+bridge> [ddnet] thats why u should use templates xd 14:23 <+bridge> [ddnet] cant i do some casting magic? 14:23 <+bridge> [ddnet] hau 14:24 <+bridge> [ddnet] u can also use lambda 14:24 <+bridge> [ddnet] with auto 14:24 <+bridge> [ddnet] chillerdrugon 14:24 <+bridge> [ddnet] but dunno if c++11 works 14:24 <+bridge> [ddnet] fak off c++ 14:24 <+bridge> [ddnet] u troll 14:24 <+bridge> [ddnet] i am not trolling xd 14:24 <+bridge> [ddnet] c++ is such a meme 14:24 <+bridge> [ddnet] go send some C casting tricks 14:24 <+bridge> [ddnet] u'd do the same in rust probably 14:24 <+bridge> [ddnet] ok i rewrite flag code in rust 14:25 <+bridge> [ddnet] can someone help import stuff to another client? :justatest: 14:25 <+bridge> [ddnet] gimme sec 14:25 <+bridge> [ddnet] "aim assistant" 14:25 <+bridge> [ddnet] axaxaxxa 14:25 <+bridge> [ddnet] ctrl c -> ctrl paste 14:25 <+bridge> [ddnet] but 14:25 <+bridge> [ddnet] im stupid af 14:25 <+bridge> [ddnet] pay me 100k fddr moni ill help 14:25 <+bridge> [ddnet] okay 14:26 <+bridge> [ddnet] FUCK MEN 14:26 <+bridge> [ddnet] im out of moni 14:26 <+bridge> [ddnet] i forgot 14:26 <+bridge> [ddnet] needed lvl 4 taser for dummy account :feelsbadman: 14:26 <+bridge> [ddnet] i guess i keep searching and trying 14:27 <+bridge> [ddnet] you can also me my slave for 1month 14:27 <+bridge> [ddnet] haha 14:27 <+bridge> [ddnet] no 14:27 <+bridge> [ddnet] not gud 14:27 <+bridge> [ddnet] doesnt worth it 14:27 <+bridge> [ddnet] wat u even want to copy from where to where 14:27 <+bridge> [ddnet] i want the gotoswitch from your client 14:27 <+bridge> [ddnet] and import to newer ddnet version 14:27 <+bridge> [ddnet] oh thats ez 14:27 <+bridge> [ddnet] im just stupid af 14:28 <+bridge> [ddnet] i can also update chillerbot-ux to newer ddnet if u want 14:28 <+bridge> [ddnet] yeah that could be good 14:28 <+bridge> [ddnet] or is the newer ddnet some bot client u use axaxaxax 14:28 <+bridge> [ddnet] oki ill do it for free cuz i love u 14:28 <+bridge> [ddnet] import to chrisx 14:28 <+bridge> [ddnet] badzegmeg 14:29 <+bridge> [ddnet] + add virus pls 14:29 <+bridge> [ddnet] waht is chrisx? 14:29 <+bridge> [ddnet] krix 14:29 <+bridge> [ddnet] krx 14:29 <+bridge> [ddnet] ah 14:29 <+bridge> [ddnet] new SoundCloud rapper 14:29 <+bridge> [ddnet] jesus krx 14:29 <+bridge> [ddnet] :kek: 14:29 <+bridge> [ddnet] he's kinda low-key tho you wouldn't know him 14:29 <+bridge> [ddnet] his intro to every song 14:29 <+bridge> [ddnet] hey bro 14:29 <+bridge> [ddnet] check out this new beat 14:29 <+bridge> [ddnet] wat new ddnet features are u missing @Boti. ? 14:30 <+bridge> [ddnet] i just want new version 14:30 <+bridge> [ddnet] and remove that many stuff in chillerbot 14:30 <+bridge> [ddnet] cuz i dont need those and only got lower fps sometimes 14:30 <+bridge> [ddnet] only some usefull stuff 14:31 <+bridge> [ddnet] like gotoswitch gototele auto reply and pw manager 14:31 <+bridge> [ddnet] thats almost all the client has \:D 14:31 <+bridge> [ddnet] yeah true 14:31 <+bridge> [ddnet] :justatest: 14:31 <+bridge> [ddnet] i just wonder which new ddnet feature came out that u muss 14:31 <+bridge> [ddnet] i just wonder which new ddnet feature came out that u miss 14:32 <+bridge> [ddnet] good question 14:33 <+bridge> [ddnet] so u wanted to go through the effort to manually patch some features and u dont even know why? \:D 14:33 <+bridge> [ddnet] yeah 14:33 <+bridge> [ddnet] exactly 14:33 <+bridge> [ddnet] lul 14:34 <+bridge> [ddnet] ryo is stuck inside a Lua file 14:34 <+bridge> [ddnet] we have to dig him out 14:34 <+bridge> [ddnet] haha 14:34 <+bridge> [ddnet] if we install luajit it might be faster 14:35 <+bridge> [ddnet] do you have an github account @Boti. ? 14:35 <+bridge> [ddnet] yeah 14:35 <+bridge> [ddnet] you can always download latest development version of ux in github artifacts 14:35 <+bridge> [ddnet] https://github.com/chillerbot/chillerbot-ux/suites/3494651438/artifacts/83227780 for example here 14:37 <+bridge> [ddnet] I aleept 14:37 <+bridge> [ddnet] sleep 14:37 <+bridge> [ddnet] gnn 14:37 <+bridge> [ddnet] what 14:37 <+bridge> [ddnet] GN 14:38 <+bridge> [ddnet] gn 14:38 <+bridge> [ddnet] watafak timezone u in 14:38 <+bridge> [ddnet] all of america 14:38 <+bridge> [ddnet] amerika 14:38 <+bridge> [ddnet] usa 14:38 <+bridge> [ddnet] yes 14:38 <+bridge> [ddnet] every timezone existing 14:38 <+bridge> [ddnet] :tela: 14:38 <+bridge> [ddnet] gn 14:38 <+bridge> [ddnet] Imagine sleeping at 15:38 pm 14:38 <+bridge> [ddnet] :justatest: 14:38 <+bridge> [ddnet] :troll: 14:39 <+bridge> [ddnet] Imagine sleeping at 14:38 pm 14:39 <+bridge> [ddnet] troll timezones 14:39 <+bridge> [ddnet] Wait a minute, everything after 12:00 is already pm 14:39 <+bridge> [ddnet] :monkalaugh: 14:40 <+bridge> [ddnet] what 14:43 <+bridge> [ddnet] did you know in africa every 60 second 1 minutes passes? 14:43 <+bridge> [ddnet] @lynn ok im setup 14:43 <+bridge> [ddnet] what was ur user 14:45 <+bridge> [ddnet] ok i found u 14:45 <+bridge> [ddnet] anyone chat with me in xmpp: ryo@ryozuki.xyz 14:45 <+bridge> [ddnet] @lynn lol u are a nobo 14:46 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876446624350621816/unknown.png 14:46 <+bridge> [ddnet] setup gpg 14:46 <+bridge> [ddnet] chilledragon look, another use for gpg 14:46 <+bridge> [ddnet] :monkaS: 14:46 <+bridge> [ddnet] ah u can use OMEMO 14:46 <+bridge> [ddnet] so good 14:46 <+bridge> [ddnet] chilledragon when xmpp 14:47 <+bridge> [ddnet] off do not file like rn 14:47 <+bridge> [ddnet] but some day sure 15:13 <+bridge> [ddnet] @lynn whenever u can, try to join ddnet@conference.ryozuki.xyz 15:14 <+bridge> [ddnet] MUC 15:25 <+bridge> [ddnet] omg i cant handle that much longer everything is so bugged now and still no fix update 15:26 <+bridge> [ddnet] so many graphic glitches 15:26 <+bridge> [ddnet] image.png 15:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876456746091184189/image.png 15:26 <+bridge> [ddnet] and it randomly clicks out of the window 15:28 <+bridge> [ddnet] :justatest: 15:29 <+bridge> [ddnet] i have to click around and toggle shit in gfx menu every time to get it somehwat running https://zillyhuhn.com/cs/.1629034065.png 15:29 <+bridge> [ddnet] am i really the only one having this issue? Or is nobody on gnome + arch here? 15:36 <+bridge> [ddnet] what is the most used / famous SDL application? curious if all SDL projects are affected 15:36 <+bridge> [ddnet] downgrade SDL 15:36 <+bridge> [ddnet] csgo uses SDL, but probs old version xd 15:36 <+bridge> [ddnet] csgo is bugged always 15:36 <+bridge> [ddnet] cant get any worse 15:37 <+bridge> [ddnet] yeah xdd 15:39 <+bridge> [ddnet] you think its the SDL version not my nvidia driver? 15:39 <+bridge> [ddnet] SDL version 2.0.16 (compiled = 2.0.16) 15:39 <+bridge> [ddnet] Version string\: 4.6.0 NVIDIA 470.63.01 15:39 <+bridge> [ddnet] yes 15:39 <+bridge> [ddnet] mouse going out of window sounds like sdl 15:40 <+bridge> [ddnet] nah mouse going out of window sounds like an issue of changing gfx settings every 2 sec 15:41 <+bridge> [ddnet] the real issue is that i can not just boot into fullscreen anymore without blackscreen 15:43 <+bridge> [ddnet] 14sec blackscreen when starting csgo \:D 15:43 <+bridge> [ddnet] but you are on x11 arent u 15:43 <+bridge> [ddnet] yeah 15:43 <+bridge> [ddnet] i have that too 15:43 <+bridge> [ddnet] yas 15:43 <+bridge> [ddnet] very annoying, but even with mesa 15:43 <+bridge> [ddnet] wow but i can tab out of csgo instantly in fullscreen 15:43 <+bridge> [ddnet] oh no i dont like that csgo is not affected 15:44 <+bridge> [ddnet] i slowly feel like nobody is going to fix it 15:44 <+bridge> [ddnet] any other SDL apps ? 15:44 <+bridge> [ddnet] its only used for games hm? 15:46 <+bridge> [ddnet] supertuxcart 15:46 <+bridge> [ddnet] maybe 15:47 <+bridge> [ddnet] ye ok lemme try 15:48 <+bridge> [ddnet] https://paste.pr0.tips/R8 15:48 <+bridge> [ddnet] tha protocol hacker is here 15:48 <+bridge> [ddnet] you didnt even do magic 15:48 <+bridge> [ddnet] just reorder 15:49 <+bridge> [ddnet] but cool thanks \:) 15:49 <+bridge> [ddnet] Sorry, wrong paste 😛 http://paste.pr0.tips/yV 15:51 <+bridge> [ddnet] oh no... 15:51 <+bridge> [ddnet] my tuxkart is cut off 15:51 <+bridge> [ddnet] now i can access the gfx settings anymore \:D how does one fix that without teeworlds console \:D 15:54 <+bridge> [ddnet] yaaaaas 15:54 <+bridge> [ddnet] supertuxkart has the same issue 15:54 <+bridge> [ddnet] i will just make an issue for stk and they have to fix the nvidia driver then! 15:54 <+bridge> [ddnet] 🚎 16:17 <+bridge> [ddnet] лулц 16:17 <+bridge> [ddnet] kekw* 16:21 <+bridge> [ddnet] @Learath2 i love the examples 16:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876470728285880320/unknown.png 16:22 <+bridge> [ddnet] xd 16:22 <+bridge> [ddnet] go scrape for leaked usernames 16:22 <+bridge> [ddnet] fstds instance didnt even reach 3 chars yet i think 16:22 <+bridge> [ddnet] fstd is the one to credit 😛 16:23 <+bridge> [ddnet] @Learath2 can u add ?cpp to the url next time 16:23 <+bridge> [ddnet] :monkalaugh: 16:23 <+bridge> [ddnet] @Ryozuki\: you should add some nice examples to paypal-rs how to send moni to ur acc 16:23 <+bridge> [ddnet] @Ryozuki no cpp yet 16:23 <+bridge> [ddnet] it knows c, lua, nim and rust 16:24 <+bridge> [ddnet] rust before cpp 16:24 <+bridge> [ddnet] :monkalaugh: 16:24 <+bridge> [ddnet] but u dont add it for rust 16:24 <+bridge> [ddnet] i seen ur pastes 16:24 <+bridge> [ddnet] :feelsbadman: 16:24 <+bridge> [ddnet] it's a recent addition 16:25 <+bridge> [ddnet] chilledragon thats ez 16:25 <+bridge> [ddnet] look the readme 16:25 <+bridge> [ddnet] thats how its done 16:25 <+bridge> [ddnet] xd 16:25 <+bridge> [ddnet] no example like etc shadow i mean 16:26 <+bridge> [ddnet] btw the wrapper is as verbose as it can get 16:26 <+bridge> [ddnet] since i wanted to support everyting 16:26 <+bridge> [ddnet] xd 16:26 <+bridge> [ddnet] everything* 16:26 <+bridge> [ddnet] so when ppl test u get rich 16:26 <+bridge> [ddnet] ah 16:26 <+bridge> [ddnet] xd 16:26 <+bridge> [ddnet] that would be fun 16:26 <+bridge> [ddnet] yas 16:27 <+bridge> [ddnet] @Learath2 if u want u can take a look at what i did for the switches 16:27 <+bridge> [ddnet] :monkaS: 16:27 <+bridge> [ddnet] :monkaS::justatest: :monkaS: 16:27 <+bridge> [ddnet] :justatest: 16:29 <+bridge> [ddnet] imagine looking at this code 16:29 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/876472583829192765/unknown.png 16:29 <+bridge> [ddnet] ah yes 16:29 <+bridge> [ddnet] looks pretty 16:29 <+bridge> [ddnet] :poggers: 16:34 <+bridge> [ddnet] hm 16:34 <+bridge> [ddnet] which file is it? 16:36 <+bridge> [ddnet] character.cpp 16:36 <+bridge> [ddnet] character.cpp:1775 16:36 <+bridge> [ddnet] hm ok 16:36 <+bridge> [ddnet] i bet we can add another feature to that github bot xd 16:39 <+bridge> [ddnet] https://itch.io/jam/rusty-jam 16:39 <+bridge> [ddnet] any artist 16:39 <+bridge> [ddnet] :monkalaugh: 16:40 <+bridge> [ddnet] oh inojelis 16:40 <+bridge> [ddnet] did you see worda bout using unsafe code in game source? xD 16:40 <+bridge> [ddnet] wdym 16:42 <+bridge> [ddnet] > Keeping it safe - Don't use any unsafe Rust (it's OK if subcrates do though) 16:43 <+bridge> [ddnet] as modifier 16:45 <+bridge> [ddnet] well its ok for subcrates 16:45 <+bridge> [ddnet] at some point windowing will have to interact with some api 16:45 <+bridge> [ddnet] native 16:48 <+bridge> [ddnet] hm wow mun's syntax is 1:1 rust 17:20 <+bridge> [ddnet] ye 17:20 <+bridge> [ddnet] i have mun in my watch 19:36 <+bridge> [ddnet] @Ryozuki will you participate in this jam?\ 19:39 <+bridge> [ddnet] i got a team already 19:39 <+bridge> [ddnet] lets see what works out xd 19:44 <+bridge> [ddnet] ye good luck 19:44 <+bridge> [ddnet] next week i suppose? 19:44 <+bridge> [ddnet] y 19:45 <+bridge> [ddnet] https://tenor.com/view/letter-y-gif-9063769 20:07 <+bridge> [ddnet] deen: can u verify its u texting me in dm 20:07 <+bridge> [ddnet] @deen 20:08 <+bridge> [ddnet] huh lol 20:09 <+bridge> [ddnet] can anyone say do ddnet really need 3-4 lasttargets in CPlayer 20:09 <+bridge> [ddnet] can anyone say does ddnet really need 3-4 lasttargets in CPlayer 20:13 <+bridge> [ddnet] `OnDirectInput(...)` does same thing `Afk(Vote)Timer(...)` do 20:34 <+bridge> [ddnet] wait, does extendible netobjects already work? 20:35 <+bridge> [ddnet] I tried something for projectiles with "validate_size=False" and it still seemed to work when adding new fields to the object (with old client / new version and the opposite) 20:36 <+bridge> [ddnet] old client/new server* 20:38 <+bridge> [ddnet] hm on server-side i saw many checks for "extended" player 20:38 <+bridge> [ddnet] so, maybe it does xd 20:40 <+bridge> [ddnet] yeah, there was a new player object added for ddnet, but I dont remember anyone extending them backwards compatibally. or maybe that is what GameInfoEx already does? 20:44 <+bridge> [ddnet] server checks client version before giving any extended data afair 20:44 <+bridge> [ddnet] or maybe just "eats" invalid packets, who knows xd 21:05 <+bridge> [ddnet] yes, it checks it before sending the extended data/object, but it seems like it can still work if the extended data is of a different version (if you modified the data in network.py). but not sure if it always works 21:05 <+bridge> [ddnet] @Jupstar ✪ poggers 21:05 <+bridge> [ddnet] :poggers: 21:06 <+bridge> [ddnet] if u want the checkboxes u need to add a space between 21:10 <+bridge> [ddnet] [ ] Can't get opus 21:10 <+bridge> [ddnet] isnt there a space 21:10 <+bridge> [ddnet] probably need a minus sign 21:13 <+bridge> [ddnet] @nuborn eeeeh, it only sort of works as backwards compat 21:13 <+bridge> [ddnet] Cool you working on getting android again Jupstar!!!! 21:14 <+bridge> [ddnet] issue #477 😮 21:14 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/477 21:14 <+bridge> [ddnet] its under 1000 21:14 <+bridge> [ddnet] thats rare xd 21:14 <+bridge> [ddnet] we should focus the android to spectating and chatting 21:14 <+bridge> [ddnet] and not playing 21:14 <+bridge> [ddnet] yeah 21:14 <+bridge> [ddnet] @Learath2 from new servers to old clients? for some reason it worked both ways when I tried it 21:14 <+bridge> [ddnet] we already somehow always open the android keyboard when the client starts and when it gets kicked xD 21:15 <+bridge> [ddnet] New server to old clients should work for verify_size=false as long as you only add fields 21:17 <+bridge> [ddnet] for projectiles that might be ok? 21:27 <+bridge> [ddnet] (with something like m_Version as for GameInfoEx) 22:30 <+bridge> [ddnet] does anyone know why `m_pSwitchers` have `m_NumSwitchers + 1` element? 22:35 <+bridge> [ddnet] it's really nice to work with undocumented parts of tw code 22:35 <+bridge> [ddnet] especially if its server-side 22:45 <+bridge> [ddnet] Just because of the way numswitchers is set up 22:45 <+bridge> [ddnet] it stores the highest switch number that is being used 22:45 <+bridge> [ddnet] And not that +1, so thats why u have to use + 1 everywhere 22:46 <+bridge> [ddnet] annoying af, i know, especially for me because I work with this part too, a lot 22:58 <+bridge> [ddnet] oh really 22:59 <+bridge> [ddnet] thanks fokko 22:59 <+bridge> [ddnet] i believe i'll send a little refactor to upstream tomorrow 23:01 <+bridge> [ddnet] nice^^