04:32 <+bridge> [ddnet] $help 04:32 <+bridge> [ddnet] Use `$help [command]` for more info on a command. 04:32 <+bridge> [ddnet] You can also use `$help [category]` for more info on a category. 04:32 <+bridge> [ddnet] 04:32 <+bridge> [ddnet] __**DDNet Status**__ 04:32 <+bridge> [ddnet] ddos find 04:32 <+bridge> [ddnet] __**Github**__ 04:32 <+bridge> [ddnet] build_status 04:32 <+bridge> [ddnet] __**Memes**__ 04:32 <+bridge> [ddnet] angry clown drake happy ohno sleep teebob teeward 04:32 <+bridge> [ddnet] __**Misc**__ 04:32 <+bridge> [ddnet] about avatar commandstats emojis invite time weather 04:32 <+bridge> [ddnet] __**Profile**__ 04:32 <+bridge> [ddnet] hours map points profile total_time 04:32 <+bridge> [ddnet] __**Votes**__ 04:32 <+bridge> [ddnet] kick 04:32 <+bridge> [ddnet] __**​No Category**__ 04:32 <+bridge> [ddnet] help 04:32 <+bridge> [ddnet] $invite 04:32 <+bridge> [ddnet] 04:33 <+bridge> [ddnet] $commandstats 09:00 <+bridge> [ddnet] @M1H40S pls use the bot in #bot-cmds not here 11:04 <+bridge> [ddnet] https://twitter.com/Carnage4Life/status/1414456199194451970?s=20 12:11 <+bridge> [ddnet] the bot should be muted in this channel i guess 16:17 <+bridge> [ddnet] Yes, I realized later. sorry 19:50 <+bridge> [ddnet] Hello. 19:50 <+bridge> [ddnet] Is there a stack-allocated array class? 19:50 <+bridge> [ddnet] What I want is to have a container of max N elements with methods to add/remove elements, as well as const size/contains/indexOf methods. 19:50 <+bridge> [ddnet] 19:50 <+bridge> [ddnet] std::array has a fixed size. 19:50 <+bridge> [ddnet] array<> in base/tl seems to be always dynamically allocated. 19:50 <+bridge> [ddnet] 19:50 <+bridge> [ddnet] I'm tired of dealing with C arrays and a separated size counter. 19:50 <+bridge> [ddnet] 19:50 <+bridge> [ddnet] https://github.com/ddnet/ddnet/blob/dbc05f6bb03b89d573dcda0e085206d58665d14e/src/game/server/entities/character.h#L93-L94 19:51 <+bridge> [ddnet] We have a lot of such stuff in the code. E.g. 19:51 <+bridge> [ddnet] in the character: 19:51 <+bridge> [ddnet] CEntity *m_apHitObjects[10]; 19:51 <+bridge> [ddnet] int m_NumObjectsHit; 19:52 <+bridge> [ddnet] It is easy to code such a container and I can do it if we don't have it yet. 19:52 <+bridge> [ddnet] I just don't want to reinvent the wheel. 20:06 <+bridge> [ddnet] Not in C++, but there is `boost::static_vector`, it's not too hard to implement such a type 20:07 <+bridge> [ddnet] if you don't want the hybrid behaviour it's even easier 20:07 <+bridge> [ddnet] if you want the hybrid behaviour I think you can abuse an allocator to get this done 20:07 <+bridge> [ddnet] Yes, that is it. And yes it is not hard to implement and this is why I'm so wonder nobody implemented it in DDNet yet. 20:08 <+bridge> [ddnet] look at the state of the code and tell me that's our biggest problem 😄 20:13 <+bridge> [ddnet] :troll: 20:26 <+bridge> [ddnet] lol what's that 20:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/864574903130652672/alt-gr-tastenkombinationen.png 20:32 <+bridge> [ddnet] bottom right 20:32 <+bridge> [ddnet] i just noticed, because i had something bound on LEFT control, and then I was like wait wtf, does right and left control equal, like is there a bug? and then i noticed it wasnt right control, it was ALT GR which I pressed accidently 20:34 <+bridge> [ddnet] its kinda like using CTRL and ALT at the same time, for example @ i can do with ALT GR + Q, or with LEFT control + ALT + Q 20:34 <+bridge> [ddnet] because it works like this it probably gets detected as lctrl 20:34 <+bridge> [ddnet] (because ALT + right ctrl doesnt make an @, its specified to the left one) 20:44 <+bridge> [ddnet] for me they are different 20:44 <+bridge> [ddnet] have u looked in the source, maybe SDL reports them wrongly? 20:46 <+bridge> [ddnet] atleast i cannot trigger my ctrl bind with it 21:09 <+bridge> [ddnet] i can, always :D idk about the sdl backend stuff :/ 21:09 <+bridge> [ddnet] maybe its also a linux thing 21:09 <+bridge> [ddnet] but dont worry, its not your issue 21:09 <+bridge> [ddnet] its also in vanilla 0.7 21:09 <+bridge> [ddnet] no, i am on windows 21:09 <+bridge> [ddnet] i also cant @ with ctrl + alt 21:09 <+bridge> [ddnet] only with alt gr 21:10 <+bridge> [ddnet] yes 21:10 <+bridge> [ddnet] you have to use left ctrl 21:10 <+bridge> [ddnet] ah 21:10 <+bridge> [ddnet] u are on windows xd 21:10 <+bridge> [ddnet] ah you mean it the other way round 21:10 <+bridge> [ddnet] yeah was bit missleading 😄 21:11 <+bridge> [ddnet] anyways, its probably only happening on GER keyboards (or language setting), and then only on windows 21:11 <+bridge> [ddnet] my guess 21:11 <+bridge> [ddnet] possible yeah 21:11 <+bridge> [ddnet] german is always special 21:11 <+bridge> [ddnet] xD 21:15 <+bridge> [ddnet] apparently its just ralt for me 21:16 <+bridge> [ddnet] i wonder if we can force SDL to just do that on windows 21:16 <+bridge> [ddnet] :D