03:25 <+bridge_> АХАХХАХАХ, бобик ты серьезно? 03:25 <+bridge_> Player::Snap 03:26 <+bridge_> CPlayer::Snap 03:33 <+bridge_> im gay btw 03:33 <+bridge_> i use gentoo btw 06:54 <+bridge_> can you Update the description a bit? I don't understand the current setup, when done we practice? 07:12 <+bridge_> I don't know what you don't understand. It's just that if you didn't teleport and passed the startline like normal, practice is disabled when the team is locked and you kill, and keeps the spec state with you 07:39 <+bridge_> so the team resets and you 'die' in spec or is the specing player not killed? 07:44 <+bridge_> Ye died while in spec 07:45 <+bridge_> And practice disabled 09:47 <+bridge_> @learath2 can you take a look? You wrote the pause logic 7 years ago as you certainly remember :justatest: 10:22 <+bridge_> This wasn't that old. #9690 10:22 <+bridge_> https://github.com/ddnet/ddnet/pull/9690 10:24 <+bridge_> but this one is: https://github.com/ddnet/ddnet/commit/5626259b276acfebe4ca8b8872e6b285637199e2 10:29 <+bridge_> and now, I understand the issue I think 10:29 <+bridge_> you can spec-pause with practice, then unpractice, but you are still in spec pause, even if this is disabled 10:34 <+bridge_> @pioooooo do you think this is important enough to be part of 19.7 already? I don't understand why fix changes physics and I don't directly understand how this can lead to an exploit 10:38 <+bridge_> > I don't understand why fix changes physics 10:38 <+bridge_> This is because of the fuzzy definition of what is considered physics <.< putting a tee back into existence is probably "changing physics" 10:55 <+bridge_> Then you can have a stackable tee anywhere which could be useful for something like shotgun bug or others. The server doesn't go with versioning so I don't think it's that urgent 10:56 <+bridge_> I would consider physics to be different if the same teehistorian record could produce different outcomes 13:34 <+bridge_> @chillerdragon is there now anything wrong with or is it in eternal 3 approval limbo 13:51 <+bridge_> @l._ouis monthly blinking eye status update question 14:51 <+bridge_> я ваще нихуще не понял 14:53 <+bridge_> $english 14:53 <+bridge_> Hi! Most of us communicate in English. If you’re having trouble with English, use to help you out. 15:22 <+bridge_> <_qey> There a way to render demos to MP4? 15:24 <+bridge_> Spent the whole morning debugging why looking down was "triggering" the aim 15:24 <+bridge_> note to self: don't code if eepy 15:24 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462814986152841300/image.png?ex=696f901e&is=696e3e9e&hm=ff6fc633bf28d093973900cfb995d57ad7e8bb3a29acb7c88d437c450e58c38c& 15:26 <+bridge_> ~~@kebscs https://www.twitch.tv/chillerdragon check stream fix your pr nitpicks~~ 15:41 <+bridge_> @teero777: on irc it looks like you edited a message from 1997 is that correct? 15:42 <+bridge_> @essigautomat: the pr in fact only has one review and one approval. That is mine. The other two approvals got invalidated by your force push. I will not be merging this alone without giving other maintainers a day to react. 15:43 <+bridge_> I know the GitHub UI does not make it clear. Idk why it shows 3 approvals by default. If I remember correctly it actually has a setting for the merge queue to invalidate reviews on force push. Which is the only sane option if you ask me. 15:44 <+bridge_> that's okay, so the current state it, that I should request review from the others again 15:45 <+bridge_> @heinrich5991: @robyt3 could you maybe activate that setting? To invalidate reviews after force push. They still are shown just greyed out iirc 15:45 <+bridge_> @essigautomat: yes go rerequest I guess I could also have done it 15:45 <+bridge_> But they got the force push email so they should know 15:46 <+bridge_> yeah, but double holdes better 😛 15:47 <+bridge_> Beerlang 15:49 <+bridge_> What I found worse, is that when I got maintainer, all my previous gray reviews turned green 15:53 <+bridge_> I don’t think it’s that bad. But yes I agree that reviewing without maintainer could be done less seriously because nobody cares so it might not be transparent on the standard used for the review. 15:58 <+bridge_> my github comment fully broke on 🙁 15:58 <+bridge_> at first it duplicated, now it is unanswerable 16:04 <+bridge_> @chillerdragon do you know widely used mods, which are 0.7 based? 16:05 <+bridge_> F-DDrace 16:05 <+bridge_> does F-DDRace use the 0.7 race support 🤔 16:07 <+bridge_> Yea same way ddnet does 16:08 <+bridge_> maybe https://github.com/Teero888/ddnet_demo 16:08 <+bridge_> are F-DDRace servers bridged to ddnet, or are they just 0.7? 16:10 <+bridge_> They support both 0.6 and ddnet extensions 16:10 <+bridge_> Via the sevendown bridge :D 16:11 <+bridge_> <_qey> >DDNet client support was added via a translation layer 16:11 <+bridge_> @_qey: the official client can do it 16:11 <+bridge_> Okay I must ping fokko for it 16:11 <+bridge_> For what 16:11 <+bridge_> I just told you 16:12 <+bridge_> 16:12 <+bridge_> <_qey> I know the client can do it, but I’m asking server-side rendering. If it’s even possible. 16:13 <+bridge_> I guess you can do that. But I would claim fokko isn’t more attached to that than anyone else running a ddnet server 16:13 <+bridge_> Same thing in the end 16:13 <+bridge_> One person that’s attached is bamcane 16:14 <+bridge_> The server doesn’t render 16:14 <+bridge_> You have to do it outside of the server 16:14 <+bridge_> "attached", nobody yet gave me a reason not to delete this 16:15 <+bridge_> it was hard enough to find any server that may send this, apparently F-DDrace might - but might only send it to 0.7 players 16:15 <+bridge_> <_qey> In doing the most stupid thing one can do. I’m recording demos of players dueling on my servers and uploading it to Telegram. 16:15 <+bridge_> <_qey> But I want full rendering to video. 16:15 <+bridge_> I wonder if I can spoof ddnet in a way, that the server thinks it's a 0.7 client 16:17 <+bridge_> <_qey> But I want full video rendering, not just demos. 16:20 <+bridge_> I think my words have given my reason: 16:21 <+bridge_> As we could keep vanilla 0.6 support in the server-side, why can't we keep vanilla 0.7 support in the client-side. 16:22 <+bridge_> You can @essigautomat 16:22 <+bridge_> do you understand, that this issue is not about general 0.7 support? 16:23 <+bridge_> @essigautomat: ddnet servers send it too 16:23 <+bridge_> yes but ddnet has 3 other protocols that have higher priority over this 😄 16:23 <+bridge_> No need to spoof just connect via the 0.7 ip and you get it 16:24 <+bridge_> I find F-DDRace servers that only have a 0.7 ip 🤔 16:24 <+bridge_> @essigautomat: priority depends on the client not on the server. The priority isn’t any different in F-DDrace 16:24 <+bridge_> Then the sevendown bridge broke I guess 16:25 <+bridge_> yes, but you can remove a protocol, if you 100% of the time use another one with higher priority 16:26 <+bridge_> but it looks like I found servers now to test this which use this 16:26 <+bridge_> but it looks like I found servers now to test this which use this and only use this 16:27 <+bridge_> Another issue: 16:27 <+bridge_> if you removed that 16:28 <+bridge_> then we need to remove the client part of #10946 16:28 <+bridge_> https://github.com/ddnet/ddnet/pull/10946 16:28 <+bridge_> then we should to remove the client part of #10946 16:29 <+bridge_> As`100% of the time use another one with higher priority` 16:29 <+bridge_> if we don't find a server which makes use of this - then this is dead code anyways. 16:34 <+bridge_> then I neither support nor oppose it. 16:35 <+bridge_> We have to hope that no one will create a pure 0.7 Race mode in the future. 16:40 <+bridge_> This is very unlikely, get some stats and check how much 0.7 is used, how many new mods are released at 0.7, and the development of 0.7 basically stopped. 16:41 <+bridge_> I have to say that's not only 0.7's problem 16:43 <+bridge_> Could you tell me a new 0.6 mod that has introduced innovative gameplay? :3 16:44 <+bridge_> I can only say that it's either a combination of Block and other modes, or it's something framework-like. 16:44 <+bridge_> "innovative", hard to tell - but at least up to date, the last time unique-race was updated was today, chiller keeps maintaining ddnet-insta, I am working on a "new" mod but I wouldn't call it innovative, just race with extra steps 16:44 <+bridge_> I checked and there was actually a mod released on 0.7 i.e. hide and seek xD 16:45 <+bridge_> but you are asking the wrong person, anything innovative I do I program into ddnet 16:47 <+bridge_> I think mods and DDNet are two different things. 16:48 <+bridge_> I see more differences, there are 0.7 mods, ddnet mods, and ddnet itself is a game which originally was a mod of teeworlds 16:48 <+bridge_> You forget 0.6 mods. 16:48 <+bridge_> not based on ddnet. 16:49 <+bridge_> true 16:49 <+bridge_> All I want to do is check which of these are still alive and which old dead code can be removed 16:53 <+bridge_> ``` 16:53 <+bridge_> 16:53 <+bridge_> NetObjectEx("MyOwnObject", "my-own-object@heinrich5991.de", [ 16:53 <+bridge_> NetIntAny("m_Test"), 16:53 <+bridge_> ]), 16:53 <+bridge_> ``` 16:53 <+bridge_> Is this a example, or just a dead test code. 16:53 <+bridge_> I assume it's test code and an example and can be removed and is also dead code 16:54 <+bridge_> you probably wonder why anyone ever removes code - but it's a burden to maintain lots of code 16:55 <+bridge_> The netobject is really simple and doesn't hurt, the Race7 code goes all over ddnet 16:56 <+bridge_> Then I have to share this: #9549 16:56 <+bridge_> https://github.com/ddnet/ddnet/issues/9549 16:57 <+bridge_> We pile up code everywhere just for compatibility. :3 16:57 <+bridge_> I know 16:59 <+bridge_> When could DDNet get a complete refactor of backcompat. xD 17:06 <+bridge_> f-ddrace is 0.7 based, ddnet/0.6 added later 17:06 <+bridge_> use `/score time` 17:07 <+bridge_> chillerdragon: you're such a popular ddnet youtuber that YouTube is recommending me your videos xd 17:07 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462840913905848443/Screenshot_2026-01-19-18-05-36-902_com.google.android.youtube.jpg?ex=696fa844&is=696e56c4&hm=1c33ebe991e9033cfc560b6f96840d2e091de7f0aa461b2e4078ad6dc47c82b7& 17:08 <+bridge_> aintnoway 17:09 <+bridge_> poor kais 17:10 <+bridge_> @essigautomat I didn't see any mods actually implementing the 0.7 race support other than ddnet itself. 17:10 <+bridge_> And I really didn't care about it on the server side other than making use for the time score 17:16 <+bridge_> @essigautomat: btw the video milkeey posted is about a player called kais he doesn’t use ddnet he plays with F-Client a 0.7 based client oO and he is 900000h pro gamer 17:16 <+bridge_> confirmed 17:19 <+bridge_> what 17:19 <+bridge_> 900000h? 17:19 <+bridge_> Do you still need me to look at this? 17:20 <+bridge_> 100 years? 17:20 <+bridge_> :thonk: 17:21 <+bridge_> a spec player is never killed, only the character gets removed from the gameworld but is never destroyed 17:23 <+bridge_> ah team stuff. the speccing player of course also gets killed. 17:24 <+bridge_> The CPlayer has m_pCharacter and takes care of it. It can call Die() on it even when the character is not currently inserted into the world, he still exists in the cache 17:30 <+bridge_> chillerdragon: do you road to ddnet maintainer? 17:30 <+bridge_> like deens position? 17:41 <+bridge_> @fokkonaut: I think I maxed out what I can reach at ddnet. Maybe replace Oy would be a next career step 17:41 <+bridge_> lol 17:42 <+bridge_> Chillerworlds. 17:42 <+bridge_> :nouis: 17:42 <+bridge_> Well no .\_. I would continue the tee spirit ofc 17:43 <+bridge_> @remakepower: when fix bam CI 17:43 <+bridge_> You have bam in the name 17:43 <+bridge_> You are the chosen one 17:43 <+bridge_> Actually 17:43 <+bridge_> the bam in my name stands for 'bamboo' 17:43 <+bridge_> Bamcane = Bamboo + Sugarcane 17:44 <+bridge_> I see 17:44 <+bridge_> I choose this name when I played Minecraft. 17:44 <+bridge_> lol 17:44 <+bridge_> Idc still you are the chosen one 17:44 <+bridge_> Bamcane maintainer of bam build system 17:44 <+bridge_> The error is so frustrating 17:44 <+bridge_> Maybe we can get lerato to look into it 17:44 <+bridge_> He said he likes debugging 17:45 <+bridge_> Oy is an alias of matricks, he never left 💡 17:45 <+bridge_> @learath2: fix bam 17:46 <+bridge_> Have you ever seen matricks and Oy in the same room? 17:46 <+bridge_> Me neither 17:46 <+bridge_> exactly 17:46 <+bridge_> I'm enjoying my rest time now, playing CS2 recently without any git commits. :3 17:46 <+bridge_> lol 17:49 <+bridge_> Also what's needed to fix 17:49 <+bridge_> :thonk: 17:50 <+bridge_> chillerdragon: 17:52 <+bridge_> macos pipeline? 17:57 <+bridge_> great for him, but this doesn't mean I can't remove 0.7 race support from the ddnet client 17:59 <+bridge_> no I don't think so, I think I'll merge when pioo has done the one change I requested 🙂 18:00 <+bridge_> god emperor chillerdragon 18:01 <+bridge_> ??? 18:01 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462854612414365970/2026-01-19_22-00-44.mp4?ex=696fb506&is=696e6386&hm=81132d36df6cb1691aa66b6d662152f5841139a8a857e19aa906750577c4517c& 18:05 <+bridge_> is this a feature or a bug? 18:06 <+bridge_> @remakepower: yes I think it was macOS only issue 18:13 <+bridge_> didn't I fix it? 18:13 <+bridge_> :thonk: 18:13 <+bridge_> i probably cant work on it for a bit :/ semester starting and all 18:13 <+bridge_> and need to finish the photoshoot map ☠️ 18:14 <+bridge_> chillerdragom: 18:14 <+bridge_> https://github.com/teeworlds/teeworlds/pull/3283#issuecomment-3341395922 18:14 <+bridge_> chillerdragon: 18:14 <+bridge_> https://github.com/teeworlds/teeworlds/pull/3283#issuecomment-3341395922 18:15 <+bridge_> 26 keys keyboard on mobile belike ^ 18:16 <+bridge_> Woah nice I am also on mobile so I dont see the pipelines but if you say it’s fixed that’s cool 18:18 <+bridge_> I don't know the real effect, but the fix that makes the build CI successful was actually completed last September. 18:19 <+bridge_> :frozen: 18:21 <+bridge_> If you means that there's still something wrong with the executable binary, sorry I don't own a device to see the real effect. 18:23 <+bridge_> just like we didn't have a test for big-endian in our codes. 18:38 <+bridge_> why is it /eyeemote off instead of /eyeemote 0 18:45 <+bridge_> huh 18:46 <+bridge_> idk either 18:52 <+bridge_> because it's /eyeemote blink instead of 2 18:52 <+bridge_> string parameter 18:54 <+bridge_> I somehow always thought the original wallets of bitcoin will never move and the owner are dead, stubborn or forgot their private keys 18:54 <+bridge_> https://www.binance.com/en/square/post/07-26-2025-galaxy-digital-finalizes-9b-sale-of-80-000-bitcoins-from-early-satoshi-era-investor-27461975990098 18:54 <+bridge_> 9billlion sold after 14 years 18:54 <+bridge_> Holy cow 18:55 <+bridge_> :wtf: 18:56 <+bridge_> How can one wait out the 2017 hype after being there from the start???? 19:01 <+bridge_> `eyemote` 19:02 <+bridge_> its eyeemote 19:21 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462874573081940172/1.jpg?ex=696fc79d&is=696e761d&hm=f67ecae86ea04d9a0e008e8dbe1f68ed6ad28efc528c5246df786d85e496fe6a& 19:21 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462874573509755014/2.jpg?ex=696fc79d&is=696e761d&hm=b3d58269c341038edd3af2d2446b7343f11d9c1a2a65f8d3e1ca1f29683e1704& 19:21 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462874574000492791/3.jpg?ex=696fc79d&is=696e761d&hm=c059956d2473cb10073638e0d10982a93dc67ab37ab4d083e2165ac79728e82d& 19:21 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462874574306934985/4.jpg?ex=696fc79d&is=696e761d&hm=ca7729d80e3e6d04277d62ae773889f3b4f43dc9432eebef4aa8f00b1975a155& 19:24 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462875373535629312/1.jpg?ex=696fc85b&is=696e76db&hm=4423a06804bf29d8df2f33b99d60733f43dc725da571be2315ef5414edb38146& 19:24 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462875373980352685/2.jpg?ex=696fc85c&is=696e76dc&hm=4a6e0a805db12bf777e0d3e574d2bea7e06d69f85fbb54d3664104416b79b9c7& 19:24 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462875374454050846/3.jpg?ex=696fc85c&is=696e76dc&hm=44a7403af2eec600d4874f82858f6f049e457041be19d491198797bad1173f9e& 19:24 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462875374848311488/4.jpg?ex=696fc85c&is=696e76dc&hm=44efe37c0ebaefc7a90fd897e050dc14099157fb66bc3d6ec12c509246cab0f5& 19:26 <+bridge_> <_qey> My yesterday question stands for those who missed: what can cause a 1-tick lag? 20 ms ping spike for everyone. 19:27 <+bridge_> which server mod? 19:37 <+bridge_> Not available in my region whatttt 20:42 <+bridge_> guys can I download assests like new guns and emotes here? I can't find it 20:56 <+bridge_> Check Teeworlds Data and Tee Directory in #welcome 21:25 <+bridge_> https://github.com/ddnet/ddnet/pull/11550#discussion_r2692224321 21:25 <+bridge_> what to do here 21:25 <+bridge_> i know im not ever getting any help from you-know-who 21:26 <+bridge_> and itll be limbo forever 22:31 <+bridge_> Hello everyone, 22:31 <+bridge_> 22:31 <+bridge_> How can I implement the display of inventory using the server side? I am considering redesigning the client, but it will not be installed. Does anyone have any ideas on how this can be implemented? I need to create an inventory system for storing accessories and similar items. 22:32 <+bridge_> thats a big feat I dont think youll get alot of help here 22:32 <+bridge_> The simplest solution I can see is to do it through voting or motd, but that won't be convenient for players. 22:32 <+bridge_> > voting 22:32 <+bridge_> mmotee already does this 22:33 <+bridge_> alot of mods actually right now 22:33 <+bridge_> when vote menu rework 22:33 <+bridge_> if you're going to force people to use a custom client to send arbitrary inventory data, you're going to get zero players 22:33 <+bridge_> so you're going to have to do it the way everyone does it 22:33 <+bridge_> I don't want to use a paste for my mod, I want to make something unique, but the engine simply doesn't have enough capabilities. 22:34 <+bridge_> call vote is the best way imo 22:34 <+bridge_> the only way really 22:34 <+bridge_> trough chat is even more jank 22:34 <+bridge_> Maybe you could implement something like this? 22:34 <+bridge_> https://sampsharp.net/gamemode-textdraws 22:34 <+bridge_> yepz 22:34 <+bridge_> we likely arent implementing anything that gives you arbitrary displays xd 22:34 <+bridge_> what gorp said ^ 22:34 <+bridge_> it would have to have a ddrace basis 22:34 <+bridge_> in order to be used 22:35 <+bridge_> but wasnt a type of vote menu rework actually accepted as a feature? 22:35 <+bridge_> if anyone decides to work on it 22:35 <+bridge_> it is sorta planned ish i thought 22:35 <+bridge_> but its a big thing 22:35 <+bridge_> yies 22:35 <+bridge_> basically having some form of hypertext markup in call vote would be nice 22:35 <+bridge_> If I write a textdraw equivalent for ddnet, do I have a chance of adding it to production? 22:35 <+bridge_> with options for grid/flex layouts like css 22:35 <+bridge_> For server client side 22:36 <+bridge_> approximately zero chancce 22:36 <+bridge_> approximately zero chance 22:36 <+bridge_> sorry 22:36 <+bridge_> asking for alot here 22:36 <+bridge_> there are also two ways we draw text 22:36 <+bridge_> one is only used for the debug screen i think 22:36 <+bridge_> yes 22:36 <+bridge_> so yeah, a third way with no ddrace basis is a veto 22:37 <+bridge_> 100% 22:37 <+bridge_> you' 22:37 <+bridge_> you're more than welcome to provide a ddrace basis i guess 22:37 <+bridge_> I think if the vote menu was able to actually have like pages of some sort which wouldnt close it would already be a massive upgrade 22:37 <+bridge_> but the only thing i can think of is a generic "actions" page which is already call vote rework imo 22:38 <+bridge_> ? 22:38 <+bridge_> he said no 22:38 <+bridge_> i answered your question 22:38 <+bridge_> or she 22:38 <+bridge_> idk 22:38 <+bridge_> lol its fine 22:38 <+bridge_> she is better 22:38 <+bridge_> wait english has they i forgor 22:38 <+bridge_> yeah or they is kinda the ultimat eone 22:38 <+bridge_> yeah or they is kinda the ultimate one 22:38 <+bridge_> i wish we had that in german 22:38 <+bridge_> ya xd 22:39 <+bridge_> germans are usually confused about they xd when i was more heavy about pronouns in 2021 22:39 <+bridge_> almost everyone was liek wtf im not saying that 22:39 <+bridge_> well i dont mind 22:39 <+bridge_> but i forget 22:40 <+bridge_> i think target tiles and respawn anchors are the most worthwhile features right now aside from bug patches 22:40 <+bridge_> i think target tiles will be really cool 22:41 <+bridge_> call vote and actions in scoreboard and both kinda tied at number 2 for me 22:41 <+bridge_> call vote and actions in scoreboard are both kinda tied at number 2 for me 22:41 <+bridge_> are target tiles an entity or map tiles? 22:41 <+bridge_> Why not? It will give server developers more freedom, won't it? 22:41 <+bridge_> they're rendered like shields 22:41 <+bridge_> ah 22:41 <+bridge_> so i can abuse them in my mod 22:41 <+bridge_> hell yeah 22:42 <+bridge_> I agree with you, but unfortunately DDNet is a very DDrace-primary project. things are just not added unless they have some basis for the core mode 22:42 <+bridge_> i just know how things are and im just stating it xd 22:43 <+bridge_> but yes, it would be nice if things were more focused on something like ddnet-insta where feature acceptance is less tied to modes 22:43 <+bridge_> agree 22:43 <+bridge_> Want more cool random stuff 22:43 <+bridge_> ddnet is already a sort of rich sandbox, where anything is possible 22:43 <+bridge_> forcing the most popular client/server to be specific and unsandboxy is a disservice to the community 22:43 <+bridge_> but it does make maintenance way easier 22:44 <+bridge_> we still have alot of cool mods tho 22:44 <+bridge_> i think louis is probably the strongest admin in favor of sandboxy 22:44 <+bridge_> which is pretty sick that we have that voice now 22:44 <+bridge_> agree 22:44 <+bridge_> i probably said this before about previous years but uh, 2026 the ddnet year 22:44 <+bridge_> No, there's still a lot that could be added 22:45 <+bridge_> i promise this time! 22:45 <+bridge_> with louis we got this 22:45 <+bridge_> i mean 22:45 <+bridge_> yall got this 22:45 <+bridge_> i do random patches no one asked for 22:45 <+bridge_> all code is appreciated 22:45 <+bridge_> i wish i could contribute, i guess im closer now that i understand 0.6 protocol? 22:46 <+bridge_> but still my understand of cpp is limited 22:46 <+bridge_> but still my understanding of cpp is limited 22:46 <+bridge_> same yo 22:46 <+bridge_> I have no clue about anything tbh 22:46 <+bridge_> i prefer instead to focus on external tooling 22:46 <+bridge_> ive had a shelved project for combining different game assets together in some configurator in python 22:46 <+bridge_> for years now its been collecting dust 22:47 <+bridge_> when easier automapper 22:47 <+bridge_> it may end up on web, i dont want people to have to install python 22:48 <+bridge_> A big reason for it taking a lot of time is that it has to be mobile-friendly for DDNet android users 22:48 <+bridge_> oh right 22:48 <+bridge_> ddnet can be played on mobile 22:48 <+bridge_> the first time i saw them on my servers i got so confused i banned them 22:48 <+bridge_> like a year ago 22:48 <+bridge_> or two at this point 22:48 <+bridge_> xdd 22:48 <+bridge_> their movement was s oweird 22:48 <+bridge_> their movement was so weird 22:50 <+bridge_> im thinking you get ddnet.png in some grid, and if you tap a tile you get a submenu like (tile, border, glyph) and if you click those you can choose the png and optional recolor for each 22:50 <+bridge_> uh 22:50 <+bridge_> im very bad at learning from words 22:51 <+bridge_> i need visual 22:51 <+bridge_> like extremely bad 22:51 <+bridge_> sure i can make something 22:53 <+bridge_> orange = tile 22:53 <+bridge_> blue area = optional border 22:53 <+bridge_> glyph = icon on top 22:53 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462927994401325273/image.png?ex=696ff95d&is=696ea7dd&hm=a733dede2f5ed1a09c3a9f2257bcf1656d404e30ffab2c4e9e58c1b9d19f086c& 22:53 <+bridge_> drawn in that order 22:53 <+bridge_> you need recolor for each so that they match 22:54 <+bridge_> some red/green glyphs used in comfort may be weird to adapt 22:54 <+bridge_> probably you need to store everything as white with default glyph colors for certain tiles (red/green) 22:54 <+bridge_> if they want to change those colors they can ofc 22:54 <+bridge_> heh 22:54 <+bridge_> I still dont get it 22:54 <+bridge_> xD 22:54 <+bridge_> gg 22:54 <+bridge_> basically draw a tile with 3 layer 22:54 <+bridge_> for me this looks like a 3d tile with 22:54 <+bridge_> S turned around 22:55 <+bridge_> unhook would be grey, border would be the rounded border, glyph could be the curved design in the center or that can be part of the tile layer 22:56 <+bridge_> its abstract on purpose, it could be any tile there 22:56 <+bridge_> like those 1x1 tiles? 22:56 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462928782548795392/image.png?ex=696ffa19&is=696ea899&hm=d85a90b36522dd91427256e16d8def3d38ebe7e2fa93c19ea5200f46721ed653& 22:56 <+bridge_> so wtf is this btw https://www.ddnet.io/ 22:56 <+bridge_> or what 22:56 <+bridge_> yeah 22:56 <+bridge_> but for entities 22:56 <+bridge_> ahhhh 22:57 <+bridge_> this could be a glyph or part of the tile 22:57 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462928899888513246/image.png?ex=696ffa35&is=696ea8b5&hm=1f6f330d0eb20d71551ac3a430da232c93bd42e4460a7a5a3e7b31e36aa58bba& 22:57 <+bridge_> imagine if we could like have our own map design 22:57 <+bridge_> automated 22:57 <+bridge_> i think its more flexible as part of the tile 22:57 <+bridge_> then you could put an icon on top 22:57 <+bridge_> ok i think i get it now 22:57 <+bridge_> meby 22:57 <+bridge_> you can have varying border width/roundedness 22:57 <+bridge_> inner/outer border-radius 22:58 <+bridge_> mhm mhm 22:58 <+bridge_> should i support gradients :justatest: 22:58 <+bridge_> uhh 22:58 <+bridge_> ask chatgpt 22:58 <+bridge_> it could apply a filter to the whole tile 22:58 <+bridge_> :3 22:58 <+bridge_> or excluding the glyph maybe 22:59 <+bridge_> overengineering a single tile 22:59 <+bridge_> yep xd 22:59 <+bridge_> and for all of them! 22:59 <+bridge_> wait really 22:59 <+bridge_> i actually get it 22:59 <+bridge_> yeah you click any tiles you want to customize 22:59 <+bridge_> then eventually save and export it 23:00 <+bridge_> i think i should also support saving it as a custom format so people can remix your changes :D 23:00 <+bridge_> and eventually add everyone's (with permission) assets to it 23:00 <+bridge_> damn 23:00 <+bridge_> sounds nice 23:00 <+bridge_> yeah, but its not my priority right now xD 23:00 <+bridge_> dude i wish we could have automapper and stuff for entities 23:00 <+bridge_> mhm 23:00 <+bridge_> every map would look fine 23:01 <+bridge_> instantly 23:01 <+bridge_> I mean newer maps are fine 23:01 <+bridge_> but old ones 23:01 <+bridge_> god 23:01 <+bridge_> especially if they have interesting design and then theres places bombarded with switches n tune zones n stuff so you cant see anything 23:01 <+bridge_> i love it 23:02 <+bridge_> omg can we like with hooktrough 23:02 <+bridge_> the old one 23:02 <+bridge_> like replace it 23:03 <+bridge_> technically curly has made cmclient so that it renders old hookthrough with less info 23:03 <+bridge_> if it is hookable from any direction 23:03 <+bridge_> why isnt this in ddnet 23:04 <+bridge_> I also dont understand why the old hooktrough is like always completely surrounding a tile 23:04 <+bridge_> technically there's old hookthrough bug 23:04 <+bridge_> where u can hook it if it was mapped with hookable 23:04 <+bridge_> so its not a perfect abtraction 23:04 <+bridge_> so its not a perfect abstraction 23:04 <+bridge_> oh is that why they make it like a 3x3 23:04 <+bridge_> if theres one tile 23:05 <+bridge_> im not sure if its preventable, maybe it is that way 23:05 <+bridge_> well its an eyesore every time 23:06 <+bridge_> man i wish this game was made now 23:12 <+bridge_> so the kog website is nice 23:12 <+bridge_> https://cdn.discordapp.com/attachments/293493549758939136/1462932707834200147/image.png?ex=696ffdc1&is=696eac41&hm=b22bb314e0c609a60289bb73f3a1147f3931adc78db7f988d5247226ff9bce20& 23:12 <+bridge_> and it loads now, weird