00:20 <+bridge> [ddnet] @deen do you have a Script or maybe even a single query to unreleased a map? That also removes all times and points from MySQL database? 00:22 <+bridge> [ddnet] @Im 'corneum how long until you can let a computer drive your car do you can play racing games in the gained free time 00:22 <+bridge> [ddnet] @Im 'corneum how long until you can let a computer drive your car so you can play racing games in the gained free time 00:29 <+bridge> [ddnet] @heinrich5991 have a minute? 00:30 <+bridge> [ddnet] @Learath2 voice? 00:43 <+bridge> [ddnet] https://github.com/teeworlds/teeworlds/pull/2297 00:48 <+bridge> [ddnet] https://github.com/teeworlds/teeworlds/pull/2297/files#diff-71fce8fdaae8d92953b0e82717dbc3a0R1225 brace style 00:49 <+bridge> [ddnet] It's already merged, and I'm considering reworking most of it, brace style doesn't really matter, does it? 😛 00:51 <+bridge> [ddnet] @Learath2 would you come to clan-nut.de to merge the voicechats? 00:51 <+bridge> [ddnet] uh, don't really have ts here 00:51 <+bridge> [ddnet] @Learath2 would you come to to merge the voicechats? 00:51 <+bridge> [ddnet] oh actually do 00:52 <+bridge> [ddnet] eh, editing on discord won't be too helpful 00:53 <+bridge> [ddnet] haha ye the brace style annoyed me as well 01:25 <+bridge> [ddnet] Whoever finds me a clean-ish way to abstract out argument parsing from CConsole gets a cup of coffee 08:40 <+bridge> [ddnet] @ChillerDragon don't think so. I don't like deleting released maps 11:15 <+bridge> [ddnet] the prediction margin graphs are now absoulutely useless. i have mega laggs but the line stays straight 11:44 <+bridge> [ddnet] @deen yea me neither i just accidentally messed up one map and would like to reset it 12:00 <+bridge> [ddnet] Jao knows well how to delete ranks 13:03 <+bridge> [ddnet] @ScReeNy you know well how to be cringy:kek: 13:15 <+bridge> [ddnet] theres nothing "cringy" here 17:32 <+bridge> [ddnet] thanks @fokkonaut 17:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/673204078137835540/unknown.png 17:32 <+bridge> [ddnet] also here pls 17:32 <+bridge> [ddnet] thats what people mostly read and what gets previewed by github 17:34 <+bridge> [ddnet] ask @deen 17:40 <+bridge> [ddnet] oh u have no permissions for that? 17:40 <+bridge> [ddnet] i do not understand github permissions 21:03 <+bridge> [ddnet] @heinrich5991 can you take a look at a commit for me? 21:04 <+bridge> [ddnet] https://github.com/Learath2/teeworlds/commit/5956b96ef2b185e6b0ec8361f4d95007a364b33f ^^ 21:12 <+bridge> [ddnet] wasnt it Command *s* Manager? 21:14 <+bridge> [ddnet] Well, you usually omit the plural in that case 21:14 <+bridge> [ddnet] Do you think this looks cleaner? I didn't finish it, but it'll also work for the serverside, reducing the code duplication 21:22 <+bridge> [ddnet] i dk 21:23 <+bridge> [ddnet] Thanks for the feedback 21:29 <+bridge> [ddnet] didnt really review yet 21:46 <+bridge> [ddnet] @Learath2 I like it 21:52 <+bridge> [ddnet] @heinrich5991 1 quick thing I wasn't sure about, do you think I should expose SCommand? The functions accessing it's internals via index look a little dirty to me 21:52 <+bridge> [ddnet] dont you think you should make a cpp file too? 21:53 <+bridge> [ddnet] Probably, this was quicker for testing around 21:54 <+bridge> [ddnet] I should split the implementation so oy doesn't chomp my head off 22:07 <+bridge> [ddnet] @Learath2 expose it I guess, const pointer 22:07 <+bridge> [ddnet] I'd call it `CComand` though, I think 22:14 <+bridge> [ddnet] @heinrich5991 Yeah, it'd also need getters so it'd be more of a class then a struct 22:14 <+bridge> [ddnet] @Learath2 is buf[0] = '\0'; faster than mem zeroing it? 22:14 <+bridge> [ddnet] @Ryozuki I actually have no idea 😛 22:15 <+bridge> [ddnet] I'd guess memzeroing the entire thing would be better, but that's not safe with non PODs 22:15 <+bridge> [ddnet] i think mem zeroing might be easier for debugging 22:15 <+bridge> [ddnet] you can recognize a 0 value faster 22:15 <+bridge> [ddnet] or idk 22:16 <+bridge> [ddnet] whats PODs 22:16 <+bridge> [ddnet] https://www.pods.com/ 22:16 <+bridge> [ddnet] :poggers: 22:16 <+bridge> [ddnet] Plain old Data 22:16 <+bridge> [ddnet] ah 22:17 <+bridge> [ddnet] I guess this wont have a vtable so it should be fine. Tbh I'm not much of a C++ person so Im not always familiar with the intricacies 22:18 <+bridge> [ddnet] I'm sure its unsafe to memzero if it does have a vtable 22:18 <+bridge> [ddnet] i bed POD is safe to memzero 22:18 <+bridge> [ddnet] bet* 22:22 <+bridge> [ddnet] not entirely sure tbh if you go the language lawyer way 22:23 <+bridge> [ddnet] but in practice, yes 22:28 <+bridge> [ddnet] @Learath2 it wouldn't need getters as long as you only have arrays 22:44 <+bridge> [ddnet] @heinrich5991 how? Make the members public? 22:44 <+bridge> [ddnet] ye 22:44 <+bridge> [ddnet] I guess if I never hand out a non const pointer it should be safe 22:44 <+bridge> [ddnet] and return const references 23:28 <+bridge> [ddnet] @heinrich5991 ? 23:29 <+bridge> [ddnet] ? 23:29 <+bridge> [ddnet] @Learath2 ? 23:46 <+bridge> [ddnet] Const references to what? 23:47 <+bridge> [ddnet] just what you said about const pointers 23:47 <+bridge> [ddnet] I just said references accidentally