00:00 <+bridge> [ddnet] also it guarantees that it's not someone else's bind even tho it's rare, so what's wrong with that 00:00 <+bridge> [ddnet] I personally would like to join a random color just to see what I get lol 00:00 <+bridge> [ddnet] xd 00:00 <+bridge> [ddnet] always pink 00:00 <+bridge> [ddnet] i remember someone asked for dice chat command 00:00 <+bridge> [ddnet] or random 00:00 <+bridge> [ddnet] lol 00:00 <+bridge> [ddnet] something like that 00:00 <+bridge> [ddnet] Like it dota 00:00 <+bridge> [ddnet] In* 00:01 <+bridge> [ddnet] if your favorite team is occupied, then random will not help, it is better then to take the nearest one team 00:01 <+bridge> [ddnet] :greenthing: 00:01 <+bridge> [ddnet] execute random bind 00:01 <+bridge> [ddnet] that's what about im talking rn 00:01 <+bridge> [ddnet] once i tried just to join t1 00:01 <+bridge> [ddnet] then t2 00:01 <+bridge> [ddnet] t3 00:01 <+bridge> [ddnet] until t8 00:01 <+bridge> [ddnet] random would consider connected teams 00:01 <+bridge> [ddnet] and then just lurked fir empty team 00:01 <+bridge> [ddnet] for* 00:02 <+bridge> [ddnet] just store a set collection of occupied teams 00:02 <+bridge> [ddnet] then choose a random item from the set difference of all - occupied 00:02 <+bridge> [ddnet] it's just one for cycle to fetch TEAMSTATE_EMPTY in CGameTeams m_TeamState 00:02 <+bridge> [ddnet] it's easy asf 00:02 <+bridge> [ddnet] what do you think about set arthmetic 00:03 <+bridge> [ddnet] actually don't know what is it 00:03 <+bridge> [ddnet] poor english 00:03 <+bridge> [ddnet] if it's really necessary, I can do it. It's just that I interviewed ordinary players, and they didn't see the point in it 00:03 <+bridge> [ddnet] i did it already 513 xd 00:03 <+bridge> [ddnet] Client have access to teams properties?😴 00:03 <+bridge> [ddnet] just asking is it good at that way or another 00:03 <+bridge> [ddnet] Oh wait 00:03 <+bridge> [ddnet] just not -1 00:03 <+bridge> [ddnet] Ita not about client 00:03 <+bridge> [ddnet] check for something else 00:03 <+bridge> [ddnet] CGameTeams != CTeamsCore 00:03 <+bridge> [ddnet] check == random imo 00:04 <+bridge> [ddnet] or empty 00:04 <+bridge> [ddnet] Да ты заебал 00:04 <+bridge> [ddnet] чё заебал то хд 00:04 <+bridge> [ddnet] я сделал, спрашиваю счас 00:04 <+bridge> [ddnet] :ban: 00:04 <+bridge> [ddnet] 😵‍💫 00:04 <+bridge> [ddnet] Я пока в переводчике свой корявый перевод поправляю пол инфы упускаю 00:04 <+bridge> [ddnet] да так пиши, чё будет то 00:04 <+bridge> [ddnet] английский он и в Африке английский 00:05 <+bridge> [ddnet] ok 00:05 <+bridge> [ddnet] just put something in showroom or questions 00:05 <+bridge> [ddnet] as a poll 00:05 <+bridge> [ddnet] for what syntax to use 00:05 <+bridge> [ddnet] i bet no one will appreciate 00:05 <+bridge> [ddnet] is it implemented by next empty or random empty? 00:05 <+bridge> [ddnet] announcements would be fine but i don't think admins will do it for such little thing 00:06 <+bridge> [ddnet] first empty 00:06 <+bridge> [ddnet] no just post in showroom 00:06 <+bridge> [ddnet] ok then vote on -1 vs empty 00:06 <+bridge> [ddnet] see what people say 00:06 <+bridge> [ddnet] you could throw in "next" too 00:06 <+bridge> [ddnet] vote 1 2 3 00:07 <+bridge> [ddnet] after this I'm going back to work xd 00:07 <+bridge> [ddnet] haha working adult 00:07 <+bridge> [ddnet] you should edit it to say /team -1 /team next /team empty 00:07 <+bridge> [ddnet] I think the way you worded it is weird xd 00:08 <+bridge> [ddnet] if it is ppl will correct me 00:08 <+bridge> [ddnet] like you did rn 00:08 <+bridge> [ddnet] repeat it in #showroom 00:08 <+bridge> [ddnet] /team rus pls 00:08 <+bridge> [ddnet] you wanted to use the same command 00:08 <+bridge> [ddnet] ye 00:08 <+bridge> [ddnet] /team sad 00:10 <+bridge> [ddnet] @lynn i just think that if we will use /team anyword we would repeat check-code 00:11 <+bridge> [ddnet] check up conjointeam 00:11 <+bridge> [ddnet] Mb /team empty == /team e or /team rnd 00:11 <+bridge> [ddnet] team e 00:11 <+bridge> [ddnet] :monkaS: 00:11 <+bridge> [ddnet] whatever you want guys 00:11 <+bridge> [ddnet] I mean yeah we can use any word 00:11 <+bridge> [ddnet] i just want to make less code 00:11 <+bridge> [ddnet] but it should be in line with whatever teeworlds normally does for optional keyword args 00:11 <+bridge> [ddnet] /team -1 cool bcs 2 symbols 00:12 <+bridge> [ddnet] /team empty so long 00:12 <+bridge> [ddnet] Team -1 cool cuz int 00:12 <+bridge> [ddnet] russian dev gang literally occupied this chat 00:12 <+bridge> [ddnet] if it's any letters then we can't use names with team 00:12 <+bridge> [ddnet] maybe -1 is better anyway 00:13 <+bridge> [ddnet] why should we use names with team xx 00:13 <+bridge> [ddnet] but it's just not ideal really 00:13 <+bridge> [ddnet] it doesn't matter I guess lol 00:13 <+bridge> [ddnet] @BloodWod-513 did you test /invite "nickname"? 00:13 <+bridge> [ddnet] ok I'm going back to work 00:13 <+bridge> [ddnet] ok, slavic dev gang 00:14 <+bridge> [ddnet] Чо 00:14 <+bridge> [ddnet] Ураїна це Європа 00:14 <+bridge> [ddnet] Team leader? 00:14 <+bridge> [ddnet] вы за пк ребят? 00:14 <+bridge> [ddnet] Ні 00:14 <+bridge> [ddnet] Я лег уже 00:14 <+bridge> [ddnet] same 00:14 <+bridge> [ddnet] ладно завтра тогда 00:14 <+bridge> [ddnet] Именно сегодня пораньше 00:14 <+bridge> [ddnet] 😴 00:15 <+bridge> [ddnet] Скажи чо хош - затещу 00:17 <+bridge> [ddnet] main: /team 1 00:17 <+bridge> [ddnet] main: /invite dummy 00:17 <+bridge> [ddnet] dummy: /accept 00:20 <+bridge> [ddnet] Инвац работает для лока, третью строчку не проверял, чекну утром 00:22 <+bridge> [ddnet] с никнеймом или айди? 00:26 <+bridge> [ddnet] Я всегда по нику инвацтил 00:27 <+bridge> [ddnet] ну вот и все 00:27 <+bridge> [ddnet] Короче, чёт надо или нет 00:30 <+bridge> [ddnet] не, спасибо 09:31 <+bridge> [ddnet] i thought non-english is only allowed in #off-topic 🫂 09:31 <+bridge> [ddnet] you would be correct 10:02 <+bridge> [ddnet] is this some new scam, i dont have such repo that i know lol 10:02 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874563447734554644/unknown.png 10:03 <+bridge> [ddnet] got this mail xD 10:10 <+bridge> [ddnet] @Ryozuki isn't edg-l your github username? maybe follow up and ask them which repository they want to use? 10:11 <+bridge> [ddnet] i did 10:11 <+bridge> [ddnet] The mail looks very template and even the template looks to be written by someone with suspect english skills who has no idea what a repository is, so maybe it is a scam of some kind 10:11 <+bridge> [ddnet] but i only have 1 trading repo thing, and its private 10:11 <+bridge> [ddnet] maybe your paypal thing? 10:11 <+bridge> [ddnet] :monkaS: 10:12 <+bridge> [ddnet] i doubt its the paypal 10:14 <+bridge> [ddnet] i always laugh when someone say source codes 10:14 <+bridge> [ddnet] its like they talk about some trading cards 10:36 <+bridge> [ddnet] hello good sir, may I get some of these source codes please? 10:59 <+bridge> [ddnet] yo ma luddle homie, gimme some sources 11:47 <+bridge> [ddnet] is the unsubscribe button from github or from that guy xDD 11:47 <+bridge> [ddnet] from that guy xd 11:48 <+bridge> [ddnet] wtf xD 11:58 <+bridge> [ddnet] lol 12:35 <+bridge> [ddnet] https://sunders.uber.space/ 12:35 <+bridge> [ddnet] spy the spyers 13:40 <+bridge> [ddnet] @Learath2 lol ye he means the paypal thing 13:40 <+bridge> [ddnet] lmao cutting edge? but its not even finished 13:40 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874618247318765578/unknown.png 13:40 <+bridge> [ddnet] :monkaS: 14:11 <+bridge> [ddnet] lol 14:11 <+bridge> [ddnet] so they're serious 14:16 <+bridge> [ddnet] Don’t unsubscribe then \:D 14:54 <+bridge> [ddnet] I have not seen a more annoying thing in my life 14:54 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874636880463941643/Screenshot_2021-08-10_at_15.53.59.png 14:55 <+bridge> [ddnet] The only solution I can think of is to just re-do the entire thing and hope it goes better the next time 15:21 <+bridge> [ddnet] i hate those lmao 15:24 <+bridge> [ddnet] I don't even know what the fuck skill it's looking for in the person. Their ability to read minds? In real life at the worst case you get when something crashed 15:24 <+bridge> [ddnet] lemme guess it didnt show u the inputs or the outputs or the expected outputs 15:25 <+bridge> [ddnet] Yep, that's what [Hidden] implies 😛 15:29 <+bridge> [ddnet] You also don't get any error out of any runs, so if it runs on your computer but not on the server toughshit 15:34 <+bridge> [ddnet] ye rip lol 16:13 <+bridge> [ddnet] https://twitter.com/icculus/status/1392167313206611974 16:13 <+bridge> [ddnet] @Learath2 the lead dev of sdl asking for a grant of money from epic 16:13 <+bridge> [ddnet] the ones who make unreal engine 16:13 <+bridge> [ddnet] which uses sdl 16:13 <+bridge> [ddnet] im amazed they dont give him money yet 16:14 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874656924858196018/unknown.png 16:14 <+bridge> [ddnet] xd 16:22 <+bridge> [ddnet] i'm amazed SDL is still janky 16:23 <+bridge> [ddnet] has anyone reserved a steam deck 16:26 <+bridge> [ddnet] wdym janky 16:26 <+bridge> [ddnet] actually sdl is kinda awesome it supports lots of stuff 16:26 <+bridge> [ddnet] ik. i'm just trolling 16:26 <+bridge> [ddnet] imagine if the guy had funds for living and working on it 24/7 16:26 <+bridge> [ddnet] xd 16:27 <+bridge> [ddnet] 24/7 would drive any coder insane 16:27 <+bridge> [ddnet] maybe he could ask valve 16:27 <+bridge> [ddnet] im sure they would be more appreciative 16:27 <+bridge> [ddnet] i think valve just contribute back to sdl 16:27 <+bridge> [ddnet] probs 16:28 <+bridge> [ddnet] i mean valve does a lot of thing for anything linux nowadays 16:28 <+bridge> [ddnet] valve hired the guy that worked on wine or smth and made proton 16:28 <+bridge> [ddnet] iirc 16:28 <+bridge> [ddnet] i think they even have a bespoke compositor 16:28 <+bridge> [ddnet] they made their own compositor for steamdeck 16:28 <+bridge> [ddnet] oh 16:28 <+bridge> [ddnet] u mean audio? 16:29 <+bridge> [ddnet] window compositor i think 16:29 <+bridge> [ddnet] ah ye 16:29 <+bridge> [ddnet] they made their own 16:29 <+bridge> [ddnet] i reserved a steam deck 16:29 <+bridge> [ddnet] "gamescope" 16:29 <+bridge> [ddnet] https://github.com/Plagman/gamescope 16:30 <+bridge> [ddnet] man idk why valve can be so cool while still being a greedy mf 16:30 <+bridge> [ddnet] well they are a company 16:30 <+bridge> [ddnet] but they are so chill tho 16:30 <+bridge> [ddnet] its nice enough they have open source stuff and care about linux 16:31 <+bridge> [ddnet] i mean it makes lot of sense for a company to NOT WANT TO DEPEND ON WINDOWS 16:31 <+bridge> [ddnet] epic on the other hand is giving out mega corp vibe all the time 16:31 <+bridge> [ddnet] ye 16:31 <+bridge> [ddnet] xd 16:31 <+bridge> [ddnet] i hate epic 16:31 <+bridge> [ddnet] they made kingdom hearts series exclusive to their store 16:31 <+bridge> [ddnet] and i dont want to buy it there 16:31 <+bridge> [ddnet] i bought this game on ps2, ps3, ps4 16:32 <+bridge> [ddnet] i just have to buy it on pc 16:32 <+bridge> [ddnet] to end my life 16:32 <+bridge> [ddnet] but not on epic store 16:32 <+bridge> [ddnet] i havent bought anything from them either 16:32 <+bridge> [ddnet] :feelsbadman: 16:32 <+bridge> [ddnet] feels wrong 16:32 <+bridge> [ddnet] i have all my games on steam 16:32 <+bridge> [ddnet] and epic is not even on linux 16:32 <+bridge> [ddnet] im sure i could play kh2.5 a 2009 game on proton easily from windows 16:33 <+bridge> [ddnet] but now that they made their online service free. i'm a bit torn 16:33 <+bridge> [ddnet] 2014* 16:33 <+bridge> [ddnet] steam is objectively the best product 16:33 <+bridge> [ddnet] for a game storefront 16:34 <+bridge> [ddnet] but the epic online service thing made putting out a simple free multiplayer game without buying into any cloud service actually doable. thats pretty rad. 16:35 <+bridge> [ddnet] but if i want to sell my game i'm definitely going for steamwork sdk still. 16:36 <+bridge> [ddnet] you can actually generate keys on steam 16:36 <+bridge> [ddnet] and sell those on ur website 16:36 <+bridge> [ddnet] without any fee 16:37 <+bridge> [ddnet] obviously u will probs get way more traffic from steam directly 16:37 <+bridge> [ddnet] ye but i don't think it matters as a indie developer 16:37 <+bridge> [ddnet] most people would just get it via steam 16:37 <+bridge> [ddnet] yeah 16:38 <+bridge> [ddnet] i don't think 30% is too crazy if i'm getting a fullass community 16:38 <+bridge> [ddnet] for all the services it provides its ok 16:39 <+bridge> [ddnet] but i think epic might catch on sooner or later tho 16:44 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874664508654772284/Screenshot_20210810-224236.jpg 16:44 <+bridge> [ddnet] i'm rich 16:47 <+bridge> [ddnet] its cuz i downloaded it 3 days ago :greenthing: 16:47 <+bridge> [ddnet] epic 16:47 <+bridge> [ddnet] i'm getting $0.9 per month:kek: 16:48 <+bridge> [ddnet] tell me if ur having trouble with rent then ill get the $2 no ads :monkaS: 16:49 <+bridge> [ddnet] the minimum payout is $100, so it will take a decade before i can withdraw that. 16:49 <+bridge> [ddnet] steady income 👌 16:49 <+bridge> [ddnet] is 3k the views? 16:49 <+bridge> [ddnet] no one actually buys the no-ads thing 16:50 <+bridge> [ddnet] idk how they define impressions but i guess it is number of time shown. but not clicks or anything. 16:51 <+bridge> [ddnet] i think only one person bought remove ads. (and it was sp) 16:51 <+bridge> [ddnet] i didn't make the ads obnoxious that's the problem lol. 16:52 <+bridge> [ddnet] if they were really obnoxious you'd sooner make everyone play in browser xd 16:52 <+bridge> [ddnet] (not really, it is just not popular) 16:53 <+bridge> [ddnet] the undo feature ads is doing poorly compared to banner ads which is weird 16:53 <+bridge> [ddnet] i guess not many people felt the need to save a endgame. 16:54 <+bridge> [ddnet] cause it's kinda cheaty and stupid 16:54 <+bridge> [ddnet] i think making it more like a clicker game would help a lot. 16:55 <+bridge> [ddnet] but i can't really think of a visible progression system. currently the progression is just the player getting better at planning out the drops 16:56 <+bridge> [ddnet] plus i don't feel like updating it i guess 16:57 <+bridge> [ddnet] i keep saying that i should make more simple dumb games. but i just couldn't found the motivation now that i stuck in unity at work for hours. 16:57 <+bridge> [ddnet] make teeworlds idle game 16:58 <+bridge> [ddnet] also, it is surprisingly difficult to not rip off other games 16:58 <+bridge> [ddnet] ryan c gordon needs to stop tweeting and start looking at my prs 16:58 <+bridge> [ddnet] :justatest: 16:59 <+bridge> [ddnet] you should tweet him so he can actually notice 17:06 <+bridge> [ddnet] damn 😦 17:06 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/874670015650095134/Screenshot_2021-08-10_at_18.06.06.png 17:06 <+bridge> [ddnet] what's that 17:06 <+bridge> [ddnet] doing google foobar for the lulz 17:07 <+bridge> [ddnet] 😇 17:37 <+bridge> [ddnet] this is insanely silly, it won't tell me if it's timing out even, idk if my solution is wrong or if it's just too inefficient 17:39 <+bridge> [ddnet] :justatest: maybe that's the point 18:00 <+bridge> [ddnet] Ah, I bet it's timing our 18:00 <+bridge> [ddnet] whenever I do these things I notice how informal my knowledge of CS is 18:02 <+bridge> [ddnet] After further optimizing my solution I have reinvented just bog standard dfs with a very small quirk 18:10 <+bridge> [ddnet] @deen https://github.com/libsdl-org/SDL/releases/tag/release-2.0.16 18:10 <+bridge> [ddnet] for #3879 18:10 <+bridge> [ddnet] https://github.com/ddnet/ddnet/pull/3879 18:24 <+bridge> [ddnet] sadly SDL devs didnt fix the relative mouse mode yet, so we have to wait for 2.0.18 18:25 <+bridge> [ddnet] bcs with 2.0.16 the window won't minimize with desktop fullscreen, without a setting a hint, anymore apparently, and that creates glitches 18:25 <+bridge> [ddnet] bcs with 2.0.16 the window won't minimize with desktop fullscreen, without a setting a hint, anymore apparently, and that creates glitches (on windows) 18:51 <+bridge> [ddnet] > 18:51 <+bridge> [ddnet] > 18:51 <+bridge> [ddnet] > Greatly improved Wayland support 20:20 <+bridge> [ddnet] @Jupstar ✪ uh, patch is broken? 20:20 <+bridge> [ddnet] ,,, 20:20 <+bridge> [ddnet] [148/237] Building CXX object CMakeFiles/DDNet.dir/src/engine/client/backend_sdl.cpp.o 20:20 <+bridge> [ddnet] FAILED: CMakeFiles/DDNet.dir/src/engine/client/backend_sdl.cpp.o 20:20 <+bridge> [ddnet] /bin/c++ -DCONF_INFORM_UPDATE -DCONF_OPENSSL -DCONF_WAVPACK_CLOSE_FILE -DCONF_WAVPACK_OPEN_FILE_INPUT_EX -DGAME_RELEASE_VERSION=\"15.5.4\" -DGLEW_STATIC -D_FORTIFY_SOURCE=2 -I/usr/include/freetype2 -I/usr/include/opus -I/home/arda/.ddnetsrc/src/engine/external/pnglite -I/usr/include/SDL2 -I/usr/include/wavpack -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/hom 20:20 <+bridge> [ddnet] /home/arda/.ddnetsrc/src/engine/client/backend_sdl.cpp: In member function 'virtual void CGraphicsBackend_SDL_OpenGL::NotifyWindow()': 20:20 <+bridge> [ddnet] /home/arda/.ddnetsrc/src/engine/client/backend_sdl.cpp:1120:32: error: invalid conversion from 'int' to 'SDL_FlashOperation' [-fpermissive] 20:20 <+bridge> [ddnet] 1120 | if(SDL_FlashWindow(m_pWindow, 3) != 0) 20:20 <+bridge> [ddnet] | ^ 20:20 <+bridge> [ddnet] | | 20:20 <+bridge> [ddnet] | int 20:20 <+bridge> [ddnet] In file included from /usr/include/SDL2/SDL_events.h:33, 20:20 <+bridge> [ddnet] from /usr/include/SDL2/SDL.h:41, 20:20 <+bridge> [ddnet] from /home/arda/.ddnetsrc/src/engine/client/backend_sdl.cpp:15: 20:20 <+bridge> [ddnet] /usr/include/SDL2/SDL_video.h:1531:85: note: initializing argument 2 of 'int SDL_FlashWindow(SDL_Window*, SDL_FlashOperation)' 20:20 <+bridge> [ddnet] 1531 | extern DECLSPEC int SDLCALL SDL_FlashWindow(SDL_Window * window, SDL_FlashOperation operation); 20:20 <+bridge> [ddnet] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 20:20 <+bridge> [ddnet] At global scope: 20:21 <+bridge> [ddnet] cc1plus: note: unrecognized command-line option '-Wno-nullability-completeness' may have been intended to silence earlier diagnostics 20:21 <+bridge> [ddnet] [165/237] Building CXX object CMakeFiles/DDNet.dir/src/engine/client/client.cpp.o 20:21 <+bridge> [ddnet] ninja: build stopped: subcommand failed. 20:21 <+bridge> [ddnet] ,,, 20:31 <+bridge> [ddnet] they changed the API 20:31 <+bridge> [ddnet] to fit better for macos 20:32 <+bridge> [ddnet] i can update it, give me a minute 20:35 <+bridge> [ddnet] finished 20:35 <+bridge> [ddnet] no worries sdl is broken right now anyway :D can't launch the game 20:35 <+bridge> [ddnet] i get "xdg_surface@29: error -1: Tried to set invalid xdg-surface geometry" error message 22:50 <+bridge> [ddnet] ```anime@paul-HP:~/build_ani$ ./AniClient 22:50 <+bridge> [ddnet] ./AniClient: error while loading shared libraries: ../ddnet-libs/discord/linux/lib64/discord_game_sdk.so: cannot open shared object file: No such file or directory``` 22:50 <+bridge> [ddnet] my client asks for a very weird way to lib (cmakelists.txt is same) 22:51 <+bridge> [ddnet] also i didnt change anything related to discord 22:51 <+bridge> [ddnet] also i didnt change anything related to discord lib