IRC logs for #openttd on OFTC at 2026-04-17
            
00:08:10 *** Chompy has quit IRC (Quit: WeeChat 4.4.1)
00:25:43 <DorpsGek> [OpenTTD/OpenTTD] reldred commented on pull request #15484: Add: conditional order to test if a train is driving backwards https://github.com/OpenTTD/OpenTTD/pull/15484#issuecomment-4264344089
00:30:44 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
00:32:46 *** MinchinWeb[m] has joined #openttd
01:04:32 *** mittdev has joined #openttd
01:04:32 <mittdev> Hey folks, picked up an old issue and opened a PR the other day. Anything I need to do to formally request a review?
01:04:32 <mittdev> https://github.com/OpenTTD/OpenTTD/pull/15489
01:08:41 <mittdev> A comment on the [original issue](https://github.com/OpenTTD/OpenTTD/issues/9721#issuecomment-981312103) did also mention that the "most used" type feature is now applicable to roads too, so I may pick it up after this PR too πŸ™‚
01:22:39 <talltyler> Nothing else you need to do, just wait for someone to get around to it πŸ™‚
01:23:00 <reldred> hurry up and wait
01:23:02 <reldred> πŸ˜›
02:08:41 *** Wormnest has quit IRC (Quit: Leaving)
02:40:32 *** tokai|noir has joined #openttd
02:40:32 *** ChanServ sets mode: +v tokai|noir
02:47:30 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:53:29 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
03:53:45 *** MinchinWeb[m] has joined #openttd
03:57:12 *** Philemon has joined #openttd
04:04:50 *** Phileman has quit IRC (Ping timeout: 480 seconds)
04:52:04 *** Flygon has quit IRC (Read error: Connection reset by peer)
05:20:21 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/678dfe658a43e1b038c96539281ba3cb72c8a188
05:20:22 <DorpsGek> - Update: Translations from eints (by translators)
06:01:10 <hazardaj_nombroj> if eints is so good, how come there's no zweits
07:00:51 <peter1138> Bah, I need CanLeadTrain() on a Vehicle, or expose Train to order_cmd :/
07:03:37 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15484: Add: conditional order to test if a train is driving backwards https://github.com/OpenTTD/OpenTTD/pull/15484#issuecomment-4266066052
07:06:58 <DorpsGek> [OpenTTD/OpenTTD] reldred commented on pull request #15484: Add: conditional order to test if a train is driving backwards https://github.com/OpenTTD/OpenTTD/pull/15484#issuecomment-4266081322
07:07:35 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15484: Add: conditional order to test if a train is driving backwards https://github.com/OpenTTD/OpenTTD/pull/15484#issuecomment-4266084238
07:10:37 <andythenorth> did we have a grf var for 'driving backwards' also?
07:10:38 * andythenorth looks
07:10:48 <reldred> heheheeh
07:11:02 <reldred> andythenorth: yeah theres a pr for nml as well
07:11:24 <reldred> now there it is useful regardless of cab or no cab coz you'll do panto switching, lights, blah blah blah
07:11:50 <reldred> but for conditional orders atleast i only really care if the backwardsing makes it go slower
07:15:41 <reldred> quibble quibble
07:30:08 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15493: Fix d15f0597: prevent setting DrivingBackwards condition on non-trains https://github.com/OpenTTD/OpenTTD/pull/15493
07:30:27 <peter1138> andythenorth, yes.
07:32:36 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1494601458484645888/Screen_Recording_CB36_speed_with_backwards_check.mov?ex=69e33394&is=69e1e214&hm=14fc6c8e791c4dfd95b7db4a5c8850538009ff5cf3212588c7169aab435ecf39&
07:32:36 <andythenorth> [apologies to irc users]
07:33:31 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494
07:33:48 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494
07:34:12 <andythenorth> agh screen record has a lag 😐
07:35:14 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1494602120727367860/Screen_Recording_CB36_speed_with_backwards_check.mov?ex=69e33431&is=69e1e2b1&hm=392893d719c58b1ac3a7302498771b2d519c39bcac3211c441e82142ca9f7ab1&
07:35:14 <andythenorth> better
07:36:03 <andythenorth> this relies on returning CB_FAILED to callback 36 if driving forwards
07:36:26 <andythenorth> because the brake van has no speed limit by default
07:36:35 <andythenorth> it seems to work, but the buy menu result is wrong
07:36:51 <peter1138> Are you still working with brake vans are fake engines?
07:37:12 <andythenorth> no, that was just a silly branch a month or 2 ago
07:37:16 <peter1138> Oh, ok
07:37:26 <andythenorth> these have cab flag set
07:37:43 <peter1138> I'm not sure what the video is showing then, because it looks like that is normal behaviour when there is only the engine at the front and no driving cab.
07:37:43 <andythenorth> and check `train_is_driving_backwards`
07:37:48 <DorpsGek> [OpenTTD/OpenTTD] reldred commented on pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#issuecomment-4266233412
07:37:54 <andythenorth> speed is 45mph backwards, not 20mph
07:38:06 <andythenorth> to be clear, this is BADFEATURE exploration
07:38:13 <reldred> its supposed to be 35kph normally?
07:38:13 <andythenorth> not a personal ditch to die in
07:38:31 <reldred> oh is this your gronksplorations?
07:38:43 <andythenorth> just seeing what's possible
07:38:48 <andythenorth> and what we either need to support or ban
07:38:49 <peter1138> Ah, okay. My video player carefully obscures the bottom of the window with a video control.
07:38:54 <reldred> maybe a gronk with a short enough amount of carriages gets to ignore it?
07:39:08 <andythenorth> dunno πŸ™‚
07:39:14 <andythenorth> maybe some brake vans have a radio
07:39:19 <andythenorth> πŸ€·β€β™‚οΈ
07:39:27 <reldred> I'm a fan of anything that adds more choices and depth
07:39:28 <peter1138> Shrug male.
07:39:44 <andythenorth> is there :shrug_no_need_to_know
07:39:55 <reldred> 🀷
07:40:01 <peter1138> ^^ yes
07:40:06 <andythenorth> oh yeah
07:40:26 <andythenorth> oh there's loads of `:persona`
07:41:11 <andythenorth> anyway, if CB 36 supports mischief, then this feature is finished πŸ˜›
07:41:32 <reldred> mischief :3
07:41:36 <peter1138> E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy-updates/universe/binary-amd64/Packages.gz File has unexpected size (1622846 != 1622826). Mirror sync in progress? [IP: 91.189.92.22 80]
07:41:40 <peter1138> Nice.
07:42:37 <peter1138> Depending on where you're testing it, it could be quite desyncy.
07:43:30 <peter1138> Hmm, though it's possible that the case that causes the flag to be changed already refreshes everything anyway.
07:44:09 <peter1138> I would advise against changing wagon length based on it :D
07:52:42 <reldred> I'm gonna hand-patch 15494 into my jgrpp build, lets see how it goes
07:54:56 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1494607081217458247/iron-horse.grf?ex=69e338d0&is=69e1e750&hm=df16ce64dcc285a8ea9ec7887e2e4c5542663127522f882eeb3b64290b7bc6ef&
07:54:56 <andythenorth> backwards-brake-van-horse if anyone particularly wants to try
07:55:09 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #15492: Fix: Allow recalculation of reserved paths to find depots https://github.com/OpenTTD/OpenTTD/pull/15492#issuecomment-4266319112
07:55:55 <andythenorth> why are depots 38 mph anyway πŸ˜›
07:56:02 <andythenorth> and should that be the backing up speed?
07:56:08 <reldred> bingo bango bongo aaaaaand compile time
07:56:48 <reldred> lets see if I managed to stuff this up
07:56:54 *** pitagoras991_44893 has joined #openttd
07:56:54 <pitagoras991_44893> andythenorth: God, I absolutley LOVE IT
07:56:54 <pitagoras991_44893> Woring DVTs in Horse whan?
07:57:15 <reldred> pitagoras991_44893: they already do work in nightlies of openttd and a fresh compile of jgrpp
07:57:36 <reldred> get with the program its a post #15391 world we're in now
07:58:18 <reldred> i mean this all happened in the space of a week
07:58:26 <reldred> in terms of getting merged
07:58:28 <reldred> but still
07:58:36 *** emperorjake has joined #openttd
07:58:36 <emperorjake> The ones in Horse work by default because they're powered
07:58:41 <reldred> yee
07:58:48 <reldred> not much power but still
07:58:59 <pitagoras991_44893> emperorjake: yes but these flip just like 1 engine train at the end of the line
07:59:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15492: Fix: Allow recalculation of reserved paths to find depots https://github.com/OpenTTD/OpenTTD/pull/15492#issuecomment-4266341893
08:00:00 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1494608355228909639/Screencast_20260417_104330.webm?ex=69e33a00&is=69e1e880&hm=8933ff3edd59304cddaac422008ac05e984f63ee60f1575bc59d86fdfec7bc94&
08:00:00 <reldred> pitagoras991_44893: observe
08:00:17 <reldred> welcome to the future
08:00:21 <emperorjake> Worked fine when I tested it https://cdn.discordapp.com/attachments/648415326043766805/1484119451249938462/pushpullhorse.mov?ex=69e2a432&is=69e152b2&hm=1f796c2719aa8fd75b59844ecde2327e69c40d377c4537fadf4599f0e948458d&
08:00:26 <reldred> yes that station is a dumpster fire
08:00:46 <peter1138> Just switch to the nightlies :)
08:00:46 <emperorjake> I'm testing a GRF with the new NML flags now
08:00:46 <reldred> i suspect they've been out of the loop for the last week or two jake
08:01:14 <emperorjake> Yes, that seems likely for some reason πŸ˜›
08:02:04 <emperorjake> God, downloading the latest nightly on steam is taking extra long for some reason
08:02:37 <reldred> now where was my trains with the driving cabs
08:03:06 <peter1138> Was pretty quick here.
08:03:40 <reldred> peter1138: winner winner chicken dinner
08:03:45 <peter1138> Oops.
08:03:48 <reldred> condition worked perfectly
08:04:33 <peter1138> I probably should've bumped the savegame version when adding the conditional order.
08:04:39 <DorpsGek> [OpenTTD/OpenTTD] reldred commented on pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#issuecomment-4266366892
08:05:34 <emperorjake> Interestingly, JGRPP doesn't complain when you load a GRF with the new flags
08:05:49 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1494609818944540833/image.png?ex=69e33b5d&is=69e1e9dd&hm=18d0ae9a247229e7949c05574d43345e31cf6b92c844c318a5983f5b779477cf&
08:05:49 <reldred> its a little bit longer now but eh, maybe could have said 'without cab' instead of 'at reduced speed' but eh arguing about strings is not terribly interesting
08:06:15 <peter1138> emperorjake, it's just an unused bit of an existing property,
08:07:32 <peter1138> reldred, that's why I was quibbling. Suggest it the comments, allows others to pitch in.
08:09:27 <DorpsGek> [OpenTTD/OpenTTD] reldred commented on pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#issuecomment-4266391524
08:09:34 <reldred> pitched
08:13:01 *** v24kwrx has joined #openttd
08:13:01 <v24kwrx> I need custom airporta
08:13:11 <reldred> then perish
08:13:22 <v24kwrx> https://tenor.com/view/fade-away-oooooooooooo-aga-emoji-crumble-gif-20008708
08:14:50 <reldred> this is fun just sitting and watching this disgusting three lines into one terminus station
08:15:29 <_zephyris> Looked (briefly) at PR #15489 BTW, looks good to me, but I'm not particularly well qualified πŸ˜‰
08:16:40 <reldred> Its a tight little PR, looks decent enough to me but I'm clueless with c++
08:18:22 <reldred> oh no, my hubris, can't autosepparate or unbunch orders with a conditional in them
08:19:31 <reldred> not an issue for freight lines
08:20:06 <reldred> for passenger i guess it would have to be a stopgap between explicit reversing orders and no reversing orders at all while converting a fleet over.
08:23:25 <peter1138> Hmm
08:25:26 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#pullrequestreview-4127209035
08:30:35 <emperorjake> https://cdn.discordapp.com/attachments/1008473233844097104/1494616052238123048/image.png?ex=69e3412b&is=69e1efab&hm=9077bdf88cd8b448cc1350e69e28eee869082d14cfc7fb8839f5757e9dba3e33&
08:30:35 <emperorjake> Has cab flag is working, but I can't seem to get the train_is_driving_backwards switch to work
08:31:00 <emperorjake> should switch to a sprite with headlights when it flips
08:31:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#issuecomment-4266512732
08:31:25 <andythenorth> var definitely works
08:33:21 <andythenorth> at least in CB 36 context
08:33:38 <andythenorth> have't tried it in graphics chain, but would be surprised if it fails there
08:46:28 <DorpsGek> [OpenTTD/OpenTTD] tabytac commented on pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#issuecomment-4266598266
08:46:51 *** tabytac has joined #openttd
08:46:51 <tabytac> Some food for thought (I don't mind either way)
08:47:49 <reldred> great you mentioned food now i'm hungry
08:48:02 <reldred> food for thought, thinking about food
08:48:33 <tabytac> Mmmmm yeah I should eat breakfast but I'm lazyyyyy
08:52:17 <reldred> what tasty treat do i want
08:52:21 <reldred> it is friday after all
08:53:13 *** ragin_ has joined #openttd
08:53:13 <ragin_> reldred: can't go wrong with a halal snack pack
08:53:31 <reldred> eh, too heavy, I am trying to lose weight
08:53:43 <reldred> down to 93kg now
08:53:55 <reldred> was like mid 130's back in november '24
08:54:11 <reldred> i should start riding bike again
08:54:52 <ragin_> valid
08:54:58 <ragin_> they're so many kj, but so worth it πŸ™
08:55:10 <ragin_> I've been trying to cut down again so I'm avoiding them myself
09:01:54 <emperorjake> https://cdn.discordapp.com/attachments/1008473233844097104/1494623933217898688/image.png?ex=69e34882&is=69e1f702&hm=253ab1a133f9b4352c170703b65b37a83b2d568938399750f094705480bdfed0&
09:01:54 <emperorjake> Ayy got it working, it was PARENT instead of SELF
09:03:01 <peter1138> I wanna be down to 93kg :o
09:05:54 *** zwikske has joined #openttd
09:05:54 <zwikske> Hello all, recently I got myself a cool device, a powkiddy handheld console, to play my old games on the go. While playing with the device I noticed a program named "PortMaster", which allows for (open source) games to run on the device. In the list Was OpentTTD which is great! I installed it but it was an older version (1.13) which is fine to play with. On the game page they say later versions of
09:05:54 <zwikske> OpenTTD do not work because something broken in OpenTTD. I talked to the guys of PortMaster a bit and tried to help but I'm not clear where the fix should be (in portmaster or openttd). If I try to fix it on my part, could I create a PR to be merged in OpenTTD if we all agree on the code?
09:05:54 <zwikske> This powkiddy device runs Linux, but on an ARM chip. I never cross-compiled something but I'm eager to learn that. I can code, I code in Typescript for a job on enterprise applications. C/C++ has been a while but I will give it a shot.
09:05:54 <zwikske> I would love your opinion on how to start on this.
09:06:40 <reldred> I've compiled and run OpenTTD on raspberry pi's which are ARM, it's not terribly hard to do.
09:07:47 <reldred> download the sauce, cd into the directory, mkdir build, cd build, cmake .., make, make install
09:07:47 <reldred> When you do cmake it will piss and whinge about a bunch of components being missing, go find the libs and install those.
09:08:12 <zwikske> That sounsd like the easy part πŸ™‚
09:08:33 <reldred> the other problem is I have no idea how you intend on playing the game without a mouse and keyboard
09:08:44 <reldred> its not made for a controller layout
09:09:13 <zwikske> it has analog sticks which move the mouse cursor around.
09:09:46 <reldred> what model powkiddy is it?
09:10:17 <reldred> the raspberry pi 4 (an upsecced one with a decent amount of ram and a quad core ARM cpu) was pretty sluggish playing openttd
09:10:38 <reldred> judging by how much most of these powkiddy's cost i doubt you're going to have a good time
09:11:41 <zwikske> I got myself a RGB10MAX3 which has a quad-core 1.8GHz CPU and has LPDDR4 1GB memory
09:12:13 <reldred> 854x480, oof thats cramped
09:12:43 <peter1138> ^^ proof that still designing for 640x480 was sensible ;-)
09:12:46 <reldred> ah thats the pro
09:12:47 <zwikske> no, it's 1280x720 actualy
09:13:03 <peter1138> Okay, well, "something broken in OpenTTD" is not a particularly useful.
09:13:05 <reldred> the regular 10max3 is a bit better
09:14:06 <reldred> Yeah I mean you're gonna need to do a bit of stuffing around, you're gonna have to compile it yourself and you're gonna need to figure out how to do that on whatever customised linux distribution it has.'
09:14:32 <reldred> the compile on the rpi4 took me several hours, just basically started it and went about doing other things while I waited.
09:14:45 <reldred> But it wasn't a great experience playing it.
09:14:48 <peter1138> It could be that we require a compiler that is too new for their toolchain.
09:15:05 <peter1138> But they need to specify the actual problem.
09:15:25 <zwikske> Yeah, that's why I wanted to compile it and see what errors it outputs
09:15:43 <reldred> yeah I mean I compiled it on raspbian but I have no idea wth bastardised distro those powkiddy's are gonna have
09:16:43 <zwikske> Currently it's running Rocknix, indeed, some random Linux distro with tons of emulators and stuff]
09:18:23 <LordAro> as far as we're aware, OTTD works fine on ARM
09:18:39 <LordAro> might be something specific about that platform
09:18:52 <LordAro> but who knows really
09:19:01 <reldred> god no idea then, apparently it's some immutable distro but no idea what its based off of
09:19:03 <LordAro> these portmaster types are most likely to know actual detail
09:19:08 <peter1138> That's why I'm thinking C++20 and more templating stuff.
09:19:35 <reldred> fork of JELOS
09:19:48 <LordAro> https://portmaster.games/detail.html?name=openttd suggests something to do with SDL2
09:20:00 <reldred> I doubt this is going to have any sort of build environment on it.
09:20:00 <zwikske> But in theory you're open for fixes then? I will try to compile it and see what happens
09:20:39 <reldred> "even on a raspberry pi" i'm gonna say they have no idea and don't care enough to bother
09:20:53 <reldred> coz I had no issue compiling it about a year ago
09:21:14 <LordAro> zwikske: as long as the changes make sense generally and aren't overly "make it work for me specifically", sure
09:21:50 <LordAro> dunno about that framebuffer thing either. might be something to do with their SDL port? https://wiki.libsdl.org/SDL2/SDL_HINT_FRAMEBUFFER_ACCELERATION mentions nothing about compatibility
09:21:54 <zwikske> Of course, I don't want to break anything else, it should be an addition I think?
09:22:01 <LordAro> maybe
09:22:13 <LordAro> might want to be prepared that it's an issue with the SDL port itself too
09:22:48 <reldred> yeah when I compiled it on raspbian I just used packaged libs for all the dependencies
09:23:57 <zwikske> I will talk to the portmaster guys as well. I did notice they've a docker image for compiling. That looks promising
09:29:56 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:30:20 *** WormnestAndroid has joined #openttd
09:30:34 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:30:53 *** WormnestAndroid has joined #openttd
09:31:10 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:31:43 *** WormnestAndroid has joined #openttd
09:45:49 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #15492: Fix: Allow recalculation of reserved paths to find depots https://github.com/OpenTTD/OpenTTD/pull/15492#issuecomment-4266949488
10:33:18 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15493: Fix d15f0597: prevent setting DrivingBackwards condition on non-trains https://github.com/OpenTTD/OpenTTD/pull/15493#pullrequestreview-4128042531
10:48:54 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#issuecomment-4267372230
10:53:37 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15494: Change: account for driving cabs in driving backwards conditional order https://github.com/OpenTTD/OpenTTD/pull/15494#issuecomment-4267398878
11:18:55 <peter1138> https://mrshu.github.io/github-statuses/
11:18:56 <peter1138> Heh
11:19:31 <reldred> jesus christ 89.39 😬
11:23:49 <LordAro> april is going better than previous months, lol
11:24:47 <LordAro> also those outage times don't seem to be accurate
11:25:09 <LordAro> 600 minutes, but the text suggests 25...
11:38:24 <peter1138> Well, I didn't spend time analyzing it.
11:39:05 <reldred> i just like seeing the modern tech industry self implode
11:45:06 <peter1138> Have bluesky given up pretending it's decentralised yet?
12:00:22 <reldred> I unno, I don’t really pay attention to what goes on in corpo fediverse
12:00:45 *** ahyangyi has joined #openttd
12:00:45 <ahyangyi> There was a running joke in a company I worked in
12:01:19 <ahyangyi> "Other services' availability is Five Nines, but ours is better: our service has Six Eights availability"
12:01:41 <ahyangyi> Didn't expect Github to actually make that happen πŸ˜›
12:07:46 <_glx_> reldred: And that will give you a debug build πŸ˜‰
12:15:47 <reldred> Probably why it was so slow on the raspberry pi 🀣
12:16:34 <reldred> On the other hand my builds on desktop don’t seem to have any problems after I remembered to install the OpenGL libs lmao
12:16:44 <reldred> Was wondering why rendering was complete pants
12:18:43 <_glx_> Use `-DCMAKE_BUILD_TYPE=Release`
12:19:40 <peter1138> I expect the next intro savegame to consist entirely of trains running backwards.
12:20:34 <reldred> Switchbacks up a mountain
12:21:53 <reldred> Could probably do a cheeky little mini 16.0 release, desert rocks, reversing trains, TTD base set auto import. Then do what all the hot big tech companies do and call it 26.0 and sync it to year lmao.
12:22:39 <peter1138> Let's not.
12:22:58 <LordAro> i'd quite like 16.0 to be this calendar year
12:23:37 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened issue #15495: [Bug]: Can't build a bridge over a rail waypoint / rail waypoint under a bridge https://github.com/OpenTTD/OpenTTD/issues/15495
12:30:05 *** __abigail has joined #openttd
12:30:05 <__abigail> reldred: OpenTTD 16.0 AI+β„’ Beta
12:30:06 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #15495: [Bug]: Can't build a bridge over a rail waypoint / rail waypoint under a bridge https://github.com/OpenTTD/OpenTTD/issues/15495
12:30:35 <ahyangyi> reldred: Reversing trains sounds like a pretty big feature to me TBH
12:33:35 <peter1138> I should complete my company invite code system.
12:35:04 <belajalilija> reldred: Toyland
12:35:22 <belajalilija> It has to be toyland again
12:41:36 <talltyler> Company invite code would complete 16 for me, we can do a beta1 as soon as that's in πŸ™‚
12:59:21 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15485: Change: [NewGRF] xor reversed and driving backwards flags for modflags bit 8 https://github.com/OpenTTD/OpenTTD/pull/15485#pullrequestreview-4128198206
12:59:24 <DorpsGek> [OpenTTD/OpenTTD] lafoffi2-debug opened issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
13:01:45 <peter1138> Sounds sort of like a feature request, not a bug.
13:06:39 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
13:09:35 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
13:10:29 <talltyler> Not sure if I'm reading between the lines, or imagining between them
13:14:32 <DorpsGek> [OpenTTD/OpenTTD] lafoffi2-debug commented on issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
13:16:26 <peter1138> Heh. Take talltyler's first picture, turn the signals around. Job done.
13:18:52 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
13:20:28 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened issue #15497: [Bug]: ScriptController::Break can't pause the game in ScriptTestMode https://github.com/OpenTTD/OpenTTD/issues/15497
13:20:31 *** Webster has joined #openttd
13:27:44 <_glx_> ha yes of course
13:28:56 <_glx_> pause command is not sent in test mode
13:46:26 <LordAro> isn't that... fine?
13:46:33 <LordAro> test mode doesn't actually change state
13:48:52 <_glx_> but Break() is a debug feature, it's expected to pause the script and the game
13:48:58 <_glx_> easy to fix
13:52:53 <LordAro> ah yes
13:53:05 <LordAro> how clear is the documentation for that? :p
13:53:16 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #15498: Fix #15497: [Script] ScriptController::Break not pausing in TestMode https://github.com/OpenTTD/OpenTTD/pull/15498
13:54:59 <_glx_> documentation doesn't tell anything about pausing the game when pausing the script πŸ˜‰
13:55:38 <_glx_> you can even manually resume the game without resuming the script after a Break
13:57:04 *** Flygon has joined #openttd
13:59:21 <_glx_> but the "Resume" button in script debug window will unpause the game if all scripts are unpaused
14:03:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15498: Fix #15497: [Script] ScriptController::Break not pausing in TestMode https://github.com/OpenTTD/OpenTTD/pull/15498#pullrequestreview-4129452877
14:18:17 <DorpsGek> [OpenTTD/OpenTTD] lafoffi2-debug commented on issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
14:23:06 <DorpsGek> [OpenTTD/OpenTTD] mattnotmitt commented on pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#issuecomment-4268872229
14:23:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#issuecomment-4268876825
14:25:46 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #15496: [Bug]: route signals not working as expected on same priority trains https://github.com/OpenTTD/OpenTTD/issues/15496
14:26:34 <DorpsGek> [OpenTTD/OpenTTD] mattnotmitt commented on pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#pullrequestreview-4129625024
14:30:52 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#pullrequestreview-4129655305
14:36:22 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #15498: Fix #15497: [Script] ScriptController::Break not pausing in TestMode https://github.com/OpenTTD/OpenTTD/pull/15498
14:36:25 <DorpsGek> [OpenTTD/OpenTTD] glx22 closed issue #15497: [Bug]: ScriptController::Break can't pause the game in ScriptTestMode https://github.com/OpenTTD/OpenTTD/issues/15497
14:56:50 <peter1138> Bug report is nicer than vague half-vibe-coded solution...
15:05:33 <_glx_> yeah it was a proper report
15:08:34 <peter1138> talltyler, how do you feel about town growth scaling, to go alongside wallclock & minutes-per-year?
15:08:53 <peter1138> We already have scaling for town and industry cargo production.
15:09:31 <_zephyris> Are industry production changes also time scaled?
15:10:44 <peter1138> Nope.
15:10:49 <peter1138> Not as far as I know.
15:11:05 <peter1138> But production changes are more of a background thing.
15:12:01 <peter1138> Well, other than industry shutdown and industry creation -- but that's not really production changes.
15:13:04 *** _jgr_ has joined #openttd
15:13:04 <_jgr_> There is already a town growth speed setting, would this replace that or be a multiplier?
15:18:20 <peter1138> Mmm, you're right there is.
15:18:44 <peter1138> I wonder if that could/should be made more flexible then.
15:19:10 <peter1138> You've basically got "Normal" and "Slow" which doesn't really cover the range of minutes-per-year settings :)
15:48:49 <_zephyris> Town growth and industry production changes seemed two _vaguely_ related things...
15:50:42 *** Wormnest has joined #openttd
16:27:31 *** Wolf01 has joined #openttd
17:30:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15493: Fix d15f0597: prevent setting DrivingBackwards condition on non-trains https://github.com/OpenTTD/OpenTTD/pull/15493
17:31:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489#pullrequestreview-4130835689
17:42:56 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15391: Add: Setting to disallow train magic flip, and reverse at reduced speed https://github.com/OpenTTD/OpenTTD/pull/15391#issuecomment-4270098959
17:49:25 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #15391: Add: Setting to disallow train magic flip, and reverse at reduced speed https://github.com/OpenTTD/OpenTTD/pull/15391#issuecomment-4270134881
17:50:09 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
17:50:38 *** MinchinWeb[m] has joined #openttd
17:52:27 *** chujo has joined #openttd
17:52:27 <chujo> peter1138: thanks for the updated catcodec, works great. πŸ‘
17:57:03 <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #15499: Fix: Condition for whether to change driving direction or flip on train reverse https://github.com/OpenTTD/OpenTTD/pull/15499
18:20:23 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15499: Fix: Condition for whether to change driving direction or flip on train reverse https://github.com/OpenTTD/OpenTTD/pull/15499#pullrequestreview-4131120259
18:20:51 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15391: Add: Setting to disallow train magic flip, and reverse at reduced speed https://github.com/OpenTTD/OpenTTD/pull/15391#issuecomment-4270325807
18:47:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15453: Add: station cargo history graphs https://github.com/OpenTTD/OpenTTD/pull/15453#issuecomment-4270503842
18:51:33 <peter1138> I should leave it running a bit.
19:09:55 *** toktik has quit IRC (Ping timeout: 480 seconds)
19:14:35 *** SigHunter has quit IRC (Remote host closed the connection)
19:16:35 *** SigHunter has joined #openttd
19:19:24 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15500: Codechange: move calculating livery recolour offset to Livery https://github.com/OpenTTD/OpenTTD/pull/15500
19:25:25 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15500: Codechange: move calculating livery recolour offset to Livery https://github.com/OpenTTD/OpenTTD/pull/15500#pullrequestreview-4131536610
19:26:49 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15501: Codechange: Object's colour is actually a recolour offset https://github.com/OpenTTD/OpenTTD/pull/15501
19:28:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15501: Codechange: Object's colour is actually a recolour offset https://github.com/OpenTTD/OpenTTD/pull/15501
19:32:26 *** intencities has joined #openttd
19:32:26 <intencities> Hi people, i am new in the game, i am interested in creating a mod, where can find information about that, in spanish preferably, because my english is little bad
19:33:57 *** eed_edward has joined #openttd
19:33:57 <eed_edward> /newgrf
19:38:05 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15502: Codechange: use EnumBitSet for used_colours https://github.com/OpenTTD/OpenTTD/pull/15502
19:43:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15502: Codechange: use EnumBitSet for used_colours https://github.com/OpenTTD/OpenTTD/pull/15502#pullrequestreview-4131662908
19:46:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15503: Codechange: use EnumBitSet for CargoTypes https://github.com/OpenTTD/OpenTTD/pull/15503
19:47:08 <peter1138> Communication-via-github :p
20:02:10 * peter1138 rebases.
20:03:39 <rito12_13> https://cdn.discordapp.com/attachments/1008473233844097104/1494790468008017920/Zrzut_ekranu_z_2026-04-17_21-59-51.png?ex=69e3e39b&is=69e2921b&hm=945a93eea055c497a35b1dd5697f827fd0a2a88078bc7b3a1ab8dbf1d2f9ea11&
20:03:39 <rito12_13> Can a broken chunk break another one?
20:05:28 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15500: Codechange: move calculating livery recolour offset to Livery https://github.com/OpenTTD/OpenTTD/pull/15500
20:08:53 <_jgr_> rito12_13: This suggests that the map dimensions have been loaded incorrectly
20:18:11 <rito12_13> Ah, yeah, thanks, I've saved data that did not exist and now try to load it into outside of the bounds of vector. Stupid me
20:23:50 *** toktik has joined #openttd
20:34:23 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15502: Codechange: use EnumBitSet for used_colours https://github.com/OpenTTD/OpenTTD/pull/15502
20:39:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15503: Codechange: use EnumBitSet for CargoTypes https://github.com/OpenTTD/OpenTTD/pull/15503
20:39:21 <peter1138> Might as well update.
20:39:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15503: Codechange: use EnumBitSet for CargoTypes https://github.com/OpenTTD/OpenTTD/pull/15503
20:58:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15504: Codechange: let GenerateCompanyColour use C++ constructs https://github.com/OpenTTD/OpenTTD/pull/15504
21:13:21 *** WormnestAndroid has quit IRC (Remote host closed the connection)
21:13:59 *** WormnestAndroid has joined #openttd
21:15:49 *** WormnestAndroid has quit IRC (Remote host closed the connection)
21:16:14 *** WormnestAndroid has joined #openttd
21:16:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15504: Codechange: let GenerateCompanyColour use C++ constructs https://github.com/OpenTTD/OpenTTD/pull/15504#pullrequestreview-4132170797
21:22:34 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #15504: Codechange: let GenerateCompanyColour use C++ constructs https://github.com/OpenTTD/OpenTTD/pull/15504
21:25:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15505: Codechange: make Colours a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15505
21:28:23 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15503: Codechange: use EnumBitSet for CargoTypes https://github.com/OpenTTD/OpenTTD/pull/15503#pullrequestreview-4132239145
21:39:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15505: Codechange: make Colours a scoped enum https://github.com/OpenTTD/OpenTTD/pull/15505#issuecomment-4271466832
22:06:25 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:11:58 *** jinks has quit IRC (Quit: ZNC - http://znc.in)
22:12:17 *** jinks has joined #openttd
22:28:21 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #15499: Fix: Condition for whether to change driving direction or flip on train reverse https://github.com/OpenTTD/OpenTTD/pull/15499
22:29:42 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #15489: Change: Most used rail type takes ownership into account https://github.com/OpenTTD/OpenTTD/pull/15489
22:32:21 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #15486: [Crash]: Loading town data in scenario editor in Counter clockwise crashes the game https://github.com/OpenTTD/OpenTTD/issues/15486