IRC logs for #openttd on OFTC at 2024-10-22
            
00:05:28 *** keikoz has joined #openttd
01:44:42 *** Wormnest has quit IRC (Quit: Leaving)
02:45:12 *** gnu_jj_ has joined #openttd
02:48:36 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
02:56:28 *** D-HUND has joined #openttd
02:56:35 *** godbed has joined #openttd
03:00:03 *** godbed_ has quit IRC (Ping timeout: 480 seconds)
03:00:03 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:44:20 *** D-HUND is now known as debdog
04:23:58 *** felix has quit IRC ()
04:24:33 *** felix has joined #openttd
04:47:33 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/51ffb2a1a339d4fbbb7d094a3ff4e5a4e232fa77
04:47:34 <DorpsGek> - Update: Translations from eints (by translators)
05:58:39 *** HerzogDeXtEr has joined #openttd
07:50:54 *** nielsm has joined #openttd
08:00:36 *** Flygon has quit IRC (Remote host closed the connection)
08:17:17 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016#pullrequestreview-2384325495
08:26:28 <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016#pullrequestreview-2384359812
08:43:02 *** merni has joined #openttd
08:43:02 <merni> PeterNviaGitHub: > ### No suitable AI can be found:
08:43:02 <merni> >
08:43:02 <merni> > If you have no AIs and an AI is started the so-called 'dummy' AI will
08:43:02 <merni> > be loaded. This AI does nothing but writing a message on the AI debug
08:43:02 <merni> > window and showing a red warning.
08:43:04 <merni> Why does this even qualify as a "bug"?
08:44:31 <peter1138> Bug: my coffee is cold.
08:45:37 <kuhnovic> So was mine. I downed it and I'm making a new one.
08:46:08 <peter1138> This was a new one. I forgot to put the kettle on.
08:46:22 <peter1138> I think I'm going senile... already.
08:47:16 <kuhnovic> Some people would just market that as cold brew
08:47:52 <kuhnovic> It's a chicken-egg-problem. You needed that coffee to remember to put the kettle on.
08:50:36 <andythenorth> what cargo class is the egg?
08:50:38 <andythenorth> livestock?
08:50:45 <andythenorth> chicken is easy enough
08:51:05 <LordAro> peter1138: nice
08:51:24 <kuhnovic> Depends on whether it was fertilized I guess
08:51:35 <kuhnovic> Better add a label for that
08:51:36 <andythenorth> are eggs food-grade?
08:51:42 <andythenorth> probably
08:52:07 <andythenorth> hmm ok so nml arbitrary constants, that's custom_tags.txt?
08:52:09 * andythenorth looks
08:52:38 <peter1138> No, it's "const X = Y" in your .nml file.
08:52:45 <peter1138> (Or something, I don't actually know)
08:53:17 <peter1138> `const default_palette = PALETTE_USE_DEFAULT;`
08:53:22 <peter1138> Seems it is.
08:53:36 <andythenorth> custom_tags.txt is maybe strings only
08:53:41 <andythenorth> never understood it
08:55:33 <peter1138> custom_tags is strings-only, yes.
08:55:54 <Rubidium> merni: known-bugs is there more to prevent people from reporting the same perceived issues over and over again. So it's basically what enough people have considered a bug, but we do not consider a bug in OpenTTD
08:56:05 <andythenorth> presumably custom_tags is quite useful for translated lang files
08:56:35 <merni> Rubidium: Fair enough. In that case perhaps "I can't find block signals" should be added there :)
08:56:57 <andythenorth> ok so I could do `const CC_FLATBED = CC_OVERSIZED`
08:57:05 <andythenorth> or more practically, just the bit number
08:57:19 <andythenorth> but currently I just write the bit numbers directly into the nml 😛
09:18:02 <peter1138> It's okay, consts are a relatively new feature of NML.
09:22:23 <andythenorth> https://github.com/OpenTTD/nml/pull/302 oh yes 🙂
09:22:27 <LordAro> merni: it's not a particularly well curated list
09:22:31 <andythenorth> hmm consts
09:22:54 <andythenorth> so I could distribute consts in a file, intended to be included
09:36:41 <peter1138> I'm willing to bet that most people never look at known bugs.
09:51:36 <kuhnovic> I just picked up my coffee mug, looked into it and wondered to myself "when did I drink this?"
10:15:07 <xarick> hi
11:23:57 *** johnfranklin has joined #openttd
11:23:57 <johnfranklin> ate lunch. still not full.
11:30:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016
11:44:20 <peter1138> Welcome to carbs?
11:48:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #13000: [Crash]: Unhandled exception in ottd:game thread: [json.exception.type_erro.316] invaild UTF-8 byte at index 41: 0xB4 https://github.com/OpenTTD/OpenTTD/issues/13000
12:00:48 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016#pullrequestreview-2384981900
12:00:57 <kuhnovic> Should have noticed the first time I looked at it, sorry
12:14:10 <xarick> i fail at this flooding shennanigans
12:30:31 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016
12:31:21 <peter1138> (Btw I noticed that the original string formatting was hardcoded to 16 too :))
12:31:34 <peter1138> Well, the array size.
12:35:22 <kuhnovic> Do you want to make this code better or what 😛?
12:36:05 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic approved pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016#pullrequestreview-2385068812
12:36:07 <peter1138> Oh I did fix that.
12:36:53 <kuhnovic> Now Xarick can change the region size to his heart's content
12:37:24 <peter1138> As long as it's not half the map size.
12:38:10 <peter1138> I'm sure I've played on a 16x16 map at some point 🙂
12:38:22 <peter1138> "Played"
12:39:43 <xarick> I give up on the water flooding
12:39:51 <xarick> not enough patience atm
12:41:21 <xarick> until I understand what the hell stuff is supposed to do, I won't go anywhere
12:42:35 <peter1138> It is supposed to reduce the number of water tiles that continue flooding.
12:42:40 <peter1138> It achieves that aim.
12:44:29 <xarick> yes, but I am unable to follow it
12:45:03 <johnfranklin> Should we fix a BAD FEATURE
12:45:29 <johnfranklin> new vehicles coming up to 2 years later than their introduction dates
12:46:27 <_jgr_> xarick: It is much more simple than you are trying to make it
12:46:29 <xarick> skill issue
12:48:42 <_jgr_> The point is to use a fast path to efficiently handle the common, trivial case
12:49:24 <_jgr_> False negatives are perfectly fine and can be handled by the main path
12:56:30 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13013: Change: Disable water flooding when water tiles have no floodable neighbours. https://github.com/OpenTTD/OpenTTD/pull/13013
12:57:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13013: Change: Disable water flooding when water tiles have no floodable neighbours. https://github.com/OpenTTD/OpenTTD/pull/13013#issuecomment-2429215125
12:59:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13016: Codechange: Tweaks to water region debug output. https://github.com/OpenTTD/OpenTTD/pull/13016
13:00:10 <xarick> water regiones let's go
13:02:33 <xarick> btw why is label 0 represented by a .
13:03:16 <xarick> traversability bits say 0
13:04:06 <peter1138> Because it's easier to distinguish.
13:06:52 <xarick> taversability bits could say . too :p
13:07:19 <peter1138> Not any more.
13:07:34 <peter1138> But those are only 0 or 1, not 0-255.
13:10:24 <xarick> just rebased <https://github.com/OpenTTD/OpenTTD/compare/master...SamuXarick:OpenTTD:8x8-water-regions>
13:11:46 <xarick> TileAddXY still crashes with larger traversability bits
13:11:55 <xarick> but that's something rubidium is taking care of
13:15:04 <peter1138> easy to fix, `assert_compile(WATER_REGION_EDGE_LENGTH < MIN_MAP_SIZE / 2)`
13:17:08 <LordAro> assert_compile? :p
13:17:13 <LordAro> what is this, 2019?
13:17:16 <peter1138> Yes, static_assert.
13:30:21 <xarick> GetTileIndexFromLocalCoordinate
13:33:03 <xarick> `const auto label = this->GetLabel(GetTileIndexFromLocalCoordinate(GetWaterRegionX(this->tile_area.tile), GetWaterRegionY(this->tile_area.tile), x, y));`
13:33:06 <xarick> kek
13:33:40 <xarick> oh, identifier not found
13:34:32 <xarick> it's just below
13:39:12 <xarick> const auto label = this->GetLabel(TileXY(TileX(this->tile_area.tile) + x, TileY(this->tile_area.tile) + y));
13:39:19 <xarick> circunvented the assert
13:42:53 <xarick> btw center tile of an area already exists
13:54:41 <xarick> oh, it's private
13:58:33 <xarick> oh
13:58:39 <xarick> GetCenterTile uses TileAdd...
13:59:11 <xarick> you dodged a bullet
14:11:19 <xarick> hey peter and company
14:11:36 *** MnHebi_ has joined #openttd
14:11:48 <xarick> code style issue detected
14:12:49 <xarick> <https://github.com/OpenTTD/OpenTTD/blob/master/src/pathfinder/water_regions.cpp#L196> It's this->tile_area.tile
14:16:23 <xarick> `this->GetLocalIndex(tile)`
14:16:23 <xarick> <https://github.com/OpenTTD/OpenTTD/blob/master/src/pathfinder/water_regions.cpp#L119>
14:17:51 <peter1138> Add it then.
14:20:47 <xarick> ok
14:46:54 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13017: Codechange: use functions described in documentation, instead of related other functions https://github.com/OpenTTD/OpenTTD/pull/13017
14:58:24 <xarick> how to... english commit message
14:59:22 <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on pull request #13017: Codechange: use functions described in documentation, instead of related other functions https://github.com/OpenTTD/OpenTTD/pull/13017#issuecomment-2429526615
15:01:27 <xarick> <https://github.com/OpenTTD/OpenTTD/compare/master...SamuXarick:OpenTTD:code-style-water-regions>
15:01:37 <xarick> is this okay or too many changes or...
15:02:31 <kuhnovic> Not that many changes tbh
15:10:08 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic opened pull request #13018: Codechange: Renamed CHashTableT to HashTable and corrected code style https://github.com/OpenTTD/OpenTTD/pull/13018
15:10:33 <kuhnovic> Peter got me inspired
15:11:45 <_jgr_> At the risk of being a contrarian, the name/code style is not the biggest problem with it 😛
15:12:22 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened pull request #13019: Codechange: Code style issues in water regions https://github.com/OpenTTD/OpenTTD/pull/13019
15:12:37 <kuhnovic> You have a point 😛
15:13:06 <xarick> I waste 30 minutes writing the PR message
15:13:12 <xarick> I am so terrible haha
15:13:50 <xarick> well, 15 min
15:14:39 <xarick> number_of_patches -> highest_patch_label maybe?
15:14:43 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #13019: Codechange: Code style issues in water regions https://github.com/OpenTTD/OpenTTD/pull/13019#pullrequestreview-2385534008
15:18:14 <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on pull request #13019: Codechange: Code style issues in water regions https://github.com/OpenTTD/OpenTTD/pull/13019#pullrequestreview-2385543627
15:19:38 <xarick> oh, indeed
15:21:27 <peter1138> _jgr_: But fixing the code style can help identify the issues as it'll improve readability.
15:22:46 <peter1138> Although HashTable to HashTable indeed.
15:28:04 <_jgr_> It's more that I was expecting it to disappear outright, given the focus on removing similar types of late
15:30:16 <peter1138> Well, that's fair.
15:31:03 <kuhnovic> That might happen eventually, but until this time at least we can make it a bit prettier 🙂
15:31:40 <kuhnovic> I guess I could have a look at what you did JGR, with the robin_map. Do some performance comparison.
15:33:08 <kuhnovic> I did that quite a while ago with a unordered_map, and that's not an improvement (kind of expected that)
15:33:33 <peter1138> If it's not an improvement, but also not worse, then that's still worth doing.
15:34:51 <xarick> brb tea break
15:35:30 <kuhnovic> It is worse, by quite a bit
15:36:45 <kuhnovic> Between 10%-30% depending on map size. But quite a bit worse. This was on windows, the results might differ quite a bit for other platforms.
15:39:30 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #13017: Codechange: use functions described in documentation, instead of related other functions https://github.com/OpenTTD/OpenTTD/pull/13017#issuecomment-2429626256
15:51:29 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13019: Codechange: Code style issues in water regions https://github.com/OpenTTD/OpenTTD/pull/13019
15:51:29 <xarick> I renamed something
15:57:13 <xarick> oh snap, i failed somewhere
15:57:43 <xarick> oh i didn't
15:57:47 <xarick> its fine
16:14:11 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #13020: Codechange: replace magic numbers with enumeration https://github.com/OpenTTD/OpenTTD/pull/13020
16:26:58 <xarick> that script_road.cpp part is witchcraft!
16:28:06 <xarick> it is heavily used by road pathfinder btw
16:28:40 <xarick> really heavily
16:33:53 <xarick> like... every neighbour visiting
16:34:01 <xarick> during search
16:50:18 <xarick> well my AI is building roads fine
16:56:16 <xarick> ` * @param existing An array with the existing neighbours in the same format
16:56:16 <xarick> * as "start" and "end", e.g. ScriptMap.GetTileIndex(0, 1).
16:56:16 <xarick> * As a result of this all values of the existing array
16:56:16 <xarick> * must be of type integer.
16:56:16 <xarick> `
16:57:26 <xarick> but you changed to TileIndex
16:58:19 *** MnHebi_ has quit IRC (Quit: Going offline, see ya! (www.adiirc.com))
17:00:03 <xarick> how does a script pass an array
17:07:05 *** Flygon has joined #openttd
17:15:22 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298333893841391646/image.png?ex=67192f2a&is=6717ddaa&hm=139de076ed852d96eb58315a02f4633a35ad9d77bd44c00c5fe5c000dea8291e&
17:15:22 <xarick> ah, it works
17:15:53 <xarick> i could pass an array of GSMap.GetTileIndex
17:16:52 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298334271320096829/image.png?ex=67192f84&is=6717de04&hm=f9e4afb88038545fbfce79007967e14eccb257f9d97f0e331be254d38a1db1a5&
17:18:25 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298334660476276828/image.png?ex=67192fe0&is=6717de60&hm=ff8d70fec1d9a87919dd49aaf630d4807507ca59d17936e57450ad2ed2b2df75&
17:20:03 <xarick> poof
17:20:59 <xarick> relative tile, i failed
17:21:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #13021: Add: Implement road type label conversion https://github.com/OpenTTD/OpenTTD/pull/13021
17:22:43 <xarick> `GSLog.Info(GSRoad.CanBuildConnectedRoadParts(GSTile.SLOPE_FLAT, stuff, GSMap.GetTileIndex(1, 0), GSMap.GetTileIndex(-1, 0)));`
17:24:33 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298336207041724486/image.png?ex=67193151&is=6717dfd1&hm=c4d68480ecd45ee72b9da1d0c9b6302674f4c11f82977ab1986d8c70574c7a67&
17:24:33 <xarick> Success!!
17:25:26 <peter1138> GetTileIndex seems a weird choice there.
17:28:35 <xarick> it's our TileIndexDiff
17:29:30 <xarick> reuses that function for the purpose
17:30:38 <peter1138> Yes, I hate it.
17:32:45 <andythenorth> was it lunch? 🙂
17:32:55 <peter1138> It's always lunch.
17:33:00 <andythenorth> I had bread
17:33:02 <andythenorth> and butter
17:33:27 <andythenorth> silly Horse, this will cause a mostly-unrefittable vehicle 🙂 `self.class_refit_groups = ["covered_hopper_freight_non_food_grade", "covered_hopper_freight_food_grade"]`
17:54:07 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #13022: [Bug]: GUI - Slider size on the scroll bar is too small and becomes proportionally smaller as the UI is enlarged https://github.com/OpenTTD/OpenTTD/issues/13022
17:57:05 <LordAro> reasonable.
17:58:10 <_glx_> something feels wrong in saveload stuff peter1138
17:58:26 <peter1138> In general?
18:00:40 <peter1138> I'll turn #13021 into a draft, I need to investigate but going out.
18:00:43 <_glx_> ah no it's fine, RAIL chunk is actually unchanged on disk, and ROTT is added
18:02:35 <peter1138> There is one bug 🙂
18:02:40 <peter1138> (At least)
18:04:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13021: Add: Implement road type label conversion https://github.com/OpenTTD/OpenTTD/pull/13021
18:04:55 *** Wormnest has joined #openttd
18:23:58 <peter1138> Ok the basics work but the UI list is a bit weird. Maybe it's just missing being refreshed.
18:25:15 <peter1138> And yes, I started with templating things to reduce duplication but it's subtly different with the subtype
18:25:41 <peter1138> Needed lots of template parameters 🙂
18:42:22 *** Wolf01 has joined #openttd
18:59:24 <ian01223> so it turns out factorio and the DLC costs like £5 less if you buy it through their website, and it even gives you a steam key if you want it
18:59:39 <ian01223> ...one steam refund and repurchase later...
19:01:24 <dwfreed> I wonder if they do something different in UK ? in the US, it's the same price, but the store is run by humble bundle, so they probably take a cut
19:02:27 <dwfreed> it's 35 USD regardless of website or Steam (website still gives steam key, of course)
19:30:28 <ian01223> same store, humble bundle, and I note that's the place where you get it for less
19:30:34 <ian01223> it's on steam where it costs more
19:30:51 <ian01223> though I did see other people say it was the same for them in other countries
19:30:56 <ian01223> I think it's just a UK thing
19:31:08 <ian01223> the same price between the two countries, that is
19:32:21 <ian01223> something to do with steam's regional pricing, I imagine
19:33:52 <johnfranklin> Why steam costs more than epic?
19:34:39 <peter1138> Nobody wants to use Epic
19:35:07 <_glx_> my epic library is mostly thursday giveaways
19:35:42 <peter1138> Same, though I stopped looking years ago.
19:48:10 <dwfreed> ian01223: what is the website price in pounds? 25?
19:49:07 <peter1138> 26.86
19:49:59 <dwfreed> okay, so that lines up with conversion rates to the steam euro and usd prices, give or take
19:51:42 <ian01223> but on steam in gbp it's £30, or £3.14 more
19:51:49 <dwfreed> yeah, I see that in steamdb
19:52:02 <dwfreed> guessing what's happening is the steam price made sense to be 30 pounds at some point in the past, and it's never been adjusted because they just don't adjust the price
19:52:28 <dwfreed> but humble bundle is auto-converting to pounds from some other currency, either euro or usd
19:53:03 <ian01223> makes sense
19:56:55 <peter1138> HB is £30 too
19:57:57 <peter1138> But discounted if you have the membership stuff
19:58:22 <dwfreed> probably their store page is just set to match the steam pricing, vs the own-website widget
20:05:20 *** akimoto has joined #openttd
20:06:45 *** akimoto has quit IRC (Remote host closed the connection)
20:06:59 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #13021: Add: Implement road type label conversion https://github.com/OpenTTD/OpenTTD/pull/13021#pullrequestreview-2386184122
20:14:28 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic updated pull request #13018: Codechange: Renamed CHashTableT to HashTable and corrected code style https://github.com/OpenTTD/OpenTTD/pull/13018
20:21:31 <_glx_> kuhnovic: replace `typedef` with `using` while at it ?
20:22:22 <kuhnovic> I'm planning on making a bunch of changes to the hashtable after this PR. I want to stick to renaming for this one.
20:40:52 <peter1138> Right, back home.
20:42:07 *** Tirili has joined #openttd
20:56:47 <peter1138> Ah, okay, rail/road types are update, just if a build road/rail toolbar is open then it is not refreshed.
20:57:16 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1298389737027010560/image.png?ex=6719632c&is=671811ac&hm=c55f1852ebd4bb7ef9a55a276c729730c6cb4114254f78f8623390618004722e&
20:57:16 <peter1138> Wonky 🙂
21:03:31 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened pull request #13023: Codefix: Correct handling of GetDepotOrderType() comparison https://github.com/OpenTTD/OpenTTD/pull/13023
21:04:42 <xarick> CoPilot thx for the commit message
21:09:37 <peter1138> Using "AI" assistants is against TOS.
21:14:33 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:19:43 <peter1138> (In my made up world that is )
21:20:42 <LordAro> peter1138: there are certain areas where they're an improvement
21:23:43 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
21:36:46 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298399679503138968/image.png?ex=67196c6e&is=67181aee&hm=efd1cea85db99bdc13e794ea42399b2493d21cc0c7ffbf2bdbf79047e5938232&
21:36:46 <xarick> time to test dumb stuff
21:39:48 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:41:52 *** Tirili has quit IRC (Quit: Leaving)
21:42:49 <xarick> there's a missing information part
21:51:47 *** tokai has joined #openttd
21:51:47 *** ChanServ sets mode: +v tokai
21:57:57 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298405006696910899/image.png?ex=67197164&is=67181fe4&hm=688ef5e2aa43bde8eb76150285c7a91e4082b2c7fae1aabbdf5ddd2be1bff1ba&
21:58:44 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
22:08:13 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:11:20 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298408375507353630/image.png?ex=67197487&is=67182307&hm=e6d58ed5e567cb7ed2da385a2b23a510729795039810ac3bf302c47550893e29&
22:16:46 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298409741608816703/image.png?ex=671975cd&is=6718244d&hm=96e2ee9c2a7767657381cabf45fdc53dd29deddbb8ceade1029e9e2f7eebed89&
22:19:13 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298410359920791674/image.png?ex=67197661&is=671824e1&hm=bbcc77fb274c8d560d6433243779a4b5c7ca5392055bf5ec1af60d82cf957b9f&
22:21:05 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298410831842639973/image.png?ex=671976d1&is=67182551&hm=96fb399cde7e642ff1dc7112aeb3ae80871114f98d82f7c48c5464a8f9e26e6c&
22:23:21 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298411400842182806/image.png?ex=67197759&is=671825d9&hm=2be4c682caa7238c7edca06f897015b8e01167e330469a2639f368280275d478&
22:28:20 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1298412654645215364/image.png?ex=67197884&is=67182704&hm=76ed80a7a00d098883da95333a83cdaa49a4ab3c87cf3bcc1b8a0cafb4d5f13d&
22:28:29 <xarick> well, goonight
22:49:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13021: Add: Implement road type label conversion https://github.com/OpenTTD/OpenTTD/pull/13021
22:50:27 <peter1138> Okay, that was ... a few things.