IRC logs for #openttd on OFTC at 2026-05-31
            
00:02:26 <rito12_13> 2.5 h to sunrise?
01:00:45 *** tokai|noir has joined #openttd
01:00:45 *** ChanServ sets mode: +v tokai|noir
01:07:53 *** tokai has quit IRC (Ping timeout: 480 seconds)
02:11:42 *** Wormnest has quit IRC (Quit: Leaving)
02:28:45 <jfkuayue> a little light has appeared
02:40:27 *** Ammler has joined #openttd
02:49:48 *** Ammler has quit IRC (Ping timeout: 480 seconds)
03:14:28 *** Philemon has joined #openttd
03:17:48 *** Phileman has quit IRC (Ping timeout: 480 seconds)
03:51:27 *** goddess_ishtar has joined #openttd
03:51:27 <goddess_ishtar> how do you add a neutral station to an industry? I can't find the property for it
04:51:00 <LordAro> don't you have to pretend to be an oil rig or something?
04:57:00 <peter1138> I appear to be awake early again.
04:58:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15650: Codechange: rework definition of ship and train tile entrance coordinates https://github.com/OpenTTD/OpenTTD/pull/15650
05:03:25 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15643: Codechange: make PriceCategory a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15643#pullrequestreview-4396404242
05:04:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15648: Codechange: make VisualEffectSpawnModel a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15648#pullrequestreview-4396404805
05:04:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15649: Codechange: make SwitchMode a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15649#pullrequestreview-4396405175
05:07:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15632: Codechange: make FloodingBehaviour a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15632
05:10:16 <DorpsGek> [OpenTTD/OpenTTD] PeterN dismissed a review for pull request #15621: Codechange: use scoped enum for MoveToAction https://github.com/OpenTTD/OpenTTD/pull/15621#pullrequestreview-4353391977
05:10:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15621: Codechange: use scoped enum for MoveToAction https://github.com/OpenTTD/OpenTTD/pull/15621
05:22:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15649: Codechange: make SwitchMode a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15649
05:22:25 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15648: Codechange: make VisualEffectSpawnModel a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15648
05:22:34 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15643: Codechange: make PriceCategory a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15643
05:22:40 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15621: Codechange: use scoped enum for MoveToAction https://github.com/OpenTTD/OpenTTD/pull/15621
05:22:43 <peter1138> This is silly :o
05:32:57 <goddess_ishtar> LordAro: yeah, I know it's some stupid workaround like that, but I can't remember what it's tied to
05:33:01 <goddess_ishtar> the tile definitions?
05:33:15 <goddess_ishtar> spec doesn't say anything
05:41:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15621: Codechange: use scoped enum for MoveToAction https://github.com/OpenTTD/OpenTTD/pull/15621
05:49:42 <andythenorth[d]> was it morning?
05:51:43 *** Flygon has quit IRC (Remote host closed the connection)
06:07:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15650: Codechange: rework definition of ship and train tile entrance coordinates https://github.com/OpenTTD/OpenTTD/pull/15650#pullrequestreview-4396457193
06:08:44 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15621: Codechange: use scoped enum for MoveToAction https://github.com/OpenTTD/OpenTTD/pull/15621#pullrequestreview-4396458234
06:11:06 *** Wolf01 has joined #openttd
06:42:20 *** muffindrake has joined #openttd
06:43:33 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
06:43:47 *** MinchinWeb[m] has joined #openttd
06:50:18 <DorpsGek> [OpenTTD/OpenTTD] Release workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/26705415907
07:16:30 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15650: Codechange: rework definition of ship and train tile entrance coordinates https://github.com/OpenTTD/OpenTTD/pull/15650
07:16:55 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15621: Codechange: use scoped enum for MoveToAction https://github.com/OpenTTD/OpenTTD/pull/15621
07:40:35 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15651: Codechange: use single array for vehicle subtile coord deltas https://github.com/OpenTTD/OpenTTD/pull/15651
07:46:06 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15652: Codechange: make Diagdirection and Direction scoped enums https://github.com/OpenTTD/OpenTTD/pull/15652
07:48:03 <peter1138> Biek tiem
08:30:30 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15651: Codechange: use single array for vehicle subtile coord deltas https://github.com/OpenTTD/OpenTTD/pull/15651#pullrequestreview-4396587986
08:46:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15652: Codechange: make Diagdirection and Direction scoped enums https://github.com/OpenTTD/OpenTTD/pull/15652#pullrequestreview-4396602619
09:08:53 <andythenorth[d]> well
10:40:57 *** Hazzard has joined #openttd
10:53:23 *** Hazzard has quit IRC (Ping timeout: 480 seconds)
11:18:25 <peter1138> Back tiem
11:22:22 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15651: Codechange: use single array for vehicle subtile coord deltas https://github.com/OpenTTD/OpenTTD/pull/15651
11:29:03 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15652: Codechange: make Diagdirection and Direction scoped enums https://github.com/OpenTTD/OpenTTD/pull/15652
11:39:54 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15652: Codechange: make Diagdirection and Direction scoped enums https://github.com/OpenTTD/OpenTTD/pull/15652#pullrequestreview-4396806181
11:54:05 <andythenorth[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1510612329547698277/image.png?ex=6a1d72dd&is=6a1c215d&hm=f54f8e97e9ffe2e0a72525791e956b143be124d06df9cce2f2b4f582649b0982&
11:54:05 <andythenorth[d]> _zephyris: where might I find this rail cursor in ogfx2? 👀
11:54:09 <andythenorth[d]> I can't pick the sprite 😛
12:03:15 <talltyler> goddess_ishtar: there’s a special tile that you need to include in the industry’s tile layout. It’s tile 24, and you need at least 2 or maybe 3 beside each other. (Haven’t checked OpenTTD source, just my own industry: https://github.com/2TallTyler/trade_center )
12:03:15 <talltyler> No reference to the oil rig industry is required.
12:11:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15652: Codechange: make Diagdirection and Direction scoped enums https://github.com/OpenTTD/OpenTTD/pull/15652
12:13:59 *** _zephyris has joined #openttd
12:13:59 <_zephyris> andythenorth[d]: It doesn't exist as an image, it's made by overlaying the icon onto the blank cursor with the correct offset.
12:14:13 <_zephyris> Easiest to build or grfcodec -d
12:16:11 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1510617888187351153/default_8bpp.png?ex=6a1d780a&is=6a1c268a&hm=033da122122f098f4fdc8400cc3e1c66ad2b7a0f025e101c9bcd4d532de7798d&
12:16:11 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1510617889055445194/default_8bpp.png?ex=6a1d780a&is=6a1c268a&hm=6de96e96c9f16192f26d172f8a616b5e3a95715c8804e84bf383094161c3e8ba&
12:16:11 <_zephyris> Or I just grab the generated spritesheets.
12:41:57 <DorpsGek> [OpenTTD/OpenTTD] mattnotmitt updated pull request #15585: Feature: Add default road/tram type setting https://github.com/OpenTTD/OpenTTD/pull/15585
12:42:13 <DorpsGek> [OpenTTD/OpenTTD] mattnotmitt updated pull request #15598: Codechange: Calculate most used rail type using company infrastructure records https://github.com/OpenTTD/OpenTTD/pull/15598
12:57:20 <DorpsGek> [OpenTTD/OpenTTD] livingBEEF commented on issue #15608: [Bug]: Setting "Road vehicles: drive on left/right" affects semaphore graphics https://github.com/OpenTTD/OpenTTD/issues/15608
13:00:30 *** WormnestAndroid has quit IRC (Remote host closed the connection)
13:00:41 *** WormnestAndroid has joined #openttd
13:02:33 <_glx_> merged the last game-coordinator dependabot PR
13:12:47 *** Hazzard has joined #openttd
13:23:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15598: Codechange: Calculate most used rail type using company infrastructure records https://github.com/OpenTTD/OpenTTD/pull/15598#pullrequestreview-4396925990
13:36:05 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15585: Feature: Add default road/tram type setting https://github.com/OpenTTD/OpenTTD/pull/15585#pullrequestreview-4396929851
13:39:13 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15616: Add: implement custom waypoint layouts by callback 24 https://github.com/OpenTTD/OpenTTD/pull/15616#pullrequestreview-4396944698
13:42:13 *** Flygon has joined #openttd
13:46:51 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#pullrequestreview-4396957352
13:55:28 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15616: Add: implement custom waypoint layouts by callback 24 https://github.com/OpenTTD/OpenTTD/pull/15616
14:09:58 *** Hazzard has quit IRC (Ping timeout: 480 seconds)
14:33:34 *** SmatZ has joined #openttd
14:33:34 *** Hirundo has joined #openttd
14:39:59 <andythenorth[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1510654078068461579/image.png?ex=6a1d99be&is=6a1c483e&hm=2d7006f25c1acfce33ae1d2ff7d1b5f474d2638e2288d5ddbfd5bc14a866aec1&
14:39:59 <andythenorth[d]> _zephyris: blank would be ideal actually 🙂 Need to replace this railtype cursor in Horse
14:45:18 <peter1138> OpenTTD composing cursors from baseset and NewGRF when?
14:46:03 *** Hirundo has quit IRC (Ping timeout: 480 seconds)
14:46:19 *** Wormnest has joined #openttd
14:51:43 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
14:52:58 *** MinchinWeb[m] has joined #openttd
14:57:28 *** Hazzard has joined #openttd
15:04:23 <_zephyris> Yes please
15:04:37 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1510660280508481838/classic_yellow_icon.png?ex=6a1d9f85&is=6a1c4e05&hm=441fc054e8c2dea458e4082e5de2cb640b9e250d33659f616fd1f3afa2450369&
15:04:37 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1510660280798154855/classic_yellow_icon.png?ex=6a1d9f85&is=6a1c4e05&hm=c43679cfcd80d2d4f1ff08147858424a4b1597a8d35aa0b572f7e2d50639c011&
15:05:15 *** SmatZ has quit IRC (Ping timeout: 480 seconds)
15:05:21 <_zephyris> Should be possible to a half-decent stab at the original graphics too
15:09:16 <peter1138> Just two sizes needed? Original graphics has cursors where the arrow points in a different direction in same places, IIRC.
15:12:15 <_zephyris> Original used a different direction arrow for each of | / - \
15:25:56 *** Hazzard has quit IRC (Ping timeout: 480 seconds)
15:33:07 <DorpsGek> [OpenTTD/OpenTTD] Rito13 closed issue #15615: [Bug]: Waypoints ignore select_tile_type (callback 0x24) https://github.com/OpenTTD/OpenTTD/issues/15615
15:35:08 *** WormnestAndroid has quit IRC (Remote host closed the connection)
15:35:52 *** WormnestAndroid has joined #openttd
16:08:55 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15653: Codechange: make TrackStatus a struct instead of opaque uint32_t https://github.com/OpenTTD/OpenTTD/pull/15653
16:13:05 <LordAro> novel idea
16:13:18 <peter1138> Hmm?
16:13:22 <LordAro> is that TTD-era code?
16:13:52 <peter1138> Probably an evolution of it.
16:16:00 <peter1138> In the first git commit, it's far more opaque.
16:16:46 <peter1138> But it was still a uint32, with signals in the upper 16 bits.
16:20:19 <LordAro> :)
16:23:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15653: Codechange: make TrackStatus a struct instead of opaque uint32_t https://github.com/OpenTTD/OpenTTD/pull/15653#pullrequestreview-4397213061
16:31:02 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:31:16 *** Smedles has joined #openttd
16:51:06 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
16:51:32 *** tokai has joined #openttd
16:51:32 *** ChanServ sets mode: +v tokai
17:02:37 *** Hazzard has joined #openttd
17:09:31 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15653: Codechange: make TrackStatus a struct instead of opaque uint32_t https://github.com/OpenTTD/OpenTTD/pull/15653
17:10:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15654: Codechange: make TransparencyOption(s) a scoped enum/EnumBitSet https://github.com/OpenTTD/OpenTTD/pull/15654
17:13:28 *** Hazzard has quit IRC (Ping timeout: 480 seconds)
17:17:53 *** tokai|noir has joined #openttd
17:17:53 *** ChanServ sets mode: +v tokai|noir
17:21:08 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15655: Fix: incorrect language IDs passed to TranslateTTDPatchCodes https://github.com/OpenTTD/OpenTTD/pull/15655
17:21:30 *** tokai has quit IRC (Ping timeout: 480 seconds)
17:32:08 <peter1138> Hmm, PC frozen :o
17:33:33 <LordAro> F
17:45:49 <peter1138> pings, not ssh
17:50:29 *** gelignite has joined #openttd
17:54:51 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15654: Codechange: make TransparencyOption(s) a scoped enum/EnumBitSet https://github.com/OpenTTD/OpenTTD/pull/15654#pullrequestreview-4397326838
17:59:54 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15654: Codechange: make TransparencyOption(s) a scoped enum/EnumBitSet https://github.com/OpenTTD/OpenTTD/pull/15654
18:23:10 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
18:23:22 *** tneo has joined #openttd
18:23:27 *** MinchinWeb[m] has joined #openttd
18:27:32 *** Guest10496 has joined #openttd
18:27:32 *** SmatZ has joined #openttd
18:27:56 *** Terkhen has joined #openttd
18:27:56 *** ChanServ sets mode: +o Terkhen
18:35:59 *** Guest10496 has quit IRC (Ping timeout: 480 seconds)
18:39:25 *** tneo has quit IRC (Ping timeout: 480 seconds)
18:48:30 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15656: Codechange: make a scoped GRFLanguages https://github.com/OpenTTD/OpenTTD/pull/15656
18:58:28 <_zephyris> These are some of the original sprites
18:58:30 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1510719139373645945/image.png?ex=6a1dd656&is=6a1c84d6&hm=6da4e566e5e8a6581f3e1c685475604e1b813489f646135e88e7f5c7773aef7c&
18:58:40 <_zephyris> cursor sprites*
18:59:24 <_zephyris> I'd suggest a NewGRF flag which allows auto-composure of a sprite in the style of the depot one, then baseset just needs to provide a single blank 'cursor with icon' sprite.
19:00:19 <_zephyris> Doesn't completely match original base graphics, but reasonable compromise IMO. Depots, signals, tunnels, convert rail, demolish all use the same basic cursor shape with a square icon in it
19:17:01 *** SmatZ has quit IRC (Ping timeout: 480 seconds)
19:17:36 *** Terkhen has quit IRC (Ping timeout: 480 seconds)
19:26:26 *** gelignite has quit IRC ()
20:37:30 <_zephyris> Hmm, infra newgrf flag which _disables_ auto-composing of sprites. Then updates old newgrfs, while giving current developers flexibility.
20:42:47 *** SmatZ has joined #openttd
20:42:47 *** ^Spike^ has joined #openttd
20:43:22 *** ^Spike^ is now known as Guest10499
20:44:34 <peter1138> uh
20:51:30 *** Guest10500 has joined #openttd
21:05:35 *** SmatZ has quit IRC (Ping timeout: 480 seconds)
21:05:36 *** Guest10499 has quit IRC (Ping timeout: 480 seconds)
21:24:08 *** Guest10500 has quit IRC (Ping timeout: 480 seconds)
21:30:25 *** Wolf01 is now known as Guest10502
21:30:27 *** Wolf01 has joined #openttd
21:36:31 *** Guest10502 has quit IRC (Ping timeout: 480 seconds)
22:17:58 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:18:14 *** WormnestAndroid has joined #openttd
22:30:33 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:31:14 *** WormnestAndroid has joined #openttd
23:21:41 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)