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 2023-08-09 00:00:00Z and 2023-08-10 00:00:00Z
Avatar
ChillerDragon BOT 2023-08-09 09:18:50Z
@Scrumplex prism? not polymc? anyways i downloaded virus binary release and it just worked xd
09:20
@Sage you can slide in my irc dms, mail me at chillerdragon@gmail.com contact me on wire @zillyhuhn or find me on matrix.org @ChillerDragon
09:21
@Zwelf cool thanks i never used torrent in my life but nice i guess :D
Avatar
torrent is the best p2p protocol ever
09:28
it beats crypto stuff
09:28
xd
09:28
a published torrent is hard to eliminate
09:29
like publishing on internet
Avatar
Posted by Roger Piqueras Jover, Yomna Nasser, and Sudhi Herle Android is the first mobile operating system to introduce advanced cellular...
Avatar
Avatar
ChillerDragon
@Scrumplex prism? not polymc? anyways i downloaded virus binary release and it just worked xd
huh?
Avatar
he is a troll
Avatar
scrumplex BOT 2023-08-09 09:55:50Z
ChillerDragon: stop trol
Avatar
Is the DDNet Database MySQL? Is it publicly accessable?
Avatar
Avatar
APFFF
Is the DDNet Database MySQL? Is it publicly accessable?
there's this site where you can do a bunch of queries, not sure if that's what you're looking for. https://db.ddstats.org/
Avatar
I was looking for actual access to the database. As in Url, User, Password etc
Avatar
We provide dumps of the db every once in a while, I think weekly or sth
Avatar
where can i find those
Avatar
But our instance of mariadb server is obviously not public
14:25
but dumps are what im looking for
Avatar
Avatar
APFFF
I was looking for actual access to the database. As in Url, User, Password etc
why do u think ddnet would provide u with these? (edited)
14:27
xd
Avatar
Avatar
APFFF
but dumps are what im looking for
Avatar
the sqlite dump is easier to work with
14:27
14:28
but if u want to just explore a lil, https://db.ddstats.org/ is perf
Avatar
links are at the bottom of https://ddnet.org/stats/
Avatar
Avatar
Ryozuki
why do u think ddnet would provide u with these? (edited)
tbh I wasnt thinking right before typing 🙂
Avatar
I was just looking for a way to pull player information
Avatar
what kind
14:29
points?
14:29
map finishes?
14:30
change Ryozuki
Avatar
As in the information on ddnet.org/players/
14:30
thx
Avatar
it wont have everything u can find in ddnet org tho
Avatar
do you know what is missing?
Avatar
hours, play time, etc
14:31
partners
Avatar
is that information calculated?
Avatar
yes with some old python scripts
14:32
i dont know them myself
Avatar
ah ok, thats fine then
Avatar
ddnet-scripts repo
Avatar
One last thing, where can you find information about player skins
14:33
As in, what player uses what skin
Avatar
currently only if player is connected
14:38
some servers report it to master
14:38
View DDNet / Teeworlds Statistics.
14:38
uses that info for example
14:38
A DDNet / teeworlds fancy information frontend. Contribute to edg-l/ddstats development by creating an account on GitHub.
Avatar
@Ryozuki thx for your help
Avatar
Avatar
APFFF
I was just looking for a way to pull player information
https://master1.ddnet.tw/ddnet/15/servers.json for current/latest info https://ddnet.org/stats/master/ for previous times (note that some info like player skin weren't present from the beginning, consider this in case you want to make scripts)
Avatar
This is an introduction to data structure flattening, a special case of arena allocation that is a good fit for programming language implementations.We build a simple interpreter twice, the normal way and the flat way, and show that some fairly mechanical code changes can give you a 2.4× speedup.
15:35
this was shared before
15:35
but upon relooking it
15:35
its such a simple but super effective idea
15:35
its insane
15:35
most tutorials on ast dont do this
15:36
and use pointers (refs)
15:36
it actually makes it simpler
15:36
and is more perfomant
Avatar
sounds like it makes it difficult to adjust the AST though
15:39
which is probably something you want to do with the AST
Avatar
@heinrich5991 i guess u can have multiple asts
15:41
for the diferent lowerings or idk
Avatar
It is currently possible to add more than one envelope point at the same time point.
Avatar
Avatar
hus3h
https://master1.ddnet.tw/ddnet/15/servers.json for current/latest info https://ddnet.org/stats/master/ for previous times (note that some info like player skin weren't present from the beginning, consider this in case you want to make scripts)
thx ❤️
👍 1
Avatar
@hus3h so basically, skin information is only available through server information by pulling information when the player is online, or am i wrong?
Avatar
Avatar
APFFF
@hus3h so basically, skin information is only available through server information by pulling information when the player is online, or am i wrong?
the second link contains an archive of all the logs so you can see what skin a player used at any previous time today or in a different day, so the player doesn't need to be online now for you to get that info and you can check it at a later time if you mean if there's another way to get skin info other than these json files, I'm not aware of any other public place to get that (except ddstats.org for current info only)
❤️ 1
Avatar
good afternoon
Avatar
Six years ago there was some ddnet physics bug discovered that grenade explodes twice at end of lifetime+next to obstacle (see https://www.youtube.com/watch?v=2Iy6BG02emA ) It got fixed shortly afterwards which caused problems on bunch of maps that used a tune based on that bug. A setting was applied that allows that bug on very few specific maps but the map Lunar Base, that became unfinishable got removed and was never restored. I think this should be done as it has bunch of finishes and sh...
Avatar
Avatar
GitHub
Click to see attachment 🖼️
lol wtf
20:41
does this work in vanilla too?
Avatar
man whenever i go into a fullscreen app (such as ddnet) with 2 monitors on and a 150% scaling on both of them (duped), for some reason it sets it to 300% in-game and goes back to 150% when i tab out. it takes a long time for the graphics to adjust and for the stupid animation to play
21:17
fwiw 300 is the preferred scale of the second monitor
Avatar
chillerdragon man
Avatar
!envelope_scale
  • [ ] Check tooltips
  • [ ] Remove unnecessary include
  • [ ] do not use s_vAccurateDragValues
Scaling very small values is still slightly buggy especially if the point at zero is involved: !bug-scale

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visu...
Avatar
chillerdragon: i need you help
Avatar
When two envelope points overlap and one is hidden the other one cannot be moved. For example on the default envelope when "X" is disabled no points can be selected.
Avatar
If you only need many points on one specific channel it is currently hard to have simpler interpolations on the other channels. This should make it a bit easier to work with envelopes with many points. This is just a prototype, any ideas or alternatives are welcome. !project-onto

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in ...
Exported 86 message(s)