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-04-21 00:00:00Z and 2022-04-22 00:00:00Z
Avatar
huh, seems there's a somewhat active fork of my fork, translated to chinese
00:02
don't xpanic, it's game. Contribute to TeeworldsFun/teeworlds-xPanic development by creating an account on GitHub.
00:03
which is actually based on gerdoe's fork
00:03
xd
00:03
kurosio -> kaitlynia -> gerdoe-jr -> TeeworldsFun
00:07
most of this is just translations to Chinese, but there are some desirable changes, like changing the linked binary to say "xPanic" and other strings
00:08
ah there's other maps too
00:08
maybe triple XP
00:08
lol wait i think i know this person
00:08
@⭐♥ST-Chara♥⭐ hi
00:09
this is your fork, correct?
Avatar
oh wow, i think this change actually increases the xp cost, not decreasing it
00:14
so triple the XP required per level
Avatar
mind linking me the right github to suggest changes real fast?
Avatar
Avatar
lynn
great.... now Github changed their Ubuntu runner again
btw i fixed my issue with GitHub actions, they updated ubuntu which affected my use of ubuntu-latest in main.yml so now I'm only testing on ubuntu-18.04
00:35
it's in #announcements
Avatar
i just go to issues and type it over there right?
Avatar
confirmed compiles with my latest changes
00:44
todo: health as percentage in m_Health hearts, start level/xp discussion, rework turrets to avoid abuse (edited)
00:44
also all of the security issues are also somewhat urgent but we can chat about this when more europeans are online again lol
Avatar
i'm working on suggestions for turrets rn
00:46
i've been chatting with reaz who also played the old versions back then, and we have a few different ideas
00:47
i'll post the issue in a bit once we're done chatting
00:49
if we expect it to be a long-form conversation we can turn it into a GitHub discussion instead of an issue, but i prefer issues mostly
Avatar
I'm still thinking we should find a few OG players who saw the different versions and played them
00:50
because that's who we should be talking with about balance/gameplay tweaks
Avatar
seems like in C we can just use something like sha3-512, see this accepted answer in C++ https://stackoverflow.com/questions/51144505/generate-sha-3-hash-in-c-using-openssl-library
I've searched extensively for a code example that uses OpenSSL's recently implemented SHA-3 algorithm for hashing but couldn't find any. There are code examples on SHA-1 and SHA-3 but a quick searc...
00:57
gerdoe recommended we use openssl
00:59
might as well use sha3 before people make the jump
Avatar
Avatar
lynn
SMH THEY AHVE return IN EVERY ELSE IF
what did you think kekw, its like one of the first kurosios projects
Avatar
i didnt know it was first
05:30
but yea its a mess
05:30
do u think u could help with the hashing part
05:30
we would need to migrate current passwords
Avatar
The Internet: you can’t compare Go and Rust?!!!? The Go team: “Rust may be a good option for when Go doesn’t meet feature needs for a project. “ https://t.co/uG6d9Xk8SK
Likes
309
05:43
greenthing
Avatar
Avatar
lynn
do u think u could help with the hashing part
ye ill try to do something this week
06:48
btw its better to make it from 16.0 ddnet sources
06:55
too lazy 2 rebase + afraid of breaking shit + dont know C++
Avatar
TL;DR; We are changing std::sort in LLVM’s libcxx. That’s a long story of what it took us to get there and all possible consequences, bugs you might encounter with examples from open so…
Avatar
has anyone ever used imgui? looks cool af
08:23
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies - GitHub - ocornut/imgui: Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Avatar
Wow you really need to mentally prepare yourself before reading that std::sort post kek justatest
08:39
but i prefer the rust one
08:39
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native - GitHub - emilk/egui: egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
08:39
here is the demo when compiling to wasm thanks to rust 1st class support for it https://www.egui.rs/#demo
08:39
BASED
Avatar
have to learn rust if I want to use that tho pepesad
Avatar
worth it
Avatar
I have the book but I don't have time
Avatar
Quite interesting, a little too heavy on the theory but very readable even so
09:58
apparently there is a new stable sort
09:58
glidesort?
09:58
idk
09:58
i overread it on hn
09:58
and the fastest unstable one is pdqsort
09:58
or smth
09:58
which rust uses already BASED
09:58
Pattern-defeating quicksort. Contribute to orlp/pdqsort development by creating an account on GitHub.
09:58
Avatar
I wonder if there is a pattern that defeats the pattern defeating quicksort 😄
10:02
Sounds very halting problemy
Avatar
imagine jsx in unity
Avatar
Ngl it might be a good idea to do ui with sth like react native
17:10
A universal language for ui regardless of platform sounds nice
Avatar
@murpi did you code this castle discord cog yourself btw?
Avatar
what castle?
Avatar
I also noticed @Ravie coding, everyone is a developer now, great to see
18:09
for the April 1 event
Avatar
Avatar
deen
@murpi did you code this castle discord cog yourself btw?
yes
18:09
i was surprised by ravies pr
18:09
rly gud
Avatar
Avatar
deen
I also noticed @Ravie coding, everyone is a developer now, great to see
after all the years playing teeworlds I finally caught the coder virus 🤧
🦤 2
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
this is ridiculous
18:35
don't forget ill also eventually start coding greenthing
18:35
it would be easier if i could y'know, compile xpanic on windows
18:36
sheep best coffee
18:36
...
18:36
coder
18:36
now I want coffee
Avatar
just install linux
Avatar
im thinking of making a visual assistant program for automapping (edited)
Avatar
chillerdragon BOT 2022-04-21 19:08:27Z
Yea that would be nice. I built some crappy visual debug info for automappers just for personal use and it helped a lot to debug my long ass rules
19:09
Also thought about some visual editor. Would be very convenient and nice for non technical people
Avatar
Avatar
Ryozuki
just install linux
no can do guey
Avatar
Avatar
lynn
no can do guey
use this
19:26
Robust realtime face and facial landmark tracking on CPU with Unity integration - GitHub - emilianavt/OpenSeeFace: Robust realtime face and facial landmark tracking on CPU with Unity integration
19:26
its FOSS
19:26
this part worries me though
19:26
"This is a tracking library, not a stand-alone avatar puppeteering program."
Avatar
seems like it's not meant to do exactly the same thing?
Avatar
ryozuki starving to death because his local farmers didnt use a FOSS tractor
19:27
looks like the vtuber scene doesnt have much linux presence
Avatar
unfortunately
Avatar
or basically, the vtuber scene is just vseeface
19:28
xd
Avatar
there is a huge overlap with programmers and vtubers though
19:28
and being trans
19:28
the trifecta
19:28
not trifecta
19:28
ok yes trifecta
19:28
sorry i forgot what words were
19:29
literally the main two programs for vtubing are written by trans girls
19:29
veidotube and vsf
Avatar
Inochi2D reference implementation aimed at rendering 2D puppets that can be animated in real-time (using eg. facial capture). - GitHub - Inochi2D/inochi2d: Inochi2D reference implementation aimed a...
19:30
er, not even
19:30
it's its own specific protocol
19:30
Inochi2D Rigging Application. Contribute to Inochi2D/inochi-creator development by creating an account on GitHub.
Avatar
better
19:30
its prob a open protocol
19:30
unlike vroid
Avatar
the demo they have is cute, but my impression is that it's a toy program
19:31
for now
Avatar
the fox girl is better than ur vtuber
19:31
BASED
19:33
here's veadotube (i spelled it wrong originally)
Avatar
Avatar
lynn
no can do guey
you can probably run it fine under wine
Avatar
it is such a CPU-intensive program, i dont rly want to try that xd (edited)
Avatar
wine only translate system calls, so shouldn't be a problem
20:05
and wm calls
Avatar
I have one question about Automap if I am to make a program for it: where in the ddnet script does automapping lay inside?
Avatar
mm i still worry if it affects perf a bit
20:26
my pc already 100%
Avatar
Avatar
Voxel
I have one question about Automap if I am to make a program for it: where in the ddnet script does automapping lay inside?
src\game\editor\automap.cpp and automap.h
❤️ 1
Avatar
Avatar
lynn
my pc already 100%
probably because they have a continous loop, not because you have underpowered pc
20:38
same for ddnet, it uses 100% of a single cpu
Avatar
from the body and feet value how can i get rgb color?
22:18
How 15925091 can be 255,99,146 in rgb (edited)
Avatar
player_color_body and player_color_feet should display rbg values (edited)
Avatar
yes but i want generate 3 random value for rgb m_ClPlayerColorBody
22:21
but i must convert this in some weird value sus
Avatar
In code you can use a color_cast
22:42
g_Config.m_ClPlayerColorBody = color_cast<ColorHSLA>(ColorRGBA(1.0f, 99.0f/255, 146.0f/255)).Pack(0.5f, false); should(tm) be what you want roughly
Exported 151 message(s)