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 2023-08-20 00:00:00Z and 2023-08-21 00:00:00Z
Avatar
Avatar
Lost Prince
@Jupstar ✪ someone asked me to ask you how the client knows if it is the dummy playing or the main player
why doesnt he speak by itself? lmao
Avatar
chillerdragon BOT 2023-08-20 06:38:29Z
Asking for a friend
Avatar
Avatar
Sedonya
CMake debug visual studio
It tells you what to do in the screenshot
Avatar
@Patiga can your pixelart method be adpated for RGBA images?
Avatar
When connecting to the SQLite database fails, e.g. because the .sqlite file is corrupted, the server would crash with the assertion "Tried connecting while the connection is in use" when a player joins and performs any action. This is fixed by resetting the use-flag when connecting to the SQLite database fails, which is the same behavior as for the MySQL database connection.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Test...
Avatar
Which of the moderators can go to
09:28
on rus server copy love box playing with a bot (edited)
Avatar
use the #reports channel for that @winston
Avatar
1. Right click an envelope point 2. Click "Delete" or simply close the popup menu 3. You can't right click points in this state anymore and the hovered point is not updated either, you need to left click somewhere first to exit this state. @Marmare314
10:04
1. Create a default color envelope with default zoom: !1 2. If you scale any points with this zoom level it will be very erratic both in X and Y direction. @Marmare314
Avatar
ChillerDragon BOT 2023-08-20 10:22:07Z
watfk why does ./integration_test.sh --valgrind-memcheck max out my bandwith ? xd
10:22
rip my 10mbit conenction
10:27
ryo when fix rust pipeline
10:27
it broken af
Avatar
1. Double click to add another envelope point 2. On the second click, keep holding the left mouse button down. 3. Move the mouse somewhere else so it's not directly above the previous point (the selection rectangle should be open right now) 4. Releasing the left mouse button adds another envelope point at the position where it was released @Marmare314
Avatar
hi
12:19
i want link to join ger 10 whitelist
Avatar
what about to add translate for site?
Avatar
i think with the technology the current website uses it will suck
12:34
with javascript maybe
Avatar
Avatar
marmare_314
@Patiga can your pixelart method be adpated for RGBA images?
I don't think thats possible, completely transparent pixels are supported but semi-transparent probably only works somewhat if all pixels have the same alpha
Avatar
someone have config to translate the tooltips on editor
Avatar
we dont translate editor yet
Avatar
Yeah, he is asking if someone can make it happen
14:20
I can do it for the game layer explanations, since it's relatively easy, but I don't feel motivated to add Localize for all the tooltips right now
Avatar
editor is also harder to translate probably
14:41
lot of long explanations
14:41
dunno if its really worth it, since the editor itself is not a good place to learn mapping anyway
Avatar
Making just the entities layer explanations localizable will add 151 strings. We currently have 574 strings.
Avatar
mh ok
14:43
is the question if one should translate the common teeworlds terminilogy
14:43
like let's say hammer fly or similar
Avatar
I think it's better to have one term that everyone uses instead of introducing weird translations
Avatar
yeah but u also have to tell that to the translators xD
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-addres...
Avatar
ez stats 😬
Avatar
ChillerDragon BOT 2023-08-20 15:36:34Z
imagine saying rockert fly if you can translaet it to granatwerfer flug
Avatar
panzerfaust flug
Avatar
german has best military words
16:09
panzer just sounds so funny for an outsider
16:09
panzerkampfwagen
😂 1
Avatar
@Robyt3 does it make sense to move the toolbar buttons into the classes (like CProofMode::RenderToolbarButton)?
Avatar
Avatar
marmare_314
@Robyt3 does it make sense to move the toolbar buttons into the classes (like CProofMode::RenderToolbarButton)?
I'd lean towards "no" for individual buttons
17:02
Too spread out code could make it unreadable
Avatar
It would make the code a bit more self-contained and would avoid some getters/setters and long inderictions like MapView()->ProofMode()->m_ProofBorders != CProofMode::PROOF_BORDER_OFF
Avatar
Avatar
Robyt3
Too spread out code could make it unreadable
I think separating DoToolbarLayers into functions would be good either way, the only difference would then be if they belong to some CToolbar or the different classes
17:12
Maybe youre right, I'll add some getters for now, if it turns out to be too much at some point this could still be changed
Avatar
It's makes it harder to understand the UI layout if everything is spread out, but some functions would probably make sense, because DoToolbarLayers is pretty long
Avatar
But adding good getters and extracting the actions should already make the function quite short. Then once the input is not part of it anymore I think it should be fine
Avatar
ChillerDragon BOT 2023-08-20 18:06:25Z
jopsti wat are textcontainers?
18:06
can we get docs on that? :)
Avatar
buffered text
Avatar
ChillerDragon BOT 2023-08-20 18:07:19Z
wat
Avatar
text that is buffered/cached on the GPU
18:08
so it's not required to be reevaluated every frame
Avatar
ChillerDragon BOT 2023-08-20 18:08:20Z
yea i kinda thought its doing that
Avatar
nice
18:08
so no docs needed
Avatar
ChillerDragon BOT 2023-08-20 18:08:31Z
okay i guess there is not really more to it
18:08
yea seems like it
Avatar
somewhere in the code (if still exists) is a streamed label
18:09
it should be very easy to use, almost like a normal label
Avatar
ChillerDragon BOT 2023-08-20 18:09:59Z
ah nice
18:10
yea my chilerbot texts always get super bugged and blurry
18:10
now i was thinking about doing a pr involving text so i decided to do my research aka ask u
Avatar
probs wrong canvas mapping
Avatar
ChillerDragon BOT 2023-08-20 18:13:45Z
idk i usually restart the client that fixes it xd
Avatar
well i wont blame you.. the whole graphics interface isnt the nicest
18:14
but dont want to refactor, bcs im lazzzzy
Avatar
ChillerDragon BOT 2023-08-20 18:14:35Z
pls
Avatar
never change a running system 😬
Avatar
ChillerDragon BOT 2023-08-20 18:14:41Z
if you have ideas
18:14
break it xd
Avatar
that 0% fits me
18:14
ok
18:14
i'll start with 0.7 support
Avatar
ChillerDragon BOT 2023-08-20 18:15:03Z
trol
Avatar
just be future human and use my ddnet client
18:15
then we can release in 20 years and chillerbotting is directly included
Avatar
ChillerDragon BOT 2023-08-20 18:15:45Z
pog
18:16
in 20years i will already have adopted kids together with lerato
18:16
or im dead
Avatar
or bots
18:16
both
Avatar
ChillerDragon BOT 2023-08-20 18:16:42Z
poor kids
Avatar
well they lost their dad... but they still have a second one
18:17
so guess not too bad
Avatar
because 300kg mods got angry at him, and he is too lazy to ask from matrix (@Jupstar ✪)
why doesnt he speak by itself? lmao (@Lost Prince)
Avatar
ChillerDragon BOT 2023-08-20 18:17:14Z
xd ez
Avatar
Avatar
Dev7z
because 300kg mods got angry at him, and he is too lazy to ask from matrix (@Jupstar ✪)
so you speak about kio? xd
Avatar
ChillerDragon BOT 2023-08-20 18:17:36Z
infinite dad glitch
Avatar
who is that (@Jupstar ✪)
so you speak about kio? xd
Avatar
nvm
Avatar
ChillerDragon BOT 2023-08-20 18:18:37Z
how does it cache on gpu?
18:18
using string compare?
18:18
or memory address?
Avatar
no, pretty much all text is static
18:19
so it u have to manually free it
18:19
when u done
Avatar
ChillerDragon BOT 2023-08-20 18:19:20Z
wotf
18:19
u defs gotta review my pr
Avatar
pls no xd
Avatar
ChillerDragon BOT 2023-08-20 18:19:43Z
my text is going places
Avatar
i have to play bg3, have a job and have to code ddnet-pg
18:20
that's 3 full time jobs
Avatar
ChillerDragon BOT 2023-08-20 18:20:22Z
u dont have a job
18:20
yur in this chat 24/7
Avatar
tru
18:20
i'm paid by love & air 😏
Avatar
did smbody change smth about antiping?
19:18
in nightly it's very buggy
19:18
if i hit myself while i cant, it still predicts it like that
19:20
(on Hardstyle 2)
19:28
lol
19:28
why my entities dark xD
19:28
well anyway, the glitch is visible
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
is this a public server
19:57
i wanna hit you with a hammer in game (edited)
Avatar
it was
Avatar
before i rq bcs 0 iq fail
Avatar
i dont see devs in game often
Avatar
i play every day xd
19:58
but fake name
Avatar
and mostly gores
nouis 3
🔥 1
Avatar
ok that makes sense
19:58
lol
Avatar
I watch people with a fake name
Avatar
i sometimes join
Avatar
I’ve never played the game in my life
Avatar
Avatar
Jupstar ✪
but fake name
reveal poggers
Avatar
Avatar
Learath2
Yeah, but if we pick python or lua one could mod ddnet without a full compiler suite
python is a bad fit for sandboxes though. pyjail is a common ctf task
Avatar
Avatar
heinrich5991
python is a bad fit for sandboxes though. pyjail is a common ctf task
Just 2 interpreted languages that came to my mind that are popular with game modding
Avatar
Avatar
Voxel
Okay, I split up every image and named them accordingly. Am I allowed to send the ZIP file here so someone can review?
I'm interested in reviewing. cool stuff btw 🙂 which zip file library do you use?
Avatar
Avatar
Sedonya
CMake debug visual studio
sounds like you need to follow the steps mentioned in the screenshot
Avatar
Avatar
Learath2
Just 2 interpreted languages that came to my mind that are popular with game modding
where's python used for game modding? I'm interested
22:03
(also sounds like a nice bug bounty :p )
Avatar
Avatar
heinrich5991
I'm interested in reviewing. cool stuff btw 🙂 which zip file library do you use?
I literally took my folder full of images and folders and converted it into a zip file with winrar (i dont know how to do that with 7zip yet)
Avatar
Zwelf: can you ban Dev7z btw? they're evading moderation on discord @Zwelf
Avatar
@heinrich5991 do i send zip file here or in your dms?
Avatar
let's say DM
Avatar
Avatar
heinrich5991
sounds like you need to follow the steps mentioned in the screenshot
The problem was a bit different, already fixed, thanks
Avatar
Avatar
Robyt3
I also saw this, I can remove the tags again I guess, no idea why github adds the tags from a PR
The tags are still there https://github.com/ddnet/ddnet/tree/KRVClientV0.1, and now in virtually all my repos for no reason. 😕
Avatar
well, your repos sounds like your own doing ^^
Exported 155 message(s)