03:21 < bridge_> [ddnet] Pog 07:34 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839374544363454464/unknown.png 07:36 < bridge_> [ddnet] made a mega map merger :kek: 07:36 < bridge_> [ddnet] nise 07:38 < bridge_> [ddnet] you need only build lobby 08:00 < bridge_> [ddnet] @TsFreddie merge all my dummymaps so I can do a compilation:toptri: 08:00 < bridge_> [ddnet] 🤔 like make them connect or something? 08:01 < bridge_> [ddnet] i can release the merger in ddnet later. 10:25 < bridge_> [ddnet] @Im 'corneum tele limit would prob kill your maps :d 10:28 < bridge_> [ddnet] :d 10:45 < bridge_> [ddnet] hmm 10:45 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839422652157657108/unknown.png 10:46 < bridge_> [ddnet] "show entities" on my mega map isn't working, but the prediction is fine, so the client still thinks there are grounds and stuff. 10:47 < bridge_> [ddnet] how big is it? 10:47 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839423098197114900/unknown.png 10:47 < bridge_> [ddnet] so 413x417 10:47 < bridge_> [ddnet] that doesnt sound like alot 10:48 < bridge_> [ddnet] ye, i'd prefer it not working for pvp tho. but would be nice to know why. 10:49 < bridge_> [ddnet] can u send it? 10:49 < bridge_> [ddnet] sure 10:49 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839423587890888724/mega.map 10:56 < bridge_> [ddnet] mhhh maybe smth with the number of entities? 10:56 < bridge_> [ddnet] there are so many hearts and nades etc 10:56 < bridge_> [ddnet] maybe 10:57 < bridge_> [ddnet] @TsFreddie my tool throws an error on this map: `Game layer error at index 28: The values for the unused parts are not the default ones` 10:57 < bridge_> [ddnet] i've seen other issues with many entnties before 10:57 < bridge_> [ddnet] can that also destroy entities rendering? 10:57 < bridge_> [ddnet] hm 10:57 < bridge_> [ddnet] index 28 like x:28,y:0? 10:58 < bridge_> [ddnet] sec 10:58 < bridge_> [ddnet] or was there a entitie 28 or tile 28 lying around somewhere? 10:59 < bridge_> [ddnet] ah lol 10:59 < bridge_> [ddnet] it somehow thinks the color is 0 11:00 < bridge_> [ddnet] oh! 11:00 < bridge_> [ddnet] i did made it 0 11:00 < bridge_> [ddnet] yeah XD 11:00 < bridge_> [ddnet] col 11:00 < bridge_> [ddnet] didnt even know u can set color of game layers xD 11:00 < bridge_> [ddnet] cool*, i'm make a standalone tool for hiding entities then lol 11:00 < bridge_> [ddnet] so @Patiga 's tool is right 11:00 < bridge_> [ddnet] yay ^^ 11:02 < bridge_> [ddnet] very cool lol 11:02 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839426748751937596/unknown.png 11:02 < bridge_> [ddnet] also a warning if you care about those @TsFreddie: "mega.map": [WARN] Mandatory item type of id 6 is missing 11:02 < bridge_> [ddnet] 6 are the envelope points, the editors always save that type, even if there are none 11:03 < bridge_> [ddnet] i haven't save any envelopes yet 11:03 < bridge_> [ddnet] the max size of a map is btw 9128*9128 or smth 11:04 < bridge_> [ddnet] then it reaches the 2gb boundary for a single layer 11:04 < bridge_> [ddnet] :justatest: 11:04 < bridge_> [ddnet] i think all standard maps combined would still be within 2k or something. 11:04 < bridge_> [ddnet] even with compression? 11:04 < bridge_> [ddnet] its not a memory issues 11:05 < bridge_> [ddnet] its the design of our rendering implementation 11:05 < bridge_> [ddnet] it only uses uint32 and 1 bit is used for something else 11:05 < bridge_> [ddnet] to safe memory 11:05 < bridge_> [ddnet] to save memory 11:05 < bridge_> [ddnet] ah 11:05 < bridge_> [ddnet] and 1 tile uses 6 * sizeof(unsigned int) which are 2 triagnles 11:05 < bridge_> [ddnet] as indices 11:06 < bridge_> [ddnet] (the vertices of 2 triangles to be precise) 11:06 < bridge_> [ddnet] you can ofc also do a 83333333 x 1 map 11:07 < bridge_> [ddnet] 9128 was the sqrt 11:07 < bridge_> [ddnet] lol 11:07 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839428039758839858/unknown.png 11:07 < bridge_> [ddnet] but that will create floating point errors probably xD 11:07 < bridge_> [ddnet] they so small 11:08 < bridge_> [ddnet] mega map for pvp purpose is pretty safe. 11:08 < bridge_> [ddnet] and i did grab a skyline implementation for packing them 11:09 < bridge_> [ddnet] ah nice 11:09 < bridge_> [ddnet] everything under 1000x1000 is also without a warning in the editor i think 11:12 < bridge_> [ddnet] it is actually surprising to me how well group clipping works with stuffing multiple maps into one 11:17 < bridge_> [ddnet] i am trying to find a simple linux cross DE compatible way to notify the taskbar icon, but cant find any, why is this not done yet 11:18 < bridge_> [ddnet] our x11 implementation doesnt really work on KDE, it just makes the icon orange forever 11:19 < bridge_> [ddnet] orange forever could be a band 11:25 < bridge_> [ddnet] stays like it, even if i click it 11:25 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839432645984911390/unknown.png 11:25 < bridge_> [ddnet] dunno if it works on gnome or whereever it was tested, but never worked on KDE 😄 11:26 < bridge_> [ddnet] but dunno what to search in the internet, cant find anything 11:26 < bridge_> [ddnet] not even a simple c++ programm doing it, where did you even find the x11 code for that xD 11:26 < bridge_> [ddnet] i find the manual, but it doesnt really give any example 11:28 < bridge_> [ddnet] works for me on xmonad 11:28 < bridge_> [ddnet] but its still pretty undefined behavior then 11:28 < bridge_> [ddnet] steam implements it correctly 11:28 < bridge_> [ddnet] yeah, sure, should be fixed 11:28 < bridge_> [ddnet] so i doubt its a kde bug 11:28 < bridge_> [ddnet] bug i cant find any libs 11:29 < bridge_> [ddnet] and x11 code is also not really nice 11:29 < bridge_> [ddnet] would be nicer to have it future ready 😄 11:30 < bridge_> [ddnet] but i cant find any libs 11:42 < bridge_> [ddnet] thought ur DE looks more like this: 11:42 < bridge_> [ddnet] https://hookrace.net/public/linux-desktop/laptop.png 11:42 < bridge_> [ddnet] 11:42 < bridge_> [ddnet] from ur hookrace blog ^^ 11:54 < bridge_> [ddnet] i mean, doesnt xmonad look like that 11:55 < bridge_> [ddnet] its a twm not a DE 11:55 < bridge_> [ddnet] i dunno found a video on yt where he had a quite cool design 11:55 < bridge_> [ddnet] https://xmonad.org/ 11:55 < bridge_> [ddnet] https://xmonad.org/images/screenshots/Liskin-screenshot.png 11:56 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839440407112318976/unknown.png 11:58 < bridge_> [ddnet] ofc you can make any TWM look really good 11:58 < bridge_> [ddnet] or u can just leave it be 11:58 < bridge_> [ddnet] https://www.reddit.com/r/unixporn/ 11:58 < bridge_> [ddnet] :greenthing: 11:59 < bridge_> [ddnet] i use this: 11:59 < bridge_> [ddnet] https://cdn.pling.com/img/7/4/3/9/4b832707f1323f6015b7a4ffc90636abc3e3.jpg 12:00 < bridge_> [ddnet] but with different decorations 12:00 < bridge_> [ddnet] i gotta try a twm made in rust 12:00 < bridge_> [ddnet] https://leftwm.org/ looks good 12:00 < bridge_> [ddnet] looks good bcs made in rust xD 12:01 < bridge_> [ddnet] :monkalaugh: 12:01 < bridge_> [ddnet] https://github.com/Kintaro/wtftw 12:01 < bridge_> [ddnet] this one is like xmonad, you configure it using the language rust 12:01 < bridge_> [ddnet] [ddnet] way to distracting with so many apps open xD 12:02 < bridge_> [ddnet] https://github.com/Drakulix/fireplace 12:02 < bridge_> [ddnet] this one works on wayland 12:04 < bridge_> [ddnet] we should rewrite x11 and wayland in pure rust 12:04 < bridge_> [ddnet] everything rust 12:04 < bridge_> [ddnet] do u litterally have so many open windows? 12:04 < bridge_> [ddnet] tiled to the screen 12:04 < bridge_> [ddnet] sometimes yes 12:04 < bridge_> [ddnet] insane 12:04 < bridge_> [ddnet] but usually only with terminals 12:04 < bridge_> [ddnet] my browser is usually an entire screen 12:04 < bridge_> [ddnet] you never used a twm? 12:04 < bridge_> [ddnet] no 12:04 < bridge_> [ddnet] once u use them its hard to go back xd 12:05 < bridge_> [ddnet] i dunno 12:05 < bridge_> [ddnet] iti s 12:05 < bridge_> [ddnet] kde too op 12:05 < bridge_> [ddnet] i also thoughtt DE were better 12:05 < bridge_> [ddnet] but oh boi 12:06 < bridge_> [ddnet] i like how it doesnt know my gpu exactly and puts lot of models there 12:06 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839442853456773150/unknown.png 12:06 < bridge_> [ddnet] xd 12:06 < bridge_> [ddnet] plot twist, you have all of them 12:06 < bridge_> [ddnet] :monkaS: 12:06 < bridge_> [ddnet] i would be rich rn 12:06 < bridge_> [ddnet] to run ddnet 12:06 < bridge_> [ddnet] my rx580 costs 700€ rn 12:06 < bridge_> [ddnet] i bought at 250 12:06 < bridge_> [ddnet] xd 12:07 < bridge_> [ddnet] ah yeah, already forgot 12:07 < bridge_> [ddnet] shitcoin 12:07 < bridge_> [ddnet] poor ppl having no good GPU, the most important component of a modern desktop pc 12:08 < bridge_> [ddnet] ye 12:08 < bridge_> [ddnet] its impossible to buy one now 12:08 < bridge_> [ddnet] https://streamable.com/uojlvm 12:09 < bridge_> [ddnet] will u add teleporters or just swap around 12:10 < bridge_> [ddnet] you will be able to vote change "the map" for your team basically 12:11 < bridge_> [ddnet] ah, i did that but without putting all maps into a single big one 12:11 < bridge_> [ddnet] i don't want to load multiple maps tho. 12:11 < bridge_> [ddnet] and I did spend time making showothers work lol 12:11 < bridge_> [ddnet] so mega map make more sense for me 12:12 < bridge_> [ddnet] https://www.youtube.com/watch?v=ElmkTep2vXw 12:12 < bridge_> [ddnet] best mod in tw 12:12 < bridge_> [ddnet] allows multiple tournaments at once 12:12 < bridge_> [ddnet] 🥳 12:12 < bridge_> [ddnet] but since there only 5 fng players its rip 12:13 < bridge_> [ddnet] I think I'm kinda making the same thing but for 1v1 and multiple gamemodes 12:13 < bridge_> [ddnet] nice 12:14 < bridge_> [ddnet] makes sense for u, since chinese community grows so fast 12:14 < bridge_> [ddnet] newcomers will have alot of fun with such things 12:14 < bridge_> [ddnet] more like keep kicking people out of servers to 1v1 12:14 < bridge_> [ddnet] the great era of pvp is over in europe xd 12:14 < bridge_> [ddnet] but yeah, we do have a few that plays pvp. 12:15 < bridge_> [ddnet] i played like only pvp before i first saw kog 12:15 < bridge_> [ddnet] or gores in general 12:15 < bridge_> [ddnet] i still kinda only plays pvp 12:15 < bridge_> [ddnet] but i sucked at standard modes tho 12:16 < bridge_> [ddnet] then i saw gores, and it destroyed my life xD 12:16 < bridge_> [ddnet] so dont start gores 12:16 < bridge_> [ddnet] i don't really like gores anyway:kek: 12:17 < bridge_> [ddnet] and they say drugs make addicted, what is gores then xD 12:17 < bridge_> [ddnet] i feel like i might still drop mega map and just load multiple maps in the future if our people started to make maps... 12:17 < bridge_> [ddnet] but yeah when there are cool players in fng or idm, zcatch it can be really awesome 12:18 < bridge_> [ddnet] my first 2-3 years in tw were the chilled ones 12:18 < bridge_> [ddnet] SO MAKE THE BEST SERVER 12:19 < bridge_> [ddnet] 👀 but by that point why don't i make a proxy server that just creates servers on the spots. 12:20 < bridge_> [ddnet] ppl will just join the biggest server 12:20 < bridge_> [ddnet] so its fine 😄 12:20 < bridge_> [ddnet] my first 2-3 years in tw is asking people to play with me. 12:21 < bridge_> [ddnet] and i moved to the US for 4 years with even less players it seems 12:21 < bridge_> [ddnet] xD 12:21 < bridge_> [ddnet] :kek: 12:21 < bridge_> [ddnet] so funny, US has such a huge speedrunner community, this game should be perfect for them 12:21 < bridge_> [ddnet] instead they play mario 12:22 < bridge_> [ddnet] 👀 mario is cool tho. 12:22 < bridge_> [ddnet] not gonna deny 12:22 < bridge_> [ddnet] just call louis and submit it to GDQ 12:22 < bridge_> [ddnet] yeah 12:22 < bridge_> [ddnet] would be cool 12:22 < bridge_> [ddnet] and our servers probably won't be alive for long 12:23 < bridge_> [ddnet] but maybe ddrace is too fast pace already.. these mario speedruns are pretty basic and easy to understand 12:23 < bridge_> [ddnet] ddrace is like yo, lets do 360 no scope hooks 12:24 < bridge_> [ddnet] and do it every seconds with no mistakes 12:29 < bridge_> [ddnet] i think their mario speedruns rely on aligning and pixel perfect stuff, they dont know about edgehooks here :monkalaugh: 13:46 < bridge_> [ddnet] :justatest: 13:46 < bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/839468127724765184/unknown.png 13:57 < bridge_> [ddnet] @Ryozuki do you know this: 13:57 < bridge_> [ddnet] https://github.com/ansuz/RIIR/issues 13:57 < bridge_> [ddnet] no 16:45 < bridge_> [ddnet] would it also keep the hostname in the records instead of resolving the IP address? 16:46 < bridge_> [ddnet] I would like to have only the hostname show from the address field in the client before someone connects 16:48 < bridge_> [ddnet] records? 16:51 < bridge_> [ddnet] not rly records but 16:51 < bridge_> [ddnet] what the client stores 17:29 < bridge_> [ddnet] @lynn no, that's not possible at the moment 17:29 < bridge_> [ddnet] the master server only knows the servers by IP addresses 17:29 < bridge_> [ddnet] ahh ok 17:30 < bridge_> [ddnet] that makes sense 17:30 < bridge_> [ddnet] and the master server is master.teeworlds.com right? not something ddnet controls 17:31 < bridge_> [ddnet] master1.teeworlds.com to master4.teeworlds.com 17:32 < bridge_> [ddnet] ok 17:33 < bridge_> [ddnet] iirc ddnet hosts one of them 17:34 < bridge_> [ddnet] master4.teeworlds.com 17:35 < bridge_> [ddnet] (master server "policy" is independent from ddnet, we don't really touch it at all, we just host a mirror) 17:36 < bridge_> [ddnet] Well, the client could do a reverse ip lookup, but that's a bit hacky 17:36 < bridge_> [ddnet] Well, the client could do a reverse dns lookup, but that's a bit hacky 17:37 < bridge_> [ddnet] pulls master server and make a script that generates A records. then you got a advertising scripts 17:37 < bridge_> [ddnet] and not always correct since not all hosters let you control your own rdns entry, especially correct for people hosting from home 18:03 < bridge_> [ddnet] ICCCM says: "Clients must provide some means by which the user can cause the `UrgencyHint` flag to be set to zero or the window to be withdrawn. The user's action can either mitigate the actual condition that made the window urgent, or it can merely shut off the alarm." 18:03 < bridge_> [ddnet] I don't think that the client ever resets the flag (unless it's hidden in a library function that I don't know). 18:18 < bridge_> [ddnet] @Learath2 clang-tidy complains about the store at https://github.com/ddnet/ddnet/pull/3809/commits/63099c1d4583885597e8bc21ec89b951c3794b1a#diff-682e6d01bf7d8fa4d81969a211beeec5e3b8d1d4efe974165235dd79227cd480R1155 18:19 < bridge_> [ddnet] it's never being read. but removing it breaks the symmetry of the whole function. should I just remove it? is there an easy way to silence the warning? 18:22 < bridge_> [ddnet] mh, I'd just remove it 18:23 < bridge_> [ddnet] done, ty 18:23 < bridge_> [ddnet] Warning can be silenced with // NOLINT(name-of-the-clang-tidy-warning-here) 21:42 < bridge_> [ddnet] is github down? 21:44 < bridge_> [ddnet] or is it my isp 21:50 < bridge_> [ddnet] just you 23:13 < bridge_> [ddnet] my isp movistar is so stupid 23:13 < bridge_> [ddnet] this happens too often.. 23:13 < bridge_> [ddnet] lmao i cant even load 23:14 < bridge_> [ddnet] smth must be down rly bad