00:43 <+bridge_> If 256 is already valid then this isnt possible I think 00:53 <+bridge_> but 256 is not valid, and this is totally doable πŸ™‚ 00:54 <+bridge_> There is another issue with the old speedtiles, where force 0 speedtiles are already placed by wrong deletion - so this feature should only be done for new speedtiles 00:57 <+bridge_> I was just guessing 00:57 <+bridge_> Idk why 0 would be invalid 01:48 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457898667922030747/image.png?ex=695dad70&is=695c5bf0&hm=de5f13658ba153ac7b77365a6baa939c51595be60d4596a94100c5b56be419d5& 01:48 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457898668379345010/image.png?ex=695dad70&is=695c5bf0&hm=0bddd1b9830b17d90b36d6c3e230a3bfbff4c142f348bc8b39403db72ff98adb& 01:48 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457898668798644329/image.png?ex=695dad71&is=695c5bf1&hm=d7fecbea241c4642a2b86eb299cfe1ebbfcbc0b2230387781b6d1e956a1136a0& 01:48 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457898669113348203/image.png?ex=695dad71&is=695c5bf1&hm=b0426172d07b4d53e09c8d0d19122788448ab070ad6c0bac7809fdf803f43d94& 02:05 <+bridge_> Would be a great way for wasting time πŸ˜„ 04:20 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457936760876040415/1.jpg?ex=695dd0ea&is=695c7f6a&hm=12abc475308c7e1b78006e3738528425a929928902d518fd03a8b03cba14c09b& 04:20 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457936761211588639/2.jpg?ex=695dd0eb&is=695c7f6b&hm=c8ff9c4fb33967da70c5945b93761567ef838c45fae26d51aecc7ebde327185a& 04:20 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457936761446596768/3.jpg?ex=695dd0eb&is=695c7f6b&hm=4a232ac8ed88083f0ce4bf29e5ea25d35198d8b600de721eeacd95f0ab95ad31& 04:20 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457936761748455424/4.jpg?ex=695dd0eb&is=695c7f6b&hm=981d651fc7a13f327d5e9fb943eee84cf0dd29d669f6e2b2d0873454a193aadc& 05:16 <+bridge_> today i learned git clone works over ssh 05:16 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1457951048126959761/Screenshot_20260106-051629.png?ex=695dde39&is=695c8cb9&hm=6fbf5e25bbf6065d2575043aa03462899113ac588421f69dae4e61cbbf983a00& 08:41 <+bridge_> GitHub literally gives you a ssh remote. Have you been using http so far? 08:43 <+bridge_> If your client can see further than others that is a cheat. Things like infinite dyncam are a unfair advantage in modes where zoom is not allowed 10:08 <+bridge_> gumo ^^ 10:09 <+bridge_> @chillerdragon would you like to discuss with me envelope trigger tiles and sound? 10:30 <+bridge_> TIL floats are a big no no in kernel code 10:46 <+ChillerDragon> floats always bad 10:47 <+ChillerDragon> @Assa not really sorry :/ but sure shoot maybe you have a easy question for me xd 10:47 <+bridge_> I don't have easy questions to ask and easy issues to open :pepeW: 10:47 <+bridge_> chillerdragon: they are bad, and because of them I can't compile kernel module using new ddnet_protocol lib version -.- 11:12 <+bridge_> You just need to preserve the context, no? 11:13 <+bridge_> I spent a lot of time trying to make the code compile 11:13 <+bridge_> I was getting one of these 11:13 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458040773239898243/image.png?ex=695e31c9&is=695ce049&hm=89b0972fc45cf3efe621d1a96e9ee861e4e94af82cdf8fbe9978f717814def70& 11:14 <+bridge_> You need those files to be compiled with a flag iirc 11:14 <+bridge_> Then I found https://docs.kernel.org/core-api/floating-point.html and `CC_FLAGS_FPU`, then realized it's not set for me anywhere 11:14 <+bridge_> why are you using teeworlds protocol code in the kernel? ^^ 11:14 <+bridge_> My kernel is old as hell, so I just copied code from linux repo into my make 11:14 <+bridge_> My kernel is old as hell, so I just copied code from linux repo into my Makefile 11:14 <+bridge_> and it compiled 11:15 <+bridge_> now, there's something runtime related :pepeW: 11:15 <+bridge_> https://github.com/MilkeeyCat/nodummies 11:15 <+bridge_> Did you add the begin and end in the proper places? 11:15 <+bridge_> nop 11:16 <+bridge_> Am I allowed to use floats only between `kernel_fpu_begin` and `kernel_fpu_end`? 11:16 <+bridge_> Yes 11:16 <+bridge_> dat's not good 11:24 <+bridge_> where is `current` defined? 11:25 <+bridge_> is that some kernel thing? 11:25 <+bridge_> yes, it's a kernel macro 11:25 <+bridge_> I solved all those problems 11:26 <+bridge_> wait, no, I didn't 11:27 <+bridge_> I had this error only in VM 11:32 <+bridge_> ~~I had this error only in VM~~ 11:32 <+bridge_> 11:32 <+bridge_> I fixed it by putting linux includes last 11:51 <+bridge_> "Mostly" 12:56 <+bridge_> Hello 13:15 <+bridge_> https://tenor.com/view/funny-animal-dancing-cat-cat-kitty-cute-gif-1879301708244436198 13:15 <+bridge_> @patiga πŸ™ 13:15 <+bridge_> ``` 13:15 <+bridge_> cargo.exe build 13:15 <+bridge_> Compiling twmap v0.14.0 (C:\Users\USER\Desktop\workspace\twmap\twmap) 13:16 <+bridge_> error[E0658]: use of unstable library feature `unsigned_is_multiple_of` 13:16 <+bridge_> --> twmap\src\map\fix.rs:275:29 13:16 <+bridge_> | 13:16 <+bridge_> 275 | if rgba.width().is_multiple_of(16) && rgba.height().is_multiple_of(16) { 13:16 <+bridge_> | ^^^^^^^^^^^^^^ 13:16 <+bridge_> | 13:16 <+bridge_> = note: see issue #128101 for more information 13:16 <+bridge_> 13:16 <+bridge_> error[E0658]: use of unstable library feature `unsigned_is_multiple_of` 13:16 <+bridge_> --> twmap\src\map\fix.rs:275:65 13:16 <+bridge_> | 13:16 <+bridge_> 275 | if rgba.width().is_multiple_of(16) && rgba.height().is_multiple_of(16) { 13:16 <+bridge_> | ^^^^^^^^^^^^^^ 13:16 <+bridge_> | 13:16 <+bridge_> = note: see issue #128101 for more information 13:16 <+bridge_> 13:16 <+bridge_> For more information about this error, try `rustc --explain E0658`. 13:16 <+bridge_> error: could not compile `twmap` (lib) due to 2 previous errors 13:16 <+bridge_> ``` 13:16 <+bridge_> what is this 13:18 <+bridge_> If you can't understand it then GET OUT 13:18 <+bridge_> (out of #developer unless you want development related help) 13:20 <+bridge_> He is waiting for a discord mod ban 13:20 <+bridge_> assa, `rustup default nightly` 13:20 <+bridge_> or change it yourself if you want to use stable 13:20 <+bridge_> no i dont like ban 13:20 <+bridge_> xd 13:21 <+bridge_> oh my rust version might be 100 years old xD 13:21 <+bridge_> "use of unstable X feature" is 99% of the time fixed by using nightly 13:22 <+bridge_> I still have a warning - but it compiled ^.^ 13:24 <+bridge_> interesting how `is_multiple_of(x)` is a nightly feature, after all its just.. `% x == 0` xd 13:34 <+bridge_> it's stable since 1.87 13:34 <+bridge_> update your compiler, I guess 13:35 <+bridge_> I doubt @patiga is using nightly to develop twmap 13:35 <+bridge_> (current stable is 1.92: https://forge.rust-lang.org/) 13:35 <+bridge_> @essigautomat ^ 13:36 <+bridge_> new features are marked as unstable for a bit so that they can be fixed without backwrad compatibility problems 13:37 <+bridge_> Omg it's Heinrich my goat 13:37 <+bridge_> Yeah I already upgraded πŸ˜„ 13:37 <+bridge_> but thank you πŸ‘ 13:37 <+bridge_> I was on 1.6x 13:40 <+bridge_> @inv41idu53rn4m3 telling others to go away is inacceptable. don't do that 13:40 <+bridge_> Wow I've been moderated 14:36 <+bridge_> @everyone 14:36 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458091890321788950/1.jpg?ex=695e6164&is=695d0fe4&hm=708c47713978cbfed3f53be56570299776f4d70ec59d1f7ee4b9cb32dbe970af& 14:36 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458091890661392581/2.jpg?ex=695e6164&is=695d0fe4&hm=346537487fedc933447975b711a18356a9cd324a2c00851c2eed48f87c368188& 14:36 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458091890934157535/3.jpg?ex=695e6164&is=695d0fe4&hm=e050b0e6331bbcbf3dccd73d7cf6526811c4f6707e0d3e3a162e75c40525355d& 14:36 <+bridge_> @Discord Mod 14:38 <+bridge_> chillerdragon: omagad I got trolled so hard by `ddproto_fetch_chunks` not setting token in header, I spent so much time staring at 50 LOC diff :feelsbadman: 14:40 <+bridge_> @everyone 14:40 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458092863769415733/1.jpg?ex=695e624c&is=695d10cc&hm=2ba2b3c01f7088cd3b40849b94424b3ce6e6cb5efc2ea3d3cc62645c3bf26e86& 14:40 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458092863991844915/2.jpg?ex=695e624c&is=695d10cc&hm=1dde009fd6c8dc5d1ca3ff85c32a8da7bc222b9ca98d7943fc033c6c3d552b68& 14:40 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458092864490831953/3.jpg?ex=695e624c&is=695d10cc&hm=0755accc9030212e1f337f88513b103b581254ada3904fae7f44e511b745818f& 15:18 <+bridge_> Hm with Rust I up the msrv (minimum supported Rust version) for my projects quite frequently. I require a newer Rust compiler version for one of my projects, and then at some point decide I could fix the new warnings that popped up in my other projects, which in turn ups the msrv :/ 15:20 <+bridge_> you can tell clippy about your msrv, I think 15:21 <+bridge_> clippy has the tendency of adding warnings for code "improvements" that require a higher MSRV 15:22 <+bridge_> if that's the warnings you're talking about β€” I wouldn't think normal rust warns you for not using `is_multiple_of` 15:29 <+bridge_> I'm pretty sure it wasn't clippy, but the normal compiler 15:29 <+bridge_> I'll go check 15:33 <+bridge_> you're right, clippy-only 16:05 <+ChillerDragon> can we do something about these ad bots? 16:05 <+ChillerDragon> im sure the moderators do a good job at deleting them but that does not help on irc 16:06 <+ChillerDragon> @milkeeycat chunks have no tokens wdym :D 16:11 <+bridge_> chillerdragon: `ddproto_fetch_chunks` previously set packet token 16:12 <+ChillerDragon> lel that sounds weird 16:12 <+ChillerDragon> i guess thats why it was changed :D 16:12 <+bridge_> twinboobs here send pls this map 16:12 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1458116110724497733/screenshot_2026-01-06_18-09-31.png?ex=695e77f3&is=695d2673&hm=0e3481524b14eca06c3c203e91571e34731b2aa8ab5b6f6aebcf6343eab3194c& 16:13 <+bridge_> u litteraly have the map on ur pc 16:13 <+bridge_> if u join the servgfer 16:13 <+ChillerDragon> double click it to vote 16:14 <+bridge_> ``` 16:14 <+bridge_> ls .local/share/ddnet/maps/ 16:14 <+bridge_> auto 16:14 <+bridge_> ``` 16:14 <+bridge_> 16:14 <+bridge_> i cant find it :bip: 16:14 <+ChillerDragon> its in downloadedmaps 16:14 <+ChillerDragon> not in maps 16:15 <+bridge_> thx 16:15 <+ChillerDragon> :) 18:12 <+bridge_> I wonder if this is a bug 18:12 <+bridge_> Why my dummy would keep fire when use dummy copy???:thonk: 18:13 <+bridge_> You can't stop it until you did something magical. (Not only trigger fire) 19:23 <+ChillerDragon> furo how did you specific your forgejo port? so that it shows up in the clone url? 19:23 <+ChillerDragon> specify* 19:23 <+ChillerDragon> configure 19:24 <+furo> The ssh port? 19:24 <+ChillerDragon> ye 2222 19:25 <+furo> SSH_PORT under server directive 19:26 <+ChillerDragon> nothing else? 19:26 <+ChillerDragon> i have some dude who set it to 222 and it works 19:26 <+ChillerDragon> but the ui does not reflect that when advertising the clone url 19:27 <+furo> So, my config looks like this: https://p.ddstats.tw/cfm4gp 19:27 <+ChillerDragon> thanks 19:41 <+bridge_> https://cdn.discordapp.com/attachments/638443062372335663/1458167763905548328/IMG_2191.jpg?ex=695ea80e&is=695d568e&hm=ebe2d5998bcc0b680d97cb2e8fd7844b30ac5aa6ba5343d9e69e40a48deb6cf8&&_t=19b949ce0d2&_r=96x7mh https://cdn.discordapp.com/attachments/638443062372335663/1458167764572180562/IMG_2192.jpg?ex=695ea80e&is=695d568e&hm=0467623b8ee0ff9bf64f56b092f882bdb16a4deb1fa88dffbbfb8cf1eedd0f9d&&_t=19b949ce0d2&_r=zx1vr1 https://cdn.discordapp.com/att 20:52 <+bridge_> How can I do this in F-DDrace? Two specific arenas, so that someone can write the arena ID and fight 1vs1 there, rather than setting them themselves. 20:56 <+bridge_> What you correctly want 20:56 <+bridge_> Ready-made 1vs1 arenas so players don't have to make them themselves 23:16 <+bridge_> I don’t think F-DDrace offers that 23:17 <+bridge_> In DDNet++ there is a tile for the 1v1 arena so there will always be only one chosen by the mapper maybe this helps you already @prosti13