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 2024-08-20 00:00 and 2024-08-21 00:00
Avatar
chillerdragon BOT 2024-08-20 00:31
PikoTee? Love that guy
Replying to @ReiTW "by Piko and MJavad"
00:36
Yes
Replying to @Souly chillerdragon: are you proud of me i made a pr
00:36
irc moment I realized too late it was an edit xd
Replying to @jxsl13 you even copied my initial message which I updated :0
00:36
._.
Replying to @Jupstar ✪ Or r u chilling on the beach too much xdd
Avatar
yea Pikotee @chillerdragon
Avatar
chillerdragon BOT 2024-08-20 00:41
He is OG
00:43
Also jopsti I do my gaming on the beach
00:44
Avatar
qwertz sux
f3 1
Avatar
Avatar
Tater
I'm not going to sleep yet lol. it's only 5pm for me
usa moment 😉
Avatar
ws-client BOT 2024-08-20 03:02
<ChillerDragon> LMAO I just pumped teeworlds music max volume by accident in a quiet co working space. I forgot that vanilla teeworlds client has music on by default xxxxxxD then i tried to panic quit with "q" but i was in the pick a name menu xxxxD
03:02
<ChillerDragon> resetting settings to default is dangerous
Avatar
So Close to installing teeworlds on here fr
justatest 1
05:09
Gm btw
Avatar
Avatar
meloƞ
So Close to installing teeworlds on here fr
at work i am developing a web application for monitoring and analytic such machines like fanuc / mitsubishi / headman, etc)
Avatar
Oh wow thats cool!
Avatar
Avatar
chillerdragon
Click to see attachment 🖼️
poor chiller has to play with himself
Avatar
Wording Freddie.. WORDING!!! By himself = alone With himself = {redacted}
Avatar
Avatar
meloƞ
So Close to installing teeworlds on here fr
Tf is this
Avatar
Avatar
ReiTW
Tf is this
CNC milling
Avatar
Avatar
meloƞ
CNC milling
Could host a ddnet server on a cisco switch at work
05:38
They support docker
Avatar
lmao
Avatar
Avatar
meloƞ
Wording Freddie.. WORDING!!! By himself = alone With himself = {redacted}
clearly i meant the latter
Avatar
i mean... there are two chillers on screen. definitely what i mean.
05:48
👀
Avatar
GitHub BOT 2024-08-20 06:11
15713d7 Use color type for 0.7 marking configs - ChillerDragon ef2db30 Make 0.7 skin color variables unsigned to get rid of the casts - ChillerDragon 30f4920 Merge pull request #8764 from ChillerDragon/pr_cfgcol_07_marking - Robyt3
Avatar
Avatar
chillerdragon
Click to see attachment 🖼️
he must love his laptop so much.
Avatar
тютюн 2024-08-20 06:46
hello, please download the latest version of the mobile ddnet at the moment, I am grateful in advance
Avatar
chillerdragon BOT 2024-08-20 06:47
it says Matodor top right? You use your gamer tag at work?
Replying to @Matodor image.png
Avatar
Avatar
chillerdragon
it says Matodor top right? You use your gamer tag at work?
yes, its account name) (edited)
Avatar
ws-client BOT 2024-08-20 06:54
<ChillerDragon> i always try not to leak my gamertag at work xd
Avatar
because you are Batman. Chiller at night Hans Müller during the day.
Avatar
ws-client BOT 2024-08-20 07:01
<ChillerDragon> xd
07:01
<ChillerDragon> @Robyt3
07:01
<ChillerDragon> rossbit u here?
07:02
<ChillerDragon> idk what to do about 0.7 skin info message stuff
Avatar
ws-client BOT 2024-08-20 07:14
<ChillerDragon> @jxsl13 so people greet you as jiggsel at work? xd
Avatar
Ive met people from ddnet in real Life a few Years ago, they Always called Me Melon kek
Avatar
ws-client BOT 2024-08-20 07:16
<ChillerDragon> i would call you melon too
Avatar
I would call you drache
Avatar
ws-client BOT 2024-08-20 07:16
<ChillerDragon> xd
07:18
<ChillerDragon> @Ryozuki when transfer ddnet points from Ryozuki to edg-l
Avatar
ws-client BOT 2024-08-20 07:32
<ChillerDragon> @Souly very epic pr btw. You are such smooth githubber heinrich and deen forgot to say something like "thanks for your first contribution" they were blown away by your professionalism and thought you were OG develeoper already.
Avatar
Avatar
ws-client
<ChillerDragon> @jxsl13 so people greet you as jiggsel at work? xd
yes 🥲
07:39
Chilleroni, Chiller at night, peperoni during the day :p
07:40
4fb3027 fix 0.7 feet offset - SoulyVEVO 238e749 Merge pull request #8771 from SoulyVEVO/pr_07_fix_feet_offset - def-
Avatar
ws-client BOT 2024-08-20 07:41
<ChillerDragon> peperoni lol
Avatar
Avatar
Headshot
qwertz sux
AssassinTee 2024-08-20 07:47
öäüß 😘
Avatar
Ñ
Avatar
chillerdragon: did you include the stencil thing that we never merged in 0.7
Avatar
Avatar
GitHub
Click to see attachment 🖼️
i actually don't like that we now intentionally used different default asset from teeworlds, but that's just me and probably doesn't matter that much.
Avatar
Avatar
chillerdragon
Click to see attachment 🖼️
Jupstar ✪ 2024-08-20 08:09
rich experience
Avatar
ws-client BOT 2024-08-20 08:11
<ChillerDragon> @TsFreddie nah because im not porting it to vulkan
Avatar
@Jupstar ✪ help
Avatar
ws-client BOT 2024-08-20 08:11
<ChillerDragon> indeed
Avatar
Avatar
ws-client
<ChillerDragon> @TsFreddie nah because im not porting it to vulkan
my thought exactly really
Avatar
ws-client BOT 2024-08-20 08:11
<ChillerDragon> jopsti biggest 0.7 supported can do it
08:11
<ChillerDragon> @TsFreddie what different default asset?
Avatar
what different?
Avatar
ws-client BOT 2024-08-20 08:12
<ChillerDragon> you said that
Avatar
oh, the souly pr
Avatar
ws-client BOT 2024-08-20 08:12
<ChillerDragon> ah
08:12
<ChillerDragon> we can also send a pr in teeworlds
Avatar
i'm not sure if our 0.7 is directly copied from 0.7 to begin with tho
Avatar
ws-client BOT 2024-08-20 08:12
<ChillerDragon> im sure oy will merge it
Avatar
Avatar
TsFreddie
@Jupstar ✪ help
Jupstar ✪ 2024-08-20 08:13
helped
HUH 1
Avatar
chillerdragon: do you know if we actually want the adaptive marking tho
Avatar
ws-client BOT 2024-08-20 08:13
<ChillerDragon> @Souly send same pr in github.com/teeworlds/teeworlds
Avatar
i can learn vulkan and do it probably
Avatar
ws-client BOT 2024-08-20 08:14
<ChillerDragon> @TsFreddie i do want it. soli does want it.
Avatar
Avatar
ws-client
<ChillerDragon> @TsFreddie i do want it. soli does want it.
ye that's what I mean, does anyone apart from souly wants it lol
Avatar
ws-client BOT 2024-08-20 08:14
<ChillerDragon> oy?
Avatar
we have to update all marking assets too
Avatar
Jupstar ✪ 2024-08-20 08:14
that would introduce a stencil buffer. i dunno if we are ready for that
Avatar
ws-client BOT 2024-08-20 08:15
<ChillerDragon> Stiopa
08:15
<ChillerDragon> Sonix
Avatar
it's pretty trivial in 0.7's sdl
08:15
or are you talking about we just don't want to enable stencil buffer for this one particular use case
08:16
i would agree enabling an entire buffer for this is a lot
08:16
vibe
Avatar
Avatar
TsFreddie
or are you talking about we just don't want to enable stencil buffer for this one particular use case
Jupstar ✪ 2024-08-20 08:16
yeah i guess this
08:16
plus overhead per tee
Avatar
wait. aren't scrollrect already stenciled
Avatar
Jupstar ✪ 2024-08-20 08:17
clipped
Avatar
oh right
08:17
i remember now
Avatar
Avatar
ws-client
<ChillerDragon> @Souly send same pr in github.com/teeworlds/teeworlds
wasnt there one already?
08:17
or at least i remember some talk about it
Avatar
ws-client BOT 2024-08-20 08:18
<ChillerDragon> i also remember some talk
08:18
In theatre you are taught to keep your body open. That is to always keep the front of your body facing as much to the audience as you can. When two people speak with one another on stage, they need...
08:18
<ChillerDragon> this?
08:18
<ChillerDragon> or is this what caused it xd
08:18
<ChillerDragon> idk i care too little about the feet to search for me they all look the same
08:19
<ChillerDragon> lmao fred
08:19
There are many skins out there that do not look good when the Tee is looking left as they do when they are looking right. I purpose that the skin be flipped when the Tee looks left or 91° to 270° a...
Avatar
Avatar
Jupstar ✪
yeah i guess this
but it looks cool tho
08:24
kek
Avatar
Jupstar ✪ 2024-08-20 08:24
yeah
08:25
raytracing also looks cool 😬
Avatar
call it DDNet2 so the fps drop is expected
Avatar
Jupstar ✪ 2024-08-20 08:26
in my opinion the 0.7 skin system isnt good enough anyway. changing some markings is cool yes. But look at our "normal" database for skins: https://ddnet.org/skins/index.php?search=%24type%3Anormal
08:26
for 99% of the skins the 0.7 concept simply aint working
f3 1
Avatar
i thought that's why we kept both
Avatar
Jupstar ✪ 2024-08-20 08:27
if you really want to do a modular skin system you have to plan what you need before hand. like if u want hats, your base skins must never include hats or ears or other stuff that blocks hats
Avatar
Avatar
TsFreddie
i thought that's why we kept both
Jupstar ✪ 2024-08-20 08:28
yeah but that is quite some work.. also ppl seem to enjoy having a database behind it. the 0.7 database defs has more overhead (would have, if it existed) (edited)
08:28
it needs to query per changable item e.g.
08:28
imo 0.7 skins are already planned out too bad.
08:29
ears shouldnt be part of the base skin (edited)
Avatar
catxplosion i don't think we need to have whether 0.7 skins are good idea convo, just to avoid stencil (edited)
08:30
vibe i'd like to stick to whether we should try to implement the adaptive markings
Avatar
Jupstar ✪ 2024-08-20 08:31
then you have adaptive markings and then? u still cant have hats xd it sounds to me like this is just one idea of a new better skin system generally
Avatar
i have no words. i won't touch it then
Avatar
Jupstar ✪ 2024-08-20 08:33
i wont prevent you from. but you should make clear that we add a buffer that has to be cleared every frame, and has overhead for every tee rendered
08:33
for markings xd
08:33
on 0.7
08:33
xDD
08:34
@TsFreddie the idea is cool tho
Avatar
dumbduck i mean i kinda want your help
08:34
i don't think i can make vulkan work in a short amount of time
Avatar
Jupstar ✪ 2024-08-20 08:34
i'd love to see some mmo teeworlds that allows to wear custom clothes etc 😄
Avatar
if it is not immensely complicated we could benchmark a bit to weight our options before merging.
Avatar
ahaha thats one way to revive teecity!
Avatar
Avatar
meloƞ
ahaha thats one way to revive teecity!
Jupstar ✪ 2024-08-20 08:35
it's dead?
Avatar
I dont See many people playing it - its AFK city
08:37
It was really cool Back then tho - No Zoom meaning you actually Had to follow the signs, getting oneshot by npcs etc
Avatar
Avatar
TsFreddie
if it is not immensely complicated we could benchmark a bit to weight our options before merging.
i mean it's not like ddnet currently runs terribly. unless it is, cuz i haven't played it for quite some time now
Avatar
Avatar
TsFreddie
i mean it's not like ddnet currently runs terribly. unless it is, cuz i haven't played it for quite some time now
Jupstar ✪ 2024-08-20 08:39
yeah but e.g. stencil buffers are not core in ogl 1.x, so we have to make sure it runs on every hardware and stuff like that
08:39
it's quite a bit of complexity
08:39
if u want to try out, you can also start with opengl
Avatar
we already did in 0.7
Avatar
Jupstar ✪ 2024-08-20 08:40
and its not merged, and not released to public (edited)
Avatar
not merged sure, not sure how released to public relates to anything.
08:42
you could say it's not thoroughly tested, that i would agree.
Avatar
Jupstar ✪ 2024-08-20 08:42
how does it play together with multi sampling?
Avatar
catxplosion that's why i think we need your help
Avatar
Jupstar ✪ 2024-08-20 08:44
xd
Avatar
iirc in 0.7 i drew the border on top of the markings to hide the edges so i actually never checked how it looks by itself
Avatar
Jupstar ✪ 2024-08-20 08:48
i guess it's no secret that i'd prefer if we don't depend on 0.7, which is a dead project for me. if we want a better skin system, then it's not 0.7 ones IMO
08:56
we know that
Avatar
Jupstar ✪ 2024-08-20 08:58
at least you didnt explode
Avatar
maybe having skin system with attachment feature (hats, glass, earing, glowing effect or particles) would be better than having 0.7 customized skin system that even not work on most of DDNet's skins that currently exist in skins database
Avatar
InsaneCat if chiller can add 0.7 into ddnet, someone could add new skin system too. it's just no one took the liberty of designing the thing, probably due to fear of potentially throwing a huge amount of efforts to waste.
Avatar
Jupstar ✪ 2024-08-20 09:41
tru 😄 and you need artists that help you design your concept
Avatar
i also never thought chiller's 0.7 pr could go anywhere
09:42
and i'm apparently wrong
Avatar
Jupstar ✪ 2024-08-20 09:42
i just hope we get android & accounts this year
09:42
and don't put too much focus on other things
Avatar
I like hope
09:43
i wish i could help, but my life is weird rn
Avatar
Avatar
Jupstar ✪
i just hope we get android & accounts this year
MilkeeyCat 2024-08-20 09:43
2024 year when ddnet gets accounts
Avatar
Avatar
TsFreddie
i wish i could help, but my life is weird rn
and apparently has been for years
Avatar
Avatar
MilkeeyCat
2024 year when ddnet gets accounts
we have 4 months left
Avatar
Avatar
MilkeeyCat
2024 year when ddnet gets accounts
2024 year when ddnet gets accounts_FINAL_123123_TEST_2025.psd (edited)
Avatar
Jupstar ✪ 2024-08-20 09:44
speedrun time
Avatar
does chiller work?
Avatar
Jupstar ✪ 2024-08-20 09:44
no, he chills on the beach
Avatar
i wonder how he can pump out so many teeworlds projects
Avatar
Jupstar ✪ 2024-08-20 09:45
since 1 year
Avatar
Avatar
TsFreddie
i wonder how he can pump out so many teeworlds projects
he is paid by the 0.7 consortium
Avatar
maybe i should stop throwing myself into difficult situations and just accept that I should have a normal job
09:46
vibe
Avatar
Avatar
TsFreddie
i wonder how he can pump out so many teeworlds projects
he secretely lives inside a tw map, probably with a beach and a hut
Avatar
i forgot to have lunch again...
09:47
it's 5:46pm
Avatar
don't have lunch at that hour, have dinner XD
Avatar
maybe focusing on android release and accounts is best purpose for now other thing will get implementation by time, so far DDNet really improved from time that I was played for first time I think that was DDNet 6 or 8 with DDRace tournament of map Kobra 3 I think (edited)
Avatar
chillerdragon BOT 2024-08-20 10:27
@Peakies: don’t worry our best man is working non stop on android
10:28
@Headshot: when port ddnet to android
Avatar
Krevetochka123 2024-08-20 10:29
DDNet RUS1 - Oldschool Address: ddnet://37.230.162.50:8304 My IGN: паша кру
Avatar
37.230.162.50:8304 is an official DDraceNetwork (DDNet, Region: 🇷🇺) server. Quick join: https://ddnet.org/connect-to/?addr=37.230.162.50:8304/
Avatar
Avatar
chillerdragon
@Peakies: don’t worry our best man is working non stop on android
I thought Robyt working on android justatest
Avatar
Avatar
chillerdragon
@Headshot: when port ddnet to android
Jupstar ✪ 2024-08-20 10:30
lol dont trick the system
Avatar
chillerdragon BOT 2024-08-20 10:31
Yes he is
Replying to @Peakies I thought Robyt working on android
10:31
He is the „best man“ I was talking about
Avatar
yeah I agree
Avatar
chillerdragon BOT 2024-08-20 10:31
I just pinged headbot because he ported ddnet to every console on the planet
Avatar
he's hard trying on ddnet
Avatar
Avatar
chillerdragon
I just pinged headbot because he ported ddnet to every console on the planet
Oh yeah I remember now
10:32
I don't know that consoles but we have ddnet on all of them
Avatar
chillerdragon BOT 2024-08-20 10:32
Yeah xd
Avatar
I think he's trying to port on smart watches
10:33
cuz we want to play DDNet in bus or in toilet
Avatar
chillerdragon BOT 2024-08-20 10:33
I play zCatch on my smart fridge thanks to headbot
Avatar
thank you Headshot for porting DDNet to all kind of devices
10:34
do we have it on smart tv ?
Avatar
chillerdragon BOT 2024-08-20 10:34
Don’t think so ._.
10:34
Just attach a pc duh
Avatar
hmm I think it's need android version first
Avatar
chillerdragon BOT 2024-08-20 10:34
Smart tv = android
10:34
Somehow
Avatar
Avatar
chillerdragon
Just attach a pc duh
of course I don't have even any kind of console just pc 😄
10:34
yeah I noticed after I asked
Avatar
chillerdragon BOT 2024-08-20 10:35
@Peakies: when become ddnet contributor and help with android version?
Avatar
is there any wiki or guide to learn ddnet UI edit ?
Avatar
chillerdragon BOT 2024-08-20 10:35
Let’s go
10:36
There is a smol ddnet dev wiki
Avatar
Avatar
chillerdragon
@Peakies: when become ddnet contributor and help with android version?
I can just test it on arm-8a as 64 cpu if robyt need it 😄
Avatar
chillerdragon BOT 2024-08-20 10:36
And a blog from king Edgar
Avatar
oh Ryo educated that too hmm
10:37
then I should check it
Avatar
chillerdragon: are you available for hire
Avatar
ws-client BOT 2024-08-20 11:48
<ChillerDragon> @TsFreddie mostly not. What do you need?
Avatar
Avatar
ws-client
<ChillerDragon> @TsFreddie mostly not. What do you need?
nothing, just asking lol
Avatar
ws-client BOT 2024-08-20 11:49
<ChillerDragon> ?xd
11:49
<ChillerDragon> why
Avatar
wondering what do you do normally
Avatar
ws-client BOT 2024-08-20 11:49
<ChillerDragon> oh thats confidental
Avatar
catxplosion german rich spy
Avatar
chillerdragon is ur pc sand proof
Avatar
code teeworlds for fun when not spying
Avatar
ws-client BOT 2024-08-20 11:50
<ChillerDragon> @ReiTW dont think so. But i usually dont put it IN the sand
Avatar
do you own that island
Avatar
yes but wind can put sand on urs, so when u play tw on the beach u risk it
Avatar
ws-client BOT 2024-08-20 11:50
<ChillerDragon> @TsFreddie i can not comment on that
11:51
<ChillerDragon> @ReiTW its like smoking. Everything that can kill you is cool.
Avatar
chillerdragon: have you been interrogated by russian spy and deemed neither an asset nor a threat.
Avatar
ws-client BOT 2024-08-20 11:52
<ChillerDragon> stop doxing me i wont reveal anything
Avatar
ok then
Avatar
@meloƞ issou
11:53
lets bring a ddnet server on a Cisco sw
Avatar
LETSGOOOOOO
Avatar
what
Avatar
Avatar
TsFreddie
chillerdragon: have you been interrogated by russian spy and deemed neither an asset nor a threat.
Chiller is 1000000% an international arms or drugs trader. He has like 500 different emails, refuses to give his phone number to any service
issou 5
13:07
Don’t ask too many questions or he’ll have you terminated
Avatar
okay
Avatar
Avatar
Learath2
Chiller is 1000000% an international arms or drugs trader. He has like 500 different emails, refuses to give his phone number to any service
Mafia boss
13:17
102%
Avatar
Avatar
Learath2
Don’t ask too many questions or he’ll have you terminated
Prob why he works in different places, like forest or beach
Avatar
Avatar
ReiTW
Prob why he works in different places, like forest or beach
KEKW
Avatar
He's hiding
Avatar
Also the fluctuating timezones that are wildly apart
Avatar
we need to double check all his commit to see if he planted backdoor in ddnet to spy on players
Avatar
ws-client BOT 2024-08-20 13:18
<ChillerDragon> try git log -Schillerbot.png
Avatar
Avatar
ws-client
<ChillerDragon> try git log -Schillerbot.png
monkaStop
Avatar
Jupstar ✪ 2024-08-20 13:21
chillerdragon is the big boss of teeworlds mafia
Avatar
Avatar
Jupstar ✪
for 99% of the skins the 0.7 concept simply aint working
kinda hard to argue because most skin combinations dont work at all, try using random skin option there, it's just awful justatest
13:22
i think that just stacking a few images on top of each other doesnt quite work that well
Avatar
Jupstar ✪ 2024-08-20 13:33
If I'd do a pro vs cons what i think 0.7 skin system does better: Pro:
  • Better color range
  • Colorize markings individually (1)
  • Colorize hands Cons:
  • Different markings make the skin ugly very quick (2)
  • Decorations don't work at all (3)
  • Coloring eyes doesn't convince me either (4) Except for coloring markings individually, all other pros could be done with our current skins too, I think
13:34
(eyes could ofc also be colorized in current system, just dunno if that works out considering lot of skins have very specific eyes)
13:35
Neither 0.7 nor 0.6 scale for decorations or different markings tho. They will look very ugly on many skins making the tee look like trash A real working system would need to be designed differently from ground up
13:35
I don't see this happening very soon, since that also requires motivated artists
13:36
the last motivated artist vanished after he noticed he doesnt like rust 😬
Avatar
ws-client BOT 2024-08-20 13:37
<ChillerDragon> voxel mentioned justatest
Avatar
Jupstar ✪ 2024-08-20 13:37
sad he's gone
Avatar
ws-client BOT 2024-08-20 13:37
<ChillerDragon> +1
Avatar
0.7 skin system had higher resolution skins iirc
13:47
look in the ddnet skin db and you will find ugly skins as well, I'd assume
13:47
(first con is no con)
Avatar
Jupstar ✪ 2024-08-20 13:47
but you cant create them
13:47
louis could pull out his ban hammer and remove it
Avatar
hello i did this for see mod auth levels but i want the colorize it
13:48
for example admin=red
Avatar
Avatar
jxsl13
0.7 skin system had higher resolution skins iirc
Jupstar ✪ 2024-08-20 13:48
cl_skin_community_download_url https://ddnet.org/skins/skin/community/uhd/ and cl_skin_download_url https://skins.ddnet.org/skin/uhd/ (edited)
13:48
then u have HD skins too
Avatar
that's good
Avatar
Avatar
eghwand
hello i did this for see mod auth levels but i want the colorize it
Jupstar ✪ 2024-08-20 13:48
they should already be colored
Avatar
I don't know how much customization people actually used on 0.7. You had the tools to combine everything but did players actually use that flexibility there
Avatar
Avatar
Jupstar ✪
they should already be colored
i need to add TextRender()->TextColor thing?
Avatar
in general I liked the skin system better just for tue flexibility but dunno if that flexibility is needed.
Avatar
Avatar
jxsl13
in general I liked the skin system better just for tue flexibility but dunno if that flexibility is needed.
Jupstar ✪ 2024-08-20 13:51
but this is what u get
13:51
broken skins
13:51
even on a skin i like in 0.7
13:51
with tsfreddies marking thing it would at least not look as broken
Avatar
that's the problem, especially for graphics people
Avatar
Avatar
eghwand
i need to add TextRender()->TextColor thing?
Jupstar ✪ 2024-08-20 13:52
yes
Avatar
it's nearly impossible to test one new added marling with all other body parts in the db
13:52
marking
13:52
or at least marking + all body variants
Avatar
Jupstar ✪ 2024-08-20 13:52
yes but that just tells me that this system doesnt scale
Avatar
Avatar
Jupstar ✪
the last motivated artist vanished after he noticed he doesnt like rust 😬
ravie still somewhat around
Avatar
it might make sense to only allow a subset of those 0.7 body parts
13:53
which do not collide
Avatar
Avatar
eghwand
i need to add TextRender()->TextColor thing?
Move the TextColor line before the start of your if statements
Avatar
Avatar
Jupstar ✪
but this is what u get
hmm i guess u need to implement some sort of intersection code for the skin body and the marking, is that what 0.7 does?
Avatar
Avatar
louis
hmm i guess u need to implement some sort of intersection code for the skin body and the marking, is that what 0.7 does?
Jupstar ✪ 2024-08-20 13:55
no that screenshot is from 0.7
Avatar
or keep as is, because when you combine a super thin body with feet that are far apart, you also get ugly combinations
Avatar
Jupstar ✪ 2024-08-20 13:55
tsfreddie did smth like that using the stencil buffer
13:55
but it wasnt merged
Avatar
Avatar
Jupstar ✪
Neither 0.7 nor 0.6 scale for decorations or different markings tho. They will look very ugly on many skins making the tee look like trash A real working system would need to be designed differently from ground up
It won't happen, we can't maintain 3 skin systems lol
Avatar
drop 0.7 skin system, implement new one and give accessories to main database skins brownbear
Avatar
Avatar
louis
drop 0.7 skin system, implement new one and give accessories to main database skins brownbear
Can't, we added it once, now we need to support it until 2052
Avatar
Jupstar ✪ 2024-08-20 13:58
and another bad thing is simply that we go from 1 key to multiple keys imagine skin parts as hashmaps, then u have many hashmaps. Currently 0.7 only works because there is no lazy loading involved
13:58
otherwise it would either need to load the whole skin, or load from many hashmaps
13:59
or does it already use different hashmaps
Avatar
an idea for hats in 2052: each main db skin can be given a "bodyshape" attribute or smth and each hat has "supported_attributes"
Avatar
Jupstar ✪ 2024-08-20 13:59
havent looked into the code yet xd
Avatar
Avatar
louis
an idea for hats in 2052: each main db skin can be given a "bodyshape" attribute or smth and each hat has "supported_attributes"
Jupstar ✪ 2024-08-20 13:59
yeah, that could work indeed, but defs also complex 😄
Avatar
Avatar
Jupstar ✪
havent looked into the code yet xd
All the skin parts are in one vector 👀
Avatar
Avatar
Robyt3
All the skin parts are in one vector 👀
Jupstar ✪ 2024-08-20 14:00
oh ok
14:00
xdd
Avatar
is it rly complex? if skin.shape in hat.supported_shapes : render 😹
Avatar
Avatar
louis
is it rly complex? if skin.shape in hat.supported_shapes : render 😹
Jupstar ✪ 2024-08-20 14:01
well if u add a hat that probably wont just work on all skins that could have hats
14:01
so u have other type of hats
14:01
xD
Avatar
If one would change the skin system, I'd rather prefer a skin format where the author allows a player to combine different body parts from a properly designed set of body parts but not combine body parts with the whole skin database. Basically a png with N body variations, M hands, P feet, etc. (edited)
Avatar
yeah thats kinda what i proposed
Avatar
GitHub BOT 2024-08-20 14:06
``` An assertion error occurred. Please write down or take a screenshot of the following information and report this error. Please also share the assert log which you should find in the 'dumps' folder in your config directory. /Users/deen/ddnet-source/src/base/system.cpp(873): sem_open failure Platform: macos Game version: 18.4 36825f51715569c77598a206dbaf0b3212982184 OS version: Darwin 23.6.0 (arm64, Darwin Kernel Version 23.6.0: Mon Jul 29 21:14:30 PDT 2024; root:xnu-10063.141.2~1...
Avatar
Avatar
GitHub
Click to see attachment 🖼️
So silly of us not to have logged the errno aswell
Avatar
Avatar
Learath2
So silly of us not to have logged the errno aswell
Jupstar ✪ 2024-08-20 14:08
farm commits
Avatar
EEXIST is probably unlikely
14:11
ENFILE maybe if something else was opening lots of files ENOSPC could happen if you are on a full disk but that breaks a lot more you'd notice I can't really see any of the others really being possible
Avatar
disk isn't full, nothing else running on my system
Avatar
heinrich5991 2024-08-20 14:12
do you have the coredump?
14:13
it should contain the errno (edited)
Avatar
Extremely unlucky ASLR and the OS not cleaning up the last ddnet execution properly for some reason, could perhaps lead to EEXIST
Avatar
Jupstar ✪ 2024-08-20 14:14
filesystem hardest api
14:15
graphics, buggiest api
14:15
network, slowest api
Avatar
heinrich5991 2024-08-20 14:15
do coredumps exist on mac? @Learath2
Avatar
if you enable them, yes
Avatar
heinrich5991 2024-08-20 14:17
something like crashpad would be amazing
14:17
so users could send bug reports automatically, if they wish
Avatar
Avatar
deen
nope!
Did they remove them? This macbook I'm on has them inside /cores still, on Catalina though
Avatar
Is it possible another process randomly used exactly the same semaphore name? Our way of generating names on macOS is not globally unique and from what I'm reading semaphore names are global and multiple processes can act on them
Avatar
Avatar
Learath2
Move the TextColor line before the start of your if statements
i just want the admin part to be this color
14:26
but full name is red now
Avatar
Avatar
eghwand
i just want the admin part to be this color
Reset to default color after rendering the admin text
Avatar
GitHub BOT 2024-08-20 14:35
Players are supposed to turn of their VPN or complain to the admins if they get banned for using a VPN. Calling this "banned" seems to be confusing, as players ask for an unban even after they turned off the VPN.

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 (especially base/) or added coverage to integration test
  • [ ] Considered possib...
Avatar
Avatar
Learath2
Did they remove them? This macbook I'm on has them inside /cores still, on Catalina though
I remember it was extemely difficult to enable coredumps on ARM macs, so I just use my Linux server
Avatar
MilkeeyCat 2024-08-20 15:01
@Learath2 🎉
Avatar
Avatar
TsFreddie
we have to update all marking assets too
should be easy to do i guess
15:04
considering how lazy some of them were in the first place justatest
Avatar
GitHub BOT 2024-08-20 15:51
87aa251 Don't show "you've been banned" for VPN bans - heinrich5991 580b269 Merge pull request #8774 from heinrich5991/pr_ddnet_no_ban_vpn - def-
Avatar
GitHub BOT 2024-08-20 17:39
This uses 0.5f as the darkest lighting value for color config variables, but the 0.7 skin color config variables should use 61 / 255.0f instead: https://github.com/ddnet/ddnet/blob/580b2690a0e1f274b08ce4868ec5dde835278206/src/engine/shared/config.cpp#L120-L121 This uses UnclampLighting with the default argument, which is ColorHSLA::DARKEST_LGT (0.5f): https://github.com/ddnet/ddnet/blob/580b2690a0e1f274b08ce4868ec5dde835278206/src/engine/shared/console.cpp#L52-L53 Either...
Avatar
GitHub BOT 2024-08-20 18:28
On macOS, semaphore names are global and processes can open semaphores of other processes by using their name. It was possible that multiple client/server processes randomly tried to create semaphores with the same memory address, which would cause them to have the same name. In that case, sem_open would fail because O_EXCL prevents creating semaphores if the name is already used. This is made more unlikely by also including the PID in the semaphore name. Additionally, the semaphore na...
19:09
839c511 Make macOS semaphore names more unique, improve assertion - Robyt3 54271ae Merge pull request #8776 from Robyt3/Base-Semaphore-macOS-Unique-Name - def-
Avatar
@Robyt3 could we migrate from JsonStringWriter to nlohmann::json? It is hpp single header lib file. I could make pr in this case (for server info) I know that you added JsonStringWriter and it much more lightweight, but less convenient https://github.com/nlohmann/json/releases/tag/v3.11.3
19:11
nlohmann::json InfoJson = { {"max_clients", MaxClients}, {"max_players", MaxPlayers}, {"passworded", g_Config.m_Password[0] ? true : false}, {"game_type", GameServer()->GameType()}, {"name", g_Config.m_SvName}, {"map", {{"name", m_aCurrentMap}, {"sha256", aMapSha256}, {"size", m_aCurrentMapSize[MAP_TYPE_SIX]}}}, {"version", GameServer()->Version()}, {"client_score_kind", ScoreKind}, {"requires_login", false}, {"clients", nlohmann::json::array()}}; instead of CJsonStringWriter JsonWriter; JsonWriter.BeginObject(); JsonWriter.WriteAttribute("max_clients"); JsonWriter.WriteIntValue(MaxClients); JsonWriter.WriteAttribute("max_players"); JsonWriter.WriteIntValue(MaxPlayers); JsonWriter.WriteAttribute("passworded"); JsonWriter.WriteBoolValue(g_Config.m_Password[0]); JsonWriter.WriteAttribute("game_type"); JsonWriter.WriteStrValue(GameServer()->GameType()); JsonWriter.WriteAttribute("name"); JsonWriter.WriteStrValue(g_Config.m_SvName); JsonWriter.WriteAttribute("map"); JsonWriter.BeginObject(); JsonWriter.WriteAttribute("name"); JsonWriter.WriteStrValue(m_aCurrentMap); JsonWriter.WriteAttribute("sha256"); JsonWriter.WriteStrValue(aMapSha256); JsonWriter.WriteAttribute("size"); JsonWriter.WriteIntValue(m_aCurrentMapSize[MAP_TYPE_SIX]); JsonWriter.EndObject(); JsonWriter.WriteAttribute("version"); JsonWriter.WriteStrValue(GameServer()->Version()); JsonWriter.WriteAttribute("client_score_kind"); JsonWriter.WriteStrValue(ScoreKind); JsonWriter.WriteAttribute("requires_login"); JsonWriter.WriteBoolValue(false); JsonWriter.WriteAttribute("clients"); JsonWriter.BeginArray();
Avatar
Avatar
Faulty
@Robyt3 could we migrate from JsonStringWriter to nlohmann::json? It is hpp single header lib file. I could make pr in this case (for server info) I know that you added JsonStringWriter and it much more lightweight, but less convenient https://github.com/nlohmann/json/releases/tag/v3.11.3
Seems overkill to add a 25k line inclusion to save 50 lines while writing json. This library also includes json parsing so at that point we should ditch the existing json parser, which would require changing a lot of code
Avatar
There is also risk in switching
19:21
Is something not working with what we currently have?
Avatar
Avatar
deen
Is something not working with what we currently have?
It's just not as cool and as hip
Avatar
Jupstar ✪ 2024-08-20 19:26
i wonder if our formatter would leave the good looking one as is
Avatar
Avatar
Faulty
@Robyt3 could we migrate from JsonStringWriter to nlohmann::json? It is hpp single header lib file. I could make pr in this case (for server info) I know that you added JsonStringWriter and it much more lightweight, but less convenient https://github.com/nlohmann/json/releases/tag/v3.11.3
heinrich5991 2024-08-20 19:28
single header lib sounds bad. linux distributions don't like that. does that also have a normal library?
Avatar
Avatar
Robyt3
Seems overkill to add a 25k line inclusion to save 50 lines while writing json. This library also includes json parsing so at that point we should ditch the existing json parser, which would require changing a lot of code
I completely agree with this, it is indeed true, I just found it convenient and use it in many places in my modification, and including I changed the Info generation to this approach, if you are not comfortable with this I don't insist on it
Avatar
Avatar
heinrich5991
single header lib sounds bad. linux distributions don't like that. does that also have a normal library?
It's the most common json lib afaik btw
Avatar
heinrich5991 2024-08-20 19:32
c++ seems to have a bad library story if "single header library" sounds goo
19:32
d
19:32
this means that the whole library needs to be parsed for every compilation unit that includes it
Avatar
Avatar
heinrich5991
this means that the whole library needs to be parsed for every compilation unit that includes it
C++20 modules woooooooooo Celebrate
19:34
I actually don't know if compilers utilize it properly yet. But it should allow this
Avatar
Jupstar ✪ 2024-08-20 19:35
last time i used it (~3 years ago) and enabled auto modules for standard includes, it improved compile times by like 5-10%
Avatar
†𝖌𝖔𝖉 2024-08-20 19:52
Guys why u add fin and Ukraine servers, but not romanian or bolgarian servers
19:53
Ita very need bc if u live in turkey u dont have normal servers
19:53
All servers start at 80-90 ping
19:53
Only tur servers 20 ping but all ways have ddos
Avatar
Jupstar ✪ 2024-08-20 19:59
you can simply sponsor one to ddnet, i guess
19:59
if it's so important to you
Avatar
No, we won't host servers there. I haven't seen many new Romanian or Bulgarian players
Avatar
Avatar
deen
No, we won't host servers there. I haven't seen many new Romanian or Bulgarian players
it's about turk players though
Exported 367 message(s)
Timezone: UTC+0