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-05-16 00:00:00Z and 2024-05-17 00:00:00Z
Avatar
chillerdragon BOT 2024-05-16 01:13:14Z
That is also just one button click
Replying to @Avolicious Terraform, Ansible, Descriptions of how to setup staged vault, how to se…
02:29
attempt #1 of a vae ddnet map generator 😭
02:30
diffusion approach would probably be smarter
Avatar
looks epic tho (edited)
Avatar
In machine learning, a variational autoencoder (VAE) is an artificial neural network architecture introduced by Diederik P. Kingma and Max Welling. It is part of the families of probabilistic graphical models and variational Bayesian methods. In addition to being seen as an autoencoder neural network architecture, variational autoencoders can al...
Avatar
Avatar
louis
Click to see attachment 🖼️
What kinds of maps are you trying to make?
Avatar
it's a little annoying how common curl | sh installers have become instead of shipping a proper package. I keep having to audit scripts
Avatar
Avatar
Learath2
it's a little annoying how common curl | sh installers have become instead of shipping a proper package. I keep having to audit scripts
Packaging is pain, so people tend to ship their installers this way 😄
08:49
It just works (mostly) (edited)
Avatar
It works very well but it sends shivers down experienced peoples spines 😄
08:50
I may have made a typo in the url, someone may have sent me a malicious url to the thing I'm downloading
08:51
The thing might be sending a different script depending on the user agent, so if I fetch it with firefox I get a nice clean script, but when curl does it it's not clean
Avatar
Thats why some installers already provide: curl -sL URL | sha256sum
08:51
they give you the proper instruction with the already filled in sha checksum. Or you can get it from the latest release
Avatar
Avatar
Learath2
The thing might be sending a different script depending on the user agent, so if I fetch it with firefox I get a nice clean script, but when curl does it it's not clean
that's not so important in my threat model. I'm going to run these people's software anyway
Avatar
Avatar
Learath2
it's a little annoying how common curl | sh installers have become instead of shipping a proper package. I keep having to audit scripts
I've actually not found a thing that didn't have at least an AUR package (edited)
Avatar
Avatar
heinrich5991
that's not so important in my threat model. I'm going to run these people's software anyway
I meant the malicious website I ended up on due to my mistake or a malicious link
Avatar
ah. but then a .tar.gz would not be better than the curl | sh
Avatar
I would rather they package normally like we've been doing for what now 3 decades?
08:54
I always fetch the script, inspect it, then run it with sh myself
Avatar
Avatar
Learath2
I would rather they package normally like we've been doing for what now 3 decades?
what's "normally" here?
08:54
if it's in the original repos, yea, I agree, that's better
Avatar
Go through the proper channels, put it in the repos
Avatar
everything else seems roughly equivalent to me
08:55
(i.e. I don't find curl | sh to be worth complaining about more than providing a direct binary download)
08:56
I guess the problem comes from the fact that people want to use debian but also want to use up-to-date software for some reasaon
09:10
rust's avoidance of shared mutable state has deep consequences; when we formally verify programs in Rust we can use FOL and avoid separation logic since the type system protects us from mutable aliasing, while this is not true in caml despite being 'functional' — xavxav (@xldenis) May 14, 2024
Avatar
Hi.
10:30
I have 101% CPU ussage in DDNET Steam, GNU Linux Ubuntu 24.04 (also happened in 22.04), GNOME Shell. Intel i7-10750H (12) @ 5.000GHz NVIDIA GeForce RTX 3060 Mobile
10:31
@Learath2
Avatar
I was just about to send you this yesterday, then I got into an argument with someone, then I forgor
Avatar
Avatar
Ryozuki
Click to see attachment 🖼️
10:32
That's literally how I imagine ryo
Avatar
lol no
Avatar
You don't understand ryo at all
Avatar
im a gym bro
Avatar
Yeah, he is big buff manly man, no programmer socks, no cat ears
Avatar
ok not that buff yet
Avatar
but getting there
Avatar
Avatar
Learath2
Yeah, he is big buff manly man, no programmer socks, no cat ears
Would be funnier if he did both XD
Avatar
Now that would be hilarious
Avatar
i would love some rust socks tho
10:33
my birthday is on the 29th
10:33
justatest
Avatar
Avatar
Ryozuki
i would love some rust socks tho
Haha do cat ears and socks video on the Himalayas while playing tw and send it to chillerdragon for tw in 2024
Avatar
I have 101% CPU ussage in DDNET Steam, GNU Linux Ubuntu 24.04 (also happened in 22.04), GNOME Shell. Intel i7-10750H (12) @ 5.000GHz NVIDIA GeForce RTX 3060 Mobile
Avatar
u know 101% means just 1 core is used
Avatar
Is it with the default settings?
Avatar
and why u spam this
Avatar
Avatar
zuhaitz
I have 101% CPU ussage in DDNET Steam, GNU Linux Ubuntu 24.04 (also happened in 22.04), GNOME Shell. Intel i7-10750H (12) @ 5.000GHz NVIDIA GeForce RTX 3060 Mobile
Limit your fps in the graphics settings. That should only affect gpu but still
Avatar
i also have 2400% cpu usage while compiling (edited)
10:35
justatest
10:35
ok maybe gnome cpu thing 100% means 100 xD
Avatar
Avatar
Ryozuki
i also have 2400% cpu usage while compiling (edited)
j$(nproc) xd ofc you're gonna use everything
Avatar
htop goes over 100% for one core for me sometimes
Avatar
but probs not cuz ddnet doesnt use all cores
Avatar
When I'm compiling
Avatar
I don't know how or why it gets that number
Avatar
I mean, in the display at the top with the usage for each core
Avatar
turbo maybe
10:36
idk
Avatar
Avatar
zuhaitz
I have 101% CPU ussage in DDNET Steam, GNU Linux Ubuntu 24.04 (also happened in 22.04), GNOME Shell. Intel i7-10750H (12) @ 5.000GHz NVIDIA GeForce RTX 3060 Mobile
that is good, one core should be maxed out for max fps
Avatar
I have 101% CPU ussage in DDNET Steam, GNU Linux Ubuntu 24.04 (also happened in 22.04), GNOME Shell. Intel i7-10750H (12) @ 5.000GHz NVIDIA GeForce RTX 3060 Mobile
Avatar
heinrich5991 BOT 2024-05-16 10:47:36Z
zuhaitz: please stop spamming
Avatar
heinrich5991: spamming?
Avatar
Avatar
zuhaitz
I have 101% CPU ussage in DDNET Steam, GNU Linux Ubuntu 24.04 (also happened in 22.04), GNOME Shell. Intel i7-10750H (12) @ 5.000GHz NVIDIA GeForce RTX 3060 Mobile
and? this is good for ur performance if one core is maxed out
Avatar
heinrich5991: bridge is writing 100 lines in a minute and I am spamming? xD
Avatar
heinrich5991 BOT 2024-05-16 10:48:06Z
zuhaitz: yes, you posted the same message three times already
Avatar
heinrich5991: And bridge wrote 100 lines per minute.
Avatar
heinrich5991 BOT 2024-05-16 10:48:23Z
the bridge is bridging this channel to discord
Avatar
I will ignore you, every community have toxic people inside.
10:48
12:48 Ignoring ALL from heinrich5991
pepeW 6
10:48
Done.
Avatar
Dude Just Marked the Admin as toxic
10:49
Ggwp
Avatar
Avatar
Jupstar ✪
i don't question that
Damn, I thought I fixed that. And it breaks again. Why? I even finished a solo map last night
10:51
Still crash without log
10:53
The record is still there but the client crash without any changed settings
Avatar
bridge is spamming xddd
Avatar
Nightly is not working, nor 17&18. But 15.4 is still working
10:56
This is so weird and I do not have any log to debug
Avatar
lmao on youtube (edited)
kek 1
11:52
not the truenas thing, the guy ignoring heinrich
11:52
Can someone go to irc and tell him that the bridge was trying to help him
Avatar
(I kicked them and set the channel +m, having no ability to communicate with them anymore)
11:53
(resulting in insults via DM, obviously)
kek 4
Avatar
14:06 Ignoring ALL from heinrich5991
☝️ 4
12:07
Done.
Avatar
Does someone know if there is a way to keep seing someone's time after putting them into spectator? Withouth modifying client code. With normal behaviour the names go under the "spectator" category but I would like to avoid that, is it possible?
Avatar
as player?
14:06
isnt there '/time <name>'
Avatar
sry, I meant to see their times whent tabbing
Avatar
what you basically want is to remove/disable the "spectator" tab and just keep everyone listed in the scoreboard? - i dont see why not (edited)
Avatar
Avatar
meloƞ
what you basically want is to remove/disable the "spectator" tab and just keep everyone listed in the scoreboard? - i dont see why not (edited)
Ig yeah, can I do that server side?
Avatar
For everyone else, you can
14:08
For the person in spec, you can't
Avatar
you can use another client that has verbose spec tab
Avatar
Avatar
Learath2
For everyone else, you can
What does that mean? That basically I can't see the time of someone who is spectating?
Avatar
You can just snap the spec'd tee somewhere far far away
14:10
For everyone else, if you snap it as if they are still ingame, it should show up in scoreboard
14:10
But you cant do the same thing for the tee thats in spec himself. He has to be really in spec to have freeview
14:11
Atleast that's how I remember that piece of code
Avatar
we should maybe implement a proper spec-while-playing mode
14:12
where we don't have to tell the client that they're spectating
Avatar
Well we don't have a use for it but if you can imagine some uses for it we can consider it
Avatar
but rather the client informs the server that it's currently interested in seeing the following x,y,width,height rect
Avatar
Avatar
Learath2
Well we don't have a use for it but if you can imagine some uses for it we can consider it
better user experience by not requiring a roundtrip for starting the spec-while-playing
14:13
("/pause")
Avatar
Avatar
heinrich5991
better user experience by not requiring a roundtrip for starting the spec-while-playing
Hm, is it not seamless now UX wise? It's just protocolwise a little hacky
14:14
But we definitely can streamline it, we define the protocol
Avatar
not seamless currently
14:18
we wait for the server to tell us that we're spectating
Avatar
Ah, that can arrive pretty slow depending on ping
14:19
Yeah, that might be a valuable thing to add
Avatar
(and it would also make the protocol better ^^)
Avatar
@heinrich5991 what are you up to nowadays btw? Do you work?
Avatar
yes
14:29
the rest is probably "prefer not to state in a public channel"
👍 3
Avatar
Ah, cool. A friend asked me and I was like hm, I think he is still doing something academia
Avatar
@Learath2 does ur friend ask about us here
14:34
KannaSip
Avatar
Avatar
Ryozuki
@Learath2 does ur friend ask about us here
Not that one. Another one does ask me why on earth your company does anything related to compilers at all 😄
14:37
That one doesn't understand anything about what we do here either. It baffles him that we are spending time contributing to something that we refuse to monetize
14:41
Oh I found a cute rust crate https://crates.io/crates/o2o
Avatar
opt-in structural typing?
Avatar
I don't think I've heard of this term before "structural typing"
14:49
Ah, yep sounds like it
14:49
Yeah, at my new job I'm mapping lots of structs to eachother. I use lots of reflection for it. Was curious how one would solve a similar problem in Rust
Avatar
what kind of job do you have?
14:51
(if you feel comfortable answering)
14:52
what language? why do you need to map the structs and cannot use the original ones?
Avatar
Avatar
Night_L
Damn, I thought I fixed that. And it breaks again. Why? I even finished a solo map last night
just reinstall windows at this point, no way it's so broken
Avatar
Avatar
heinrich5991
what kind of job do you have?
Backend engineering. I'm both helping design and implementing a new backend. We interact with a lot of external apis and we have internal ones, structs with many fields that need to be mapped to eachother
Avatar
Avatar
Learath2
Backend engineering. I'm both helping design and implementing a new backend. We interact with a lot of external apis and we have internal ones, structs with many fields that need to be mapped to eachother
hi which lang do u use
Avatar
Avatar
heinrich5991
what language? why do you need to map the structs and cannot use the original ones?
Go. Can't use the original ones from the external apis because they need to be normalised (naming typing) and we don't want our internal api to rely on an externality
Avatar
epyc
15:06
do u like it?
15:06
the language and the job
Avatar
Avatar
Jupstar ✪
the language and the job
Mh, the language I'm kinda enjoying. I did miss having a nice to work with gc language. The job is a little mundane imo, nothing novel, just lots of plumbing work as I like to call it
Avatar
are you at least rich now? richer than rich
Avatar
Go is very much C like but has the niceties of a modern language and a gc to help write decently performing code quickly
Avatar
Avatar
Jupstar ✪
are you at least rich now? richer than rich
They pay me almost nothing as I'm technically an intern 😄
Avatar
rip
Avatar
Honestly they are getting an amazing deal. Below minimum wage intern doing the work of an entire developer
Avatar
classic
Avatar
Tbf I don't think they expect straight out of uni interns to be of any use normally. Which is what my cv looks like
Avatar
but normally after uni u get paid properly
15:10
i've never heard of doing interns after uni
15:10
u do interns during uni already
Avatar
was gonna say, you expect to be paid a "normal" salary atleast after uni
Avatar
Avatar
Jupstar ✪
i've never heard of doing interns after uni
When you do none during uni like myself you have to settle for whatever
Avatar
meh atleast you get experience and can build up your cv a bit
Avatar
on my uni it was part of the modules already
15:11
u couldn't not do interns xd
Avatar
Perhaps I could find something better if I looked more carefully. But finding someone to take a leap on you. With an empty cv is not that easy
Avatar
Avatar
Jupstar ✪
u couldn't not do interns xd
At my uni it's either 2 electives or an internship. I did 2 electives
Avatar
Avatar
Jupstar ✪
u couldn't not do interns xd
german uni go stronk
Avatar
Avatar
Learath2
Perhaps I could find something better if I looked more carefully. But finding someone to take a leap on you. With an empty cv is not that easy
Yeah, tbh it doesn't matter.. just don't do an intern for 2 months+
15:12
at some point they either hire u or you leave
15:12
or it's open source 😏
Avatar
Avatar
Jupstar ✪
Yeah, tbh it doesn't matter.. just don't do an intern for 2 months+
Yeah, I'm doing 3 months and they have already indicated that they might be interested in hiring me but idk. The job might be a little mundane for my taste
15:13
If they offer a stupid good salary, I'll take it but I doubt it. So I'll look for something else next
Avatar
Avatar
Learath2
Tbf I don't think they expect straight out of uni interns to be of any use normally. Which is what my cv looks like
are they amazed of u?
15:13
my first employer for the internship was
15:13
as i built their entire app
15:14
which they failed to market
15:14
but i did my job
Avatar
Avatar
Ryozuki
are they amazed of u?
Idk, he did indicate that he expected me to not be capable at all 😄
Avatar
they offered me part time 4h day for like 500 month iirc
15:14
now im at 2600 kek
Avatar
Avatar
Learath2
Idk, he did indicate that he expected me to not be capable at all 😄
from my experience, every place i ever applied to, immediatly offered to hire me simply because i seemed "interested in working with the company" - and its not like i'm that good at what i do - its just that i am trying to fit in :D (edited)
Avatar
I've been eyeing think-cell to apply to. They seem to have a really interesting job and they are pretty much always hiring more C++ devs
15:16
Their product itself seems meh, but the work they have to do and how low level they go is right up my alley
Avatar
Avatar
Learath2
Yeah, I'm doing 3 months and they have already indicated that they might be interested in hiring me but idk. The job might be a little mundane for my taste
after 1 months latest you should ask for a job
15:17
3 months is redicilous
15:17
u talked here every other day about capitalism is shit and now you let yourself to be abused so heavily
Avatar
Avatar
Jupstar ✪
after 1 months latest you should ask for a job
I'm a person of integrity. I said I'll do 3 months. I'll do 3 months
Avatar
but they are not persons of integrity
Avatar
you usually ask for the job the second they dont need a second guy overlooking what you do - the second you're capable of working alone you should be paid for what you give :D
Avatar
they say they hire, they wont
Avatar
Avatar
Jupstar ✪
u talked here every other day about capitalism is shit and now you let yourself to be abused so heavily
It's not abuse as I see it though. I get a CV entry and some pocket money for work that lets me do lots of learning on the job
Avatar
u have a finished uni cert
15:18
u should get at least 2.5k € netto
Avatar
Avatar
Jupstar ✪
they say they hire, they wont
If they say they hire, they have to
Avatar
only if it's on paper
Avatar
There is one more aspect of this that I won't talk about. But they do have to hire me if they say they will
Avatar
there are verbal contracts, but the second they give you an exact number of pay - you should request to get that on paper
Avatar
Avatar
meloƞ
there are verbal contracts, but the second they give you an exact number of pay - you should request to get that on paper
i'd very seriously not trust that
15:20
u underestimate how greedy these ppl can be
15:21
sure there are also good ones
Avatar
Avatar
Jupstar ✪
u should get at least 2.5k € netto
Heh, I wish it was that easy. I did think it was that easy
Avatar
but some would take it very far
Avatar
Avatar
Jupstar ✪
u should get at least 2.5k € netto
when i finished my apprenticeship as a inhales precision mechanic in mechanical engineering i had an entry pay of 2.8K netto, and the apprenticeship was disappointingly easy (edited)
Avatar
Anyway. I'm not exactly worried about finding something else. I just want to find something I enjoy a little more
Avatar
Avatar
Learath2
Heh, I wish it was that easy. I did think it was that easy
well always depends on the current market. but as dev it should be rather ez
Avatar
Until then I can do this internship and relax
Avatar
Avatar
Learath2
Until then I can do this internship and relax
sure
15:22
the good thing about interns is u can take them very unserious
15:22
if u dont plan to stay
peepoveryhappy 1
Avatar
or serious - depending on if you're interested in staying (edited)
Avatar
I don't really half ass anything tbf. It's a personality defect of mine
15:23
I'll rewrite it 8 times if need be. It'll be done properly or not done. It's not an amazing trait in a professional setting
15:25
It's also the reason the sixup patch still bothers me to this day
Avatar
that is part of a different problem
15:26
supporting smth dead
Avatar
Avatar
Learath2
I'll rewrite it 8 times if need be. It'll be done properly or not done. It's not an amazing trait in a professional setting
yea sometimes that's very annoying. like if someone writes bad code and you know you could do it better but you're not allowed to or it would just confuse the other person and you don't have enough stamina to explain to them why it is bad what they are doing and how they can do it better. it's very frustrating
Avatar
That aswell, but it was during that random burst of activity in vanilla, so I wasn't thinking of that back when I implemented it
15:27
The way we hooked in everywhere is definitely what annoyed me 😄
15:27
I did atleast get to properly decode the game messages, so I'm happy about that part
Avatar
Avatar
Teero
yea sometimes that's very annoying. like if someone writes bad code and you know you could do it better but you're not allowed to or it would just confuse the other person and you don't have enough stamina to explain to them why it is bad what they are doing and how they can do it better. it's very frustrating
My very first commit was like 500 lines of just cleaning stuff up 😄 working in a dirty codebase also bothers me
🙏 1
Avatar
Avatar
Tater
What kinds of maps are you trying to make?
i'm just using the entire ddnet map database
Avatar
Avatar
Learath2
My very first commit was like 500 lines of just cleaning stuff up 😄 working in a dirty codebase also bothers me
c++ is dirty thats why so many rust rewrite is exist /s gigachad
16:17
tbh companies want a balance of good code and get things done mindset I guess
16:17
so u cant always do it perfect due to time
Avatar
Exactly, so I'm not a great candidate to be an employee
Avatar
you can still be a public servant or a soldier 😛
justatest 1
Avatar
the university degree just to end up like that
16:57
brutal and if don't want the university that door is closed to me always (edited)
Avatar
Example output before this change: ``` Module offset: 0x00007FF7C8DE0000 Image base: 0x0000000140000000 0x0000000772cb5efc: ?? ??:0 0x000000077cd5c3e8: ?? ??:0 0x000000075d063cc3: ?? ??:0 0x000000075d2a3d61: ?? ??:0 0x000000075d0b7fde: ?? ??:0 0x000000075d2a5f18: ?? ??:0 0x000000075d2a6809: ?? ??:0 0x000000075d0b8140: ?? ??:0 0x000000075cf9d41b: ?? ??:0 0x000000014034b4c7: CCommandProcessorFragment_Vulkan::WaitFrame() at src/engine/client/backend/vulkan/backend_vulkan.cpp:2341 ...
Avatar
Always initialize the variables local and supported instead of initializing them conditionally, to fix the false-positive possibly-used-before-assignment pylint detection. Closes #8369.

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 a...
Avatar
warning: `C:\Users\Anwender\.cargo\config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` warning: `C:\Users\Anwender\.cargo\config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` rust nightly scary
Avatar
Avatar
meloƞ
warning: `C:\Users\Anwender\.cargo\config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` warning: `C:\Users\Anwender\.cargo\config` is deprecated in favor of `config.toml` note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` rust nightly scary
Hi Anwender
justatest 1
19:26
how r u
justatest 1
Avatar
hi answender
Avatar
why when i use LinesDraw for draw a line in my code, just i can saw the line if i dont have turned entities (edited)
20:20
help
Avatar
Avatar
louis
i'm just using the entire ddnet map database
what method to make them?
Avatar
Avatar
Mazty
why when i use LinesDraw for draw a line in my code, just i can saw the line if i dont have turned entities (edited)
did u forget to map screen properly? also screenshots would help
Avatar
Avatar
Tater
what method to make them?
hm?
20:28
im quite a novice the architecture is VAE based
Avatar
Avatar
Jupstar ✪
did u forget to map screen properly? also screenshots would help
Mapscreentointerface? (edited)
Avatar
In machine learning, a variational autoencoder (VAE) is an artificial neural network architecture introduced by Diederik P. Kingma and Max Welling. It is part of the families of probabilistic graphical models and variational Bayesian methods. In addition to being seen as an autoencoder neural network architecture, variational autoencoders can al...
Avatar
pretty basic vae with conv and convtranspose layers
20:28
yes
Avatar
Avatar
Mazty
Mapscreentointerface? (edited)
yes
20:28
i have it
Avatar
quite poor performance with basic architecture, i might work a bit on this over summer
20:29
and maybe try different methods (looking at a gan mainly)
Avatar
is diffusion too expensive to train?
Avatar
could try that too but i'm not too knowledgeable
20:31
the data isn't huge so idt compute would be much of an issue
Avatar
honestly using heinrich map database is probably a better idea
Avatar
I would think diffusion would be a good choice
20:31
since you can get complex structure
Avatar
Avatar
Mazty
why when i use LinesDraw for draw a line in my code, just i can saw the line if i dont have turned entities (edited)
can u show a screenshot of the line that works?
Avatar
yeah i was thinking that earlier as well. i'll probably give it a shot
Avatar
Avatar
Mazty
why when i use LinesDraw for draw a line in my code, just i can saw the line if i dont have turned entities (edited)
probably you don't texture clear
20:33
i use this void Avoid::DrawLine(vec2 pos1, vec2 pos2, ColorRGBA color) { Graphics()->TextureClear(); RenderTools()->MapScreenToInterface(m_pClient->m_Camera.m_Center.x, m_pClient->m_Camera.m_Center.y,m_pClient->m_Camera.m_Zoom); Graphics()->LinesBegin(); const IGraphics::CLineItem LineItem(pos1.x, pos1.y, pos2.x, pos2.y); Graphics()->SetColor(color); Graphics()->LinesDraw(&LineItem, 1); Graphics()->LinesEnd(); }
Avatar
i just can see the line if i use cl_overlay_entities 100
Avatar
screenshot
Avatar
MapScreenToInterface seems to be for GUI code tho MapScreenToGroup would be for ingame
Avatar
Avatar
Mazty
Click to see attachment 🖼️
and one where it's working?
20:36
i want to see how it looks like potentially
20:37
Avatar
do you call your code in players.cpp?
20:38
nop xD
Avatar
i think ur stuff is rendered
20:38
but behind the background
20:38
my guess
20:39
now works
20:39
thxxx
20:39
Avatar
Avatar
Mazty
Click to see attachment 🖼️
think_bot
Avatar
@Jupstar ✪ casually helping making bots lmao
20:53
let's guess what the Avoid class could be doing troll
Avatar
well the tee hitbox is defs no quad lol
20:54
maybe i should stop helping
Avatar
Avatar
Jupstar ✪
well the tee hitbox is defs no quad lol
🤣
Avatar
Avatar
Jupstar ✪
well the tee hitbox is defs no quad lol
kek kek kek
Avatar
Avatar
Jupstar ✪
maybe i should stop helping
xD
Avatar
good afternoon
Avatar
Working on something useful 🙂
Avatar
seems to be really useful poggers
21:41
e341c56 Fix possibly-used-before-assignment in copy_fix.py - Robyt3 8a3635f Merge pull request #8371 from Robyt3/Scripts-CopyFix-Lint-Fix - archimede67
21:43
e822d68 Fix scrollregion scrollbar position offset after releasing handle - Robyt3 d431a5c Fix inconsistent key reader button behavior - Robyt3 1c123f2 Fix inconsistent button behavior of remaining UI elements - Robyt3 0f5b14c Merge pull request #8360 from Robyt3/UI-ButtonLogic-Consistency - archimede67
Avatar
@Ryozuki what cpu do you have? xd
Avatar
R9 7900X3D
Exported 303 message(s)