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
A typescript npm package for interacting with data from ddnet.org. Latest version: 0.7.5, last published: 8 days ago. Start using ddnet in your project by running npm i ddnet. There are no other projects in the npm registry using ddnet.
Fix client hanging when creating random skin while only special skins are loaded.
Scroll to reveal new skin in list after creating random skin.
Extract CSkins::IsSpecialSkin function.
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
<ChillerDragon> hm i resized my main partition with fdisk hoping it would just work but seems like it corrupted my fs does someone know how to revert this before i wipe my system? -.-
12:39
<ChillerDragon> holy shit im back :D running testdisk just fixed it
You can increase the size of a partition with fdisk and then later use resize2fs to increase it. Or vice versa if you're shrinking it. No idea what you did
12:39
There are graphical tools like gparted that automate that, might be easier
<ChillerDragon> @Koll Potato oh nice your using my webparser :D it doesnt support ddnet uuids yet i highly recommend libtw2's wireshark dissector have you looked at that yet?
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
14:08
<ChillerDragon> oh you already figured that out. good job :)
14:09
<ChillerDragon> yea as you can see here the server does not respond to it just remembers the client version so it can unlock newer ddnet specific features later in the connection
DDraceNetwork, a free cooperative platformer game. Contribute to ddnet/ddnet development by creating an account on GitHub.
14:09
<ChillerDragon> as a server you could send the capabilities but all of that should be optional for a basic connection you can worry about that stuff when you want to allow zooming and so on
On the client side the per-character tuning as-is works acceptable as long as AntiPing is off (infclass uses per-player tuning for many years). Turning on the AntiPing ruins the UX in some cases.
(...
risu
Wait are you crazy people using Nix as a dependency management system for your software projects?
Does anyone have the tool from ddnet.org that visualizes the player activity over the past year. I would love to see that visualization for all the years I have played