Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2023-09-02 00:00:00Z and 2023-09-03 00:00:00Z
Avatar
Is there any public script I can use for BrIndicateFinished?
Avatar
How can I convert this :
07:02
07:03
into this :
Avatar
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
I have already built it, but I don't know how I can make it small and without many files like the normal form
Avatar
Avatar
Junior
I have already built it, but I don't know how I can make it small and without many files like the normal form
well i dunno how you built it but ninja package_zip would create a zip
07:18
our MSVC CI does: cmake --build . --config Release --target package_default
Avatar
Avatar
HamidReza
Is there any public script I can use for BrIndicateFinished?
?
Avatar
Avatar
HamidReza
?
bro 1. stop pushing your questions all the time 2. in europe most ppl still sleep or do breakfast 3. your question is really bad. Try to make it more clear 4. BrIndicateFinished is controlled by ddnet-info, so you'd have to replace that
Avatar
chillerdragon BOT 2023-09-02 07:58:46Z
Mad jopsti
08:04
BTW jopsti I got 1 second game freezes every idk hour or something like that. Maybe it’s also just half a second. But it’s enough to kill me in block/ddrace/gores. I wonder how to debug that since it’s becoming annoying. It might be my hax client but I did not really add new features in years. Or it might be my pc I can’t really tell.
Avatar
mhh, i guess a good start is monitoring all sensors / usages
Avatar
If I want to add a feature should I make a feature request somewhere before implementing it?
Avatar
chillerdragon BOT 2023-09-02 08:05:28Z
issue section is a good place
Avatar
CPU usage, network, hard drive etc
Avatar
chillerdragon BOT 2023-09-02 08:05:39Z
Those are sensors?
Avatar
no
08:05
usages
Avatar
chillerdragon BOT 2023-09-02 08:05:49Z
What are sensors
Avatar
well temperature etc
Avatar
chillerdragon BOT 2023-09-02 08:06:00Z
Ah
Avatar
watch -n 0.1 sensors
Avatar
chillerdragon BOT 2023-09-02 08:06:28Z
Idk how to measure those so precise
Avatar
Avatar
Mystery?
If I want to add a feature should I make a feature request somewhere before implementing it?
depends, if you want to use that feature anyway (e.g. custom client) go ahead if you defs want it inside ddnet: https://github.com/ddnet/ddnet/issues
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
👍 1
Avatar
chillerdragon BOT 2023-09-02 08:06:51Z
Because the freeze is like so short I can not react and check anything
Avatar
then do watch -n 0.01 sensors (edited)
Avatar
chillerdragon BOT 2023-09-02 08:07:27Z
I would have to let some graph with 0.1 second interval run at all times on my 2nd screen
08:07
Is it that fast?
Avatar
well log it into a file or smth
Avatar
chillerdragon BOT 2023-09-02 08:07:50Z
For 1 hour?
Avatar
0.01 is "every 0.01 seconds"
Avatar
chillerdragon BOT 2023-09-02 08:07:55Z
Until it happens xd
Avatar
yes why not
Avatar
chillerdragon BOT 2023-09-02 08:08:02Z
Yea but does that work?
08:08
Idk
08:08
Dunno if I even have a sensors command that works
Avatar
metamuffin BOT 2023-09-02 08:08:37Z
watch wont let you go faster than 0.1s :(
Replying to @Jupstar ✪ then do […]
Avatar
chillerdragon BOT 2023-09-02 08:08:46Z
That’s what I thought
08:08
I mean I can do it my self
08:08
With while in bash
08:08
But still
Avatar
i dunno if some kernel addons can detect lags xd probably depends of if it's hardware or software bug
Avatar
chillerdragon BOT 2023-09-02 08:09:34Z
Maybe I should try vanilla ddnet client
08:09
But it’s unplayable for a long time
08:09
I need my hax
Avatar
metamuffin BOT 2023-09-02 08:09:58Z
you could check dmesg, maybe there is actually something logged because of the lag or maybe even that caused the lag.
08:10
dont think this is the problem though
Avatar
chillerdragon BOT 2023-09-02 08:10:12Z
You think?
08:10
I mean it’s worth a shot
Avatar
chiller
08:10
you could try to have 2 clients open
08:10
and see if it happens on both
Avatar
chillerdragon BOT 2023-09-02 08:10:38Z
It feels more like the client spends time in a long iteration
08:10
And then?
08:10
How would I see that?
Avatar
i dunno, how do you see it now
08:11
record it
Avatar
chillerdragon BOT 2023-09-02 08:11:10Z
The time it takes me to look from one client to the other
08:11
I see it now because I play active on that client
Avatar
so ok let's do it differently then. Lets do the science way
Avatar
chillerdragon BOT 2023-09-02 08:11:42Z
Ok xd
08:12
I thought about a client edit
Avatar
Let's assume it's a hardware fail, e.g. overheating. What are ways to monitor it?
Avatar
chillerdragon BOT 2023-09-02 08:12:09Z
There is the dbg graph
08:12
Maybe give it more history
Avatar
Either the kernel knows about it and logs "yo bro, got hot here"
Avatar
chillerdragon BOT 2023-09-02 08:12:27Z
So I can open those and check for a spike
Avatar
Or watch temperatures
08:12
or check if ALL software was hit by that
Avatar
chillerdragon BOT 2023-09-02 08:13:39Z
I wonder if there is a smooth tool that can do the watching for me
08:13
And alert on temperature spike
Avatar
Let's assume it's a software bug: There must either be some insane usage (e.g. inside ddnet) Or outside of ddnet The only way i could think of is taking an extrem amount of snapshots of current CPU cycle usage and hope the bug happens before your disk fills xdd
Avatar
chillerdragon BOT 2023-09-02 08:14:32Z
Xd
Avatar
but what also works is following: Did it ever happen before?
Avatar
chillerdragon BOT 2023-09-02 08:14:59Z
Yes a few times on this pc
08:15
But I barley play
Avatar
I mean like. did it not happen 2 weeks ago
08:15
when u still had Linux 1.0 and mesa 2.0 and DDNet 9
08:15
u know
Avatar
chillerdragon BOT 2023-09-02 08:15:32Z
Ah it’s since a while i think
08:15
No
08:15
It only started happening on my new pc
08:16
Which was like idk.
08:16
Linux 6
08:16
Ddnet 35
08:16
:D
Avatar
Avatar
Jupstar ✪
bro 1. stop pushing your questions all the time 2. in europe most ppl still sleep or do breakfast 3. your question is really bad. Try to make it more clear 4. BrIndicateFinished is controlled by ddnet-info, so you'd have to replace that
1. People dont usually scroll up and my question remains unanswered cuz no one sees it. 2. My question is quite obvious :/ There is a script that merges your info to ddnet-info and I asked about that script. 3. I have an idea about how it works, but I asked to check if there is such a thing open source. And btw stop talking like its your personal discord. I asked a question, if u can't/don't want to answer it, just leave it be.
Avatar
Yeah sure, you totally didn't intent to make it annoying by doing ? all the time If nobody answers your question it might simply suck and the problem is you.. Also you pushed it after like 1h early in the morning. Now back to your question. Most stuff ddnet does is here: https://github.com/ddnet/ddnet-scripts
The magic scripts that make DDNet run. Contribute to ddnet/ddnet-scripts development by creating an account on GitHub.
Avatar
chillerdragon BOT 2023-09-02 08:23:39Z
I think reading backlog is a thing in this channel
Avatar
if nothing is there, i guess you could directly tag deen and ask him
Avatar
fluid simulation
Avatar
Avatar
HamidReza
1. People dont usually scroll up and my question remains unanswered cuz no one sees it. 2. My question is quite obvious :/ There is a script that merges your info to ddnet-info and I asked about that script. 3. I have an idea about how it works, but I asked to check if there is such a thing open source. And btw stop talking like its your personal discord. I asked a question, if u can't/don't want to answer it, just leave it be.
1. People often read the backlog of this channel. 2. The question "Is there any public script I can use for BrIndicateFinished?" is definitely not obvious to me. Try to describe the outcome you are looking for instead of the steps you are trying to take to achieve that outcome (https://xyproblem.info/). 3. It's not your personal Q&A discord either. Don't expect answers to your questions, especially not within a short period of time or if they are not understood by anyone (http://www.catb.org/esr/faqs/smart-questions.html)
Avatar
Avatar
Jupstar ✪
fluid simulation
why do they look so crisp (the assets)?
Avatar
Avatar
Mr.Gh0s7
why do they look so crisp (the assets)?
i dunno, they are normal ddnet assets
08:56
08:56
it's not even full resolution
08:56
i currently try out split screen rendering a bit xd
Avatar
Avatar
Jupstar ✪
i dunno, they are normal ddnet assets
just me then ^^
Avatar
ChillerDragon BOT 2023-09-02 08:58:06Z
jopsti
08:58
wat are those epic screenshoits?
08:58
ddnet2 infinite slot support?
Avatar
yes
Avatar
ChillerDragon BOT 2023-09-02 08:58:31Z
omagawd
08:58
so good
08:58
when deprecate ddnet
Avatar
xDD
Avatar
ChillerDragon BOT 2023-09-02 08:59:09Z
is it blazingly fast physics?
Avatar
sadly realistically i am like 30% done with the new ddnet
08:59
no
Avatar
ChillerDragon BOT 2023-09-02 08:59:18Z
._.
Avatar
it's not faster than normal ddnet
Avatar
ChillerDragon BOT 2023-09-02 08:59:37Z
idk if normal ddnet can handle soo many tees colliding
Avatar
well the server runs on desktop pc
Avatar
ChillerDragon BOT 2023-09-02 08:59:55Z
gaming
Avatar
it's not on VPS
Avatar
ChillerDragon BOT 2023-09-02 09:00:01Z
potato
09:00
looks playable to me
09:00
when first release?
Avatar
Avatar
Jupstar ✪
i currently try out split screen rendering a bit xd
in this screenshot u even see the FPS 59
09:00
i dunno how many entities these are, but probably smth around 200
09:01
56* xd
Avatar
ChillerDragon BOT 2023-09-02 09:01:17Z
cool stuff
Avatar
anyway, keep in mind in real world, what is huge CPU killer is network
09:01
so quite possible it would run as bad as normal ddnet
Avatar
ChillerDragon BOT 2023-09-02 09:01:56Z
thats why you need the blazingly lightweight gaming protocol that goes by the name 0.7
Avatar
my network is threaded at least
Avatar
ChillerDragon BOT 2023-09-02 09:02:24Z
pog
Avatar
so it could make it a bit better
09:02
it unpacks the msgs before sending it to the logic
Avatar
ChillerDragon BOT 2023-09-02 09:02:51Z
thats nice
09:02
wdym by unpack?
Avatar
there is nothing like pUnpacker->GetFloat()
09:03
u get the package as normal struct object
Avatar
ChillerDragon BOT 2023-09-02 09:03:23Z
you get like a fully parsed struct?
09:03
a
Avatar
yes
Avatar
ChillerDragon BOT 2023-09-02 09:03:30Z
cool
09:03
only 1 network thread?
09:03
or can that scale?
Avatar
well it can scale a bit maybe
09:04
the network stuff itself is async multithreaded
09:04
but as soon as the package is parsed it will go into a critical section
09:04
the server itself is single threaded
Avatar
ChillerDragon BOT 2023-09-02 09:04:39Z
yea i see
Avatar
so what i can do is: make sure a connection doesn't use x KB/s before the packet is pushed to the queue
Avatar
ChillerDragon BOT 2023-09-02 09:05:33Z
to avoid dos or what?
Avatar
well realistically it wont help
09:05
but maybe it can make peaks less impactful
09:05
only time will tell
Avatar
ChillerDragon BOT 2023-09-02 09:06:05Z
sounds cool
09:06
just ship it with built in reverse proxy support
09:06
so the network thread can run on another vps
Avatar
i thought about it
09:07
but anyway, rn my TODO is not network
09:07
i already wasted too much time for it xD
Avatar
ChillerDragon BOT 2023-09-02 09:07:10Z
xd
09:07
net worth king
Avatar
i mean i worked on it like 5 months already and still so fucking far away from usable :c
09:07
i really underestimated how much work it is
Avatar
ChillerDragon BOT 2023-09-02 09:07:45Z
sadge
09:08
i copy paste 0.7 code to ddnet since 11 month lol
Avatar
xd
Avatar
ChillerDragon BOT 2023-09-02 09:08:43Z
ok enough procrastination
Avatar
what i like tho is, how instant everything is
09:10
that's how it should have been since ever
09:10
i click a button top left in case u didnt see
Avatar
ChillerDragon BOT 2023-09-02 09:11:00Z
ye saw it very blazing
Avatar
Avatar
Jupstar ✪
what i like tho is, how instant everything is
is that multiple views in the same client? no globals? amazing 🙂
Avatar
Avatar
heinrich5991
is that multiple views in the same client? no globals? amazing 🙂
yes and yes xd
Avatar
ChillerDragon BOT 2023-09-02 09:20:28Z
no globals?
09:20
whats that supposed to mean?
09:20
no global variables for multi view?
Avatar
the fact that he can simply open more views
09:21
sounds like his classes are less global than teeworlds's
Avatar
ChillerDragon BOT 2023-09-02 09:21:12Z
ah i see
09:21
or its accessing the same globals?
Avatar
yes it generally has a relatively clear hirachy a child component never calls parent functions.. if it wants to modify parent stuff it has to take it by mut ref (edited)
Avatar
sounds cool. I always struggle to find such a clear design
Avatar
well tbf. this design isnt clear everywhere
Avatar
ChillerDragon BOT 2023-09-02 09:22:39Z
find in existing software or come up with it your self?
Avatar
and since i also have wasm support i tend to have an insane amount of libs xD
09:23
Avatar
ChillerDragon BOT 2023-09-02 09:23:23Z
bloat
Avatar
well some stuff is 100% poorely designed
Avatar
ChillerDragon BOT 2023-09-02 09:23:45Z
ARBEITSFLÄCHE
Avatar
some stuff is bit tricky with WASM e.g. base-fs is needed to split filesystem away from base
09:24
bcs that shouldn't exists in WASM.. at least not without some wrapper
09:24
yeah, KDE 😬
09:24
i always install debian in german
09:24
so i get german names for these xD
Avatar
ChillerDragon BOT 2023-09-02 09:42:44Z
cring
Avatar
2023-09-02 11:43:30 I game/png: image had unsupported image format. filename='countryflags/MW.png' 2023-09-02 11:43:30 I game/png: image had unsupported image format. filename='countryflags/MQ.png' Those flags were last changed by #7114.
Avatar
Avatar
Jupstar ✪
what i like tho is, how instant everything is
this is literally chillerdragon in blmapchill
Avatar
Avatar
cyberFighter
this is literally chillerdragon in blmapchill
yeah, chiller is a beater
Avatar
Jupstar ✪ BOT 2023-09-02 10:12:10Z
metamuffin: who are you btw xdd or do you want to stay hidden
Avatar
For better organization of the data/editor folder. Note that this also converts the Windows line endings in some files to Unix line endings. Add the GET parameter w=1 to the URL to see the diff without considering whitespace changes.

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 (especially base/) or added coverage to integration...
10:17

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 (especially base/) or added coverage to integration test
  • [ ] 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-addres...
Avatar
Hi, is it possible to remove the changes brought to envelopes and quads (copy paste and points selection)? (edited)
10:21
I hate to have to use an outdated client
Avatar
metamuffin BOT 2023-09-02 10:21:51Z
just a random ddnet player. just recently joined this room.
Replying to Jupstar ✪ metamuffin: who are you btw xdd […]
10:22
i am not developing on ddnet really; once did a bad pr but thats about it.
Avatar
Even if envelopes look nicer, they are not practical, it was much better as it was
10:23
I already shared my opinion about quads a week ago or so
Avatar
Jupstar ✪ BOT 2023-09-02 10:25:13Z
ah ok, but it looks like you have experience with development :D
Replying to metamuffin i am not developing on ddnet really; once did a bad pr but thats about i…
Avatar
Avatar
Pipou
I already shared my opinion about quads a week ago or so
It's noob friendly but the action in itself is something advanced a beginner won't use. It's only nerfing anyone trying to make an advanced design
Avatar
Avatar
Pipou
Hi, is it possible to remove the changes brought to envelopes and quads (copy paste and points selection)? (edited)
I'd highly suggest to discuss this with mamare
10:26
either tag him or discuss it on github
Avatar
I think I already did here with him
10:26
@marmare_314
10:27
We should revert everything but the resizable envelope menu which is great
Avatar
make the kill tile auto-rescue you if practice is on instead of killing as suggested by Дядя Женя on Discord
Avatar
Also, if we are to add good changes to the editor, I'd ask to have a list of all the commands for the "Server settings" tab
10:28
Like a drop down list
10:29
With clickable variables, or tooltips..
Avatar
Avatar
Pipou
Hi, is it possible to remove the changes brought to envelopes and quads (copy paste and points selection)? (edited)
I used the editor recently for the first time since the update and I found the new quads unusable, I struggled to do basic things like multi selection and copy pasting.
10:47
Envelope editor seems fine, it's nice to be able to stretch the timeline horizontally, but editing individual points is more annoying than it used to
Avatar
ChillerDragon BOT 2023-09-02 10:55:56Z
omg fuck this is ima rage quit marking bs
10:56
this is what the vanilla client sends
10:56
10:56
"cammo1" and it renders just fine
10:56
this is what ddnet 7 client sends
10:56
Avatar
Thank you @Ravie
Avatar
ChillerDragon BOT 2023-09-02 10:57:01Z
"cammo1" and a bunch of corrupted memory
Avatar
I knew you'd struggle as well
Avatar
ChillerDragon BOT 2023-09-02 10:57:05Z
but it doesnt render the shit
10:57
oiuahwdh9ahwi0d
Avatar
ur corrupted chiller
Avatar
Avatar
Pipou
Also, if we are to add good changes to the editor, I'd ask to have a list of all the commands for the "Server settings" tab
Avatar
ChillerDragon BOT 2023-09-02 10:57:39Z
:c
10:58
how can a vanilla client not render a marking
10:58
after receiving this network msg
10:58
rigged
10:59
@Pipou you can try proposing that here https://github.com/k2d222/twwe/issues
Teeworlds collaborative map editor online. Contribute to k2d222/twwe development by creating an account on GitHub.
Avatar
Avatar
Pipou
Click to see attachment 🖼️
I don't know if that's possible but you could make it automatic by using https://ddnet.org/settingscommands/
Avatar
Avatar
ChillerDragon
@Pipou you can try proposing that here https://github.com/k2d222/twwe/issues
I really don't understand how github works, what's twwe ?
Avatar
ChillerDragon BOT 2023-09-02 11:01:09Z
its a web editor
11:01
building uis in web is easier than in tw code at least thats how i feel
11:01
your design looks cool
11:01
maybe k2 likes it and builds it into his web editor
Avatar
ChillerDragon BOT 2023-09-02 11:02:03Z
just click on new issue
11:02
and upload your image
Avatar
ChillerDragon BOT 2023-09-02 11:05:31Z
cool
Avatar
ChillerDragon BOT 2023-09-02 11:05:56Z
but yea in the ddnet client it would also be cool ofc
Avatar
How do I find DDNet's one for the editor?
Avatar
sure I can do that, great idea 👍
Avatar
ChillerDragon BOT 2023-09-02 11:06:02Z
woah k2 woke
Avatar
ChillerDragon BOT 2023-09-02 11:06:30Z
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
Avatar
got github pinged that woke me up
justatest 1
Avatar
ChillerDragon BOT 2023-09-02 11:06:38Z
if you want to propose it for ddnet put it here
11:07
k2 epic that you are still active
11:07
codemirror lang support
11:07
and new epic ui
11:07
love the progress
Avatar
Avatar
ChillerDragon
k2 epic that you are still active
yea I have some time to spend atm
Avatar
ChillerDragon BOT 2023-09-02 11:08:22Z
@Pipou yea i can highly recommend opening issues with feature requests if you spend time making such cool draft images. if you post em on discord they likley get lost
11:08
the issue on gh will be looked at eventually
Avatar
Avatar
Pipou
Click to see attachment 🖼️
Seems like a good idea, like #1406 but better, feel free to open an issue or add it to the existing one
Avatar
Should check if a command can be used as a map setting and whether it's spelled correctly. Could also check whether tune_zone/switch_open commands are used. Wrongly used commands could be highl...
Avatar
Avatar
ChillerDragon
@Pipou yea i can highly recommend opening issues with feature requests if you spend time making such cool draft images. if you post em on discord they likley get lost
Alright thanks! I'm just not familiar with github but I'll think about it now
Avatar
Avatar
Robyt3
Seems like a good idea, like #1406 but better, feel free to open an issue or add it to the existing one
👍
Avatar
ChillerDragon BOT 2023-09-02 11:10:17Z
github issues is not harder than reddit :D
Avatar
This is something I suggested on DDNet's discord. !image I also shared the idea to k2d222 here: https://github.com/k2d222/twwe/issues/77
Avatar
ChillerDragon BOT 2023-09-02 11:13:03Z
look at pipou githubbing like a pro
Avatar
careful once you start theres no going back
Avatar
ChillerDragon BOT 2023-09-02 11:15:46Z
cult
Avatar
says the guru himself
Avatar
ChillerDragon BOT 2023-09-02 11:16:50Z
yo @Pipou there is also the pullrequest tab there you can see proposed code changes of other developers https://github.com/ddnet/ddnet/pulls
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
11:16
most of it is technical
11:17
but thats a good place to complain about editor features or give feedback before they get added to the client
Avatar
Ok, I'll try to keep up with the threads, it will have a be a new daily habit
11:20
https://github.com/ddnet/ddnet/pull/7102 Ok I see he's planning on doing it, great
Some refactorings are kept and rotation being bound to R is also not reverted. One other thing #6844 changed is that ctrl moves quadpoints instead of shift. This is not yet changed back. Checklis...
Avatar
chillerdragon:
Avatar
ChillerDragon BOT 2023-09-02 11:21:31Z
jospit
Avatar
i added a dummy counter now, wanted to see how many entities until i reach 50 FPS
11:21
50FPS = 50 ticks u know
Avatar
ChillerDragon BOT 2023-09-02 11:22:03Z
@Pipou if you like the revert you can react with a +1 :D
👍 1
11:22
11:23
jopsti is that client bottle neck?
11:24
i can render a big ass cow farm in java bloat minecraft on my laptop smoothly
Avatar
man this is so much fun NGL
Avatar
ChillerDragon BOT 2023-09-02 11:26:14Z
yes looks fun
Avatar
mhh quite possible a client limit
11:26
it also always has to render everything 4 times xD
11:26
bcs splitscreen
Avatar
ChillerDragon BOT 2023-09-02 11:26:44Z
bloatscreen
Avatar
Avatar
ChillerDragon
@Pipou if you like the revert you can react with a +1 :D
I don't find where to upvote D:
Avatar
ChillerDragon BOT 2023-09-02 11:26:58Z
you did
11:27
didnt u
Avatar
ok i add dummies until my PC dies
11:27
for you
Avatar
ChillerDragon BOT 2023-09-02 11:27:49Z
Avatar
Ok I wasn't sure
Avatar
ChillerDragon BOT 2023-09-02 11:28:23Z
thats as upvote as it gets
11:28
you are now ready to do all the githubbing my padawan
Avatar
something like 800 is rip xD
Avatar
ChillerDragon BOT 2023-09-02 11:29:07Z
average t0 size
Avatar
doesn't seem like a lot
Avatar
well it has to do the world physics
Avatar
ChillerDragon BOT 2023-09-02 11:30:01Z
go with one screen
Avatar
or is it just a tee
11:30
btw what is this project
Avatar
ChillerDragon BOT 2023-09-02 11:30:19Z
ddnet2
11:30
written in rust
Avatar
as it should be
Avatar
ChillerDragon BOT 2023-09-02 11:30:50Z
don't use or read this code. Contribute to Jupeyy/dd-pg development by creating an account on GitHub.
11:31
jopsti you dont push your commits quite often do u?
Avatar
yes i dont want to push them
11:31
yet
Avatar
ChillerDragon BOT 2023-09-02 11:31:41Z
i get shit scared of a drive fault if i dont push to gh every 5min
11:31
woah Pipou__
11:31
elo
Avatar
i have backups on my VPS
Avatar
Hi :D
Avatar
ChillerDragon BOT 2023-09-02 11:32:02Z
pipou went full on developer mode
Avatar
What's IRC for?
Avatar
ChillerDragon BOT 2023-09-02 11:32:33Z
gaming
11:32
its a chat ... duh
11:33
to chat bruv
Avatar
Why would we chat here?
Avatar
ChillerDragon BOT 2023-09-02 11:33:15Z
where else would you chat
Avatar
Let me think
Avatar
irc is the best
Avatar
ChillerDragon BOT 2023-09-02 11:34:29Z
discord is for the weak
Avatar
sadly cant put weeb pfp on irc tho
Avatar
ChillerDragon BOT 2023-09-02 11:35:05Z
uwu
Avatar
Become a irc dev, become leader, add weeb pfp
Avatar
ChillerDragon BOT 2023-09-02 11:35:38Z
pfp is bloat
11:35
if you want bloat use matrix
11:36
this is a chat not fakin pinterest
11:37
git add -p is top50 most underrated git commands
11:37
robi u use it?
11:37
ur pro commit splitter
Avatar
Until you can't add individual lines of the same hunk, then you need a Git GUI anyway
Avatar
chillerdragon: 765 is the max, more = FPS go down, so simulation cant keep up
Avatar
I use Git for Windows
11:37
To stage changes
11:37
And to look at the history
Avatar
ChillerDragon BOT 2023-09-02 11:37:56Z
whats git for windows
11:37
isnt that just git
Avatar
For everything else I use the command line
11:38
It includes a GUI
Avatar
ChillerDragon BOT 2023-09-02 11:38:15Z
make it faster jopsti
11:38
ew gui
Avatar
lazygit is great
Avatar
ChillerDragon BOT 2023-09-02 11:38:39Z
wdym invididual lines?
11:38
lazygit bloat
11:38
never peeked myy interest
11:39
you can split hunks
Avatar
If you changed two lines right next to each other you cannot stage only one when you use patch mode (git add -p)
Avatar
ChillerDragon BOT 2023-09-02 11:39:16Z
wot you cant split it?
11:39
idk for me it always worked just fine
Avatar
You can't split hunks if there is no unchanged line between
Avatar
ChillerDragon BOT 2023-09-02 11:39:41Z
i see
Avatar
At least the last time I tried, maybe they made it smarter somehow
Avatar
ChillerDragon BOT 2023-09-02 11:39:54Z
AI powered
Avatar
AI def bloat
Avatar
ChillerDragon BOT 2023-09-02 11:40:36Z
xd
Avatar
Well, I have two shell scripts for Git usage that are mostly written by ChatGPT
Avatar
ChillerDragon BOT 2023-09-02 11:40:48Z
haha
Avatar
ChillerDragon: how should i make it faster lmao
Avatar
ChillerDragon BOT 2023-09-02 11:41:07Z
idk
11:41
what makes it slow
Avatar
even with some quadtree structure this would be a worst case tbh
Avatar
ChillerDragon BOT 2023-09-02 11:41:26Z
cant you have millions of particles in modern gaming?
Avatar
bcs all tees are touching each other
11:41
then these particles dont hit each other
11:41
at the same time
Avatar
ChillerDragon BOT 2023-09-02 11:41:55Z
hmm
Avatar
or they accept inaccuracies
11:42
e.g. use the latest known position of the other particle
11:42
but do it multi threaded
11:42
but that's not possible with tw physics
Avatar
gpu computed physics is a thing
Avatar
yes
11:42
but these physics are often unreliable
11:42
in a sense of tick based games
Avatar
how so? ticks are great for parallelism on the contrary no?
Avatar
well how do you want to paralise smth that happens after each other
11:44
tee1's position influcenes tee765's position
Avatar
Avatar
Robyt3
Until you can't add individual lines of the same hunk, then you need a Git GUI anyway
never used git gui in my life
Avatar
that's how tw physics work
Avatar
ChillerDragon BOT 2023-09-02 11:44:50Z
didnt miss aynthing ryo
11:44
its super confusing
Avatar
git log shows history
11:45
u can format it nicely
Avatar
ChillerDragon BOT 2023-09-02 11:45:22Z
args for git log are same complexity than args for ffmpeg xd
Avatar
i have a alias
Avatar
Can you view git log and the diff at the same time?
11:46
Feels more convenient to have a GUI for this
Avatar
Avatar
Jupstar ✪
tee1's position influcenes tee765's position
ok tbh I haven't looked at tw physics but do you mean there's an order in tees update? does that mean that physics depend on login order like weak or smth?
Avatar
git log --full-diff
Avatar
Avatar
k2d222
ok tbh I haven't looked at tw physics but do you mean there's an order in tees update? does that mean that physics depend on login order like weak or smth?
yes
11:47
that's indeed the case
11:47
u can see it with weak fly
Avatar
ChillerDragon BOT 2023-09-02 11:47:06Z
@Robyt3 yea thats where ui helps no g needed lazygit can do it too. But i do not mind coping the commit hash from the log command and then run a show command
Avatar
Avatar
Jupstar ✪
u can see it with weak fly
weak down fly to be precise
11:47
its git log -p
Avatar
ChillerDragon BOT 2023-09-02 11:47:33Z
ah tru
11:47
thats also an option
11:47
i do not use it
Avatar
[alias] lg1 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(auto)%d%C(reset)' --all lg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(auto)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' lg = lg1
11:48
.gitconfig file
Avatar
ChillerDragon BOT 2023-09-02 11:48:51Z
dood xd
Avatar
git lg
Avatar
ChillerDragon BOT 2023-09-02 11:49:16Z
told u
Avatar
chillerdragon: sell me your CPU
Avatar
ChillerDragon BOT 2023-09-02 11:49:18Z
ffmpeg level
Avatar
i want to try 1000 tees xd
Avatar
ChillerDragon BOT 2023-09-02 11:49:24Z
how much?
Avatar
6 fufzig
Avatar
ChillerDragon BOT 2023-09-02 11:49:37Z
scam
Avatar
1 german coin
Avatar
ChillerDragon BOT 2023-09-02 11:49:52Z
good old germany coin
Avatar
how was the currency called
11:49
in germany
11:50
here it was "pesetas"
Avatar
ChillerDragon BOT 2023-09-02 11:50:06Z
deutsches gold
Avatar
The peseta (, Spanish: [peˈseta]) was the currency of Spain between 1868 and 2002. Along with the French franc, it was also a de facto currency used in Andorra (which had no national currency with legal tender).
Avatar
ChillerDragon BOT 2023-09-02 11:50:27Z
we use euro lol
Avatar
i mean before euro
11:50
omg
11:50
u sometimes lower ur iq xd
Avatar
ChillerDragon BOT 2023-09-02 11:50:41Z
a
11:50
xd
11:50
mark
Avatar
I still prefer GUI if I want to look at multiple commits. Let's you jump between files and commits much easier
Avatar
ChillerDragon BOT 2023-09-02 11:50:48Z
i too young
11:51
robyt u cant convince us of gui
Avatar
Avatar
Ryozuki
i mean before euro
Deutsche Mark
Avatar
use tig
Avatar
Die Deutsche Mark (abgekürzt DM und im internationalen Bankenverkehr DEM, umgangssprachlich auch D-Mark oder kurz Mark, im englischsprachigen Raum meist Deutschmark) war von 1948 bis 1998 als Buchgeld, bis 2001 nur noch als Bargeld die offizielle Währung in der Bundesrepublik Deutschland und vor deren Gründung in den drei westlichen Besatzungszo...
Avatar
and before
11:51
Die Reichsmark (Abkürzung RM, Währungszeichen: ℛℳ) war von 1924 bis 1948 das gesetzliche Zahlungsmittel im Deutschen Reich. Dieser Zeitraum umfasst einen Teil der Weimarer Republik und die Zeit des Nationalsozialismus. Nach dem Ende des Zweiten Weltkriegs 1945 war die Reichsmark in den Besatzungszonen noch bis zur Einführung neuer Währungen im J...
11:51
xD
Avatar
does it have nazi connotations
Avatar
i dont think so
Avatar
ChillerDragon BOT 2023-09-02 11:52:26Z
brand safe moni
Avatar
Well, Git for Windows also has its own console
Avatar
Papiermark ist eine inoffizielle Bezeichnung für die auf Mark lautenden Banknoten bzw. die Währung der Inflationsjahre von 1919 bis 1923 in der Weimarer Republik. Sie wurde am 15. November 1923 durch die Rentenmark und 1924 zusätzlich durch die Reichsmark ersetzt. Formal handelt es sich bei der Papiermark um die gleiche Währung wie die 1871 im Z...
Avatar
try tig
Avatar
man today i learn a lot
Avatar
ChillerDragon BOT 2023-09-02 11:53:38Z
time to switch to windows
Avatar
Name: GitLens — Git supercharged Id: eamodio.gitlens Description: Supercharge Git within VS Code — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more Version: 14.0.1 Publisher: eamodio VS Marketplace Link: https://open-vsx.org/vscode/item?itemName=eamodio.gitlens
Avatar
Avatar
ChillerDragon
time to switch to windows
To use a Git Bash that's running in MinGW 😄
Avatar
ChillerDragon BOT 2023-09-02 11:54:35Z
oh ye fakin vs git integration
11:54
i see so many ppl irl using it
11:54
gives me the chills
Avatar
I just use Sublime Text
Avatar
ChillerDragon BOT 2023-09-02 11:55:03Z
imagine using electron to switch a branch
11:55
did you pay for sublime?
Avatar
i just want to code
11:55
so i do as few git as possible xd
Avatar
ChillerDragon BOT 2023-09-02 11:55:35Z
i just want to git
11:55
so i code as few as possible xd
Avatar
Wavacity is a port of the Audacity audio editor to the web browser. Free and open-source. No install required.
Avatar
ChillerDragon BOT 2023-09-02 11:55:57Z
woah
Avatar
Does paying for Sublime get you benefits except getting rid of the popup?
Avatar
ChillerDragon BOT 2023-09-02 11:56:00Z
browser audacity
11:56
no
11:56
just popup gone
Avatar
wasmified?
11:56
crazy
Avatar
ChillerDragon BOT 2023-09-02 11:56:20Z
but if you didnt pay the popup is annoying af
Avatar
Well, I just press right arrow and enter to close it
Avatar
ChillerDragon BOT 2023-09-02 11:56:37Z
why would you popup ur self if there is free non popup editors
Avatar
Avatar
Robyt3
I just use Sublime Text
just use vscode
Avatar
Not sure if that's on purpose, but if you leave the popup open in the background it breaks text selection in Sublime
Avatar
ChillerDragon BOT 2023-09-02 11:56:53Z
xd
Avatar
use vscodium
11:57
no ms trash
Avatar
ChillerDragon BOT 2023-09-02 11:57:07Z
libre
Avatar
and in 2 years use lapce
Avatar
when it's finally not finished
Avatar
2 or maybe 5
11:57
xd
Avatar
Avatar
Robyt3
I just use Sublime Text
is there any reason u use it. like any feature Or just bcs u can
11:59
not like i didnt used notepad++ for fng2
11:59
xDD
Avatar
Notepad++ got too old for me, I like the multi-selection from Sublime Text a lot
11:59
And Visual Studio GUI is too confusing for me, I don't want to relearn it right now
12:00
I also prefer building over the command line instead of in Visual Studio
Avatar
what vscode?
12:00
and*
12:00
what is better about sublime xd
12:01
is it fast & furious
Avatar
I meant normal Visual Studio. I'll try vscode at some point
Avatar
yeah i mean like how the fuck didnt u even found out about sublime at all xD
12:02
i heard it the first time today
12:02
and not even open source xd
Avatar
Weird, I thought it was really common after Notepad++ slowly faded out
Avatar
but notepad++ is open source
12:03
so i doubt they recommended it xD
Avatar
I'm on Windows anyway, I'm used to closed-source
Avatar
I need Microsoft Word etc. for work, the open-source stuff just doesn't compare in terms of features TBH (edited)
Avatar
change your workplace xddddd
Avatar
The most important feature being: being perfectly compatible with word format xD
Avatar
well idc, do what u want
12:06
i just never heard of it, and was confused
12:07
since vscode is microsoft shit, i'd have thought it's normal to use under windows, if visual studio itself is no option
Avatar
I'll try vscode and see if it's a bit smarter than Sublime Text, cause that's my main issue with Sublime right now
12:08
But I don't want a confusing interface and bloat like Visual Studio either
Avatar
Avatar
Robyt3
Notepad++ got too old for me, I like the multi-selection from Sublime Text a lot
Avatar
Nice, that's the most important feature that Notepad++ was missing for me
Avatar
it's always interesting to see what other ppl like
12:09
always when i accedentially trigger it, i hate it xD
12:10
so much slower than pressing CTRL + SHIFT + F and just put your replace text
Avatar
I also need to use Eclipse for Java development pepeW
Avatar
i used eclipse for c++ a while
12:10
damn, the dark ages
12:10
vscode wasnt a thing then xd
12:12
what i always liked about VS is peaking definition code
12:12
in eclipse it always sucked to having to open the file
Avatar
Avatar
Robyt3
I also need to use Eclipse for Java development pepeW
use IDEA
Avatar
Avatar
fokkonaut
use IDEA
It doesn't scale very well when you have hundreds of projects open at once
Avatar
eclipse does?
Avatar
Yes, no issues
Avatar
I see
12:28
but its so chunky
Avatar
That's true, I also prefer the IDEA GUI
Avatar
Avatar
Robyt3
It doesn't scale very well when you have hundreds of projects open at once
lol robyte secret pro dev
12:29
hundreds of projects
12:29
you work for google or what
Avatar
Nah, but the Eclipse plugin architecture just makes it happen automatically when you have a bunch of different modules/projects for things
12:30
In object-oriented design, the dependency inversion principle is a specific methodology for loosely coupled software modules. When following this principle, the conventional dependency relationships established from high-level, policy-setting modules to low-level, dependency modules are reversed, thus rendering high-level modules independent of ...
12:31
It's also all OSGi/Eclipse plugins so it would be a pain to get it to work in IDEA
12:33
They are not all open right now, but this is with all projects in the workspace selected monkaS
Avatar
Avatar
Jupstar ✪
lol robyte secret pro dev
he may be pro but he uses windows (edited)
12:41
so im saddened
Avatar
what format does ddnet use in colors?
12:43
for example 1064493, 16731468
12:43
whats this
Avatar
Avatar
kaan
what format does ddnet use in colors?
AHSL in decimal
Avatar
Avatar
Ryozuki
#[allow(clippy::cast_precision_loss)] fn color_code_base(col: u32, alpha: bool) -> HSLAColor { let a = if alpha { ((col >> 24) & 0xFF) as f32 / 255.0f32 } else { 1.0f32 }; let x = ((col >> 16) & 0xFF) as f32 / 255.0f32; let y = ((col >> 8) & 0xFF) as f32 / 255.0f32; let z = (col & 0xFF) as f32 / 255.0f32; HSLAColor { x, y, z, a } }
smt like this?
Avatar
Avatar
Ryozuki
he may be pro but he uses windows (edited)
he's young, give him time xddd
12:50
Avatar
Avatar
Jupstar ✪
he's young, give him time xddd
i think he is older htan me tho
Avatar
@Robyt3 leak
Avatar
@Robyt3 leak
Avatar
ChillerDragon BOT 2023-09-02 12:55:47Z
wot leak
12:55
chiller i think ur 26
Avatar
ChillerDragon BOT 2023-09-02 12:56:06Z
did you just assume my age
12:56
will u call the age police
Avatar
nah no way
Avatar
ChillerDragon BOT 2023-09-02 12:56:18Z
thats agism
Avatar
chiller is 26
12:56
25
12:56
*
Avatar
jupstar u were 25 right
12:56
im 23
12:56
yes im totally 25
12:56
27
12:56
binary search
Avatar
;~;
Avatar
72
12:57
i already feel my 30 are close
12:57
and when im 30 i wont feel young
Avatar
what should i say
Avatar
Avatar
Ryozuki
im 23
10yo when i started teeworlds xd
Avatar
i was 14
12:57
or 13
Avatar
u was 10
12:57
when i started
12:58
i was 13-4 when i started
12:58
i got my dota 2 beta
12:58
in 2012
12:58
time flies
12:58
now im a rust dev
12:58
fighting a crusade
12:58
joking
Avatar
i just have one suggestion to everyone here from germany if u under 25 and get kindergeld (money for children) use that instead of work xddd work on something own in that time
12:59
you'll never get a chance after that anymore
Avatar
ChillerDragon BOT 2023-09-02 12:59:43Z
jopsti xd
Avatar
ChillerDragon BOT 2023-09-02 12:59:49Z
ima run this shit on my 2nd screen now
Avatar
Avatar
Jupstar ✪
@Robyt3 leak
@Robyt3 leak, now my brain is in "insanely cursious"-mode
13:03
god
Avatar
NO WAY XD
Avatar
Avatar
Robyt3
28
u srsly older than me?
13:03
wouldn't have thought tbh
Avatar
Avatar
kaan
4090?
chiller is rich af
13:04
he sold ddnet merch
Avatar
ChillerDragon BOT 2023-09-02 13:04:10Z
omagawd jopsti this bs sensor spam make my fans go brrr
13:04
i cant
Avatar
well maybe it fills the console too much
Avatar
ChillerDragon BOT 2023-09-02 13:05:06Z
i can sop print and only log
Avatar
write a script that automatically parses min max values
13:05
for all stuff
13:05
BASH PRO
Avatar
ChillerDragon BOT 2023-09-02 13:05:17Z
thought about it
13:05
but its gonna use even more cpu
Avatar
Use ChatGPT: lazy bash pro
Avatar
ChillerDragon BOT 2023-09-02 13:05:41Z
im faster w out chat gpt
13:05
i know all bash
Avatar
ye, you are pro
Avatar
How can i check if a player is online? Is there some api?
Avatar
it's faster for me though
Avatar
ChillerDragon BOT 2023-09-02 13:06:12Z
the delay chatgpt has is because it has to ask me
Avatar
Avatar
pilonpl
How can i check if a player is online? Is there some api?
server list
Avatar
the only use i would give to chatgpt is to write me a commit message when im lazy
Avatar
Avatar
pilonpl
How can i check if a player is online? Is there some api?
Avatar
ChillerDragon BOT 2023-09-02 13:06:51Z
View DDNet / Teeworlds Statistics.
Avatar
Avatar
pilonpl
How can i check if a player is online? Is there some api?
View DDNet / Teeworlds Statistics.
13:06
nice chiller
Avatar
ChillerDragon BOT 2023-09-02 13:09:57Z
ok ima print if its 70C or higher
13:10
using blazingly fast bash that does it in a non sleeping loop at 1% cpu usage
13:11
this is so gonna not work
13:11
ima complain to gnome pro support!
Avatar
ah yeah
13:12
did u try with openbox
13:12
xd
Avatar
ChillerDragon BOT 2023-09-02 13:12:07Z
xd
13:12
im so gonna not game seriously tryharding for 1h+ on openbox
Avatar
what other than a browser, ddnet and maybe vscode do you have open
13:13
if nothing, u can also use openbox xd
Avatar
ChillerDragon BOT 2023-09-02 13:13:44Z
vlc with asmr
Avatar
discord
13:13
😬
Avatar
ChillerDragon BOT 2023-09-02 13:14:14Z
i have gnome terminal and github.com in firefox open at all times
13:14
thats it
Avatar
so learath 13 how old r u chiller?
Avatar
ChillerDragon BOT 2023-09-02 13:14:23Z
maybe 4 clients sometimes
Avatar
25?
13:14
u cant be 26 right
Avatar
ChillerDragon BOT 2023-09-02 13:14:31Z
confidental
Avatar
that would be strange
Avatar
ChillerDragon BOT 2023-09-02 13:14:44Z
why wouldnt 25 be strange?
Avatar
bcs that fits
Avatar
ChillerDragon BOT 2023-09-02 13:15:02Z
ok sherlock
Avatar
ez as that
13:16
i know everything about u anyway, so that was unfair from the start
13:18
it's also obvious that it's heinrich's birthday in 3 days
13:18
else he wouldn't have named himself 5991 5.9.91
Avatar
Avatar
Jupstar ✪
i just have one suggestion to everyone here from germany if u under 25 and get kindergeld (money for children) use that instead of work xddd work on something own in that time
>.<
Avatar
Avatar
ӎěłŏƞ
>.<
how old r u
13:19
but no kindergeld for me
Avatar
u can also study with 26
13:20
start university
13:20
then u get kindergeld
Avatar
i think i am good with my job right now tho 😄
13:20
also kindergeld is pretty low afaik
Avatar
it's enough to survive
Avatar
as long as you dont live alone, i can see that
Avatar
imagine how cool ddnet 3 by melon would be
Avatar
what happened to ddnet 2
Avatar
that's finished in 20 years
13:22
but u have more time, so ddnet 3 is finished in 4 years
Avatar
i will open a gofundme
Avatar
windows directly jumped to win95, because that was their best version now it's win11 and sucks hard
Avatar
agreed
Avatar
Yo, did your build work?
heartw 1
Avatar
yee thx
13:30
What file is this in?
Avatar
menu_controls maybe? just search for any text in the screenshot
13:31
Localize("Movement") for example
Avatar
no results
13:34
i wanna just know how to create hotkey xD
13:35
menus_settings.cpp
13:35
use global search ^^
13:38
do you have any idea how to create a hotkey input?
Avatar
bind s "say hello"
13:40
in F1
13:40
or menu hotkey?
Avatar
no menu hotkey
Avatar
Input()->KeyIsPressed(KEY_S)
13:41
if(Input()->KeyIsPressed(KEY_ESCAPE)) { UI()->DisableMouseLock(); UI()->SetActiveItem(nullptr); s_TextMode = false; }
13:42
UI code is immediate, that means you don't create a hotkey u just check if the keys are pressed right now
Avatar
ik but i wanna something like that
13:43
I want to put it on a page
Avatar
just copy paste the code u see
Avatar
ChillerDragon BOT 2023-09-02 13:47:20Z
bro making a client
bluekitty 1
alarm 3
Avatar
xd
Avatar
lmao, tournament multiview is saved (edited)
14:22
next teeworlds lan party with only one monitor
14:23
14:24
the tee's always stack up like magnets xD chillerdragon: i remember u even did a video about that once
14:24
teeworlds secrets xDDD
14:26
121 tee's perspectives at once
14:26
10 fps xddd
Avatar
Avatar
Jupstar ✪
lmao, tournament multiview is saved (edited)
better video, without so much magnetation of tees
Avatar
Avatar
Jupstar ✪
121 tee's perspectives at once
lmao
14:45
now try to finish a hard ddnet map
Avatar
why 131 though should be in a power of some number since it's in a grid?
Avatar
with all tees in the same team
Avatar
Avatar
Mr.Gh0s7
why 131 though should be in a power of some number since it's in a grid?
it's 131 dummies + the real player
14:46
so 132
Avatar
Avatar
Mr.Gh0s7
why 131 though should be in a power of some number since it's in a grid?
just so you understand why that makes sense: (12×12)−12 = 132 so top row would be dark and "wasted"
👍 1
14:49
so this is indeed no bug
Avatar
ChillerDragon BOT 2023-09-02 14:56:02Z
jopsti tru chiler fan
14:56
yes i did a video about the magnet
14:56
its basic physics
14:56
enough mass causes gravity
14:56
tw engine one of the realest
Avatar

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [x] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-ad...
Avatar
Avatar
Jupstar ✪
better video, without so much magnetation of tees
lol wtf
15:29
how do i get that
Avatar
Avatar
louis
how do i get that
wait 20 years until the client is stable xd
Avatar
4 times more than the original release :O
Avatar
Avatar
Jupstar ✪
better video, without so much magnetation of tees
ahah soon well get ddnet for xbox XDD
16:44
splitscreen is the best screen
Avatar
rust question! async traits possible only with async-trait crate? :D
Avatar
and nightly
17:08
feature
Avatar
ChillerDragon BOT 2023-09-02 17:29:34Z
wot is auto/ folder int he editor?
17:29
time to gitignore that i guess
Avatar
It's for autosaves of maps
Avatar
chillerdragon BOT 2023-09-02 18:06:43Z
Seems to be on by default then
18:07
My new cpu or new ddnet is blazingly fast. It did like 4 saves of the map. Which I did not notice. Saving that map used to freeze my client for 2 seconds
Avatar
i think i know what map you are talking about
Avatar
who wanna play ddrace
Avatar
chillerdrabores gonna fire again
Avatar
that's how you look if you angry, but also sad
Avatar
sad tee
Avatar
Avatar
Jupstar ✪
that's how you look if you angry, but also sad
whats this :0
19:31
new client?
Avatar
Avatar
Voxel
new client?
that's me accidentially swapping left and right eye scale xd (edited)
19:32
it's angry eyes
Avatar
i like it
Avatar
better than the useless + eyes
Avatar
they no useless
19:38
i'll use them xd
19:38
they are called "dead" eyes btw
19:40
+_+
19:41
i cant wait until split assets are ready so i can make my super graphics loaded client
19:41
i have so many useless ideas
Avatar
u can also do that without zip trash xdd
Avatar
wdym trash
19:45
zip feature might be the best idea
19:45
eaay way to package and exchange texture packs
Avatar
distribution is the only pro i can think of
19:46
rest is pure contra
19:47
zips itself are bad and not the correct format (so need an extra tool) loading everything at once is probably not the best anti virus creation of the assets by the creators will be harder zips are annoying to handle for the user
19:48
@Voxel how do you usually test assets?
19:48
are you not worried that u have 20 inkscape instances and have to zip everything every time?
19:48
or do you want to have another method of loading additionally?
Avatar
isnt minecraft the same exact way
19:50
minus the zipping
Avatar
and how often have u created minecraft assets?
Avatar
this feels like chess
19:51
@Jupstar ✪ tbh i just want to not rely on texture atlases
19:52
especially if we're adding in more things
Avatar
yes i can understand it
19:52
i generally dislike them too
19:52
but i have no solution for asset creation that doesnt suck
20:25
16bc489 Move editor automap .rules files to separate subfolder - Robyt3 ead33ba Add debug messages for all error cases in LoadPNG - Robyt3 872d6c9 Move variable declarations closer to usage/definition - Robyt3 ab6262d Use nullptr instead of NULL - Robyt3 533d401 Remove setting default zoom after leaving multiview - Vy0x2 3ef4bf8 Merge pull request #7122 from Robyt3/Editor-Automap-Files-Subfolder - def- a17798a Merge pull request #7123 from Robyt3/ImageLoader-Refactoring - def- 3ff7997 Merge pull request #7125 from Vy0x2/pr-fix-mv-default-zoom - def-
Avatar
just combing through #developer or what justatest
Avatar
Damn, they are still merging it
Avatar
i guess they need help
21:41
i wonder if it would be worth starting from scratch
21:42
how big is the mod
Avatar
I've been asked same thing in February, guess it's hard to find someone cool and free from work greenthing
Avatar
Avatar
Ewan
how big is the mod
Quite big, just join server in ddnet
Avatar
doesn't show up in my browser
21:42
im usa
Avatar
Weird, its in ddnet ans kog tabs simultaneously
Avatar
Whitelist: https://wl.reitw.fr/ IP's: blmapV3ROYAL(FRA) - 149.202.19.227:8404 blmapPEPE(FRA) - 149.202.19.227:8505 Main Store(FRA) - 149.202.19.227:8304
Avatar
149.202.19.227:8404 is not a DDNet or KoG server.
Avatar
Found this
Avatar
chillerdragon BOT 2023-09-02 22:01:00Z
Gotta do git conflict driven development
Replying to @Ewan image.png
22:01
Reduce git conflict surface and merge often. Pr as much as possible upstream.
Avatar
Make new organisation for every commit possible
22:03
they should just start over
Avatar
chillerdragon BOT 2023-09-02 22:03:05Z
Bombay is still closed src is it?
22:03
I think there was a leak few times, so you can actually get old sources
Avatar
chillerdragon BOT 2023-09-02 22:03:46Z
Imo the don’t talk about bots rule should be replaced by don’t talk about closed src projects
Avatar
Don't talk about closed src bots (edited)
Avatar
Avatar
Ewan
they should just start over
Thats why they are looking for someone to help them i guess hm
Avatar
chillerdragon BOT 2023-09-02 22:05:11Z
So much developer time gets wasted on developing 8 block mods in parallel.
Avatar
Dafuq
22:05
I can recall ddpp and f-ddrace
Avatar
chillerdragon BOT 2023-09-02 22:05:55Z
BW
22:06
And Nudels new mod
22:06
And the Russians
22:06
Two Russians
Avatar
chillerdragon BOT 2023-09-02 22:06:49Z
Faulty and s-ddrace
Avatar
What are other two
22:07
Actually 3 russians then
22:07
Kio, faulty and altameda (edited)
Avatar
chillerdragon BOT 2023-09-02 22:07:39Z
Altameda idk never heard of it but yea I don’t know all
Avatar
chillerdragon BOT 2023-09-02 22:08:06Z
Imagine them all working together on a open fork of ddnet that gets maintained and is free to use by all
Avatar
Avatar
chillerdragon
And Nudels new mod
honestly id call it bootleg blockworlds troll
Avatar
Its not rly populated but it had tournament few month ago and even own twitch streamer kekw
Avatar
the name is uh
22:08
like something stupid
22:08
ddfightnetwork or something
Avatar
Avatar
chillerdragon
Imagine them all working together on a open fork of ddnet that gets maintained and is free to use by all
then wed just run out of ideas after some time xd
Avatar
Avatar
chillerdragon
Imagine them all working together on a open fork of ddnet that gets maintained and is free to use by all
Sounds awfultroll
Avatar
chillerdragon BOT 2023-09-02 22:09:03Z
Oh no
22:09
So horrible all ideas being implemented
Avatar
Avatar
chillerdragon
Imagine them all working together on a open fork of ddnet that gets maintained and is free to use by all
fokkonaut is already bloated enough
Avatar
I think idea of dropping 07 and vanilla support is good, lets start with it
Avatar
Avatar
cyberFighter
ddfightnetwork or something
ddnet underground fight club :o
Avatar
chillerdragon BOT 2023-09-02 22:10:10Z
Yea it probably won’t work due to different ideas
22:10
But people could still fork a base block mod
Avatar
also some of them are closed source cause like um so others dont have servers and steal it = less players, also a lot of the servers happen to have donor which means less money
22:10
im pretty sure
22:10
troll
Avatar
chillerdragon BOT 2023-09-02 22:10:55Z
The issue is more that people are super protective and do not want to share any code that could be used by others
22:11
Yea cyber
22:11
I mean sure competition can be cool and so on.
Avatar
as long it doesnt hurt other people like bots or smth and doesnt have anything ground breaking like sentient tw ai then ig it should be opensource
Avatar
chillerdragon BOT 2023-09-02 22:12:10Z
Agreed
Avatar
they are insecure
22:12
free software is better
Avatar
aha theyre afraid other people will laugh about their code 😂 (edited)
Avatar
Free software is cool, you can take it, edit a little and make it proprietary
Avatar
Avatar
Teero
aha theyre afraid other people will laugh about their code 😂 (edited)
no, they are insecure about others taking over and improving
Avatar
chillerdragon BOT 2023-09-02 22:13:13Z
Imagine ddnet was also closed src. Then there would be 20 different ddrace implementation. And far less mature Block servers.
Avatar
ddpersian is calling
Avatar
which part of the code traps and hides the cursor?
22:51
btw thx for unmuting me
Exported 857 message(s)