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 2020-07-22 00:00:00Z and 2020-07-23 00:00:00Z
Avatar
ᶰ°Konͧsti 2020-07-22 09:02:13Z
@deen wtf why do u delete atlas skin?????
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:02:21Z
atlas by whis o.O
Avatar
ᶰ°Konͧsti 2020-07-22 09:02:44Z
zombietroll
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:03:12Z
yo @Soreu or anyone else any idea how to better organize graphics? Currently working on mapres and skins collections and its so hard to find duplicates.
09:03
People use different names for same graphics
09:03
and even sha1sums dont match becuase they are resaved and exported differently etc
09:03
especially for skin names its hard to decide which skin name is the "real" one or who is the author
Avatar
I kept some under categories of style, if it could be named that way. Like "mountains", "Asian style", "jungle", etc
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:04:49Z
All these things also gameskins fly around on discord get edited and everyone changes names and format there is no real source of trust
Avatar
for skins I think best would be by author, though this one is hard to find out after longer time
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:05:12Z
ye
09:05
well mapres names are not too important but still annoying to find duplicates
Avatar
same with gameskins, it's rather uncategorisable
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:05:50Z
yea
Avatar
especially after someone changes just color of hook
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:06:00Z
I have my mapres somewhat organized https://github.com/TeeworldsDB/mapres
A sorted collection of teeworlds mapres. Contribute to TeeworldsDB/mapres development by creating an account on GitHub.
09:06
oh also @Soreu feel free to search dupes add credits rename mapres etc if you feel motivated contributing to this database
09:06
since you are also the author of many graphics there
Avatar
ye, just found my spikes_colored though I remember that one under GSP-something name xd
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:09:00Z
yes you used a lot of GSP names idk what GSP stands for and i just ignored the mapres i already had under a diff name
09:09
i have no clue what names are best
Avatar
tbh imo it would be better if all those graphics could be in more than one category, but for that there would be need of website, so you wouldn't have them duplicated in different directories
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:10:03Z
yes
09:10
there is https://teeskins.de/ currently
Download & Share: Teeworlds Skins 0.6 & 0.7, Assets, Tools ▷ +2000 Teeworlds Graphics ✓ Biggest Teeworlds Skins Collection ✓ Join Now ✓
Avatar
GSP stands for Get Some Popcorn (it will take a while) and was a 2-ppl clan xD weird and lovely times
09:11
ye, but kinda nobody checks whatever is uploaded to teeskins afaik, there have been a lot of crap & duplicates last time I browse thru it
09:11
maybe it changed since then
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 09:12:48Z
Yea my system is kinda bad because its hard to decide where to put it. I try to bypass that issue by having a metadata txt containing tags.
Avatar
@ChillerDragon you could try to do some similarity comparison between the tilesets to find out what is a duplicate and what is not
Avatar
Trafalgar Law 2020-07-22 14:08:45Z
Can we add a config that you can see who spec you xD? (edited)
Avatar
who would enable this config? the person speccing or the person being specced?
Avatar
Trafalgar Law 2020-07-22 14:32:35Z
I want to know who spec me
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 14:32:50Z
@heinrich5991 yea actually planned that i didnt look into it but do you have a tool already that you can recommend for that?
Avatar
no, don't know any
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 14:33:13Z
k
Avatar
@Trafalgar Law but maybe the people speccing you don't want to announce it
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 14:33:19Z
just update to 0.7
pGAY 1
banhammer 1
14:33
it has this feature
Avatar
but there are a lot of results for similarity hashing if you search for it
Avatar
[quakenet] ChillerDragon BOT 2020-07-22 14:58:11Z
yea sure
14:58
Im also not sure what to do about automapper rules and working files
14:59
like i have all the mapres.pngs but sometimes there are also .svg and .xfc and .psd
14:59
feels like chaos what i do :D
Avatar
attach them to the image I guess?
Avatar
I have idea for new feature
15:35
Cinematic mode
Avatar
got a license for almost 3/4 of ddnet skins already 🙂
15:35
@TortiLeq what is that?
Avatar
@heinrich5991 we don't use the l word anymore, please be mindful of our softer, more delicate tees
Avatar
Something like when you spectating person in ath. But it can be option in hud settings. Cinematic mode can be used in recoding speedruns etc.
Avatar
is it a smoother camera?
15:37
or what does it do?
Avatar
Oh, now that we have bezier curves, a smooth camera shouldn't be too hard to implement 🙂
Avatar
Wait i can show you but first gotta download ath to record it
Avatar
@heinrich5991 you only implemented a 1d bezier curve though, right?
Avatar
you'd have one for x and y separately
Avatar
Though I guess we only need it to drive progress, the fact that tees move in small increments should make it look smooth enough even if we just go towards the tee in a line
15:44
Hm, but we do have teleports and tees can go very fast
15:45
not really sure how one would avoid the sharp changes in direction
Avatar
except for teleports you don't really have sharp changes in directions, right?
15:45
ah, and ninja
Avatar
some way to limit how much the direction vector can change per tick?
Avatar
for the smoothing or for the tees?
Avatar
for the smoothing
15:47
the direction vector of the cameras movement
15:48
For new option in hud settings
Avatar
yea, looks like simple smoothing
Avatar
But for default its turned off
Avatar
huh, that doesn't look very smooth even 😄
Avatar
we could add that
Avatar
We should do better, ease in ease out looks better than linear interpolation
Avatar
is that linear?
Avatar
It looks linear to me
15:50
Though the duration of the switch seems to be constant, so far away switches happen realquick
15:51
The path looks linear though
15:51
Well both the path and the interpolation look linear 😄
15:54
I guess the path being linear isn't too much of an issue except for the corner cases of ninja and teleport
Avatar
one would probably want to center the tee somehow
Avatar
I don't have an immediate on how to do that
15:59
idea*
Avatar
The final position of the movement will be when the target tee is centered
Avatar
but that would mean that it's always behind
Avatar
not if we make sure the camera is moving faster than the tee
16:04
The first derivative of the curve should be target_v + default
16:05
hm I wonder how hard that would be to solve for though
Avatar
@Learath2 got an idea how I can go from 0-255 to -128-127
16:59
context python
16:59
0 to 0, 127 to 127, 128 to -128, 255 to -1
Avatar
I guess I could make a function, just a question if there's a nice formula
Avatar
just subtract 128?
Avatar
that maps 0 to -128, not 0 to 0
Avatar
Oh, hm
17:03
255 to -1 sounds like a weird transform
Avatar
it's like reinterpreting an unsigned byte as a signed char
Avatar
Oh, a twos complement signed char?
Avatar
yes
Avatar
Hm, I don't see a nice clean formula
17:08
Wait, couldn't you do something like ~x + 1 ?
17:09
It's not a nice transform but I think it should work
Avatar
that would work for the negative case, but not the positive one
17:11
ah look, I might have it:
17:11
(x + 128) % 256 - 128
17:12
afk, food
Avatar
@Learath2 my guess from last night is right btw, i fixed it in my 0.7 mod: https://github.com/fokkonaut/F-DDrace/commit/65777ede2143e798cd5c981bf583eb967d91d206
Avatar
This means that the save is incomplete in the teehistorian. Should fix.
Exported 110 message(s)