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-10-06 00:00:00Z and 2020-10-07 00:00:00Z
Avatar
1a83651 Allow quitting instantly with SDL_QUIT when non-warning dialog showing - def- ecb5e4c Merge #3015 - bors[bot]
Avatar
wtf, i think i just found a quite critical bug, and i wonder how it could never been found
04:34
rendertools were never initialized in the gameclient, but that is required, else the tee quad containers arent initialized
04:34
it probs only worked if the variable was initialized with 0, bcs the editor initializes its rendertools
Avatar
i dont get why valgrind didnt see it, insanly confused rn
Avatar
https://stackoverflow.com/questions/2417065/does-the-default-constructor-initialize-built-in-types honestly didnt know the compiler default initializer initializes built in types (edited)
Avatar
d123d92 only load + save auto mappers for tile layers, not physics layers - Patiga 09a9ca9 Conform to style - Patiga 95fadea Fix style properly - Patiga 79b5852 Merge #3021 - bors[bot]
Avatar
[quakenet] Obiwan BOT 2020-10-06 08:31:58Z
helo developers
08:32
i have error with openfng server by fstd: i running server and after 3-5 (seconds after joining) in console i geting this message: [assert]: src/engine/server/server.cpp<446>: client_id is not valid
08:34
Mine client version of ddnet is 10.6.5 and i wont update it! wtf is going on?! Earlier i played on my openfng server normally, it was few months ago
Avatar
openfng is outdated and ur client is outdated
Avatar
[quakenet] Obiwan BOT 2020-10-06 08:39:08Z
jupstar, thanks cap!
Avatar
yes np
08:40
so update both
08:40
problems solved
Avatar
[quakenet] Obiwan BOT 2020-10-06 08:41:03Z
imagine, i didnt knew... ok, i try to update but if it will no work, you will get ban on all ddnet ^^
Avatar
why would ddnet ban the newest client xD
Avatar
[quakenet] Obiwan BOT 2020-10-06 08:48:14Z
it not helped
Avatar
FNG mod for teeworlds, that advances the original FNG idea by golden spikes and other features - Jupeyy/teeworlds-fng2-mod
08:48
that is a current fng mod
08:48
i use it on my server and it works
Avatar
[quakenet] Obiwan BOT 2020-10-06 08:49:22Z
jupeey its you...?
Avatar
yes
Avatar
[quakenet] Obiwan BOT 2020-10-06 08:49:49Z
But what about noby? who builded fng2?
Avatar
i invented fng2, and noby rewrote it for ddnet code base
08:50
and he also added bot detection and stuff (edited)
08:50
but its closed source
Avatar
[quakenet] Obiwan BOT 2020-10-06 09:18:03Z
why i should download fng2 mode with noby's spy scripts
09:18
Also i dislike fng2 mode for gold spikes ~_~
09:19
3 months ago i can play normally on openfng server from fstd and had no errors
Avatar
u dont need to use maps with golden spikes
09:19
openfng beat works just fine
09:19
and btw my mod has no spy scripts xD
09:19
its open source
09:19
you can see the full source code
09:20
https://github.com/Jupeyy/teeworlds-fng2-mod/tree/fng_06 this is without any of nobys modifications
Avatar
[quakenet] Obiwan BOT 2020-10-06 09:20:04Z
ye but you said that noby rewrote it for ddnet code base
Avatar
yes but he kept it secret
09:20
i dont have access to it
09:20
noby did it for himself
Avatar
[quakenet] Obiwan BOT 2020-10-06 09:20:30Z
oh, seems i understood: noby added he's features in your code, i right?
Avatar
no
09:20
he added his features to his code
09:20
which is private
09:20
mine has nothing todo with nobys
Avatar
[quakenet] Obiwan BOT 2020-10-06 09:20:55Z
Why he did so?
Avatar
well he is open todo what he likes
09:21
he wanted it based on ddnet with bot detection
09:21
i wanted it based on vanilla without further things
Avatar
[quakenet] Obiwan BOT 2020-10-06 09:22:21Z
oh, i understood... soo you advice me to use fng2 mode? But what about some old fng maps, they will work on your mode?
09:22
all of them?
Avatar
puh, i dunno what u mean with old.. all 0.6 maps should work
09:24
i only play since 0.6
09:26
if a map does not work its probably the spikes, but in ddnet editor u can select the fng entities, and it should be easy to replace the old spikes with the new ones
Avatar
i think the round borders create a bit of optical illusion, e.g. the "V" in edtior is only 1 pixel of, but looks like its completly left xd i checked at few resolutions with gimp and only saw around 1 pixel margin of error, but go ahead and test yourself :D
Avatar
@heinrich5991 @Deleted User @Learath2 anyone want to review the last 3 changes so I can push another RC for 15.1? https://github.com/ddnet/ddnet/milestone/2
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/ddnet
Avatar
I'll do them
11:22
04f2fc5 Censor string multiple times - def- 5b06f54 censorlist without case - def- 25e025d Merge #3008 - bors[bot]
11:28
1067e2b Use hours in score hud and record - def- c25aede Scale auto mapper text size (partially fixes #3013) - def- 1f7d544 Merge #3010 #3014 - bors[bot]
Avatar
1c3c1d7 Add Umbra to Chile mods - def-
Avatar
mh, the popup stuff is really so ugly
Avatar
planning a rework?
Avatar
waay too much on my plate for now
12:33
I'm finishing up the data integrity thing, needs a popup
Avatar
suggestion putting sign or something special with names friends here (edited)
f3 1
f4 2
12:51
f4 2
f3 1
Avatar
I'm having a small brainfart, I have a const pointer to a vector. I have a function that takes an rvalue reference to a vector
13:09
I dereference the pointer and std::move it, right?
Avatar
std move requires the object to be invalidable
Avatar
That sounds wrong though, hm, maybe I should just do const pointers for all of them and use temporaries
Avatar
i doubt a const will work
Avatar
I just wanted to make it look pretty 😦
Avatar
you can modify all calls to the vector to std::vector<>&&
13:18
then u can move it around as u want xd
Avatar
went with lvalue references and ditched the pointer
13:37
nice pretty function signatures and no copying around
Avatar
guys choice f3 or f4 to my suggestion
Avatar
Дядя Женя 2020-10-06 14:52:11Z
make the kill tile auto-rescue you if practice is on instead of killing
👍 2
Avatar
make the kill tile auto-rescue you if practice is on instead of killing as suggested by Дядя Женя on Discord
Avatar
5ec702a Use rest instead of string in some commands - def- 4706b0f Merge #3005 - bors[bot]
15:22
fb0372b Add refresh button for skins, closes #2979 - Irisk 1a48661 Merge #3023 - bors[bot]
Avatar
github bot on fire
15:27
monkalaugh
Avatar
@deen what your opinion about my suggestion ?
15:53
I am feel be sad if no one gives me an opinions about my suggestions
Avatar
or we end up with totally broken input boxes As reported by Rezee: !unknown
15:57
Noticed when trying out French and going through the settings. Should we scale too large texts?
Avatar
@hussainx3 sorry about that. Seems not so important, every interface is already pretty overloaded. friends feature feels mostly important to find servers with your friends. once you're on server, they're easy enough to see.
Avatar
This is true if there are no more than 30 players (edited)
Avatar
I'm thinking of adding a command like dbg_gather_info to help us help people with issues. It would generate an "info card" of sorts which they can paste so we don't have to ask dozens of questions.
👍 1
Avatar
Well showing it is not that useful, we'd have to read it off of a screenshot
Avatar
they can paste it
Avatar
@Learath2 just write it to a file I guess?
Avatar
I want to write it to a file, but currently I actually have no idea where tf the files we write go
Avatar
config_directory
Avatar
Sure? I keep telling people to use logfile ddnet.log and never find the log anywhere 😛
Avatar
isn't that logfile set by default?
Avatar
No logging by default
Avatar
would it slow down everything or why is it disabled then?
Avatar
@deen oh, should we do a trial of re enabling aio for windows for the next patch?
16:45
I was the only one with the issue that caused it to be disabled and I can't reproduce it anymore
16:45
I tried a windows 7 VM but it wouldn't happen there either
Avatar
yes, can do
Avatar
Дядя Женя 2020-10-06 17:22:44Z
Is there any "reload" hotkey which reloads client without restarting manually
17:23
To reimport new entities texture
Avatar
It was a bad mood entering the game seeing filtered messages. Those words are not malicious or harmful. The game just has gone too far from the community game. Wasn't a good signal, the filter arises the feeling that leaving this game. The inertia still holds, maybe next month I am gone and store the memory without ***worlds. I don't see any necessity, but I know once the feature is added, it won't rewind back. It's just a complaint, I am not arguing anymore.
Avatar
in 15.1-rc4 yes, in 15.0.5 no
17:34
@Дядя Женя ^
Avatar
just dont live in china 4Head
17:43
monkalaugh
Avatar
too big?
Avatar
i would say text to small
17:53
too*
Avatar
Really? In fullscreen the popup title and extra text look huge to me, that's why I went with smaller text
17:55
in discord preview it looked small
17:55
but it looks ok
Avatar
@Learath2 check in 5:4 btw
18:05
i think the text could be a bit bigger and add a scroll bar if it doesn't fit
Avatar
Scrollbars 😦
18:09
I'll finish up the functional part, then I'll get CScrollRegion from 0.7 so scrollbars aren't so painful anymore
Avatar
find data -type f | wc -l tells me 685, so that definitely won't fit on a single screen 😄
Avatar
colombia monkalaugh drug cartels playing ddnet monkalaugh
Avatar
I was hoping no one would destroy their data directory that much 😄
Avatar
@Ryozuki i tried to use escobarvps.com but they went out of business unfortunately
18:11
curiosly im watching narcos in netflix
Avatar
and then there are interesting rumours as well: https://www.lowendtalk.com/discussion/comment/2239921/#Comment_2239921
im looking for a <35$ vps in venezuela, mexico, brazil etc. - anyone?
Avatar
Lol, actually a decent idea
18:13
I mean if I was looking to become a scammer
Avatar
@Learath2 oh, do you also plan to detect newly introduced files and deleted files?
Avatar
It already does all that
Avatar
cant save porn in ddnet folder anymore troll
Avatar
The data directory is ours, it really shouldn't be messed around with
18:14
We modify it all the time in updates
18:16
Now to the part where I need to move the modified and extra files to the config directory and fetch the missing/modified files from the update server
18:17
UX Q: Should I use the menu bar to display progress and let the user play while I'm fixing, or should I keep them on the popup?
Avatar
if it doesnt take long just popup
Avatar
Oh, also I'll have to rely on CUpdater for getting the files, hopefully that's not a problem on platforms we don't enable auto updater for
Avatar
Дядя Женя 2020-10-06 19:27:11Z
I'm voting for special "/practice" logic for dummy maps
19:27
because now it's impossible to practice dummy maps
Avatar
@Learath2 well, on mac osx you can't fix the data dir i guess
Avatar
@hussainx3 you can also just write /spec 'friends name'
Avatar
@deen websocket is still not stable right? when it is i would like to know so i can reenable it in the AUR
Avatar
@n000b this is nice (edited)
Avatar
can you suggest skins to the ddnet skins db? or how does that work
Avatar
@Ryozuki nope, crashes when i open lan tab
20:44
@NeXus yes
20:45
usually you'd post them on the forum
20:46
@hussainx3 we already have many options for friends, cl_nameplates_friendmark, cl_show_chat_friends, cl_message_friend cl_message_friend_color. Seems like a bit overkill to me 😄
Avatar
this why this weird. nothing Distinguishes friends in (spec)
20:53
i hope good day for youbluekitty (edited)
Avatar
what happened to the ger servers?
Avatar
@murpi nothing, what's wrong?
Avatar
all ger server died
Avatar
i see them with people playing
Avatar
that was probably the worst time this couldve happened
21:15
yeah they restartet
Avatar
murpi got shadowbanned monkalaugh
Avatar
or something
Avatar
Just happened on GER2 on full server: `` Core was generated by ./DDRace64-Server_sql -f servers/8298.cfg'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f36d283045c in anti_bot::enter_hook(CCharacter) () from /home/teeworlds/servers/libantibot.so [Current thread is 1 (Thread 0x7f36d1ac2200 (LWP 1548))] (gdb) bt #0 0x00007f36d283045c in anti_bot::enter_hook(CCharacter) () from /home/teeworlds/servers/libantibot.so #1 0x00007f36d282e5f8 in AntibotOnCharact...
Avatar
@noby !
21:30
justatest
Avatar
not noby's fault probably
21:40
rather the chaotic character code
Avatar
6a0a1ce Don't make width depend on localized text - def- bbd87eb Merge #3025 - bors[bot]
Avatar
@deen do you still have the core dump from the antibot crash?
Avatar
is there any way to fix door prediction? rn its rly buggy
Avatar
what part is broken @louis
Avatar
@Learath2 yes, ger2.ddnet.tw: cd servers/crashantibot; gdb ./DDRace64-Server_sql core
Avatar
@heinrich5991 its just that ur screen shakes a lot if ur on a door
Avatar
uh really? that shouldn't happen™
22:15
know a map with an early door?
Avatar
4four? (brutal)
22:18
doubt it can get any earlier xd
22:21
eventually Caventure IV (dummy) in 2nd part
22:21
if you prefer doors to be vertical
Avatar
with antiping
22:21
i think
22:21
it shakes a lot
Avatar
its always been like that
Avatar
btw, would it be possible to display ninja without the sword & particles when someone is in deep and not actually having ninja?
22:24
or just in freeze
Avatar
or even better, a frozen tee? ^^
Avatar
that'd be best, yea
23:16
but there's no way to create overlay on regular tee, right?
23:16
at least so far
Exported 206 message(s)