Times are UTC Toggle Colours
00:28:18 *** Soni has quit IRC 00:58:02 *** Soni has joined #openttd 01:31:14 *** Wormnest has quit IRC 01:48:08 *** felix has quit IRC 01:48:20 *** felix has joined #openttd 02:11:45 *** D-HUND has joined #openttd 02:15:10 *** debdog has quit IRC 02:38:40 *** asdfghasdfght[m] has left #openttd 04:24:12 *** felix has quit IRC 04:24:32 *** felix has joined #openttd 05:54:03 <DorpsGek> [OpenTTD/OpenTTD] Bouke commented on pull request #9994: Fix #9993: Support switching (non-)retina displays on macOS https://github.com/OpenTTD/OpenTTD/pull/9994#pullrequestreview-1095882276 06:21:02 *** sla_ro|master has joined #openttd 06:24:35 *** wallabra has quit IRC 07:42:35 *** wallabra has joined #openttd 08:02:55 <DorpsGek> [OpenTTD/OpenTTD] pon-droid commented on issue #8252: Possible duplication of functionality in `screenshot.cpp` https://github.com/OpenTTD/OpenTTD/issues/8252 08:29:12 *** sla_ro|master has quit IRC 08:33:39 <peter1138> I wonder how many IRC connections are from bouncers of dead people. 08:56:36 <Eddi|zuHause> probably less than 93% (that's the ratio of people that are already dead and people that ever lived) 09:25:46 *** ioangogo_ has quit IRC 09:26:02 *** ioangogo has joined #openttd 11:09:09 *** D-HUND is now known as debdog 11:15:20 <FLHerne> peter1138: freenode -> libera transition suggests about 35% 11:15:48 <FLHerne> as an upper limit 11:16:42 <FLHerne> went from ~80k on freenode to ~50k on libera, and very few of the latter would be new users 11:17:36 <FLHerne> but I know some non-dead people who simply abandoned IRC at that point, so the number of actually dead people is probably lower 11:21:01 <andythenorth> hmm 11:21:03 <andythenorth> grf tiles 11:21:15 <andythenorth> a.k.a how can we mess with performance? 11:21:23 <andythenorth> but tiles already have a loop, yes/no? 😛 11:21:52 <andythenorth> give them an action 2 chain to realsprites 11:22:05 <andythenorth> with sensible vars like date, height etc 11:22:31 <andythenorth> and also one for checking land info for the 8 adjacent tiles 11:23:00 <andythenorth> how does variable snowline even work actually? 11:24:06 <andythenorth> oh the grf changes the snowline, and the tiles are hard-coded in openttd? 11:26:24 <dP> yeah, variable snowline is implemented in openttd 11:26:56 <dP> well, kind of, grf tiles don't get the snow level so they have to calculate themselves 11:27:52 <dP> or, rather they get the snow flag but not the exact level 11:33:38 <andythenorth> or just do it in gamescript 11:33:51 <andythenorth> GS can walk all the tiles frequently for the whole map? 😛 11:46:00 <glx[d]> GS can, but it will take years 11:50:23 <andythenorth> 'frequently' 😛 11:51:42 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1016314682660888626/unknown.png 11:51:43 <andythenorth> I want the game to change ground in places like this 😛 11:51:49 <andythenorth> yeah I could just plant some objects manually 11:52:02 <andythenorth> that's not very cool 11:57:50 <jfs-> That would be a perfect use case for the industries planting map objects feature 11:58:29 <jfs-> (the hypothetical feature, I mean) 11:59:53 <andythenorth> it would 11:59:55 <andythenorth> or GS 12:00:09 <andythenorth> if it was actually grf base-tiles, then we could do biomes 😛 12:00:49 <dP> and the hypothetical ground types feature 12:01:01 <dP> industries changing ground types 12:01:12 <andythenorth> or towns 12:01:17 <andythenorth> or water 12:01:17 <dP> perfect hypothetical use of the hypothetical feature xD 12:01:56 <andythenorth> it's probably not a hard test patch 😛 12:09:32 *** sla_ro|master has joined #openttd 12:18:35 <peter1138> Hmm, might need to put the mudguards on. 12:20:39 <andythenorth> rainy 12:25:33 <peter1138> Hmm, I think they just clip on. 12:37:00 *** Flygon has quit IRC 12:37:08 *** Flygon has joined #openttd 12:48:03 <andythenorth> rounding numbers to nearest 10? 12:48:12 <andythenorth> who knew there would be so many ways, Stack Overflow 12:48:46 <andythenorth> how many can we think of? 12:50:48 <andythenorth> 10 * math.round(time_to_replacement / 10) 12:51:06 <andythenorth> time_to_replacement - (time_to_replacement % 10) 12:51:13 <andythenorth> the second one gets the floor though 12:58:17 <peter1138> You're a floor though 13:02:18 <andythenorth> mic drop 13:05:27 <glx[d]> INT((x+5)/10)*10 13:06:21 <andythenorth> compact 🙂 13:40:19 *** Compu has joined #openttd 13:42:01 *** virtualrandomnumber has joined #openttd 13:42:20 *** virtualrandomnumber has quit IRC 14:04:15 *** WormnestAndroid has joined #openttd 14:06:24 *** WormnestAndroid has quit IRC 14:06:54 *** WormnestAndroid has joined #openttd 14:20:16 <andythenorth> such steeltown https://www.keymodelworld.com/article/furnace-5-oo-gauge-steel-works-model-railway 14:41:00 <kamnet> andythenorth: I can smell the carcinogens from here! 14:41:52 *** nielsm has joined #openttd 15:18:41 *** Wormnest has joined #openttd 15:53:04 <nielsm> https://www.tt-forums.net/viewtopic.php?t=89911 15:53:29 <nielsm> someone needs help debugging a dedicated server that seemingly keeps getting delisted/forgotten by the game coordinator 16:02:59 <glx[d]> not the first time something like that is reported 16:03:28 <nielsm> do we have a documented way to debug it? 16:10:18 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/10001#issuecomment-1237261619 16:15:02 <glx[d]> nielsm: TrueBrain might have some hints, but IIRC it's not an easy debug task 16:16:45 <peter1138> Want to read more? 16:16:46 <peter1138> This is a premium article and requires an active Key Model World subscription. 16:16:48 <peter1138> Nice. 16:16:57 <peter1138> Model Railway paywall 16:30:08 <andythenorth> did you pay the paywall? 16:30:14 * andythenorth guesses not 16:33:19 <peter1138> No... 16:34:06 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1016385747441438831/unknown.png 16:34:06 <petern> Somewhat obnoxious... 16:55:55 *** HerzogDeXtEr has joined #openttd 17:01:06 <Eddi|zuHause> paywalls? yes. 17:01:22 <Eddi|zuHause> one of the worst inventions on the internet 17:15:30 <TrueBrain> glx[d]: having the `-dnet=6` most often shows the user has some weird network setup 😛 17:16:37 <TrueBrain> but the debugging is similar to what it was .. first make sure they check if their game is actually reachable via the Internet (various of services checking if your port is open) 17:16:44 <TrueBrain> next is getting the logs to look through 17:21:58 <frosch> i wondered whether we should have two parties... 17:22:10 <frosch> a small one in 1 or 2 weeks for people who can "just show up" 17:22:15 <frosch> a larger one next summer 17:22:36 <frosch> something about having a party in october or november in the north is wrong 🙂 17:32:03 <TrueBrain> planning one next summer sounds like a plan! 17:32:22 <TrueBrain> any of you ever worked with conan, the C++ package manager? 17:33:54 <frosch> no, there are lots of talks about it. i have met two guys who used it, they seemed happy. but i know no details 17:34:15 <TrueBrain> seems like the only viable C++ package manager where you can custom host packages 😛 17:34:23 <frosch> i think i linked you some months ago to it, and you were scared off by their website :p 17:34:33 <TrueBrain> that sounds like me 17:34:54 <frosch> yes, one of the guys i met used it to distribute their nightly builds in-house 17:39:18 <TrueBrain> k, tnx .. I really should just try it I guess 😄 17:39:29 <TrueBrain> I like that it generates CMake stuff for you 17:45:01 *** planetmaker is now known as Guest2046 17:45:06 *** planetmaker has joined #openttd 17:45:06 *** ChanServ sets mode: +o planetmaker 17:52:25 <DorpsGek> [OpenTTD/OpenTTD] planetmaker commented on discussion #10002: Meetup 2022 / 10k event https://github.com/OpenTTD/OpenTTD/discussions/10002 18:30:27 *** gelignite has joined #openttd 18:33:40 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1016415839026688111/unknown.png 18:33:40 <petern> oops 😄 18:36:58 <TrueBrain> it's fine 18:37:23 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1016416776092909568/unknown.png 18:37:23 <petern> 3x scale 18:38:05 *** Etua has joined #openttd 18:38:51 <petern> Hmm, slower to scale with truetype fonts though, as it rebuilds all the caches on every minor increment. Pom te pom. 18:41:41 *** Wolf01 has joined #openttd 18:43:58 <TrueBrain> solving 1 problem with the next 😄 18:53:16 *** Etua has quit IRC 18:56:14 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/57fa8690df98b5188207f8ccb3f9728a78a7d988 18:56:15 <DorpsGek> - Update: Translations from eints (by translators) 19:01:30 <petern> Hah, I added a new function to go alongside and existing one and ended replacing nearly all the callers of the original :9 19:07:58 <petern> But that's better, no massive gaps around vehicles in the GUI. 19:13:19 *** Flygon has quit IRC 19:14:04 <andythenorth> Eddi|zuHause: possibly less worse than the conventional data-harvesting model 19:14:51 <andythenorth> frosch: I can travel much more easily with notice 19:15:17 <Eddi|zuHause> andythenorth: or those mandatory full screen banners "LET US HAVE YOUR DATA [or press this tiny button to lead you through a maze to decline]" 19:15:31 <andythenorth> EU mandated 19:15:43 <andythenorth> but illegal to block access to the service if cookies are declined 😛 19:15:47 <andythenorth> legislation lolz 19:16:24 <Eddi|zuHause> andythenorth: one of those cases with good intention but poor execution 19:16:41 <andythenorth> I'm not even sure the intentions were good 19:17:04 <Eddi|zuHause> andythenorth: every browser has this "do not track" feature. the websites could just read that... 19:17:09 <andythenorth> usually the technical advisers to those drafting the law are the major tech vendors, or their lobbyists 19:17:24 <andythenorth> now we have cookie banners everywhere that 80-90% of people allegedly just click 'accept' 19:17:36 <andythenorth> so now everyone is explicitly consented into the cross-site data harvesting 19:18:03 <andythenorth> the only losers are the publishing sites themselves and the users, the big tech vendors do ok 19:18:14 <Eddi|zuHause> andythenorth: as far as i manage to follow EU politics, there is at least one well-meaning and well-educated person involved (but they have a steep uphill battle against all the bureaucracy) 19:18:20 * andythenorth is not a conspiracist, but eh 19:18:57 <Eddi|zuHause> andythenorth: i think that number is well beyond 99% 19:19:28 <andythenorth> well the only way to persist "I don't want cookies" is to set a cookie 19:19:36 <andythenorth> such internet 19:20:06 <nielsm> or you could, like, use that "do not track" HTTP header 19:20:24 <andythenorth> is that the same as DNT? 19:20:29 <andythenorth> or some other DNT? 19:20:39 <nielsm> but nobody wanted to when browsers defaulted it to on 19:20:43 <andythenorth> turned out ad networks were able to use DNT as another fingerprint 19:21:01 <nielsm> well DNT = Do Not Track 19:21:58 <glx[d]> anyway they can track without any cookie 19:22:15 <glx[d]> it's just more generic 19:22:22 <glx[d]> and less valuable 19:23:34 * andythenorth left ad-tech 19:23:40 <andythenorth> not a good business to be in 19:34:20 <DorpsGek> [OpenTTD/nml] frosch123 opened pull request #266: Fix: Station animation triggers every 250 ticks, not 256. https://github.com/OpenTTD/nml/pull/266 19:39:21 <frosch> andythenorth: yes, but if we wait until everyone can book a flight, we will be in late october/november, it will be cold and rainy, we can only sit inside, are limited to opening times, so probably 6 hours max in total 19:40:47 <frosch> so, either we have a meeting very soon where only few can attend; or we rather wait for next summer 19:41:47 <michi_cc[d]> I can either do very soon or not that soon. The next two weekends are good, then the three after are bad. And after that, I am probably free again. 19:42:24 <frosch> 24/25 is also already booked for me, so we align there 🙂 19:43:22 <TallTyler> The other alternative is that January/February is much cheaper to travel, albeit we’d have to find somewhere indoors 🙂 19:44:01 <frosch> how cheap is may/june? 19:44:39 *** gelignite has quit IRC 19:45:18 *** planetmaker has quit IRC 19:58:09 <andythenorth> frosch: +1 20:04:26 *** nielsm has quit IRC 20:07:17 *** planetmaker has joined #openttd 20:07:17 *** ChanServ sets mode: +o planetmaker 20:18:58 <frosch> typical nfo spec: station custom foundations explicitly provide the tile-type in var18, when it is already available in var40 anyway 20:20:10 <petern> "already" probably later 20:22:44 <frosch> you are right. i assumed that it would have been around forever, since it is in var40 (the first one) 20:22:56 <frosch> but in fact: "In TTDPatch this information is only available during callback 14 (and via variable 10 during callback 24). " 20:23:12 <frosch> so even var40 is callback-specific in ttdp 20:23:28 <frosch> well, i'll choose to not document that for nml 21:20:48 <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #10003: Fix #9903: Don't build houses around half-tile roads https://github.com/OpenTTD/OpenTTD/pull/10003 21:29:23 *** Wolf01 has quit IRC 21:51:51 *** planetmaker has quit IRC 21:52:02 *** planetmaker has joined #openttd 21:52:40 *** planetmaker is now known as Guest2063 22:18:16 <DorpsGek> [OpenTTD/nml] glx22 approved pull request #266: Fix: Station animation triggers every 250 ticks, not 256. https://github.com/OpenTTD/nml/pull/266#pullrequestreview-1096786599 22:30:03 *** sla_ro|master has quit IRC 23:27:05 <DorpsGek> [OpenTTD/OpenTTD] ldpl opened pull request #10004: Fix: Don't stop growth attempt if house is not allowed https://github.com/OpenTTD/OpenTTD/pull/10004 23:33:30 *** HerzogDeXtEr has quit IRC