13:08 <@EastByte> [22:52:43] Savander: in the future, maps will be automatically checked to make sure it has start + finish line :P 13:08 < Savander> [22:52:52] hhahaha 13:08 < Savander> [22:52:56] should be... 13:08 < Savander> [22:52:57] :D 13:08 < Savander> [22:53:04] it was big mistake.. 13:08 <@EastByte> [22:53:48] well you could badly see it because of the tiles above 13:08 <@EastByte> [22:53:53] (which were green) 13:08 < ddnet-commits> [23:06:07] [ddnet] heinrich5991 opened pull request #296: Automatically store map configs in maps, add tools for storing and retrieving these configs (master...pr_ddnet_map_settings) http://git.io/vszlG 13:08 <@heinrich5991> [23:06:31] highlight \o/ 13:08 < Savander> [23:10:01] \o/ 13:08 < Savander> [23:29:20] gn8 13:08 < KinG_> [03:16:39] hey 13:08 < devnull> [03:21:05] hi 13:08 < KinG_> [12:30:23] hey 13:09 <@deen> EastByte: i have a tool to check this around and i used to use it when releasing a mapp 13:17 <@EastByte> deen: is it in your tml branch? 13:18 <@deen> maybe 13:19 <@deen> nope, didn't add it 13:19 <@deen> Now it's there, but dunno if it ever worked well, haven't used it for a long time 13:22 <@EastByte> well I already changed properties.py a little bit to show some information 13:25 <@deen> sounds better, since that has to be run anyway 14:05 <@deen> maybe the autorecorder should just save the map name in the file name instead of "autorecord_date.demo" 14:06 <@deen> and a way to sort demos by filename and date then 14:06 <@deen> might be more convenient 14:48 <@deen> nice, now GER2 has ping 150 for me (amazon in frankfurt) 14:48 < Savander> it's eur? 14:51 <@deen> ? 14:51 < Savander> eur.ddnet.tw? 14:52 <@deen> no, GER2 14:52 < devnull> can't even ping ger2 14:53 <@deen> ingame i mean 14:53 <@deen> icmp is disabled 14:53 <@EastByte> devnull: any idea why abc doesn't work in ger2? 14:53 < devnull> nope 14:53 <@deen> EastByte: fixed 14:53 <@deen> EastByte: still had the block*fifo files 14:53 <@deen> how did you release maps without abc? :P 14:54 <@EastByte> there weren't many players on ger2, so I ignored the bc there 14:54 <@deen> =/ 14:54 <@EastByte> so it's absolutely neccessary? 14:55 <@deen> yes, every step in the list is 14:55 <@deen> some people wait for these broadcasts 14:55 <@EastByte> okay, I will keep that in mind 14:59 < BeaR__> btw, can someone change 'Dust's Leaf' from 'Novice' to 'Solo' at http://ddnet.tw/releases/ 15:00 <@EastByte> deen: are the map on /releases/ requested from database or is the full html regenerated on each update? 15:01 <@deen> BeaR__: thanks, fixed 15:01 <@deen> EastByte: have to update the releases file if you made a mistake while releasing 15:01 < BeaR__> nice (: 15:01 <@deen> full html regenerated based on releases file 15:02 <@EastByte> can I do that aswell? 15:02 <@deen> do what? 15:02 <@EastByte> "update the releases file" 15:02 <@deen> yes 15:02 <@deen> check the git-update.sh, it's pretty simple 15:03 <@deen> just run these lines: https://github.com/ddnet/ddnet-scripts/blob/master/servers/git-update.sh#L13-L16 15:03 <@deen> line 12 too for /mapinfo 15:03 <@deen> should maybe rename "update-points.py", back then we only stored points^^ 15:03 <@EastByte> but why wasn't fixed after I ran git-update yesterday? 15:04 <@deen> EastByte: the releases file is extremely time-consuming to build 15:04 <@deen> so it will not be rebuilt 15:04 <@deen> you have to edit it manually or remove the wrong entry 15:09 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsaJa 15:09 < ddnet-commits> ddnet/master 321f0d2 def: Fix race recorder, make it remove tmp files consistently and clean it up a bit 15:16 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsaTC 15:16 < ddnet-commits> ddnet/master f977f80 def: Stronger checks on save 15:16 <@EastByte> ddos 15:16 <@EastByte> Attack: a specific type of UDP flood related to Source engine 15:20 < ddnet-commits> [ddnet] def- pushed 4 new commits to master: http://git.io/vsak8 15:20 < ddnet-commits> ddnet/master a4cfc10 BeaR: Implement an HSV picker for color of quad points 15:20 < ddnet-commits> ddnet/master 6b0d2b9 BeaR: Fix hue picker scaling 15:20 < ddnet-commits> ddnet/master ff3c4f2 BeaR: Add hex value edit field for quad point color 15:28 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsaL3 15:28 < ddnet-commits> ddnet/master db2256e def: Fix a few whitespace-at-end-of-file issues 17:23 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsaVt 17:23 < ddnet-commits> ddnet/master 83be8af def: Change auto demo recorder format (fixes #297)... 17:25 < Chairn> what's this new group on forum : game master? 17:26 < Savander> moderator in game 17:26 < Savander> not on forum 17:27 < Chairn> ah ok ^^ 17:37 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsar1 17:37 < ddnet-commits> ddnet/master 902e4b7 def: Also use map name by default for manual demo recording 17:50 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsa6X 17:50 < ddnet-commits> ddnet/master eac3d90 def: Remove unused variable 17:53 < Learath2> oh as i was making a HSL picker bear makes a HSV one :( 17:54 <@EastByte> right, I wanted to notify you about it 17:58 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsaPw 17:58 < ddnet-commits> ddnet/master 08ac551 def: Add fs_getmtime as preparation for sorting by timestamp of file in demo view 17:58 <@deen> Anyone want to implement sorting by timestamp in demo browser, like in server browser? 17:58 <@deen> Because I'm afk now and not motivated to do UI :P 18:06 <@EastByte> doing UI in teeworlds? yay 18:24 <@deen> that's a no? 18:36 <@EastByte> not right now, maybe this evening 18:36 <@deen> ok! 19:24 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsVfo 19:24 < ddnet-commits> ddnet/master 844d8b8 def: Add sv_teleport_lose_weapons 19:36 < Nimda> solo_castle by Hallowed1986 just released on Solo at 2015-08-22 19:32 20:12 < Chairn> https://github.com/ddnet/ddnet/blob/master/src/game/server/entities/character.cpp#L1872 20:12 < Chairn> int i = 2? 20:13 < Chairn> isnt it 1 like here https://github.com/ddnet/ddnet/blob/master/src/game/server/entities/character.cpp#L1843 ? 20:15 <@deen> Chairn: there you go: 20:15 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsVCi 20:15 < ddnet-commits> ddnet/master 7ff9cd8 def: No magic number for weapon 20:16 <@EastByte> it's readable \o/ 20:21 <@deen> i also noticed that you can take away gun and probably hammer 20:21 <@deen> taking away hammer might make sense when hammerhit is off for you 20:21 <@deen> and would improve prediction 20:22 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsVlO 20:22 < ddnet-commits> ddnet/master b5aca60 def: Fix mouse hang with editor popup, value selector and escape (fixes #290) 20:23 <@deen> Please test if you can make the mouse hang ^ 20:25 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsVlD 20:25 < ddnet-commits> ddnet/master 5119976 def: Oops 20:26 <@EastByte> Chairn should test it, I'm busy at the demo stuff 20:26 <@deen> nice 20:27 < Chairn> oO 20:27 < Chairn> error time_t does not name a type 20:27 <@deen> on windows? 20:27 < Chairn> yup 20:28 <@deen> yeah, i figured that code wouldn't work on windows^^ 20:28 <@deen> but it should work kind of like that 20:28 < Chairn> first time appear in storage.cpp 20:28 < Chairn> and another weird error in system.c 20:29 < Chairn> src/base/system.c: In function 'fs_getmtime': src/base/system.c:1697:14: error: storage size of 'sb' isn't known struct stat sb; 20:31 <@deen> Chairn: want to ifdef the fs_getmtime so it also works for windows? http://rosettacode.org/wiki/File_modification_time#Windows 20:32 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsV8F 20:32 < ddnet-commits> ddnet/master c033ad6 def: Fix compilation on windows, needs implementation of fs_getmtime on Windows 20:33 <@deen> we want the modification time of the file 20:34 < Chairn> looks like there are some other errors 20:35 < Chairn> nvm 20:37 < Chairn> seems like mouse is released correctly 20:37 < Chairn> but now, if you hold shift + click on red point in quad, mouse is blocked until you release shift or click 20:40 <@deen> it was always like that 20:40 <@deen> that's ok-ish i think 20:40 <@deen> but if you can fix it without breaking anything, do so 20:40 < Chairn> anyway, cant reproduce mouse hanging like you describe it :o 20:41 < Chairn> i never manipulated quads ^^ 20:42 < ddnet-commits> [ddnet] def- pushed 1 new commit to master: http://git.io/vsVB7 20:42 < ddnet-commits> ddnet/master fabe25d def: Switches can be set with number 0 (even if they don't make much sense, fixes #265) 20:58 < Chairn> im not sure, but i think you can use same code for unix&windows for this function 20:58 <@deen> oh, it works now? 20:58 < Chairn> https://msdn.microsoft.com/en-us/library/221w8e43.aspx 20:59 <@deen> i also read that it should work 20:59 < Chairn> just have to include sys/types.h & sys/stat.h in windows and not only in unix 20:59 < Chairn> it compiles 20:59 <@deen> make a PR for that? 20:59 <@deen> you could also test if it works^^ 20:59 < Chairn> ok 20:59 < Chairn> yeah, 20:59 < Chairn> i make a test file ^^ 21:04 < Chairn> well, it works 21:07 <@deen> great 21:15 < Chairn> rah, this git, cnat make a pr with one commit... 21:31 < Chairn> finally... 21:31 < ddnet-commits> [ddnet] Chairn opened pull request #298: Made fs_getmtime works for window. (master...pr_fs_getmtime) http://git.io/vsVK8 21:34 <@EastByte> windows* 21:34 < Chairn> ^^ 21:35 < ddnet-commits> [ddnet] def- closed pull request #298: Made fs_getmtime works for window. (master...pr_fs_getmtime) http://git.io/vsVK8 21:36 < Chairn> meh, absolutely no idea about visual studio 21:36 < Chairn> https://msdn.microsoft.com/en-us/library/221w8e43.aspx 21:37 < Chairn> its written visual studio 2015 21:37 < Chairn> deen: what about this one : https://github.com/ddnet/ddnet/pull/284 ? 21:37 < Chairn> it just fix double clicking on friend, when he is in the top server in server list 21:53 < ddnet-commits> [ddnet] def- pushed 4 new commits to master: http://git.io/vsVMf 21:53 < ddnet-commits> ddnet/master 8939648 oy: fixed wrong types within vector constructors. Closes #1371 21:53 < ddnet-commits> ddnet/master 01527f5 oy: let the client check if a connection is still established and for the correct peer address before processing data. Closes #1356 21:53 < ddnet-commits> ddnet/master 70ca6f2 oy: fixed frozen input when leaving a server with active chat 21:54 <@deen> so, i think that was all easy issues we had 22:00 <@heinrich5991> deen: teleporter 0? how do you know where the teleporters are? 22:00 <@deen> what are you referring to? 22:01 <@heinrich5991> https://github.com/ddnet/ddnet/issues/265#event-389584455 22:01 <@deen> teleporter? 22:01 <@heinrich5991> oh wait... switches 22:01 <@deen> it's about switches 22:01 <@heinrich5991> man I should learn how to read... 22:02 <@deen> ^^ 22:02 <@heinrich5991> can you set switches with number 0? ^^ is switch number 0 just "no switch"? 22:02 <@deen> i didn't even understand why they need switches with number 0 22:02 <@deen> i think so, yes... 22:02 <@heinrich5991> ah 22:03 <@heinrich5991> maybe they wanted to be able to clear the switch number 22:13 < Savander> LESS looks pretty cool! 22:13 < Savander> CSS pre-processor 22:45 < dhkmt> hello 22:45 <@EastByte> hi 22:45 < Chairn> hello 22:45 <@deen> hi 22:46 < dhkmt> could someone tell me how i can translate the index of a title back into a valid position? 22:47 <@deen> what index of a title? 22:47 <@heinrich5991> dhkmt: index of a title? what does that mean? 22:47 < dhkmt> oh, i mean tile 22:48 <@deen> and what's a valid position?^^ 22:48 < dhkmt> vec2 22:49 <@deen> can't say i understand what you want to do =/ 22:49 < dhkmt> so like CCollision::GetTile with param0 my index and return a vec2 22:50 <@deen> CCollision::GetPos 22:51 < dhkmt> https://github.com/teeworlds/teeworlds/blob/master/src/game/collision.h 22:51 < dhkmt> can't find GetPos 22:52 <@deen> It's in ddnet :P 22:52 <@deen> i'm not familiar with teeworlds souce 22:52 < dhkmt> troll 22:52 <@deen> ? 22:52 <@deen> https://github.com/ddnet/ddnet/blob/master/src/game/collision.h#L73 22:52 < dhkmt> your not familiar with teeworlds source but developing an own client.. troll. 22:53 <@deen> ddnet is based on the ddrace source. I've never developed anything for vanilla teeworlds 22:53 <@deen> so i have no idea which parts came from TW and which from DDRace 22:53 < dhkmt> w/e the ddrace source is based on vanilla (i believe) 22:54 < dhkmt> but thank you :) 22:54 <@deen> if that doesn't exist in vanilla, but you really need it, you could copy the code from ddnet 22:54 <@deen> it's pretty simple: https://github.com/ddnet/ddnet/blob/master/src/game/collision.cpp#L853-L861