IRC logs for #openttd on OFTC at 2025-09-14
            
00:10:13 *** WormnestAndroid has quit IRC (Remote host closed the connection)
00:10:28 *** WormnestAndroid has joined #openttd
00:14:31 *** WormnestAndroid has quit IRC (Remote host closed the connection)
00:15:08 *** WormnestAndroid has joined #openttd
00:16:45 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
00:17:09 *** dh1 has joined #openttd
00:20:37 *** dh1 has quit IRC ()
01:49:08 *** dh1 has joined #openttd
02:19:18 *** Wormnest has quit IRC (Quit: Leaving)
02:24:19 *** toktik has quit IRC (Remote host closed the connection)
02:24:53 *** toktik has joined #openttd
03:53:53 *** Zathras has joined #openttd
03:57:25 *** Zathras_11 has quit IRC (Ping timeout: 480 seconds)
04:12:42 *** keikoz has joined #openttd
04:15:51 *** toktik has quit IRC (Quit: Ping timeout (120 seconds))
04:16:10 *** toktik has joined #openttd
04:38:07 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/748700bd9ef75889705365b5f93d377b31f0609b
04:38:08 <DorpsGek> - Update: Translations from eints (by translators)
04:48:30 *** Smedles_ is now known as Smedles
04:51:25 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
04:51:49 *** dh1 has joined #openttd
04:59:52 *** dh1 has quit IRC (Ping timeout: 480 seconds)
05:08:39 *** Smedles_ has joined #openttd
05:15:26 *** Smedles has quit IRC (Ping timeout: 480 seconds)
05:17:17 *** Smedles has joined #openttd
05:17:27 *** Smedles_ has quit IRC (Ping timeout: 480 seconds)
05:21:34 *** dh1 has joined #openttd
05:37:00 *** dh1 has quit IRC (Remote host closed the connection)
05:37:32 *** dh1 has joined #openttd
06:05:11 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
06:05:28 *** WormnestAndroid has joined #openttd
06:09:47 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
06:10:20 *** WormnestAndroid has joined #openttd
06:27:10 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
06:27:34 *** dh1 has joined #openttd
06:31:38 *** dh1 has quit IRC ()
06:32:53 *** dh1 has joined #openttd
06:40:57 *** dh1 has quit IRC (Ping timeout: 480 seconds)
06:45:36 *** Wolf01 has joined #openttd
06:58:13 *** WormnestAndroid has quit IRC (Remote host closed the connection)
06:58:17 *** WormnestAndroid has joined #openttd
06:59:28 *** dh1 has joined #openttd
07:02:03 *** dh1 has quit IRC (Remote host closed the connection)
07:02:35 *** dh1 has joined #openttd
07:04:28 *** dh1 has quit IRC (Remote host closed the connection)
07:04:59 *** dh1 has joined #openttd
07:05:56 *** dh1 has quit IRC (Remote host closed the connection)
07:06:38 *** dh1 has joined #openttd
07:12:16 <peter1138> Hm, should rail/road/tram types gain a minimum bridge height...
07:12:37 <peter1138> Looking at you, suspended tram tracks...
07:13:02 <andythenorth> well
07:13:12 <andythenorth> apparently it's fine that they clip catenary 🙂
07:13:46 <peter1138> Catenary is disabled for 1-high bridges.
07:15:20 <andythenorth> air draft for ships too?
07:16:41 * andythenorth tests if HEQS clips bridges
07:17:09 <andythenorth> seems not
07:19:57 <rito12_51026> Also signals clip
07:20:13 <peter1138> https://fuzzle.me.uk/files/72851654-4e24-48c1-b6af-a9651e1571c4
07:21:06 *** dh1 has quit IRC (Ping timeout: 480 seconds)
07:23:16 *** dh1 has joined #openttd
07:23:40 *** dh1 has quit IRC (Remote host closed the connection)
07:24:11 *** dh1 has joined #openttd
07:26:07 *** dh1 has quit IRC ()
07:36:16 <andythenorth> yes
07:36:23 <andythenorth> it also clips catenary on flat crossings
07:37:34 <andythenorth> was it made by _zephyris ? 🙂 https://www.tt-forums.net/viewtopic.php?f=26&t=38413
07:49:01 *** Flygon has quit IRC (Remote host closed the connection)
07:58:23 <andythenorth> pff laptop selling admin day
07:58:29 <andythenorth> photos, ebay listing blah blah
08:34:15 <truebrain> But less laptops 😛 Prevents that issue 😄
08:35:05 <andythenorth> or sell less laptops
08:52:06 *** dh1 has joined #openttd
09:31:53 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14605: Feature: [#13915] Make vehicle testing offers appear in one window. https://github.com/OpenTTD/OpenTTD/pull/14605
10:09:01 <_zephyris> andythenorth: It is indeed my fault, and is a bunch of graphical hacks.
10:09:50 <andythenorth> 'fault' is a strong word 🙂
10:10:09 <_zephyris> Hehe 🙂
10:10:15 *** lobstaroooo has joined #openttd
10:13:46 <_zephyris> It was a fun graphical wrangle, but the list of known bugs is quite extensive...
10:28:12 <DorpsGek> [OpenTTD/OpenTTD] Rito13 commented on pull request #14605: Feature: [#13915] Make vehicle testing offers appear in one window. https://github.com/OpenTTD/OpenTTD/pull/14605#issuecomment-3289428115
10:44:00 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
10:44:24 *** dh1 has joined #openttd
10:44:47 *** dh1 has quit IRC ()
10:55:39 <reldred> peter1138: I think it would be useful for susmon, give it a more ‘complete’ feel
11:51:54 <peter1138> Oh dear, someone in my ride came off on mud round a bend.
11:57:37 <peter1138> But at least the game crash I introduced is fixed :D
14:11:53 <DorpsGek> [OpenTTD/OpenTTD] michicc updated pull request #14357: Feature: Support for multi-railtype rail vehicles https://github.com/OpenTTD/OpenTTD/pull/14357
14:12:16 <peter1138> Yolo?
14:16:30 <michi_cc> Self-approve you mean? /s (Not a GitHub admin, though)
14:18:42 <peter1138> No I don't :)
14:24:42 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14601: Codechange: Use iterators to initialise and allocate rail/road types. https://github.com/OpenTTD/OpenTTD/pull/14601
14:43:14 *** marktheshark3209 has quit IRC (Quit: User went offline on Discord a while ago)
14:50:27 <andythenorth> 14357 is probably done? "for now" 🙂
15:02:20 <michi_cc> Would need some NML love
15:04:15 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #14357: Feature: Support for multi-railtype rail vehicles https://github.com/OpenTTD/OpenTTD/pull/14357#pullrequestreview-3222154647
15:05:32 <peter1138> multi-roadtype road vehicles next? :D
15:06:34 <_glx_> then road-rail ones 🙂
15:07:32 <peter1138> rail-road-tram
15:07:55 <michi_cc> peter1138: Though about it, and a PR would probably look very similar.
15:11:29 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #14357: Feature: Support for multi-railtype rail vehicles https://github.com/OpenTTD/OpenTTD/pull/14357
15:13:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14601: Codechange: Use iterators to initialise and allocate rail/road types. https://github.com/OpenTTD/OpenTTD/pull/14601
15:19:34 <michi_cc> Okay, spec wiki changes done.
15:20:57 <_glx_> I'll look at nml (if nobody else is on it)
15:21:33 *** Wormnest has joined #openttd
15:25:13 <talltyler> \o/
15:34:18 <DorpsGek> [OpenTTD/OpenTTD] Brickblock1 commented on pull request #14357: Feature: Support for multi-railtype rail vehicles https://github.com/OpenTTD/OpenTTD/pull/14357#issuecomment-3289635338
15:38:47 *** toktik has quit IRC (Remote host closed the connection)
15:39:24 *** toktik has joined #openttd
15:50:51 <peter1138> Ah bums, my code breaks with the RailVehInfo union now :o
16:04:16 <andythenorth> thanks glx
16:28:21 <DorpsGek> [OpenTTD/nml] glx22 opened pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390
16:33:51 <_glx_> https://cdn.discordapp.com/attachments/1008473233844097104/1416824275176001605/image.png?ex=68c83fee&is=68c6ee6e&hm=801500ae0f6184caf77b426f6e56f610d88a44714e406f8f72798637c6ca2f4d&
16:33:57 <_glx_> kinda annoying
16:34:33 <LordAro> lol
16:34:51 <LordAro> i think black might have an option for reflowing strings
16:34:55 <_glx_> oh of course it's in `fmt: off`
16:34:55 <LordAro> and/or comments
16:35:03 <LordAro> ah
16:37:00 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390
16:40:46 <andythenorth> \o/
16:40:56 <peter1138> Well.
16:41:03 <peter1138> Variants are kind of a pain.
16:41:14 <peter1138> std::variant that is.
16:43:20 *** lobstarooo has joined #openttd
16:44:11 <_glx_> when you want to use them with different non strong types ?
16:44:36 *** lobstarooooo has joined #openttd
16:44:47 <peter1138> Oh, the GetAllRailTypes is a problem :(
16:45:20 <peter1138> I should've looked at the API changes.
16:45:41 <peter1138> RailTypes is a problem for me.
16:45:53 <peter1138> ScriptList would be nicer.
16:47:43 *** chucky76 has joined #openttd
16:47:43 <chucky76> https://cdn.discordapp.com/attachments/1008473233844097104/1416827765562544318/image.png?ex=68c8432e&is=68c6f1ae&hm=cce412276d73b29261394d5df2c7e1f5f3708334b728081f7239f6af183c8d74&
16:47:43 <chucky76> I want to compile beta 3 at little vserver and I was suprised that game beta2 is still running with 15 companies. good work! sorry for break.
16:47:55 *** lobstaroooo has quit IRC (Ping timeout: 480 seconds)
16:47:59 *** lobstarooooo is now known as lobstaroooo
16:48:30 <peter1138> ScriptRailTypeList, but...
16:48:55 <peter1138> _glx_, can a script API method return a ScriptList?
16:49:47 <_glx_> I think some method already do
16:50:51 <peter1138> ScriptIndustryType does it. Nice.
16:51:45 *** lobstarooo has quit IRC (Ping timeout: 480 seconds)
16:59:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14617: Fix 313c6c45aa: [Script] Return rail types as list instead of bitmask. https://github.com/OpenTTD/OpenTTD/pull/14617
17:00:08 <peter1138> It builds and runs and passes unit tests, but of course the unit tests don't test this feature :)
17:06:29 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14617: Fix 313c6c45aa: [Script] Return rail types as list instead of bitmask. https://github.com/OpenTTD/OpenTTD/pull/14617#issuecomment-3289694388
17:09:22 *** Flygon has joined #openttd
17:11:24 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14605: Feature: [#13915] Make vehicle testing offers appear in one window. https://github.com/OpenTTD/OpenTTD/pull/14605
17:14:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14617: Fix 313c6c45aa: [Script] Return rail types as list instead of bitmask. https://github.com/OpenTTD/OpenTTD/pull/14617#issuecomment-3289700428
17:15:22 <_glx_> <https://github.com/OpenTTD/OpenTTD/compare/master...glx22:OpenTTD:GetAllRailTypes> yeah not very usable in the current form
17:19:28 *** gelignite has joined #openttd
17:19:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14617: Fix 313c6c45aa: [Script] Return rail types as list instead of bitmask. https://github.com/OpenTTD/OpenTTD/pull/14617#issuecomment-3289703484
17:22:23 <peter1138> I only caught this because I was rebasing my more-railtypes branch, otherwise we might've been stuck with an awkward API.
17:23:03 <peter1138> https://www.youtube.com/watch?v=UCXav-ptPeA Yay
17:25:17 <DorpsGek> [OpenTTD/nml] andythenorth updated pull request #378: Support vehicle var 0x65 https://github.com/OpenTTD/nml/pull/378
17:26:34 <andythenorth> May is a long time ago
17:26:39 <andythenorth> not sure what that branch does 😛
17:33:03 <andythenorth> oof I can't trivially test prop 34 with Horse, as my main branch depends on the nml badges PR 🙂
17:33:41 *** firepup has quit IRC (Ping timeout: 480 seconds)
17:35:31 <DorpsGek> [OpenTTD/nml] PeterN approved pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390#pullrequestreview-3222275483
17:35:41 <andythenorth> confirmed working locally
17:36:00 <andythenorth> used an older branch, old Horse was slooooow to compile 😛
17:36:13 <andythenorth> this radically simplifies railtypes eh
17:37:08 <DorpsGek> [OpenTTD/nml] andythenorth commented on pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390#issuecomment-3289712917
17:38:00 <andythenorth> thanks \o/
17:42:29 <_glx_> <https://github.com/OpenTTD/OpenTTD/compare/master...glx22:OpenTTD:GetAllRailTypes_14617> GetAllRailTypes regression test with the ScriptList version
17:45:59 <peter1138> Ah, always 0 because it's only available engines.
17:47:17 <DorpsGek> [OpenTTD/nml] glx22 dismissed a review for pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390#pullrequestreview-3222275483
17:47:20 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390
17:47:47 <_glx_> at least it matches GetRailType() return
17:48:08 <DorpsGek> [OpenTTD/nml] glx22 commented on pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390#issuecomment-3289718761
17:48:31 <_glx_> silly test but hey
17:51:37 <_glx_> updated GetAllRailTypes test for a better output
17:56:52 <peter1138> _glx_, not helpful, as the pointers change between runs.
17:57:07 <_glx_> yeah I was typing that 🙂
17:58:45 <peter1138> == null ? "null" : "instance"
17:58:48 <peter1138> That'll do.
17:59:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14617: Fix 313c6c45aa: [Script] Return rail types as list instead of bitmask. https://github.com/OpenTTD/OpenTTD/pull/14617
18:00:49 <DorpsGek> [OpenTTD/nml] PeterN approved pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390#pullrequestreview-3222287753
18:14:59 *** jottyfan has joined #openttd
18:16:46 <jottyfan> hi there
18:17:11 <jottyfan> does anyone know how I can get access to my old account with my new github login?
18:17:33 <jottyfan> I want to upload a new grf in bananas, but I am not allowed to
18:17:51 <jottyfan> well - it is just a new version of an existing one...
18:19:23 <peter1138> Is https://bananas.openttd.org/manager/user-migration relevant?
18:19:25 <LordAro> https://bananas.openttd.org/manager/user-migration probably
18:19:32 <LordAro> peter1138: ^5
18:20:02 <peter1138> Must resist urge to have a beer with dinner.
18:21:50 <jottyfan> thanks - but this is what I already know. This page is about migration from old accounts that have not been github before, but I have had a github account, cancelled that and created a new one now.
18:22:28 <peter1138> I would start from there, it might just be a case that someone needs to change from the old to the new github account id.
18:22:58 <jottyfan> so I simply write an email to info@openttd.org ? Is it that easy?
18:23:10 <LordAro> pretty much
18:23:18 <LordAro> assuming you include proof of ownership of both accounts
18:23:39 <jottyfan> great, then I will give it a try. Thank you so much!
18:23:53 <LordAro> or at least something that proves you own that account
18:24:08 <LordAro> or artifacts attached to it
18:24:29 <LordAro> don't be alarmed if it takes a few days
18:24:49 <peter1138> Yeah it is entirely manual :)
18:27:44 *** jottyfan has quit IRC (Quit: Page closed)
18:41:44 *** dh1 has joined #openttd
18:52:34 <andythenorth> who merges for nml?
18:52:55 <andythenorth> I used to have rights, but I relinquished them due to self-doubt 😛
19:31:59 <DorpsGek> [OpenTTD/nml] glx22 merged pull request #390: Add: Extend FEAT_TRAIN track_type for prop 34 https://github.com/OpenTTD/nml/pull/390
19:54:14 <andythenorth> 🙂
19:54:55 *** Tirili has joined #openttd
20:13:21 <DorpsGek> [OpenTTD/game-coordinator] Randomised-gamedev commented on issue #251: STUN server can become unresponsive https://github.com/OpenTTD/game-coordinator/issues/251
20:13:26 <peter1138> Hmm.
20:17:01 <peter1138> I missed something.
20:17:14 <peter1138> `SLE_VAR(Train, railtypes, SLE_UINT64),`
20:17:26 <peter1138> Shouldn't that be a SLE_CONDVAR?
20:17:32 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14605: Feature: [#13915] Make vehicle testing offers appear in one window. https://github.com/OpenTTD/OpenTTD/pull/14605
20:17:34 <peter1138> (It apparently works, though.)
20:19:40 <andythenorth> hmm Horse depends on OpenTTD 15 anyway
20:19:45 <andythenorth> so might as well use prop 34
20:21:56 <michi_cc> peter1138: Stuff that gets a new name doesn't need the COND bit anymore (at least is what TB told me repeatedly :), because we look it up by name now).
20:23:01 <peter1138> Also this is now painful for my branch so I might do the removal thing anyway :o
20:23:38 <peter1138> michi_cc, makes it kinda hard to track when variables were added though.
20:24:03 <peter1138> I wonder how much stuff I've added with CONDVAR that I apparently didn't need to.
20:27:26 *** Tirili has quit IRC (Remote host closed the connection)
20:27:27 <peter1138> Train::ConsistChanged resets it anyway.
20:28:45 <michi_cc> If I understood the "new" savegame table format correctly (a true brain can correct me if wrong), CONDVAR is only strictly needed if the type changes or you need to do some conversion. Added doesn't need it, dropping something doesn't necessarily need it (but will produce a debug level something message).
20:32:12 <peter1138> Damn, I yolo'd too hard :(
20:32:30 <peter1138> I cannot see how to simply remove vars now.
20:33:20 <peter1138> compat maybe.
20:39:21 <peter1138> Yeah.
20:40:00 <peter1138> michi_cc, funny, loads of us have been adding new vars with min & max specified, and nobody said it's not needed :o
20:40:25 <michi_cc> I think you need an appropriate `SLC_NULL` in the compat table if it is something from before the new table format.
20:55:08 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14618: Cleanup 3ac1a2f1e4: Don't load/save a train's railtypes property. https://github.com/OpenTTD/OpenTTD/pull/14618
20:55:12 <peter1138> Eh
20:55:16 <peter1138> Something something.
20:58:56 *** gelignite has quit IRC ()
21:02:15 <andythenorth> naptime?
21:02:23 <peter1138> Illegal.
21:03:38 <andythenorth> hmm
21:03:44 <andythenorth> sun is over the yardarm though
21:04:36 <peter1138> It's now winter. Permanently dark until spring.
21:04:56 <peter1138> The 3 seasons. Spring, Summer, Winter.
21:05:21 *** tokai|noir has joined #openttd
21:05:21 *** ChanServ sets mode: +v tokai|noir
21:05:35 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:07:24 <andythenorth> and Toyland
21:12:14 *** tokai has quit IRC (Ping timeout: 480 seconds)
21:13:59 <peter1138> Well.
21:14:53 <peter1138> Maybe I can build my branch again now :)
21:15:17 <peter1138> (I really don't fancy having to introduce another saveload conversion for railtypes so soon...)
21:15:55 <peter1138> Feedback on 15.0-beta3 is seems okay so far.
21:24:11 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #14618: Cleanup 3ac1a2f1e4: Don't load/save a train's railtypes property. https://github.com/OpenTTD/OpenTTD/pull/14618#pullrequestreview-3222466712
21:37:50 *** keikoz has quit IRC (Ping timeout: 480 seconds)
23:01:08 *** lobster has joined #openttd