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-12-20 00:00:00Z and 2023-12-21 00:00:00Z
00:15
3e89bbb Clear console selection only when scroll position is changed - Robyt3 2fda94a Merge pull request #7684 from Robyt3/Console-Selection-Clear - def-
Avatar
he is gone
00:19
he rejoined
Avatar
BlaiZephyr | meloƞ 2023-12-20 00:42:43Z
i wouldnt say made him leave, rather that he just chose a reason to which happened to be our typical rust trashtalk BRUHH (edited)
Avatar
Avatar
Learath2
he is still here, you just have a skill issue in hiliting people
I don't think so. @_voxeldoesart
Avatar
Avatar
heinrich5991
I don't think so. @_voxeldoesart
Oh, the new mobile discord client is quite shit. I guess it just had it cached
Avatar
BlaiZephyr | meloƞ 2023-12-20 01:36:35Z
first time trying to cross compile to windows with no luck: src/base/lock.h:99:3: error: ‘m_Mutex’ was not declared in this scope <mutex> is included cmake --version cmake version 3.22.1 make --version GNU Make 4.3 im using ❯ g++-mingw-w64-x86-64 i just cant find any good source to read into
Avatar
You need mingw make as well
heartw 1
02:49
but you should probably just use cmake —build…
Avatar
with the mingw makefiles generator
Avatar
Fixes people being able to join team on solo servers.

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 m...
Avatar
Avatar
Ewan
You need mingw make as well
BlaiZephyr | meloƞ 2023-12-20 03:24:14Z
a
03:25
on a side node, any idea how the bug that solo server's are experiencing right now works? - 2 people smh managed to teamrank on solo and race server's - most likely due to save/load, or /join - because even tho /teams are supposed to be disabled, it still allows you to join one - tried to reproduce - couldnt figure it out. furo's PR will prevent teams from working anyway, just curious as to how it works (i got a crash course by the guys who did it - if interested i can give a brief explanation) (edited)
03:37
greenthing
03:40
it's not using save/load
03:40
owo
Avatar
Avatar
heinrich5991
completely funded 🎉
owo
Avatar
Avatar
BlaiZephyr | meloƞ
on a side node, any idea how the bug that solo server's are experiencing right now works? - 2 people smh managed to teamrank on solo and race server's - most likely due to save/load, or /join - because even tho /teams are supposed to be disabled, it still allows you to join one - tried to reproduce - couldnt figure it out. furo's PR will prevent teams from working anyway, just curious as to how it works (i got a crash course by the guys who did it - if interested i can give a brief explanation) (edited)
I think this wasn't supposed to happen
Avatar
Avatar
BlaiZephyr | meloƞ
on a side node, any idea how the bug that solo server's are experiencing right now works? - 2 people smh managed to teamrank on solo and race server's - most likely due to save/load, or /join - because even tho /teams are supposed to be disabled, it still allows you to join one - tried to reproduce - couldnt figure it out. furo's PR will prevent teams from working anyway, just curious as to how it works (i got a crash course by the guys who did it - if interested i can give a brief explanation) (edited)
???
Avatar
Avatar
murpi
???
BlaiZephyr | meloƞ 2023-12-20 05:16:45Z
check #records 😛
Avatar
I've read your message like 10 times now and I am hella confused.
Avatar
BlaiZephyr | meloƞ 2023-12-20 05:17:21Z
its currently possible to have teamranks on solo and run maps
Avatar
I know, but your message doesn't make any sense whatsoever xD
Avatar
BlaiZephyr | meloƞ 2023-12-20 05:17:58Z
i havent slept for like 30 hours - sorry 😄
Avatar
Avatar
BlaiZephyr | meloƞ
i havent slept for like 30 hours - sorry 😄
Go sleep
Avatar
BlaiZephyr | meloƞ 2023-12-20 05:18:14Z
go work
Avatar
the msg makes sense to me
05:30
somehow people are able to join the same team and get team ranks on solo maps
🧠 3
Avatar
That's sad. I hope it's bcs the mobile discord app is bad and he accidentally left :/
Avatar
რილია 2023-12-20 06:46:17Z
.\DDNet-Server.exe --mod mod what was the correct snippet ?
Avatar
Avatar
Ewan
wdym
რილია 2023-12-20 07:36:57Z
i wanna start a ddnet sv with my mod (edited)
07:38
i didn't change the name of the mod
Avatar
რილია 2023-12-20 07:49:52Z
never mind, i found it 🙂 .\DDNet-Server.exe "sv_gametype mod"
Avatar
chillerdragon BOT 2023-12-20 08:13:29Z
Poggies gametype users
Avatar
chillerdragon: so did u find out what % does or no? xd (edited)
Avatar
1c6e629 Add missing return statements to AttemptJoinTeam - furo321 d7dc8fb Merge pull request #7685 from furo321/fix-broken-teams - def-
Avatar
we rly need tests
Avatar
fuck meta
10:27
our app is crashing on meta quest 2. spent all afternoon trying to debug, realize it is crashing before any C# code can run. Swapped two projects, also made a new empty project, all crashing. (edited)
10:27
borrowed another quest 2 dev kit. still crashing
10:28
apparently meta force updated quest 2 devices last night and broke all unity development builds
10:29
my precious afternoon
10:29
fuck meta
Avatar
[*] Setup [*] Launch server [*] Launch client 1 [-] Error: client1 possibly crashed on launch [*] Shutting down server [*] Shutting down client1 [*] Shutting down client2
10:30
ChillerDragon ur integration test doesnt work
Avatar
The brackets look so wobbly
Avatar
very cool effect
10:37
[][][][][][][][][][][][][][][][]
10:37
[][][][][][][][]
Avatar
ok it works the integration
10:49
but it uses local user sqlite file
10:49
so it fails
10:49
[-] Error: expected 1 rank got 33 [-] Test failed. See errors above
10:49
is there a option to pass a custom sqlite file
10:50
sv_sqlite_file
10:52
ok i think it parses them wrong
10:52
[-] Error: expected 1 rank got 33 xd
10:53
nvm
Avatar
aa15d9b Use GetDataSize instead of CMapItemSound::m_SoundDataSize - Robyt3 95cd183 Merge pull request #7681 from Robyt3/Mapitems-Sound-DataSize-Check - edg-l
10:58
b067cca Improve vote config variable descriptions and value range - Robyt3 2b344f4 Merge pull request #7647 from Robyt3/Server-Votes-Config-Improvement - edg-l
Avatar
@Ryozuki thanks for your contributions 😏
Avatar
i just merged xd
11:28
i tried looking at smth to do but im always without ideas
11:28
idk how robyt finds alll these small things to do
Avatar
Avatar
Ryozuki
i tried looking at smth to do but im always without ideas
Add team lock indicator
Avatar
Change /tp back
Avatar
(ideas that dont require me working over a week)
Avatar
Or can you merge /tp with /tc
Avatar
never heard of those commands ngl
11:30
xDD
Avatar
Or possiblity to set password in custom browser protocol santatrollet
Avatar
Test ingame and you will find out
Avatar
Avatar
Ryozuki
(ideas that dont require me working over a week)
accounts? poggers2
Avatar
Avatar
Ryozuki
i just merged xd
Thanks for taking your time to merge some cpp code
Avatar
Avatar
<BµmM>
Or can you merge /tp with /tc
People kept complaining, and I don't feel like arguing against them. Also a merge of the two is just /tc, so make your bind that instead?
Avatar
Avatar
MilkeeyCat
Or possiblity to set password in custom browser protocol santatrollet
what's your use case for it?
Avatar
Avatar
heinrich5991
what's your use case for it?
Ohohoh u cannot even imagine
11:38
I can even show u, wait
Avatar
And if he hasn't died yet, he still lives in these days
Avatar
Avatar
Ryozuki
(ideas that dont require me working over a week)
these are ez
Avatar
Avatar
Ewan
these are ez
i didnt mean these, meant in general, but they look like there is drama around it (edited)
11:59
team lock indicator seems harmless
11:59
afk indicator in browser info tab would be awesome btw
11:59
and ez
Avatar
u can do it
12:00
arent u pro cpper xD
12:00
im joking maybe ill look into it
Avatar
i could do it
Avatar
Avatar
Ewan
afk indicator in browser info tab would be awesome btw
That's already a thing?
Avatar
but im not looking for quick ddnet features rn
Avatar
Avatar
furo
That's already a thing?
where
Avatar
oh that’s what that means
12:02
really unintuitive imo
12:02
could just place an emoji somewhere
Avatar
@Ewan impletment kill tile being the same as /r in practice
12:02
ask ryo
12:02
he wabts ddnet feature
Avatar
thats really the biggest improvment that could be made imo
12:03
2nd would be like a way to place checkpoints that u can tp to
12:03
at least wrt to practice mode
12:03
cant code rn too lit
Avatar
hell yea
Avatar
also 5 am
12:03
i will forget
Avatar
6 for me
12:03
mountain time mfs
Avatar
if robyt hasnt done it it means there are some drawbacks or things to take into consideration i think
Avatar
why is he doing it anyway
Avatar
Avatar
mbvxoxo
@Ewan impletment kill tile being the same as /r in practice
Its already like that
Avatar
yeah im not familiar w the documentation and codebase so
Avatar
he only engages in the community to respond to/talk about technical parts of the game
12:04
is it for resume i guess
Avatar
@<BµmM> i was playing in solo and it tp'd me to start
12:04
not to like my last position
Avatar
Avatar
mbvxoxo
yeah im not familiar w the documentation and codebase so
learn it it’s fun to mess around with
Avatar
like /r
Avatar
Use /lasttp
Avatar
Avatar
Ewan
he only engages in the community to respond to/talk about technical parts of the game
i think he is based, he enjoys programming probs
12:04
and he already got a job
Avatar
no drama
Avatar
ill check that out when i wake up thx
Avatar
i want to enjoy programming
Avatar
Avatar
MilkeeyCat
I can even show u, wait
I'm still waiting
Avatar
Avatar
Jupstar ✪
I'm still waiting
i was googling regex
Avatar
but so many strings attached and rn it’s hard to just find something silly to knock ouf
Avatar
Avatar
mbvxoxo
@Ewan impletment kill tile being the same as /r in practice
I think that's the wrong way to implement it. instead, you should be put into some "dead" state until you either manually respawn or send /r
Avatar
Avatar
MilkeeyCat
i was googling regex
😬
Avatar
Avatar
Jupstar ✪
😬
isnt it cute
Avatar
Avatar
MilkeeyCat
isnt it cute
Mh yeah dunno xd
Avatar
Avatar
heinrich5991
I think that's the wrong way to implement it. instead, you should be put into some "dead" state until you either manually respawn or send /r
i think thats good too
Avatar
@heinrich5991
Avatar
Avatar
heinrich5991
I think that's the wrong way to implement it. instead, you should be put into some "dead" state until you either manually respawn or send /r
/lasttp is already a good workaround for that
Avatar
but yea it is annoying to tp back to the spot
12:07
especially on tight maps
Avatar
want some
12:07
this is the wrong dm
12:08
i showed u my cake
Avatar
i can show u mine justatest
Avatar
Avatar
MilkeeyCat
@heinrich5991
little Timmy wont even need to copy data and paste it in f1
Avatar
dont show me ur cake
Avatar
rice cooker best invention
12:10
its like afk cooking
12:10
i need one made in rust
Avatar
i don’t have freezer chicken
Avatar
Avatar
Ryozuki
i need one made in rust
it will be blazingly fast 100%
Avatar
Avatar
MilkeeyCat
@heinrich5991
I guess url syntax would make more sense to send smth like a token. Besides that it looks like you simply want a simpler auth ui that can remember the credentials. Anyway could ™️ be useful maybe
Avatar
check out it
12:12
A my dog
Avatar
or make one more separate client justatest
Avatar
can i make food client
Avatar
ws-client BOT 2023-12-20 12:15:13Z
<ChillerDragon> @MilkeeyCat i kinda got % to work but _ is always beginning of line for me
Avatar
Avatar
ws-client
<ChillerDragon> @MilkeeyCat i kinda got % to work but _ is always beginning of line for me
for example if u have few tabs before text, it goes to the very first char?
Avatar
ws-client BOT 2023-12-20 12:16:11Z
<ChillerDragon> i use spaces
Avatar
shoudnt matter
Avatar
ws-client BOT 2023-12-20 12:16:18Z
<ChillerDragon> ah oh
12:16
<ChillerDragon> it goes to end of tabs
12:16
<ChillerDragon> isee
12:16
<ChillerDragon> i would use shift+i for that tbh
Avatar
Avatar
Jupstar ✪
I guess url syntax would make more sense to send smth like a token. Besides that it looks like you simply want a simpler auth ui that can remember the credentials. Anyway could ™️ be useful maybe
URL syntax doesn't have a way of specifying a password without a username, unfortunately :/
Avatar
ws-client BOT 2023-12-20 12:17:20Z
<ChillerDragon> dont think ill ever use % or _ xd
Avatar
a gg
Avatar
ws-client BOT 2023-12-20 12:17:43Z
<ChillerDragon> @Ryozuki ye integration tests are pain to debug and they also never work on my machine xd. Did you manage to fix your issues?
12:17
<ChillerDragon> @MilkeeyCat thanks for sharing vim trix anyways
Avatar
i didnt even tell you about va{
12:18
justatest
Avatar
chiller add integration test to check solo settings work as intended
Avatar
ws-client BOT 2023-12-20 12:18:32Z
<ChillerDragon> u
12:18
<ChillerDragon> u wanted little things to do
12:18
<ChillerDragon> just add a solo tile to coverage.map
Avatar
but that magic script is urs
Avatar
ws-client BOT 2023-12-20 12:18:51Z
<ChillerDragon> no need to script
Avatar
not solo tile
Avatar
ws-client BOT 2023-12-20 12:18:53Z
<ChillerDragon> just edit the map
Avatar
its a setting
12:18
for solo server
Avatar
ws-client BOT 2023-12-20 12:18:57Z
<ChillerDragon> a
Avatar
and race
Avatar
I think @Zwelf's work might help with it
Avatar
ws-client BOT 2023-12-20 12:19:19Z
<ChillerDragon> integration tests are so bloated already
12:19
<ChillerDragon> pipeline is so slow
12:19
<ChillerDragon> i wonder if there is a way to unbloat it
Avatar
So whats the issues with the team finishes on solo?
Avatar
ws-client BOT 2023-12-20 12:19:38Z
<ChillerDragon> maybe make it an external project ddnet-tests
Avatar
client and server are not modular enough
12:19
its not thought with easy testing in mind
Avatar
Avatar
heinrich5991
URL syntax doesn't have a way of specifying a password without a username, unfortunately :/
I meant as a get parameter not the @ thing xd But that would be interesting too
Avatar
Avatar
Stepfunn
So whats the issues with the team finishes on solo?
Fixes people being able to join team on solo servers. Checklist Tested the change ingame Provided screenshots if it is a visual change Tested in combination with possibly related configuration ...
Avatar
Avatar
Stepfunn
So whats the issues with the team finishes on solo?
its already fixed, someone missed a return; on some iff statement
Avatar
Ah damn
Avatar
Avatar
Ryozuki
client and server are not modular enough
sooo. try to fix it ^^
Avatar
thats like asking to rework all
12:20
no? xd
Avatar
ws-client BOT 2023-12-20 12:20:54Z
<ChillerDragon> yikes
Avatar
I think it'd be worthwhile to brainstorm how the code could be properly tested
Avatar
definitly
Avatar
Avatar
Ryozuki
thats like asking to rework all
Just do it 4head
Avatar
proper testing would avoid 99% of the regresions we have
Avatar
so go ahead and lead the effort :p
Avatar
Xd
Avatar
also it would allow us to refactor code without fear
12:21
fearless refactor
12:21
reminds me of smth
Avatar
It's very hard if all components need pointers to all possible other objects. Only thing u could do is make it more functional
Avatar
and anything that takes user input would be put into a fuzzer
Avatar
Avatar
Jupstar ✪
It's very hard if all components need pointers to all possible other objects. Only thing u could do is make it more functional
yeah
Avatar
Avatar
Ryozuki
idk how robyt finds alll these small things to do
I work on a large thing or look through the code randomly. Then I notice a small thing and write it down in a TODO list or fix it immediately.
owo 1
feelsamazingman 1
Avatar
რილია 2023-12-20 13:04:20Z
what are these doing ? i put some number in them to see what happens, but nothing happened int S1 = GameServer()->Collision()->GetPureMapIndex(vec2((pChr->GetPos().x+100) + pChr->GetProximityRadius() / 3.f, (pChr->GetPos().y+200) - pChr->GetProximityRadius() / 3.f)); int S2 = GameServer()->Collision()->GetPureMapIndex(vec2((pChr->GetPos().x+100) + pChr->GetProximityRadius() / 3.f, (pChr->GetPos().y+200) + pChr->GetProximityRadius() / 3.f)); int S3 = GameServer()->Collision()->GetPureMapIndex(vec2((pChr->GetPos().x+100) - pChr->GetProximityRadius() / 3.f, (pChr->GetPos().y+200) - pChr->GetProximityRadius() / 3.f)); int S4 = GameServer()->Collision()->GetPureMapIndex(vec2((pChr->GetPos().x+100) - pChr->GetProximityRadius() / 3.f, (pChr->GetPos().y+200) + pChr->GetProximityRadius() / 3.f)); int Tile1 = GameServer()->Collision()->GetTileIndex(S1/6); int Tile2 = GameServer()->Collision()->GetTileIndex(S2/6); int Tile3 = GameServer()->Collision()->GetTileIndex(S3/6); int Tile4 = GameServer()->Collision()->GetTileIndex(S4/6); int FTile1 = GameServer()->Collision()->GetFTileIndex(S1/6); int FTile2 = GameServer()->Collision()->GetFTileIndex(S2/6); int FTile3 = GameServer()->Collision()->GetFTileIndex(S3/6); int FTile4 = GameServer()->Collision()->GetFTileIndex(S4/6);
13:04
in server/gamemodes/DDrace.cpp (edited)
Avatar
checking for collision on the 4 corners of the player. For the front and game layer
❤️ 1
Avatar
i love (rust) cows
Avatar
i love rust implemented in metal
Avatar
Avatar
furo
People kept complaining, and I don't feel like arguing against them. Also a merge of the two is just /tc, so make your bind that instead?
works, thank you
Avatar
ws-client BOT 2023-12-20 13:39:52Z
<ChillerDragon> is there some trick to write tests for private methods in a class?
Avatar
Avatar
ws-client
<ChillerDragon> is there some trick to write tests for private methods in a class?
Make method public and run test, or create public function for call private function xdd
Avatar
ws-client BOT 2023-12-20 13:42:20Z
<ChillerDragon> hm
13:43
I would like to test some private methods using GoogleTest. class Foo { private: int bar(...) } GoogleTest allows a couple of ways of doing this. OPTION 1 With FRIEND_TEST: class Foo { private...
13:44
<ChillerDragon> write better code to make tests work
13:44
<ChillerDragon> write tests to allow refactoring code to better code safely
Avatar
FRIEND_TEST works without, I think
Avatar
ws-client BOT 2023-12-20 13:45:49Z
<ChillerDragon> yea its also mentioned there
13:45
<ChillerDragon> does not look too nice
13:46
<ChillerDragon> would me spamming FRIEND_TEST be merged?
Avatar
what is your objective?
Avatar
ws-client BOT 2023-12-20 13:46:38Z
<ChillerDragon> test CConsole
13:46
<ChillerDragon> arg parser for starters
Avatar
I actually already have a couple of tests for CConsole
Avatar
there is a cconsole test iirc
Avatar
in rust IIRC
Avatar
ws-client BOT 2023-12-20 13:47:18Z
<ChillerDragon> didnt find any
13:47
<ChillerDragon> weird
Avatar
serverbreowser.cpp tests
13:48
auto pConsole = CreateConsole(CFGFLAG_CLIENT);
Avatar
ws-client BOT 2023-12-20 13:48:12Z
<ChillerDragon> thats not really testing the console is it
Avatar
idk xd
Avatar
the rust tests do actually test the console
Avatar
ws-client BOT 2023-12-20 13:49:02Z
<ChillerDragon> which file?
Avatar
src/engine/console.rs (edited)
Avatar
ws-client BOT 2023-12-20 13:49:49Z
<ChillerDragon> ah ye fakin rust inline tests
Avatar
actually the parsing ^^
Avatar
ws-client BOT 2023-12-20 13:49:56Z
<ChillerDragon> i expected stuff in a test/ folder
Avatar
rust so powerful it has tests in docs
Avatar
the doc tests are not nice though
13:50
super unperformant :/
Avatar
ws-client BOT 2023-12-20 13:50:57Z
<ChillerDragon> are the comments the tests?! xd
Avatar
code in docs is tested
13:51
unless u put no_run
13:51
iirc
13:51
to make sure ur examples rly work
Avatar
ws-client BOT 2023-12-20 13:51:42Z
<ChillerDragon> fancy
13:52
<ChillerDragon> holy shot
13:52
<ChillerDragon> changing the comments breaks the test indeed
13:52
<ChillerDragon> lmao
13:52
<ChillerDragon> most obvious console test ever
Avatar
not sure if irony
Avatar
ws-client BOT 2023-12-20 13:52:50Z
<ChillerDragon> not in a test file not in a test folder not annotated as test not in code but in a comment
Avatar
he is discovering fire
Avatar
ws-client BOT 2023-12-20 13:52:51Z
<ChillerDragon> xd
13:53
<ChillerDragon> irony yes
13:54
Simulating Fluids, Fire, and Smoke in Real-Time
13:54
rly good article
Avatar
ws-client BOT 2023-12-20 13:56:02Z
<ChillerDragon> i am having a hard time reading these non syntax highlighted comment tests
Avatar
why aren't they syntax highlighted?
13:56
which editor do you use?
13:57
they arent for me either
Avatar
they're highlighted for me in all of vim, idea and rustrover
Avatar
Avatar
Ryozuki
they arent for me either
sounds like a bug
13:57
vim?
Avatar
you use vim as well?
13:58
my neovim is fancy
Avatar
ah, I use vim, not neovim, currently
Avatar
neovim should be like vim but better
Avatar
except here, apparently?
Avatar
ok let me try vim
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
Wtf. For me they are
13:59
Ahh
13:59
U have to use rust behind the `|
14:00
`
Avatar
Else it doesn't assume any language
Avatar
ws-client BOT 2023-12-20 14:00:19Z
<ChillerDragon> vscode
Avatar
```rust
14:00
Then it works
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
this is plain old vim
Avatar
Try chiller
Avatar
ws-client BOT 2023-12-20 14:00:53Z
<ChillerDragon> doesnt work for me
Avatar
???? No way
Avatar
ah, I have vim-rust-git installed
14:01
I guess it comes from there
Avatar
Avatar
Jupstar ✪
```rust
doesnt for me xd
Avatar
Strange
14:01
I use vscode too
Avatar
ws-client BOT 2023-12-20 14:01:32Z
<ChillerDragon> ah in vim it works
14:01
<ChillerDragon> also without vim-rust-git xd
Avatar
I use nightly rust analyser tho
Avatar
i tried with vim 9
14:01
and neovim
14:02
@Jupstar ✪ what theme
Avatar
Default
14:02
Dark
Avatar
same xd
14:02
dark modern
Avatar
Well rip. Can u try nightly analyser extension
Avatar
already do xd
14:03
Avatar
Well i tried it on different project. Let me look on ddnet
Avatar
maybe its cuz ddnet does weird
14:04
ah
14:04
on my project it highlights
14:04
it must be cuz its a weird setup on ddnet
Avatar
No. For me it tries it on loading for a second then dies
14:06
Ah
14:06
Seems the cxx macro
14:06
When I remove it, it works
14:08
indeed breaks, no matter which proc macro xd
14:08
@Ryozuki do bug report 😏
14:08
contribute to rust, it's your duty
Avatar
no u do it
14:08
im lazy today
Avatar
i have no github account
Avatar
maybe its the cold
Avatar
ws-client BOT 2023-12-20 14:08:42Z
<ChillerDragon> xd
Avatar
Avatar
Jupstar ✪
i have no github account
troll
Avatar
it now requires 2fa, so i can't access it without my pc
Avatar
Avatar
Stars
hey
Hello Stars, wazzup
14:17
chillerdragon: vscode settings "rust-analyzer.procMacro.ignored": { "cxx": ["bridge"] } then it should work xdd
14:19
well i find many reports similar to this on the gh repo
Avatar
add to workspace
Avatar
i didnt test this btw, i read it from an issue xdd
Avatar
ws-client BOT 2023-12-20 14:28:32Z
<ChillerDragon> lmao it blinked once
14:29
<ChillerDragon> got a 1s preview of how it could look like xd
14:29
<ChillerDragon> watever im not rust dev anyways ill go back to starring at C++ code
Avatar
staring*
Avatar
you can take a look at it though, since it tests the stuff you wanted to test I think, jsut without requiring private members
Avatar
ws-client BOT 2023-12-20 14:31:03Z
<ChillerDragon> yea you test the whole thing which is also recommended according to one of the SO answers
14:31
<ChillerDragon> no need to write any test if you already did
Avatar
Avatar
Ryozuki
staring*
and how do you call it if you star a github repo? 😬
Avatar
starred
14:47
staring means to stare
Avatar
if you actively doing it XD
Avatar
Did we ever tried to contact DDNet Solutions for ddos protection?
Avatar
Avatar
Volvicc
Did we ever tried to contact DDNet Solutions for ddos protection?
no, can you call them please and ask?
14:49
i wonder what they think if they google their company and see a 2d game xdd
Avatar
maybe they even offer account systems :D
Avatar
40d5661 report ddrace team to master - dobrykafe ddd10f2 Merge pull request #7648 from dobrykafe/pr-master-info - heinrich5991
Avatar
Avatar
Jupstar ✪
i wonder what they think if they google their company and see a 2d game xdd
instant sue, idk, companies do that nowadays
Avatar
i know its not the same but im sponsoring the wiki theorically :d
Avatar
Avatar
Ryozuki
i know its not the same but im sponsoring the wiki theorically :d
Devs, mappers etc sponsor the game anyway. Unpaid work
16:01
i also donated
16:01
life for ddnet
16:01
justatest
16:02
this is in order for who donated first
Avatar
Tsfreddie og af
16:04
pipewire chad
16:04
all modern versions
16:04
when sdl 3
16:04
16:04
owo
Avatar
We should update to SDL 2.28.5 in DDNet 17.5, prebuild libraries are still 2.26.5
Avatar
10000 euros for 2013-2022
16:14
thas expensive
16:14
2013-2019 probably costed like 3 cents lol
Avatar
static constexpr int gs_BackendVulkanMajor = 1; static constexpr int gs_BackendVulkanMinor = 1; @Jupstar ✪ does anything happen if i put minor = 3
Avatar
Avatar
Robyt3
We should update to SDL 2.28.5 in DDNet 17.5, prebuild libraries are still 2.26.5
Every time I upgrade SDL they break something
16:33
Anything we want from 2.28.5?
Avatar
Avatar
deen
Every time I upgrade SDL they break something
Looks mostly like smaller bug fixes since it's "the last scheduled release of SDL 2.0", so hopefully it doesn't introduce any more regressions
Fixed occasionally failing to open the clipboard on Windows
I think we had an issue with copying not working which could not be reproduced, so that could be useful. Various other fixes mostly for gamecontrollers including some crashes with them.
16:34
Fixed large mouse jump when changing relative mouse mode on macOS
Not sure if that was an issue for us
Avatar
I'll try to do it on one of the next weekends. Somehow the lib updates are never easy
👍 1
Avatar
Do you want to go through the community applications for next release as well?
16:36
We have a few issues about hosters wanting a community, but they haven't responded with properly formated icons yet
Avatar
Avatar
Ryozuki
static constexpr int gs_BackendVulkanMajor = 1; static constexpr int gs_BackendVulkanMinor = 1; @Jupstar ✪ does anything happen if i put minor = 3
then only GPUs with vk 1.3 are respected if u want to change the instance version, change: VKAppInfo.apiVersion = VK_API_VERSION_1_1;
Avatar
@Jupstar ✪ Did you see https://github.com/ddnet/ddnet/issues/5676#issuecomment-1859212798 ? Seems like something that we could prevent if that is the problem
As reported on Steam: after update amd driver to 22.7.1 game crash when i try to play with this error in log DDNet.exe caused an Access Violation at location 00007FF9D631AAAB in module atio6axx.dll...
Avatar
Avatar
Robyt3
@Jupstar ✪ Did you see https://github.com/ddnet/ddnet/issues/5676#issuecomment-1859212798 ? Seems like something that we could prevent if that is the problem
i reported that bug to amd and they already fixed it
16:48
this guy must have a driver from last year
16:49
and if he has a driver from last year, he could also use Vulkan
16:49
and then he wouldn't have this problem
Avatar
where server config in teeworlds
Avatar
vanilla or what
16:57
would be nice if you could give a full sentence
Avatar
The current mouse-based console selection was not being adjusted anymore when new lines are added to the console, as the m_NewLineCounter variable was decremented to 0 before the relevant check for m_NewLineCounter > 0.

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
  • [ ] Cons...
Avatar
Avatar
Voxel
ok yeah thats my push thank you
rq
Avatar
Avatar
mbvxoxo
@Ewan impletment kill tile being the same as /r in practice
thats what i tried to do a few months ago but never got it to a releaseable point lmao
18:03
mostly just did it to learn ddnet code a lil not to be released since i dont know much about that process
Avatar
Avatar
mbvxoxo
2nd would be like a way to place checkpoints that u can tp to
i think i also tried this but not for multiple cps and that was just straight up unfinished (edited)
Avatar
d228064 Fix console selection not adjusted anymore when entries added - Robyt3 e0052c3 Merge pull request #7686 from Robyt3/Console-Selection-Adjustment-Fix - def-
18:13
killed
Avatar
chillerdragon BOT 2023-12-20 18:59:39Z
Linux issue did you try windows @people
19:00
Ah lol that is F-DDrace
19:00
@people: I do not think the author of that mod would like you to run this o.0
Avatar
chillerdragon BOT 2023-12-20 19:10:05Z
@people: I recommend this alternative it is free to use https://github.com/DDNetPP/DDNetPP Has similar but not the same features as F-DDrace but there you can get the latest code and no angry mod dev will hunt you down
DDraceNetwork + city + block! Based on ddnet (www.ddnet.tw) which is based on teeworlds (www.teeworlds.com). - GitHub - DDNetPP/DDNetPP: DDraceNetwork + city + block! Based on ddnet (www.ddnet.tw) ...
Avatar
Avatar
chillerdragon
@people: I do not think the author of that mod would like you to run this o.0
lol I'm waiting for @fokkonaut to blame me again
19:10
kek
Avatar
chillerdragon BOT 2023-12-20 19:10:32Z
Xd why wat happend last time
Avatar
I have no idea, some people got the source (idk how) and since I had it before fokko made it private, he blamed me
19:11
the guy was faking fokko's server
19:11
and was malicious somehow
Avatar
chillerdragon BOT 2023-12-20 19:11:50Z
A
19:12
Seems like this time there is no harm since it crashes on boot anyways hehe
Avatar
yeah, since this dude put the folder directly in the root directory, I don't think he'll be able to fix anything anytime soon
Avatar
@people dm-ed u
Avatar
chillerdragon BOT 2023-12-20 19:14:40Z
He slid in da dms
19:15
fokko backdoor has root access now axaxxaxaxa
Replying to @Nouaa yeah, since this dude put the folder directly in the root directory, I d…
19:16
always knew he had botnets..
Avatar
chillerdragon BOT 2023-12-20 19:16:40Z
@fokkonaut: I am curious wats happening in da dms
19:17
I was joking in case it wasn’t obvious ._. Fokko did not add Backdoors :)
f3 1
Avatar
👻
🥼 1
🎩 1
Avatar
@fokkonaut can u send me sourcecode thx
Avatar
dms
Avatar
Avatar
chillerdragon
@people: I recommend this alternative it is free to use https://github.com/DDNetPP/DDNetPP Has similar but not the same features as F-DDrace but there you can get the latest code and no angry mod dev will hunt you down
HEY BRO
19:34
MAYBE U FIX TASERS ON YOUR MOD
19:34
!!!
19:34
HEY
19:38
Why are you talking 3rd person xd you are 1 of the mod developers yourself. Aren't you))
Avatar

Description

Closes #7124, #1406. This PR overhauls the map settings input in the editor. Previously, we could add invalid commands, we could have multiple times the same command with different argument values, etc. An improvement was suggested in #7124, as well as better checks requested in #1406. This PR aims to solve both of these issues. To make it work, all the map settings are compiled into a single file when compiling with a new python script map_settings.py. This script is ...
Avatar
The selection in console should not change position when new entries are printed while keeping scroll position (when console is scrolled up by at least 1 line). Also decrease m_NewLineCounter by the entry line count. Before: https://github.com/ddnet/ddnet/assets/13364635/96cf638c-e864-429f-af92-cd3ab35f5600 After: https://github.com/ddnet/ddnet/assets/13364635/90b9a8c8-686c-4826-8911-3fb7413e3b39

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots ...
Exported 459 message(s)