01:45 <+bridge> [ddnet] is it possible to code teeworlds clone with lua? anyone know 01:47 <+bridge> [ddnet] basically no 01:47 <+bridge> [ddnet] oh. what abt lua + game engine 01:47 <+bridge> [ddnet] dang i needa learn a lot 02:06 <+bridge> [ddnet] oh sorry, I misunderstood your question 02:06 <+bridge> [ddnet] I don't know if there's a game engine that works with lua, but if there is, you could probably reimplement teeworlds in it 02:07 <+bridge> [ddnet] realistically speaking, teeworlds is a medium-sized project so you can't just rewrite it entirely 02:11 <+breton> https://www.openhub.net/p/teeworlds 02:11 <+breton> > took an estimated 17 years of effort (COCOMO model) 02:22 <+bridge> [ddnet] i think i'm going to try rewriting a basic teeworlds with visual studio and SDL at least 02:33 <+bridge> [ddnet] I guess something easier would be to pick a small problem field from teeworlds and try to implement that 02:36 <+bridge> [ddnet] no my plan is make a new game lol 02:37 <+bridge> [ddnet] teeworlds code is too much for me 07:08 <+bridge> [ddnet] @louis bad plan 07:52 <+bridge> [ddnet] Yeah 07:52 <+bridge> [ddnet] Cause you are making a completely new game with not that much knowledge nor experience 10:24 <+bridge> [ddnet] how the fuck are you gonna remake teeworlds without even knowing its original code 10:27 <+bridge> [ddnet] <ᶰ°Konͧsti> :GWchadThonkery: 12:16 <+bridge> [ddnet] reset bruh when changing active layer 12:18 <+bridge> [ddnet] "hacky mouse editor" 12:18 <+bridge> [ddnet] 🤔 12:22 <+bridge> [ddnet] 😄 12:25 <+bridge> [ddnet] @lvl 35 Boss when u know the game u can recode it 14:04 <+bridge> [ddnet] i'm not recoding teeworlds i'm making a new arcade platformer that's basically 90% teeworlds 14:05 <+bridge> [ddnet] also, even though i may not have that much experience, i'll learn. 14:05 <+bridge> [ddnet] lol 14:05 <+bridge> [ddnet] even if it takes 5 years. I have that much time since I don't even turn 18 until 4 years 14:05 <+bridge> [ddnet] that's a nice way to learn 14:05 <+bridge> [ddnet] 👍 14:22 <+bridge> [ddnet] ``` pData->GameServer()->SendChatTarget(pData->m_ClientID, ""); ``` 14:22 <+bridge> [ddnet] Why does this not make a empty line? 14:25 <@heinrich5991> look into src/game/client/components/chat.cpp, empty lines are dropped 14:32 <+bridge> [ddnet] Is it just liking reasons or does it come with problems? 14:54 <+bridge> [ddnet] c++ is so weird sometimes coming from other languages 14:54 <+bridge> [ddnet] ``` if (foo == "bar") { } ``` does not work 14:54 <+bridge> [ddnet] ``` if (strcmp(foo, "bar") == 0) { } ``` does work 14:54 <+bridge> [ddnet] Simple string comparision not working 14:54 <+bridge> [ddnet] even with === 15:03 <+bridge> [ddnet] In C++ you need 4 = signs for comparisons: `====` 15:04 <+bridge> [ddnet] the strcmp thing is C anyway. In proper C++ you'd use std::string and they work just fine with `==` 16:08 <+bridge> [ddnet] Looks like you can't copy layers in the new client version :saddo: that was actually **very** useful 16:12 <+bridge> [ddnet] <ᶰ°Konͧsti> Lol dont update client 16:12 <+bridge> [ddnet] ye about to downgrade and hopefully someone brings this back 16:12 <+bridge> [ddnet] when you havent told anyone you still use 9.0 in 0.4749 seconds :konsti: 16:13 <+bridge> [ddnet] cmon kosnti say it again 16:13 <+bridge> [ddnet] @Im 'corneum this means you can't use autofiller anymore 16:14 <+bridge> [ddnet] dont need it atm 17:50 <+bridge> [ddnet] @Ravie well, it fixed a crash so that's even better 😄 So the only useful case is to copy from non-game tile layer to other non-game tile layer, right? 17:51 <+bridge> [ddnet] actually, no 17:52 <+bridge> [ddnet] you can copy game layer onto a tile layer and use an automapper on it for exmaple to only keep unhookable tiles 17:52 <+bridge> [ddnet] and then you just automap it and unhookable layer is done in 3 clicks 17:53 <+bridge> [ddnet] ok, but not other layers like tune/tele? 17:53 <+bridge> [ddnet] well if you want to autoplace tele you would do that too 17:53 <+bridge> [ddnet] and I guess any other layer if you need to design it 17:53 <+bridge> [ddnet] oh well, didn't think of that 17:53 <+bridge> [ddnet] so we need to find a better fix for that 17:54 <+bridge> [ddnet] https://forum.ddnet.tw/viewtopic.php?f=16&t=6450&p=64502&hilit=autofiller#p64502 here it's explained how to use this "trick" and also how it's useful 17:55 <+bridge> [ddnet] And here'S the bug: https://github.com/ddnet/ddnet/issues/485 17:55 <+bridge> [ddnet] Not sure when I have to time to fix this, anyone else want to give it a try? 19:31 <+bridge> [ddnet] fps counter is broken 19:33 <+bridge> [ddnet] any prooves ? works totally fine 19:34 <+bridge> [ddnet] whats a prooves 19:34 <+bridge> [ddnet] any proves ? works totally fine 19:34 <+bridge> [ddnet] im no native english speaker, i can call it as i want 20:26 <+bridge> [ddnet] Did you mean: `any proof`? 20:28 <+bridge> [ddnet] it 20:28 <+bridge> [ddnet] i think 20:52 <+bridge> [ddnet] no i meant proofs, wrote it with a v, then this troll came 20:54 <+bridge> [ddnet] @Ravie 11.7.2 has the old version again btw 20:54 <+bridge> [ddnet] thanks for the quick report