IRC logs for #openttd on OFTC at 2026-10-03
            
00:07:09 <yiffgirl> mmtunligit: opengfx+ airports?
00:07:42 <mmtunligit> No
00:08:12 <mmtunligit> Custom spriteswap I made for friends and did not put on bananas
00:20:32 *** WormnestAndroid has quit IRC (Remote host closed the connection)
00:20:51 *** WormnestAndroid has joined #openttd
00:40:47 <audigex> andythenorth: Linus is one of those "I don't care how it happens as long as it's good" kinda guys, I think
00:40:47 <audigex> As long as I can use it for my newGRF hobby work and it's only banned for core OpenTTD development, it makes no real odds to me tbf, I don't really have a horse in the race
01:53:03 <kaibaneddy> peter1138: I make newgrf airports
03:21:14 *** Flygon has joined #openttd
03:40:58 *** toktik has quit IRC ()
03:41:24 *** toktik has joined #openttd
03:51:46 *** Phileman has joined #openttd
03:54:58 *** Philemon has quit IRC (Ping timeout: 480 seconds)
05:58:12 *** wallabra has quit IRC (Ping timeout: 480 seconds)
06:03:49 *** wallabra has joined #openttd
06:45:07 *** keikoz has quit IRC ()
06:46:53 *** keikoz has joined #openttd
06:54:36 *** Wolf01 has joined #openttd
07:52:25 <peter1138> So there's allegedly a magic tile 0xFF, which should cause a clearance check.
07:52:54 <DorpsGek> [OpenTTD/OpenTTD] AWenzel83 closed issue #16054: [Bug]: Linux build fails (missing #include?) https://github.com/OpenTTD/OpenTTD/issues/16054
07:52:57 <DorpsGek> [OpenTTD/OpenTTD] AWenzel83 commented on issue #16054: [Bug]: Linux build fails (missing #include?) https://github.com/OpenTTD/OpenTTD/issues/16054
07:53:25 <peter1138> But I don't think anyone has ever used it because, apart from the signed coordinates part, it's otherwise unimplemented.
07:54:44 *** Flygon has quit IRC (Read error: Connection reset by peer)
08:09:53 *** toktik is now known as Guest1540
08:10:00 *** toktik has joined #openttd
08:10:23 *** Guest1540 has quit IRC (Remote host closed the connection)
08:10:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #16058: Change: [NewGRF] Implement airport tile 0xFF clearance check https://github.com/OpenTTD/OpenTTD/pull/16058
08:14:00 *** jfs_ has joined #openttd
08:15:25 <peter1138> audigex, yes, you may corrupt and enslopify your own stuff. You should disclose where it is used to let others judge if it's safe to for them to use or contribute to.
08:18:23 <peter1138> As a courtesy.
08:20:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #16058: Change: [NewGRF] Implement airport tile 0xFF clearance check https://github.com/OpenTTD/OpenTTD/pull/16058
08:20:48 <peter1138> Thanks Rito :D
08:38:10 <andythenorth> Maybe bananas grfs should have to conform to this https://docs.kernel.org/process/generated-content.html
08:39:17 <andythenorth> Hmm there’s already a “confirm you’re one of the authors” checkbox though
08:57:58 <rito12_13> :D
08:58:03 <rito12_13> It should be me thanking you, you've been maintaining it for a long time
10:01:18 * andythenorth pixels
10:02:14 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/f8d65eed4f5134c00c07983f035a72e20a0310e2
10:02:15 <DorpsGek> - Update: Translations from eints (by translators)
10:26:32 *** ialokin has quit IRC (Ping timeout: 480 seconds)
11:18:08 <peter1138> Rainy weather though.
11:21:52 *** Philemon has joined #openttd
11:25:28 *** Phileman has quit IRC (Ping timeout: 480 seconds)
11:35:05 <andythenorth> Perfect pixsl drawing weather
11:36:58 <peter1138> In game I meant.
11:37:19 <peter1138> It's sunny here but won't be out until my back is unfucked.
11:39:13 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:39:58 <andythenorth> we're all crippled now
11:40:23 *** WormnestAndroid has joined #openttd
11:41:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #16059: Codefix: [NewGRF] Only allow disabling original airports/industries https://github.com/OpenTTD/OpenTTD/pull/16059
11:43:20 <peter1138> I managed lugging my loaded up 32kg bike down the Greenwich tunnel stairs (lift wasn't working) and manhandling it into hotel lifts. But then managed to fuck it up at home by moving something. Oh well.
11:58:50 <andythenorth> I ruptured an achilles outside my house on the pavement
11:58:59 <andythenorth> 🤷‍♂️
12:07:06 *** Flygon has joined #openttd
12:08:00 <peter1138> https://www.telegraph.co.uk/business/2026/10/02/anthropic-lobbied-pope-to-argue-ai-conscious-being/ oh dear
12:16:00 <andythenorth> got that IPO to do
14:16:50 * peter1138 struggling to fit trees into the override system.
14:23:15 *** v453000[d] has joined #openttd
14:23:15 <v453000[d]> I open OpenTTD channel after years to say hi and look what's up, I see LLM related chat even here ._. 😄
14:23:17 <v453000[d]> Hello!
14:25:49 <belajalilija> v453000[d]: No worries, they’re not letting it into the game
14:26:38 <emperorjake> Can't stop NewGRF authors from using it though
14:26:48 <v453000[d]> Well I wouldn't expect anything else, I don't think it's a good fit
14:29:05 *** felix has quit IRC ()
14:32:06 <peter1138> a. You will only upload content of which you are (one of) the author(s).
14:32:09 <peter1138> I dunno... ;-)
14:32:31 <peter1138> I guess it would have to be entirely slop-made to fall foul of that one.
14:37:08 <andythenorth> AI can't be an author in most jurisdictions
14:37:22 <andythenorth> leaves it a bit open to armchair lawyers
14:37:52 <andythenorth> copyleft probably doesn't work because there's no copyright on the LLM output in most cases
14:38:31 <andythenorth> public domain would work, except that it's not a valid license
14:38:39 <andythenorth> WTFPL depends on copyright
14:39:19 <andythenorth> v453000[d]: yo
14:40:46 *** felix has joined #openttd
14:41:42 <v453000[d]> Have you guys been getting some large amount of AI generated PRs?
14:41:56 <v453000[d]> or it's just being a live topic like everywhere else?
14:43:21 <belajalilija> emperorjake: Maybe i can
14:43:34 <belajalilija> https://klipy.com/gifs/voutematar-brava-gun
14:44:39 <belajalilija> v453000[d]: Yes
14:45:09 <andythenorth> not a large amount
14:45:09 <belajalilija> Well idk about PRs but theres often slop coded stuff here
14:45:22 <andythenorth> relative to some projects, it's just been a handful
14:45:26 <andythenorth> but they are junk
14:45:36 <andythenorth> either zero effort driveby
14:45:40 <andythenorth> or walls of Claude text
14:46:17 <belajalilija> Oh yeah it might be relative
14:46:25 <belajalilija> This is the only community I’m active in tbf
14:46:51 <andythenorth> they also show some of the most demanded player features
14:46:58 <tony_pixel> does `nml` package store local `newgrf` directories per OS? like `/Users/<user>/Documents/openttd` and `.local/share/openttd` etc?
14:46:59 <andythenorth> but in a clearly unsustainable way
14:48:32 <LordAro> ayy, V's here
14:56:29 <v453000[d]> what features are there to add anyway? Signals on the moon, brains for trains, submarines?
14:58:20 <v453000[d]> and for the rest point people to JGR? XD
14:59:20 <andythenorth> underground signals on the moon bridge
15:04:12 <peter1138> v453000[d], usually bad features.
15:04:34 <v453000[d]> (:
15:07:36 <andythenorth> v453000[d]: is Factorio AI-made yet? 👀
15:08:14 <v453000[d]> did we start releasing 4 major releases full of random junk every month? 🙂
15:12:52 <_glx_> tony_pixel: it's not something `nml` is expected to handle
15:13:12 <tony_pixel> _glx_: expected, but I decided to ask anyway :)
15:19:03 *** brickblock19280 has joined #openttd
15:19:03 <brickblock19280> It wouldn't be able to handle portable installs either
15:19:06 <tony_pixel> true
15:24:50 <emperorjake> belajalilija: We don't do that here
15:39:35 <talltyler> We’ve got backwards trains and backwards ships now, nothing else to do
15:40:00 <emperorjake> Couplable road vehicles?
15:54:00 <tony_pixel> talltyler: what about backwards thinking?
15:54:17 <tony_pixel> backwards ships is something i did not expect honestly
15:58:06 <andythenorth> backwards RVs
16:00:04 <belajalilija> emperorjake: Can’t remember what
16:00:46 <belajalilija> Oh nvm
16:00:52 <belajalilija> Checked logs xd
16:01:16 <belajalilija> https://klipy.com/gifs/mariah-carey-mariah-thaw
17:02:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15923: Feature: [NewGRF] Treeeees https://github.com/OpenTTD/OpenTTD/pull/15923
17:02:26 <peter1138> Oops, probably should try compiling after rebasing :D
17:03:42 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15923: Feature: [NewGRF] Treeeees https://github.com/OpenTTD/OpenTTD/pull/15923
17:06:35 <v453000[d]> backwards trains and backwards ships? 😄
17:09:38 <peter1138> talltyler finally got fed up with authors coming up with complicated hacks to make trains look like they're doing push-pull so made the game do it.
17:10:01 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
17:10:52 <v453000[d]> how does that work?
17:11:27 <peter1138> Well, they can go backwards instead of magic flipping.
17:12:04 <v453000[d]> and how does the player control it?
17:12:16 <v453000[d]> is it a special vehicle?
17:12:30 <peter1138> It's turn-off-and-on-able.
17:13:08 <v453000[d]> I don't get it 😐
17:14:46 <tony_pixel> you can opt-in for trains to be unable to magically flip the whole consist when they need to go back
17:15:23 <tony_pixel> instead train keeps composure and backs up with reduced speed or, if you attack a driving trailer (a traincar with control cab) at the back of it, it maintains the max speed
17:15:42 <tony_pixel> like irl when driver changes from front cab to back cab, instead of rotating the whole train
17:16:23 <tony_pixel> tony_pixel: * attach, don't attack driving trailers!
17:17:41 <v453000[d]> so the train has directional max speed effectively?
17:17:59 <tony_pixel> kinda, 32kmph for driving backwards "blindly"
17:18:13 <tony_pixel> it vanishes if you attach a loco or a DVT/cab car at the back
17:18:18 <v453000[d]> and if you just build a 1-way train and want to reverse, it gets stuck?
17:18:20 <v453000[d]> ah
17:18:37 <v453000[d]> so it's either 32km/h or fullspeed if loco at end?
17:18:42 <tony_pixel> yeah
17:18:53 <tony_pixel> there's also a third option of allowing to do a magic flip if there's no way forwards, a.e. at terminus
17:19:01 <tony_pixel> I don't use that though
17:19:14 <v453000[d]> well that just reverts the feature/setting right
17:19:38 <tony_pixel> I think not, if you order it to back up in the middle of the track it won't flip
17:19:55 <tony_pixel> https://cdn.discordapp.com/attachments/1008473233844097104/1555992811864723466/image.png?backend=b2&ex=6ac28abb&is=6ac1393b&hm=0b4f97714d28747a200f16935bdc302be52b7fb9ec41bdeb914c239921c08bad&
17:20:57 <tony_pixel> this one sums it up quite briefly
17:20:58 <v453000[d]> thanks for explaining, that sounds pretty weird 🙂
17:21:55 <tony_pixel> well, it's better now, because I don't have to analyze all infinitely many ways of forming the consist with cab car at the back to utilize a hack for swapping front and back sprites to imitate moving backwards without flipping :)
17:22:07 <tony_pixel> they just move backward
17:23:49 <tony_pixel> https://cdn.discordapp.com/attachments/1008473233844097104/1555993789393539082/2026-10-03_19-23-21.mp4?backend=b2&ex=6ac28ba4&is=6ac13a24&hm=260aef8bccbd3ccbef8e9dd6d50d9fb53554353684349d009b9d20b299e135e1&
17:23:49 <tony_pixel> Like this
17:23:50 <peter1138> v453000[d], the realism guys needed push-pull at all costs :D the horrible NewGRF hacks to do it were bloated and fragile.
17:25:48 <v453000[d]> :widdle_goblin:
17:27:55 <tony_pixel> Well, without it you'd get something like this:
17:28:03 <tony_pixel> https://cdn.discordapp.com/attachments/1008473233844097104/1555994855447068818/2026-10-03_19-27-28.mp4?backend=b2&ex=6ac28ca2&is=6ac13b22&hm=81282dabc7f17382bbcbe63a2e4075ac2d405ca6fbedffa47acf8cfdf7424866&
17:29:19 <v453000[d]> you mean the behavior ttd had for 30 years now XD
17:30:14 <tony_pixel> yep
17:31:24 <v453000[d]> well, visually I understand how it is interesting but the difficulties with building stations from which trains go backwards seems crazy
17:33:36 <tony_pixel> you can just attach a cab car or a loco
17:33:51 <tony_pixel> or turn the thing off if you don't want it :D
17:39:54 <andythenorth> v453000[d]: it's a feature for model train builders
17:40:22 <v453000[d]> yeah I get that part 🙂
18:03:51 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15906: Fix #11127: use callback for dual-headed engine purchase capacity https://github.com/OpenTTD/OpenTTD/pull/15906
18:03:54 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #11127: [Bug]: Wrong capacity in the purchase menu if train is dual headed https://github.com/OpenTTD/OpenTTD/issues/11127
18:20:34 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
18:21:16 *** MinchinWeb[m] has joined #openttd
19:09:59 *** WormnestAndroid has quit IRC (Remote host closed the connection)
19:11:58 *** WormnestAndroid has joined #openttd
19:36:10 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #16059: Codefix: [NewGRF] Only allow disabling original airports/industries https://github.com/OpenTTD/OpenTTD/pull/16059#pullrequestreview-5402416236
20:28:33 <squirejames> v453000[d]: Not that difficult. Just needs Ys (or in my case, they're more U or H shaped)
20:31:41 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
20:31:58 *** MinchinWeb[m] has joined #openttd
20:39:18 *** jfs_ has quit IRC (Ping timeout: 480 seconds)
21:24:57 *** Philemon has quit IRC (Quit: Connection rest by beer.)
21:25:31 *** Philemon has joined #openttd
21:41:05 <DorpsGek> [OpenTTD/OpenTTD] Baricus commented on issue #16053: [Crash]: Screensaver mode crashes shortly after panning https://github.com/OpenTTD/OpenTTD/issues/16053
21:58:30 *** Philemon has quit IRC (Quit: Connection rest by beer.)
21:58:34 *** Philemon has joined #openttd
22:29:31 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:39:04 *** Philemon has quit IRC (Quit: Connection rest by beer.)
22:39:09 *** Philemon has joined #openttd
22:58:10 <jfkuayue> ||Help, team members force me to agree to use LLM in the project||
23:03:57 <jfkuayue> Maybe I am in a hallucination
23:05:35 *** Philemon has quit IRC (Quit: Connection rest by beer.)
23:05:39 *** Philemon has joined #openttd
23:12:31 <DorpsGek> [OpenTTD/OpenTTD] perryprog commented on issue #16053: [Crash]: Screensaver mode crashes shortly after panning https://github.com/OpenTTD/OpenTTD/issues/16053