00:00 <+bridge> [ddnet] <Дядя Женя> "Harmless fun" 00:00 <+bridge> [ddnet] <Дядя Женя> https://cdn.discordapp.com/attachments/293493549758939136/793976766259134474/unknown.png 00:00 <+bridge> [ddnet] <Дядя Женя> https://cdn.discordapp.com/attachments/293493549758939136/793976831379898419/unknown.png 00:00 <+bridge> [ddnet] <Дядя Женя> https://cdn.discordapp.com/attachments/293493549758939136/793976884341243914/unknown.png 00:01 <+bridge> [ddnet] what map lmao 00:01 <+bridge> [ddnet] <Дядя Женя> Embrace 00:01 <+bridge> [ddnet] <Дядя Женя> Can't figure out how to pass part for 10 minutes and I wanna sleep already 00:01 <+bridge> [ddnet] Yes, we can't provide save when the map is mirrored 00:01 <+bridge> [ddnet] <Дядя Женя> So I either lose 40 min progress or sleep xD 00:01 <+bridge> [ddnet] can u afk 00:02 <+bridge> [ddnet] or just give ur timeout to a friend 00:04 <+bridge> [ddnet] i finish for you :justatest: 00:19 <+bridge> [ddnet] <Дядя Женя> ez rank 20 01:36 <+bridge> [ddnet] btw how do yall feel about introducing "you cant hit others, you cant hook others" on the satrt of kobra where you drag the other person bellow to the left 01:37 <+bridge> [ddnet] this part 01:37 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/794001258758537216/Screenshot_112.png 03:02 <+bridge> [ddnet] #mapping 03:05 <+bridge> [ddnet] my bad, searched for mapping and couldnt find it, went insane asn siad "ah fuq it ill post here" 03:43 <+bridge> [ddnet] Just curious, did anyone ever meet Magnus Auvinen? 04:03 <+bridge> [ddnet] I think the original teeworlds team wanted to do a meetup, not sure if they ever did 04:04 <+bridge> [ddnet] or maybe teetow knew him irl? 09:52 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/794125866812178462/2020-12-31_16-46-56.mp4 10:51 <+ChillerDragon> im sure if you go ingame nobody knows who Magnus even is but every minecraft player knows Notch hm ... idk what happend there 11:14 <+bridge> [ddnet] <Дядя Женя> 1. Write post-processing X-Flip shader 11:14 <+bridge> [ddnet] <Дядя Женя> 2. Render through it before screen 11:14 <+bridge> [ddnet] <Дядя Женя> 3. Reverse inputs for mouseX and A/D 11:14 <+bridge> [ddnet] <Дядя Женя> Done 11:15 <+bridge> [ddnet] <Дядя Женя> 10 mins-to-make useless feature that does not break anything at all 11:16 <+bridge> [ddnet] @Дядя Женя i wrote this tool for fun, not for this event :) 11:16 <+bridge> [ddnet] <Дядя Женя> Tool is ok 11:17 <+bridge> [ddnet] @Patiga will you release it soon? I wanted to link to it, but noticed it's probably not up-to-date yet 11:18 <+bridge> [ddnet] <Дядя Женя> How do you use shaders in tw btw? 11:19 <+bridge> [ddnet] <Дядя Женя> What methods to look for 11:20 <+bridge> [ddnet] @deen i want to clean up the tool a little before the rls, it got quite messy yesterday ^^ 11:21 <+bridge> [ddnet] But you're good for in-production support-and-fixing. If you ever need a reference, tell me 😄 11:24 <+bridge> [ddnet] 🥳 13:05 <+bridge> [ddnet] https://psxparty.kosmi.io/ 13:05 <+bridge> [ddnet] a online ps1 emulator 13:05 <+bridge> [ddnet] what a time to be alive 13:11 <+ChillerDragon> what tool @Patiga? 13:12 <+bridge> [ddnet] https://gitlab.com/Patiga/twmap 13:12 <+ChillerDragon> ah ye ofc best tool 13:13 <+ChillerDragon> sponsored by ChillerDragon lul 13:17 <+ChillerDragon> yo @deen any idea how to debug me spawning on different tiles depending on which machine i run the server? If i run my mod on my vps debian i spawn on a non spawn tile and on my local machines arch and debian i spawn on normal spawn tiles 13:17 <+bridge> [ddnet] rust :POGGIES: 13:17 <+ChillerDragon> i run with the ubsan asan thingys 13:17 <+ChillerDragon> but nothing showed up 13:18 <+bridge> [ddnet] @Patiga will u publish it to crates? 13:18 <+bridge> [ddnet] @Ryozuki is it based on rollback netcode? 13:19 <+bridge> [ddnet] idk what that is 13:19 <+bridge> [ddnet] I was really surprised how well it worked for online smash 13:19 <+bridge> [ddnet] it uses webrtc 13:19 <+bridge> [ddnet] https://news.ycombinator.com/item?id=25582187 13:19 <+bridge> [ddnet] It's a way to synchronize 2 consoles that have no mechanism to synchronize 13:20 <+bridge> [ddnet] https://nes.party/ 13:20 <+bridge> [ddnet] same for the nes 13:20 <+bridge> [ddnet] !! 13:20 <+bridge> [ddnet] If they fall out of sync the game is rolled back to the last state that was in sync 13:20 <+bridge> [ddnet] Which sounds horribly inefficient, but somehow worked pretty decently as long as you didn't drop packets much 13:21 <+bridge> [ddnet] @Patiga if u do pls add the teeworlds keyword to the toml file 13:21 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/794178343113195550/unknown.png 13:21 <+bridge> [ddnet] 13:22 <+bridge> [ddnet] ChillerDragon spawning on a non spawn tile sounds verybroken. Set a breakpoint at where we choose a spawn point and go from there 13:24 <+ChillerDragon> @Learath2 its a non standard tile so yea and my buggy mod it works fine in recent ddnet and used to crash in older ddnet 13:25 <+ChillerDragon> @Learath2 but if it works different on different machines isnt that proof for UB? And shouldnt ubsan detect something on spawn? 13:25 <+bridge> [ddnet] Non standard tile? Are you running your mods map under ddnet server? 13:25 <+ChillerDragon> wdym? 13:26 <+bridge> [ddnet] Idk, I don't know what you mean by non standard tile so I made a guess 13:26 <+ChillerDragon> ah yea i forgot what is was exactly 13:26 <+ChillerDragon> something like a switcher 13:27 <+bridge> [ddnet] @Learath2 i found a game im rly into rn and apparently its open source and gpl licensed https://github.com/Anuken/Mindustry 13:27 <+bridge> [ddnet] and ppl buy it on steam https://store.steampowered.com/app/1127400/Mindustry/ 13:28 <+bridge> [ddnet] gpl best :monkalaugh: 13:28 <+bridge> [ddnet] I wonder how many sales they have 13:28 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/794180193253588992/unknown.png 13:28 <+bridge> [ddnet] more than 6k for sure 13:29 <+bridge> [ddnet] That's impressive. Maybe I should reconsider making an open source game 13:29 <+bridge> [ddnet] he made atleast 16.8k€ 13:29 <+bridge> [ddnet] but not all ppl review 13:29 <+bridge> [ddnet] btw i recommend u play it 13:29 <+bridge> [ddnet] it even has a turing complete cpu inside the game 13:30 <+bridge> [ddnet] SteamDB has owner estimations: https://steamdb.info/app/1127400/graphs/ 13:30 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/794180673686470676/unknown.png 13:30 <+bridge> [ddnet] 340000*4*0.7=952k€ 13:30 <+bridge> [ddnet] 0.7 cuz i think steam has 30% share 13:30 <+bridge> [ddnet] thats quite a lot 13:31 <+bridge> [ddnet] `340000*4*0.7=952k€` 13:31 <+bridge> [ddnet] what about tax 13:31 <+bridge> [ddnet] idk where he lives 13:32 <+bridge> [ddnet] 6k copies at 5€ per copy with 50% steam cut nets me 15k€ in profits. If I work a thousand hours on it that's 3$s an hour less than what a mcdonalds employee makes in denmark :P 13:32 <+bridge> [ddnet] steam cut is 30$ 13:32 <+bridge> [ddnet] 30% 13:32 <+bridge> [ddnet] where did u get that 50 xd 13:33 <+bridge> [ddnet] also they reduce the cut if u get to 1M copies and more after 13:33 <+bridge> [ddnet] It used to be 50 for indies and around 30 for massive companies with bargaining power 13:33 <+bridge> [ddnet] nah 13:33 <+bridge> [ddnet] i think its 30 for all and lowers the more u sell 13:33 <+bridge> [ddnet] I guess with new marketplaces like epic they had to back down from their insane cut 13:33 <+bridge> [ddnet] no they didnt 13:33 <+bridge> [ddnet] change anything 13:33 <+bridge> [ddnet] iirc 13:33 <+bridge> [ddnet] u have to set a higher price tag 13:34 <+bridge> [ddnet] > Valve takes around 30 percent of all game sales on Steam, with some exceptions for games from smaller developers in its Steam Direct program. That will remain the case for the first $10 million in sales a game maker or publisher earns. For all sales between $10 million and $50 million, the split goes to 25 percent. And for every sale after the initial $50 million, Steam will take just a 20 percent cut. 13:35 <+bridge> [ddnet] Then I guess I misremember. I distinctly remember people complaining that the cut is terrible 13:35 <+bridge> [ddnet] 30 is the industry standard everywhere 13:35 <+bridge> [ddnet] maybe the nintendo switch cut is 50 13:35 <+bridge> [ddnet] i think i read it somewhere 13:35 <+bridge> [ddnet] Anyway at 30% I'd make a tad bit more than a mcdonalds worker in denmark :D 13:35 <+bridge> [ddnet] Need to sell more copies 13:35 <+bridge> [ddnet] this was a FUD campaign by EPIC games against steam 13:36 <+bridge> [ddnet] At 10k copies I'd be solid 13:37 <+bridge> [ddnet] but he sold like 350k copies 13:37 <+bridge> [ddnet] :monkalaugh: 13:37 <+bridge> [ddnet] anyway ur game has to be interesting inthe first place to be bought 13:38 <+bridge> [ddnet] Ofc I meant a hypothetical game made by me 13:38 <+bridge> [ddnet] if u ever wanna make a game i can help 🤓 13:39 <+bridge> [ddnet] just gotta get the idea of the year 13:41 <+bridge> [ddnet] If I could produce a masterpiece that sells 350k copies alone, that would be 1.2 million euros. I'd honestly just buy a house and not do anything else significant for the rest of my life 13:41 <+bridge> [ddnet] same 13:41 <+bridge> [ddnet] Until it ran out. Then maybe another game 13:41 <+bridge> [ddnet] but dreaming is free 13:41 <+bridge> [ddnet] :feelsbadman: 13:42 <+bridge> [ddnet] If I sold it at 10€ a copy and move back to turkey I could probably live like a lord until I'm like 50 13:43 <+bridge> [ddnet] It's very unlikely one makes a game that's that successful alone tho 13:43 <+bridge> [ddnet] Put the milion euros in coca cola shares 13:44 <+bridge> [ddnet] And get 30k euros a year 13:44 <+bridge> [ddnet] And live like a lord i turkey haha 13:44 <+ChillerDragon> put 30k in bitcoin and buy turkey 13:45 <+bridge> [ddnet] Hm atleast 500k people own Va-11-Hall-A. That's a 10$ game and it's mostly a visual novel. Maybe it is possible 13:46 <+bridge> [ddnet] Cocacola is a very slow stock. I'd probably put it in us treasury bonds or maybe lebanon treasury bonds 13:46 <+bridge> [ddnet] Coca cola pays out 3% every year 13:47 <+bridge> [ddnet] If you keep your money in lebanon for 3 years they promise you a 100% return. Tho you are kinda betting on lebanon not completely collapsing in that year and that'a a risky bet 13:47 <+bridge> [ddnet] Bonds are 1,7% 13:48 <+bridge> [ddnet] I mean ambergold did that in Poland and stole like a billion dollars Frombork People haha 13:48 <+bridge> [ddnet] Or maybe apple. Apple fanboys never learn anyway 13:48 <+bridge> [ddnet] I would have to look how much Apple pays out 13:48 <+bridge> [ddnet] I wouldnt bet on a stock rising 13:49 <+bridge> [ddnet] Just staying the same 13:49 <+bridge> [ddnet] And paying out dividents 13:50 <+bridge> [ddnet] That is the sane approach, but jokes aside if I had that kind of money, I'd just hire a financial manager to handle it 13:51 <+bridge> [ddnet] I mean a good stock to buy now is cd project red 13:52 <+bridge> [ddnet] Because they fucked up 1 game the stock halfed 13:52 <+bridge> [ddnet] He can have his 10% cut or whatever, my main goal in life is to minimize working and thinking so I can disintegrate into a blob of organic waste while watching useless stuff on youtube 13:52 <+bridge> [ddnet] Can you buy cdpr stock? Is it publicly traded? 13:52 <+bridge> [ddnet] They announce the witcher 4 and it would go up 13:53 <+bridge> [ddnet] Then we sell right before they launch the next buggy mess 13:53 <+bridge> [ddnet] Then we buy again at low 13:54 <+bridge> [ddnet] I mean tesla was fun 13:54 <+bridge> [ddnet] Elon musk smoked a joint 13:54 <+bridge> [ddnet] It halved and then went 4x ahha 13:54 <+bridge> [ddnet] Betting against elon is like the stupidest thing I've heard 13:55 <+bridge> [ddnet] The guy survived calling someone a pedophile on twitter, a joint in a legal state isn't going to do shit to him 13:55 <+bridge> [ddnet] Most of the world thinks joints are class a druga 13:55 <+bridge> [ddnet] Drugs 13:56 <+bridge> [ddnet] So its just people thinking he is a drugaddict 13:56 <+bridge> [ddnet] And how can someone like that run a company haha 13:56 <+bridge> [ddnet] It's very very interesting to see the different cultures around marijuana around the world 13:56 <+bridge> [ddnet] it IS a drug but its not rly harmful imo 13:56 <+bridge> [ddnet] I've been to many places and opinions differ soooo much 13:57 <+bridge> [ddnet] I mean you are From turkey so i would assume you are muslim so you shouldnt drink alkohol 13:57 <+bridge> [ddnet] Like in turkey older people think it's the same thing as heroin, younger ppl are more lax 13:58 <+bridge> [ddnet] It'd be a fair assumption but you are wrong as I'm of the christian minority in turkey :D 13:58 <+bridge> [ddnet] I know most People 40 or younger are open to marihuana 13:58 <+bridge> [ddnet] Then im sorry learath for that assumtion 13:59 <+bridge> [ddnet] Interestingly enough turkey is only recently this islamic. Throughout it's history it had the most moderate interpretation of islam. One of the few islamic majority countries that has a fairly developed alcohol tradition 13:59 <+bridge> [ddnet] Anyway back to weed, in europe it seems mostly no one cares 14:00 <+bridge> [ddnet] In Poland you can go to jail for having 1g haha 14:00 <+bridge> [ddnet] It's probably still less acceptable in more conservative eastern states yeah 14:01 <+bridge> [ddnet] In germany is easy to lose your drivers license because of weed 14:01 <+bridge> [ddnet] In japan it's completely unacceptable, you instantly become an undesirable the second you are seen with it 14:01 <+bridge> [ddnet] weeb 14:01 <+bridge> [ddnet] In spain everyone smokes 14:01 <+bridge> [ddnet] And now i live in england you pretty much smell it on each Street 14:02 <+ChillerDragon> @Learath2 can i borrow u for a debugging session idk what to search in the breakpoints xd 14:02 <+bridge> [ddnet] @Ama + 14:02 <+bridge> [ddnet] Very odd that in the Netherlands and in Spain it's very normalized and in some US states or japan you server a very large jail sentence 14:02 <+bridge> [ddnet] every second uk smells like weed 14:03 <+bridge> [ddnet] learath2 u know its nont legalized in ntetherlands kind of 14:03 <+bridge> [ddnet] ChillerDragon well I can't debug it for yoy 14:03 <+ChillerDragon> sad 14:03 <+bridge> [ddnet] Where did you break? 14:03 <+ChillerDragon> idk where to break in the first place xd 14:03 <+ChillerDragon> i never use breakpoints 14:03 <+bridge> [ddnet] @Dry Wall it's a legal grey area in most places, but it's practically allowed. If no one will prosecute you for it it's not illegal 14:03 <+bridge> [ddnet] Its not legal but its not criminal 14:04 <+bridge> [ddnet] Its decriminilized 14:04 <+bridge> [ddnet] Thats the word for it i think haha 14:04 <+bridge> [ddnet] well the thing is its legal once its in a weed caffe, but if u are caught with it outside u can get as harsh fine as easter ueopean countires 14:04 <+bridge> [ddnet] ChillerDragon: wtf how do you even debug anything without breakpoints?? 14:04 <+bridge> [ddnet] thtas why they literaly muggle weed into cafes 14:04 <+ChillerDragon> using dbg_msgs 14:05 <+bridge> [ddnet] smugle* 14:05 <+ChillerDragon> if i know what to look for i dbg_msgs if i dont know what to look for idk 14:05 <+bridge> [ddnet] Its funny that edibles are illegal in the netherlands 14:05 <+bridge> [ddnet] @Dry Wall the thing is while the laws do exist to prosecute you for it, they never will. People even smoke outside in the netherlands, the whole atmosphere smells like weed 14:05 <+bridge> [ddnet] + learath been there not for drugs but just been and fuck me do i hat eit 14:06 <+bridge> [ddnet] making changes to the legal system is very hard everywhere, it takes a looot of work and political support, much easier to just tell the police you don't want anyone arrested for it 14:06 <+bridge> [ddnet] I love when People go to amsterdam and get 1 joint for each person and then are crying that they had a bad trip 14:06 <+bridge> [ddnet] tell that to africa :kek: 14:07 <+bridge> [ddnet] they jjst tie you and flog you for stealing candy 14:07 <+bridge> [ddnet] i think they the only place where law can chaneg like that 14:08 <+bridge> [ddnet] ChillerDragon: `IGameController::CanSpawn` is where I would break 14:08 <+ChillerDragon> @Learath2 i breakpointed here https://github.com/DDNetPP/DDNetPP/blob/068284ba5d566485f4764c50415d4a903ad67bc0/src/game/server/gamecontroller.cpp#L194 but x and y are never the value i spawn at but the spawn i want to spawn at xd 14:08 <+ChillerDragon> and what do i do when i hit the breakpoint? 14:09 <+bridge> [ddnet] You step through trying to figure out what goes wrong 14:09 <+ChillerDragon> stepping just shows me lines of code 14:09 <+ChillerDragon> so i guess step and print right? 14:09 <+bridge> [ddnet] Well obviously lol 14:09 <+bridge> [ddnet] I would first just do next instead of step 14:09 <+ChillerDragon> yea as i said print gives me nothing weird 14:09 <+bridge> [ddnet] Check the value of Eval after each Evaluate call 14:10 <+bridge> [ddnet] @Dry Wall Amsterdam is really one of the most beautiful cities I've ever been to 14:10 <+bridge> [ddnet] nah, i respect your opinion but fuq that 14:10 <+bridge> [ddnet] go to lithuania, its soooooooooooo much better 14:10 <+bridge> [ddnet] #] 14:11 <+bridge> [ddnet] even the one and only the myth the legend hitler him self sadi it 14:11 <+bridge> [ddnet] and interestingly enough unlike most people the smell of burnt weed doesn't bother me that much 14:11 <+bridge> [ddnet] people say it smells like dead skunk, I guess maybe I've never smelled a dead skunk so I never made that association? 😄 14:11 <+bridge> [ddnet] learath2 im an ex pot head who cant even satnd the smell of it now :feelsbadman: 14:12 <+bridge> [ddnet] Sort of smells like a blend of normal herbs burning, like bay leaves, mint and lemongrass combined 14:12 <+bridge> [ddnet] some kinds smell like skunk 14:12 <+bridge> [ddnet] not dead.. lol 14:12 <+ChillerDragon> ``{m_Pos = {{x = 14928, u = 14928}, {y = 11056, v = 11056}}, m_Got = true, m_FriendlyTeam = -1, m_Score = 0.000126897736}`` these numbers look weird 14:12 <+bridge> [ddnet] Where does one even find a skunk to smell 14:12 <+ChillerDragon> do need some maffs to fix them 14:12 <+bridge> [ddnet] outside 14:12 <+ChillerDragon> like / 32? 14:13 <+ChillerDragon> what is a u and a v? 14:13 <+ChillerDragon> vector magic 14:13 <+bridge> [ddnet] nah, for me now that i get even panic attacks from the smell, it smells like if placed some shit and some wierd indian hearb on a knife and lit that bish 14:13 <+bridge> [ddnet] once i was driving and smelled a skunk and i thought it was someone smoking at first :x 14:13 <+bridge> [ddnet] ChillerDragon: Oh interesting, I wonder why the coords are in int 14:13 <+ChillerDragon> ok if i / 32 it looks like a coord 14:13 <+ChillerDragon> and it is the coord i do not want 14:13 <+ChillerDragon> ok 14:14 <+bridge> [ddnet] The u and v are vector magic to make it prettier to code 14:14 <+ChillerDragon> can i ignore them? 14:14 <+bridge> [ddnet] ChillerDragon: ok now that you found the undesirable coords, check which kind of spawn evaluation it comes from 14:14 <+ChillerDragon> and just look at the x and y? 14:14 <+bridge> [ddnet] yeah you can, as you notice x and u are the same and y and v 14:14 <+bridge> [ddnet] it's just a union 14:15 <+ChillerDragon> oh wow i didnt notice 14:15 <+ChillerDragon> u so smart 14:15 <+ChillerDragon> xd 14:15 <+bridge> [ddnet] well I just know gdb 😛 14:15 <+ChillerDragon> pro hacker 14:16 <+bridge> [ddnet] When you figure out which type it is, you are going to need to trace it back to find what is adding that spawn point 14:16 <+bridge> [ddnet] "check if the position is occupado" 14:16 <+ChillerDragon> i sometimes lose track of where im stepping around 14:17 <+bridge> [ddnet] if you launch gdb with `-tui` you get a nice display of the code 14:17 <+ChillerDragon> wew lemme check 14:18 <+ChillerDragon> ah that thing 14:18 <+bridge> [ddnet] I usually don't need it but sometimes it helps to see more context 14:18 <+ChillerDragon> im sure u dont need that 14:18 <+ChillerDragon> u probably just read binary instead 14:18 <+ChillerDragon> haxx0r 14:18 <+bridge> [ddnet] also you can do `next` to not step into the calls 14:19 <+ChillerDragon> yea i am nexting all the way 14:19 <+bridge> [ddnet] There is also `until` which you can use to get over loops 14:19 <+ChillerDragon> https://zillyhuhn.com/cs/.1609420612.png 14:19 <+bridge> [ddnet] and `finish` which runs until you are out of the current call 14:19 <+ChillerDragon> rip tui 14:20 <+bridge> [ddnet] lol stdout destroyed it? 14:20 <+ChillerDragon> seems like 14:20 <+ChillerDragon> nub gdb 14:20 <+ChillerDragon> it also cant recover even if stdout stops 14:21 <+bridge> [ddnet] You can do ^L to redraw it btw 14:21 <+ChillerDragon> ah nice 14:21 <+ChillerDragon> ok lemme retry 14:21 <+ChillerDragon> wait which key is ^ 14:21 <+ChillerDragon> is it ctrl? 14:21 <+ChillerDragon> that clears gdb for me 14:22 <+bridge> [ddnet] try the command `refresh` 14:22 <+bridge> [ddnet] it is ctrl but if tui is enabled it should redraw tui too, not just completely clear it 14:23 <+ChillerDragon> lul that opend the layout even tho it was closed xd 14:23 <+ChillerDragon> ah tui was off 14:23 <+ChillerDragon> ah ye works good 14:24 <+bridge> [ddnet] anyway, I gtg for a bit, find the Type of spawn point that is wrong, figure out why it gets added, fix it. I'll be back in an hour or so 14:33 <+ChillerDragon> ah nvm its no UB and i can also now reproduce it locally its just both spawns count but on production there is a tee blocking the one spawn already 14:33 <+ChillerDragon> so the problem is that these non spawn tiles get added to the spawnpoints array in the first place 14:34 <+ChillerDragon> ima go back to my old breakpoint 14:34 <+Learath2> Now find where spawnpoints are added 14:34 <+Learath2> (apparently irc still works with even shitty 2g internet :P) 14:35 <+ChillerDragon> come pm i dont wanna spam #developer :/ 14:47 <+bridge> [ddnet] @Ryozuki yeah, i'll publish it to crates, though i want to do 1 or 2 things before that 19:03 <+bridge> [ddnet] is there a pixel perfect resolution for DDNet 19:56 <+bridge> [ddnet] 1x1 19:56 <+bridge> [ddnet] no subpixels 19:56 <+bridge> [ddnet] pixel perfect 21:11 <+ChillerDragon> bois new year soon ``grep -nr 2019`` on all projects xd 21:12 <+ChillerDragon> eh 2020 21:12 <+ChillerDragon> oof i missed a year xd 23:13 <+bridge> [ddnet] <ᶰ°Konͧsti> Like immortal would be still alive 23:13 <+bridge> [ddnet] <ᶰ°Konͧsti> :poggers: