01:59 <+bridge_> [ddnet] @nuborn Yes, same vision 07:36 <+bridge_> [ddnet] Is there a way to get the inputs a player is giving? Like can I do actions if the player clicks mouse3, or only if something like fire is bound to it? 07:39 <+bridge_> [ddnet] On the server or on the client? 07:39 <+bridge_> [ddnet] Server 07:40 <+bridge_> [ddnet] I assume thats not working :D 07:40 <+bridge_> [ddnet] We dont send the raw input data 07:40 <+bridge_> [ddnet] Okay, thanks 08:03 <+bridge_> [ddnet] Since I did an update in visual studio 2017 I cannot pick the build mode anymore, it is fixed to x64-release 11:49 <+bridge_> [ddnet] Oh nice now i remember that sdl warning on mac @Learath2 cool that you fixed that. Make sure to also fix it in upstream :p 11:55 <+bridge_> [ddnet] There is no upstream to ddnet 11:55 <+bridge_> [ddnet] There is no upstream on ddnet 12:05 <@deen> It's pretty obvious that ChillerDragon means teeworlds 12:08 <+bridge_> [ddnet] yes 12:14 <+bridge_> [ddnet] I intentionally used the word upstream :p 12:14 <+bridge_> [ddnet] 12:14 <+bridge_> [ddnet] bois we move to 0.7 soon tm 12:31 <+bridge_> [ddnet] damn i've just learned something xd 12:32 <+bridge_> [ddnet] you can do 12:32 <+bridge_> [ddnet] ```js 12:32 <+bridge_> [ddnet] SomeObject.SomeClass = new (class UrClass() { ... } ) 12:32 <+bridge_> [ddnet] ``` 12:32 <+bridge_> [ddnet] (in js) 12:41 <+bridge_> [ddnet] you can do 12:41 <+bridge_> [ddnet] ```js 12:41 <+bridge_> [ddnet] SomeObject.SomeClass = new (class UrClass() { ... } )(); 12:41 <+bridge_> [ddnet] ``` 12:41 <+bridge_> [ddnet] i guess its like functions so it makes sense xd 12:47 <+bridge_> [ddnet] well js doesn't really have classes 12:47 <+bridge_> [ddnet] also, another mac keyboard bites the dust, these really don't last long, will get my 4th keyboard replacement when I get back to italy 😛 12:49 <+bridge_> [ddnet] lol external one or in laptop? 12:50 <+bridge_> [ddnet] i never broke a mac keyboard and i abused my hardware intensivley 12:51 <+bridge_> [ddnet] I use the big new bluetooth keyboard for wathcing movies. Its fully covered in beer and dorito dip and works fine. 12:51 <+bridge_> [ddnet] On my mac book i spilled water in mass and all worked fine for years. 12:51 <+bridge_> [ddnet] lmao 12:51 <+bridge_> [ddnet] Oh and i really like to smash the keys hard 12:51 <+bridge_> [ddnet] "in mass" xd 12:52 <+bridge_> [ddnet] a big glass once a month 12:52 <+bridge_> [ddnet] 😂 12:52 <+bridge_> [ddnet] for years 12:52 <+bridge_> [ddnet] but why 12:52 <+bridge_> [ddnet] accidents 12:52 <+bridge_> [ddnet] i dirnk a lot 12:52 <+bridge_> [ddnet] once a month? 12:52 <+bridge_> [ddnet] 😂 12:52 <+bridge_> [ddnet] i am jiggeling with this glass in front of the screen while playing ddrace every 2 minutes 12:53 <+bridge_> [ddnet] lol 12:53 <+bridge_> [ddnet] I switched to bottels now 12:53 <+bridge_> [ddnet] chillerdrinkin 12:54 <+bridge_> [ddnet] 12:54 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601366056107245572/image0.jpg 12:54 <+bridge_> [ddnet] Juggeling* 13:00 <+bridge_> [ddnet] yikes 13:16 <+bridge_> [ddnet] @ChillerDragon in laptop 13:16 <+bridge_> [ddnet] hm probably one of the brand new ones 13:16 <+bridge_> [ddnet] with 1 mm keys 13:17 <+bridge_> [ddnet] didnt hear any good baut them 13:17 <+bridge_> [ddnet] it's a well known problem with the last generation of garbage butterfly keys 13:17 <+bridge_> [ddnet] yy 13:17 <+bridge_> [ddnet] thats why i bought an older mpodel 13:17 <+bridge_> [ddnet] also bcs i want a haptic esc key 13:17 <+bridge_> [ddnet] older models suffer from planned obsolescence 😛 13:18 <+bridge_> [ddnet] not really 13:18 <+bridge_> [ddnet] I did something clever for my esc key 13:18 <+bridge_> [ddnet] my 2015 macbook runs like a beast 13:18 <+bridge_> [ddnet] Tilde-backtick does escape without any modifiers, with shift it's backtick and with alt it's tilde 13:19 <+bridge_> [ddnet] it's nearly the same on my 60% mechanical keyboard so I'm very used to it already 13:19 <+bridge_> [ddnet] so u need 2 keys? 13:19 <+bridge_> [ddnet] to make a backtick or a tilde yeah i need a modifier 13:19 <+bridge_> [ddnet] ah but not for esc 13:19 <+bridge_> [ddnet] ok hm 13:19 <+bridge_> [ddnet] for esc it's just the key itself 13:19 <+bridge_> [ddnet] helps while vim'ing 13:19 <+bridge_> [ddnet] interesting 13:19 <+bridge_> [ddnet] yy 13:19 <+bridge_> [ddnet] main concern is vim 13:19 <+bridge_> [ddnet] xd 13:20 <+bridge_> [ddnet] very hard to vim without an esc key 13:20 <+bridge_> [ddnet] i think esc is slowing down my vim anywys because its so hard to reach 13:20 <+bridge_> [ddnet] @ChillerDragon moving ctrl to capslock helps a lot with vim efficacy 13:20 <+bridge_> [ddnet] didnt we had this conversation already 13:20 <+bridge_> [ddnet] with external piano foot thingys 13:20 <+bridge_> [ddnet] lol a foot pedal as a key 13:21 <+bridge_> [ddnet] yy 13:21 <+bridge_> [ddnet] sounds like an interesting idea 13:21 <+bridge_> [ddnet] good for vim 13:21 <+bridge_> [ddnet] imagine if u train that how fast u can get 13:21 <+bridge_> [ddnet] I'm trying to find a decent light theme for my vscode 13:21 <+bridge_> [ddnet] lol 13:21 <+bridge_> [ddnet] psycho 13:21 <+bridge_> [ddnet] really hard to read a dark theme outside in the sun 13:21 <+bridge_> [ddnet] lol outside 13:22 <+bridge_> [ddnet] i have no light in my room :troll: 13:22 <+bridge_> [ddnet] why would u go outside 13:22 <+bridge_> [ddnet] to see the sky 13:22 <+bridge_> [ddnet] no power at home 13:22 <+bridge_> [ddnet] just 3rd world things 13:22 <+bridge_> [ddnet] i have sky at home 13:22 <+bridge_> [ddnet] and netflix 13:22 <+bridge_> [ddnet] xdddd 13:22 <+bridge_> [ddnet] :troll: 13:23 <+bridge_> [ddnet] oh that sounds like a struggle @Learath2 13:23 <+bridge_> [ddnet] so there is free electricity in ur local park? xd 13:23 <+bridge_> [ddnet] a cafe has electricity 13:25 <+bridge_> [ddnet] one problem is that if I want to go to the wc I need to leave my laptop unattended 13:25 <+bridge_> [ddnet] or unplug it and pack up, either option is undesirable 13:25 <+bridge_> [ddnet] yy i remember that 13:26 <+bridge_> [ddnet] i let my cam recoring tho 13:26 <+bridge_> [ddnet] I guess I could ask the waiter to keep an eye on it, but still don't like being away from it 13:26 <+bridge_> [ddnet] unlocked 13:26 <+bridge_> [ddnet] especially since this country is full of poor people 😛 13:26 <+bridge_> [ddnet] but recording :troll: 13:27 <+bridge_> [ddnet] i guess stealing was less a problem for me bcs i was in a hotel in amsterdam less theft there 13:27 <+bridge_> [ddnet] you have this find my mac thing tho right? 13:27 <+bridge_> [ddnet] yeah 13:27 <+bridge_> [ddnet] I'd still rather not chase down after it 13:27 <+bridge_> [ddnet] if the theft doesnt cover it in tinfoil ur save 13:28 <+bridge_> [ddnet] turn on filevault 13:28 <+bridge_> [ddnet] already encrypted 13:28 <+bridge_> [ddnet] encrypted but not filevalut? 13:28 <+bridge_> [ddnet] lol 13:28 <+bridge_> [ddnet] 🤓 13:28 <+bridge_> [ddnet] it's filevault 13:28 <+bridge_> [ddnet] ah k 13:28 <+bridge_> [ddnet] shittiest piece of software ever conceived 13:28 <+bridge_> [ddnet] ay 13:28 <+bridge_> [ddnet] its easy to use 13:28 <+bridge_> [ddnet] even when the cpu is idle it doesn't use it's full potential 13:28 <+bridge_> [ddnet] why shitty 13:29 <+bridge_> [ddnet] took 48 damn hours to encrypt 250gbs 13:29 <+bridge_> [ddnet] ye lol 13:29 <+bridge_> [ddnet] ok that part is shitty 13:29 <+bridge_> [ddnet] ah ye its kinda slow 13:29 <+bridge_> [ddnet] but once its done? 13:29 <+bridge_> [ddnet] it works fine as expected, modern cpus are beasts at AES 13:29 <+bridge_> [ddnet] thats why i dont encrypt my whole machine 13:29 <+bridge_> [ddnet] only a few folders 13:30 <+bridge_> [ddnet] idk about 99% iof my data being in the wrong hands 13:30 <+bridge_> [ddnet] with cryptsetup on linux they were actually smart about it and don't bother encrypting the empty drive... 13:30 <+bridge_> [ddnet] with a mac, even if you encrypt while installing it, it takes a decade because it actually installs first then encrypts... 13:31 <+bridge_> [ddnet] okay, lets see if it gets stolen in the 10 seconds i'm away 13:32 <+bridge_> [ddnet] are u in cafe rn? 13:32 <+bridge_> [ddnet] no worries we keep an eye on it 13:35 <+bridge_> [ddnet] thanks for keeping an eye on it chiller, they didn't nick it 13:36 <+bridge_> [ddnet] what programming laguage did u use for the new masters @Learath2 ? 13:36 <+bridge_> [ddnet] I wrote the prototype in python 13:36 <+bridge_> [ddnet] ok its u 13:36 <+bridge_> [ddnet] but it'll prolly end up in rust 13:36 <+bridge_> [ddnet] we are save 😃 13:37 <+bridge_> [ddnet] save from what 13:37 <+bridge_> [ddnet] somneone stealing ur laptop and acting as u 13:37 <+bridge_> [ddnet] :troll: 13:37 <+bridge_> [ddnet] lol 😄 13:37 <+bridge_> [ddnet] most turkish people don't speak much english at all 13:38 <+bridge_> [ddnet] oh ur not at home 13:38 <+bridge_> [ddnet] makes sense u said that somehow 13:38 <+bridge_> [ddnet] how can I be at a cafe and at home? 13:38 <+bridge_> [ddnet] I'm not a cat 13:40 <+bridge_> [ddnet] ah true i also sometimes visist turkey to drink mi coffe 13:43 <+bridge_> [ddnet] @jxsl13#5272 did some profiling for his mods latley he might have some xp now 13:43 <+bridge_> [ddnet] rip he is not here 13:43 <+bridge_> [ddnet] nobo 13:43 <+bridge_> [ddnet] also @deen, how do you get ddnet to run smoothly on your laptop, it's so choppy and cpu intensive on mine 13:43 <+bridge_> [ddnet] it's choppy even though I get 100-110 fps 13:44 <+bridge_> [ddnet] it runs smooth even on my smallest laptop 13:44 <+bridge_> [ddnet] okay, I'll now work on adding a feature that I wanted for so long 13:44 <+bridge_> [ddnet] only on debian tho windows is eating too much ressources xd 13:44 <+bridge_> [ddnet] it never ran well on any of my laptops tbh 13:44 <+bridge_> [ddnet] oh well no 13:45 <+bridge_> [ddnet] do you have a 4k laptop? 13:45 <+bridge_> [ddnet] that is always eating ressources 13:45 <+bridge_> [ddnet] hmm are retina displays 4k? 13:45 <+bridge_> [ddnet] idk why they put 4k screens in every tiny laptop nowerdays 13:45 <+bridge_> [ddnet] i think near 4k 13:46 <+bridge_> [ddnet] I don't like 4k displays at all, a lot of scaling and performance issues 13:46 <+bridge_> [ddnet] yy 13:46 <+bridge_> [ddnet] in a 2 inch laptop useless af anyways 13:46 <+bridge_> [ddnet] 1440p has been a decent upgrade though 13:47 <+bridge_> [ddnet] smartphones easily have 1080p 13:47 <+bridge_> [ddnet] I think there are even 4k ones out there 13:47 <+bridge_> [ddnet] if you scale it up, it kinda makes sense to get 4k laptop displays I guess 😄 13:47 <+bridge_> [ddnet] ikr 13:47 <+bridge_> [ddnet] but no 13:47 <+bridge_> [ddnet] xd 13:47 <+bridge_> [ddnet] but smartphones run OSs that are optimized for displaying these things 13:47 <+bridge_> [ddnet] 4k only makes sense if u have hardware that can power is smooth 13:48 <+bridge_> [ddnet] highdpi and high res displays are just a PITA to configure on windows and linux 13:48 <+bridge_> [ddnet] the future tho. fullhd looks so pixelated to me :c 13:48 <+bridge_> [ddnet] one smart thing they did with macOS is that they use a hybrid approach to rendering windows, it's very much vectoral 13:49 <+bridge_> [ddnet] isnt the new mac stuff 8k ? 13:49 <+bridge_> [ddnet] xd 13:49 <+bridge_> [ddnet] mac "dm" is resolution and dpi agnostic 13:50 <+bridge_> [ddnet] Is there an empty side in the HUD? 13:51 <+bridge_> [ddnet] no 13:51 <+bridge_> [ddnet] health killfeed 13:51 <+bridge_> [ddnet] chat score 13:51 <+bridge_> [ddnet] the edges are empty though right? 13:51 <+bridge_> [ddnet] I'm thinking of adding a feature that i've been thinking of for quite some time 13:51 <+bridge_> [ddnet] a team overlay 13:52 <+bridge_> [ddnet] right edge could have some space 13:52 <+bridge_> [ddnet] chat takes up the whole left edge 13:52 <+bridge_> [ddnet] do we have small icons for the weapons btw? 13:53 <+bridge_> [ddnet] wdym? 13:53 <+bridge_> [ddnet] different images? 13:53 <+bridge_> [ddnet] i think there are only thoise from game.png 13:53 <+bridge_> [ddnet] but u can make em small^^ 13:53 <+bridge_> [ddnet] yeah I can render them small and single color I guess 13:54 <+bridge_> [ddnet] @nuborn you should know, do we send the client the weapons the character has? 13:59 <+bridge_> [ddnet] yes, the available weapons are sent 13:59 <+bridge_> [ddnet] in the extended object or part of vanilla? 14:00 <+bridge_> [ddnet] in the extended object, I think its WEAPON_HAMMER, etc 14:00 <+bridge_> [ddnet] in the flags 14:01 <+bridge_> [ddnet] the current weapon isn't always sent though (when in freeze for example) 14:05 <+bridge_> [ddnet] are you thinking of something like this @Learath2 ? https://github.com/ddnet/ddnet/pull/1674 14:06 <+bridge_> [ddnet] not exactly, it'll show all tees on your team and their "status" 14:06 <+bridge_> [ddnet] imo the scoreboard is waay to polluted already 14:06 <+bridge_> [ddnet] xd 14:06 <+bridge_> [ddnet] whether they have weapons, whether they are frozen 14:06 <+bridge_> [ddnet] i wanted to make a stealth scoreboard sicne ages 14:06 <+bridge_> [ddnet] yeah it won't be on the scoreboard 14:06 <+bridge_> [ddnet] also the whole hud 14:06 <+bridge_> [ddnet] doesnt make it better xd 14:07 <+bridge_> [ddnet] i really like the scoreboard of minecraft 😃 14:07 <+bridge_> [ddnet] well you can disable most of the hud nowadays 14:08 <+bridge_> [ddnet] yes but people dont do it 14:08 <+bridge_> [ddnet] @Learath2 nothing special, but I've just always kept testing it on my shitty platforms and reporting the bugs 14:08 <+bridge_> [ddnet] and then i have to watch it in their alan faded yt videos 14:08 <+bridge_> [ddnet] they even turn on key presses to extra annoy me 14:08 <+bridge_> [ddnet] @deen I'm interested in how you set up the throttling and the refresh rate stuff 14:08 <+bridge_> [ddnet] we just have way too many settings there 14:08 <+bridge_> [ddnet] no 14:08 <+bridge_> [ddnet] I feel the main loop isn't sleeping at all, it literally burns up my poor laptop 14:09 <+bridge_> [ddnet] better to have many settings with good defaults where ppl can change them 14:09 <+bridge_> [ddnet] than magic numbers 14:10 <+bridge_> [ddnet] 14:10 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601385352116174868/Screenshot_2019-07-18_at_15.10.28.png 14:11 <@deen> cl_refresh_rate 480; cl_refresh_rate_inactive 120; gfx_refresh_rate 170; gfx_vsync 1 (50 Hz screen) 14:11 <@deen> maybe your laptop throttles with cl_refresh_rate 0? 14:12 <@deen> my laptop, while old, can stay at a consistent frequency all day 14:14 <@deen> also annoys me about my work laptop, the thinner they get the louder and more spontaneous the fan noise 14:15 <+bridge_> [ddnet] I really would love a thicker laptop with longer battery life and better thermals 14:15 <+bridge_> [ddnet] maybe I should renew my thinkpad 14:15 <@deen> on the other hand it's really nice not to carry around such a heavy laptop 14:17 <+bridge_> [ddnet] I think it depends on the situation. Take the small laptop for lill action in public transport. And take a bugge rone for long time actions in cafe. 14:18 <+bridge_> [ddnet] I think my next laptop will def be a 13" not a 15 14:39 <@deen> X1 carbon has a 14" screen but fits into traditional 13" cases ;) 14:41 <+bridge_> [ddnet] deen is nimda fixed? 14:41 <+bridge_> [ddnet] 14:41 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601393180365029386/unknown.png 14:52 <+bridge_> [ddnet] @deen have one? 14:52 <+bridge_> [ddnet] I was thinking of it, but not sure whether to get that or a thinkpad anniversary edition 14:52 <+bridge_> [ddnet] Also does it have a matte screen option, glossy screens drive me wild 15:16 <+bridge_> [ddnet] Hey guys i have some issues with my raspberry 3 b someone wants to help? 15:16 <+bridge_> [ddnet] It doesn´t boot any image i tried two different SD cards 15:17 <+bridge_> [ddnet] any err msg? 15:17 <+bridge_> [ddnet] wym by it doesn't boot? 15:17 <+bridge_> [ddnet] is it a panic? 15:17 <+bridge_> [ddnet] It just does nothing, the red LED is on 15:18 <+bridge_> [ddnet] nothing on screen? 15:18 <+bridge_> [ddnet] and the green one does nothing 15:18 <+bridge_> [ddnet] nothing on screen aswell 15:19 <+bridge_> [ddnet] does green ever blink at all? 15:19 <+bridge_> [ddnet] I tried flashing with Etcher and PiBaker on OSX and rufus on windows 15:19 <+bridge_> [ddnet] The green one never blinked 15:19 <+bridge_> [ddnet] perhaps you have too little power 15:19 <+bridge_> [ddnet] did it boot at all? 15:19 <+bridge_> [ddnet] nothing happens 15:19 <+bridge_> [ddnet] I had to purchase a new plug for the raspberry 15:19 <+bridge_> [ddnet] oh yea i bought some battery thing for my raspberry and it also didnt boot because it needs too much power :c 15:20 <+bridge_> [ddnet] 5V .3 ampere 15:20 <+bridge_> [ddnet] i will try it on my secondary powerbrick 15:21 <+bridge_> [ddnet] .3 sounds enough 15:22 <+bridge_> [ddnet] well i bought it for the pi 15:22 <+bridge_> [ddnet] i think there might be an issue with my image or the pi is broken 15:23 <+bridge_> [ddnet] i´ve had multiple raspberry´s and some had the same issue i never fixed it 15:23 <+bridge_> [ddnet] and i spend hours 15:23 <+bridge_> [ddnet] it hurts 15:24 <+bridge_> [ddnet] it can't really be an issue with the image 15:24 <+bridge_> [ddnet] the green led blinks when the pi is reading from the sd card 15:24 <+bridge_> [ddnet] maybe wrong file format? 15:24 <+bridge_> [ddnet] somehow 15:24 <+bridge_> [ddnet] cuz of macintosh 15:25 <+bridge_> [ddnet] if it's never reading the card it can't ever know the file format is wrong 15:25 <+bridge_> [ddnet] hm 15:25 <+bridge_> [ddnet] so it´s probably a hardware issue 15:26 <+bridge_> [ddnet] get the new one 😃 15:26 <+bridge_> [ddnet] or come to munich and i sell u mine for good price 15:26 <+bridge_> [ddnet] or the card is defect, but you said you tried two 15:27 <+bridge_> [ddnet] did you try changing the plug? 15:27 <+bridge_> [ddnet] or a different image 15:27 <+bridge_> [ddnet] yes i tried it on my mobile phones power brick 15:27 <+bridge_> [ddnet] 5v 1.8A max 15:28 <+bridge_> [ddnet] maybe switching the cable 15:28 <+bridge_> [ddnet] one second 15:30 <+bridge_> [ddnet] switching cables didn´t fix it 15:30 <+bridge_> [ddnet] official recommendation is 2.5A+ 15:30 <+bridge_> [ddnet] rly? 15:30 <+bridge_> [ddnet] oh wtf 15:30 <+bridge_> [ddnet] https://www.raspberrypi.org/documentation/hardware/raspberrypi/power/README.md 15:31 <+bridge_> [ddnet] but wait, my quickcharge brick has 3 ampere 15:32 <+bridge_> [ddnet] but raspi might not support the quickcharge protocol, I think there needs to be a negotiation for the higher current draw 15:33 <+bridge_> [ddnet] okay so it might be the powerbrick 15:36 <+bridge_> [ddnet] thanks alot 15:38 <+bridge_> [ddnet] i will give you an update when i´ve tested another powersupply 15:51 <+bridge_> [ddnet] Apparently I sleep from 5-6 :D 15:51 <+bridge_> [ddnet] git log --author="dennis@felsin9.de" --date=iso | perl -nalE 'if (/^Date:\s+[\d-]{10}\s(\d{2})/) { say $1+0 }' | sort | uniq -c|perl -MList::Util=max -nalE '$h{$F[1]} = $F[0]; }{ $m = max values %h; foreach (0..23) { $h{$_} = 0 if not exists $h{$_} } foreach (sort {$a <=> $b } keys %h) { say sprintf "%02d - %4d %s", $_, $h{$_}, "*"x ($h{$_} / $m * 50); }' 15:51 <+bridge_> [ddnet] https://ivan.bessarabov.com/blog/famous-programmers-work-time 15:51 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601410670726086692/screenshot-20190718155058.png 15:51 <+bridge_> [ddnet] Apparently I sleep from 5-6 :D 15:51 <+bridge_> [ddnet] ```git log --author="dennis@felsin9.de" --date=iso | perl -nalE 'if (/^Date:\s+[\d-]{10}\s(\d{2})/) { say $1+0 }' | sort | uniq -c|perl -MList::Util=max -nalE '$h{$F[1]} = $F[0]; }{ $m = max values %h; foreach (0..23) { $h{$_} = 0 if not exists $h{$_} } foreach (sort {$a <=> $b } keys %h) { say sprintf "%02d - %4d %s", $_, $h{$_}, "*"x ($h{$_} / $m * 50); }'``` 15:51 <+bridge_> [ddnet] https://ivan.bessarabov.com/blog/famous-programmers-work-time 15:51 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601410670726086692/screenshot-20190718155058.png 15:54 <+bridge_> [ddnet] how to apply this on multiple repos o.O 15:54 <+bridge_> [ddnet] you'd have to aggregate them together 15:55 <+bridge_> [ddnet] i find it weird that people always use perl to extend the shell stuff 15:55 <+bridge_> [ddnet] 15:55 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601411739539603487/Screenshot_2019-07-18_at_16.55.09.png 15:55 <+bridge_> [ddnet] probably cuz i never tried perl 15:55 <+bridge_> [ddnet] (cd repo1 && git log ... && cd ../repo2 && git log ...) | perl ... 15:55 <+bridge_> [ddnet] perl was started to replace shell scripts so this is the intended use 15:56 <+bridge_> [ddnet] oh interesting 15:56 <+bridge_> [ddnet] I rebase too much for this to be accurate 😛 15:56 <+bridge_> [ddnet] At work it's very useful to see what business hours everyone in the team has 😄 15:56 <+bridge_> [ddnet] never really used perl, I should give it a try 15:58 <+bridge_> [ddnet] 15:58 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601412418979233824/unknown.png 15:58 <+bridge_> [ddnet] on ddnet 15:58 <+bridge_> [ddnet] xd 15:59 <+bridge_> [ddnet] 15:59 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601412767374901259/unknown.png 16:00 <+bridge_> [ddnet] sometimes i code til 1 am 16:00 <+bridge_> [ddnet] but i guess i dont commit 16:00 <+bridge_> [ddnet] better tho 16:00 <+bridge_> [ddnet] xd 16:02 <+bridge_> [ddnet] ui code is so convoluted in tw 16:02 <+bridge_> [ddnet] needs a lot of cleanup 16:03 <+bridge_> [ddnet] good luck 16:04 <+bridge_> [ddnet] @Ryozuki how is your ui revamp going 16:04 <+bridge_> [ddnet] https://github.com/Ryozuki/ddnet/commits/feature_refactor_ui 16:04 <+bridge_> [ddnet] abandoned since long 16:05 <+bridge_> [ddnet] what does MapScreen do btw? 16:06 <+bridge_> [ddnet] where 16:06 <+bridge_> [ddnet] In `IGraphics` 16:07 <+bridge_> [ddnet] oh, it remaps the coordinate system I guess 16:08 <+bridge_> [ddnet] ye screen to world 16:15 <+bridge_> [ddnet] great, rendertee is rendering the entire skin 😛 16:22 <+bridge_> [ddnet] okay, this is more code then I'm willing to tinker with outside, 16:26 <+bridge_> [ddnet] oh apparently I'm rendering the tee, it's just way too small 😄 16:36 <+bridge_> [ddnet] and now my tees are stretched 😦 16:36 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601421935879913497/screenshot_2019-07-18_17-34-42.png 16:36 <+bridge_> [ddnet] nice map 16:36 <+bridge_> [ddnet] zooz 16:36 <+bridge_> [ddnet] why can't life be easy? 16:36 <+bridge_> [ddnet] I literally have no idea why my tees are stretched like that 16:36 <+bridge_> [ddnet] just copy paste from scoreboard code 16:36 <+bridge_> [ddnet] oh ur name is not registered 16:36 <+bridge_> [ddnet] ima claim ur name hehe 16:36 <+bridge_> [ddnet] @jao apparently not too easy 16:37 <+bridge_> [ddnet] this is exactly how everything else renders tees, but mine are stretched 16:37 <+bridge_> [ddnet] how are you going to fit 512 tees in there @Learath2 ? 16:37 <+bridge_> [ddnet] o rip 16:37 <+bridge_> [ddnet] this is a part of the code I'm very unfamiliar with 😦 16:38 <+bridge_> [ddnet] oh, I forgot to scale with the aspect ratio 16:38 <+bridge_> [ddnet] More like it 16:39 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601422673393877025/screenshot_2019-07-18_17-38-29.png 16:39 <+bridge_> [ddnet] why so much up 16:39 <+bridge_> [ddnet] im sure there is way less space for kill messagess and the space down there is hardly used 16:39 <+bridge_> [ddnet] because I'm not a UX designer 16:39 <+bridge_> [ddnet] mimimi 16:40 <+bridge_> [ddnet] I might put it below actually 16:40 <+bridge_> [ddnet] i dont wanan destroy ur dreams but wtf is this xd 16:40 <+bridge_> [ddnet] teams can be up to the size of 64 and we are planning on more than 64 slots 16:40 <+bridge_> [ddnet] do you really want to pollute the view 24/7 with something scoreboard similar 16:43 <+bridge_> [ddnet] @Learath2 what information is going to be displayed for each team member? 16:44 <+bridge_> [ddnet] 16:44 <+bridge_> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/601424099838918665/screenshot_2019-07-18_17-44-23.png 16:44 <+bridge_> [ddnet] @timakro I'm thinking their weapons and most importantly whether they are frozen 16:45 <+bridge_> [ddnet] @ChillerDragon when is the last time you played with 64 players? 16:45 <+bridge_> [ddnet] the last time i played actually @Learath2 16:45 <+bridge_> [ddnet] maybe only show the closest 5 tees 16:46 <+bridge_> [ddnet] @ChillerDragon this is why people don't code for ddnet, whenever someone wants to do sth different greybeards come up and cry useless 16:46 <+bridge_> [ddnet] i dont say its useless 16:46 <+bridge_> [ddnet] i am concered that it might be harming 16:46 <+bridge_> [ddnet] I'll make it whether you like it or not, I'll PR it, if people like it we merge it, if people don't I'll keep it for myself 16:46 <+bridge_> [ddnet] the clean ui 16:46 <+bridge_> [ddnet] I atleast need it 16:46 <+bridge_> [ddnet] it is usefull for sure 16:47 <+bridge_> [ddnet] what do you think about only showing the closest 5 tees? 16:47 <+bridge_> [ddnet] you can literally clear out the ui with cl_hud 0 16:48 <+bridge_> [ddnet] also the reason I never finished up accounts, a dozen of people who keep crying about anything new 16:51 <+bridge_> [ddnet] also we aren't really planning for more then 64 players, we just entertained the thought, it's already enough of a mess with 64 players 16:51 <+bridge_> [ddnet] yes new stuff is tricky 16:53 <+bridge_> [ddnet] it's not supposed to be tricky, look at the guy who added the ingame timer, it was literally a 100x300 box that doesn't even show up 24/7 16:53 <+bridge_> [ddnet] do you think he'll make a pr ever again? 16:54 <+bridge_> [ddnet] idk baut him but i dont do much other things than getting rejected all day and that didnt stop me yet 16:55 <+bridge_> [ddnet] gz180 16:55 <+bridge_> [ddnet] woops 16:55 <+bridge_> [ddnet] wrong chat 16:55 <+bridge_> [ddnet] nice pw 16:55 <+bridge_> [ddnet] xd 16:55 <+bridge_> [ddnet] actually wrong blender usage 16:56 <+bridge_> [ddnet] should be rz and no enter xd 16:57 <+bridge_> [ddnet] yo @Learath2 no hate i love u and i appreacte that you do something. But saying everything is nice because it is usefull and was work is not the way to go imo 16:57 <+bridge_> [ddnet] Now I don't feel like coding at all, thanks, I'll just order a drink and watch something 16:57 <+bridge_> [ddnet] 😦 16:59 <+bridge_> [ddnet] or maybe I'll close some issues, I'm sure someone will have a problem with that one aswell 16:59 <+bridge_> [ddnet] ignore the negative vibes and only try to improve or rethink or even justify your stuff when you get critizied 16:59 <+bridge_> [ddnet] how dare you fix the votes that have been broken since ddrace 16:59 <+bridge_> [ddnet] ._. 17:00 <+bridge_> [ddnet] stap make me feel bad 17:00 <+bridge_> [ddnet] jk ur ofc allowed to make me feel bad 😛 17:00 <+bridge_> [ddnet] im sorri tho 17:01 <+bridge_> [ddnet] I agree with Learath2 here, we're too strict on merging PRs, on new ideas, etc. 17:01 <+bridge_> [ddnet] ah no pls dont 17:01 <+bridge_> [ddnet] the client is polluted wy too much already 17:01 <+bridge_> [ddnet] we have bugs 17:01 <+bridge_> [ddnet] and we keep adding features instead 17:02 <+bridge_> [ddnet] sure we all do this in our free time and it is supposed to be fun. But we destroy the fun of all players by this behavior. 17:02 <+bridge_> [ddnet] worry not, I'm not making anything new until this improves 17:02 <+bridge_> [ddnet] since I'm probably the main problem for that, and I don't really have time for reviewing PRs and ideas quick and early, perhaps I should just stay away from reviewing PRs 17:02 <+bridge_> [ddnet] no ur good reviwer 17:02 <+bridge_> [ddnet] bois :c 17:03 <+bridge_> [ddnet] no, I'm not. see yesterday's chat 17:03 <+bridge_> [ddnet] xxd 17:03 <+bridge_> [ddnet] u were perfect 17:03 <+bridge_> [ddnet] @heinrich5991 no, you make sure we get well coded features 17:03 <+bridge_> [ddnet] but the problem is: "and I don't really have time for reviewing PRs and ideas quick and early, perhaps I should just stay away from reviewing PRs" 17:03 <+bridge_> [ddnet] the problem is not with the review speed, it's with people being way too averse to anything new 17:03 <+bridge_> [ddnet] the problem is that I haven't really given you feedback at all on http masters 17:03 <+bridge_> [ddnet] e.g. 17:04 <+bridge_> [ddnet] @heinrich5991 it's a decently sized pr, that has horrible quality 17:05 <+bridge_> [ddnet] and it's a major change, ofc it'll take time 17:05 <+bridge_> [ddnet] not everything new is good tho 17:05 <+bridge_> [ddnet] @jao doesn't mean we shouldn't entertain new ideas 17:06 <+bridge_> [ddnet] yea,. but due to missing feedback early on, you (rightfully) got demotivated due the expectation of my review 17:06 <+bridge_> [ddnet] also doesn’t mean rejecting new stuff is bad generally 17:06 <+bridge_> [ddnet] so there's definitely a problem 17:06 <+bridge_> [ddnet] @jao it's not about that. we're talking about a very very useful feature like http masters here 17:06 <+bridge_> [ddnet] @heinrich5991 it'd have been much better if we'd work on the architecture of such a major change together, before I started implementing anything 17:07 <+bridge_> [ddnet] I think he’s talking about new stuff in general 17:07 <+bridge_> [ddnet] discussion didnt start due to the masters more the team feature 17:07 <+bridge_> [ddnet] @jao take a look at pull requests from new contributors, they usually always new things 17:07 <+bridge_> [ddnet] except mine are always just typos xd 17:07 <+bridge_> [ddnet] and there is always a ridiculous amount of pushback, and then they just never pull request again 17:08 <+bridge_> [ddnet] like, where is necropotame now? 17:08 <+bridge_> [ddnet] lol there’s also people who did good prs that are gone now 17:09 <+bridge_> [ddnet] I don’t think that’s an argument 17:09 <+bridge_> [ddnet] well give me an example 17:09 <+bridge_> [ddnet] the guy who made automapper rework 17:09 <+bridge_> [ddnet] don’t even remember the name 17:09 <+bridge_> [ddnet] but it was a good feature 17:10 <+bridge_> [ddnet] you mean bojidar-ng? he is still around 17:10 <+bridge_> [ddnet] when did he make his last pr 17:11 <+bridge_> [ddnet] he is like jupeyy, they have their things and they come through when needed 17:12 <+bridge_> [ddnet] besides what he made was not a new feature, but a lot of improvements 17:12 <+bridge_> [ddnet] live automapper is a new feature imo 17:12 <+bridge_> [ddnet] anyways, don't need to worry about it anymore, I'm not adding anything new any time soon 17:13 <+bridge_> [ddnet] @Learath2 when doing something new u need to push it till the end 17:13 <+bridge_> [ddnet] heinrich rejected telegun without knowing how it works 17:13 <+bridge_> [ddnet] @Ryozuki very hard to do when people leech away at what little motivation you have 17:13 <+bridge_> [ddnet] u gotta be strong then 17:13 <+bridge_> [ddnet] 😎 17:13 <+bridge_> [ddnet] atleast for me it's very hard to commit to something knowing people will chew you out for even thinking about it 17:14 <+bridge_> [ddnet] I was literally making it for myself and was going to pr it if it turned out decent 17:14 <+bridge_> [ddnet] u shouldnt show early stage dev then 17:14 <+bridge_> [ddnet] if u fear that 17:15 <+bridge_> [ddnet] often ppl cant see the bigger picture 17:15 <+bridge_> [ddnet] I was just about to ask a question about the graphics api, then I figured it out 17:15 <+bridge_> [ddnet] :monkaS: 17:15 <+bridge_> [ddnet] im talking like i know something 17:15 <+bridge_> [ddnet] 😎 17:15 <+bridge_> [ddnet] @Learath2 u could take ideas from hmh 17:15 <+bridge_> [ddnet] pr 17:16 <+bridge_> [ddnet] did anyone even say your thing is bad 17:16 <+bridge_> [ddnet] Q: Can vanilla clients attempt to connect to full servers? 17:16 <+bridge_> [ddnet] if the serverinfo says it's full that is 17:17 <+bridge_> [ddnet] u mean if it will try even if its full 17:17 <+bridge_> [ddnet] or if it doesnt try? 17:17 <+bridge_> [ddnet] yeah, for reserved slots 17:17 <+bridge_> [ddnet] I want to know whether I need to fake Full-1 17:17 <+bridge_> [ddnet] idk i dont see vanilla code since 2016 17:18 <+bridge_> [ddnet] why u care for vanilla tho 17:18 <+bridge_> [ddnet] nobody uses vanilla on ddent anyway 17:18 <+bridge_> [ddnet] we should just show a big warning to them to get ddnet 17:18 <+bridge_> [ddnet] lol 17:18 <+bridge_> [ddnet] ye we are saving them 17:19 <+bridge_> [ddnet] they are masochists if they play with vanilla client 17:19 <+bridge_> [ddnet] that’s not a helpful answer 17:19 <+bridge_> [ddnet] ye i guess 17:19 <+bridge_> [ddnet] xd 17:19 <+bridge_> [ddnet] we do send a couple server messages if you have vanilla iirc 17:19 <+bridge_> [ddnet] yea a broadcast 17:19 <+bridge_> [ddnet] eh, I'll take a look at the old ddrace code, it was pretty anal about vanilla compatibility 17:19 <+bridge_> [ddnet] @heinrich5991 u here? 17:19 <+bridge_> [ddnet] @heinrich5991 can you fix nimda 17:19 <+bridge_> [ddnet] i cant talk on irc 17:22 <+bridge_> [ddnet] @Learath2 willl the client show 64/63? 17:23 <+bridge_> [ddnet] i guess ye 17:23 <+bridge_> [ddnet] I made it show 64/64 if full 17:23 <+bridge_> [ddnet] why 17:23 <+bridge_> [ddnet] if its reserved 17:23 <+bridge_> [ddnet] I could make it 64/63 but idk how it'll react at all 17:23 <+bridge_> [ddnet] it should be 64/63 17:24 <+bridge_> [ddnet] imho 17:24 <+bridge_> [ddnet] hmm, if someone takes the reserved slot, then someone leaves, what happens? 17:24 <+bridge_> [ddnet] if its full its full 17:24 <+bridge_> [ddnet] 63/63 17:25 <+bridge_> [ddnet] I guess our implementation of reserved slots is wrong 17:25 <+bridge_> [ddnet] as in we don't actually reserve the slots 17:25 <+bridge_> [ddnet] but we allow people to join full servers with a password 17:25 <+bridge_> [ddnet] it works 17:25 <+bridge_> [ddnet] and its rarely used anyway 17:25 <+bridge_> [ddnet] if someone takes a reserved slot, the server isn't technically full anymore 17:25 <+bridge_> [ddnet] well atleast it shouldn't be as the name implies 17:26 <+bridge_> [ddnet] @Learath2 u think it would be easy to add spectator slots? they wouldnt have a char entity 17:26 <+bridge_> [ddnet] it shouldnt be a problem i think 17:26 <+bridge_> [ddnet] server just should need to handle sending them info 17:26 <+bridge_> [ddnet] it could be good for speccing in tourns or when its full 17:26 <+bridge_> [ddnet] well we do have spec slots 17:26 <+bridge_> [ddnet] they are also implemented the same way 17:26 <+bridge_> [ddnet] ?? 17:26 <+bridge_> [ddnet] u cant join a full sv 17:26 <+bridge_> [ddnet] oh you mean like that, yeah maybe we could 17:27 <+bridge_> [ddnet] make spec slots "external" 17:27 <+bridge_> [ddnet] it's some work though, as a lot of arrays depend on MAX_CLIENTS 17:27 <+bridge_> [ddnet] y 17:27 <+bridge_> [ddnet] also pause and spec should be handled in a special way 17:28 <+bridge_> [ddnet] i guess its to much work 17:28 <+bridge_> [ddnet] and it's new, very dangerous territory 17:29 <+bridge_> [ddnet] PUT allows multipart right 17:29 <+bridge_> [ddnet] ? 17:30 <+bridge_> [ddnet] well yes 17:30 <+bridge_> [ddnet] but it might not always be the best practice 17:31 <+bridge_> [ddnet] e.g. if the PUT generates more then one resource 17:31 <+bridge_> [ddnet] also it might be an edge case in some shitty http libraries, but I don't like supporting shitty libs 18:00 <+bridge_> [ddnet] what is the shortest run map? 18:00 <+bridge_> [ddnet] one i can play with a trackpad preferably 😄 18:01 <+bridge_> [ddnet] run_antibuguse 18:01 <+bridge_> [ddnet] thanks 18:01 <+bridge_> [ddnet] run_g6 18:01 <+bridge_> [ddnet] run_blue 18:01 <+bridge_> [ddnet] (dont play it) 18:02 <+bridge_> [ddnet] (run_antibuguse hardest map) 18:05 <+bridge_> [ddnet] @archimede67 I know... 18:05 <+bridge_> [ddnet] made my own 18:09 <+bridge_> [ddnet] xd 18:13 <+bridge_> [ddnet] @Learath2 i like your team feature 18:18 <+bridge_> [ddnet] @Learath2 what about replacing statboard on ddrace gametypes with ur thing 18:18 <+bridge_> [ddnet] @heinrich5991 here? 18:18 <+bridge_> [ddnet] it’s not like u need to see it all the time 18:19 <+bridge_> [ddnet] @jao I'll think about it if I ever feel like taking a look at it again 18:26 <+bridge_> [ddnet] @heinrich5991 `NETMSGTYPE_SV_RECORD` is definitely handled wrong, the whole race timer is a bit weird tbh 18:27 <+bridge_> [ddnet] anyways, the format ddnet sends it's `NETMSGTYPE_SV_RECORD` is it's best times, not DDRaceTime and DDRaceTick 19:29 <+bridge_> [ddnet] Where is the config.lua please guys 19:55 <+bridge_> [ddnet] http://puu.sh/DUq79/7e0e52bc79.jpg 19:55 <+bridge_> [ddnet] thank you microsoft 19:56 <+bridge_> [ddnet] http://puu.sh/DUq8h/e89bfd0e82.png 19:56 <+bridge_> [ddnet] getting better and better 20:00 <+bridge_> [ddnet] http://puu.sh/DUqe7/4a65b18c6d.jpg 20:00 <+bridge_> [ddnet] bro how should i work with this crap xd 20:01 <+bridge_> [ddnet] U 20:30 <+bridge_> [ddnet] 🦄 20:45 <+bridge_> [ddnet] 😂 20:45 <+bridge_> [ddnet] broken from everywgere 23:01 <+bridge_> [ddnet] omg sombody actually uses replays 😄 23:01 <+bridge_> [ddnet] Me too 23:01 <+bridge_> [ddnet] lol 23:01 <+bridge_> [ddnet] ❤ 23:55 <+bridge_> [ddnet] i wanted today then i realized i had it deactivated :c