00:25 <+ddnet-discord> ger lagging 00:25 <+ddnet-discord> massive ddos? 00:25 <+ddnet-discord> like really 00:25 <+ddnet-discord> ger dying 00:25 <+Slishtee> Its valis garbage ass 00:25 <+Slishtee> hes mad annoying.. 00:26 <+ddnet-discord> t 00:26 <+ddnet-discord> who changed color 00:26 <+ddnet-discord> now its rly ugly 00:26 <+ddnet-discord> also admin colors is rly ugly 00:27 <+ddnet-discord> xD 00:27 <+ddnet-discord> Wtf 00:27 <+ddnet-discord> My color is ugly top 00:27 <+ddnet-discord> Too 00:27 <+ddnet-discord> who made this, likes ugly colors 00:27 <+ddnet-discord> that purple was beutiful 00:27 <+ddnet-discord> Valis ddosing? 00:28 <+ddnet-discord> Might be my fault too xD 03:44 <@heinrich5991> Ryozuki: on undefined behavior: https://kristerw.blogspot.de/2017/09/why-undefined-behavior-may-call-never.html 09:07 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: https://git.io/vdTN5 09:07 < ddnet-commits> ddnet/master 5b05e55 Dennis Felsing: Fix grammar (thanks noby) 11:05 <+Ryozuki> i see 11:08 <+ddnet-discord> https://www.youtube.com/watch?v=2dTpLEUnLmk 11:09 <+ddnet-discord> listen while coding hard stuff 12:34 <+ddnet-discord> Whats the reason for tuning values being 100 times bigger than i would expect them to be (100* the default values, and the values listed in the documentation) https://imgur.com/nkfU2jj 12:35 <+ddnet-discord> also why are tunings updated in spec and pause 12:54 <@deen> floats being stored as an int? 12:54 <@deen> with a few digits 12:54 <+ddnet-discord> i would have thought, but every time they are used they are added as they are 12:56 <+ddnet-discord> https://imgur.com/WcoDZUl 13:07 <+ddnet-discord> it has an automatic conversion from CTuningVariable to float 13:07 <+ddnet-discord> look for operator float() in the CTuneVariable class 13:09 <+ddnet-discord> K got it 13:09 <+ddnet-discord> what about spec&pause 13:11 <+ddnet-discord> what about spec and pause? 13:13 <+ddnet-discord> what about spec and pause? What are you talking about 😮 13:13 <+ddnet-discord> tunings are sent when you are in spec/pause and you mouse over a new tune zone 13:14 <+ddnet-discord> - why 13:14 <+ddnet-discord> where? 13:14 <+ddnet-discord> nMessage in gameclient.cpp receieves a NETMSGTYPE_SV_TUNEPARAMS 13:15 <+ddnet-discord> On 13:15 <+ddnet-discord> where is it sent? 13:16 <+ddnet-discord> uhhhhhhhhhhhh 13:19 <+ddnet-discord> CGameContext::SendTuningParams 13:21 <+ddnet-discord> you want stack trace? 14:20 <+ddnet-discord> ``` 14:20 <+ddnet-discord> /* 14:20 <+ddnet-discord> Function: str_comp 14:20 <+ddnet-discord> Compares to strings case sensitive.``` 14:20 <+ddnet-discord> shouldnt it be 'two' ? 14:20 <+ddnet-discord> yes 14:20 <+ddnet-discord> u can do a quick edit? line 922 in system.h 14:21 <+ddnet-discord> ````` 14:22 <+ddnet-discord> ``` 14:22 <+ddnet-discord> /* 14:22 <+ddnet-discord> Function: str_comp_num 14:22 <+ddnet-discord> Compares up to num characters of two strings case sensitive.``` 14:22 <+ddnet-discord> maybe who wrote this was missing the w key? 14:22 <+ddnet-discord> ill make a commit with fixing this.. 14:22 <+ddnet-discord> ill make a commit fixing this.. 14:23 <+ddnet-discord> this one is correct, no? 14:23 <+ddnet-discord> oh 14:23 <+ddnet-discord> yeah i read it wrong 14:25 <+ddnet-discord> ^ 14:25 < ddnet-commits> [ddnet] Ryozuki opened pull request #878: Fix little typo (master...patch-3) https://git.io/vdkWU 14:25 < ddnet-commits> [ddnet] heinrich5991 closed pull request #878: Fix little typo (master...patch-3) https://git.io/vdkWU 14:29 <+ddnet-discord> thanks for the easy PR ❤ 14:29 <+ddnet-discord> check https://github.com/ddnet/ddnet/pull/874 also 14:30 <+ddnet-discord> generally you want to capitalize the first letter of the commit message btw 😃 14:30 <+ddnet-discord> oh :o 14:30 <+ddnet-discord> but nvm for those 14:45 <+ddnet-discord> @Dr. Jekyll they are also send in spec/pause as otherwise prediction breaks 15:01 <+ddnet-discord> what you think about server side localisation? specially meant for server messages like "finished race", "you know have endless hook.." with a client option to select the server messages language 15:01 <+ddnet-discord> what you think about server side localisation? specially meant for server messages like "finished race", "you now have endless hook.." with a client option to select the server messages language 15:01 <+ddnet-discord> no thanks 15:01 <+ddnet-discord> learn english 15:01 <+ddnet-discord> xD 15:01 <+ddnet-discord> (same for client imo) 15:02 <+ddnet-discord> ok nvm then 15:03 <+ddnet-discord> @HMH prediction of what, if you are in spec/pause you cant do anything 15:03 <+ddnet-discord> well, my opinion is not so important 15:03 <+ddnet-discord> imo it is 15:04 <+ddnet-discord> teeworlds looks like game for childrens 15:04 <+ddnet-discord> @Dr. Jekyll projectiles for example 15:04 <+ddnet-discord> so imo, it could be good 15:04 <+ddnet-discord> x 15:04 <+ddnet-discord> xd 15:04 <+ddnet-discord> a lot young people 15:04 <+ddnet-discord> and teeworlds helps them learn english also 15:04 <+ddnet-discord> xD 15:04 <+ddnet-discord> like every game 15:04 <+ddnet-discord> 😄 15:04 <+ddnet-discord> and yes! i am the example 15:05 <+ddnet-discord> i couldn't say any word 3 years ago 15:05 <+ddnet-discord> :< 15:05 <+ddnet-discord> but then i joined #ddnet, AND FUCK YEa. i started to type 15:05 <+ddnet-discord> and type, and type 15:05 <+ddnet-discord> now i am a bit better, but still 15:05 <+ddnet-discord> why is where im pointing my spec camera going to affect the behaviour of proectiles? 15:06 <+ddnet-discord> prediction of what you see 15:06 <+ddnet-discord> it really makes things smooth 15:07 <+ddnet-discord> e.g a projectile is easy to predict 15:07 <+ddnet-discord> Good morning (sorry for my bad english!) 15:07 <+ddnet-discord> but the tuning the client receives is for the quare you are looking at, not the squares that other tees are moving in 15:08 <+ddnet-discord> so? 15:09 <+ddnet-discord> so how is getting tuning tuning for specced zone helping prediction 15:09 <+ddnet-discord> imagine a other tee is in a tune zone, and has less gravity, you need to know there is tune zone there to predict that tee movement 15:09 <+ddnet-discord> but client doesnt recive new tuning for other tees 15:10 <+ddnet-discord> other tee moves into a low grave zone i dont recieve new tune 15:10 <+ddnet-discord> I could imagine it helps for projectiles since they're entirely predicted 15:10 <+ddnet-discord> if you look at some point of the map and the tune zones are big, there's a chance that the tune zone you get corresponds to the projectile 15:11 <+ddnet-discord> but that sounds like an area that needs improvement 15:11 <+ddnet-discord> yes, without correct tuning the trajectory is completely off 15:11 <+ddnet-discord> hmmmm so you oculd actually be seeing incorrect prediciotn? 15:11 <+ddnet-discord> hmmm 15:11 <+ddnet-discord> yes 15:11 <+ddnet-discord> AFAICT 15:12 <+ddnet-discord> this is the best you can get for vanilla client as it can handle only one set of tunings at once but ddnet clould handle and predict all of them 15:13 <+ddnet-discord> i would like to make a poll and see how much people use vanilla to play ddnet 15:13 <+ddnet-discord> vanilla always causing trouble 15:13 <+ddnet-discord> I used it for quite some time 😃 15:23 <+ddnet-discord> On ger: 15:23 <+ddnet-discord> ``` 15:23 <+ddnet-discord> > grep "player has entered the game." *.log* | wc -l 15:23 <+ddnet-discord> 21396 15:23 <+ddnet-discord> > grep "using Custom Client" *.log* | wc -l 15:23 <+ddnet-discord> 17869 15:23 <+ddnet-discord> ``` 15:24 <+ddnet-discord> ``` 15:24 <+ddnet-discord> $ python 15:24 <+ddnet-discord> Python 3.6.2 (default, Jul 20 2017, 03:52:27) 15:24 <+ddnet-discord> [GCC 7.1.1 20170630] on linux 15:24 <+ddnet-discord> Type "help", "copyright", "credits" or "license" for more information. 15:24 <+ddnet-discord> >>> 17869/21396 15:24 <+ddnet-discord> 0.8351561039446626 15:24 <+ddnet-discord> ``` 15:24 <+ddnet-discord> 16% use non-ddnet clients 15:25 <+ddnet-discord> nice 15:25 <+ddnet-discord> sweet, python is 3.6.2 😄 15:25 <+ddnet-discord> @heinrich5991 expect 10% to be botters :tw_twinbop: 15:25 <+ddnet-discord> they also use ddnet version things IIRC 15:29 <+ddnet-discord> huh, never noticed it before https://imgur.com/F1VRn3a 15:30 <+ddnet-discord> that's exactly what I was talking about ^^ 15:32 <+ddnet-discord> @heinrich5991 there are many non-ddnet clients that are based on ddnet or parts of ddnet 15:32 <@heinrich5991> but they would send ddnet versions, wouldn't they? 15:46 <+ddnet-discord> ``` 15:46 <+ddnet-discord> Version | Occurences 15:46 <+ddnet-discord> 10086 | 9939 15:46 <+ddnet-discord> 10071 | 1861 15:46 <+ddnet-discord> 10067 | 886 15:46 <+ddnet-discord> 708 | 847 15:46 <+ddnet-discord> 10085 | 479 15:46 <+ddnet-discord> 10043 | 475 15:46 <+ddnet-discord> 10083 | 387 15:46 <+ddnet-discord> 903 | 368 15:46 <+ddnet-discord> 10063 | 302 15:47 <+ddnet-discord> 10042 | 232 15:47 <+ddnet-discord> 1003 | 227 15:47 <+ddnet-discord> 10050 | 221 15:47 <+ddnet-discord> 10062 | 219 15:47 <+ddnet-discord> 10060 | 173 15:47 <+ddnet-discord> 10035 | 164 15:47 <+ddnet-discord> 900 | 146 15:47 <+ddnet-discord> 10084 | 110 15:47 <+ddnet-discord> 10061 | 99 15:47 <+ddnet-discord> 10070 | 97 15:47 <+ddnet-discord> 10064 | 94 15:47 <+ddnet-discord> 10082 | 92 15:47 <+ddnet-discord> 1002 | 71 15:47 <+ddnet-discord> 705 | 67 15:47 <+ddnet-discord> 10034 | 55 15:47 <+ddnet-discord> 10066 | 47 15:47 <+ddnet-discord> 10041 | 44 15:47 <+ddnet-discord> 1 | 42 15:47 <+ddnet-discord> 10065 | 35 15:47 <+ddnet-discord> 902 | 33 15:47 <+ddnet-discord> 2 🤔 15:47 <+ddnet-discord> 999999999 🤔 15:47 <+ddnet-discord> 😛 15:47 <+ddnet-discord> 1337*666* 👀 15:48 <+ddnet-discord> no 997 15:48 <+ddnet-discord> :/ 15:49 <+ddnet-discord> OR EVEN 112 15:49 <+ddnet-discord> 997? 15:49 <+ddnet-discord> :"/ 15:49 <+ddnet-discord> 997 is police number in 🇵🇱 15:50 <+ddnet-discord> 😄 15:50 <+ddnet-discord> 1337666 is SP Someone 15:55 <@deen> 1 is old DDRace client 15:55 <+ddnet-discord> 112 is the emergency number in all of the EU 15:55 <+ddnet-discord> yes 15:55 <+ddnet-discord> here in catalonia too 15:55 <@deen> people don't like updating... 15:55 <+ddnet-discord> and tw vanilla has something? 15:55 <+ddnet-discord> the old one didn't have autoupdate no?? 15:55 <+ddnet-discord> @Ryozuki "in all of the EU" ^^ 15:56 <+ddnet-discord> ah 15:56 <@deen> these ones are not that old, they have autoupdate. people just don't care to update 15:56 <@deen> maybe we should have kept the annoying message in the middle of the screen 15:57 <@heinrich5991> do we force a restart on update? 15:57 <+ddnet-discord> I believe sushi's client is 1 too 15:57 <@heinrich5991> is the update UI modal? 15:57 <@heinrich5991> mh... maybe I should eat our own dogfood to make the update process easier ^^ 16:01 <+ddnet-discord> https://forum.ddnet.tw/viewtopic.php?f=48&p=57785&sid=25944b88f8a2157be2f56769fce4e272#p57785 16:01 <+ddnet-discord> best post 16:01 <+ddnet-discord> no irony 16:02 <+ddnet-discord> hahahah 16:02 <+ddnet-discord> remove topic? 16:02 <+ddnet-discord> Love deen's response 16:02 <+ddnet-discord> 😄 16:02 <+ddnet-discord> We faked people on polish fanpage on facebook, 2 years ago 16:02 <+ddnet-discord> as well 😄 16:03 <+ddnet-discord> moved it to offtopic 16:03 <+ddnet-discord> can you remove it? why do you help people find bots? 16:03 <+ddnet-discord> can you remove it? 16:03 <+ddnet-discord> I think leaving it there helps people find bots 16:03 <+ddnet-discord> no one gave a bot link 16:03 <+ddnet-discord> i dont see a prob (?) 16:03 <+ddnet-discord> they gave a skype ID to contact with bots 16:04 <+ddnet-discord> oh 16:04 <+ddnet-discord> let's send him bot with data encryption wirus or smth 16:04 <+ddnet-discord> :v 16:04 <+ddnet-discord> u bad person 16:04 <+ddnet-discord> no 16:04 <+ddnet-discord> just joking 16:05 <+ddnet-discord> (deleted the post) 16:05 <+ddnet-discord> thanks 16:05 <+ddnet-discord> you could also tell the user that bots aren't supported in this forum ^^ 16:05 <+ddnet-discord> via pm or so 16:05 <+ddnet-discord> (don't remember the name) 16:05 <+ddnet-discord> Private MEssage? 16:07 <+ddnet-discord> private message in the forums 17:10 <+ddnet-discord> wait can someone help me identify some of those version numbers that @HMH posted? 17:11 <+ddnet-discord> 1337666 is sp | someone's custom client 17:11 <+ddnet-discord> 9999999999999 is headshot 17:11 <+ddnet-discord> 605, 602 are zclient (cheat) 17:11 <+ddnet-discord> 308 is hclient 17:11 <+ddnet-discord> 708 is fucking baumalein >_> 17:12 <+ddnet-discord> 502 is fclient 17:12 <+ddnet-discord> if anyone knows what the other remaining "short" version numbers are it would be helpful 17:13 <+ddnet-discord> also 0 should show on this list, some clients actively send version number 0 19:27 <+ddnet-discord> i get a error compiling on windows with mingw 19:27 <+ddnet-discord> src\engine\client\backend_sdl.cpp: In member function 'virtual int CGraphicsBackend_SDL_OpenGL::Init(const char*, int*, int*, int*, int, int, int*, int*)': 19:27 <+ddnet-discord> C:\Users\Edgar\Desktop\ddnet\src\engine\client\backend_sdl.cpp:561:41: error: 'putenv' was not declared in this scope 19:27 <+ddnet-discord> putenv("SDL_VIDEO_WINDOW_POS=center"); // ignore_convention 19:29 <+ddnet-discord> On Windows, it's named _putenv 19:29 <+ddnet-discord> i think 19:30 <+ddnet-discord> from SO ```On Windows, it's named _putenv. The leading underscore correctly signals that it's not a standard C function but an implementation extension. You might be able to get away with /Dputenv=_putenv``` 19:31 <+ddnet-discord> can you pute the error into `` (instead of the quote :P) 19:31 <+ddnet-discord> can you put the error into `` (instead of the quote :P) 19:32 <+ddnet-discord> ```src\engine\client\backend_sdl.cpp: In member function 'virtual int CGraphicsBackend_SDL_OpenGL::Init(const char*, int*, int*, int*, int, int, int*, int*)': 19:32 <+ddnet-discord> C:\Users\Edgar\Desktop\ddnet\src\engine\client\backend_sdl.cpp:561:41: error: 'putenv' was not declared in this scope 19:32 <+ddnet-discord> putenv("SDL_VIDEO_WINDOW_POS=center"); // ignore_convention``` 19:32 <+ddnet-discord> uh, why it resends the message to irc 19:32 <+ddnet-discord> this is a bot bug 19:32 <+ddnet-discord> https://github.com/42wim/matterbridge/issues 19:32 <+ddnet-discord> if you have a github account, you could report a bug 19:33 <+ddnet-discord> no i dont have one :) 19:33 <+ddnet-discord> let me see if happens again 19:33 <+ddnet-discord> let me see if happens again -edit- 19:33 <+ddnet-discord> it happened for my edit as well 19:34 <+ddnet-discord> what bot version? 19:34 <+ddnet-discord> the interesting question is: what should happen instead? 19:34 <+ddnet-discord> nothing 19:34 <+ddnet-discord> so I can say A on Discord an B on IRC? 19:34 <+ddnet-discord> u cant edit on irc 19:34 <+ddnet-discord> maybe an "edit to message from 12:34" 19:34 <+ddnet-discord> with git diff 19:34 <+ddnet-discord> :> 19:35 <+ddnet-discord> ``` 19:35 <+ddnet-discord> 1. - a 19:35 <+ddnet-discord> 1. + b 19:35 <+ddnet-discord> ``` 19:35 <+ddnet-discord> or smth 19:35 <+ddnet-discord> diff isn't optimized for single lines I think 19:36 <+ddnet-discord> Aren't synchronised envelopes supposed to reset to time 0 when you cross the start line? is there more steps to using them than just ticking the box? 19:36 <+ddnet-discord> they're nto synchronized to race time anymore, but to map time 19:37 <+ddnet-discord> Alright 19:38 <+ddnet-discord> my real problem is why non-syncronised envs dont reset to 0 when you disconnect/reconnect or when you rcon reload 19:39 <+ddnet-discord> my guess is its because s_Time is static in CMapLayers::EnvelopeEval 19:39 <+ddnet-discord> but i dont get the logic why its static 19:40 <+ddnet-discord> sounds like a good idea to fix 19:41 <+ddnet-discord> you can report and issue or make a PR if you want 20:38 <+ddnet-discord> @Ryozuki matterbridge version v1.2.0-12-gb49fb2b