03:05 <+bridge> [ddnet] Suggestion: seperate france servers and other europe servers from countries filter in ddnet tab 03:05 <+bridge> [ddnet] since i have bad ping on france server 03:05 <+bridge> [ddnet] since i have bad ping on france servers 03:05 <+bridge> [ddnet] you can search for "fra" or "eur" if you want to do it today 03:06 <+bridge> [ddnet] and the only way to filter it out is to use exclude search bar 03:06 <+bridge> [ddnet] eh, "ger" 03:06 <+bridge> [ddnet] but there is also poland 03:06 <+bridge> [ddnet] does searching for "ddnet ger" work? 03:06 <+bridge> [ddnet] and nobys fng which doesnt fall into the same category 03:06 <+bridge> [ddnet] i mean it would 03:07 <+bridge> [ddnet] I know it was seperated before when the only eur servers were ger1 and ger2 09:40 <+bridge> [ddnet] since the last update, my client always closes when I map in the editor with shift. i.e. if I hold shift and drag freeze over several tiles 09:40 <+bridge> [ddnet] is it just me or does anyone else have some trouble with that? 09:40 <+bridge> [ddnet] happens like in 1 out of 15 times 10:48 <+bridge> [ddnet] yep i have the same but its not only since the last update. 10:48 <+bridge> [ddnet] and i get random crashes too when im mapping 11:16 <+bridge> [ddnet] ddnet editor very unstable 11:29 <+bridge> [ddnet] suggestions :-Add a fonction that you can activated or desactivated to hide messages in the chat that uses "bad words", 11:29 <+bridge> [ddnet] It could look like this : 11:29 <+bridge> [ddnet] 11:29 <+bridge> [ddnet] Select “Blocked Terms and Phrases.” 11:29 <+bridge> [ddnet] Set up words and phrases which will automatically be blocked in chat 11:40 <+bridge> [ddnet] Agreed, i think two additions that could improve this idea would be a txt based filter to make sharing block lists easier, and maybe letting users use regex to make blocking variations / combinations of words easier 11:56 <+bridge> [ddnet] https://www.adyen.com/blog/updating-a-50-terabyte-postgresql-database 14:35 <+bridge> [ddnet] That is a cute solution they came up with 14:56 <+bridge> [ddnet] ur cute 14:56 <+bridge> [ddnet] 😊 14:57 <+bridge> [ddnet] gay 15:00 <+bridge> [ddnet] not if i say no homo 15:00 <+bridge> [ddnet] :greenthing: 15:00 <+bridge> [ddnet] say it 15:01 <+bridge> [ddnet] Btw @Ryozuki 15:01 <+bridge> [ddnet] i found smth funny 15:01 <+bridge> [ddnet] :o 15:01 <+bridge> [ddnet] u can get nouis ingame xd 15:01 <+bridge> [ddnet] rly? xd 15:01 <+bridge> [ddnet] ```vec2 TrollPos = vec2(-100000000, -100000000); // -3.125.000 ingame 15:01 <+bridge> [ddnet] pCharacter->m_X = TrollPos.x; 15:01 <+bridge> [ddnet] pCharacter->m_Y = TrollPos.y;``` 15:01 <+bridge> [ddnet] :monkalaugh: 15:02 <+bridge> [ddnet] xddd 15:03 <+bridge> [ddnet] https://media.discordapp.net/attachments/617615162261897217/931290379213475980/unknown.png 15:03 <+bridge> [ddnet] if you go even further you get those: 15:03 <+bridge> [ddnet] https://media.discordapp.net/attachments/617615162261897217/931290879883366430/unknown.png 15:03 <+bridge> [ddnet] https://media.discordapp.net/attachments/617615162261897217/931291839850508290/unknown.png 15:04 <+bridge> [ddnet] xddd 15:04 <+bridge> [ddnet] the further u go the more wicked it gets, also the cursor gets buggy af xd but the -3mio is still "fine" 15:04 <+bridge> [ddnet] floating point stuff i guess 15:04 <+bridge> [ddnet] xd 15:04 <+bridge> [ddnet] ye 15:04 <+bridge> [ddnet] but i found the nouis thing funny xd 15:04 <+bridge> [ddnet] wicked 15:04 <+bridge> [ddnet] xD 15:11 <+bridge> [ddnet] @heinrich5991 @Learath2 does anyone have a pr laying around that fixes the corner case? I want to avoid it in special situations 15:12 <+bridge> [ddnet] I don't remember anyone fixing it, but it shouldn't be too hard to fix 15:13 <+bridge> [ddnet] I guess you could just always slip in the direction of gravity 15:14 <+bridge> [ddnet] this what i think !? 15:14 <+bridge> [ddnet] wym? 15:15 <+bridge> [ddnet] If you hit the corner at 45degrees exactly, pretend it's 46 degrees 15:15 <+bridge> [ddnet] smart 15:15 <+bridge> [ddnet] xD 15:16 <+bridge> [ddnet] but 15:16 <+bridge> [ddnet] isnt it also for non 45? 15:16 <+bridge> [ddnet] I don't exactly remember the if statement to catch the corner case 15:16 <+bridge> [ddnet] ive seen it 15:16 <+bridge> [ddnet] if(Hits == 0) 15:19 <+bridge> [ddnet] but 15:20 <+bridge> [ddnet] I've applied the fix for stoppers to go through them by heinrich and I now wonder how to handle corner cases, because with enough speed u can skip through a corner 15:20 <+bridge> [ddnet] Oh, that's what you mean? That's not really the corner case 15:21 <+bridge> [ddnet] ah, i think ur right xd 15:21 <+bridge> [ddnet] used wrong name sowwy 15:23 <+bridge> [ddnet] What corners can you skip? I don't think you can skip proper collision tiles that way 15:23 <+bridge> [ddnet] its 2 stopper being diagonally to each other 15:23 <+bridge> [ddnet] u can skip through that somehow 15:24 <+bridge> [ddnet] 4 way stoppers? You need to tell me the exact setup because stoppers are just weird 15:24 <+bridge> [ddnet] TILE_STOPA 15:24 <+bridge> [ddnet] 4 way yes 15:24 <+bridge> [ddnet] https://github.com/ddnet/ddnet/pull/1258 15:24 <+bridge> [ddnet] i've had the ddnet moverestrictions way before and now added this 15:26 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/931554770110545980/unknown.png 15:26 <+bridge> [ddnet] i guess the "corner case" would belong here? 15:29 <+bridge> [ddnet] Uff, I think only @heinrich5991 would know this one as I'm not completely sure how the skip is happening exactly 15:29 <+bridge> [ddnet] The move restrictions should be correct even if you are going straight through the center at 45deg 15:29 <+bridge> [ddnet] there is an explanation above 15:30 <+bridge> [ddnet] This isn't ddnet code though 15:30 <+bridge> [ddnet] We don't have a DirTwoway anywhere in the code 15:31 <+bridge> [ddnet] . 15:31 <+bridge> [ddnet] It got removed again because it broke maps 15:31 <+bridge> [ddnet] but it serves my purposes and idk why it could break maps, i think heinrich only knows more 15:32 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/931556274024378458/ddnet.exe_2022.01.14_-_15.31.04.07.mp4 15:32 <+bridge> [ddnet] thats a 255 speedup i think 15:32 <+bridge> [ddnet] you are able to get under this 18 subtiles border and pass through it, you are technically "on the other side" 15:33 <+bridge> [ddnet] https://github.com/ddnet/ddnet/pull/1258/files#diff-a0e5d95915df938ffb0e9b9b879a2e56b1459be64eda405ac51aad4b5763d9d5R619 15:33 <+bridge> [ddnet] Is that even TILE_STOPA? 15:33 <+bridge> [ddnet] yes 15:33 <+bridge> [ddnet] laser doors use TILE_STOPA, those are just laserwalls created by my ingame editor tool 15:34 <+bridge> [ddnet] but they behave 1:1 the same 15:38 <+bridge> [ddnet] So I guess you are just clipping into them far enough that you end up on the other side at which point the moverestrictions are flipped around and you can drop to the other side 15:38 <+bridge> [ddnet] exactly 15:41 <+bridge> [ddnet] those speedups are also built using the tool btw :P 15:41 <+bridge> [ddnet] So I guess the issue here is that speeders are handled before moverestrictions are recalculated 15:42 <+bridge> [ddnet] that was my guess too at first 15:42 <+bridge> [ddnet] because handleskippabletiles is before handletiles 15:42 <+bridge> [ddnet] Could you try moving the recalculation of m_MoveRestrictions out of HandleTiles and do it before calling HandleSkippableTiles? 15:42 <+bridge> [ddnet] is there a reason for this order btw? 15:42 <+bridge> [ddnet] or can i just call skippables after handletiles 15:43 <+bridge> [ddnet] I wouldn't try 15:43 <+bridge> [ddnet] xD same 15:43 <+bridge> [ddnet] gimme a sec 15:43 <+bridge> [ddnet] That code is an absolute mess trying to keep old behaviour from ddrace 0.5 15:44 <+bridge> [ddnet] do you happen to know what the OverrideCenterTileIndex is used for in GetMoveRestrictions()? i see what it does but dont understand it's need, as i couldnt refind it in the sent pr^ 15:46 <+bridge> [ddnet] Still clips 15:49 <+bridge> [ddnet] Sorry, don't have any more time to look into it, heinrich will probably know what causes it given he fixed skipping/clipping into them once 15:50 <+bridge> [ddnet] no problem 17:16 <+bridge> [ddnet] <ѕα∂ℓσνє🖤> o no don't fix this bug pls its good bug 17:20 <+bridge> [ddnet] <ѕα∂ℓσνє🖤> i found an other bug for go through laser 18:02 <+bridge> [ddnet] which? 18:04 <+bridge> [ddnet] <ѕα∂ℓσνє🖤> send me a screen of all blmapchill i will see u 18:06 <+bridge> [ddnet] <ѕα∂ℓσνє🖤> send me a screen of all blmapchill i will surround 18:10 <+bridge> [ddnet] <ѕα∂ℓσνє🖤> @fokkonaut 20:00 <+bridge> [ddnet] guys i have a question. i usually hhave 2400 fps 20:00 <+bridge> [ddnet] but when in f1 console there are 27~ pages of text my fps drops to 1600-1800 20:01 <+bridge> [ddnet] why is that? 20:01 <+bridge> [ddnet] is there some setting to lock console to save only last 15 pages? 20:01 <+bridge> [ddnet] clear_local_console helps but its manual thing im lazy to do 20:15 <+bridge> [ddnet] <ѕα∂ℓσνє🖤> did u set fps limit in ur ddnet settings? 20:31 <+bridge> [ddnet] no 20:44 <+bridge> [ddnet] that sounds like a bug Smetanolub 20:51 <+bridge> [ddnet] https://discord.com/channels/252358080522747904/757720336274948198/929936505131114567 20:52 <+bridge> [ddnet] should we rly be concerned u get 1600 fps instead of 2400 20:52 <+bridge> [ddnet] the same happens when u tab in a 64p server 20:52 <+bridge> [ddnet] u just have to render more text 20:53 <+bridge> [ddnet] yeah, rendering a lot of text is bound to lead to some fps drop 20:54 <+bridge> [ddnet] yes it happens even with 4 pages of text 20:54 <+bridge> [ddnet] maybe if the drop is caused by having a large backlog in the console, something could be optimized there 20:54 <+bridge> [ddnet] it only loads 1 on screen at a time anyway 20:54 <+bridge> [ddnet] has anyone looked at this bug yet 20:55 <+bridge> [ddnet] it still happens 20:56 <+bridge> [ddnet] @Smetanolub does the fps drop happen even if the console isn't open? 20:57 <+bridge> [ddnet] I am losing my mind here i got a delay in tw since days it feels like 80 ping but it shows a 30-50 ping any idea how to debug this? I called my internet provider but they dont really do well with me lagging in tw \:D the speedtest is fine 21:20 <+bridge> [ddnet] ctrl backspace works for me in console 22:02 <+bridge> [ddnet] hey devs, it is possible to scale down the chat size ? 22:44 <+bridge> [ddnet] @heinrich5991 do you have any idea about @fokkonaut's stopper clip issue? 23:07 <+bridge> [ddnet] I think you need to use two stopper wide lines if you want a diagonal wall 23:16 <+bridge> [ddnet] I meant as in where in the code the clipping happens 23:20 <+bridge> [ddnet] the fix tried to maintain backward compaitibility by still allowing people to clip into stoppers, just until you'd get through 23:20 <+bridge> [ddnet] the logic used doesn't work for diagonal walls though, I think 23:27 <+bridge> [ddnet] yes 23:28 <+bridge> [ddnet] may be you are using not full screen mode? it cause dellay 23:28 <+bridge> [ddnet] may be you are using not full screen mode? it cause delay 23:28 <+bridge> [ddnet] @Ryozuki @Robyt3 seems to be unrelated to the rendering 23:31 <+bridge> [ddnet] :boo: 23:33 <+bridge> [ddnet] :fury: