IRC logs for #openttd on OFTC at 2024-10-27
            
00:00:39 <_glx_> it's harder to enter SCC stuff manually
00:01:41 <_glx_> and bananas texts or server names are manually written
00:04:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #13034: Fix bb8a0c7641: Strip control codes before sorting NewGRF names. https://github.com/OpenTTD/OpenTTD/pull/13034
00:06:40 <peter1138> Sorry for always using 10 digits now. 7 has too many collisions these days.
00:35:12 <wensimehrp> https://cdn.discordapp.com/attachments/1008473233844097104/1299894135142223882/image.png?ex=671edc40&is=671d8ac0&hm=0d12fca9573933b10894542e4753b82996de5e38cf7d77e72fbc0b5cc6cbac8c&
00:35:12 <wensimehrp> emails
00:51:13 *** mindlesstux is now known as Guest7550
00:51:13 *** Guest7550 has quit IRC (Read error: Connection reset by peer)
00:51:14 *** mindlesstux has joined #openttd
02:27:09 *** gelignite is now known as Guest7563
02:27:12 *** gelignite has joined #openttd
02:34:33 *** Guest7563 has quit IRC (Ping timeout: 480 seconds)
02:46:35 *** gelignite has quit IRC (Quit: Stay safe!)
03:41:24 *** D-HUND has joined #openttd
03:44:58 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:46:35 *** Artea has quit IRC (Remote host closed the connection)
04:00:02 *** D-HUND is now known as debdog
04:02:58 *** gnu_jj has joined #openttd
04:06:09 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
04:47:33 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/233ee16c44cf930beb5d89598e29467244740396
04:47:34 <DorpsGek> - Update: Translations from eints (by translators)
05:08:02 *** keikoz has joined #openttd
07:09:19 *** nielsm has joined #openttd
07:35:44 *** Wolf01 has joined #openttd
07:42:11 *** Artea has joined #openttd
08:31:46 *** D-HUND has joined #openttd
08:32:12 *** D-HUND has quit IRC ()
08:35:06 <kuhnovic> Lunch?
08:36:47 <andythenorth> If lunch is coffee, then yes
08:36:54 <andythenorth> It’s time
08:49:52 *** SigHunter has quit IRC ()
08:52:04 <johnfranklin> instant noodles with smoked salmon, that sounds strange
08:52:33 *** SigHunter has joined #openttd
08:54:43 *** SigHunter has quit IRC ()
08:55:20 <wensimehrp> πŸ˜„ they are food
08:57:12 *** SigHunter has joined #openttd
08:59:45 <Rubidium> johnfranklin: I'd say "vegan turkey stuffing" is stranger ;)
09:04:27 <johnfranklin> It seems that scotrail is still operating ic125
09:16:18 <peter1138> Maybe doing utf-8 decoding and ignoring only control codes at the start is better.
09:38:00 *** debdog has quit IRC (Quit: Initiating getting-the-hell-out-of-here maneuver!)
09:46:24 *** gelignite has joined #openttd
09:47:16 *** debdog has joined #openttd
10:11:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035
10:12:03 <peter1138> std::variant<pr13034, pr13035>
10:44:45 <LordAro> windows no likey
10:45:31 <LordAro> #13035 seems reasonable though
10:46:14 <LordAro> wonder if it might be worth changing 'Garbage' to something more descriptive, since it implies actual invalid characters, not just "we don't sort on these"
11:06:56 <peter1138> Bah
11:07:25 <LordAro> ikr
11:21:12 *** HerzogDeXtEr has joined #openttd
11:21:49 <DorpsGek> [OpenTTD/OpenTTD] WenSimEHRP commented on pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035#pullrequestreview-2397508804
11:24:01 *** merni has joined #openttd
11:24:01 <merni> Nah, iff is a word
11:24:05 <merni> Means "if and only if"
11:27:02 <wensimehrp> Ah It's an abbreviation
11:27:47 <DorpsGek> [OpenTTD/OpenTTD] WenSimEHRP commented on pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035#pullrequestreview-2397509915
11:28:33 <merni> wensimehrp: I wouldn't really say so. More like a technical term
11:28:59 <merni> Though I guess calling it an abbreviation also makes sense
11:29:26 <wensimehrp> merni: That's what the dictionary said
11:42:10 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035
11:42:42 <peter1138> LordAro: Not sure. We do sort on them, just not if they are at the beginning of the string.
11:44:05 <peter1138> And I rather solve the issue I created instead of come up with new terms πŸ™‚
12:16:44 <DorpsGek> [OpenTTD/OpenTTD] ketsuban opened pull request #13036: Add: Improving town-owned bridges increases company rating https://github.com/OpenTTD/OpenTTD/pull/13036
12:18:10 *** ketsuban has joined #openttd
12:18:10 <ketsuban> This is where I get bitten by not having a complete development environment and find out I need to include an extra #include or something. 😟
12:18:46 *** ketsuban is now known as Guest7620
12:18:47 *** Guest7620 is now known as ketsuban[d]
12:21:16 <xarick> I'm trying to decipher TryBuildLightHouse mystic code
12:21:42 <xarick> I suspect there is a off by one issue there but i can't prove it
12:22:39 <xarick> https://github.com/OpenTTD/OpenTTD/blob/596c8b50a68504f5d3fba27b317e94920668ad5d/src/object_cmd.cpp#L759
12:26:48 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13036: Add: Improving town-owned bridges increases company rating https://github.com/OpenTTD/OpenTTD/pull/13036#issuecomment-2439995698
12:28:23 <peter1138> There can't be an off-by-one issue in that line.
12:29:23 *** gelignite has quit IRC (Ping timeout: 480 seconds)
12:29:38 <DorpsGek> [OpenTTD/OpenTTD] ketsuban commented on pull request #13036: Add: Improving town-owned bridges increases company rating https://github.com/OpenTTD/OpenTTD/pull/13036#issuecomment-2439996667
12:35:14 *** gelignite has joined #openttd
12:38:39 <DorpsGek> [OpenTTD/OpenTTD] merni-ns commented on pull request #13036: Add: Improving town-owned bridges increases company rating https://github.com/OpenTTD/OpenTTD/pull/13036#issuecomment-2439999627
12:56:30 <johnfranklin> This is an extra-long weekend.
12:56:58 <johnfranklin> But there is a extra-short weekend in March.
13:16:34 <Rubidium> xarick: there are many off-by-somewhat "issues" in that function, though the question is whether it really matters that much in the context of everything else
13:26:53 *** aperezdc has quit IRC (Ping timeout: 480 seconds)
13:36:31 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035#pullrequestreview-2397554195
13:40:11 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13034: Fix bb8a0c7641: Strip control codes before sorting NewGRF names. https://github.com/OpenTTD/OpenTTD/pull/13034#pullrequestreview-2397554889
14:03:01 <peter1138> Hmm, I can do some timing.
14:08:21 <peter1138> After fixing it.
14:08:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN dismissed a review for pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035#pullrequestreview-2397554195
14:08:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035
14:09:20 <xarick> i just bruteforced building light houses in every map size combination possible and every random number combination
14:09:27 <xarick> there is no assert...
14:10:02 <xarick> but... why?
14:10:38 <peter1138> Is it because it's not broken?
14:12:45 *** Wolf01 is now known as Guest7628
14:12:46 *** Wolf01 has joined #openttd
14:13:33 <xarick> indeed, it's not
14:13:48 <xarick> i must have screwed up somehow
14:16:38 <andythenorth> Who watches the watchmen?
14:16:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13034: Fix bb8a0c7641: Strip control codes before sorting NewGRF names. https://github.com/OpenTTD/OpenTTD/pull/13034#issuecomment-2440041870
14:17:43 *** Guest7628 has quit IRC (Ping timeout: 480 seconds)
14:18:34 <xarick> alright, i'm gonna delete the lighthouse then
14:20:04 <andythenorth> Lunch?
14:20:41 <xarick> IsTunnelInWayDir and CmdBuildTunnel
14:20:49 <xarick> how to reproduce these
14:20:54 <xarick> must think
14:27:00 *** Flygon has quit IRC (Read error: Connection reset by peer)
14:30:21 <xarick> i must be confused with the old TileAdd doing incorrect asserts...
14:35:30 *** Artea has quit IRC (Remote host closed the connection)
14:44:00 <xarick> `std::tie(end_tileh, end_z) = GetTileSlopeZ(end_tile);`
14:44:04 <xarick> what does this do?
14:51:52 <LordAro> what do you think it does?
14:52:05 <LordAro> or, have you tried asking anyone other than us?
15:01:20 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1300112100701769738/image.png?ex=671fa73f&is=671e55bf&hm=4c8fb640314e40aac58a7ad1c5a3aad8d101f74f90925eed33fe7358e6ba1077&
15:01:47 <xarick> i thought std::tie was for another purpose
15:14:29 <xarick> tunnel_in_way_dir is weird
15:18:59 *** aperezdc has joined #openttd
15:21:23 <xarick> depending on the position I am in the map
15:21:31 <xarick> it searchs either left or right
15:21:58 <xarick> is this an optimization attempt?
15:24:23 <peter1138> When checking if a tunnel is in the way, you only need to check one side of the tunnel about to be built.
15:25:30 <peter1138> That code chooses which side based on position to reduce the potential number of tiles to check.
15:25:43 <peter1138> So it is an optimization.
15:26:31 <peter1138> With larger maps it's still going to check a lot of tiles, but it prefers to check the shorter side.
15:27:53 <xarick> I can't seem to get the assert triggering
15:30:38 <peter1138> Asserts only trigger when the code is wrong.
15:32:53 <xarick> height of a tile is always the minimum of the 4 corners.
15:33:05 <andythenorth> Still lunch?
15:33:07 <xarick> so... me thinking
15:33:14 <xarick> this is impossible to assert
15:33:19 <andythenorth> Clocks changed, lunch confusion
15:34:11 <xarick> if the start_z is 0, freeform_edges is off, the edge is water and cannot start a tunnel through the edge
15:35:26 <xarick> if (start_z == end_z) break; prevents ever going through the edge
15:35:40 <xarick> so why did it assert on my code? 😦
15:35:50 <xarick> my code sucks?
15:36:21 <peter1138> Most likely yes.
15:38:09 <andythenorth> It’s common that testing code has as many errors as the code it’s nominally testing
15:40:16 <xarick> is there a difference between GetTileSlopeZ and GetTileZ?
15:40:30 <LordAro> have you tried reading?
15:40:34 <peter1138> Person writing unit tests shouldn't be the same person writing code being unit tested.
15:43:48 <xarick> nop, seems to produce the same height
15:43:59 <LordAro> in all circumstances?
15:44:20 <LordAro> also, that's not an answer to "have you tried reading [the documentation]?"
15:45:51 <xarick> > * @return Minimum height of the tile
15:45:51 <xarick> > */
15:45:51 <xarick> > int GetTileZ(TileIndex tile)
15:46:11 <LordAro> fucks sake
15:46:16 <LordAro> stop echoing everything here
15:46:21 <xarick> ok
15:47:16 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035#pullrequestreview-2397579742
15:49:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13035: Fix bb8a0c7641: Skip control codes when sorting strings. https://github.com/OpenTTD/OpenTTD/pull/13035
15:49:49 <peter1138> So now #13034 is only necessary if we'd like to ignore control codes in the middle of strings as well.
15:55:12 <Rubidium> xarick: GetTileSlopeZ and GetTileZ are the same. Just like ordering a sandwich with soda and a sandwich [without soda] will cause you to end up with the same sandwich. Though if you don't want a soda, why would you order it?
15:57:44 <andythenorth> Ok lunch is happening, important news
15:58:42 <Rubidium> though having said that, GetTileSlopeZ suffers from one of the two hard problems of software development
16:06:10 <peter1138> Oh?
16:12:11 <andythenorth> Naming?
16:23:44 <peter1138> Oh
17:44:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13031: Codechange: Don't use enums for non-enumerated values. https://github.com/OpenTTD/OpenTTD/pull/13031#pullrequestreview-2397599895
17:45:06 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13023: Codefix: Correct handling of GetDepotOrderType() comparison https://github.com/OpenTTD/OpenTTD/pull/13023#pullrequestreview-2397600003
17:47:26 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #13023: Codefix: Correct handling of GetDepotOrderType() comparison https://github.com/OpenTTD/OpenTTD/pull/13023
17:49:51 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #13031: Codechange: Don't use enums for non-enumerated values. https://github.com/OpenTTD/OpenTTD/pull/13031#pullrequestreview-2397600670
17:50:14 <LordAro> `UserError("Uhm, would you be so kind not to load a NewGRF that changes the type of the map generator sprites?");` lol
17:53:06 <peter1138> πŸ™‚
17:56:18 <peter1138> At some point using exceptions instead of crashing hard would be better...
17:59:21 <LordAro> novel idea
18:02:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13031: Codechange: Don't use enums for non-enumerated values. https://github.com/OpenTTD/OpenTTD/pull/13031#pullrequestreview-2397602355
18:02:52 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13031: Codechange: Don't use enums for non-enumerated values. https://github.com/OpenTTD/OpenTTD/pull/13031
18:03:43 <peter1138> Great thing about IRC is you can't see all the stuff in other channels.
18:03:45 <peter1138> I might go back.
18:03:52 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13018: Codechange: Renamed CHashTableT to HashTable and corrected code style https://github.com/OpenTTD/OpenTTD/pull/13018#pullrequestreview-2397602532
18:06:55 <andythenorth> peter1138: I muted most of discord channels…
18:07:05 <peter1138> Hidden for me.
18:12:08 *** belajalilija has joined #openttd
18:12:08 <belajalilija> I muted them all
18:12:16 <belajalilija> Idk how to hide them
18:15:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #13013: Change: Disable water flooding when water tiles have no floodable neighbours. https://github.com/OpenTTD/OpenTTD/pull/13013#pullrequestreview-2397604364
18:20:32 <peter1138> Oof, it conflicts πŸ˜„
18:20:35 <peter1138> Didn't notice.
18:23:35 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #13037: Codefix: Use SpriteID when passing sprite IDs. https://github.com/OpenTTD/OpenTTD/pull/13037
18:25:12 <LordAro> :)
18:25:40 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #13037: Codefix: Use SpriteID when passing sprite IDs. https://github.com/OpenTTD/OpenTTD/pull/13037#pullrequestreview-2397605716
18:31:48 <xarick> const auto or const TileIndex
18:31:52 <xarick> must decide
18:38:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN dismissed a review for pull request #13013: Change: Disable water flooding when water tiles have no floodable neighbours. https://github.com/OpenTTD/OpenTTD/pull/13013#pullrequestreview-2397604364
18:39:00 <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
18:41:16 <xarick> `for (const auto t : Map::Iterate()) {` or `for (auto t : Map::Iterate()) {`
18:42:30 <LordAro> xarick: what do you think the difference is and when one would be appropriate over the other?
18:43:37 <xarick> some of the afterload conversion doesn't work with const
18:43:44 <xarick> but some other do
18:43:55 <LordAro> why do you think that is?
18:44:25 <xarick> it's still changing bits on the t structure
18:44:35 <xarick> even with const
18:44:44 <xarick> is t a pointer?
18:44:58 <xarick> a reference
18:52:11 <LordAro> you can't modify a const reference
18:53:13 <LordAro> you might be able to modify (the contents of) pointers within it though
18:54:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13037: Codefix: Use SpriteID when passing sprite IDs. https://github.com/OpenTTD/OpenTTD/pull/13037
18:59:07 <_glx_> usually t is just a Tile here
19:01:34 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened pull request #13038: Codechange: Use Map::Iterate() to iterate tiles https://github.com/OpenTTD/OpenTTD/pull/13038
19:01:40 <xarick> Bad PR
19:01:42 <xarick> I bet
19:03:06 <_glx_> not sure interchanging TileIndex with Tile works very well
19:04:52 <peter1138> Yes, Tile is different from TileIndex. I don't know if Map::Iterate() is appropriate for all uses. (Maybe it is)
19:06:10 <_glx_> oh there's an automatic TileIndex to Tile conversion
19:08:26 <_glx_> ok it works because `debug_inline Tile(TileIndex tile) : tile(tile) {}` and `debug_inline constexpr operator TileIndex() const { return tile; }`
19:08:48 <peter1138> Working != best practice πŸ™‚
19:09:08 <peter1138> (Not to say it's not, though)
19:15:09 <DorpsGek> [OpenTTD/OpenTTD] anatolyeltsov updated pull request #10541: Feature: Industry production graph https://github.com/OpenTTD/OpenTTD/pull/10541
19:19:18 <peter1138> Heh, remember the pain of rebasing savegame changes before the magic numbers were turned into an enum...?
19:39:00 <peter1138> I can see some improvements but, uh...
19:46:22 <DorpsGek> [OpenTTD/OpenTTD] PeterN requested changes for pull request #10541: Feature: Industry production graph https://github.com/OpenTTD/OpenTTD/pull/10541#pullrequestreview-2397616550
19:46:58 <peter1138> (Or Merge & Fix?)
19:50:45 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13038: Codechange: Use Map::Iterate() to iterate tiles https://github.com/OpenTTD/OpenTTD/pull/13038
19:51:34 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #13038: Codechange: Use Map::Iterate() to iterate tiles https://github.com/OpenTTD/OpenTTD/pull/13038#issuecomment-2440153524
19:56:22 <xarick> I think I found a bug in the Diagonal area iterator
19:57:39 <xarick> https://github.com/OpenTTD/OpenTTD/blob/master/src/tilearea.cpp#L278 - should that be `this->tile >= Map::Size()` ?
19:58:11 <xarick> or maybe it's fine bcause it's a while loop...
20:11:52 <_glx_> looks like it's equivalent to `this->tile != INVALID_TILE && ...`
20:18:54 <xarick> i can't make tile 65535 reachable with terraforming diagonal
20:19:41 <xarick> can't find a way to get this->tile to == 65535
20:20:22 <xarick> there's a row and column of void tiles there, I see
20:21:29 <xarick> what else uses diagonal iterator in the game?
20:25:05 <peter1138> Clearing land ctrl pressed. Placing trees with ctrl pressed.
20:25:25 <peter1138> Terraforming land with ctrl pressed.
20:27:34 <_glx_> in this loop condition I don't think > or >= would make a difference
20:31:37 <peter1138> It's better to focus on actual bugs rather than thinking everything is buggy and needs fixing.
20:33:01 <xarick> aha, got it
20:33:24 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1300195668329103420/image.png?ex=671ff513&is=671ea393&hm=f0ce1c0dfcbcd6c23b98c970c4c7436184c616227592a8df51e7bea82942d046&
20:35:40 <_glx_> it should exit the loop
20:37:03 <xarick> looks fine, I don't know what I should be looking for
20:37:36 <xarick> how would i make it 65536 perhaps?
20:37:59 <_glx_> you can't get 65536 as x and y are bound checked
20:38:18 <_glx_> and this->tile will be INVALID_TILE in this case
20:39:10 <_glx_> `this->tile = x >= Map::SizeX() || y >= Map::SizeY() ? INVALID_TILE : TileXY(x, y);` handles it
20:43:11 <xarick> hmm okay, thx for looking at it
20:43:56 <xarick> maybe this->tile == INVALID_TILE?
20:44:27 <_glx_> that's what it actually does yes, but there's no bug
20:44:37 <xarick> > >Map::Size() triggered my alarm
20:44:55 <xarick> because everywhere else I look, it's always >= Map::Size()
20:50:03 <xarick> waypoint_sl.cpp has a whole map tile++ that I'm trying to convert to Map::Iterate(), but it's a special kind
20:52:01 <xarick> maybe with a bool
21:05:08 <xarick> is there a version 16 savegame somewhere so i can test this?
21:05:19 <xarick> moving waypoints to base station
21:07:10 <xarick> oh... before SLV_123
21:07:14 <xarick> my bad
21:08:57 <xarick> openttd 0.7.x hmm
21:11:41 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:20:18 <xarick> forgot what was the site with all openttd versions
21:22:09 <xarick> https://binaries.openttd.org/ doesn't work
21:26:13 <xarick> ah
21:26:22 <xarick> https://cdn.openttd.org/
21:33:44 <xarick> well, can't run 0.7
21:35:15 <xarick> cannot open file sample.cat
21:36:09 <_glx_> you need original TTD files before 1.0 IIRC
21:38:18 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1300212004358979654/image.png?ex=6720044a&is=671eb2ca&hm=358a6d89226bd56f0baabd3f49e73c6d3d98d1f226745cd9e4157420466405f7&
21:38:18 <xarick> yay!
21:45:53 <xarick> oh, this only catches invalid waypoints
21:46:29 <xarick> my waypoint is valid
21:47:35 <xarick> how to make it invalid
21:50:29 <xarick> let's cheat
21:50:44 *** Osaker has joined #openttd
21:51:55 *** Osaker has quit IRC ()
21:51:56 *** tokai has joined #openttd
21:51:56 *** ChanServ sets mode: +v tokai
21:58:56 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
22:04:01 *** gelignite has quit IRC (Quit: Stay safe!)
22:05:46 *** Artea has joined #openttd
22:05:55 *** Tirili has joined #openttd
22:19:19 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1300222323823087626/image.png?ex=67200de6&is=671ebc66&hm=3efe9fd0156415064b48bfd9e6d7bbd4dc295b0dbb1de29f6f4925fb18a6bd30&
22:19:19 <xarick> is this worth it?
22:20:12 <xarick> all this because of Map::Iterate() πŸ™‚
22:21:52 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
22:28:03 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:30:13 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13038: Codechange: Use Map::Iterate() to iterate tiles https://github.com/OpenTTD/OpenTTD/pull/13038
22:30:28 <xarick> bad PR
22:32:48 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #13038: Codechange: Use Map::Iterate() to iterate tiles https://github.com/OpenTTD/OpenTTD/pull/13038#issuecomment-2440199417
22:32:52 <xarick> now bed
22:32:53 <xarick> good night
23:22:17 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:37:43 *** Flygon has joined #openttd
23:59:56 <DorpsGek> [OpenTTD/OpenTTD] anatolyeltsov updated pull request #10541: Feature: Industry production graph https://github.com/OpenTTD/OpenTTD/pull/10541