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-02-05 00:00:00Z and 2024-02-06 00:00:00Z
Avatar
chillerdragon BOT 2024-02-05 00:12:42Z
Uhm are you out of ram? Idk what killed means during compilation. I get the same in my ddnet++ CI and am wondering for years how to fix it
Replying to @украiнiцъ image.png
00:13
But same spelling. Also woah! Is it you? Marius?
Replying to @Teelevision Not the same person, i wasnt even born in the 90s
00:14
I guess you are the imposter not him. Did you know that the name was already in use?
00:16
Unless you want to modify the client the binary releases of chillerbot-ux might help you. I am sorry I have no idea how to fix your issue :/
Replying to @украiнiцъ image.png
00:17
Omg so the myth about the shotgun scrolling bind might be true? :D Decades ago some vanilla player claimed he found a way to switch weapons faster with a config file
Replying to @Teero my suggestion is that binds that are chained like `echo "a"; echo "b"` a…
00:18
Ah no it’s a suggestion nvm.
Avatar

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
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-ad...
Avatar
where's the source for the skin db server? (edited)
Avatar
Avatar
Ewan
where's the source for the skin db server? (edited)
there is no server, it's just a web page, should be in ddnet-web
Avatar
chillerdragon BOT 2024-02-05 00:35:34Z
It’s this hype no code technology everyone is talking about
00:35
0 LoC skin db
00:37
i saw skins.tw had an actual api at some point and assumed ddnet had one too
00:37
but i guess theirs is all above and beyond
00:37
used by 0 people
Avatar
chillerdragon BOT 2024-02-05 00:38:01Z
api could be more complicated than a regular web index
00:38
U can still list all and get by name via curl smoothly
Avatar
chillerdragon BOT 2024-02-05 00:38:35Z
Just search is annoying
00:39
That’s where folders come in handy
00:39
a/ b/ c/ might also help with disk lookup speed
00:41
Time to build yet another skin db using kubernetes and seaweedfs having an totally overengineered api https://github.com/seaweedfs/seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC ac...
00:42
I think they built seaweed at teeskins back in the days to solve their scaling issues
00:51
enterprise scale skin lookup demand
Avatar
Hopefully stops players from questioning their own sanity and panic locking when they are about to die. Inspired by this lock from default entities: !ent Active team-lock indicator icon on HUD: !lock Maybe someone talented can come up with a better icon later. closes #6030

Checklist

  • [x] Tested ...
Avatar
ws-client BOT 2024-02-05 01:39:51Z
<ChillerDragon> @Ryozuki sos void ClipEnable(const CUIRect *pRect); has no doc comment and idk wat it do
01:40
<ChillerDragon> pls fix
Avatar
Avatar
ws-client
<ChillerDragon> @Ryozuki sos void ClipEnable(const CUIRect *pRect); has no doc comment and idk wat it do
I think it might enable clip
Avatar
ws-client BOT 2024-02-05 01:58:37Z
<ChillerDragon> what is clip
Avatar
only render inside the boundary of pRect
02:00
or only act inside that rect
02:00
idk what context
02:04
love flask
02:05
it lets me make skin db server in low loc
Avatar
anyone change anything related to mouse grab recently? my mouse keeps leaving the game window when it shouldn't
Avatar
ws-client BOT 2024-02-05 02:19:50Z
<ChillerDragon> I still think ClipEnable is in desperate need of a doc comment!!!
02:23
why are we not adding doc comments for everything 🤔
Avatar
ws-client BOT 2024-02-05 02:57:34Z
<ChillerDragon> too much work
02:58
<ChillerDragon> @Ewan but sure go ahead! Go as far as you can get. Would be amazing!!!!
02:58
no thanks
02:58
should just write them as the functions are added
Avatar
Offset was already supported but parallax was ignored. Now it looks at offset and parallax when ctrl+right clicking a tile. While extensively testing it I found another limitation. Partial tiles are not always selected correctly when there is some offsetting and parallaxing happening. It only checks one tile at a time and that after doing / 32. So it selects by tile and not by pixel and the casting might lose the correct offset. This is not too bad because it only happens when the user...
Avatar
is http over libcurl being explicitly disabled in the client?
04:32
chiller what time is it for u
Avatar
i wonder if libcurl in ddnet-libs should also provide curl-config executable
04:42
didn't notice we have -DWEBSOCKETS. do any servers make use of it
04:46
oh cool found g_Config.m_HttpAllowInsecure
Avatar
Avatar
Ewan
anyone change anything related to mouse grab recently? my mouse keeps leaving the game window when it shouldn't
this can be fixed by turning on the SDL_HINT_MOUSE_RELATIVE_MODE_WARP hint
Avatar
ws-client BOT 2024-02-05 06:15:27Z
<ChillerDragon> @Ewan
06:16
<ChillerDragon> @Ewan official ddnet servers had websocket support at some point so that the browser clients could connect to them
06:18
i set up a skin proxy at https://uniqueclan.net/skin/
06:18
which pulls from these locations https://skins.ddnet.org/skin/community/ https://skins.tee.world/ https://assets.ddstats.org/skins/ https://api.skins.tw/api/resolve/skins/ https://teedata.net/api/skin/resolve/ https://raw.githubusercontent.com/TeeworldsDB/skins/master/06/ (edited)
06:19
but i need my host to give me a subdomain proxied through cloudflare so i can do https without messing with certs
06:19
waiting on that rn but otherwise it's all set up
Avatar
Avatar
Ewan
i set up a skin proxy at https://uniqueclan.net/skin/
so if u set ur community skin link to this then it will basically be able to find any skin in existence...
Avatar
ws-client BOT 2024-02-05 06:45:07Z
<ChillerDragon> this works ./DDNet "$HOME/.teeworlds/maps/tmp/test.map" this does not ./DDNet "tmp/test.map" is that intentional? Imo relative paths should look into all storage locations
Avatar
Why would it look into other game's storage path, not like those games are the samePepechill , it can't load tw7 maps anyway iirc
Avatar
რილია 2024-02-05 07:24:49Z
how can i compile this on debian ? https://github.com/headshot2017/teeware-mod
Teeworlds mod with WarioWare style gameplay. Contribute to headshot2017/teeware-mod development by creating an account on GitHub.
07:25
with cmake gives me this cmake .. CMake Error: The source directory "/home/mamad/teeware/teeware-mod" does not appear to contain CMakeLists.txt.
07:26
and with bam it gives me this bam [string "src/base.lua"]:38: this file for version 0.4.x of bam. you are running 0.5.x. bam: script error (-t for more detail)
Avatar
you need to use an older version of bam
Avatar
Avatar
Matodor
რილია 2024-02-05 07:28:54Z
isn't there any other options, like pass something like bam -4
07:31
howto build
Avatar
how to run a script lol
Pepechill 1
Avatar
რილია 2024-02-05 07:31:30Z
tear
Avatar
fwiw git clone https://github.com/matricks/bam/ cd bam git checkout v0.4.0 make_unix.sh
07:32
and then u have bam 0.4
07:32
i think it does an in source build
07:33
it will just poop out a file called bam in the root directory of the repo
Avatar
ws-client BOT 2024-02-05 07:46:08Z
<ChillerDragon> is there some proper way of sharing functionality between the editor and a client component?
07:46
<ChillerDragon> its tile layer touching code and i am porting a method that exists in camera.cpp into editor.cpp and as of right now i just duplicated the code and it works fine i just wonder where i would store this shared code once
Avatar
Avatar
Ewan
it will just poop out a file called bam in the root directory of the repo
რილია 2024-02-05 07:47:00Z
i did ./bam and now the file name bam is gone, also it gave me this collect2: error: ld returned 1 exit status bam: 'bam' error 256 bam: 'bam' removed because job updated it even it failed. bam: error: a build step failed
07:47
oh
07:47
you had a build error
07:47
it deleted itself?
Avatar
რილია 2024-02-05 07:48:03Z
ls bam.lua license.txt make_win32_dmc.bat make_winx64_msvc2005.bat tests docs make_beos.sh make_win32_mingw.bat scripts windows_plugin.def examples make_unix.sh make_win32_msvc.bat src
Avatar
რილია 2024-02-05 07:48:17Z
after i run ./bam
Avatar
ws-client BOT 2024-02-05 07:48:22Z
<ChillerDragon> @Anime.pdf if i start ddnet i get 2024-02-05 15:47:46 I storage: added path '$USERDIR' ('/home/chiller/.teeworlds') its not another game. And yes ddnet can open 0.7 maps these days
Avatar
chiller do u know why bam is deleting itself
Avatar
ws-client BOT 2024-02-05 07:48:59Z
<ChillerDragon> just download my legit bam binary
Avatar
რილია 2024-02-05 07:49:15Z
hah
Avatar
ws-client BOT 2024-02-05 07:49:22Z
<ChillerDragon> linux only ofc
07:49
<ChillerDragon> @Ewan anti virus maybe
Avatar
he is on debian
Avatar
ws-client BOT 2024-02-05 07:49:42Z
<ChillerDragon> gigachad
07:49
<ChillerDragon> then my link works for him
07:49
<ChillerDragon> enjoy the bitcoin miner
Avatar
რილია 2024-02-05 07:49:56Z
let me try it
Avatar
Avatar
რილია
i did ./bam and now the file name bam is gone, also it gave me this collect2: error: ld returned 1 exit status bam: 'bam' error 256 bam: 'bam' removed because job updated it even it failed. bam: error: a build step failed
just to clarify this happened when u tried to build ur thing right
Avatar
Avatar
Ewan
just to clarify this happened when u tried to build ur thing right
რილია 2024-02-05 07:57:22Z
wdym
Avatar
რილია 2024-02-05 07:58:22Z
no, i litraly run ./bam on the bam directory
Avatar
რილია 2024-02-05 07:58:39Z
did i done something wrong ? (edited)
Avatar
you're trying to build teeware right?
07:58
why would you run bam in the bam source directory
07:58
you should run it in the teeware dir
Avatar
რილია 2024-02-05 07:59:06Z
😂
07:59
like this ./bam teewaredirectory ?
08:00
let me try again then 😂
Avatar
Avatar
რილია
like this ./bam teewaredirectory ?
რილია 2024-02-05 08:02:07Z
right ?
Avatar
put bam into teewaredirectory and try ./bam
Avatar
რილია 2024-02-05 08:02:43Z
ok
Avatar
matricks is barbaric
Avatar
Avatar
Matodor
put bam into teewaredirectory and try ./bam
რილია 2024-02-05 08:08:25Z
fatal error: SDL.h: No such file or directory #include "SDL.h"
Avatar
did u install sdl and development libraries
08:08
i think we went thru something similar for another teeworlds mod a few months ago xd
Avatar
რილია 2024-02-05 08:08:57Z
i already build ddnet in it
Avatar
built ddnet in what
08:09
on the debian machine?
Avatar
რილია 2024-02-05 08:09:17Z
in the same machine
Avatar
this is probably another case of SDL1 vs 2
08:09
like last time
08:10
ddnet doesn't depend on SDL, it depends on SDL2 but older mods or mods based on an old version of Teeworlds/DDNet will depend on SDL
Avatar
ws-client BOT 2024-02-05 08:10:10Z
<ChillerDragon> jopsti i found the ultimate productivity hack for quitting ddnet ctrl+c ctrl+z
08:10
i don't run ddnet in terminal doe
08:10
or i would just & > /dev/null
08:10
disown
Avatar
რილია 2024-02-05 08:10:48Z
i think i must make a headless build ?
08:10
server only
08:11
is this a computer at ur house or a server you're renting
Avatar
ws-client BOT 2024-02-05 08:11:32Z
<ChillerDragon> bam4 server_release
08:11
<ChillerDragon> bam enjoyer chiler dreggen
Avatar
btw mamad u can put bam4 in a dir which is in ur path and then just type bam4 for in the future
Avatar
Avatar
ws-client
<ChillerDragon> bam4 server_release
რილია 2024-02-05 08:12:16Z
./bam server ?
08:13
i afraid of deleting bam again D
Avatar
just mv bam4 /usr/local/bin
Avatar
Avatar
Ewan
btw mamad u can put bam4 in a dir which is in ur path and then just type bam4 for in the future
რილია 2024-02-05 08:14:04Z
only 10 days remains of the vps im using, but yeah
Avatar
რილია 2024-02-05 08:16:26Z
i need to workout my brain, im tired of being forget things
08:18
hora, i build it 🙂
08:18
now im happy
08:18
are you using aws?
Avatar
რილია 2024-02-05 08:18:53Z
what is aws ?
Avatar
amazon web services
08:19
arguably the biggest server host
Avatar
რილია 2024-02-05 08:19:07Z
no
08:19
well i was gonna say, last time I used AWS you could re-use the same credit card info for infinite free trials as long as you use a different account each time (edited)
Avatar
Avatar
Ewan
i see
რილია 2024-02-05 08:21:30Z
i use this: Tejarat Pardaz Mahan Novin , some shitty company in my country
Avatar
Cz someone comes from Poland
Avatar
Avatar
Ewan
well i was gonna say, last time I used AWS you could re-use the same credit card info for infinite free trials as long as you use a different account each time (edited)
რილია 2024-02-05 08:22:22Z
you found a bug
Avatar
an oversight 😃
Avatar
რილია 2024-02-05 08:26:14Z
i can't put sv_register ipv4 in teeware cfg mod right ?
08:26
and the server won't register with sv_register 1
08:27
but you can join
08:28
bro, the music in teeware mod is masterpiece
08:31
@Headshot are you made the musics on the map of teeware mod ?
Avatar
Avatar
რილია
@Headshot are you made the musics on the map of teeware mod ?
no, most of them are from WarioWare games
Avatar
Avatar
Headshot
no, most of them are from WarioWare games
რილია 2024-02-05 08:39:57Z
how can you touch the sky in teeware ?
Avatar
you have infinite jump, spam spacebar
Avatar
Avatar
Headshot
you have infinite jump, spam spacebar
რილია 2024-02-05 08:45:25Z
i want to steal your ninja ai for my block server 😄
Avatar
pve block would go crazy
Avatar
I know the @note ``` reads cursed. But I really needed that example in there to ensure someone who never used or saw a call to Draw() can start using it just by looking at the doc hint. I also wanted it to display properly new lined and highlighted as code in both doxyygen and vscode. I played with markdown. \code{.cpp} and multi line code snippets. This is the only way I found to achieve full syntax highlight including clickable links to ColorRGBA in doxygen. While also having it split on m...
Avatar
რილია 2024-02-05 08:57:10Z
how can i register it tho ? it gave me this with this config: sv_port 8304, sv_register 1 [24-02-05 03:52:54][engine/mastersrv]: refreshing master server addresses [24-02-05 03:52:54][register]: refreshing ip addresses [24-02-05 03:52:54][host lookup]: host='master1.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master2.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master3.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master4.teeworlds.com' port=0 3 [24-02-05 03:52:55][engine/mastersrv]: saving addresses [24-02-05 03:52:55][register]: fetching server counts [24-02-05 03:52:58][register]: WARNING: No master servers. Retrying in 60 seconds and also how can i make it automatically check for an empty port to run itself ? (edited)
Avatar
u can use 0 to let os choose the port
08:57
maybe justatest
09:00
chillerdragon: did u make this? XDDD
😂 2
Avatar
Avatar
რილია
how can i register it tho ? it gave me this with this config: sv_port 8304, sv_register 1 [24-02-05 03:52:54][engine/mastersrv]: refreshing master server addresses [24-02-05 03:52:54][register]: refreshing ip addresses [24-02-05 03:52:54][host lookup]: host='master1.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master2.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master3.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master4.teeworlds.com' port=0 3 [24-02-05 03:52:55][engine/mastersrv]: saving addresses [24-02-05 03:52:55][register]: fetching server counts [24-02-05 03:52:58][register]: WARNING: No master servers. Retrying in 60 seconds and also how can i make it automatically check for an empty port to run itself ? (edited)
I never Had to specify the Port when it was Just one Server running, it defaults to 8303
Avatar
Avatar
meloƞ
I never Had to specify the Port when it was Just one Server running, it defaults to 8303
რილია 2024-02-05 09:04:08Z
i have two right now
Avatar
Avatar
რილია
how can i register it tho ? it gave me this with this config: sv_port 8304, sv_register 1 [24-02-05 03:52:54][engine/mastersrv]: refreshing master server addresses [24-02-05 03:52:54][register]: refreshing ip addresses [24-02-05 03:52:54][host lookup]: host='master1.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master2.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master3.teeworlds.com' port=0 3 [24-02-05 03:52:55][host lookup]: host='master4.teeworlds.com' port=0 3 [24-02-05 03:52:55][engine/mastersrv]: saving addresses [24-02-05 03:52:55][register]: fetching server counts [24-02-05 03:52:58][register]: WARNING: No master servers. Retrying in 60 seconds and also how can i make it automatically check for an empty port to run itself ? (edited)
I think the Range is between 8303-8310 iirc
Avatar
Avatar
meloƞ
I think the Range is between 8303-8310 iirc
რილია 2024-02-05 09:06:11Z
in ddnet.org it said when you put sv_port 0 it automatically find empty port between 0_10, but when i tried, sv was made but it's now available at any of those ports
09:06
how can i see what port it's using 🙂
09:07
i didn't find it on the text it dumps
Avatar
It should say :registered to Port 8303-8310 No? I mean youre running a tw Server, Not ddnet, assuming it Looks for the tw master Server, so idk - chillerdragon? ^
09:10
Also why is autocorrect so damn ass, what is it with These comma Placements pepeW
Avatar
Avatar
რილია
how can i see what port it's using 🙂
lsof -i -a -p $(pidof path/to/executable) nouis
Avatar
ws-client BOT 2024-02-05 09:13:45Z
<ChillerDragon> @MilkeeyCat souly made the plushie :3
Avatar
chillerdragon did u see those gigachad replies?
Avatar
ws-client BOT 2024-02-05 09:15:36Z
<ChillerDragon> no should i check weechat?
Avatar
ye, scroll like 100 msgs up
09:15
justatest
Avatar
ws-client BOT 2024-02-05 09:16:03Z
<ChillerDragon> 100 wtafak
09:16
<ChillerDragon> gimme str to search
09:16
gigachad
Avatar
ws-client BOT 2024-02-05 09:16:31Z
<ChillerDragon> ah in off-topic channel
09:17
<ChillerDragon> yes very gigachad
09:17
<ChillerDragon> @MilkeeyCat is it stable now?
09:17
<ChillerDragon> then we can add it to discord-irc there is already an concept of message ids so it could register some links
Avatar
i will never be stable
09:17
i wrote it
09:18
i can break only because u looked at it wrong
Avatar
ws-client BOT 2024-02-05 09:18:12Z
<ChillerDragon> i mean stable as in stable api not stable runtime
09:18
<ChillerDragon> are you happy with the format?
Avatar
xd sure chillerbot.png is lyfe
Avatar
ws-client BOT 2024-02-05 09:18:42Z
<ChillerDragon> no proof
troll 1
Avatar
yea, it will be ~ instead of ^
Avatar
ws-client BOT 2024-02-05 09:19:31Z
<chiler~3> i hope nothing breaks xd
09:20
<!reply chiler~3> legit name
Avatar
chillerdragon it wont work like dat xD
Avatar
ws-client BOT 2024-02-05 09:20:43Z
<ChillerDragon> axaxaxax
Avatar
idk what u did but u need a discord bot running for this
09:20
justatest
Avatar
ws-client BOT 2024-02-05 09:21:16Z
<ChillerDragon> i did not do no nothing
09:21
<ChillerDragon> im innocent
Avatar
sure
Avatar
ws-client BOT 2024-02-05 09:21:45Z
<ChillerDragon> justatest
Avatar
looks right
Avatar
Avatar
MilkeeyCat
lsof -i -a -p $(pidof path/to/executable) nouis
რილია 2024-02-05 09:21:52Z
linux is a monster
Avatar
sure
Avatar
chiller u python
Avatar
ws-client BOT 2024-02-05 09:22:31Z
<ChillerDragon> wot pyson
09:22
often
Avatar
ws-client BOT 2024-02-05 09:22:49Z
<ChillerDragon> id say a normal amount
09:23
<ChillerDragon> my biggest proj is probably this https://gitlab.com/teeworlds-network/twnet_parser
A teeworlds network protocol library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles
Avatar
რილია 2024-02-05 09:23:33Z
is there a way that i tell the teeworlds based to do register on ipv4 ChillerDragon ?
Avatar
ws-client BOT 2024-02-05 09:23:50Z
<ChillerDragon> dont think so
09:23
<ChillerDragon> that is only a ddnet feature
09:24
<ChillerDragon> sv_register ipv4
09:24
<ChillerDragon> its quite new too
Avatar
Ddnet Superiority !!!!
Avatar
ws-client BOT 2024-02-05 09:24:15Z
<ChillerDragon> you can tell your linux to not use ipv6 tho @რილია
09:24
Detailed guide with list of best practices to disable Ipv6 in Linux. You can use grubby, grub2-editenv, sysctl to disable your ipv6 across Linux server
09:25
<ChillerDragon> # echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
09:25
<ChillerDragon> # echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
Avatar
რილია 2024-02-05 09:25:09Z
every time i use sv_register 1 i cant find my server on list, but with sv_register ipv4 it works perfectly
Avatar
ws-client BOT 2024-02-05 09:25:13Z
<ChillerDragon> the # means run as root not copy paste then its a comment xd
Avatar
chiller i forgot
Avatar
Avatar
ws-client
<ChillerDragon> my biggest proj is probably this https://gitlab.com/teeworlds-network/twnet_parser
bro nice example
Avatar
i was gonna ask for review but my thing was not on the internet yet
Avatar
ws-client BOT 2024-02-05 09:25:49Z
<ChillerDragon> @რილია its teeworlds based? i guess then ipv4 gets casted to 0 xd so that shouldnt list at all?
Avatar
can u review very short 30 lines i just don't python often so idk if im missing something obvious https://github.com/ewancg/skin-fetch-server/blob/master/app.py
Avatar
ws-client BOT 2024-02-05 09:26:05Z
<ChillerDragon> @Matodor justatest
Avatar
Avatar
ws-client
<ChillerDragon> @რილია its teeworlds based? i guess then ipv4 gets casted to 0 xd so that shouldnt list at all?
რილია 2024-02-05 09:26:52Z
i think so cus there is no more warning about register
Avatar
ws-client BOT 2024-02-05 09:27:02Z
<ChillerDragon> @Ewan ur missing type annotations :P
Avatar
i can be explicit ?
09:27
it's like rust right
09:27
: yadda
Avatar
ws-client BOT 2024-02-05 09:27:27Z
<ChillerDragon> @Ewan dude idk if ur code works its good :D
09:27
i am the best coder
Avatar
ws-client BOT 2024-02-05 09:28:05Z
<ChillerDragon> pyson
09:28
<ChillerDragon> > it's like rust right
09:28
<ChillerDragon> yes
Avatar
Avatar
რილია
every time i use sv_register 1 i cant find my server on list, but with sv_register ipv4 it works perfectly
რილია 2024-02-05 09:34:05Z
does anyone know why ?
Avatar
You could use os.path.join to ensure Cross Platform Compatibility i guess - But Code Looks Smoothie otherwise (i know you didnt ask But i am bored af)
09:36
Yeah No im Not clicking this justatest
09:36
Oh its a Bot
09:37
@Discord Mod
09:37
i have seen it in other channels too
09:37
from like 20 minutes ago
Avatar
Yep i Just checked aswell
Avatar
how is there not a mod online
09:37
can normal mods delete discord msgs
Avatar
@Draggory wakey wakey
09:37
And yes they can
Avatar
why u gotta ping him
09:37
there's 12 mods online
Avatar
I want him to Work
Avatar
@TsFreddie can u be a darling and delete these spam messages
09:38
since u are already Awake
Avatar
Original message was deleted or could not be loaded.
bro's abusing discord markdown
Avatar
i saw this coming from day one
09:39
i was astonished when i saw anyone could use link formatting
Avatar
i cant even change language on their website
09:40
what a lazy fuckers feelsbadman
Avatar
Avatar
MilkeeyCat
i cant even change language on their website
Why are you on there justatest
Avatar
Avatar
meloƞ
Why are you on there justatest
beucase i will get $50 steam card poggers2poggers2poggers2poggers2poggers2poggers2
Avatar
ws-client BOT 2024-02-05 09:46:26Z
<ChillerDragon> poggers2
09:47
<ChillerDragon> @MilkeeyCat can you get some for me too? My username: St4ck and password: iLikeHentai69
Avatar
Avatar
ws-client
<ChillerDragon> @MilkeeyCat can you get some for me too? My username: St4ck and password: iLikeHentai69
your bridge support discord markdown?
Avatar
ws-client BOT 2024-02-05 09:48:21Z
<ChillerDragon> nah i didnt get trolled
09:48
<ChillerDragon> ez
Avatar
ws-client BOT 2024-02-05 09:49:09Z
<ChillerDragon> axaxax
09:49
<ChillerDragon> watafak is pastila.nl
Avatar
Avatar
ws-client
<ChillerDragon> watafak is pastila.nl
read about (right top corner)
09:51
<ChillerDragon> trol
Avatar
ws-client BOT 2024-02-05 09:51:40Z
<ChillerDragon> clickhouse the database?
09:52
OLAP
Avatar
ws-client BOT 2024-02-05 09:52:16Z
<ChillerDragon> i know this mf from work
Avatar
how do i declare a variable that's like function scope static in c/cpp
09:53
retains its value for the next time
Avatar
ws-client BOT 2024-02-05 09:53:38Z
<ChillerDragon> a global one?
09:54
<ChillerDragon> isnt a global variable like function scope static?
09:54
<ChillerDragon> by default
Avatar
Avatar
meloƞ
@Draggory wakey wakey
Man
Avatar
Avatar
Ewan
how do i declare a variable that's like function scope static in c/cpp
in which target language?
Avatar
I'm going to college let me be
Avatar
static/global variables are evil
Avatar
Avatar
Draggory
I'm going to college let me be
Stop with that - Continue the Grind pepeenrage
10:00
I got an exam to do
Avatar
Damn gl
Avatar
Ty Ty owo
Avatar
ws-client BOT 2024-02-05 10:03:33Z
<ChillerDragon> yes stay in school kids
Avatar
Shut Up boomer gigachad
Avatar
ws-client BOT 2024-02-05 10:04:13Z
<ChillerDragon> axaxax
Avatar
Avatar
Jupstar ✪
in which target language?
python
Avatar
ws-client BOT 2024-02-05 10:04:22Z
<ChillerDragon> pyson
10:04
<ChillerDragon> global
10:05
higher in scope or wherever
Avatar
oh it's kinda like extern
10:13
that's dumb
Avatar
can we get favorited skins in a file too ^^
Avatar
Avatar
Ewan
can we get favorited skins in a file too ^^
it's in config file xd
Avatar
i mean its own
Avatar
Avatar
Ewan
python
can you write me a python script that uninstalls python?
10:27
i dont really like python
10:27
im just using it for web
Avatar
Avatar
Ewan
i mean its own
Why? What's the benefit?
Avatar
Avatar
Ewan
im just using it for web
im using uwsgi so it's not so bad (edited)
Avatar
Avatar
Jupstar ✪
can you write me a python script that uninstalls python?
u dont even need pyson for it, here sudo rm rf / --no-preserve-root
Avatar
Avatar
MilkeeyCat
u dont even need pyson for it, here sudo rm rf / --no-preserve-root
ah right, that should cleanup all bloat
Avatar
Avatar
furo
Why? What's the benefit?
i forgot
10:28
i wanted it earlier for some reason
10:29
looking at this thread rn
Avatar
This allows mappers to find teles by number. Partially fixed #2194 https://github.com/ddnet/ddnet/assets/20344300/f2f27b72-f7d4-40e3-8c48-034240f0856f I copy pasted the code from camera.cpp https://github.com/ddnet/ddnet/blob/c09f1e133f0303fbe99bd67d1a2097a91b93e843/src/game/client/components/camera.cpp#L303-L355 Would love to share it somehow. But did not find a good way. Also when this is merged I will probably follow up with the same thing for switchers to fully close #219...
10:36
0a82a2e Add doc comment for CUIRect::Draw() - ChillerDragon 37b5040 Merge pull request #7928 from ChillerDragon/pr_doc_draw - def-
10:43
01d8770 add team-lock indicator to hud - dobrykafe cdf6937 Add parallax to layer selector (closed #7612) - ChillerDragon 8d46d61 Merge pull request #7927 from ChillerDragon/pr_ed_select_tile_para - def- 5ddf6ae Merge pull request #7926 from dobrykafe/pr-hud-teamlock - def-
Avatar
who did the rest of the hud icons?
Avatar
Avatar
Ewan
who did the rest of the hud icons?
Ravie
11:01
looks like we’re stuck with this silly icon
feelsbadman 3
11:02
no disrespect btw it does the job
Avatar
hey ChillerDragon, ChillerDrgon, Chiller Dragon and Chiller Dragun, look https://github.com/ddnet/ddnet/blob/master/.mailmap kek (edited)
Avatar
Avatar
Ewan
looks like we’re stuck with this silly icon
here you go, dont be sad
poggers2 4
brownbear 1
bluekitty 1
11:10
hi skeith
Avatar
@Robyt3 Favorites should definitely ignore community filters, having the internet TAB be whatever you have filtered out, having your favorites be a more specific selection of servers you enjoy, and then having specific community tabs would be the best of all worlds I'd imagine.
11:11
Hi Ewan
Avatar
We might need something 0.7 introduced already: Custom tabs with custom filter options. Like that everybody could create their own DDNet or KoG tab
👍 1
Avatar
Avatar
Skeith
@Robyt3 Favorites should definitely ignore community filters, having the internet TAB be whatever you have filtered out, having your favorites be a more specific selection of servers you enjoy, and then having specific community tabs would be the best of all worlds I'd imagine.
I think the favourites tab should also stay filterable tbh.
Avatar
Internet tab - See everything (Or filter to see whatever you want) Favorites tab - See specific servers out of a range of communities Community tabs - See only the specific community (edited)
11:20
having the community filters apply to all tabs was a pretty weird idea
Avatar
You should create GH issue
11:53
But recently robyte made a huge change
11:54
I dunno if communities are still in filters
11:54
But maybe they will be moved out anyway
Avatar
Is it possible to merge this If there arent any Changes to be requested other than what roby mentioned? He closed it because it was His First PR and was confusing himself, and he doesnt seem to respond owo #7873 (edited)
Avatar
closes #7848 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 (especiall...
Avatar
The Feature worked great for me so i'd Like to See it on latest
Avatar
Avatar
meloƞ
Is it possible to merge this If there arent any Changes to be requested other than what roby mentioned? He closed it because it was His First PR and was confusing himself, and he doesnt seem to respond owo #7873 (edited)
sorry was busy couldn't continue to complete it 😦
Avatar
Omg you're Here!
Avatar
yeah still alive
Avatar
My Point still stands, would Love to have that, i am switching Screens often
Avatar
I'll try to do what Robyt3 asked to do
12:35
b121734 Keep console scrolling position during text selection - furo321 958bb74 name plate appearance tab cleanup - dobrykafe e2d16e6 Merge pull request #7925 from dobrykafe/pr-appearance-nameplate - def- 8214e26 Merge pull request #7924 from furo321/keep-scroll-during-selection - def-
Avatar
It would still not be fully compatible because ddnet added new automapper keywords teeworlds clients would not understand. But still imo there should only be one format for auto mappers. And teeworlds is not changing. Also json is kinda industry standard makes it easier to build tooling around it with all the parsers that already exist for it. Also this would allow the ddnet client to run all the automapper rules that were developed for teeworlds (for example [this 4k lines master piece](htt...
12:49
6c6f058 Cleanup HTTP request cleanup - Robyt3 987acfb Use more specific log levels for HTTP requests - Robyt3 d6a20f2 Improve some variable names in CHttp - Robyt3 535400d Initialize HTTP later on client launch, show message box on error - Robyt3 f0deb12 Write DDNet info file only when it changed - Robyt3 c9a3836 Add "View" button to tele drop down in editor - ChillerDragon d93615e Merge pull request #7929 from ChillerDragon/pr_ed_view_tele - def- 68ee8a7 Merge pull request #7923 from Robyt3/Http-DDNet-Info-Sha-Check - def-
12:56
I accidentally closed #2194 with the magic "partially fixed" comment :D This issue is here so I will not forget to add the same for switcher as well.
Avatar
I often find myself cycling through names when chatting with friends. This PR adds a new config variable and settings checkbox to prefer friends when auto-completing their names.

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
  • [ ] Considered possible null pointers and out of bounds arra...
Avatar
The editor is heavily mouse based. And doing any simple task in the editor using a touch pad is a huge pain. It might be too complex or out of scope wish full thinking. But I would love to see some prompt that can be opened with one simple shortcut such as ctrl+shift+p or ctrl+k. And it would have fast fuzzy input. Listing out all options such as "Add Quad", "New Group", ... It should have the ux of a modern editor or website such as vscodes ctrl+shift+p or brews ctrl+k...
Avatar
Avatar
Scrumplex
👀
Dev role soon poggers2
Avatar
Greetings to the DDnet team. I want to offer an idea of how to bring diversity to mapping :) If possible, it would be cool to make an additional entity called "trigger". In fact, the DDnet client already has a similar entity called "tunezone" tune_zone_enter i[zone] r[message] What's the point? Tunezone has a very limited scope of application, unlike a trigger. But just imagine, we could create interactive maps and how much more creative it can be? So we have 2 different ways. *...
Avatar
A project towards a universal library. By this art you may contemplate the variation of the 23 letters.
15:00
and how epic the idea itself is
15:00
all knowledge exists in this website
15:02
edlang exists there
15:02
and ddnet
Avatar
Avatar
Vexar
I'll try to do what Robyt3 asked to do
Prefer using a separate branch for each PR instead of making the changes directly on your master branch, or it becomes harder to update the branch later
15:18
i have an idea
Avatar
Avatar
pilonpl
Click to see attachment 🖼️
for this kind of feature
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
Its fake... Try putting in chars that don't exist on the page.... (edited)
Avatar
Avatar
fokkonaut
We might need something 0.7 introduced already: Custom tabs with custom filter options. Like that everybody could create their own DDNet or KoG tab
0.7 filters feel too complicated to set up and use for users IMO, they are also really inefficient on 0.7 and the only reason the client is still usable is because the number of default filter groups is only 3
Avatar
thanks for the cool community tabs btw @Robyt3 ❤️
15:20
and the communities before that
Avatar
Avatar
Robyt3
Prefer using a separate branch for each PR instead of making the changes directly on your master branch, or it becomes harder to update the branch later
I'm really noob in using git but i'll try to do it on new branch and ask someone before PR it (edited)
Avatar
thinking about communities: what do you think about only allowing communities of certain size get shown in the filter box?
15:21
it doesn't really make sense to filter for a community with like 1 or 2 servers
15:21
or to have a tab just for that, I guess
Avatar
Avatar
heinrich5991
thinking about communities: what do you think about only allowing communities of certain size get shown in the filter box?
I'm not sure how the filter would work in the end, I guess we would show another proxy element "Other" in all filters which works to filter the small communities, or "none" also includes the small communities, which would be weird
Avatar
yea, unclear how that should work
Avatar
Avatar
Skeith
@Robyt3 Favorites should definitely ignore community filters, having the internet TAB be whatever you have filtered out, having your favorites be a more specific selection of servers you enjoy, and then having specific community tabs would be the best of all worlds I'd imagine.
Makes sense I guess, other opinions on this? Slightly weird how the community filters are the same for Internet and Favorites tabs, but so are all the others filters, right?
15:25
If you say it's more convenient for most users because they don't filter favorites by communities/countries/types then we can also not show those filters there. (edited)
Avatar
I think favorites should be used for servers you 100% want to always see, seems the most fitting, so having filters affect it seems weird to me
💯 1
Avatar
Avatar
Skeith
I think favorites should be used for servers you 100% want to always see, seems the most fitting, so having filters affect it seems weird to me
Seems like an argument to remove all filters for favorites though?
Avatar
maybe the problem goes away with community tabs? @Skeith
Avatar
You could remove filters from the favorite tab, ya.
15:28
Well, I want to see every official community server, rather than seeing servers hosted by random people, but I do occasionally want to favorite some servers that people host, which filters conflict with that
15:29
I have to flick the filters on / off accordingly, and I'd imagine most people would want to always see their favorites
15:35
If this was changed, it would feel like having the old system back, and just be an upgrade since you can now select which communities you want to be tabs
Avatar
Avatar
Vexar
I'm really noob in using git but i'll try to do it on new branch and ask someone before PR it (edited)
you can hit me up in a PM if you need help with anything specific
Avatar
Avatar
meloƞ
you can hit me up in a PM if you need help with anything specific
sure tnx ❤️
Avatar
Avatar
pilonpl
Click to see attachment 🖼️
i think /setcp, /loadcp commands would be useful for saving the position of a single tee and for whole teams i think there should be a command too. it could even be /save, just change its behavior when in practice mode
Avatar
Avatar
pilonpl
i think /setcp, /loadcp commands would be useful for saving the position of a single tee and for whole teams i think there should be a command too. it could even be /save, just change its behavior when in practice mode
you can pretty much achieve the same thing with /tp and /lasttp
Avatar
i guess
15:51
but a dedicated command would be more convenient
15:52
and saving positions of a team would be useful too
👆 2
15:52
when practicing with dummy
👎 1
Avatar
Description states "Favorite communities are added from left to right. When more than three favorite communities are added, the oldest (leftmost) favorite community will be removed from the list." Video of the bug: https://github.com/ddnet/ddnet/assets/78111412/df3aec70-9743-42cb-a0f0-ec8af3a4e4a4
Avatar
Because of incorrect index/size math, two favorite communities were removed when exceeding the maximum number of three favorite communities instead of only one. The check can be simplified because the maximum number of favorite communities can never be exceeded, so at most the first element needs to be removed from the vector. Closes #7935.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly relat...
Avatar
hey can you guys add the % rank thing that is shown when you /rank on a map to the filters at ddnet.tw so I can see on which maps I can easily improve
Avatar
Avatar
Im 'corneum
hey can you guys add the % rank thing that is shown when you /rank on a map to the filters at ddnet.tw so I can see on which maps I can easily improve
why don't you do it? xd
17:31
do u even think the % is better than the actual rank?
Avatar
Avatar
Im 'corneum
hey can you guys add the % rank thing that is shown when you /rank on a map to the filters at ddnet.tw so I can see on which maps I can easily improve
maybe this is something @furo would to their website?
Avatar
his majesty
Avatar
c3d01d0 Add 20 € funding for ddnet.org by Scrumplex - def-
Avatar
@Scrumplex Thanks! ^
❤️ 1
Avatar
247b045 Fix DDNet Persian server, it's actually hosted by Murphy - def-
17:56
Improvement of #7873

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 possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/d...
🚀 2
Avatar
bf3622e Fix and simplify check for maximum number of favorite communities - Robyt3 48a449d Merge pull request #7936 from Robyt3/Browser-Community-Tab-Max-Num-Fix - def-
Avatar
Avatar
Avatar
Jupstar ✪
do u even think the % is better than the actual rank?
Yes that’s a good away to see how good my Performance is Compared to the Other Players
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
if you werent such a smart guy i would call you a weeb, but it made me happy i understood that. - weeb
Avatar
After 4-5 days of writing very modern C++, I'm still annoyed by the fact that I have to write templates in header files
kek 1
Avatar
Avatar
meloƞ
if you werent such a smart guy i would call you a weeb, but it made me happy i understood that. - weeb
im kind of a weeb sadly
18:40
did u look my pfp
Avatar
wait i thought thats you?!
18:41
i got lied to
Avatar
Avatar
Ryozuki
did u look my pfp
But you go to gym, there is hope yet for you
18:41
i can bench 80kg rn (edited)
18:41
probs more but im scared
Avatar
Avatar
Ryozuki
i can bench 80kg rn (edited)
you can bench 80000 whole grams? thats... a big number! - (nah fr 80 is pretty cool, i think i maxed out 90 once and almost died after 1 1/2 reps)
Avatar
when i started my arms trembled with just the bar (20kg xd)
Avatar
Avatar
meloƞ
you can bench 80000 whole grams? thats... a big number! - (nah fr 80 is pretty cool, i think i maxed out 90 once and almost died after 1 1/2 reps)
my friend does 105kg rn
18:43
but he ripped af
Avatar
everyone who can bench over 100kg's scares me
18:43
they could just come and pick me up
Avatar
ill do it soon
18:43
in 5 months maybe
18:43
kek
Avatar
Avatar
meloƞ
everyone who can bench over 100kg's scares me
i can. but it takes long (edited)
Avatar
Avatar
Teero
i can. but it takes long (edited)
the best i can offer is 2 hours of sleep, 600mg of caffeine and 3 lines of coke to bench 95 on 10 reps
Avatar
i can deadlift 125kg rn but i havent done much
Avatar
Avatar
meloƞ
everyone who can bench over 100kg's scares me
everyone who can bench over 70kg scares me, they could just come and pick me up
gigachad 1
Avatar
Avatar
meloƞ
they could just come and pick me up
if he's a rust dev you better dont mention c/c++ in front of him
Avatar
Avatar
meloƞ
the best i can offer is 2 hours of sleep, 600mg of caffeine and 3 lines of coke to bench 95 on 10 reps
stops inbetween sets are used to code C (edited)
Avatar
Avatar
meloƞ
the best i can offer is 2 hours of sleep, 600mg of caffeine and 3 lines of coke to bench 95 on 10 reps
10 reps is insane tho
Avatar
yeah i went to the gym activly for almost 4 years
18:44
and then i got married
18:44
:/
18:44
i hope if i ever get someone i keep going
18:45
my friend has a gf and still goes
18:45
@meloƞ how old r u
Avatar
we talked about that a afew months back
18:45
we're the same age my guy
18:45
and u married?
18:45
u speeding life
Avatar
my kid just turned 7200 minutes old
18:46
so i got that going for me aswell
18:46
(i dont know where the pause button is, help)
Avatar
Avatar
Teero
stops inbetween sets are used to code C (edited)
? nah the 2 minutes inbetween sets are for leetcode problems on algebra
Avatar
damn a kid too
18:47
i doubt i wanna marry ever, a gf sure, also i wouldnt think about kids till 30+
18:47
love is nice and all, but downfall happens
18:47
50% of marriages go south xD
18:47
and marriage implies legal stuff for ur assets etc
18:48
btw my parents arent married
Avatar
Meh, i am her parents favourite child gigachad
Avatar
@meloƞ anyway, make sure to teach him/her about rust
Avatar
(im the Tech Guy who fixes the Internet and stuff)
Avatar
Avatar
Ryozuki
@meloƞ anyway, make sure to teach him/her about rust
On age 5 she'll learn Rust simply to Code ddnet 2.0
Avatar
Avatar
Ryozuki
@meloƞ anyway, make sure to teach him/her about rust
read the rust book each night kek
Avatar
im sure she will fall asleep fast
18:49
KEKW (edited)
Avatar
Okay Insert childs Name today WE Talk about ownership in Rust owo
Avatar
doesnt he/she dare to skip fearless concurrency part
Avatar
my kid will learn about edlang
18:50
chad
Avatar
Avatar
Ryozuki
my kid will learn about edlang
dad why do i have to learn this - i wanna become a GO Developer
Avatar
Avatar
meloƞ
my kid just turned 7200 minutes old
Your kid has less hours on life than i have hours on ddnet
18:51
get good nub
Avatar
Avatar
cyberFighter
Your kid has less hours on life than i have hours on ddnet
10 0
Avatar
we dont talk about languages with GC in our family justatest (edited)
Avatar
Avatar
MilkeeyCat
doesnt he/she dare to skip fearless concurrency part
When will you Finish the Milky Syntax ?
Avatar
Avatar
meloƞ
When will you Finish the Milky Syntax ?
you mean milk lang? gigachad
Avatar
eeeeh
18:52
first i finish ddts/bridge then demo viewer
18:52
and then milk lang :YEP:
Avatar
got some @snail s in my aquarium, i think they look nice
gigachad 1
Avatar
You got a new camera?
Avatar
iphone 11 one xd
Avatar
Avatar
meloƞ
Yes
Avatar
surprised cuz it looks good for once? xd
Avatar
Your Last fish Photo was.. interesting
Avatar
Avatar
Ryozuki
surprised cuz it looks good for once? xd
justatest
Avatar
Avatar
meloƞ
Your Last fish Photo was.. interesting
xd
Avatar
Avatar
Ryozuki
iphone 11 one xd
apple monkaStop
Avatar
Avatar
Nouaa
apple monkaStop
Greensward pepeW (i Love you)
Avatar
greensward best
Avatar
Avatar
MilkeeyCat
feat: hash maps or whatever u call it ah gg
Avatar
{"foo":"bar"}
18:58
this thing
18:59
dictionary
18:59
object
18:59
hash map
Avatar
Avatar
MilkeeyCat
hash map
"associative array"
Avatar
Avatar
Ryozuki
got some @snail s in my aquarium, i think they look nice
u look nice BASED
Avatar
Avatar
meloƞ
"associative array"
are you php dev or smth?
Avatar
php go brrrrrrrr
Avatar
melon is html dev
Avatar
Avatar
Nouaa
melon is html dev
yes, checkout my first project: https://www.facebook.com (edited)
Log into Facebook to start sharing and connecting with your friends, family, and people you know.
19:01
its just a small one tho
Avatar
@meloƞ update on my betta
Avatar
Avatar
Ryozuki
@meloƞ update on my betta
AFmeruhappy
Avatar
Avatar
Ryozuki
@meloƞ update on my betta
not even alpha fish
19:04
imagine having beta fish
19:17
bb7662c Added plus/minus buttons to numeric value selectors in editor - bencie c5c9e6c Merge pull request #7897 from bencie/editor-buttons - Robyt3
Avatar
The Rust Foundation is an independent non-profit organization to steward the Rust programming language and ecosystem, with a unique focus on supporting the set of maintainers that govern and develop the project.
20:09
Google Contributes $1M to Rust Foundation to Support C++/Rust “Interop Initiative”
Avatar
Add assertions to ensure that the HTTP request result data and SHA256 are available when getting them instead of returning nullptr and SHA256_ZEROED when they are not. Rename CHttpRequest::Sha256 function to ResultSha256.

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
  • [...
Avatar
actually not completely trivial to prove
21:08
@Ryozuki where do I find your DB tool?
Avatar
Avatar
Im 'corneum
hey can you guys add the % rank thing that is shown when you /rank on a map to the filters at ddnet.tw so I can see on which maps I can easily improve
wanna help with that
Avatar
Avatar
heinrich5991
@Ryozuki where do I find your DB tool?
A curated list of awesome things related to Teeworlds / DDraceNetwork - GitHub - tee-community/awesome-tee: A curated list of awesome things related to Teeworlds / DDraceNetwork
Avatar
can everyone just do a pr to add smth cool?
Avatar
Avatar
Teero
can everyone just do a pr to add smth cool?
yes
🔥 2
Avatar
Avatar
Matodor
yes
no way..... youtube knows me..... i wanted to add the vid on tutorials and i go to yt. WTF (edited)
Avatar
btw am I killing your server or my browser with these absurdly expensive queries?
21:26
(last one took 88 seconds)
Avatar
no, its normal
21:27
my server has 12 threads and it uses at most 6
Avatar
what I meant is: is it running on the server or in my browser?
21:27
ah
21:28
A timeout occurred
Avatar
server
21:28
I suppose the query was too expensive
Avatar
yeah sadly happens
Avatar
SELECT ranking, percent_rank, time, map FROM ( SELECT RANK() OVER w AS ranking, PERCENT_RANK() OVER w as percent_rank, time, name, map FROM ( SELECT map, name, MIN(time) AS time FROM race GROUP BY name, map ) GROUP BY name, map WINDOW w AS (PARTITION BY map ORDER BY time) ) WHERE name = 'heinrich5991'
21:29
I think this is the correct query, but I can't run it @Im 'corneum
21:29
not sure what to do
Avatar
Hmm (
Avatar
78997e5 Ensure correct HTTP request state when getting result - Robyt3 5186175 Merge pull request #7938 from Robyt3/Http-More-Cleanup - heinrich5991
Avatar
ah, reloading helped 😮
21:43
perhaps the results are cached? @Ryozuki
21:43
check out this @Im 'corneum
Avatar
they are
Avatar
In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
22:00
ddnet extensions?
22:00
I haven't seen good wasm plugin systems yet, so I'd currently go with lua or JS
Avatar
Avatar
heinrich5991
I haven't seen good wasm plugin systems yet, so I'd currently go with lua or JS
i don't think plugin systems make sense with WASM
Avatar
I'm a luajit enjoyer
Avatar
is lua memory unsafe?
22:21
else i don't see any reason to ever use it over wasm
Avatar
you just said you don't think plugin systems make sense with wasm
Avatar
Avatar
Learath2
you just said you don't think plugin systems make sense with wasm
bcs wasm is memory safe
22:23
so you have to serialize memory
22:23
plugin system for me sounds like u want to change single functions
22:24
sharing memory with guest for a single function is always lot of overhead
Avatar
plugin systems are not rarely using memsafe languages though
22:27
e.g. in browsers
22:27
or in wow
Avatar
Hi, i have a little question about the editor. Currently its not possible to move Tele. So if i missed a Tele between 6 and 7 i cant move 7 to 8 and add a new 7 tele. Its pretty annoying when you have like 50 teles and need to move teles one by one. For envelopes its already possible, why not for Tele? I would be so greatful if that would be added to the editor 🙂
Avatar
Avatar
heinrich5991
plugin systems are not rarely using memsafe languages though
And why would u go with lua then?
22:39
Rust compiles to wasm. Lua is an own language
Avatar
I haven't seen a usable wasm plugin system yet
22:43
do you know one?
22:44
I've seen usable plugin/extension systems with lua
22:44
e.g. factorio
Avatar
cloudflare had a wasm plugin system iirc ^^
Avatar
Avatar
heinrich5991
I haven't seen a usable wasm plugin system yet
I'd claim ddpg is more then useable, tho I probably wouldn't call it plugin system
Avatar
Avatar
heinrich5991
e.g. factorio
But then it was factarios decision
Avatar
https://blog.cloudflare.com/big-pineapple-intro/ this is the blog I had in mind, not sure if applicable
Avatar
Avatar
iTom
Hi, i have a little question about the editor. Currently its not possible to move Tele. So if i missed a Tele between 6 and 7 i cant move 7 to 8 and add a new 7 tele. Its pretty annoying when you have like 50 teles and need to move teles one by one. For envelopes its already possible, why not for Tele? I would be so greatful if that would be added to the editor 🙂
Create GH issue and in best case impingement it your own
Avatar
Avatar
Patiga
https://blog.cloudflare.com/big-pineapple-intro/ this is the blog I had in mind, not sure if applicable
Yeah funny blog. I see some experience I also had using wasm
22:55
And I agree using same language, especially if it's rust, is a nice to have, most stuff just worked
Avatar
Avatar
Jupstar ✪
I'd claim ddpg is more then useable, tho I probably wouldn't call it plugin system
where do I need to look first?
Avatar
Avatar
heinrich5991
where do I need to look first?
What does that mean
Avatar
where can I see the wasm stuff in ddpg?
Avatar
In examples is a project called state
22:58
But as said. It's no plugin system
22:58
It's more a library mod
22:59
The whole state is basically just the game state library compiled to wasm
22:59
I think in game there is some base impl for the trait
23:05
You have to understand that the example allows you to modify the original source code and hot reload it. It's not meant as modding or plugin base. It's basically a full replacement. I have to go off tho. I dunno if u can figure out the idea of it by just looking at it
23:33
you might also like the list in the wiki :) https://wiki.ddnet.org/wiki/Resources
Exported 630 message(s)