00:29 <+bridge> [ddnet] libssp-0.dll, how to get this? is it something easily downloadable for windows 32 bit? 00:56 <+bridge> [ddnet] @deen could you change the wait time to be as long as the penalty time? 00:56 <+bridge> [ddnet] we chose it to be that way so people don't abuse it for getting longer times 00:57 <+bridge> [ddnet] done 01:22 <+bridge> [ddnet] libssp-0.dll, how to get this? is it something easily downloadable for windows 32 bit? 01:22 <+bridge> [ddnet] resolved, nvm 02:45 <+bridge> [ddnet] offtopic but, anyone know how i throw out digits of a decimal number? like bitshift with decimal number. 02:45 <+bridge> [ddnet] i have an integer like 17121996 and i only want 1996. 02:45 <+bridge> [ddnet] i don't want complicated -17120000 or something. 02:45 <+bridge> [ddnet] or modulo and division and so on. 02:45 <+bridge> [ddnet] how to do it if you don't know the value? 02:45 <+bridge> [ddnet] i know i can bitshift bit numbers. 0110 >> 1 becomes 0011. 02:45 <+bridge> [ddnet] it's from projecteuler.net. you need to calculate all numbers from 1^1 + 2^2 + 3^3 until 1000^1000 02:45 <+bridge> [ddnet] and submit the last ten digits 08:48 <+ChillerDragon> convert it to string do a string slince and then back to int :troll: :D 09:30 <+bridge> [ddnet] learaths dream, one firefox tab uses 4gb ram xd 09:30 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985445925839310888/unknown.png 09:57 <+ChillerDragon> yo jupstar how u activitina da -Weverything flag in ddnet? do you edit the cmakelists.txt or can one pass an env var? 10:00 <+bridge> [ddnet] -DCMAKE_CXX_FLAGS="-Weverything" should work 10:01 <+ChillerDragon> `CXXFLAGS='-Weverything' cmake .. -DCMAKE_BUILD_TYPE=Debug` yea this alr worked for me but thanks 10:01 <+ChillerDragon> and oh boiiii those warnings are not stopping 10:01 <+ChillerDragon> and i am not even using clang 10:02 <+bridge> [ddnet] i told ya what i used.. using all is insane 😄 10:02 <+bridge> [ddnet] "Weverything is best 10:02 <+bridge> [ddnet] just disable the few warnings u dont need" 10:02 <+bridge> [ddnet] 10:02 <+bridge> [ddnet] here for u to find my message 10:03 <+bridge> [ddnet] quite possible i dont even allow implicit conversations 10:03 <+bridge> [ddnet] i prefer to cast variables if really needed so i can quickly refind them 10:03 <+bridge> [ddnet] (on refactor) 10:50 <+bridge> [ddnet] https://store.steampowered.com/app/1885690/Virtual_Circuit_Board/ 10:50 <+bridge> [ddnet] this looks so clean 10:50 <+bridge> [ddnet] im gonna try it 11:48 <+bridge> [ddnet] heyo, I am still getting a styling error: Wrong header guard in `src/game/material.h` I don't see what's wrong with my header guard? 11:49 <+bridge> [ddnet] lets se 11:49 <+bridge> [ddnet] e 11:49 <+bridge> [ddnet] DDNET_MATERIAL_H 11:50 <+bridge> [ddnet] but if you look at other header guards, it the path to the file 11:50 <+bridge> [ddnet] ah it's the name 😮 so it should be GAME_MATERIAL_H 11:50 <+bridge> [ddnet] GAME_CLIENT_MATERIAL_H 11:51 <+bridge> [ddnet] if its in client 11:51 <+bridge> [ddnet] the github file structure confuses my brain 11:51 <+bridge> [ddnet] ah its not 11:51 <+bridge> [ddnet] it's in both 11:51 <+bridge> [ddnet] then u are right 11:51 <+bridge> [ddnet] oh ok 11:51 <+bridge> [ddnet] thank you ❤️ 11:51 <+bridge> [ddnet] ^^ 11:53 <+bridge> [ddnet] it bugs for me, too, it's bigger then it's scrollbar 😮 11:54 <+bridge> [ddnet] it could just make this gab a bit bigger, 11:54 <+bridge> [ddnet] 11:54 <+bridge> [ddnet] but when u just search material.h its fine 11:54 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985482189342912562/unknown.png 11:55 <+bridge> [ddnet] still one of the most useful features added to github recently 😄 11:59 <+bridge> [ddnet] @deen maybe this is related, apparently on https://ddnet.tw/css-halloween.css redirects 11:59 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985483443884396584/unknown.png 11:59 <+bridge> [ddnet] for me this link isnt created 12:37 <+bridge> [ddnet] header guards are for the slaves, #pragma once for kings xd 12:38 <+bridge> [ddnet] modules for gods 13:36 <+bridge> [ddnet] how long does it take until caches are cleaned? 13:36 <+bridge> [ddnet] is that all from cloudflare? 13:37 <+bridge> [ddnet] for me its still on the old page even with dev console open, really weird 😄 13:38 <+bridge> [ddnet] well atleast partially on the old site, tee.js is old for example 13:43 <+bridge> [ddnet] Ah I see the actions are only displayed but if you press click them the http authentication pops up 13:43 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985509566970232872/unknown.png 13:43 <+bridge> [ddnet] yeah, not the best solution i know 13:43 <+bridge> [ddnet] but normally users should not even click it 13:44 <+bridge> [ddnet] for me it doesnt even work yet <.< 13:44 <+bridge> [ddnet] stupid caching xD 13:44 <+bridge> [ddnet] ctr+shift+r ? 13:44 <+bridge> [ddnet] yes i also have devtools open 13:44 <+bridge> [ddnet] and disabled cache there 13:44 <+bridge> [ddnet] i really assume its cloudflare 13:44 <+bridge> [ddnet] bcs it also doesnt work in my other browser 13:49 <+bridge> [ddnet] I can also not uplaod a skin 13:50 <+bridge> [ddnet] to community 13:50 <+bridge> [ddnet] so you could also just make the whole edit button authenticated as it was before? 13:50 <+bridge> [ddnet] I thought the skin gets moderated if someone uploads it 13:51 <+bridge> [ddnet] it mirrored the whole site before 13:51 <+bridge> [ddnet] i dont like this amount of code dublication 13:51 <+bridge> [ddnet] i dont like this amount of code duplication 13:52 <+bridge> [ddnet] mh k 13:52 <+bridge> [ddnet] @deen are the skins mirrored? 13:52 <+bridge> [ddnet] https://ddnet.tw/skins/skin/uhd/2005tfo.png 13:52 <+bridge> [ddnet] discord also cant load it 13:53 <+bridge> [ddnet] no 13:53 <+bridge> [ddnet] its important tho 13:53 <+bridge> [ddnet] I can not load it 😄 13:53 <+bridge> [ddnet] normal skins must be mirrored in community directory too 13:54 <+bridge> [ddnet] anyway im off now, @deen see pr if not mirrored, but maybe its just cloudflare again 13:54 <+bridge> [ddnet] @Not Keks let me clear that 13:54 <+bridge> [ddnet] mirrored how? 13:54 <+bridge> [ddnet] uhd 13:54 <+bridge> [ddnet] community 13:54 <+bridge> [ddnet] and community/uhd also contain the normal skins 13:55 <+bridge> [ddnet] bcs else the skindownload wont download those 13:55 <+bridge> [ddnet] ok, done 13:55 <+bridge> [ddnet] perfect thanks 16:35 <+bridge> [ddnet] @deen pls make release_date=DESC as default in skin database 16:38 <+bridge> [ddnet] @Not Keks ^ 17:45 <+bridge> [ddnet] which function renders the hud that shows all the players on the server? the one that is shown by pressing tab 17:45 <+bridge> [ddnet] it's not chud::renderscorehud, that's the one down right 18:01 <+bridge> [ddnet] i leave this decision to database crew, i think as its now was default before 18:06 <+bridge> [ddnet] how to know in the code which gamemode you're in? 18:07 <+bridge> [ddnet] preferably in a hud component 18:07 <+bridge> [ddnet] https://github.com/ddnet/ddnet/blob/ae1876d1414cb013554db3ed839425a9647a4fc2/src/game/client/components/mapimages.cpp#L166-L183 18:07 <+bridge> [ddnet] 18:07 <+bridge> [ddnet] smth like this 18:08 <+bridge> [ddnet] i think gameinfo contains all stuff u need 18:11 <+bridge> [ddnet] i don't get it, it asks which entities are there and then decides it's the corresponding gametype? 18:11 <+bridge> [ddnet] forget the entities 18:12 <+bridge> [ddnet] it also contains booleans i think 18:12 <+bridge> [ddnet] IsFNG or smth like that 18:12 <+irc_tester> xd 18:14 <+bridge> [ddnet] there's also information when you go to server info. on the right it tells you gametype. is it json from the server or is it from the gamecode? 18:14 <+bridge> [ddnet] maybe i can reuse this 🤔 18:19 <+bridge> [ddnet] `Localize("Game type"), CurrentServerInfo.m_aGameType,` is that accessible anywhere in the huds? 18:22 <+bridge> [ddnet] i imagine the fng HUD would be something like this 18:22 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985579910091399168/unknown.png 18:23 <+bridge> [ddnet] having less needed DDNET entities, it would be rather minimal and would use numbers in its place. 18:23 <+bridge> [ddnet] though that would involve a lot more calculation so 18:24 <+bridge> [ddnet] yeah i also thought about kill counter 😄 18:24 <+bridge> [ddnet] and combo nice too 18:24 <+bridge> [ddnet] you mean numbers for counting down freeze instead of shields? 18:28 <+bridge> [ddnet] i mean i was thinking it would be a bar but that would have to include a bit of a rehaul? of the code 18:40 <+bridge> [ddnet] Does ddnet have a person for graphic-design and game-sounds? I _could_ do that myself but my results are most of the time only functional 18:42 <+bridge> [ddnet] voxel and mind added graphics for the svg repo 18:42 <+bridge> [ddnet] ravie did the new hud iirc 18:42 <+bridge> [ddnet] louis did his entities 18:42 <+bridge> [ddnet] 18:42 <+bridge> [ddnet] for sound, not that i am aware of 18:42 <+bridge> [ddnet] a new background theme would be nice, so it doesnt sound so cheap xD 18:42 <+bridge> [ddnet] (l like that theme, but realisticly its not really "awesome" xD) 18:44 <+bridge> [ddnet] I want to start creating the first material drafts and one issue is the bouncy slime material. I thought that I maybe want to add a sound for it 18:45 <+bridge> [ddnet] i know pipou does sounds, i do sounds also but we've never had a need for it 18:46 <+bridge> [ddnet] teetow (an og tw dev) did explain how the sounds were made 18:46 <+bridge> [ddnet] go ahead 18:46 <+bridge> [ddnet] im interested 18:46 <+bridge> [ddnet] theres an image of it lurking around the wiki 18:46 <+bridge> [ddnet] let me get it 18:47 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985586151811350548/unknown.png 18:48 <+bridge> [ddnet] ok, the PET bottle was OG 18:48 <+bridge> [ddnet] how the fuck xD 18:48 <+bridge> [ddnet] no idea, that's all i got XD 18:49 <+bridge> [ddnet] and tbh it seems like teetow is completely distanced from tw dev so i don't want to force too much out 18:49 <+bridge> [ddnet] can you record sounds with audacity? Creating the sounds from a technical POV is not the problem 😄 18:49 <+bridge> [ddnet] if you have a microphone? yes 18:50 <+bridge> [ddnet] if u have a good microphone 18:50 <+bridge> [ddnet] good sound design is probs hard 18:50 <+bridge> [ddnet] so much real world factors that annoys u 18:50 <+bridge> [ddnet] for the slime thing yeah we'd probably need a sound for bouncing + hooking it if it got added 18:50 <+bridge> [ddnet] i offered to make it in one of the github issues, but shouldnt be too complicated so either of us could do it 18:51 <+bridge> [ddnet] > hooking it 18:51 <+bridge> [ddnet] So i slap some spaghetti? 18:51 <+bridge> [ddnet] what about add feature that u can see which CP u have? sometimes is very usefull 18:51 <+bridge> [ddnet] basically 18:51 <+bridge> [ddnet] or scrunch a wet shirt 18:51 <+bridge> [ddnet] eww sounds good 18:54 <+bridge> [ddnet] i do have a friend who makes some really good music! i could ask him if wants to think up of something 18:55 <+bridge> [ddnet] idk if we need new menu music 18:55 <+bridge> [ddnet] tw does'nt really have a central theme or central game 18:55 <+bridge> [ddnet] map unique music is the way to go imo 18:56 <+bridge> [ddnet] lol imagine if tw had random mellow music like minecraft 18:56 <+bridge> [ddnet] LOL 18:56 <+bridge> [ddnet] but every good game has this one menu theme 18:56 <+bridge> [ddnet] u know 18:56 <+bridge> [ddnet] lets add random cave sounds to tw 18:56 <+bridge> [ddnet] *vote insane map* 18:56 <+bridge> [ddnet] *boss music starts playing* 18:56 <+bridge> [ddnet] https://www.youtube.com/watch?v=fI5AcN6eOSw 18:56 <+bridge> [ddnet] this in tw 18:56 <+bridge> [ddnet] and gg 18:57 <+bridge> [ddnet] we just need few nintendo music designers around here 18:57 <+bridge> [ddnet] make ddnet great in japan 18:59 <+bridge> [ddnet] lmao, hearing any smash bros theme before playing fng would be insane 18:59 <+bridge> [ddnet] instant competitive 19:00 <+bridge> [ddnet] ok lets form a band and record a theme 19:00 <+bridge> [ddnet] thats the spirit 19:00 <+bridge> [ddnet] teeworlds band 19:00 <+bridge> [ddnet] https://www.youtube.com/watch?v=azbvol2FdMA 19:00 <+bridge> [ddnet] :greenthing: 19:01 <+bridge> [ddnet] xD hear complete killer music, and then see these cute rainbow skins 19:04 <+bridge> [ddnet] tw starts with the most banger music ever and then you join a map and :ddnet_lgbt: is the first player you see 19:05 <+bridge> [ddnet] :heartw: 19:05 <+bridge> [ddnet] :giftee_green: 19:12 <+bridge> [ddnet] soundtrack would be dope tho, imagine maps get categorized into how difficult they are/how their design looks and random tracks play based on that 19:24 <+bridge> [ddnet] we would have to exclude maps that HAVE a track tho 19:25 <+bridge> [ddnet] yeah 19:59 <+bridge> [ddnet] @Ryozuki do you use the stable kernel on arch? 20:01 <+bridge> [ddnet] hm, though I remember you using a modern cpu, you might suffer less from it, but I've been noticing lately that electron apps absolutely wreck havoc with scheduling in the kernel 20:02 <+bridge> [ddnet] ye stable 20:03 <+bridge> [ddnet] im on a 5600x xD 20:04 <+bridge> [ddnet] How do electron apps feel for you? 20:04 <+bridge> [ddnet] what electron apps do u even use? XD 20:04 <+bridge> [ddnet] discord and spotify 20:05 <+bridge> [ddnet] discord always sucked for me, but i guess thats nothing suprising xd 20:05 <+bridge> [ddnet] electron apps the real stress test 20:05 <+bridge> [ddnet] rehaul, idk i don't think so. a number counting down or shields or bar is not so different, i mean it's modular i think. but actually a number counting down would involve a lot of design i think. there are now number assets 20:06 <+bridge> [ddnet] rehaul, idk i don't think so. a number counting down or shields or bar is not so different, i mean it's modular i think. but actually a number counting down would involve a lot of design i think. there are no number assets 20:06 <+bridge> [ddnet] If the CPU is busy e.g. compiling sth, and I have an electron app open it'll absolutely destroy the scheduler 20:06 <+bridge> [ddnet] if u dont clear the discord cache at least once in a month, its getting slower and slower xD 20:06 <+bridge> [ddnet] how to do that 20:07 <+bridge> [ddnet] i use it in browser 20:07 <+bridge> [ddnet] NT Kernel seems to handle this sort of stress much better, even it struggles with electron apps, but the rest of the system atleast keeps running even if the electron apps can freeze up 20:08 <+bridge> [ddnet] I was going to ask if any of you tried the pf or zen patchset, supposed to be better at providing responsiveness 20:09 <+bridge> [ddnet] nintendo sounds https://www.8bitpeoples.com/ 20:09 <+bridge> [ddnet] i think i never had non responsive computer since i have my 8 cores 😄 20:10 <+bridge> [ddnet] r u sure its not the GPU that struggles xd 20:14 <+bridge> [ddnet] there's lots of this kind of music on this site, 20:14 <+bridge> [ddnet] dunno about the license 20:14 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985607948132843631/8bp113-05-sievert-party_dog.mp3 20:32 <+bridge> [ddnet] How does renaming existing maps filename affects DDNet Server? 20:32 <+bridge> [ddnet] 20:32 <+bridge> [ddnet] I'm packaging ddnet maps, and some of them contain special characters which messages to be output. For example, Spüli.map from novice. 20:32 <+bridge> [ddnet] 20:32 <+bridge> [ddnet] Changing Spüli.map to Spuli.map changes nothing in the file's checksum. 20:33 <+bridge> [ddnet] How does renaming existing maps filename affects DDNet Server? 20:33 <+bridge> [ddnet] 20:33 <+bridge> [ddnet] I'm packaging ddnet maps, and some of them contain special characters which causes warning messages to be output. For example, Spüli.map from novice. 20:33 <+bridge> [ddnet] 20:33 <+bridge> [ddnet] Changing Spüli.map to Spuli.map changes nothing in the file's checksum. 20:33 <+bridge> [ddnet] `Can't translate pathname 20:33 <+bridge> [ddnet] 'usr/share/ddnet/data/types/novice/maps/Spüli.map' to UTF-8` is the output 20:49 <+bridge> [ddnet] @deen https://ddnet.tw/maps/?json=Stronghold the json thing seems broken, haven't investigated though 21:08 <+ChillerDragon> wat is is supposed to show? 21:09 <+bridge> [ddnet] Ranks and mapinfo in json form 21:14 <+ChillerDragon> ou dats nice 21:15 <+ChillerDragon> but its not used for the discord bot or frontend is it? 21:43 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/3702#issuecomment-1153273344 21:47 <+bridge> [ddnet] i tried to solve this, but i think i have some linting issues or something. is there a script or a tool to fix the linting? so that it's the same with ddnet 21:52 <+bridge> [ddnet] @Not Keks thanks for improving the skindb :D 22:02 <+bridge> [ddnet] nvm i have found this: scripts/fix_style.py 22:23 <+bridge> [ddnet] I think you changed every newline, ending. You have to use LF instead of CRLF 22:24 <+bridge> [ddnet] okay, because fix_style.py didn't change anything 22:24 <+bridge> [ddnet] i think 22:25 <+bridge> [ddnet] you have to tell it visual studio or git 22:26 <+bridge> [ddnet] and then? 22:26 <+bridge> [ddnet] idealy both 22:26 <+bridge> [ddnet] how to relint 22:26 <+bridge> [ddnet] it is not linting 22:26 <+bridge> [ddnet] you changed every lineending 22:27 <+bridge> [ddnet] https://www.cylindric.net/git/force-lf 22:27 <+bridge> [ddnet] git config --global core.autocrlf false 22:27 <+bridge> [ddnet] i got this, but i'm checking for visual studio 22:31 <+bridge> [ddnet] I think git will be enough 22:31 <+bridge> [ddnet] It was probably git that changed it to crlf 22:32 <+bridge> [ddnet] okay, i hope 22:34 <+bridge> [ddnet] when i now type `git status` should all files be changed? because they are not 22:34 <+bridge> [ddnet] after i did `git checkout-index --force --all` 22:42 <+bridge> [ddnet] This is also just a huge QOL feature for normal map making. Either I'm unaware of a shortcut for "focusing" the Tele button or the best current way is to move your mouse, click, and then press F (which is also not always what you want if a destination already exists) 22:43 <+bridge> [ddnet] Pressing F also does not collapse the Tele popup which is a bit annoying, but it wouldn't exactly be expected behavior either. I think it's just my preference for F to collapse it, but I think esc works anyway 22:44 <+bridge> [ddnet] We could also discuss other shortcuts, like "Populate all game layers" which adds every type of Game layer to a group (which could arguably exclude the sound layer since many maps don't make use of it) 22:45 <+bridge> [ddnet] Skips the need to run through them all if you expect to use every single layer 22:45 <+bridge> [ddnet] There is still the cascading issue with highlighting multiple layers and making adjustments to the group, but it's already an issue in GitHub 22:46 <+bridge> [ddnet] Tile/quad layer should probably not be populated as well. I suppose a better name for this then would be "Populate entity layers" 22:46 <+bridge> [ddnet] available from the group context menu 22:47 <+bridge> [ddnet] https://tenor.com/view/baby-crying-baby-crying-gif-5943733 22:48 <+bridge> [ddnet] found another issue with ui_scale 105 lol 22:48 <+bridge> [ddnet] the list continues 22:48 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/985646748473110558/unknown.png 22:48 <+bridge> [ddnet] @Yoydex please be constructive 22:49 <+bridge> [ddnet] ya i also mentioned it's good for normal map making, not sure that it's crying_wah.gif worthy 22:49 <+bridge> [ddnet] 😦 ok next time 22:50 <+bridge> [ddnet] if you want to remove ui_scale it's fine. I just think it makes the UI a bit more clickable at 1080 22:50 <+bridge> [ddnet] that's why i use it 22:50 <+bridge> [ddnet] none of the issues really bother me with 105, since i can still make use of the UI that way, but no doubt i would be using something higher if i could 22:51 <+bridge> [ddnet] so have fun @heinrich5991 23:03 <+bridge> [ddnet] haha i could fix it with a linux tool called dos2unix. 23:03 <+bridge> [ddnet] i think i even found some windows line endings in some files xd 23:04 <+bridge> [ddnet] that were there before like in data/languages/hungarian.txt 23:07 <+bridge> [ddnet] but the build failed on github, idk why. i don't think it was because of the lineendings