Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2020-07-07 00:00:00Z and 2020-07-08 00:00:00Z
Avatar
Translated from line 658 to line 1199. Finished what was left to translate in Spanish.
06:08
d16b46b Finished what was left to translate in Spanish - F3aRZ-hub 6860d0e Merge #2456 - bors[bot]
Avatar
6fce212 Fix typo in spanish translation - def-
07:11
c6a0698 Add Russian translations by barsik - def-
07:15
5945fe6 Update translation stats - def-
08:45
interesting
Avatar
[quakenet] ChillerDragon BOT 2020-07-07 09:07:14Z
yea sqlite is crazy well tested
Avatar
[quakenet] ChillerDragon BOT 2020-07-07 09:07:43Z
the lite name might be confusing its acually very pro imo :D
Avatar
sqlpro? 😉
09:13
f15ac1d Fix uninitialised values in sixup differently (fixes #2421) - def- f3461e4 Merge #2457 - bors[bot]
Avatar
7c984b5 Update catalan translation - edg-l c5c2587 Merge #2458 - bors[bot]
Avatar
Should we get rid of the very meh file score backend for an sqlite one?
Avatar
[freenode] Zwelf BOT 2020-07-07 09:52:24Z
I actually did that over the weekend. I'll try to make the PR today.
Avatar
Trafalgar Law 2020-07-07 10:00:55Z
https://github.com/teeworlds/teeworlds/pull/2671 Can we add smth like that in ddnet 😂
I quickly hacked sumsin together its a bit crappy but it works as expected supporting if and else branches (no nesting and single condition only) in config and in interactive console (server and cl...
Avatar
Would require quite a lot of work to get into an acceptable form
10:06
@Trafalgar Law didn't you say you tested #2433 and it worked mostly fine?
Avatar
I think this looks sane but I haven't tested it at all for idk how to even test this locally/alone
Avatar
deen seems to have had a very different experience 😄
Avatar
Zwelf: Very cool!
Avatar
Trafalgar Law 2020-07-07 10:07:23Z
@Learath2 I tested it yea, as I said the most problem was the double msges
Avatar
@deen you sure the same ip check wasn't messing with you?
Avatar
Trafalgar Law 2020-07-07 10:09:33Z
And the vote was not abored, after the vote caller left the srv
Avatar
they were connected with 3 different ips, checked in status
Avatar
@deen btw when you said doesn't register do you mean it really doesn't register or just doesn't show up properly on 0.7?
Avatar
really doesn't register
10:10
shows up nowhere
10:10
has no effect
Avatar
Ah I know what went wrong there
Avatar
Talking about code testing in SQL databases, I just got my first patent in that area. Should be granted in about a week. But I should really write a paper about it because patents in lawyer-speak are hard to understand.
Avatar
Are there lawyers that specialize in software patents? I'd be surprised if most lawyers could really adequately put this stuff in legalese
10:17
@deen the last commit should fix the voting issue
Avatar
@Learath2 maybe ddnet has the same problem with 0.7 register as the normal 0.7 server
Avatar
does it? I didn't notice losing master connection
Avatar
i have no idea, you said something about not registering
10:28
some messages up
Avatar
Trafalgar Law 2020-07-07 10:28:44Z
Votes
Avatar
Trafalgar Law 2020-07-07 10:28:58Z
He mean votes
10:29
Look up :P
10:29
ok
Avatar
@Learath2 yeah, the one we had was a former engineer who then became a lawyer on top, so he's really good at understanding the technical descriptions we gave him
10:44
@Learath2 just tried, the vote for 0.7 player still doesn't register on kick vote
10:45
it also shows 50% voted already, so I think the 0.7 player is totally getting ignored there
10:45
but for map votes it works
Avatar
Okay, I fixed what I saw by looking at the code, I'll take a better look tonight
10:46
It'd be nice if you could take a look where the vote disappears, but if you don't have the time I'll fix it sooner or later
Avatar
when RTX support 3Head
Avatar
Teeworlds RTX kek
Avatar
I'm having trouble building with cmake -DCLIENT=OFF -DMYSQL=ON .. -- Could NOT find Notify (missing: NOTIFY_LIBRARIES NOTIFY_INCLUDE_DIRS) -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR)
13:39
Shouldn't depend on opengl with -DCLIENT=OFF, right?
Avatar
@timakro does it not build as a result of that or does it just report that those are not found?
Avatar
Doesn't build
Avatar
error message?
Avatar
That's not an error message
Avatar
can you give the complete output please? (edited)
Avatar
It wouldn't stop it from building
Avatar
oh the real error is above sry
13:47
says CMake Error at CMakeLists.txt:433 (message): You must install Python to compile DDNet
Avatar
is the problem fixed?
13:48
or do you already have python installed?
Avatar
i have python installed xD
Avatar
can you give us the complete output then? ^^
Avatar
$ cmake -DCLIENT=OFF -DMYSQL=ON .. ~/src/ddnet/build -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find Freetype (missing: FREETYPE_LIBRARY FREETYPE_INCLUDEDIR) -- Could NOT find GLEW (missing: GLEW_INCLUDE_DIR GLEW_LIBRARY) -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) -- Could NOT find Ogg (missing: OGG_INCLUDEDIR) -- Could NOT find Opus (missing: OPUS_INCLUDEDIR) -- Could NOT find Opusfile (missing: OPUSFILE_LIBRARY OPUSFILE_INCLUDEDIR) -- Could NOT find PythonInterp: Found unsuitable version "2.7.16", but required is at least "3" (found /usr/bin/python) -- Could NOT find SDL2 (missing: SDL2_LIBRARY SDL2_INCLUDEDIR) -- ******** DDNet ******** -- Target OS: linux 64bit -- Compiler: /usr/bin/c++ -- Build type: Release -- Dependencies: -- * Curl found -- * Freetype not found -- * Glew not found (using bundled version) -- * GTest not found -- * MySQL found -- * Ogg not found -- * OpenSSL Crypto found -- * Opus not found -- * Opusfile not found -- * Pnglite not found (using bundled version) -- * PythonInterp not found -- * SDL2 not found -- * Wavpack not found (using bundled version) -- * Zlib found CMake Error at CMakeLists.txt:433 (message): You must install Python to compile DDNet -- To run the tests, you have to install GTest -- Could NOT find Notify (missing: NOTIFY_LIBRARIES NOTIFY_INCLUDE_DIRS) -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) -- Configuring incomplete, errors occurred! See also "/srv/tw/src/ddnet/build/CMakeFiles/CMakeOutput.log". See also "/srv/tw/src/ddnet/build/CMakeFiles/CMakeError.log".
13:50
On debian /usr/bin/python is python 2.7 i guess it expects python 3 there
Avatar
python3 --version please?
13:50
should look for py3 first, I think
Avatar
$ python3 --version Python 3.7.3
Avatar
hm
13:51
I think I got a report that you have to delete the build directory and try again after some recent change
13:51
can you try that (or create a new build directory)
13:52
Works, thx
Avatar
np 🙂
Avatar
Why isn't the error message at the bottom -.-
Avatar
I wonder why the error doesn't immediately stop cmake
13:53
It's not a warning
Avatar
we can do that (FATAL_ERROR), but then it won't report all errors
Avatar
Hm, true
Avatar
@Learath2 How do I get started with the 0.7 support? Is there a setting I need to enable? Do I need to convert maps myself and where to put them?
14:00
I'm adding it to trashmap
Avatar
You only need maps in the maps7 folder
14:02
That's it, it's enabled by default
Avatar
Okay great
Avatar
Fix1: Finished the last two missing translations. Fix2: Fixed 1 empty translation.
Avatar
So when ddnet rtx in vr?
15:46
kek
Avatar
Trafalgar Law 2020-07-07 16:04:27Z
@deen vacotion already over 🤔 ?
16:05
8940b81 Update polish 07/07/20 - F3aRZ-hub a6ae9da Merge #2462 - bors[bot]
16:10
Little changes. Fix1: Line 866 (V instead of v) Fix2: Line 869 (O instead of o) Fix3: Line 1190 (Agarrar) Fix4: Line 423 ("Apariencia" instead of HUD) Fix5: Line 252 ("Mensaje del día" instead of MOTD)
Avatar
when teeworlds on nintendo ds
Avatar
I tried to compile it for switch but the reverse engineered libraries just weren't far enough along
Avatar
oh lol
Avatar
@timakro and for the conversion map_convert_07 is what we use
Avatar
133f92c Update spanish 07/07/20 - F3aRZ-hub b44ff4c Merge #2464 - bors[bot]
16:25
bfc6daf Update translation stats - def-
Avatar
abaguette 3
🥖 4
Kabaguette 3
16:44
Is that okay? (edited)
Avatar
ok in what sense?
Avatar
ᶰ°Konͧsti 2020-07-07 17:34:29Z
I think how he placed translation
17:38
did hook collision always work like this on solo servers?
Avatar
I don't think it should
17:42
what client version?
17:42
works for me on current client
Avatar
ᶰ°Konͧsti 2020-07-07 17:54:27Z
Wasnt there a bug too where hookcolls colored when they crossed at their ends?
Avatar
newest ddnet
17:56
14.1
17:56
I think it was cause by the unsolo tiles that are in the solo map xD
Avatar
Trafalgar Law 2020-07-07 17:58:36Z
Is it possible to reconnect with the master srv?
17:58
Because my server lost the connection to the master srv from 0.7
Avatar
@deen Ok in the sense that if it is well written to translate it
Avatar
[quakenet] ChillerDragon BOT 2020-07-07 18:04:46Z
restart server @Trafalgar Law
18:04
btw check wire
18:05
maybe you have a similar issue like @fokkonaut has see #teeworlds for details
Avatar
Trafalgar Law 2020-07-07 18:05:36Z
After the restart the srv has still no connection to the master srv?
18:05
I can't see the srv
Avatar
@NovaShock yeah, unsolo tiles shouldn't even exist in solo map. do they work?
Avatar
maybe the mapper thought it would be cool to be able to play the map without the solo map setting
Avatar
ᶰ°Konͧsti 2020-07-07 18:22:26Z
but u dont need unsolo tiles for that because u dont even need solotiles
18:26
@deen they work like they should but by server setting sv_soloserver 1 everx interacting with other tees is impossible so u cant hook them but the hookcoll thinks u can because its not like a "u cant hook other tees" tile
Avatar
cool bug
Avatar
This PR changes the abstraction layer of the score backend to thin abstractions over the MySQL and SQLite3 library. It executes all Queries in one worker thread making it easier to use the ddnet thread pool. This doesn't change much, because each the mysql-connection was locked with m_SqlLock beforehand, serializing writes and reads respectively. Behavior change (even though I tried to minimize them):
  • sv_use_sql is used to determine if mysql server should be added
  • `sv_sql_failu...
19:31
f9d2c14 Make zoom reset respect cl_default_zoom (fixes #2453) - def- f377830 Merge #2463 - bors[bot]
Avatar
hi, the new smooth zoom is annoying me and for some reason the config flag is not working for me. am i doing something wrong?
20:35
Avatar
@nils there is no flag to disable the smooth zoom
Avatar
but the second picture is from the commit the smooth zoom was added. it shows the flag
Avatar
in which way is it annoying you?
Avatar
Quite often after joining DNSBL claims you can't vote because of using VPN. Would be better not to have this or at least to show that the user should retry after a few seconds since DNSBL hasn't responded yet.
Avatar
@nils no, that screenshot is from https://github.com/ddnet/ddnet/pull/2420/files, which we did not merge. Instead we took https://github.com/ddnet/ddnet/pull/2429/files
Avatar
@Patiga i am zooming quite alot while playing and the animation is just breaking my focus (edited)
Avatar
@deen he is right, it annoys me too
20:52
thats why i was against the removal of a config option by @heinrich5991
Avatar
oh i'm sorry @deen didn't see that it wasn't merged. but the setting would be a blessing
Avatar
@fokkonaut if that was why, why didn't you say sth? smh
20:56
We should add the config option back, and add a special case for 0
20:59
@Learath2 ^
Avatar
but i need a setting to turn it off, not to tweak the time. or should i set cl_smooth_zoom_time to 0 now?
Avatar
i heavily agree with nils
21:04
i dont undersand u can implement such stuff with no off option
Avatar
0 is the same as off
21:04
no need to have two options imo
Avatar
well ok, thanks alot :)
Avatar
fair enough then
Avatar
@snail our combination of options grows exponentially with each added options, we can't possible test all, thus we end up having more bugs
Avatar
so I can understand the motivation not to introduce more options
Avatar
but that option literally changes the gameplay when using zoom
21:06
justatest
Avatar
@deen doesn't this cause a SIGFPE?
21:19
return (CurrentTime - m_ZoomSmoothingStart) / (m_ZoomSmoothingEnd - m_ZoomSmoothingStart); would be (Now - Now) / (Now - Now) which is not only division by 0 but also 0/0 😄
Avatar
locally it worked, I didn't even look at the calculation 😄
21:22
maybe I got lucky and the floats are not exact enough?
Avatar
hi can someone fact check some facts for a video im making
21:29
1. strong and week hook existed from the beginning of tw
21:29
2. whoever was spawned first gets strong
Avatar
@Learath2 ZoomProgress is never called since line 71 checks that Time >= m_ZoomSmoothingEnd
21:30
2 is correct
21:30
for 1 you should grab an old teewars build
Avatar
@louis stop using incorrect skin
Avatar
@deen oh, that makes sense
Avatar
@deen do you know anywhere i can find them?
Avatar
ask zombietoad he has them
Avatar
Teewars kek
Avatar
sry i dont have anything for louisers
troll 2
troll 2
Avatar
trol
Avatar
Zombietroll
Avatar
who is marcell
Avatar
TeeWars 0.1. beta XD (Page 1) — Community News — Teeworlds Forum — Everything Teeworlds!
Avatar
I am your father
Avatar
heh funny how the server and the client was just one executable
Avatar
Fixed some translations, and what was missing are already translated. Fix 1: Line 244 Fix 2: Line 241 Fix 3: Line 265 Fix 4: Line 573 Fix 5: Line 585 Fix 6: Line 609 Fix 7: Line 867 Fix 8: Line 942 Fix 9: Line 1050 Fix 10: Line 1071 Fix 11: Line 1209
Avatar
seems like strong and weak does not exist or appear to exist on teewars 0.1.1
21:49
the hook physics are also really crazy
21:52
8d4658d Update french 07/07/20 - F3aRZ-hub 606e284 Merge #2469 - bors[bot]
Avatar
@louis are you sure? I thought the way hook velocity is propagated hasn't changed since ever
Avatar
no, i started a lan server on teeworlds and connected two clients and my hook was super different from early versions of teeworlds
22:14
the hook in teewars was very buggy, there weren't any collisions so you could basically create a sideways pendulum if you just held hook on a tee
Avatar
lol that hook
Avatar
hm, missing in tee-to-tee hook physics seems to be
  • friction while tee is on the ground
  • minimum radius of impact
  • gravity on hooked tee (?) am i missing smth?
22:44
and holy fuck he already knows how to double rocket heartw
Avatar
the hammer animation is so nice
22:49
well it looks like shit but it smooth
Avatar
I have an odd issue, servers with people on them show an empty scoreboard, which also means I can't find friends. My internet has been acting up today so perhaps it's somehow connected
Avatar
@Ravie thats what servers do when theyre being flooded with inforequests
23:07
its anti ddos thing
Avatar
the master servers? I can only see people on fokkonaut's playground
Avatar
i guess his server isnt getting attacked or doesnt have that type of protection on it
23:08
no, almost all servers are under attack
Avatar
hm that's sad
Avatar
agreed
23:16
big ddos nobos
Avatar
pls stop ddos me
Avatar
ddos zombietroll
Avatar
hello pls dont promote illegal activities
Exported 223 message(s)