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-28 00:00:00Z and 2023-12-29 00:00:00Z
Avatar
რილია 2023-12-28 04:54:44Z
why i can't access TuningList() in my DDrace.cpp ? i added this line but still not working #include <game/server/entity.h>
04:57
why there is 3 TuningList() ? justatest
05:03
CTuningParams *m_pTuningList; CTuningParams *TuningList() { return m_pTuningList; } CTuningParams *TuningList() { return &m_aTuningList[0]; }
05:07
i think i better of accessing the Core()
05:12
is deen write the tuning ?
Avatar
tuning is quite old, from teeworlds
Avatar
რილია 2023-12-28 05:13:41Z
really, is it from teeworlds ? maybe cus im new in programing thinking this way, but the tuning system feels so chaotic (edited)
Avatar
რილია 2023-12-28 05:37:19Z
never mind i forgot to access it with GameServer()
09:32
real world meetup at ccc
Avatar
ChillerDragon BOT 2023-12-28 10:18:06Z
dood @Zwelf every year u rokin on da ccc i always miss signing up for dat shit you gotta make some noise before so we all have time to signup .-.
10:19
is it always at the end of the year? maybe next year i can finally join the shits
Avatar
for me its in too bad dates
10:19
also in germany :d
Avatar
ChillerDragon BOT 2023-12-28 10:19:49Z
ye fuck germany
10:19
axaxax
Avatar
ChillerDragon BOT 2023-12-28 10:20:02Z
but it is always the same dates right?
Avatar
ChillerDragon BOT 2023-12-28 10:20:12Z
after christmas is not a bad time is it
10:20
usually no work then
Avatar
well u want to be with family and friends on end of year
10:20
imho
Avatar
ChillerDragon BOT 2023-12-28 10:20:59Z
yea thats a minor incovinience indeed
10:21
i probably wouldnt have canceld my fam trip this year for ccc
10:21
but maybe next xd
10:21
dood ryo zwelf is family too
10:21
wat u talkin
Avatar
Avatar
Ryozuki
also in germany :d
short drive
Avatar
ChillerDragon BOT 2023-12-28 10:22:26Z
Uswan
10:22
u live in us rite?
Avatar
Avatar
Ryozuki
well u want to be with family and friends on end of year
Go to C3 with your friends then lol
Avatar
ChillerDragon BOT 2023-12-28 10:22:46Z
i bring grandma
10:22
she leet hax0r
Avatar
they aint interested
10:23
its just rly bad dates
Avatar
ChillerDragon BOT 2023-12-28 10:23:28Z
ryo bring ur fam then
Avatar
also germany isnt a country i would go
Avatar
ChillerDragon BOT 2023-12-28 10:23:35Z
isnt ur sister basically a dev?
Avatar
for end of year
10:23
or anything touristic
10:23
never found it interesting xd
10:23
nice houses in villages tho
Avatar
ChillerDragon BOT 2023-12-28 10:23:53Z
germany isnt a country i would go anytime of the year
Avatar
no lol my sister is a artist
Avatar
ChillerDragon BOT 2023-12-28 10:24:07Z
thats what i said
10:24
ccc
10:24
creative colors convention
10:24
xd
10:24
chilltroll
Avatar
ChillerDragon BOT 2023-12-28 10:24:27Z
axaxax
Avatar
come to barcelona
10:24
happier city
10:24
lively
Avatar
ChillerDragon BOT 2023-12-28 10:24:55Z
agree
10:24
i will 2025
10:25
xd
Avatar
Avatar
ChillerDragon
germany isnt a country i would go anytime of the year
What's wrong with Germany ChillerDragon?
Avatar
ChillerDragon BOT 2023-12-28 10:25:57Z
its borin as tourism destination
10:26
i like boring to spend my entire safe life there
10:26
but its not funsies for travelin
Avatar
Avatar
ChillerDragon
its borin as tourism destination
Depends on what you like ig
Avatar
ChillerDragon BOT 2023-12-28 10:26:24Z
drugs and strippers
Avatar
ur german right scrumplex
Avatar
chiller u can find that anywhere xd
Avatar
ChillerDragon BOT 2023-12-28 10:26:36Z
xd
10:26
tru
10:26
but german ones are boring
Avatar
Germany has a lot of cool places
Avatar
ChillerDragon BOT 2023-12-28 10:27:04Z
like wat
10:27
düsseldorf
Avatar
here when i think of germany i think of a industrial country
10:27
that makes stuff
10:27
and their people are sad always
10:27
and rly serious
Avatar
ChillerDragon BOT 2023-12-28 10:27:24Z
bielefeld
Avatar
a grey country
10:27
and rly cold ppl
Avatar
ChillerDragon BOT 2023-12-28 10:27:42Z
ye germans are no fun
Avatar
that like beer
Avatar
You can go to old villages all around Germany, you have Schwarzwald, Harz
Avatar
ChillerDragon BOT 2023-12-28 10:28:05Z
idk i never been to schwarzwald
10:28
i might be cool
Avatar
schwarzwald = black balding?
Avatar
You can explore the big cities (Hamburg, Cologne, Berlin, Frankfurt, Munich) (edited)
Avatar
ChillerDragon BOT 2023-12-28 10:28:19Z
i basically only know munich and berlin xd
10:28
oh ye hamburg too
10:28
hamburg was fun
Avatar
i went to frankfurt, at the airport xd
10:28
to go to tokyo
10:28
tokyo i want to go again
Avatar
I think you just think Germany is boring because you are used to it
Avatar
ChillerDragon BOT 2023-12-28 10:29:05Z
im sure tokyo has more bling bling than entire fakin germany
Avatar
indeed chiller
10:29
tokyo is awesome
Avatar
ChillerDragon BOT 2023-12-28 10:29:16Z
ryo gets it
Avatar
Yet I know so many people (outside of Europe) that want to visit germany
Avatar
ChillerDragon BOT 2023-12-28 10:29:27Z
i also know ppl
10:29
surprised everytime
Avatar
hmm i dont know any
Avatar
ChillerDragon BOT 2023-12-28 10:29:39Z
also ppl travelin for oktoberfest
10:29
i dont get it xd
10:29
oktoberfst is done everywhere n ow
10:29
any excuse to drink
Avatar
Another reason to come to germany in December are all the christmas markets
Avatar
ChillerDragon BOT 2023-12-28 10:30:08Z
eww
Avatar
yeah thats everywhere b ro
Avatar
ChillerDragon BOT 2023-12-28 10:30:16Z
they have that everywhere no?
Avatar
i also have them here
10:30
also barcelona street lights
Avatar
Avatar
Ryozuki
yeah thats everywhere b ro
Yeah look at a Christmas market in the US for example 💀
Avatar
ChillerDragon BOT 2023-12-28 10:30:38Z
ok US is another level
10:30
us doin weird stuff man
Avatar
I feel like most European countries are fairly similar anyway
Avatar
busy city xd
Avatar
ChillerDragon BOT 2023-12-28 10:31:12Z
ok enuff irc stalling for today
10:31
justatest
Avatar
Avatar
Ryozuki
busy city xd
too many cars
10:31
Gimme Barcelona super blocks (edited)
10:32
Barcelona has pretty cool city planning
Avatar
ye it was made thinking
10:32
xd
Avatar
Well. I am sure all cities are planned by thinking 👀
10:32
Some people just have different world views
Avatar
barcelona on christmas night
Avatar
I definitely have to visit Spain eventually
10:33
I honestly want to explore more of Europe. So far I have mostly been in Germany, Netherlands, Austria and Italy (edited)
Avatar
u didnt go to Mallorca?
10:34
u failed as a german
10:34
kek
Avatar
Nope lol
Avatar
Avatar
ChillerDragon
dood @Zwelf every year u rokin on da ccc i always miss signing up for dat shit you gotta make some noise before so we all have time to signup .-.
Next stop is https://fosdem.org/2024/ on February 3-4.
Avatar
i wanna go for the llvm talks
10:36
maybe i can convince my company :d but i doubt
Avatar
Avatar
ChillerDragon
u live in us rite?
Ya
10:48
weird we dont have any brit here
Avatar
yeah chiller is right. ddcon must be in spain with good weather
10:51
germany sucks
11:05
in catalonia
11:05
justatest
11:06
when ddcon tho
Avatar
if you come to FOSDEM in brussels, we can have a small ddcon there ^^
11:26
The phone number is reachable from outside during the conference from +494057308308303 😄
Avatar
რილია 2023-12-28 11:29:51Z
we don't have christmas here
11:31
but how can i make the hook to the players longer without messing the prediction ?
Avatar
Avatar
Zwelf
if you come to FOSDEM in brussels, we can have a small ddcon there ^^
I was in brussels recently 😦
Avatar
Happy to meet you too in Brussels ^^ if you can come. I might give a lightning talk about DDNet/twgame there depending on it getting approved.
Avatar
Avatar
რილია
but how can i make the hook to the players longer without messing the prediction ?
რილია 2023-12-28 12:06:34Z
my best guess is to make a bunch of "tune_zone" on my map and constantly change m_tunezone in character.h
12:07
the whole purpose of it is to making upgrade system for player's hook
Avatar
ChillerDragon BOT 2023-12-28 12:16:58Z
can i call +494057308308303 and ask for my ddnet points from my alt account Cans to be merged into my main name ChillerDragon? :)
12:17
"ello ddnet customer support here! How can I help you?"
Avatar
can i call if someone block me on multeasymap justatest
Avatar
ChillerDragon BOT 2023-12-28 12:30:57Z
@Ryozuki lez go play simpledown till finish in team today then do /save and load it on tourney and make ez 100 bucks ok?
justatest 4
12:31
@MilkeeyCat yes u can
Avatar
@Jupstar ✪ today is thursday vulkan
13:15
or was it for c++
Avatar
Avatar
Ryozuki
@Jupstar ✪ today is thursday vulkan
true
Avatar
Avatar
ChillerDragon
@Ryozuki lez go play simpledown till finish in team today then do /save and load it on tourney and make ez 100 bucks ok?
money glitch 😮
Avatar
რილია 2023-12-28 14:40:31Z
how can i set a character to a specific tunezone ?
14:42
i set the m_TuneZone in character.cpp but nothing happened
14:46
help
Avatar
რილია 2023-12-28 15:00:47Z
for example pChar->m_TuneZone = 23;
Avatar
Add dropdown menus for changing animation and grid settings (i.e. animation speed and grid size) instead of conditionally showing more buttons for this directly in the menu bar. This frees up space in the menu bar, which is currently full on 5:4 resolutions. The icons previously used for the default animation/grid buttons are now used for the main buttons that toggle animation/grid instead of using text. Support setting lower animation speeds with the plus and minus buttons by adjusting...
16:47
@Jupstar ✪ @heinrich5991
16:47
What's in 1.75.0 stable async fn and return-position impl Trait in traits As announced last week, Rust 1.75 supports use of async fn and -> impl Trait in traits. However, this initial release comes with some limitations that are described in the announcement post. It's expected that these limitations will be lifted in future releases. Pointer byte offset APIs Raw pointers (const T and *mut T) used to primarily support operations operating in units of T. For example, <const T>::add(1) would add size_of::<T>() bytes to the pointer's address. In some cases, working with byte offsets is more convenient, and these new APIs avoid requiring callers to cast to const u8/mut u8 first. pointer::byte_add pointer::byte_offset pointer::byte_offset_from pointer::byte_sub pointer::wrapping_byte_add pointer::wrapping_byte_offset pointer::wrapping_byte_sub Code layout optimizations for rustc The Rust compiler continues to get faster, with this release including the application of BOLT to our binary releases, bringing a 2% mean wall time improvements on our benchmarks. This tool optimizes the layout of the librustc_driver.so library containing most of the rustc code, allowing for better cache utilization. We are also now building rustc with -Ccodegen-units=1, which provides more opportunity for optimizations in LLVM. This optimization brought a separate 1.5% wall time mean win to our benchmarks. In this release these optimizations are limited to x86_64-unknown-linux-gnu compilers, but we expect to expand that over time to include more platforms. Stabilized APIs Atomic*::from_ptr FileTimes FileTimesExt File::set_modified File::set_times IpAddr::to_canonical Ipv6Addr::to_canonical Option::as_slice Option::as_mut_slice pointer::byte_add pointer::byte_offset pointer::byte_offset_from pointer::byte_sub pointer::wrapping_byte_add pointer::wrapping_byte_offset pointer::wrapping_byte_sub These APIs are now stable in const contexts: Ipv6Addr::to_ipv4_mapped MaybeUninit::assume_init_read MaybeUninit::zeroed mem::discriminant mem::zeroed
16:47
justatest
Avatar
Avatar
Ryozuki
What's in 1.75.0 stable async fn and return-position impl Trait in traits As announced last week, Rust 1.75 supports use of async fn and -> impl Trait in traits. However, this initial release comes with some limitations that are described in the announcement post. It's expected that these limitations will be lifted in future releases. Pointer byte offset APIs Raw pointers (const T and *mut T) used to primarily support operations operating in units of T. For example, <const T>::add(1) would add size_of::<T>() bytes to the pointer's address. In some cases, working with byte offsets is more convenient, and these new APIs avoid requiring callers to cast to const u8/mut u8 first. pointer::byte_add pointer::byte_offset pointer::byte_offset_from pointer::byte_sub pointer::wrapping_byte_add pointer::wrapping_byte_offset pointer::wrapping_byte_sub Code layout optimizations for rustc The Rust compiler continues to get faster, with this release including the application of BOLT to our binary releases, bringing a 2% mean wall time improvements on our benchmarks. This tool optimizes the layout of the librustc_driver.so library containing most of the rustc code, allowing for better cache utilization. We are also now building rustc with -Ccodegen-units=1, which provides more opportunity for optimizations in LLVM. This optimization brought a separate 1.5% wall time mean win to our benchmarks. In this release these optimizations are limited to x86_64-unknown-linux-gnu compilers, but we expect to expand that over time to include more platforms. Stabilized APIs Atomic*::from_ptr FileTimes FileTimesExt File::set_modified File::set_times IpAddr::to_canonical Ipv6Addr::to_canonical Option::as_slice Option::as_mut_slice pointer::byte_add pointer::byte_offset pointer::byte_offset_from pointer::byte_sub pointer::wrapping_byte_add pointer::wrapping_byte_offset pointer::wrapping_byte_sub These APIs are now stable in const contexts: Ipv6Addr::to_ipv4_mapped MaybeUninit::assume_init_read MaybeUninit::zeroed mem::discriminant mem::zeroed
async in traits?
Celebrate 1
16:49
that's nice
16:50
update, remove async-traits dep
16:50
happy
Avatar
but with remarks
AnyaSob 1
16:50
for the details
16:50
i shared this some days ago
Avatar
ah RPITIT is actually also very nice
16:53
i sometimes return iterators i think
Avatar
𝕹𝖔_𝕸𝖔𝖗𝖊 ❤ 2023-12-28 17:42:33Z
how to save other people's records on my server
Avatar
c2ce2c9 Refactor editor dragbar, allow resize of layers panel - archimede67 ffd7776 Add cursor types and use resize cursor for dragbars - archimede67 67181c0 Merge pull request #7734 from archimede67/editor-resizeable-layers-panel - def-
18:22
c964045 Improve editor toolbar anim and grid buttons, add dropdowns - Robyt3 3820aba Merge pull request #7739 from Robyt3/Editor-Toolbar-Anim-Grid-Icons - def-
Avatar
any go andies here. i have to write a function which has to return a user if it exists in db. what the best way to write a function, ive found 3 ways to do it. which one makes the most sense justatest
Avatar
ChillerDragon BOT 2023-12-28 19:03:44Z
sos english
19:03
is it "a javascript error" or "an javascript error" ?
Avatar
this is why go looks so bad
19:04
but best is probs user pointer
19:04
and when the user is null fill the error ofc
19:05
its awesome cuz u have 0 type safety here!
19:05
xd
Avatar
today i yoinked rust book, what a good day santatrollet
Avatar
@Jupstar ✪ on 31 ill say "i wont use rust until 2024"
19:28
and ill be funny
19:28
but real
Avatar
Avatar
Ryozuki
@Jupstar ✪ on 31 ill say "i wont use rust until 2024"
i couldn't time that, bcs i'd be using rust the second the new year hits
19:36
😏
19:38
i think these days i wont code so
19:38
i can say it now
19:38
i wont use rust until 2024
19:38
Avatar
risky move
19:39
tomorrow is FFR
19:39
maybe i have a question u need to code for
Avatar
talking about rust is not using it
19:40
but true
19:40
but well
19:40
i can use rust playground
19:40
would that count
Avatar
hard to say xd
Avatar
its web
Avatar
but probs yes
19:40
xd
Avatar
Avatar
Ryozuki
i wont use rust until 2024
BlaiZephyr | meloƞ 2023-12-28 20:19:50Z
if you need someone to talk - im always here for you 😦
Avatar
is it possible to recover demo file if it says error scanning demo file, it seems to be fine but doesnt work for some reason (edited)
Avatar
Avatar
paradise
is it possible to recover demo file if it says error scanning demo file, it seems to be fine but doesnt work for some reason (edited)
At most you could cut the demo until the point where it's broken, using an older client version that didn't have so strict demo checks yet.
20:37
Assuming the demo is playable and doesn't crash the old client
Avatar
Avatar
Robyt3
At most you could cut the demo until the point where it's broken, using an older client version that didn't have so strict demo checks yet.
i heard newer client demos doesnt work on older ones
Avatar
Avatar
paradise
i heard newer client demos doesnt work on older ones
The demo format hasn't changed recently so that shouldn't be an issue
20:39
Try playing the demo with 17.3
20:41
How did you create the broken demo (manual, auto, race, replay)? Did you finish recording normally or did your client crash or did anything else happen that could explain why it broke?
Avatar
Avatar
Robyt3
How did you create the broken demo (manual, auto, race, replay)? Did you finish recording normally or did your client crash or did anything else happen that could explain why it broke?
its just finish race and I don't think anything happened, but it was back to back demos on same day (edited)
Avatar
Ensure that the UI mouse position stays inside the UI screen rect. Previously, the mouse was not considered to be inside the UI screen when all the way at the right or bottom edge. This caused the map editor tooltip to not be shown when the mouse is all the way at the right side of the map editor view. This is a cleaner fix for #4553 which reverts the previous workaround from #6423.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] T...
Avatar
Avatar
Zwelf
real world meetup at ccc
banner for DDNet meetup tomorrow (with art from @Insanity): https://infobeamer.c3voc.de/static/asset-1517679.jpg
Avatar
Nice i can bring my crocodile
🐊 3
Avatar
omg nice
Avatar
Avatar
ChillerDragon
is it "a javascript error" or "an javascript error" ?
"a javascript error"
21:56
javascript doesn't sound with a vowel phoneme
Avatar
429b0c6 add restart button for restart warning label - dobrykafe 54b697e Merge pull request #7105 from dobrykafe/pr-restart-button - def-
Avatar
i want to bring my croc
🐊 3
22:45
i would like to go to ccc but there are a few big things standing in the way
22:46
owo
Avatar
yeah, pretty hard to get a croc on the plane
22:48
i wonder if i could bring my dog
Avatar
018529c Fix mouse being outside of UI screen on right and bottom edges - Robyt3 ee2dd0a Merge pull request #7740 from Robyt3/UI-Mouse-Clamp - def-
Avatar
I think travelling with pets is rather troublesome most of the times, but might be possible.
22:52
I did't see any dogs on the conference, so maybe they aren't allowed. Not sure.
Avatar
unfortunately i am joking
22:53
the croc is the smallest of my problems
🦭 1
Avatar
Why? Are you byteing?
😬 2
Avatar
i cannot go to europe for a conference
Avatar
I didn't go to a conference oversee yet too. Attending is entirely different whether it is only a 2h train ride away or needs transatlantic flight.
Avatar
Avatar
Zwelf
I didn't go to a conference oversee yet too. Attending is entirely different whether it is only a 2h train ride away or needs transatlantic flight.
And nowadays after the pandemic, conferences mostly offer hybrid attendance. (edited)
Avatar
does ddnet server send a chat message to 0.7 clients when someone finishes a race? I don't seem to receive anything
Exported 263 message(s)