IRC logs for #openttd on OFTC at 2026-10-03
⏴ go to previous day
00:07:09 <yiffgirl> mmtunligit: opengfx+ airports?
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: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
07:52:25 <peter1138> So there's allegedly a magic tile 0xFF, which should cause a clearance check.
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:23 *** Guest1540 has quit IRC (Remote host closed the connection)
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:39:17 <andythenorth> Hmm there’s already a “confirm you’re one of the authors” checkbox though
08:58:03 <rito12_13> It should be me thanking you, you've been maintaining it for a long time
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: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: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
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: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:32:06 <peter1138> a. You will only upload content of which you are (one of) the author(s).
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: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: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: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: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: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
16:00:04 <belajalilija> emperorjake: Can’t remember what
17:02:26 <peter1138> Oops, probably should try compiling after rebasing :D
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: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:37 <v453000[d]> so it's either 32km/h or fullspeed if loco at end?
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: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: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:27:55 <tony_pixel> Well, without it you'd get something like this:
17:29:19 <v453000[d]> you mean the behavior ttd had for 30 years now XD
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: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
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: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
continue to next day ⏵