IRC logs for #openttd on OFTC at 2026-10-25
            
00:02:59 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
00:03:12 *** MinchinWeb[m] has joined #openttd
00:06:51 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
00:07:07 *** MinchinWeb[m] has joined #openttd
00:28:38 *** gelignite has quit IRC ()
00:55:28 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
00:55:51 *** MinchinWeb[m] has joined #openttd
00:55:56 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
00:56:13 *** MinchinWeb[m] has joined #openttd
01:04:23 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
01:04:56 *** MinchinWeb[m] has joined #openttd
01:08:59 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
01:09:47 *** MinchinWeb[m] has joined #openttd
01:13:49 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
01:14:54 *** MinchinWeb[m] has joined #openttd
01:47:10 *** audigex has joined #openttd
01:47:10 <audigex> The dog appears to be drunk
01:47:23 <audigex> peter1138: You could spill your drink on your laptop
02:03:35 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
02:03:57 *** MinchinWeb[m] has joined #openttd
02:04:05 *** herms22 has quit IRC (Quit: bye)
02:07:16 *** herms22 has joined #openttd
02:23:29 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:23:31 *** WormnestAndroid has joined #openttd
02:24:12 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:24:14 *** WormnestAndroid has joined #openttd
02:24:52 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:24:53 *** WormnestAndroid has joined #openttd
02:40:33 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
02:41:28 *** MinchinWeb[m] has joined #openttd
03:44:49 *** Flygon has joined #openttd
03:57:28 <peter1138[d]> talltyler: Could do with some announcement stuff, I don't have the powers here.
04:29:39 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #16101: Fix: Make autoroad hotspot even https://github.com/OpenTTD/OpenTTD/pull/16101#pullrequestreview-5641496535
04:41:43 *** Phileman has joined #openttd
04:45:16 *** Philemon has quit IRC (Ping timeout: 480 seconds)
04:48:38 *** Izzybee has quit IRC (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
05:01:01 *** tokai has joined #openttd
05:01:01 *** ChanServ sets mode: +v tokai
05:08:03 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
05:44:03 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #16051: Change: Weight Screensaver Mode vehicle selection by vehicle type https://github.com/OpenTTD/OpenTTD/pull/16051#pullrequestreview-5641749250
05:50:16 *** Izzybee has joined #openttd
06:00:02 *** Izzybee has quit IRC (Ping timeout: 480 seconds)
06:03:37 *** Izzybee has joined #openttd
06:24:07 *** Izzybee has quit IRC (Ping timeout: 480 seconds)
06:32:54 *** Izzybee has joined #openttd
07:21:23 <andythenorth> well
07:21:43 *** kaibaneddy has joined #openttd
07:21:43 <kaibaneddy> very
07:42:14 <andythenorth> maybe coffee
07:50:31 *** jfs_ has joined #openttd
08:23:04 *** will_marshall_ has joined #openttd
08:23:04 <will_marshall_> bit windy
08:24:00 <kaibaneddy> must be the coffee
08:29:26 <will_marshall_> it has this effect
08:45:31 <DorpsGek> [OpenTTD/OpenTTD] zephyris merged pull request #16101: Fix: Make autoroad hotspot even https://github.com/OpenTTD/OpenTTD/pull/16101
08:53:30 <LordAro> breezy
09:00:35 <peter1138> Yeah.
09:06:04 <andythenorth> isn't it
09:11:06 <peter1138> A wild Darkvater appeared in t' forums.
09:17:08 <peter1138> A wild Sunshine Motors appeared, too.
09:18:14 <andythenorth> doubles and triples
09:22:02 *** gelignite has joined #openttd
09:44:38 <peter1138> andythenorth, no, I was only on pints, not spirits.
09:44:40 <peter1138> https://stealmybitcoin.com/
10:48:14 <DorpsGek> [OpenTTD/OpenTTD] zephyris updated pull request #15735: Feature: Autoroad GUI https://github.com/OpenTTD/OpenTTD/pull/15735
10:48:35 <DorpsGek> [OpenTTD/OpenTTD] zephyris merged pull request #16106: Change: Update OpenTTD TTF fonts to v0.9 https://github.com/OpenTTD/OpenTTD/pull/16106
10:49:28 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #15735: Feature: Autoroad GUI https://github.com/OpenTTD/OpenTTD/pull/15735#issuecomment-6396699961
11:06:38 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:06:54 *** WormnestAndroid has joined #openttd
11:18:33 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick started discussion #16107: [Script] Need help to make `Array<TileIndex>` a valid `Return` from a Script function https://github.com/OpenTTD/OpenTTD/discussions/16107
11:19:35 <LordAro> just looked at the kitchen clock and thought I'd start making lunch
11:28:43 *** vim6790 has joined #openttd
11:28:43 <vim6790> tabytac: ❀️
11:32:42 <will_marshall_> Power cut, might be time for a family trip to mcd's
11:32:49 <will_marshall_> oh except the power is out at mcd's too
11:32:57 <peter1138[d]> Elevenses
11:33:12 <will_marshall_> heating some beans on the camping stove
12:02:28 <peter1138[d]> Walking along the canal, I've gone past 4 locks. Sounds like a good crypto key.
12:48:17 *** Izzybee has quit IRC (Ping timeout: 480 seconds)
12:56:21 <DorpsGek> [OpenTTD/OpenTTD] ChrisBoersma opened pull request #16108: Add: Support converting signals in an area https://github.com/OpenTTD/OpenTTD/pull/16108
13:07:44 *** Izzybee has joined #openttd
13:13:05 <DorpsGek> [OpenTTD/OpenTTD] stanleys12 commented on discussion #16107: [Script] Need help to make `Array<TileIndex>` a valid `Return` from a Script function https://github.com/OpenTTD/OpenTTD/discussions/16107
13:18:33 *** Izzy has joined #openttd
13:18:48 <DorpsGek> [OpenTTD/OpenTTD] ChrisBoersma updated pull request #16108: Add: Support converting signals in an area https://github.com/OpenTTD/OpenTTD/pull/16108
13:19:04 *** Izzy is now known as Guest3876
13:19:49 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
13:21:02 *** MinchinWeb[m] has joined #openttd
13:22:59 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
13:23:02 *** Izzybee has quit IRC (Ping timeout: 480 seconds)
13:23:32 *** MinchinWeb[m] has joined #openttd
13:26:37 *** Guest3876 has quit IRC (Ping timeout: 480 seconds)
13:28:58 *** Izzybee has joined #openttd
13:45:19 <rito12_13> stanleys12viaGitHub: slopley
13:48:24 <DorpsGek> [OpenTTD/OpenTTD] Rito13 commented on discussion #16107: [Script] Need help to make `Array<TileIndex>` a valid `Return` from a Script function https://github.com/OpenTTD/OpenTTD/discussions/16107
14:26:47 <_glx_> rito12_13: I would have suggested the same code without needing AI πŸ˜‰
14:55:05 *** Twofish has joined #openttd
14:56:55 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
14:57:00 *** MinchinWeb[m] has joined #openttd
14:57:19 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
14:57:37 *** MinchinWeb[m] has joined #openttd
15:17:58 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
15:19:43 *** MinchinWeb[m] has joined #openttd
15:23:44 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
15:24:11 *** MinchinWeb[m] has joined #openttd
15:30:44 <rito12_13> stanleys hasn't contributed to the project yet, so maybe AI helped them understand things better, I don't know
15:32:24 <andythenorth> curious if action 2 `remove_tmp_location` is expensive
15:32:56 <andythenorth> (nmlc)
15:33:35 <andythenorth> https://github.com/OpenTTD/nml/blob/master/nml/actions/action2.py#L137
15:49:22 *** wallabra has quit IRC ()
15:52:37 *** wallabra has joined #openttd
15:54:11 *** wallabra has quit IRC ()
16:01:40 *** wallabra has joined #openttd
16:05:29 <_glx_> doesn't look very expensive
16:05:50 *** wallabra has quit IRC ()
16:05:58 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:06:13 *** Smedles has joined #openttd
16:09:30 *** wallabra has joined #openttd
16:10:52 *** wallabra has quit IRC ()
16:10:52 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:11:25 *** MinchinWeb[m] has joined #openttd
16:17:05 <andythenorth> ```ncalls tottime percall cumtime percall filename:lineno(function)
16:17:05 <andythenorth> 33694410/2387 9.381 0.000 9.383 0.004 ../pypy3/lib/pypy3.12/site-packages/nml/actions/action2.py:137(remove_tmp_location)```
16:17:05 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:17:18 *** MinchinWeb[m] has joined #openttd
16:17:22 <andythenorth> not sure what that means though, blind profiiing here πŸ˜›
16:17:22 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:17:28 <peter1138> cumtime :o
16:17:40 <andythenorth> rather you than me
16:18:53 *** MinchinWeb[m] has joined #openttd
16:18:59 <_glx_> percall are imperceptible πŸ™‚
16:19:58 <andythenorth> tottime is in a profiling run, which is wildly slower
16:20:28 <andythenorth> about 7x slower πŸ˜›
16:20:45 <_glx_> tottime is the whole run, not just the function
16:22:16 <_glx_> (if I guess correctly)
16:22:44 <andythenorth> formatting not the best 😐 https://gist.githubusercontent.com/andythenorth/77fa01dc0bd6340b05d24d4e45193d9a/raw/a14bd0ae9656ac967a38fdfbc00bebb79ec98995/gistfile1.txt
16:31:04 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:32:20 *** MinchinWeb[m] has joined #openttd
16:36:25 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:37:22 *** MinchinWeb[m] has joined #openttd
16:45:03 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
16:45:03 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
16:45:21 *** MinchinWeb[m] has joined #openttd
16:45:30 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
16:45:46 *** MinchinWeb[m] has joined #openttd
16:46:14 *** Twofish has quit IRC (Remote host closed the connection)
16:46:35 *** Twofish has joined #openttd
16:51:18 *** wallabra has joined #openttd
16:52:37 *** wallabra has quit IRC ()
16:56:31 *** WormnestAndroid has joined #openttd
16:58:23 *** wallabra has joined #openttd
17:07:35 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #358: Add: "include" keyword, allowing to include files without external tools https://github.com/OpenTTD/nml/pull/358
17:13:04 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
17:13:21 *** MinchinWeb[m] has joined #openttd
17:17:24 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
17:18:49 *** MinchinWeb[m] has joined #openttd
17:26:58 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
17:27:11 *** MinchinWeb[m] has joined #openttd
17:31:13 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
17:32:41 *** MinchinWeb[m] has joined #openttd
17:44:55 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
17:45:33 *** MinchinWeb[m] has joined #openttd
17:59:15 <_glx_> andythenorth: maybe <https://github.com/OpenTTD/nml/compare/master...glx22:nml:tmp_locations> is faster
17:59:32 <_glx_> profiling could tell
18:04:03 <andythenorth> trying to apply the diff πŸ™‚
18:13:05 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
18:15:45 *** MinchinWeb[m] has joined #openttd
18:16:24 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
18:17:50 <andythenorth> ```33694410/2387 8.356 0.000 8.357 0.004 .../pypy3/lib/pypy3.12/site-packages/nml/actions/action2.py:137(remove_tmp_location)```
18:17:55 <andythenorth> same I think πŸ™‚
18:18:10 <peter1138[d]> 1 second faster
18:18:26 <andythenorth> only one run though, could just be jitter?
18:20:09 <andythenorth> "I should script repeated runs or something"
18:24:55 *** MinchinWeb[m] has joined #openttd
18:25:18 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
18:25:51 *** MinchinWeb[m] has joined #openttd
18:27:14 <andythenorth> second run though
18:27:14 <andythenorth> ```33694410/2387 8.309 0.000 8.310 0.003 ../pypy3/lib/pypy3.12/site-packages/nml/actions/action2.py:137(remove_tmp_location)```
18:33:53 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
18:34:07 *** MinchinWeb[m] has joined #openttd
18:38:51 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
18:39:09 *** MinchinWeb[m] has joined #openttd
18:54:07 *** Wolf01 has joined #openttd
19:01:32 <_glx_> so `self.tmp_locations` is actually too small to see an effect with `if location in self.tmp_locations:` (for list it's O(n) but O(1) for set)
19:02:14 <_glx_> (well it's a 1s difference)
19:28:28 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes opened pull request #16109: Codechange: Converting RailTrackOffset, RailTrackBridgeOffset and RailFenceOffset to scoped enums https://github.com/OpenTTD/OpenTTD/pull/16109
19:32:35 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes updated pull request #16109: Codechange: Converting RailTrackOffset, RailTrackBridgeOffset and RailFenceOffset to scoped enums https://github.com/OpenTTD/OpenTTD/pull/16109
19:35:15 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes updated pull request #16109: Codechange: Converting RailTrackOffset, RailTrackBridgeOffset and RailFenceOffset to scoped enums https://github.com/OpenTTD/OpenTTD/pull/16109
19:47:50 *** deku_shrub has joined #openttd
19:47:50 <deku_shrub> Hi all, created a fork showing smooth zoom and fly-to navigation, let me know how to better engage with the maintainers or community! https://github.com/Deku-shrub/OpenTTD https://youtu.be/wh537zSUeHo?is=fzoCwQHqyVmhTcdu
19:51:37 <peter1138> Step 1: don't use AI.
19:56:59 <andythenorth> "we have Claude at home"
19:59:50 <andythenorth> sorry deku_shrub the project doesn't accept AI contributions
20:15:58 <deku_shrub> I am aware, hence sharing it as a fork for discussion
20:18:19 <will_marshall_> It warrants as much discussion as you put effort into it.
20:22:56 <deku_shrub> Quite a lot actually
20:29:38 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:31:30 *** WormnestAndroid has joined #openttd
20:33:36 <LordAro> trouble is it's impossible to tell the difference
20:34:20 <LordAro> as the code is (for want of any better term) not useful to us, a video demonstrating the feature might be interesting
20:34:47 <peter1138> There is a video if you can stand listening to AI-generated voice-overs.
20:34:57 <LordAro> ah yes
20:34:59 <LordAro> lol
20:35:55 <_zephyris> deku_shrub: Start by reading https://github.com/OpenTTD/OpenTTD/blob/master/CONTRIBUTING.md
20:38:54 <_zephyris> The changes are +9,862/-205 lines. Reviewing nearly 10k lines of changes is a multi-week full-time effort - for a volunteer project, you're not going to find anyone willing to do that
20:42:13 <deku_shrub> peter1138: That is me, not an AI
20:44:53 <peter1138> Huh, then something about your recording set up adds the characteristic AI-voice-wishywashybuzziness.
20:46:32 <talltyler> I haven’t looked at the diff (currently sat on a train using my phone) but I’m suspicious of any 10k lines-of-code change. I spent 13 months rewriting how time works in OpenTTD, and that was only about 2k lines.
20:47:03 <andythenorth> nobody is going to review claude contribs
20:47:12 <LordAro> as a feature, i quite like it
20:47:18 <andythenorth> I'm here reviewing a GPT migration script for a grf, it's painful
20:50:36 <will_marshall_> As a feature it's fairly nauseating but I am not feeling 100% right now. The zoom is fine but the fly-to is crying out for an easing function.
20:51:14 <deku_shrub> https://cdn.discordapp.com/attachments/1008473233844097104/1564018519576678400/mermaid-diagram.png?ex=6adfbd41&is=6ade6bc1&hm=539866782e42d2f581cc07dafb2f625b428f75288fd57a03425a2972d0b4ffda&
20:51:14 <deku_shrub> _zephyris:
20:51:37 <deku_shrub> will_marshall_: It's based on the algorithm that Google maps uses
20:52:08 <deku_shrub> peter1138: Was just recording on my laptop
20:56:12 <will_marshall_> In terms of solving the stated problem - I think it probably does give the user more context about the origin and destination of the camera move, but I would probably evaluate some less invasive methods to achieve the same thing. For instance, during camera pans we could show the smallmap with the current view extents in one corner of the screen and keep it presented for a few seconds after the
20:56:12 <will_marshall_> move. In my head I'm imagining that smooth zoom transitions came first and the zoom-out during the camera pan came second (and serves to justify the first feature).
20:58:01 <deku_shrub> Nah I did the zoom first, then I found it opened up the fly-to feature.
20:58:01 <deku_shrub> More navigation elements could be shown during the fly sure, but I was unhappy with the current pan-to behaviour as-is
20:58:37 <will_marshall_> That's what I said, innit?
20:58:44 <deku_shrub> Oh yeah πŸ˜„
20:59:52 <deku_shrub> I am aware this will be uphill because use of AI, but I thought some nice base quality of life stuff rather than e.g. full 3d conversion mods might be more worth engaging with
21:00:59 <peter1138> It's not uphill. It's an unscalable wall. You used AI, end of.
21:02:17 <peter1138> Enjoy your fork, I suppose.
21:03:07 <will_marshall_> Congratulations, it's a fork! You now have to care for and feed the thing for at least 18 years until it's all grown up.
21:03:49 <will_marshall_> There is a bloke down the street selling hessian sacks labelled "Archive this Repository" in the Github settings.
21:04:24 <LordAro> lol
21:23:09 <andythenorth> I guess someone will put a giant EverythingAI fork together
21:24:55 <will_marshall_> What will happen first: the frontier labs go out of business or someone manages to have a big license-violation jamboree and makes a thin clone of OpenTTD with the serial numbers filed off and shoves it onto Steam?
21:26:34 <andythenorth> Steam review system must be drowning in junk?
21:26:44 <andythenorth> and license violations
21:26:47 <will_marshall_> What review system it seems to be just an open orifice through which slop flows?
21:27:21 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1564027613188726825/image.png?ex=6adfc5b9&is=6ade7439&hm=e08c03e9f68b5746c5b5ce63ef5528fdcb977f5a11635151f2851f3853044597&
21:27:21 <andythenorth> my AI is doing well porting my grf
21:27:35 <will_marshall_> mint
21:29:10 <andythenorth> "probably fine"
21:33:55 <andythenorth> repeatable migration pipelines are my #2 use case for actually using AI
21:34:10 <will_marshall_> from my pov all AI use cases are #2 hayoooooo
21:34:20 <andythenorth> 🀷
21:34:23 <will_marshall_> no i kid
21:34:25 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
21:34:27 <andythenorth> I am not a programmer, I just want to make stuff
21:34:45 <will_marshall_> I have AI use cases they're all just really really boring and workaday.
21:35:27 <will_marshall_> I can get everything that I need an LLM for done with a tiny little model on my spare gaming PC. 8gb critters.
21:35:27 <andythenorth> mine are basically "discovering new python modules", "avoiding javascript", "writing migration scripts" and "I will never learn bash"
21:35:54 <andythenorth> if everything to do with local LLM wasn't currently baffling, I'd run one locally
21:36:12 <will_marshall_> just install LM studio and click around it's actually easy for the babiest of brains
21:36:14 <will_marshall_> no venvs!
21:36:21 *** mnhebi has joined #openttd
21:36:21 <mnhebi> andythenorth: you got 128gb of VRAM mate?
21:36:38 <will_marshall_> he's got a fairly sporty macbook if i recall
21:36:43 <will_marshall_> they have unified memory
21:36:49 <mnhebi> cause you'd be running a spellchecker capable LLM on anything less..
21:37:18 <mnhebi> and even the quants that fit 128gb need a lot of handholding..
21:37:44 <will_marshall_> I don't know how good frontier models have to be for you to say that the local models aren't usable at all.
21:37:58 <will_marshall_> But I don't want to find out because I cannot be compelled to talk about the stupid frontier models.
21:38:01 <mnhebi> they are usable, but in very specific use cases and it with a lot of handholding
21:38:11 <andythenorth> only 36GB
21:38:13 <mnhebi> you basically got a frontier level or near frontier AI doing the handholding
21:38:19 <andythenorth> audio AI kills it
21:38:21 <will_marshall_> They seem to do everything I want just fine, but I'm giving them baby jobs.
21:38:43 <mnhebi> I mean yeah if you give them line by line edits
21:38:45 <mnhebi> they work fine
21:39:03 <will_marshall_> I am not vibe coding with them.
21:39:08 *** gelignite has quit IRC ()
21:39:29 *** WormnestAndroid has joined #openttd
21:39:41 <mnhebi> video edits? audio?
21:39:42 <will_marshall_> I fancy dinner.
21:40:07 <andythenorth> local dinner LLM
21:40:16 <andythenorth> vs. frontier dinner
21:40:18 <will_marshall_> my local LLM says it's glue pizza again πŸ™
21:41:34 <andythenorth> naptime?
21:41:55 <will_marshall_> I already did that when I started nodding off at 4pm.
21:43:26 <talltyler> You must be hungry if I’ve had dinner first in US Eastern πŸ™‚
21:44:04 <will_marshall_> Hangry, even. Had a bit of a nothing day between the extended powercut and two walks of the dog.
21:44:09 <peter1138> Any yellow-name fancy posting in the openttd-release channel on Discord?
21:44:48 <talltyler> Do I trust myself to post from my phone…? πŸ™‚
21:45:37 <will_marshall_> The hard part is making the snazzy cover image? You'd have to end that tradition.
21:46:09 <reldred> Just post β€˜new OpenTTD release check the website yourself I’m at the pub’
21:46:55 <talltyler> I’m on a train, even, on brand for OpenTTD
21:47:08 <will_marshall_> Mmmmm, train.
21:47:15 <will_marshall_> No, no. No trains until tomorrow.
21:47:19 <peter1138> reldred, I couldn't go tonight. That would be too much.
21:47:49 <reldred> I never did get around to doing tubes yesterday
21:48:09 <reldred> None of my chores got done
21:49:07 <talltyler> Someone should make a cover image featuring the helicopter which now lasts forever πŸ™‚
21:50:08 <peter1138> talltyler, emergency title game, and it's just a helipad with lots of Guru X2s
21:51:29 <talltyler> Don’t let me forget to PR the new title game once we branch for RC1, the competition ended a while ago πŸ™‚
21:52:28 <talltyler> Back to Temperate climate, I’ll miss Toyland πŸ˜›
21:55:35 *** Flygon has quit IRC (Read error: Connection reset by peer)
21:56:31 *** jfs_ has quit IRC (Ping timeout: 480 seconds)
21:57:09 <rito12_13> https://cdn.discordapp.com/attachments/1008473233844097104/1564035109135454208/2026-10-25_22-55-14.mp4?ex=6adfccb4&is=6ade7b34&hm=947a543a3fff262a799a02265fed933696831f5411b198473ecf27242c240b26&
22:01:44 <will_marshall_> rito12_13: oh hell yeah
22:02:20 <will_marshall_> https://cdn.discordapp.com/attachments/1008473233844097104/1564036417032556745/Sickos_Guy.png?ex=6adfcdec&is=6ade7c6c&hm=7cfdc71fbbe3630a5b1f5ef023dbc82c157f63c0d2d37fd6e4ba655e289d06f6&
22:02:27 <peter1138> Neat, I can remove my non-working stash.
22:11:48 <rito12_13> It crashes when a GS uses translations though
22:12:25 <LordAro> well that's their fault
22:26:16 *** Wolf01 has quit IRC (Ping timeout: 480 seconds)
22:44:21 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened pull request #16110: Add: [Script] ScriptRoad::GetExistingRoadParts https://github.com/OpenTTD/OpenTTD/pull/16110
23:27:57 <_glx_> and of course he decided to replace the generic `Array<Titem>` solution with a specific `Array<SQInteger>` one
23:29:09 <LordAro> I'm not sure a function that returns an array is particularly desirable either
23:29:55 <_glx_> as I understand it it's to be able to directly pass the return to a function requiring an array as parameter
23:35:06 <_glx_> anyway the function name is misleading