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 2022-06-05 00:00:00Z and 2022-06-06 00:00:00Z
Avatar
Avatar
deen
Those are projects are very cool, but slow down execution by a lot
We see slowdowns down to ≤ 1.2x. A 1.2x slowdown means that if the suite takes 10 minutes to run by itself, it will take around 12 minutes to be recorded by rr. it's worth a try.
Avatar
I often see new players with nearly no experience struggle in solo parts, because they have no clue how to do the part easy. If the new player then also speaks not your language, it is hard to tell him how he can watch you doing the part. Since we have cl_show_direction default on, probably to make it easier for new player to follow key presses of other players, we could think about also making cl_show_others default.
Avatar
chillerdragon BOT 2022-06-05 06:32:45Z
Wow bummer. Why not at least Mac? (@cauldron)
i switched to windows after like 9 years of arch, cause
06:34
and fokkonaut: rmdir (@Ryozuki)
unknown.png
👍 1
Avatar
Avatar
chillerdragon
Wow bummer. Why not at least Mac? (@cauldron)
nvm
Avatar
``` uQH[2022-06-05 10:46:26][server]: server name is 'unnamed server' etQH[2022-06-05 10:46:26][datafile]: loading data index=25 size=1658 uncompressed=423660 etQH[2022-06-05 10:46:26][datafile]: loading data index=26 size=1025 uncompressed=484320 etQH[2022-06-05 10:46:26][datafile]: loading data index=27 size=5464 uncompressed=4054900 etQH[2022-06-05 10:46:26][datafile]: loading data index=28 size=6281 uncompressed=4054900 etQH[2022-06-05 10:46:26][datafile]: loading data index=29 size...
Avatar
This dude just sent a notification to 400k people on GitHub by tagging everyone in the Epic Games organization, which is something you gotta join to build Unreal Engine on Linux. This is literally the GitHub equivalent of tagging @​everyone, absolutely incredible.
Likes
198
Avatar
Avatar
Wohoo
We see slowdowns down to ≤ 1.2x. A 1.2x slowdown means that if the suite takes 10 minutes to run by itself, it will take around 12 minutes to be recorded by rr. it's worth a try.
single-threaded code? These reverse debuggers usually run everything on a single core, so if you had 120 threads working in parallel, you'd at least get a 120x slowdown
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
Auth in rcon console and send a message with the say command. It won't show up in server logs.
Avatar
Add more action to the integration test script: chat messages, chat commands, rcon commands. This unlocks more code coverage at runtime to catch asan issues. It adds a very restrictive regex on the log format. But I am happy to maintain that in case changes to the log output happen. The current version is already supporting heinrichs refactor https://github.com/ddnet/ddnet/pull/5036 Also ensure chat messages arrive in the correct format. Would have catched the following issues: https...
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 10:03:28Z
@Ryozuki it didnt even ping u did it? I deleted the email without looking closer at it. I get so many github emails from random projects. But after reading ur twitter thingy i noticed how funny it is :D
Avatar
i get so many random emails from chillerdragon xd
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 10:05:26Z
haha tru
10:05
im also known github spammer
10:06
@Jupstar ✪ github is the only social media i have :D since i watch yt on my tv i lost the comments section
10:08
@Ryozuki was a good marketing stunt tho his gh profile got some views https://zillyhuhn.com/cs/.1654423678.png
Avatar
this is also social media
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 10:15:18Z
tbh i all redit giggles of my life combined cant compet with me rofling over this https://github.com/EpicGames/Signup/pull/24
Perfect for gorgeous looks, can push asap @EpicGames/artv2-admin @EpicGames/developers @EpicTeamAdmin
10:15
omg english
Avatar
if u want to be fame, tag all github users and ask for follow in trade of follow
10:16
youtube 2006 style
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 10:16:31Z
ikr
10:16
f4f
10:16
best
10:17
guess how i got my github follows. I can spoil you its not because of my quality typo prs.
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 10:57:58Z
omg now i get nsfw emails and im in public :D this epic fail is getting out of control
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 11:23:09Z
of the epic thing?
11:23
do you get any gh mails?
11:23
maybe its overloaded :D
Avatar
takes time
11:23
ye
11:23
its overloaded
11:23
@razzie_dev I started getting them just a bit ago, despite the event happening 4 hours ago. Give GitHub some time, their servers are probably not equipped to handle a mass email spam.
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 11:29:30Z
11:29
my life is cursed these days
11:30
love how the only printable string is ERROR
Avatar
that's not utf8 i guess
11:30
or are those ncurses chars?
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 11:30:43Z
yea i think i broke something on my laptop
11:31
should be normal server log ._.
11:31
but its ddnet++ dont worry ddnet is fine
11:31
its def a me issue. Just wanted to share my cursed sufferings
11:33
restarting helped :) maybe some junk from https://github.com/ddnet/ddnet/issues/5340 cracked my terminal
uQH[2022-06-05 10:46:26][server]: server name is 'unnamed server' etQH[2022-06-05 10:46:26][datafile]: loading data index=25 size=1658 uncompressed=423660 etQH[2022-06-05 10:46:26][...
11:33
time to merge w upstream. Thanks for the fast fix deen :)
11:34
ah wait its still unerged -.-
Avatar
@unexploredtest:kde.org BOT 2022-06-05 11:34:22Z
lol
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 11:40:03Z
aaa it killed my irc client
11:40
11:41
my server returns with exit code 1 :( and i feel so low iq not figuring out why it does so. It never reaches the last return statement in server.cpp int main(). It has no asan issues. No crash backtrace. No log message saying like "map not found". It just savagily exits with code 01.
11:42
what are possible reasons a server exits with code 1?
11:43
can i somehow force gdb to show a backtrace? Like how it exited
Avatar
ChillerDragon: You might have awkaned Zalgo
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 11:44:16Z
zal who?
11:44
sounds scary
11:44
also looks scary on duckduckgo images
11:45
Zalgo is an Internet legend about an ominous entity believed to cause insanity, death and destruction of the world, similar to the creature Cthulhu created by H.P. Lovecraft in the 1920s. Zalgo is often associated with scrambled text on webpages and photos of people whose eyes and mouth have been covered in black.
11:46
yea that sounds reasonable
11:48
thank god im shell pro and know the reset command this is becoming annoying
Avatar
New: !screenshot_2022-06-05_13-52-56 Old: !screenshot_2022-06-05_13-52-48

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it w...
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:08:41Z
Any chance that my secret exit code 1 is a division by zero? But shouldnt gdb tell me if it is a division by zero?
12:08
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/connection_pool.cpp at 3c597aff959aa8bc9bf22c6c65e6e071209cf183 · ddnet/ddnet
12:09
first iteration i = 0 and then i % 20 is a breaking stuff? right?
12:09
probably should be if(i > 0 && i % 20 == 0) instead of if(i % 20 == 0 && i > 0)
12:11
ah no the zero divison is the other way around i think
12:11
so 0 % 20 is legal but 20 % 0 isnt
12:11
meh keep diggin then
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:21:38Z
yo @Jupstar ✪ any chance std::this_thread::sleep_for(100ms); would ever exit the programm with code 1?
Avatar
why not set an exit handler breakpoint with gdb?
12:23
instead of randomly guessing code
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:23:39Z
u mean break exit
Avatar
catch syscall exit exit_group I guess
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:23:52Z
ou
12:23
dafaq this looks fancy
12:24
lemme try
12:25
seems to be triggered for every thread tho
12:25
yea watever i can spam continue
Avatar
break exit then
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:26:20Z
yea but that backtrace was so useless
12:26
so it's a normal exit at the end of main()
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:26:39Z
there is also break _exit
12:26
nah
12:26
i dont reach the end of int main
12:27
at least thats what my puts debugger says :D
12:27
the last line that is being run is std::this_thread::sleep_for(100ms); in void CDbConnectionPool::OnShutdown() as far as my puts statement tell me
12:28
i slowly feel like its an external kill
Avatar
external kill is a signal
12:30
so you can catch those and check
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:30:23Z
sounds smort
12:30
break signal? :D
12:31
catch signal allmb
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:32:46Z
:D
12:33
github in general feels like such an innocent place
12:33
there are so few trols
Avatar
there are if u go deeper
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:33:32Z
but for example ddnet
Avatar
i wonder what kind of weird software u can find here
12:33
xd
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:33:47Z
there are no crazy prs and issues of ppl adding like nsfw stuff
Avatar
because most ppl dont have a github account
12:34
and have no reaso nto have one
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:34:22Z
yea so its pretty trol free
Avatar
Why do all that effort to troll the 3 people who read PRs regularly? There are much easier ways to get more attention
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:34:34Z
hmm
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:34:43Z
because you would be the only one
Avatar
also usually dev is more behind the scenes on communities
12:34
non devs simply dont check github
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:35:03Z
but devs could trol too?
Avatar
ur the trol
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:35:30Z
no proof
Avatar
with ur issue links on ur random tools
12:35
xd
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:35:36Z
axaxaxax
12:35
imagine having no upstream merge deamon running
12:36
-9 is SIGKILL right?
12:36
dat one didnt trigger
12:36
meh
Avatar
The price of DDR5 RAM has begun to drop since last quarter; alone, in the previous month of May-2022, the price dropped by 20% for some kits
12:37
good time to buy ram i guess
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:37:28Z
but yea gdb would also show sigkill
12:37
nice time to restock my ram since i broke half of it
12:38
invest in ram today
12:38
but also do you ever run out of ram? because i dont i think
Avatar
i dont xd
12:48
but i have 32 gb
Avatar
1 month to go for 4000 series
12:49
i hope they add huge performance increase
12:50
they go from 8nm to 5nm apparently
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:53:14Z
is the sql worker thread supposed to be running when the main thread finishes?
Avatar
i am against it
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:54:21Z
im not sure if it is the case right now in ddnet but i think so
Avatar
there was a discussion about threads running after main thread
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:54:46Z
a
12:54
wheere
Avatar
imo u should clean what u create cleaning is also pretty fast compared to creating
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:55:03Z
im losing my mind here
Avatar
well i can only send u a discord link XD
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:55:21Z
im sure it is something really stupid
12:55
send irclogs link
12:55
is it in #developer?
Avatar
yes
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:55:38Z
u can also gimme a search term
12:55
i got grep and irclogs
Avatar
heinrich and learath and me were involved
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:56:18Z
usual suspects
Avatar
"heinrich5991 — 23.04.2022 ddnet does that, for example other threads might be stuck I guess you have to call _Exit in that case ah no, quick_exit ah no, _Exit, nvm Jupstar — 23.04.2022 what threads do we keep open Learath2 — 23.04.2022 I don't quite see when else C++ would destruct the statics"
12:56
somewhere around there it started
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:56:49Z
ONE SEARCH TERM DONT DUMP THE FAKIN CONVO
12:56
bliet
Avatar
the discussion evolved
12:57
it escalated
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 12:57:31Z
im gonna print all of it and read it in the bathtub
12:58
any chance a dangling thread could cause my non zero exit code?
12:58
whos exit code is even returned? the one from the last thread or the main thread?
Avatar
Avatar
[quakenet] ChillerDragon
Click to see attachment 🖼️
I think ncurses use some other terminal codes, maybe they conflict somehow. I would recommend you to start the server with a debugger in vs-code, much more simple then gdb with the best plugins.
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:00:25Z
ewww
13:00
vscode
13:00
but hey im desperate
13:00
ima try configure vscode to run shit
13:01
but also i cant really reproduce the issue outside of integration tests xd so i gotta launch vscode from there
Avatar
you can run it in gdb inside vs-codium xD (edited)
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:01:30Z
the editing lord
13:01
i got u the first time
13:01
i invented typos i can read it
13:03
Avatar
stalker git
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:03:55Z
ikr
13:04
i rly want microsoft to read my nice messages
Avatar
if i say i love chillerdragon its for eternity
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:04:21Z
they are probably feeding it into code pilot
13:05
yes in 40k years some alien race is going to the arctic valut and read all jupjapjasturs messages
13:06
also my lawyer suggested me to collect declaration of consent from all of you before publishing your chats
Avatar
i mean there is trends to make old picture more alive with all these KIs so maybe future aliens have fun reviving us based on our IRC logs
13:07
nothing is impossible
13:07
AI*
Avatar
if you do not have activated the Cmake, Cmake tools, clang-format and codelldb extensions you can use such a config: launch.json { "version": "0.2.0", "configurations": [ { "name": "build & debug", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/build/DDNet", "env": { "UBSAN_OPTIONS":"log_path=./SAN:print_stacktrace=1:halt_on_errors=0", "ASAN_OPTIONS" : "log_path=./SAN:print_stacktrace=1:check_initialization_order=1:detect_leaks=1:halt_on_errors=0" }, "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}/build/", "environment": [], "externalConsole": false, //set to true to see output in cmd instead "MIMode": "gdb", "miDebuggerPath": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "DDNet kompilieren" } ] } tasks.json: { "tasks": [ { "type": "shell", "label": "DDNet kompilieren", "command": "make", "args": [ "-j$(nproc)", ], "options": { "cwd": "${workspaceFolder}/build" }, "group": { "kind": "build", "isDefault": true }, } ], "version": "2.0.0" } with only the C++ extension installed. If you install all the other extensions, you can use the debug button in the bottom bar, but the config from above does not work ^^ I do not know why, but I have read online that the extension overwrite some part of the build system in vscode, so that they work but your own config not.
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:09:10Z
can we pls mute @c0d3d3v in the #developer channel? ._.
Avatar
stop using irc
13:09
solves ur problems
Avatar
chillerdragon BOT 2022-06-05 13:10:09Z
omagawd
13:10
irc ded
Avatar
we could just stop our IRC server xD
Avatar
chillerdragon BOT 2022-06-05 13:11:03Z
@Jupstar ✪: but electron is bloat
13:11
fakof
Avatar
so many nvidia engeneers working on 4000 series to make the best GPU and u use a terminal chat use fancy electron!
Avatar
chillerdragon BOT 2022-06-05 13:11:26Z
xxxxxxD
Avatar
>D
Avatar
chillerdragon BOT 2022-06-05 13:12:59Z
gpu boosted terminals are a thing
13:13
so it all vibes
13:13
i need it to play my ncurses tripple A games
13:13
like Crysis-2-ng
13:13
"preLaunchTask": "DDNet kompilieren"
13:13
nazi
Avatar
Jupstar ✪ BOT 2022-06-05 13:13:17Z
xd
13:13
200,000 fps on ur terminal or bad PC
Avatar
chillerdragon BOT 2022-06-05 13:14:03Z
image.png
13:14
wow it messed up the order. I blame matrix. Its the worst.
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:31:29Z
omg this exit code 1 is driving me crazy
13:31
im gona rq debug that shit
Avatar
whats so hard bout it
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:31:59Z
and play some ddnet in my ncurses client using the gpu boosted terminal emulator for extra fps
13:32
13:32
i just have no idea why the program quits
Avatar
nice
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:32:18Z
and why it quits qith exit cide
13:32
so i rq
Avatar
show backtrace
13:33
of all threads
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:33:32Z
there is none
13:33
ou
13:33
all
13:33
ok
13:33
but i thought other t6hreads cant influence
13:33
wat was it bt allright?
Avatar
but it happens randomly?
13:34
or when u exit the client?
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:34:03Z
uhm
13:34
define randomly
13:34
i cant reproduce
Avatar
but its at close?
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:34:19Z
but it happens 10/10 times in the integration tests
13:34
it happens on "shutdown" rcon command
Avatar
set a breakpoint at the end of the main function and see whats still open
13:34
ah so its server side?
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:34:58Z
its kinda random if it reaches main
13:35
depending on what i comment out or where i put print statements it reaches different last spots
13:35
ye server
Avatar
ddnet?
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:35:39Z
ddnet++
13:35
pog
13:38
output of thread apply all bt
Avatar
Avatar
[quakenet] ChillerDragon
Click to see attachment 🖼️
What client is this?
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:41:50Z
term-ux
13:42
chillerbot-ux compiled with -DCURSES_CLIENT=ON
13:42
Avatar
oh xD already have that one. Ok checking it out
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:42:44Z
enjoy backdoor
13:42
hrhrhrhhr
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:43:00Z
xD
13:43
i think u need both -DHEADLESS_CLIENT=ON and -DCURSES_CLIENT
13:43
=ON *
Avatar
Avatar
[quakenet] ChillerDragon
enjoy backdoor
backdoor in opensource software
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:44:13Z
well opensource does not make it backdoor free
13:44
just easier to find the backdoor
13:44
did you read the sourcecode?
Avatar
and then remove it. not yet but I'll diff it up
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:45:23Z
best clickbait tactic to get ppl to read ur code
13:45
say its virus
13:45
marketing dragon
13:46
well I was gonna anyways bcs I am curious
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:46:06Z
fan
13:46
its rly bad code dont read it
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 13:46:35Z
i mean look at the scuffed screenshot its clearly bugged af
Avatar
isn't that just your terminal because you didn't reopen it? I had a similar bug today with lf (list-files(filemanager)) where executing the DDNet client with somechanges broke UTF-8 in my terminal
Avatar
Original fix by Ravie... updated to latest code I do not really know how to trigger the bug, but for me adding and deleting sounds to the map, worked.... Since it is only the updated version from Ravie I think it works @HiRavie maybe you can test it again

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c e...
Avatar
chillerdragon BOT 2022-06-05 14:10:45Z
Na that’s as good as my curses client currently gets ._.
Avatar
I implemented the first prototpye of the material layer and some physics handling with a dummy material. Is anyone motivated for some very spontanious testing and feedback?
Avatar
Avatar
AssassinTee
I implemented the first prototpye of the material layer and some physics handling with a dummy material. Is anyone motivated for some very spontanious testing and feedback?
I will test it later this evening and read your code. (edited)
Avatar
hmm okay thank you ❤️ I noticed, that the show-entities overlay is not working yet. I already fixed the problem partially, but it loads the wrong image right now (the default entities) and I need to look deeper into it
15:06
I will tell you if it's finished
Avatar
Time checkpoints have long exhibited strange behavior that should be fixed. This was noticed years ago with maps that set time control points in areas where the player is a ninja. ToDo:
  • [ ] Make Time Checkpoints unskippable
  • [ ] Allow to trigger Time Checkpoints with higher number before a Time Checkpoints with a lower number got triggered (so that they work out of order). It is till unclear what time these not triggered checkpoints should store.
More extra by louis: ``` also...
Avatar
52b717f Fix deleting envelopes not updating sounds - C0D3D3V 152ee93 Merge #5347 - bors[bot]
Avatar
Avatar
[quakenet] ChillerDragon
Click to see attachment 🖼️
this is what I was talking about
Avatar
@c0d3d3v fixed material layer not rendering with show entities, this was harder then expected
Avatar
chillerdragon BOT 2022-06-05 17:01:07Z
Ah ye deen alr fixed that :) (@sone)
this is what I was talking about (<@749222324980416602_=5bquakenet=5d=20=43hiller=44ragon>)
Avatar
Avatar
[quakenet] ChillerDragon
-9 is SIGKILL right?
you can't catch kill signal, it's the only one with stop to not be catchable
17:22
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 17:59:14Z
yea that makes sense
17:59
but its not sigkill if it were sigkill gdb would show it
Avatar
38b2a8d59235c457e8f156eb6044ab6343e3af10 is the first bad commit commit 38b2a8d59235c457e8f156eb6044ab6343e3af10 Author: def Date: Sat May 21 12:06:54 2022 +0200 Add loglevel config (fixes #5178, fixes #5174) data/autoexec_server.cfg | 3 +++ src/base/log.cpp | 5 +++++ src/engine/shared/config_variables.h | 1 + 3 files changed, 9 insertions(+) @def-
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 18:33:30Z
Isn't finished yet but it'd be nice if you could take a look before I spend more time on it. Fixes #2748
Avatar
I don't like this solution, but I also don't want to output all logs in client and server. @heinrich5991 Got an idea for a better design?

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that af...
Avatar
mh, idk, I don't like it without a lot of storage changes to go with it and I haven't got time to do the storage changes
Avatar
ppl are more used to use the config dir now. Assets tab also helps. Maybe its not even needed anymore
18:44
dunno any app that does this as a runtime check everytime
Avatar

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--u...
Avatar
[quakenet] ChillerDragon BOT 2022-06-05 20:43:13Z
yea lets not collect stale prs
21:12
e5d2b81 Pass output parameter to WriteFile that is required on Windows 7 - Robyt3 ef5501c Merge #5332 - bors[bot]
Avatar
can you add color_entities_text?
23:01
i want to make this text black
Avatar
converted from #4606. @corneum wrote:
Wouldn't it be better to add a tune zone tile that adds properties to a tee without having to stay in the zone? You could make the new live freeze tile with that and many more without adding a tile to the gamelayer
@heinrich5991 wrote:
On the one hand, I like that this is a separate tile: It makes it intuitive when viewed in editor/entities, a property tune zones do not have. It also makes it possible to add a graphic for this. On the ot...
23:15
converted from #4801. @sjrc6 wrote:
The idea is basically as I put in the title.
>
I think it would actually be better if instead taking your last safe position (as /rescue does) it would act a checkpoint tele and take you to the previous checkpoint, that way the mapper has more control over the checkpoint position.
>
It could also be a separate tile instead of a tune zone but that isn't super important.
>
Some things this makes possible: Extra hard hammer hit sections wh...
23:19
converted from #4525. @Scrumplex wrote:
DDNet offers a foe list which will block communication from any player in that list.
>
Currently there is no visual indicator and not even a UI to add players to the foe list. You can only add foes using the in-game console (probably F1 for you) with the command add_foe "" "".
>
I propose a few things:
>
* Adding / Removing foes with the UI, similar to the friends feature * Being able to add/remove players on the same server ...
23:21
converted from #4835. @Dumakulem wrote:
add an option to show the ping before the name of the tee like cl_strong,
>
the hud can look like a ball that has a color that represents on which ping the player has:
>
1-89 = green 90-149 = yellow 150-199 = orange 200+ = red timeout = gray circle
>
the timeout one will be really useful to see if someone is currently on time out
>
23:37
converted from #4949. @CovERUshKA wrote:
Add notification, text somewhere or camera from your tee when someone is touching you. I need this, because when i'm in spectate mode idk what is going on with my tee. Maybe someone is unfreezing me to do part but i don't see it.
>
When you begin race and in spectate mode and someone is touching you, camera from your tee will show up(Maybe do this if someone is touching your dummy). You can change position and size of camera on the screen....
23:37
converted from #5079. @CovERUshKA wrote:
If the server is being ddosed it will freeze all tees. When the server is not ddosed anymore it will return all tees to the position before ddos and start timer(3....2.....1....GO). When timer ends it will unfreeze all tees.
23:39
converted from #4214. @kaitlynia wrote:
What the hell do we do with this thing?!?! I personally use it but it scales certain UI (skins list, settings pages) in ways that make the content crowded or inaccessible. Could we fix things like this?
@Robyt3 wrote:
Does anyone actually use ui_scale and at what value? And why do you use it? Which UI elements do you consider too small/large?
Exported 384 message(s)