00:08 <+bridge> [ddnet] hi [R] 16:47 <+bridge> [ddnet] `/enablecheats` is a long name, maybe `/practice`? 16:50 <+bridge> [ddnet] can we make it so that one person can't accidentally trigger it for the whole team? 16:51 <+bridge> [ddnet] perhaps a majority vote (by people typing /practice) 17:08 <+bridge> [ddnet] @Learath2 /practice sounds very unclear to me, I wouldn't know what it means 17:08 <+bridge> [ddnet] @heinrich5991 should we also have the same for lock and invite? 17:09 <+bridge> [ddnet] invite doesn't change gameplay, no need to vote 17:10 <+bridge> [ddnet] lock is more tricky, died a lot of times because people falling into the void and everyone lock/unlocking at the sametime 17:10 <+bridge> [ddnet] maybe /unlock would be nice 17:10 <+bridge> [ddnet] there is /lock 17:10 <+bridge> [ddnet] /lock 0 17:10 <+bridge> [ddnet] to unlock explicitly 17:10 <+bridge> [ddnet] toh 17:10 <+bridge> [ddnet] nobody knows about that 17:34 <+bridge> [ddnet] Hm, now that I think about it I guess I agree 17:35 <+bridge> [ddnet] Idk what we should do about enablecheats, maybe something like kill protection? 17:35 <+bridge> [ddnet] because it's essentially killing the run 17:38 <+bridge> [ddnet] /lock /unlock triple times more user friendly IMO. Does kill protection affects teams in case its locked and somebody died? If no, it would be nice to have 17:47 <+bridge> [ddnet] @BannZay nope, and I don't think that's possible since it would mean stopping the server until the team decided 17:48 <+bridge> [ddnet] @BannZay i guess the idea was that with lock/unlock you can't have a single bind for both uses 17:56 <+bridge> [ddnet] @BannZay I added it now 17:56 <+bridge> [ddnet] (in the same pr) 17:57 <+bridge> [ddnet] thx, deen, it should make life of new players easier. I just has this problem at the begining 17:57 <+bridge> [ddnet] @Learath2 too late, now I renamed it to practice mode, because cheating is never ok (or something like that) 17:58 <+bridge> [ddnet] I like "practice" 17:59 <+bridge> [ddnet] @heinrich5991 i added the voting btw 17:59 <+bridge> [ddnet] I just saw it in the diff 17:59 <+bridge> [ddnet] thanks 18:00 <+bridge> [ddnet] @deen , about kill protection for team, could we keep died players in spectactor mode till team decides/timer ends? If it technically possible 18:00 <+bridge> [ddnet] that's a thing that should probably be implemented for normal mode, too โ€“ tees that get killed after finish should die and go to spectator mode 18:01 <+bridge> [ddnet] (currently they don't die from death tiles, but from out-of-world kills, resulting in botched finishes because some tees exit the map too quickly causing the team to die) 18:03 <+bridge> [ddnet] sounds fine, I made an issue since i won't work on it 18:03 <+bridge> [ddnet] thanks ๐Ÿ™‚ 18:08 <+bridge> [ddnet] That was a quick implementation of voting, would have taken me atleast 2-3 hours ๐Ÿ˜„ 18:09 <+bridge> [ddnet] Thanks deen, I think it looks good from a feature point of view now 18:10 <+bridge> [ddnet] I think `m_WishesPractice` needs to be reset to false when changing teams 18:14 <+bridge> [ddnet] Also one more thing I can think about is someone leaving the team. E.g. we have 7 people 3 wishes practice, if 2 people leave now a majority wants practice but it still won't pass 18:14 <+bridge> [ddnet] it will pass once one of them types /practice again 18:14 <+bridge> [ddnet] Ah 18:14 <+bridge> [ddnet] sounds better than automatic passing, even 18:14 <+bridge> [ddnet] @Learath2 true 18:15 <+bridge> [ddnet] Btw, why do I get the "Do you know someone who uses a bot?" message when joining my dummy 18:15 <+bridge> [ddnet] never got it before 18:16 <+bridge> [ddnet] it's in full servers where the id mappings are not the same between dummy and main, I think 18:16 <+bridge> [ddnet] hm, I don't see any commits that'd break that 18:16 <+bridge> [ddnet] i thought so too but the server wasn't full, only had 40 players 18:17 <+bridge> [ddnet] Why would id mappings be different ever? we do support 64 players 18:17 <+bridge> [ddnet] >16 would trigger it 18:17 <+bridge> [ddnet] *can trigger it 18:17 <+bridge> [ddnet] ah, you mean because the server doens't know yet if i have ddnet client 18:17 <+bridge> [ddnet] yes 18:17 <+bridge> [ddnet] i see 18:17 <+bridge> [ddnet] heh, the early version thing would help 18:17 <+bridge> [ddnet] my thoughts exactly ๐Ÿ˜„ 18:17 <+bridge> [ddnet] indeed 18:18 <+bridge> [ddnet] It is quite an extensive change though, I constantly feel like I'm missing something while going through it 18:18 <+bridge> [ddnet] the idea was simple ๐Ÿ˜ฆ 18:19 <+bridge> [ddnet] With the way we use the version all over the place, it couldn't ever have a small footprint 18:19 <+bridge> [ddnet] I still save the version in only one place at least, nothing can get out of sync 18:19 <+bridge> [ddnet] Sometimes I wonder maybe we should start dropping a bit of this compatibility 18:20 <+bridge> [ddnet] Like the old extended serverinfo protocol, are there even any surviving clients using that? 18:20 <+bridge> [ddnet] probably ddnet.tw/status is using it 18:22 <+bridge> [ddnet] Or `VERSION_DDNET_WHISPER = 217` do we ever see a version older then this anyway? 18:22 <+bridge> [ddnet] even 707 is probably quite rare to ever be spotted in the wild 18:23 <+bridge> [ddnet] The crashmeplx stuff 18:35 <+bridge> [ddnet] > I think `m_WishesPractice` needs to be reset to false when changing teams 18:35 <+bridge> [ddnet] @Learath2 Done 18:50 <+bridge> [ddnet] Gave you a review 20:24 <+bridge> [ddnet] would be cool if holding jump allowed you to autojump without using dj 20:27 <+bridge> [ddnet] For that one Konsti might actually put a hit out on me 20:32 <+bridge> [ddnet] lol why 20:38 <+bridge> [ddnet] <> what do u mean 21:18 <+bridge> [ddnet] Btw, how about disabling the message of who killed team in case you're in solo team? 21:48 <+bridge> [ddnet] @Soreu how to trigger that message? 21:49 <+bridge> [ddnet] because i don't see it when playing with 1 player 22:05 <+bridge> [ddnet] @deen Sorry, seems that I yet again mistook that some things works same way on DDNet & KoG servers >.> 22:06 <+bridge> [ddnet] looks liek KoG changed something in this case, np 22:06 <+bridge> [ddnet] ye, on KoG when you join team, pass startline and kill you get `*** Everyone in your locked team was killed because you killed.` 22:07 <+bridge> [ddnet] @qshar fix it ^ xD 22:08 <+bridge> [ddnet] @Soreu can you write me in PM the problem, I'll try to fix 22:09 <+bridge> [ddnet] was so lazy that just pinged you there xd 22:09 <+bridge> [ddnet] we have a different source, so ye - there might be some big difference 22:10 <+bridge> [ddnet] ye, I see it