00:15 <+bridge> imagine some people have brothers or sisters or even worse - friends 00:16 <+bridge> ddnet players have no friends 00:16 <+bridge> :trollface: 02:34 <+bridge> i have ;-; 02:47 <+bridge> https://tenor.com/view/sad-mario-phone-check-walk-gif-15818126186478764678 02:52 <+bridge> i-i-i-i have you... 02:52 <+bridge> https://tenor.com/view/anime-kuina-natsukawa-gif-9325168 03:55 <+bridge> https://tenor.com/view/gosling-sad-gosling-rain-gosling-cry-ryan-gif-16966409064322478836 06:13 <+bridge> robyt just said it upper 06:47 <+bridge> Wordle 1759 5/6 06:47 <+bridge> 06:47 <+bridge> ๐ŸŸจโฌ›โฌ›โฌ›๐ŸŸจ 06:47 <+bridge> โฌ›โฌ›โฌ›๐ŸŸจโฌ› 06:47 <+bridge> ๐ŸŸจ๐ŸŸจโฌ›โฌ›โฌ› 06:47 <+bridge> ๐ŸŸจ๐ŸŸจ๐ŸŸฉ๐ŸŸจ๐ŸŸจ 06:47 <+bridge> ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ 06:47 <+bridge> tf is this 06:47 <+bridge> wrong channel 06:47 <+bridge> @tsfreddie bro i dont fucking know man 06:54 <+bridge> We should ban those guys who uses dummies in dummies-disabled server. 06:54 <+bridge> shes on cam look 06:54 <+bridge> discord.com/invite/sugar-girls 06:55 <+bridge> There are some persons who could connected their dummies in the servers which didn't send `NETMSG_CAPABILITIES` with `SERVERCAPFLAG_ALLOWDUMMY` 06:56 <+bridge> I've always thought the anti-dummy system of infclass is magical. 06:59 <+bridge> I've always thought the anti-dummy system of infclass is magical. And it's the best one at least now. 07:00 <+bridge> though the best one might be `sv_max_clients_per_ip 1`. 07:01 <+bridge> At least infclass stuff won't affect two players in the same LAN playing together. 11:21 <+bridge> anyone tried https://fluxer.app/ 11:21 <+bridge> agpl 12:03 <+bridge> interesting 12:03 <+bridge> hmm. @fokkonaut deletes their messages, makes the conversation difficult to follow 12:26 <+bridge> @learath2 do you know what e-graphs are? I found out about them from Ryozuki a few days ago. I asked clankers about them, and they said that e-graphs also used for instruction selection, I was wondering if it's possible to get the same quality of generated code by translating IR into e-graph, doing optimizations, and then building the same IR from e-graph and then running instruction selection on the IR. Clankers said that isel using e-graphs is 12:48 <+bridge> interesting, looks like a FOSS discord clone? 12:50 <+bridge> there are probably others, too. I've not reviewed the list: https://opensourcealternative.to/alternativesto/discord 12:50 <+bridge> it was okay, discussed with fokko a bit ๐Ÿ™‚ 12:50 <+bridge> yes 12:50 <+bridge> but it looks like newer 12:50 <+bridge> https://github.com/spacebarchat/spacebarchat I ran across this a while ago, they want to reimplemnet the discord API 12:51 <+bridge> "lists element instead of matrix" 12:51 <+bridge> so you can theoretically reuse the actual discord clinet 12:51 <+bridge> i heard ppl here use wire but it looks german and idk too business 12:51 <+bridge> makes sense IMO, the interface is what makes discord discord 12:52 <+bridge> my preferred platform for instant messaging is xmpp, but I don't have a preferred platform for project-specific chat rooms 12:52 <+bridge> at work we move away from mattermost, as they did something rediculous 12:52 <+bridge> what happened to mattermost? 12:52 <+bridge> at work i use... slack xD 12:52 <+bridge> I've interacted with mattermost in the rust community 12:53 <+bridge> which was fine there 12:53 <+bridge> I like it 12:53 <+bridge> i guess for slack one would use zulip 12:53 <+bridge> I liked it 12:53 <+bridge> at work we use element (matrix) 12:53 <+bridge> I think it has usability issues, but it's fine-ish 12:53 <+bridge> > The company behind Mattermost decided to restrict their free offerings and also deprecated the technology 12:53 <+bridge> link? 12:54 <+bridge> ah, maybe this: https://github.com/mattermost/mattermost/issues/34271 12:58 <+bridge> Nope, that's new to me, never heard of them either. I only know the very simple graph covering method 13:05 <+bridge> <._.spook._.> i currently have a server running where every map just awards 1 point. is there a way that i can add a command like /mapcompletions, which shows how many points i have in every category of maps? (e.g. Easy: 1 Medium: 2 Hard: 4 Total: 7) and how hard would it be to mke for someone who doesnt know C++? 13:16 <+bridge> https://arxiv.org/pdf/2602.16707 13:19 <+bridge> I don't even know what Equality Saturation is damn. I need to do some reading up 13:20 <+bridge> https://www.cole-k.com/2023/07/24/e-graphs-primer/ I liked this article 13:30 <+bridge> Dont you have irc logs? 13:33 <+bridge> This is just a toxic community xD 13:34 <+bridge> :sendhelp: 13:41 <+bridge> If you view it from further away only robyt3 and deen are really not toxic at all in this community. 13:41 <+bridge> Many others just provoke drama for fun or participate in mockery. 13:41 <+bridge> 13:41 <+bridge> If you dont see this reality, you either take part or have no idea about social dynamics. 13:41 <+bridge> I'm not the first one to call this community toxic and won't be the last 13:41 <+bridge> I guess this might fall under "no public complaints" rule and might even get me a timeout 13:43 <+bridge> Do you see any irony in this? 13:44 <+bridge> Yes - foko so toxik 13:44 <+bridge> But obviously you're the first one to say something 13:44 <+bridge> how could it be different 13:44 <+bridge> Fokko Spears :kek: 13:45 <+bridge> If you say so 13:46 <+bridge> Anyways - maybe it's actually better to discuss this in private in your staff team. 13:47 <+bridge> Is this the weekly #developer drama? What happened this time? 13:48 <+bridge> well, actually nothing ๐Ÿค” 13:48 <+bridge> Wow you learned 14:08 <+bridge> > If you view it from further away only robyt3 and deen are really not toxic at all in this community. 14:08 <+bridge> 14:08 <+bridge> :pepe_sad: man. 14:12 <+bridge> pepe very sad 14:14 <+bridge> it's monday after all 14:14 <+bridge> better to get it done right away 14:19 <+bridge> I had a feeling I had made this joke before and indeed, https://discord.com/channels/252358080522747904/293493549758939136/1478028477474017300 14:20 <+bridge> and u ofc, LOL. i was mainly thinking about actual ddnet 14:20 <+bridge> NOT EVEN EXCLUDING ME 14:20 <+bridge> WOW 14:20 <+bridge> 14:21 <+bridge> ok ok guys, many of you are good! 14:48 <+bridge> imo only robyt3 is not toxic i have big beef with deen 15:00 <+bridge> im toxic af 15:00 <+bridge> chiller is the anarchist tee 15:00 <+bridge> i wouldnt say that tbh 15:02 <+bridge> ok ok guys, many of you are good! Ofc the list is not exhaustive 15:14 <+bridge> I'm toxicer than all of them combined 15:26 <+bridge> Have to agree 15:26 <+bridge> Roby quits and this game is dead ngl 15:28 <+bridge> @kebscs btw is this a troll? https://github.com/ddnet/ddnet/pull/11541#issuecomment-4232655680 15:29 <+bridge> No, I don't understand you 15:29 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493241656403562597/image.png?ex=69de4129&is=69dcefa9&hm=573b0096e587eabf140443aa10d3ed38a56f034458dedb237d30f7ccacbc37f4& 15:29 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493241675877712053/image.png?ex=69de412e&is=69dcefae&hm=25268053b9ec930bf835bdc89a95f2edc3ea918d5fb64c95754e6ef92aaa14f9& 15:29 <+bridge> ??? 15:29 <+bridge> There's 5px extra added I think, because it was too close to other indicator but broadcast is still below ammo 15:30 <+bridge> So you just did understand me and just invalidated all your arguments in that convo 15:31 <+bridge> So you did understand me and just invalidated all your arguments in that convo 15:31 <+bridge> You posted a completely unrelated screenshot with health and armor and said it overlaps ammo 15:31 <+bridge> Which entirely confused me what you're trying to say 15:31 <+bridge> If you've just said, that there's extra spacing you don't like, sure I can remove 15:31 <+bridge> it is related. it was to showcase that any combination now overlaps. but sure, that was a little confusing i see that 15:32 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493242375206863000/image.png?ex=69de41d5&is=69dcf055&hm=1b66f71463064b72656c10c7913c29eee61cb2340312119abfff4169c1207537& 15:32 <+bridge> I see XD 15:32 <+bridge> Yea mb on that part this pr is old 15:32 <+bridge> But assa said to move it above jump indicator so maybe the extra spacing won't be needed 15:32 <+bridge> btw, funny how instead of doing a simple test you rather do some weird paint edits two times showcasing exactly NOTHING 15:33 <+bridge> js 15:33 <+bridge> Bcs you posted screenshot with armor that I was referring to 15:33 <+bridge> ๐Ÿ˜ญ 15:33 <+bridge> ? 15:33 <+bridge> yeah I'd like you to test B A C, but maybe it also doesn't look right, I just wanted to add the option 15:34 <+bridge> I'd be fine with B A C too btw, but I dont see why the vanilla order should be changed at all other than the jumping effect which we cant avoid entirely anyways 15:34 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493243090109206759/IMG_20260413_153445.jpg?ex=69de427f&is=69dcf0ff&hm=6fbddfc4c2000ff0b9ae9946584255a2fce11e25ccd39ebe24bc95fe8375151e& 15:35 <+bridge> Why put extra armor and health for comparison ๐Ÿ˜ญ 15:35 <+bridge> i was in vanillamode, sorry 15:35 <+bridge> in vanilla we don't have that weapons array and the jump indicators usually 15:35 <+bridge> But there is on screenshot 15:35 <+bridge> Idk what was going on :kek: 15:36 <+bridge> @fokkonaut does removing spacing and moving it above jump works for you? 15:36 <+bridge> > So before it was overlapping with jump indicator? I don't see how just changing the order, suddenly makes it overlap. Seems like the issue is broadcast not being made for showing information like this 15:36 <+bridge> Yes, but I still prefer it the way it is currently. 15:37 <+bridge> But if broadcast align works again flawlessly I do not want to block it any further 15:37 <+bridge> Thanks 15:37 <+bridge> Beyond that its my personal opinion and probably just changing vanilla thing i dislike 15:37 <+bridge> Yes but i don't like jumping hud 15:38 <+bridge> cant avoid it anyways 15:38 <+bridge> Maybe moving it next to jumps instead of below 15:38 <+bridge> Idk, I'm not good at designing these 15:38 <+bridge> did you consider that changing the order changes the feel on vanilla servers? 15:39 <+bridge> It doesn't touch vanilla 15:39 <+bridge> For this new order it has to be ddrace + ammo flag 15:39 <+bridge> ah, so more inconsistencies ๐Ÿ˜„ 15:39 <+bridge> thats one more reason to leave it untouched imo 15:39 <+bridge> again, just put it into a new PR 15:41 <+bridge> you already flooded ddnet with many prs, one more surely wont harm 15:43 <+bridge> Nah, now I gotta say something. How come the person complaining about how toxic a community is - and straight up listing everyone except 2 people as toxic - is objectively not different at all? This is nothing but hypocritical. 15:43 <+bridge> I agree tho. @robyt3 often understands the technical aspect of my opinions perfectly and states them objectively. Maybe I should talk through him more 15:44 <+bridge> > many of you are good! Ofc the list is not exhaustive 15:44 <+bridge> feel personally offended? 15:47 <+bridge> it's just that Robyt is so cool, that everyone else looks like a toxic drama queen 15:50 <+bridge> This community is like a little echo chamber where all trials to spread awareness are blocked off. Which is fine in itself, but it stops people from engaging too 15:56 <+bridge> And I have to engage to some extend, so people like Kebs dont break too many features I made :D @kebscs You have any idea how we can preserve rainbowname since you want to remove `TEAM_SUPER` in #11232? 15:56 <+bridge> https://github.com/ddnet/ddnet/pull/11232 15:58 <+bridge> discord.gg/GqmHr9yKjZ 15:58 <+bridge> And I have to engage to some extend, so people like Kebs dont break too many features I made :D @kebscs You have any idea how we can preserve rainbowname since you want to remove `TEAM_SUPER` in #11232? (https://github.com/ddnet/ddnet/pull/11232/changes#r2955743490) 15:58 <+bridge> And I have to engage to some extend, so people like Kebs dont break too many features I made :D @kebscs You have any idea how we can preserve rainbowname since you want to remove `TEAM_SUPER` in #11232? (https://github.com/ddnet/ddnet/pull/11232/changes#r2955743490) 15:58 <+bridge> And I have to engage to some extend, so people like Kebs dont break too many features I made :D @kebscs You have any idea how we can preserve rainbowname since you want to remove `TEAM_SUPER` in #11232? (https://github.com/ddnet/ddnet/pull/11232/changes#r2955743490) 16:12 <+bridge> I think I have never seen a rainbow nickname in this game ๐Ÿค” 16:13 <+bridge> Come try it, if you want 16:15 <+bridge> I can't come online right now if you mean that 16:16 <+bridge> rate my variable naming c: 16:16 <+bridge> local simp\_ass = require("simple.assert") 16:22 <+bridge> Can anyone contribute to the Tater Client or does it have a closed circle of developers? 16:27 <+bridge> AFAICT anyone can contribute, you can find it on github 16:33 <+bridge> yea contributions are open 16:36 <+bridge> I wonder how you implemented the tile outlines, as they are not in the rendering code as far as I can see 16:37 <+bridge> I wonder how you implemented the tile outlines, as they are not in the map-rendering code as far as I can see 16:40 <+bridge> I wonder how you implemented the tile outlines, as they are not in the map-rendering code as far as I can see. Searching for `tc_outlines` yields 0 code results outside of the config and the readme ๐Ÿค” 16:42 <+bridge> I wonder how you implemented the tile outlines, as they are not in the map-rendering code as far as I can see. +Searching for `tc_outlines` yields 0 code results outside of the config and the readme ๐Ÿค” 16:42 <+bridge> I wonder how you implemented the tile outlines, as they are not in the map-rendering code as far as I can see. ~~Searching for `tc_outlines` yields 0 code results outside of the config and the readme~~ github search grr 16:45 <+bridge> oh you just draw 1-4 quads onto each tile in view, okay ๐Ÿ˜ฎ 16:52 <+bridge> you could 100% just add a quad-render-layer-child and use quad clustering drawing all in 1 render call - why am I like this ;_; 17:02 <+bridge> just add better hud elements for mods so they dont need to abuse broadcast 17:02 <+bridge> sure 17:03 <+bridge> no idea, chilledragon took over the pr maybe better ask him 17:03 <+bridge> if you want some extra indicator for player maybe the invincible particiles if you arent using them yet? @fokkonaut 17:07 <+bridge> I think we need some good use cases for ddnet to set the scope of #2875 17:07 <+bridge> https://github.com/ddnet/ddnet/issues/2875 17:08 <+bridge> It's specifically about the rainbowname feature. I do have a separate sparkle feature 17:09 <+bridge> chillerdragon: maybe a playerEx flag to force 100% opacity? Just anything really that will work before/while merging 17:10 <+bridge> retire motd in favor of this? 17:10 <+bridge> Hmm i personally don't agree with the source-level modability decision.but i feel like regardless some server messages could be moved to hud elements 17:12 <+bridge> Why would you remove the motd feature? Will break mods too 17:12 <+bridge> Or literally any old server 17:12 <+bridge> e.g. smth like this where server can define position + text in a box 17:12 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493267751362629753/image.png?ex=69de5977&is=69dd07f7&hm=871f28aca2e4571f9d10123ca7f5ac6c44a7924f5127b0e17d8af072a078a992& 17:13 <+bridge> display a nicer window instead of it 17:13 <+bridge> and fadeaway time etc. 17:13 <+bridge> with some default settings, for older servers that cant update 17:13 <+bridge> If it works the same for old servers that rely on MOTD, it's fine of course. (newlines, centered window, etc) 17:15 <+bridge> If it works the same for old servers that rely on MOTD, it's fine of course. (newlines, centered window, 24? lines)... 17:16 <+bridge> A great example is how @robyt3 implemented server and moderator alerts. 17:16 <+bridge> Old clients use broadcast, while new clients get the feature without removing broadcast in favor of the new alerts. 17:17 <+bridge> Didnt even notice these features until I checked for new net messages. Perfect 17:18 <+bridge> sure, im just speculating 17:19 <+bridge> id prefer if new servers used the window instead 17:19 <+bridge> I see 17:32 <+bridge> Cute weapon skins 18:07 <+bridge> very corny 18:25 <+bridge> tyty its basically ravies work 18:25 <+bridge> i have yet to find good food-themed ideas for shotgun nade laser and ninja 18:28 <+bridge> can you make the ninja sword be a large baguette 18:28 <+bridge> a pickle, a beer bottle, hotdog, a chop stick 18:29 <+bridge> idk, just brainstormed, but you need a pickle 18:29 <+bridge> idk, just brainstormed, but you need a pickle for sure 18:33 <+bridge> what is the hammer? I for sure would use the baguette for this 18:39 <+bridge> leek 18:39 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493289567984423115/image.png?ex=69de6dc8&is=69dd1c48&hm=e18739a38353ab4564050d0f673e19e4a05ba04775d163b52fb96f6b414cac1f& 19:03 <+bridge> https://tenor.com/view/hatsune-miku-miku-miku-hatsune-levan-polkka-levan-polka-gif-5246187206161021062 19:16 <+bridge> I feel like I miss context here 19:17 <+bridge> wheres the code for interpreting automappers? 19:17 <+bridge> I mostly see โ€žreply to (null)โ€œ in element xd 19:18 <+bridge> @ninja25226: which editor do you use? 19:18 <+bridge> default? 19:18 <+bridge> wdym 19:18 <+bridge> To edit the code 19:18 <+bridge> ohh 19:18 <+bridge> Text editor 19:18 <+bridge> but to make an automapper u mean? 19:19 <+bridge> im talking about the interpreter ingame 19:19 <+bridge> Yes but you are looking for code right? 19:19 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493299621936631838/image.png?ex=69de7726&is=69dd25a6&hm=9abf42ebb88b6d0c514e5624ff18d5506014fe8136f6c29f001639509cec6742& 19:19 <+bridge> wanna do that 19:19 <+bridge> Thats why I ask what editor you use 19:20 <+bridge> for code? 19:20 <+bridge> jetbrains 19:20 <+bridge> Because useful editors have a search feature 19:20 <+bridge> Idk jetbrains :/ 19:20 <+bridge> xd 19:20 <+bridge> i can prob search ye 19:20 <+bridge> i was lazy 19:20 <+bridge> :C 19:20 <+bridge> Try entering auto and map into your file finder 19:20 <+bridge> I feel like it should give you a hit 19:20 <+bridge> It should be more work to open discord then to open a file finder :D 19:21 <+bridge> im still learning wth is forking a repo im new to contributing xd so im a bit lost 19:21 <+bridge> `auto_map.cpp` probably 19:21 <+bridge> I can tell you on GitHub 19:21 <+bridge> You can press t 19:21 <+bridge> And then automap 19:21 <+bridge> theres 2 19:22 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1493300227006922788/image.png?ex=69de77b6&is=69dd2636&hm=ced8a8ec180777fd145aad17d2e7c8d193085604ff2b0e12ee2aaac1d959d9b0& 19:22 <+bridge> Yes 19:22 <+bridge> .h iss? 19:22 <+bridge> Header 19:22 <+bridge> whats it 19:22 <+bridge> i only used c# in the past 19:23 <+bridge> it basically defines the function signatures so other files know what they can call from auto_map.cpp 19:24 <+bridge> see on github you can search files if you go here https://github.com/ddnet/ddnet 19:24 <+bridge> u probably want to edit the parsing logic in auto_map.cpp 19:24 <+bridge> press t or go there 19:24 <+bridge> ah shit i cant send images 19:25 <+bridge> https://zillyhuhn.com/cs/.9a760f87-a4ce-436e-8096-c13608371909.png 19:25 <+bridge> if you look for a automapper file look for auto map and you will find it 19:26 <+bridge> just for the future on how to find files 19:30 <+bridge> okee thanks 19:37 <+bridge> how have i never noticed this text box 20:14 <+bridge> I think showing the current records/top5 in a designated area on each map would be neat. 20:32 <+bridge> i'd love that too, but it seems you'd also have to put that in the mapfile somehow 20:36 <+bridge> Yeah, you'd probably have to put a position hint tile into the map 20:52 <+bridge> so smth similar to the env trigger? a net msg trigger 20:52 <+bridge> or smth 20:54 <+bridge> It would only have to be a tile or range to indicate which position the client should render the record info at, which would be received with a new netmessage. Or probably a snap object so it looks good in demos too. 22:56 <+bridge> I assume the localization of the ping locations is never longer than 8? 22:56 <+bridge> ``` 22:57 <+bridge> Localizable("AFR"), // LOC_AFRICA 22:57 <+bridge> Localizable("ASI"), // LOC_ASIA 22:57 <+bridge> Localizable("AUS"), // LOC_AUSTRALIA 22:57 <+bridge> Localizable("EUR"), // LOC_EUROPE 22:57 <+bridge> Localizable("NA"), // LOC_NORTH_AMERICA 22:57 <+bridge> Localizable("SA"), // LOC_SOUTH_AMERICA 22:57 <+bridge> Localizable("CHN"), // LOC_CHINA 22:57 <+bridge> ``` 23:05 <+bridge> how is the server location in the Http info set? Does the masterserver do this or does the server send it's location? 23:05 <+bridge> by master 23:06 <+bridge> because if the masterserver sets bullshit values, every client would crash inside a debug assertion in the server browser 23:06 <+bridge> I guess it's okay, as we usually don't have custom masterservers 23:09 <+bridge> Are there other cases where the client asserts on json info? 23:09 <+bridge> If no, this one should probably be removed too, maybe replaced by a debug warning message 23:10 <+bridge> I need to check the code further - it's a bit convoluted 23:13 <+bridge> if you host your server in antartica, it runs under location unknown - which is a feature apparently :justatest: 23:14 <+bridge> you can't hit this assertion, it is checked deeply in the code 23:15 <+bridge> so now - how do I make my server appear as located in antartica? :kek: 23:15 <+bridge> I wonder why heinrich it that way 23:16 <+bridge> I wonder why heinrich did it that way 23:16 <+bridge> Maybe because there are virtually no servers there? 23:17 <+bridge> maybe even physically - tho there are certainly _some_ servers as there are a lot of research stations 23:17 <+bridge> can sb on an antartica research station please start a ddnet server for testing? 23:17 <+bridge> I meant _praktisch_ by virtually 23:18 <+bridge> but true 23:18 <+bridge> isn't "virtually" the opposite of "practically"? 23:18 <+bridge> iirc its correct xd 23:19 <+bridge> Can't wait for the issue "DDNet servers hosted in antartica are showing as unknown location" :kek: 23:22 <+bridge> I am actually wondering how this works - DDNet Australia servers aren't even showing with ping= "AUS" 23:22 <+bridge> they show me a juicy 418 23:23 <+bridge> @essigautomat virtually stems from "in effect, though not in fact" and existed before the digital age ๐Ÿ˜„ 23:26 <+bridge> Once you connected to a server or used "leak_ip_address_to_all_servers" the client caches the pings 23:26 <+bridge> @kebscs tested particle and sound prediction in australia, and it worked really good :deen_star: 23:26 <+bridge> Only thing I noticed that is not predicted is finishing and the finish particles 23:29 <+bridge> nice ๐Ÿ˜„ 23:29 <+bridge> oh this additional sentence is not a front, just a fact, I think it might be impossible to predict xD 23:30 <+bridge> @kebscs is there any way for the server to prevent some event predictions for modding compatibility? 23:30 <+bridge> similar to laser and pickup flags `NO_PREDICT`? 23:30 <+bridge> They are really valuable 23:30 <+bridge> only full on/off flag 23:30 <+bridge> as far as I know the server can either enable or disable it, not inbetween 23:31 <+bridge> Oh, that's already really cool, is it a gameinfo flag? 23:31 <+bridge> yes flag predict_events 23:31 <+bridge> Thanks 23:31 <+bridge> yes, but we had to make it not backwards compat except for vanilla for breaking too much ๐Ÿ™ 23:32 <+bridge> I think in this case it's okay since there is a client cfg for that 23:35 <+bridge> I recently took a look at how the client handles multiple ctf flags in snap: It renders all of them and treats them the same. Not optimal, but good enough if any mod ever needs it. In contrast, it _could_ limit it to only one flag of each type. 23:36 <+bridge> there was a PR from robyt explicitly allowing all of them 23:36 <+bridge> So that is not vanilla? 23:36 <+bridge> Props to robyte, lol 23:38 <+bridge> 23:39 <+bridge> I think the previous code could handle multiple flags too