00:37 <+bridge> [ddnet] why is this not working? 00:37 <+bridge> [ddnet] https://github.com/fokkonaut/F-DDrace/commit/94b95a9821c9b43af9534c63f590012d856ad082 00:37 <+bridge> [ddnet] Its exactly how its handled on ddnet 01:27 <+Learath2> You'll have to define "not working" 01:27 <+Learath2> Is it not fast? Does it not download at all? 01:28 <+Learath2> Either way, debugging this should be fairly simple, log the received and requested chunks on the client and the server 01:49 <+bridge> [ddnet] yea its not fast 11:17 <+ChillerDragon> where is the file src/game/generated/server_data.cpp created? 11:18 <+ChillerDragon> https://github.com/ddnet/ddnet/blob/master/CMakeLists.txt#L1370 is it here? or should it be created here already? 11:19 <+ChillerDragon> ah i guess its generated here https://github.com/ddnet/ddnet/blob/master/CMakeLists.txt#L1300 11:53 <+bridge> [ddnet] https://github.com/ddnet/ddnet/blob/c37dc660477566da5d54deacd3f8358acb850ecc/CMakeLists.txt#L1370 11:53 <+bridge> [ddnet] yes here 12:36 <+bridge> [ddnet] https://www.reddit.com/r/ProgrammerAnimemes/comments/hv2e6z/a_very_old_meme_from_ace_attorney/ 12:39 <+bridge> [ddnet] funny 14:52 <+bridge> [ddnet] delete strong/weak :troll: 15:12 <+bridge> [ddnet] U 17:07 <+bridge> [ddnet] <ᶰ°Konͧsti> Yeah heinrich just ignore the community as u always do 17:08 <+bridge> [ddnet] @ᶰ°Konͧsti I can reopen the issue if you can discuss in a saner manner. I explicitly warned you. feel free to edit your comment and I can reopen 17:08 <+bridge> [ddnet] <ᶰ°Konͧsti> I didnt use rude language 17:08 <+bridge> [ddnet] you said something *must* be done. that's obviously not true. you can say that you want something done instead 17:09 <+bridge> [ddnet] <ᶰ°Konͧsti> And its not even worth an isse because there cant be a discussion about reverting a completely unfair change to the gameplay 17:09 <+bridge> [ddnet] <ᶰ°Konͧsti> If it was never possible from beginning it would be ok, but changing it after 6 years how can u Come to such an idea 17:10 <+bridge> [ddnet] what was the reason for this change 17:10 <+bridge> [ddnet] <ᶰ°Konͧsti> Zwelf thought its a nice idea and heinrich just added it 17:10 <+bridge> [ddnet] idk, I won't discuss it with people only talking in absolutes 17:10 <+bridge> [ddnet] @onby 17:10 <+bridge> [ddnet] im just asking lol 17:10 <+bridge> [ddnet] <ᶰ°Konͧsti> > idk, I won't discuss it with people only talking in absolutes 17:10 <+bridge> [ddnet] <ᶰ°Konͧsti> @heinrich5991 17:11 <+bridge> [ddnet] <ᶰ°Konͧsti> 17:11 <+bridge> [ddnet] <ᶰ°Konͧsti> Thats an absolute 17:11 <+bridge> [ddnet] yup. about whom I talk to 17:11 <+bridge> [ddnet] @onby yes, I'm answering that I haven't looked into it yet 17:11 <+bridge> [ddnet] this i assume? 17:12 <+bridge> [ddnet] Konsti seems to think so 17:12 <+bridge> [ddnet] <ᶰ°Konͧsti> If i report a game breaking exploit and say it MUST BE FIXED quick heinrich would ignore it 17:13 <+bridge> [ddnet] <ᶰ°Konͧsti> how can one not understand the Problem with this pr 17:13 <+bridge> [ddnet] <ᶰ°Konͧsti> Ask any player and they all tell u thats bad 17:14 <+bridge> [ddnet] we didn't get that far (discussing the PR) 17:14 <+bridge> [ddnet] (by we I mean Konsti and me) 17:14 <+bridge> [ddnet] <ᶰ°Konͧsti> u didnt discuss it when adding it 17:14 <+bridge> [ddnet] <ᶰ°Konͧsti> So why u want a discussion now? 17:15 <+bridge> [ddnet] I don't want to have a discussion with you right now, see above 17:16 <+bridge> [ddnet] <ᶰ°Konͧsti> Me neither cuz its not worth a discussion 17:16 <+bridge> [ddnet] k 17:16 <+bridge> [ddnet] isnt it making some old ranks unbeatable 17:16 <+bridge> [ddnet] <ᶰ°Konͧsti> ur only problem is the player who opened the issue, not the issue or the language itself 17:16 <+bridge> [ddnet] <ᶰ°Konͧsti> No it doesnt 17:16 <+bridge> [ddnet] <ᶰ°Konͧsti> It just makes maps harder 17:17 <+bridge> [ddnet] <ᶰ°Konͧsti> Which is unfair and even noby understands who dont play DDRace 18:12 <+bridge> [ddnet] Lol I wondered why saving to swap weak/strong didnt work anymore 18:13 <+bridge> [ddnet] Strange "fixes" these last few weeks with the giving random words as a save and now with saving who has weak and strong 18:25 <+ChillerDragon> I think when it comes to such gameplay related decisions its wise to listen to skilled long time players like konsti 18:55 <+bridge> [ddnet] > ur only problem is the player who opened the issue, not the issue or the language itself 18:56 <+bridge> [ddnet] @ᶰ°Konͧsti no, u look like a complete retard here 18:56 <+bridge> [ddnet] lets be honest 18:56 <+bridge> [ddnet] I'm just glad no one noticed that before the random words thing you could finish infinite times with one save near the finish line on a day with ddos 😛 18:59 <+bridge> [ddnet] I vote we revert f2b5abb1 people have been using it for a long time and we don't have an alternative for it 19:00 <+bridge> [ddnet] i think there should be a better alternative 19:00 <+bridge> [ddnet] i vote not reverting it just to piss konsti 19:00 <+bridge> [ddnet] @Ryozuki please 😦 19:01 <+bridge> [ddnet] With 2 person teams, maybe. With n person saves, there is no good way to decide on the tee order except loading as is 19:01 <+bridge> [ddnet] saving adds one minute to the time right? i doubt u can not take a rank one in the current state then 19:01 <+bridge> [ddnet] btw, discuss on github to have forum-style discussion @Learath2 19:02 <+bridge> [ddnet] Didn't you nuke Konsti's issue? 😄 19:02 <+bridge> [ddnet] I guess we could talk on the other one 19:02 <+bridge> [ddnet] there's a new one 19:02 <+bridge> [ddnet] probs his second account 19:02 <+bridge> [ddnet] idc, it was civil 19:03 <+bridge> [ddnet] > Ask any player and they all tell u thats bad 19:03 <+bridge> [ddnet] @ᶰ°Konͧsti any player around your circle* 19:05 <+bridge> [ddnet] it was such a big problem that you are the only and first to complain here btw 19:08 <+bridge> [ddnet] I know the perfect fix for this, let's remove strong hook 19:08 <+bridge> [ddnet] weak hook? 19:09 <+bridge> [ddnet] well yes, but removing either will just leave one hook strength 19:10 <+bridge> [ddnet] He'll cry regardless, so I support that idea :poggers: 19:10 <+bridge> [ddnet] hm maybe save/load abuse could be embraced. add a server message: 19:10 <+bridge> [ddnet] > Did you know: you can switch positions and change which tees have strong/weak hook, by renaming and changing the strong/weak order inbetween saving and loading. 19:10 <+bridge> [ddnet] add /spec to that map, it will make new r1 possible, but its better than the other way around, not making new r1 possible 19:11 <+bridge> [ddnet] yes, please remove weak hook, it's the most cursed thing ever 19:11 <+bridge> [ddnet] if you do that there will be more than a konsti coming here i think 19:11 <+bridge> [ddnet] :greenthing: 19:11 <+bridge> [ddnet] idk everyone always cries that he has weak hook, if everyone has strong hook then nobody will cry 19:12 <+bridge> [ddnet] I put 20$ on Wombat being the second one to complain after Konsti if we remove weak hook 19:12 <+bridge> [ddnet] Safest fix would be to make it somehow toggleable 19:12 <+bridge> [ddnet] you're new here, huh? 19:12 <+bridge> [ddnet] and taking care of weak hook in maps is just the worst thing ever 19:12 <+bridge> [ddnet] u can fix the konsti complain by adding spec to that map 19:12 <+bridge> [ddnet] p simple 19:13 <+bridge> [ddnet] u can fix konsti complaining by not listening to konsti 19:13 <+bridge> [ddnet] best 19:13 <+bridge> [ddnet] reverting f2b5abb1 is easier than having a pink rat trolling on servers just to annoy us 19:13 <+bridge> [ddnet] <ᶰ°Konͧsti> We had the discussion with deleting weak hook already and its a complicated things 19:14 <+bridge> [ddnet] <ᶰ°Konͧsti> stop trolling 19:14 <+bridge> [ddnet] ur the one trolling 19:14 <+bridge> [ddnet] <ᶰ°Konͧsti> ur 19:14 <+bridge> [ddnet] i thought the problem wasnt that its complicated just that it might break some maps 19:14 <+bridge> [ddnet] is there even a single part that works with weak and not strong? (except some stupid floating point crap part) 19:14 <+bridge> [ddnet] and that there was no easy way to find which maps it affects 19:14 <+bridge> [ddnet] save/load being fixed doesnt break maps, it only makes some "harder" 19:14 <+bridge> [ddnet] u can fix that by adding spec on that map 19:15 <+bridge> [ddnet] nobody maps around the idea of save loading 19:15 <+bridge> [ddnet] Anyway, we removed a gameplay option without giving an alternative and unless we find a good alternative we should revert it 19:15 <+bridge> [ddnet] There actually is a normal part that only works with weak xd 19:15 <+bridge> [ddnet] the alternative is to add spec to the map 19:15 <+bridge> [ddnet] wouldn't it be simply great if all parts... just worked? 19:15 <+bridge> [ddnet] spec can be abused on certain parts, so you have to look through maps to make sure you can't 19:15 <+bridge> [ddnet] what is an example of a part that only works with weak hook 19:15 <+bridge> [ddnet] a rocketfly map is a 2 team map 19:15 <+bridge> [ddnet] i doubt ucan abuse 19:16 <+bridge> [ddnet] spec 19:16 <+bridge> [ddnet] <ᶰ°Konͧsti> u cant just delete weak hook. 19:16 <+bridge> [ddnet] <ᶰ°Konͧsti> Either u fix it "wrong" and still have all the other weak physics left but cant really figure out who has the real strong now or you fix the complete physic and will have the game broken because things like speedfly, hammerrun etc wont work anymore 19:16 <+bridge> [ddnet] No way to find all maps that would need spec and no way to know what kind of cheats Konsti can come up with spec on some maps 19:16 <+bridge> [ddnet] konsti 19:16 <+bridge> [ddnet] this here for example only works with weak 19:16 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/738807274964779129/unknown.png 19:16 <+bridge> [ddnet] u can delete weak hook and give all strong, look at kog 19:16 <+bridge> [ddnet] konsti the one who complains about this useless stuff 19:16 <+bridge> [ddnet] can tell the maps 19:16 <+bridge> [ddnet] @Knuski how so? isn't it a basic ddmax part 19:16 <+bridge> [ddnet] @onby you don't really do speedflys or shotgun runs on kog 19:17 <+bridge> [ddnet] o 19:17 <+bridge> [ddnet] kog is simple 19:17 <+bridge> [ddnet] ddnet is not 19:17 <+bridge> [ddnet] @Knuski are you coming from the left or right? 19:17 <+bridge> [ddnet] remove kog tab 19:17 <+bridge> [ddnet] from the left 19:17 <+bridge> [ddnet] Hook is too strong to allow the tee to go past the corner up 19:17 <+bridge> [ddnet] @Ravie i played it today and well yes it is but the thing is that there is no freeze at the third tile either but there is freeze at the third so it only works with weak 19:17 <+bridge> [ddnet] ohh 19:17 <+bridge> [ddnet] @Learath2 from left 19:18 <+bridge> [ddnet] <ᶰ°Konͧsti> > u can delete weak hook and give all strong, look at kog 19:18 <+bridge> [ddnet] <ᶰ°Konͧsti> @noby 19:18 <+bridge> [ddnet] <ᶰ°Konͧsti> 19:18 <+bridge> [ddnet] <ᶰ°Konͧsti> Its not a thing that can go for DDNet, weak is a deep physic that is the basic for a lot physics 19:18 <+bridge> [ddnet] @Ravie i played it today and well yes it is but the thing is that there shouldnt befreeze at the third tile either but there is freeze at the third so it only works with weak 19:18 <+bridge> [ddnet] @Ravie i played it today and well yes it is but the thing is that there shouldnt be freeze at the third tile either but there is freeze at the third so it only works with weak 19:18 <+bridge> [ddnet] I never thought about that type of part being impossible with strong hook, I noticed I sometimes struggle with them, it would make sense that it's a strong / weak issue. Is it actually impossible with strong though? 19:19 <+bridge> [ddnet] @Skeith just tested it out, yes 19:19 <+bridge> [ddnet] @Knuski I did it with strong but it's a bit tricky 19:19 <+bridge> [ddnet] Very common part too 19:19 <+bridge> [ddnet] works though, so map not broken 19:19 <+bridge> [ddnet] so that map requires a way to switch weak/strong? 19:19 <+bridge> [ddnet] <ᶰ°Konͧsti> if ur not touching the actual weak physics but giving strong hook for all u need at least and indicator who has the real strong 19:19 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/738808057609453679/weakstrong.map 19:19 <+bridge> [ddnet] well but u still need to make things differently then which is kinda bad @Ravie 19:19 <+bridge> [ddnet] @Ravie lies, show demo 19:19 <+bridge> [ddnet] <ᶰ°Konͧsti> Speedfly is a main weak physic 19:20 <+bridge> [ddnet] > if ur not touching the actual weak physics but giving strong hook for all u need at least and indicator who has the real strong 19:20 <+bridge> [ddnet] @ᶰ°Konͧsti i cant find the sense in this, if u have everyone strong hook weak doesnt exist 19:20 <+bridge> [ddnet] ok sec need to record one 19:20 <+bridge> [ddnet] <ᶰ°Konͧsti> Nah ryooki ur wrong 19:20 <+bridge> [ddnet] how 19:20 <+bridge> [ddnet] explain it 19:20 <+bridge> [ddnet] <ᶰ°Konͧsti> We already had strong hook on DDNet 19:21 <+bridge> [ddnet] <ᶰ°Konͧsti> It didnt fix the other weak physics, only the hook but u cant tell who has real strong now 19:21 <+bridge> [ddnet] if everyone has strong there is no real or fake strong 19:21 <+bridge> [ddnet] first stage at 2long, needs weak hook 19:21 <+bridge> [ddnet] would be surprised if not, make recording 19:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/738808508857974794/unknown.png 19:21 <+bridge> [ddnet] that sounds like it wasnt fixed correctly 19:21 <+bridge> [ddnet] @Ryozuki the trouble occurs when you collide 19:21 <+bridge> [ddnet] <ᶰ°Konͧsti> if u fix it correctly things like speedfly wont work anymore 19:21 <+bridge> [ddnet] you have another ordering problem there 19:21 <+bridge> [ddnet] <ᶰ°Konͧsti> Bouncing behaviour is part of weak and strong 19:21 <+bridge> [ddnet] Just shows how stupid this bug is, people aren't 100% sure if certain things are possible / impossible with it. Really fucks with the integrity of the game. Shit just feels random 19:22 <+bridge> [ddnet] <ᶰ°Konͧsti> Skeith ur playing like 1 year u know nothing 19:22 <+bridge> [ddnet] LOL 19:22 <+bridge> [ddnet] <ᶰ°Konͧsti> The game isnt random 19:22 <+bridge> [ddnet] @ᶰ°Konͧsti stop that 19:22 <+bridge> [ddnet] I've been playing for 11 years though 19:22 <+bridge> [ddnet] stop belittling people 19:23 <+bridge> [ddnet] <ᶰ°Konͧsti> Yea go watching over any word i say but let the others insult xD 19:23 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/738809014464413706/remove_weak.demo 19:23 <+bridge> [ddnet] <ᶰ°Konͧsti> I smell hypocrite 19:23 <+bridge> [ddnet] ez pz 19:23 <+bridge> [ddnet] @ᶰ°Konͧsti dont worry, heinrich already pmed me about how i talk too 19:23 <+bridge> [ddnet] @ᶰ°Konͧsti PM me about it, I'll handle it 19:23 <+bridge> [ddnet] :lol: 19:24 <+bridge> [ddnet] <ᶰ°Konͧsti> Nobody gonna download this demo and paste it and open client without knowing what to see 19:24 <+bridge> [ddnet] It shows strong hook working for that type of part 19:24 <+bridge> [ddnet] @Ravie well okay but u have to keep in mind that that shouldnt be a problem and many ppl wont even think about doing smth like that 19:25 <+bridge> [ddnet] still, I proved my point 19:25 <+bridge> [ddnet] @Ravie does it make that type of part feel worse though? Does it take a more specific timing? 19:25 <+bridge> [ddnet] it works 19:25 <+bridge> [ddnet] and it also slows u down in a run 19:25 <+bridge> [ddnet] you need to hammer when he starts moving away 19:25 <+bridge> [ddnet] for al ittle boost 19:25 <+bridge> [ddnet] I'm guessing you need to let them unfreeze? 19:25 <+bridge> [ddnet] for a little boost 19:26 <+bridge> [ddnet] I don't remember if it's possible when there's freeze there, I don't remember if there's any like that 19:26 <+bridge> [ddnet] but this rules out this part for "not working with weak" 19:26 <+bridge> [ddnet] show me another one 19:26 <+bridge> [ddnet] I don't believe so 19:26 <+bridge> [ddnet] that's insanely more difficult though, like unbalanced more difficult 19:27 <+bridge> [ddnet] there was some type of flying with two tees that someone tried and it wouldnt work on fng bcs all had strong 19:27 <+bridge> [ddnet] but it doesn't break the maps, would some one ancient ddmax move be enough to stop progress on ddnet? 19:27 <+bridge> [ddnet] dont remember exactly what it was but maybe thats an example 19:27 <+bridge> [ddnet] So it requires the tee to hammer right as they're moving away? The other way works no matter when you time it, from what I can tell. So it'd feel worse 19:27 <+bridge> [ddnet] (Weak hook) 19:27 <+bridge> [ddnet] also someone could just fix maps with this move and remove one freeze 19:27 <+bridge> [ddnet] just an idea 19:27 <+bridge> [ddnet] @Skeith do u remember i think u were there 19:28 <+bridge> [ddnet] Hm? You mean with murpi? I think everything worked fine? 19:29 <+bridge> [ddnet] @Ravie that would be the best solution probably 19:29 <+bridge> [ddnet] hmm i thought there was 1 thing yall couldnt do without weak 19:29 <+bridge> [ddnet] @Skeith hammer is not needed 19:29 <+bridge> [ddnet] and yes 19:29 <+bridge> [ddnet] @Ravie it's a stupidly common part 19:30 <+bridge> [ddnet] well if we miss some then someone will report them 19:30 <+bridge> [ddnet] and it's not like it makes the maps impossible to finish 19:30 <+bridge> [ddnet] Another point was, a mechanic actually required it.. Involving shotgun 19:31 <+bridge> [ddnet] Or multiple 19:31 <+bridge> [ddnet] Which is the bigger issue 19:31 <+bridge> [ddnet] besides if it's such a common move then there is definitely some map(s) where you have strong there with no way to switch 19:31 <+bridge> [ddnet] unless you do /save fuckery, knonsti 19:32 <+bridge> [ddnet] <ᶰ°Konͧsti> As i said if ur giving strong hook to all but not touching the bouncing physics u should have an indicator that shows who got real strong / weak 19:32 <+bridge> [ddnet] then fix it properly 19:33 <+bridge> [ddnet] I think the idea was to give no one a weak hook, but that might be a good idea, just making weak hook not as weak? 19:33 <+bridge> [ddnet] If everything else would still work 19:33 <+bridge> [ddnet] that could be even worse 19:33 <+bridge> [ddnet] but even fixing weak hook hammerfly would be a step forward 19:33 <+bridge> [ddnet] @heinrich5991 https://zaiste.net/posts/shell-commands-rust/ cool stuff 19:34 <+bridge> [ddnet] <ᶰ°Konͧsti> Ravie u cannot fix it properly xD 19:34 <+bridge> [ddnet] <ᶰ°Konͧsti> unless u want like every map broken because speedfly wont work anymore or shotgunrun especially on old maps 19:35 <+bridge> [ddnet] speedfly only needs one hook, that being strong 19:35 <+bridge> [ddnet] fix weak plz 19:35 <+bridge> [ddnet] there are like what? 2000 maps? 19:35 <+bridge> [ddnet] you can't just make such a big change and "assume" every map is still playable. the decisions have to be quite well thought through. 19:35 <+bridge> [ddnet] the fact that you can't switch weak and strong anymore is already concerning 19:36 <+bridge> [ddnet] lol wtf how is speedfly broken if u fix strong/weak 19:36 <+bridge> [ddnet] @ReD | allocaツ surely there's no map that got through testing where you need a /load/save cycle to finish? 19:37 <+bridge> [ddnet] @ReD | allocaツ well if there is any issue and someone finds it then he will likely report it 19:37 <+bridge> [ddnet] @heinrich5991 yes there is 19:37 <+bridge> [ddnet] ??? 19:37 <+bridge> [ddnet] or they wont know thats the reason they cant do the part and just think the map is too hard and give up 19:37 <+bridge> [ddnet] i think pentamine there is a part that is veeeery difficult with weak where you have to do some insane shotgun snipes 19:37 <+bridge> [ddnet] and if u have strong u literally just hold hook 19:37 <+bridge> [ddnet] ive used save/load twice there 19:38 <+bridge> [ddnet] to switch out 19:38 <+bridge> [ddnet] <ᶰ°Konͧsti> > speedfly only needs one hook, that being strong 19:38 <+bridge> [ddnet] <ᶰ°Konͧsti> @Ravie w r o n g 19:38 <+bridge> [ddnet] @louis many parts are significantly more difficult with weak 19:38 <+bridge> [ddnet] <ᶰ°Konͧsti> Speedfly is not related to the hook but to The bouncing 19:39 <+bridge> [ddnet] delete maps which need weak hook and remove weak hook 19:39 <+bridge> [ddnet] it's bad 19:39 <+bridge> [ddnet] wrong you can do speedfly without even touching 19:39 <+bridge> [ddnet] lol wtf 19:39 <+bridge> [ddnet] yeah 19:39 <+bridge> [ddnet] u dont need the bounce for speedfly 19:39 <+bridge> [ddnet] <ᶰ°Konͧsti> Its still releated to the bouncing 19:40 <+bridge> [ddnet] Pretty sure murpi was doing speedfly perfectly fine on noby's server that has only strong hook 19:40 <+bridge> [ddnet] ye im on kog and it seems to work fine 19:41 <+bridge> [ddnet] <ᶰ°Konͧsti> noby server has strong hook just like KoG 19:41 <+bridge> [ddnet] <ᶰ°Konͧsti> but they still have weak physics 19:41 <+bridge> [ddnet] well strong/weak is technically fixed on these servers? or is there something else 19:41 <+bridge> [ddnet] @louis this part? 19:41 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/738813700647026708/unknown.png 19:42 <+bridge> [ddnet] <ᶰ°Konͧsti> Yes Kog and fng have strong hook for all just like DDNet had years ago 19:42 <+bridge> [ddnet] <ᶰ°Konͧsti> For a short time 19:42 <+bridge> [ddnet] yes 19:42 <+bridge> [ddnet] <ᶰ°Konͧsti> but it doesnt fix the weak physics u need in DDRace 19:44 <+bridge> [ddnet] <ᶰ°Konͧsti> https://cdn.discordapp.com/attachments/293493549758939136/738814474487595018/IMG_20200731_194436.jpg 19:47 <+bridge> [ddnet] @louis but you can go back and swap to let strong go left here 19:50 <+bridge> [ddnet] <ᶰ°Konͧsti> Maybe u can there but not everywhere. 19:50 <+bridge> [ddnet] <ᶰ°Konͧsti> The start of the discussion was to be able to swap weak and strong by save and load again 19:52 <+bridge> [ddnet] @ᶰ°Konͧsti well then the question is which parts are now broken 19:53 <+bridge> [ddnet] @ᶰ°Konͧsti there's no need for that if weak is removed 19:54 <+bridge> [ddnet] @ReD | allocaツ if u dont know that its easier w strong then u wouldnt go back 19:56 <+bridge> [ddnet] also i think its sg and laser so sg is required to go left 19:56 <+bridge> [ddnet] <ᶰ°Konͧsti> > @ᶰ°Konͧsti there's no need for that if weak is removed 19:56 <+bridge> [ddnet] <ᶰ°Konͧsti> @Ravie Wrong?XD 19:56 <+bridge> [ddnet] what wrong? 19:56 <+bridge> [ddnet] there's no need to switch if everyone has strong 19:57 <+bridge> [ddnet] <ᶰ°Konͧsti> I just showed why fix dont work 19:58 <+bridge> [ddnet] "the difficulty of this part is an arrow if you happen to have weak" that's seems just like a mapping mistake 19:58 <+bridge> [ddnet] 19:58 <+bridge> [ddnet] then fix map bei either making arrows speed 3 or adding turnoffentities arrow to say strong goes left 19:59 <+bridge> [ddnet] its just an example of how strong/weak can affect how a part is done 19:59 <+bridge> [ddnet] <ᶰ°Konͧsti> Speedfly is related to bouncing even when u dont touch because a strong tee would fly up faster and bounce against the upper tee which stops the speedfly 20:00 <+bridge> [ddnet] <ᶰ°Konͧsti> Tees have Something like a gravity in a speedfly 20:07 <+bridge> [ddnet] if map hasnt strong/weak necessity make variable like `sv_strong_only 1` 20:07 <+bridge> [ddnet] idk 20:09 <+bridge> [ddnet] if ddnet will have new idea physics related, it will should mark old maps for "old physics" 20:10 <+bridge> [ddnet] if ddnet will have new idea related for physics, it will should mark old maps for "old physics" 20:15 <+bridge> [ddnet] If having only one hook strength breaks too many things, when why not just allowing spec on every map by default? 20:16 <+bridge> [ddnet] Whoever plays for longer is more annoyed by the fact spec isn't enabled, than by the fact it is 20:16 <+bridge> [ddnet] and to make it more annoying right now, there are some map series in which only specific ones allow specing 20:16 <+bridge> [ddnet] @Soreu it doesn't really have anything to do with /spec. you could have a command that allows you to give strong 20:17 <+bridge> [ddnet] \/spec has other side effects 20:17 <+bridge> [ddnet] Yes, but that's overcomplicating with another annoying cmd to remember 20:17 <+bridge> [ddnet] why? no one would use spec anymore 20:17 <+bridge> [ddnet] can we at least have a tile that gives you strong or weak 20:17 <+bridge> [ddnet] spec have the advantages of temporarily not blocking someone else 20:17 <+bridge> [ddnet] pls no 20:18 <+bridge> [ddnet] if we allow /spec on all maps, it will be easier to do stuff with tees being into each other and shotgun 20:18 <+bridge> [ddnet] it would be useful if used right 20:18 <+bridge> [ddnet] > 8:17 PM] Soreu: spec have the advantages of temporarily not blocking someone else 20:18 <+bridge> [ddnet] yes, and of enabling cheating 20:18 <+bridge> [ddnet] you can e.g. push someone out 20:18 <+bridge> [ddnet] if two people land close to freeze edge 20:18 <+bridge> [ddnet] then fix sg-to-the-space bug? or otherwise, make map setting to disallow spec >.> 20:18 <+bridge> [ddnet] @Ravie that would simply mess up the strong/weak order for the following parts 20:19 <+bridge> [ddnet] having the tee in freeze hammer immediately also broke several things & maps, yet it is kept as it have more pros than cons 20:19 <+bridge> [ddnet] in teamforced maps it would be useful 20:19 <+bridge> [ddnet] just add a strong hook tile after each part 20:19 <+bridge> [ddnet] @Soreu that was always possible 20:20 <+bridge> [ddnet] @Soreu what did it broke? 20:20 <+bridge> [ddnet] > if two people land close to freeze edge 20:20 <+bridge> [ddnet] @heinrich5991 that one is even more useful :kek: 20:20 <+bridge> [ddnet] would the strong hook tile make the tees switch weak/strong 20:20 <+bridge> [ddnet] or literally give strong to any tee that entered 20:20 <+bridge> [ddnet] @Soreu the change did not allow hammering in freeze, was possible before 20:20 <+bridge> [ddnet] it only made it easier 20:20 <+bridge> [ddnet] > @Soreu that was always possible 20:20 <+bridge> [ddnet] @heinrich5991 it was not possible to stack 10 tees in freeze and make them hammer at the same time (well only technically) 20:20 <+bridge> [ddnet] @Welf it was very possible 20:20 <+bridge> [ddnet] ppl will be blocking others to get the strong hook tile :justatest: 20:20 <+bridge> [ddnet] @Welf we tried. unlocked scroll wheel, 100% 20:20 <+bridge> [ddnet] @onby i think would kinda do the /spec effect on the tee that touches it (without disappearing) 20:20 <+bridge> [ddnet] ohh interesting 20:21 <+bridge> [ddnet] <ᶰ°Konͧsti> > then fix sg-to-the-space bug? or otherwise, make map setting to disallow spec >.> 20:21 <+bridge> [ddnet] <ᶰ°Konͧsti> @Soreu 20:21 <+bridge> [ddnet] <ᶰ°Konͧsti> Its used in some maps and maps has already been cheated with it 20:22 <+bridge> [ddnet] strong hook tile could have even more funny effects in team of more than 2 players 20:22 <+bridge> [ddnet] or make this just a bind, giving strong without disappearing 20:22 <+bridge> [ddnet] yes, that might be possible 20:22 <+bridge> [ddnet] so you don't have to enable spec in maps 20:22 <+bridge> [ddnet] https://github.com/ddnet/ddnet/issues/2529#issuecomment-667267197 20:22 <+bridge> [ddnet] <ᶰ°Konͧsti> Also i dont need spec to do shotgun bug anywhere in the map, there are ways to do it anyway xD 20:23 <+bridge> [ddnet] with ninja 20:23 <+bridge> [ddnet] <ᶰ°Konͧsti> No 20:23 <+bridge> [ddnet] pinkrat 20:23 <+bridge> [ddnet] when someone does the command what would it do, give them strong on which tees 20:23 <+bridge> [ddnet] <ᶰ°Konͧsti> Its possible on every map 20:23 <+bridge> [ddnet] unsolo tile, no collision tile 20:24 <+bridge> [ddnet] @onby everyone 20:24 <+bridge> [ddnet] eh 20:24 <+bridge> [ddnet] give them weak on everyone 20:24 <+bridge> [ddnet] like /spec 20:24 <+bridge> [ddnet] yeah 20:24 <+bridge> [ddnet] ahh 20:24 <+bridge> [ddnet] Let's say we have 2 players - top one drags bottom one thru the part. Top one uses /GetStrongHook, and in middle of the part the bottom one uses same command - hook physics changing during hookingm 20:24 <+bridge> [ddnet] same effect as spec/unspec but always keep collision 20:24 <+bridge> [ddnet] <ᶰ°Konͧsti> @Ravie its possible on any map that contains shotgun on any place 20:25 <+bridge> [ddnet] hm im worried a command like that could be used in the middle of tees interacting with eachother and bug out or smth 20:25 <+bridge> [ddnet] @ᶰ°Konͧsti Now you got me curious :p 20:25 <+bridge> [ddnet] would it work to just despawn and respawn the character on the same tick 20:25 <+bridge> [ddnet] to give it weak on all 20:25 <+bridge> [ddnet] @louis same 20:25 <+bridge> [ddnet] @onby remember that save bug 20:25 <+bridge> [ddnet] @onby or just reorder the character list, yes 20:25 <+bridge> [ddnet] that was despawning and respawning on same tick i think xd 20:25 <+bridge> [ddnet] no, what save bug 20:26 <+bridge> [ddnet] @louis it would be the same as spec so you can't do it in air or while being hooked 20:26 <+bridge> [ddnet] it was a while ago where u could avoid wep cooldown 20:26 <+bridge> [ddnet] oh yeah that would probably work then 20:27 <+bridge> [ddnet] I still feel like spec is the easiest solution >.> pushing someone by unspecing rather won't be extremely useful. And the sg bug - pink troll rat already said that spec is not needed for it, so... 20:28 <+bridge> [ddnet] even if Konsti is lying, I'd rather trust him anyway due to his experience in that topic :justatest: 20:28 <+bridge> [ddnet] just ban shotgun 20:28 <+bridge> [ddnet] @Soreu we don't need to look for the easiest solution code-wise 20:29 <+bridge> [ddnet] and the problem is really there 20:29 <+bridge> [ddnet] it'd change gameplay I think 20:29 <+bridge> [ddnet] say you have a map where you need to switch strong hook around, you simply can't use sg in that map 20:29 <+bridge> [ddnet] make the sg shoot bullets again like it does in vanilla 20:30 <+bridge> [ddnet] @heinrich5991 I didn't think code-wise, rather trying not to overcomplicate it for players and use already available solutions known by playerbase 20:31 <+bridge> [ddnet] I have the feeling that people using /save/load to swap weak and strong are sufficiently invested in the game 20:31 <+bridge> [ddnet] @Soreu wut. im not aware about how to overlay tees anywhere. i would guess that you need some setup, maybe reverse speedfly or smth. i dont think that is reason enough to allow spec+sg cheesing on all sg maps 20:31 <+bridge> [ddnet] <ᶰ°Konͧsti> We could enable spec by default for any map in future except the mapper puts spec off in server settings (ChillerDragon :thonkery: ) 20:32 <+bridge> [ddnet] Fixing things related to available options seems more reasonable than introducing new things, especially since lately there were a lot of additional options added 20:32 <+bridge> [ddnet] which? 20:32 <+bridge> [ddnet] which were added recently? 20:35 <+bridge> [ddnet] new commands & options for existing ones 20:35 <+bridge> [ddnet] #2472 20:35 <+bridge> [ddnet] https://github.com/ddnet/ddnet/pull/2472 20:35 <+bridge> [ddnet] #2390 20:35 <+bridge> [ddnet] eh, that's not ddnet related 20:35 <+bridge> [ddnet] https://github.com/ddnet/ddnet/pull/2390 20:35 <+bridge> [ddnet] that's also not gameplay related 20:36 <+bridge> [ddnet] it's not something you have to know to play the game 20:36 <+bridge> [ddnet] yeah, heinrich asks for new serverside/gameplay options 20:36 <+bridge> [ddnet] Then the last one of which I know is making freeze hammers easier 20:37 <+bridge> [ddnet] one thing i remembered is teleport by weapons 20:37 <+bridge> [ddnet] and about maps it broke - I think one was @Ravie 's 20:37 <+bridge> [ddnet] @Soreu it did not change what's possible 20:37 <+bridge> [ddnet] we were able to reproduce it before the fix, too 20:37 <+bridge> [ddnet] 100% 20:37 <+bridge> [ddnet] with a unlocked scroll wheel 20:38 <+bridge> [ddnet] what does unlocked mean 20:38 <+bridge> [ddnet] https://www.youtube.com/watch?v=dap5lEuS5uM 20:39 <+bridge> [ddnet] @noby I guess similar to how I broke your server with touchpad 20:39 <+bridge> [ddnet] hahaha 20:39 <+bridge> [ddnet] ravie yeah but i think most people who use scrollwheel with that bind 20:39 <+bridge> [ddnet] can break it in the same way lol 20:40 <+bridge> [ddnet] but not as good xd 20:40 <+bridge> [ddnet] <ᶰ°Konͧsti> The main argument for the new hammer was that they said the hammer is random or luck which is wrong, it was a learnable skill 20:40 <+bridge> [ddnet] <ᶰ°Konͧsti> Nobody would use mousewheel bind in a hammerfly 20:40 <+bridge> [ddnet] new hammer allows great parts 20:40 <+bridge> [ddnet] it would be interesting to see what an 'unlocked' scrollwheel does compared to ur touchpad and the mice ive tested 20:40 <+bridge> [ddnet] <ᶰ°Konͧsti> and huge cheats 20:40 <+bridge> [ddnet] we tried it, it worked in hammerfly @ᶰ°Konͧsti 20:40 <+bridge> [ddnet] new hammer breaks a lotta parts too lol 20:40 <+bridge> [ddnet] @ᶰ°Konͧsti i started to use it, it was actually quite ez to use 20:40 <+bridge> [ddnet] but its fine 20:40 <+bridge> [ddnet] @ᶰ°Konͧsti no new cheats were enabled 20:41 <+bridge> [ddnet] because its a huge improvement in many aspects 20:41 <+bridge> [ddnet] we tested it beforehand 20:41 <+bridge> [ddnet] oh yeah u could technically cheat w/out it i guess 20:41 <+bridge> [ddnet] <ᶰ°Konͧsti> @heinrich5991 yes it works but nobody would really do it in the moment ur going to fail. It was a big skill to hit the timed hammer and now isnt 20:41 <+bridge> [ddnet] The argument that unlocked scroll wheel allows you to hammer 100% of the time is a perfect reason to make that hammer change imo. 20:41 <+bridge> [ddnet] if something like that introduces new exploits wouldnt they likely be obscure things that only happen in really specific situations? seems hard to test this 20:42 <+bridge> [ddnet] <ᶰ°Konͧsti> Good aim allows u to hit the enemy anyway so we can place an aimbot in the client 20:42 <+bridge> [ddnet] @onby well, we also understood the code 🙂 20:42 <+bridge> [ddnet] it allows you to hammer if you do it in exactly the moment you get unfrozen 20:42 <+bridge> [ddnet] @ᶰ°Konͧsti yes they would, it is 100% consistent. why wouldnt they. while you can definitely practice that, you wont get to 100% 20:42 <+bridge> [ddnet] <ᶰ°Konͧsti> Thats the point of a skill 20:43 <+bridge> [ddnet] <ᶰ°Konͧsti> That its not possible 100% 20:43 <+bridge> [ddnet] understanding the code definitely helps yeah but arent most exploits found by players ingame 20:43 <+bridge> [ddnet] it also allowed people on bad connections to do deepfly 20:43 <+bridge> [ddnet] exactly, so having a way that gives you 100% kinda defeats the purpose of the skill 20:43 <+bridge> [ddnet] which is a good thing 20:43 <+bridge> [ddnet] 90% of people that argues against Konsti here either doesnt speedrun or they dont play the game a lot to see how much stuff will actually break 20:43 <+bridge> [ddnet] <ᶰ°Konͧsti> no 20:43 <+bridge> [ddnet] konsti doesnt speedrun xd 20:44 <+bridge> [ddnet] konsti just exploits 20:44 <+bridge> [ddnet] <ᶰ°Konͧsti> Since u disabled deepfly by default on all maps 20:44 <+bridge> [ddnet] also a lot of ppl in this channel are pretty experienced w/ the game so i wouldn't say that lol 20:44 <+bridge> [ddnet] I didn't disable that @ᶰ°Konͧsti 20:44 <+bridge> [ddnet] <ᶰ°Konͧsti> Even on maps were it was possible before 20:44 <+bridge> [ddnet] that was other people 20:44 <+bridge> [ddnet] <ᶰ°Konͧsti> :feelsbadman: 20:44 <+bridge> [ddnet] I was against it, but majority prevailed 20:44 <+bridge> [ddnet] <ᶰ°Konͧsti> now u know the feeling :feelsbadman: 20:45 <+bridge> [ddnet] speedruns usually find unique ways to do map that other people wont even think about doing 20:45 <+bridge> [ddnet] <ᶰ°Konͧsti> +i do speedrun sometimes 20:45 <+bridge> [ddnet] <ᶰ°Konͧsti> Like my last r1 20:45 <+bridge> [ddnet] Deepfly breaks too much shit, disabling it on all was a good choice 20:45 <+bridge> [ddnet] <ᶰ°Konͧsti> Exploiting is just more fun 20:46 <+bridge> [ddnet] > unique ways to do map that other people wont 20:46 <+bridge> [ddnet] like exploiting 20:46 <+bridge> [ddnet] <ᶰ°Konͧsti> Disabling deepfly on all maps broke topranks 20:47 <+bridge> [ddnet] <ᶰ°Konͧsti> that u cant beat anymore 20:47 <+bridge> [ddnet] <ᶰ°Konͧsti> ik its enabled ok Skychase for example but not on all maps that had this 20:47 <+bridge> [ddnet] was it ever officially reported 20:48 <+bridge> [ddnet] was it ever officially reported 20:48 <+bridge> [ddnet] because something that makes old ranks unbeatable doesnt sound like it would be accepted from what ive heard so far 22:53 <+bridge> [ddnet] Hey, I dont seem to be able to add proper SecurityToken support for ddnet clients for my 0.7 server. Here is where I added all of it, but in the current state it looks like I am just ignoring the tokens and ddnet clients seem to have unsecured connections, my server is currently beeing flooded. 22:53 <+bridge> [ddnet] https://github.com/fokkonaut/F-DDrace/commit/f8e3d0d5283cc46542c550ecfb875fcfe0a8ec36#diff-8be0b73182ebc28e83f65ab6d3335e90 22:54 <+bridge> [ddnet] maybe someone can look at this/ fix it? i really dont understand all of that