IRC logs for #openttd on OFTC at 2026-01-08
            
00:05:22 <xarick> im bored
00:06:25 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458612773138206742/image.png?ex=69604680&is=695ef500&hm=3db1f1df5416f430828304d4b971018ce004204b442ab85b76aeb75ad4fb5508&
00:06:25 <xarick> percentage based graph
00:13:03 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #15059: Fix: Standardize wording of GRF/NewGRF https://github.com/OpenTTD/OpenTTD/pull/15059
00:18:13 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
00:18:14 *** MinchinWeb[m] has joined #openttd
00:36:21 *** keoz has joined #openttd
00:37:03 *** keikoz has quit IRC (Ping timeout: 480 seconds)
00:55:24 *** keoz has quit IRC (Ping timeout: 480 seconds)
01:07:24 *** keikoz has joined #openttd
01:26:30 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060
01:31:23 <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3721522310
01:32:25 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
01:34:10 *** MinchinWeb[m] has joined #openttd
01:35:02 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060
01:36:26 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3721531011
01:47:58 <DorpsGek> [OpenTTD/OpenTTD] TheMowgliMan commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3721552161
01:57:09 *** toktik3 has joined #openttd
01:57:13 *** toktik has quit IRC (Remote host closed the connection)
01:57:17 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3721568680
02:51:07 *** Wormnest has quit IRC (Quit: Leaving)
03:54:37 *** wensimehrp has joined #openttd
03:54:37 <wensimehrp> TallTylerviaGitHub: GRF sounds confusing
03:55:09 <wensimehrp> Every other game has "mod"
03:59:17 <reldred> eh, not really, all games have their nuance to modding
04:00:05 <reldred> bethsoft games have esp, esl's, esm's. Each has their implications much the same as newgrf has implications seperately from game scripts, AI's, etc.
04:28:13 *** Flygon has quit IRC (Read error: Connection reset by peer)
04:48:38 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/8ba1860eaacedc7f8b34da46eebb63bfa4083304
04:48:39 <DorpsGek> - Update: Translations from eints (by translators)
05:38:22 <andythenorth> Mod would have been better if starting from scratch. Unless DLC would be better. Or pack. Or addon. Or expansion.
05:38:55 <andythenorth> As we’re 20 years in….grf is fine
05:40:12 <reldred> Modding was a common term back 20yrs ago when this all kicked off but yeah
05:40:25 <reldred> but its a broad term
05:41:56 <reldred> like in a bethsoft game it could refer to engine level hacks like writing new Script Extender plugins, it could refer to using creation kit to write the native format ESP/ESL's, it could refer to just straight up texture/mesh overrides which can be unarchived raw files placed in the correct place with some INI file edits.
05:42:02 <reldred> but it's all still 'modding'
05:42:32 <reldred> just teh same as writing squirrel, nfo or nml or even to a certain extent writing C++ patches for the game all fall under the umbrella of modding.
06:02:31 <andythenorth> “We should delete it all and switch to paid DLC”
06:04:27 <reldred> Shush, absolutely not
06:04:29 <reldred> 😛
06:09:49 <rito12_51026> You can start from FIRS, can't you?
06:21:07 *** mnhebi has joined #openttd
06:21:07 <mnhebi> andythenorth: Mod covers anything from slight tinkering to total conversion..so eh
06:49:14 *** cu-kai has quit IRC (Quit: Leaving for a bit.)
06:49:26 *** cu-kai has joined #openttd
06:56:50 *** tokai has joined #openttd
06:56:50 *** tokai|noir has quit IRC (Remote host closed the connection)
06:56:50 *** ChanServ sets mode: +v tokai
07:20:22 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
07:20:39 *** MinchinWeb[m] has joined #openttd
07:36:33 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722499913
07:38:27 <kuhnovic> Unleash the pitchforks
08:01:06 *** Smedles has quit IRC (Read error: Connection reset by peer)
08:01:29 *** Smedles has joined #openttd
08:08:09 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722654564
08:10:28 <DorpsGek> [OpenTTD/OpenTTD] ahyangyi commented on pull request #15016: Fix #15014: Add tooltips to explain disabled world gen settings https://github.com/OpenTTD/OpenTTD/pull/15016#issuecomment-3722676414
08:17:55 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #15059: Fix: Standardize wording of GRF/NewGRF https://github.com/OpenTTD/OpenTTD/pull/15059#pullrequestreview-3638304476
08:19:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15059: Fix: Standardize wording of GRF/NewGRF https://github.com/OpenTTD/OpenTTD/pull/15059#pullrequestreview-3638310959
08:19:27 <peter1138> Double-trouble.
08:23:27 <peter1138> Pom-te-pom, #10623?
08:23:56 <kuhnovic> YES
08:27:10 * peter1138 notes that Wentbourne has 5,499 road vehicles in one company.
08:28:20 <LordAro> :o
08:28:37 <LordAro> ...articulated vehicles?
08:32:25 <DorpsGek> [OpenTTD/OpenTTD] EmperorJake commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722784461
08:35:25 <DorpsGek> [OpenTTD/OpenTTD] ahyangyi commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722795438
08:39:16 <DorpsGek> [OpenTTD/OpenTTD] EmperorJake commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722807852
08:39:51 <LordAro> most active people have been in weeks
08:41:18 <peter1138> Happens after a release? Maybe.
08:42:06 <peter1138> 8 backport requested PRs.
08:42:56 <LordAro> i meant this PR specifically :p
08:51:09 <peter1138> O
08:57:40 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722872658
09:05:04 <peter1138> I think I had a patch for that once.
09:05:27 <peter1138> Allow adding/removing road/track if it doesn't directly impact vehicles using the tile.
09:06:06 <LordAro> i think i did too...
09:06:11 <LordAro> https://github.com/OpenTTD/OpenTTD/pull/8505 well, jgr did
09:08:26 <peter1138> And closed only last week :o
09:08:35 <LordAro> i spotted it in the list
09:09:02 <peter1138> Heh
09:09:13 <LordAro> and i never understood it, and i certainly don't now
09:14:28 <peter1138> Ah
09:27:10 <DorpsGek> [OpenTTD/OpenTTD] ahyangyi commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3722980634
09:33:34 <peter1138> Is it allowed to mention the R-word yet?
09:44:42 <ahyangyi> Thankfully I added the trademark symbol
09:46:22 <ahyangyi> If not enough I'll use the good old /s next time 😐
09:46:44 <peter1138> ©®™
09:47:04 <peter1138> Oh I have to be careful with unicode else the server might ban me again.
10:25:54 <xarick> memory leak report?
10:26:19 <xarick> let me test the theory
10:32:14 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458770267596918805/image.png?ex=6960d92e&is=695f87ae&hm=ad22ef17408af8f66b505d24fd5efd4181ee891460f44332ad81f4e82199ef82&
10:32:14 <xarick> erm pretty sure fullscreen is not supposed to look like this
10:34:04 <xarick> this is buggy
10:34:19 <xarick> i change to 1920x1080 and it keeps on 832x624
10:34:42 <xarick> on a small square on the top left with the rest of background showing up
10:48:26 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #15059: Fix: Standardize wording of GRF/NewGRF https://github.com/OpenTTD/OpenTTD/pull/15059
10:54:18 <xarick> i don't know if there's a memory leak: seems normal
10:54:50 <xarick> main menu mem usage started at 260'ish, it's now at 320 after 15 minutes
10:55:46 <LordAro> xarick: that does feel mildly leaky
11:01:18 <_zephyris> Dynamic sprite loading as different bits of the map are shown?
11:03:33 <LordAro> not by that much, surely
11:03:41 <LordAro> (assuming 260->320MB)
11:07:15 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060
11:07:18 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15060: Change: Crash trains when trying to remove their track https://github.com/OpenTTD/OpenTTD/pull/15060#issuecomment-3723363392
11:07:51 <xarick> 326 MB after 30 minutes
11:10:08 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14879: Add: New hotkeys for vehicle related control https://github.com/OpenTTD/OpenTTD/pull/14879#pullrequestreview-3638925255
11:16:41 <peter1138> Hmm, "Open" "Close" or "Lock" "Unlock" icons?
11:17:23 <talltyler> For what?
11:22:54 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458783015508381879/image.png?ex=6960e50d&is=695f938d&hm=da4c094336d2f7739c566922956baf8f20aff4024add202a63643b9f10a305a1&
11:22:54 <xarick> 332 MB after 45 minutes
11:23:19 <xarick> i notice no freezes
11:28:52 <xarick> openttd really has a hard time to switch between fullscreen / windowed mode
11:29:03 <xarick> missing title bar
11:29:10 <xarick> no borders
11:29:19 <peter1138> Works for me on Linux.
11:29:20 <_glx_> Report doesn't give any useful info
11:29:57 <_glx_> Full screen on windows is the one from win95 time
11:30:24 <_glx_> ie real full screen, with change of the screen resolution itself
11:33:09 <LordAro> https://wiki.libsdl.org/SDL2/SDL_SetWindowFullscreen#remarks 👀
11:33:46 <peter1138> Yeah, should be easy there, but I don't know about Windows.
11:36:30 <_zephyris> FWIW full screen on windows works fine for me
11:36:47 <LordAro> xarick has some sort of whacky HDR set up, i can see that affecting things
11:37:08 <_zephyris> Hmm, turns out on this laptop it goes full screen then lags like crazy and flickers to black and back
11:38:24 <_glx_> Unsupported resolution?
11:38:34 <_zephyris> Yeah
11:38:56 <_zephyris> laggy and black flickers w/hardware accel, just laggy without
11:38:56 <_glx_> LCD are less forgiving than cathodic
11:39:51 <_glx_> They hate to be outside of native
11:40:13 <_zephyris> Yup, seems to be it. It's a very high res screen for an otherwise meh computer.
11:40:32 <_zephyris> Some awkward and slow scaling happening somewhere
11:40:55 <_zephyris> + intel xe graphics
11:41:00 <LordAro> ORCT2 does have a borderless mode, but it just uses SDL everywhere so can't copy from that
11:43:29 <peter1138> Let's just use SDL everywhere, along with FontConfig/FreeType
11:43:43 <LordAro> didn't we used to do that? :P
11:45:05 <LordAro> win32 appears to be just a case of creating the window with the right properties and setting the size correctly
11:45:10 <LordAro> "just"
12:17:25 <DorpsGek> [OpenTTD/OpenTTD] mcl-playz commented on issue #15058: [Bug]: Increase maximum road vehicle limit from 5000 to 10000 https://github.com/OpenTTD/OpenTTD/issues/15058
12:19:11 <kuhnovic> "It doesn't do what I want so it's a bug"
12:27:28 <locosage> oh, there is a 15.0 server that's been running for 100 days according to the server list 😅
12:30:55 <locosage> it's also laggy as hell somehow
12:59:44 <talltyler> Where does the 5,000 vehicle per company limit come from? Pool/ID limit with 16 companies, or some performance goal?
13:00:30 <_glx_> Mix of both
13:01:17 <_glx_> Anyway huge map means trains, not a insane amount of RVs
13:02:24 <LordAro> (and a train actually being vehicle-per-wagon)
13:03:00 <kaji_kaede> _glx_: Wouldn't it mean both?
13:03:18 <kaji_kaede> Nearby industries have lots of RVs, as well as towns?
13:04:01 <kaji_kaede> I know I tend to have buses/trams inside a larger town/city that then feed in to the nearby stations.
13:05:23 <_glx_> Issue description is about lines between towns, you need a lot of RVs to transport everything
13:06:01 <kaji_kaede> ah right-
13:06:24 <LordAro> i can see a response of "we have to account for 16 companies, as well as trains of somewhat-arbitrary length" not going over well with someone playing a single-player road-veh-only map
13:07:24 <kaji_kaede> the petty part of me does want to say 'why should we bother accounting for doing something that isn't fun'
13:09:49 <LordAro> kaji_kaede: the better way of saying that is "we have to account for all play styles" :p
13:09:51 <locosage> tbf with 16 companies 5000 vehicles is already way beyond reasonable
13:10:01 <LordAro> xarick knows this well :D
13:10:08 <locosage> though I thought that limit was per game not company, was that changed?
13:10:21 <kaji_kaede> LordAro: Aye, that's what my logical part already knows.
13:15:21 <xarick> my attempts at maxing vehicles results in a slugfest
13:15:36 <xarick> AI attempts
13:17:40 <xarick> also I'm unsure if there's enough stationid's to accomodate everything
13:17:46 <xarick> and other ID types
13:17:51 <xarick> forgot details but I tried
13:23:11 <xarick> ~some
13:23:24 <xarick> bananas AIs should really just not exist :/
13:31:24 <talltyler> A reasonable resolution might be to change the setting to maximum vehicles per type for the entire game, then automatically calculate the per-company limit based on the number of companies.
13:31:56 <talltyler> Companies which join sooner would have a higher vehicle cap, but what are the odds they'd actually hit it before the game fills up with other players?
13:36:40 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #15028: Change prev next railtype hotkeys https://github.com/OpenTTD/OpenTTD/pull/15028
13:37:55 *** Flygon has joined #openttd
13:42:11 <LordAro> talltyler: i can see that being an easy abuse vector
13:45:34 <peter1138> What issue is being solved here by making things more complicated?
13:46:24 <peter1138> We already let players configure AIs to use up all resources.
13:50:27 <ahyangyi> LordAro: True but also all HDR set up on Windows are whacky
13:54:50 <Rubidium> talltyler: nah, companies that join earlier shouldn't get a higher cap. Only allow max(current_vehicles_per_company) / game_vehicle_limit companies. So if you set the limit to say 1000, and one has 300 then only 3 companies may be built.
13:55:57 <locosage> usually there are few companies with lots of stuff and many empty ones, dividing limit equally is pretty useless
13:58:20 <peter1138> The limit of 5000 was set in 2005.
13:58:43 <peter1138> Up from 240.
13:59:01 <talltyler> "nobody will ever need more than 5000" maybe 😛
13:59:11 <locosage> it's still quite reasonable
13:59:13 <peter1138> Just a reasonable guess at the time.
13:59:19 <peter1138> And still quite reasonable now, yes.
13:59:56 <peter1138> And increasing the upper limit of the limit doesn't harm anything, except for those players who think everything should be maxed out.
14:00:32 <peter1138> You can have only 64000 order lists though :)
14:00:34 <talltyler> We're giving players a footgun, but it's not like they don't already have several
14:00:53 <peter1138> Depends, are we doing it, based on one "bug" report? :)
14:01:04 <talltyler> 4k by 4k maps probably being the biggest existing footgun 😛
14:01:28 <talltyler> This might be our opportunity to finally goes it remove limitation!
14:01:35 <peter1138> That and adding the entire map of TileIndex to a script_list :)
14:01:44 <mmtunligit> I mean what was the original max map size, 512x512?
14:01:50 <peter1138> I bet andythenorth is getting close to the sprite limit again.
14:02:05 <peter1138> mmtunligit, the original map size was 256x256. There was no min or max.
14:02:18 <locosage> it's already kind of a footgut, 5000 vehicles is reasonable in total, not per company
14:04:30 <mmtunligit> Ok so if original vehicle limit was 240, then to scale that up to a 4k map, technically the limit should be 61,440
14:05:37 <peter1138> Scaling up by anything by map area was actually a bad idea.
14:05:44 <peter1138> -by
14:06:20 <mmtunligit> Which fits nicely in a uint16 but idk how the limitations in that area actually work
14:06:32 <talltyler> I suspect most players reduce density of towns/industries/transport infrastructure as maps get larger
14:22:33 <_zephyris> I vote give players footgun
14:23:51 <_jgr_> Performance degradation with more vehicles is fairly gradual, it's not like some cliff edge where things hit a wall
14:24:11 *** Wormnest has joined #openttd
14:27:11 <_jgr_> With the recent road vehicle path cache they're also noticably cheaper than they used to be
14:32:28 <xarick> i found trains collision check to be the biggest offender
14:32:47 <xarick> when there's 500k engine/wagons in the world
14:32:48 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
14:32:56 *** MinchinWeb[m] has joined #openttd
14:33:54 <xarick> let me find screenshots
14:35:01 <_zephyris> I believe that's already known
14:42:21 <Timberwolf> Quite impressed with what you can get away with these days.
14:42:41 <xarick> i found some screenshots but without context i can't really point out what's exactly going on
14:43:23 <Timberwolf> Our Christmas group-of-friends game ended up as 1,447 trains, 2,195 road vehicles, 147 ships and 122 aircraft across 7 players and that's still only running about 9ms/tick (admittedly on fairly fast CPUs)
14:43:38 <andythenorth> peter1138: whatever it was, I didn't do it
14:43:39 <andythenorth> wasn't me
14:46:05 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458834148792729736/Captura_de_ecra_2025-03-09_105141.png?ex=696114ac&is=695fc32c&hm=324db6161e3a6fd4c1b03d4b2dce521bdff317f4c9f36438f8fc0cc9b45bc145&
14:46:05 <xarick> kek
14:47:05 <xarick> i have a "74k trains" AAAHogEx save
14:47:10 <xarick> should be this
14:47:51 *** Borg has joined #openttd
14:48:50 <xarick> yep, found it, it's this
14:51:20 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458835472515203082/Captura_de_ecra_2025-05-22_193448.png?ex=696115e8&is=695fc468&hm=fbe53375a0b8026c20d8a8acade18d71f2efc32adf8457e4a97c7c0f93529656&
14:51:55 <xarick> train ticks is the focus
14:53:01 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458835894181302292/image.png?ex=6961164d&is=695fc4cd&hm=dcefe8156204f0a1ab2288578168f759bd48b8657be05339965cfe4f357e7de6&
14:53:01 <xarick> just screenshoted for 15.0
14:53:13 <_glx_> Looks very unplayable
14:53:32 <LordAro> 3.5s/tick
14:53:34 <LordAro> hilarious.
14:53:57 <LordAro> though i grant you better than 7.2s/tick
14:54:00 <_zephyris> Looks like nothing to do with RV collisions, right? Because that's checked in RV processing?
14:55:38 <xarick> ah, I remember something about vehicle tile hash
14:55:45 <xarick> would improve the ticks
14:56:24 <xarick> trains look for collisions vs other trains too
14:58:44 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458837333804585199/image.png?ex=696117a4&is=695fc624&hm=a8fe7cf0f5320b4f1ef0d81e4a3918a180826862fb5f06eadfd095ddff288c43&
14:58:44 <xarick> ah yeah, just trains here
15:03:07 <xarick> let me load this on jgrpp
15:05:41 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1458839082351198384/image.png?ex=69611945&is=695fc7c5&hm=1dc44133eca308437b8386633e9ab9f87880f7a4043f749248bcb89906b99333&
15:05:41 <xarick> much better indeed
15:22:02 <LordAro> :o
15:26:08 <Borg> how many tains?
15:26:09 <Borg> trains?
15:29:27 <andythenorth> bains
15:30:02 <andythenorth> blaines
15:30:06 <andythenorth> blaine the mono https://darktower.fandom.com/wiki/Blaine_the_Mono
15:30:17 <Borg> brainz!
15:30:20 <Borg> ;)
15:30:31 <Borg> anyway.. I found best setting I think for jgr rr penalty
15:30:39 <Borg> look_ahead_signals_p0 * 2 as initial
15:30:48 <Borg> and then + p0 each iter (up to 3? 5?)
15:31:05 <Borg> I do it for 3 items
15:37:58 <_zephyris> Seems to use an extra dependency for fast hashing https://github.com/martinus/robin-hood-hashing
15:41:26 <LordAro> 10x speed up would be worth pursuing, even if it is only so noticable on extreme saves
15:42:25 <_zephyris> Key divergence round here? https://github.com/JGRennison/OpenTTD-patches/blob/691609180b84c7876685d6facb72e374045e0e86/src/vehicle.cpp#L556
15:42:33 <_zephyris> Beyond my ability really 😉
15:42:55 <_jgr_> I suspect that most of that is because I charge script opcodes for various things which are "free" in vanilla, so the AIs are effectively running slower
15:43:33 <LordAro> i'd be in favour of that
15:43:33 <_zephyris> Ah, someone who knows more than me 🙂
15:43:51 <LordAro> most scripts don't exactly do anything except play "as fast as possible" anyway
15:44:02 <LordAro> which doesn't generally make for "nice" competition
15:45:38 <Borg> hmm. okey.. I do sth like this in most of my script
15:45:42 <Borg> Sleep(64)
15:45:47 <Borg> and then every 64 ticks I do tasks
15:45:55 <Borg> more expensive tasks I do every N*64
15:45:57 <Borg> is that good?
15:46:34 <Borg> very expensive tasks.. I spread over multiple runs using GSList() to either sort or rotate
15:46:47 <LordAro> idk, it's pretty subjective
15:48:26 <LordAro> and like i say... most don't make any attempt to split anything up
15:48:34 <LordAro> (nor should they have to, imo)
15:55:42 <Borg> probably premature optimization from my side [;
15:56:30 <LordAro> almost certainly
15:56:44 <LordAro> unless you're in the habit of playing 4k maps with thousands of vehicles
15:58:28 <Borg> nope. I play small maps.. <200 vehicles..
15:58:39 <Borg> anything large become unmanagable
15:58:43 <Borg> too much stuff changing around
15:58:59 <Borg> I mean <200 trains.. I ocassionaly have 50-75 trucks..
15:59:05 <Borg> but I try to avoid those
15:59:57 <Borg> I must admit that recent introduction of slower time (x2) was great idea..
16:00:21 <Borg> now came is much more calm.. enough time to watch/adjust rails.. and new build outs
16:00:31 <Borg> s/came/game/
16:08:30 <Borg> and this is my new priority merge [;
16:08:44 <Borg> http://cache.borg.uu3.net/rr_merge.png
16:12:00 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #15061: Cleanup: remove unneeded warning disabling macros https://github.com/OpenTTD/OpenTTD/pull/15061
16:19:47 <xarick> https://www.ericholscher.com/_images/stack-overflows-decline_image_1.webp
16:19:54 <xarick> kek
16:25:07 <xarick> In December 2025, only 3,862 questions were asked on Stack Overflow.
16:26:15 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14914: Codechange: Add GitHub workflow that checks files descriptions. https://github.com/OpenTTD/OpenTTD/pull/14914
16:27:24 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #15061: Cleanup: remove unneeded warning disabling macros https://github.com/OpenTTD/OpenTTD/pull/15061#pullrequestreview-3640224875
16:52:16 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #15061: Cleanup: remove unneeded warning disabling macros https://github.com/OpenTTD/OpenTTD/pull/15061
16:55:22 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14914: Codechange: Add GitHub workflow that checks files descriptions. https://github.com/OpenTTD/OpenTTD/pull/14914#pullrequestreview-3640335152
16:57:10 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14886: Codefix: Use special values of CompanyID instead of CTMN "enum". https://github.com/OpenTTD/OpenTTD/pull/14886
17:04:47 <ahyangyi> As someone who often felt the urge to answer to a 10 year old question because I find all existing answers outdated, only to be downvoted without explanation
17:05:35 <ahyangyi> I'm having very mixed feeling towards Stackoverflow's downfall
17:05:59 <ahyangyi> In general, it's a site that really hates new questions
17:06:11 <ahyangyi> so I guess fewer questions make everyone happier.
17:21:20 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
17:21:44 *** MinchinWeb[m] has joined #openttd
17:42:53 <rito12_51026> How hard would it be to allow badges to show different sprite when multiple badges from the same class are added to one vehicle?
17:44:01 <brickblock19280> could be a callback on the class
17:45:46 *** Wolf01 has joined #openttd
17:47:03 <andythenorth> it would need to be a in the badge act3-2-1 chain
17:47:11 <andythenorth> using a varact2 var that does not currently exist
17:47:22 <andythenorth> which reads the other badges preset on the entity
17:47:34 <andythenorth> but that var can't exist, because that's a nonsense scope
17:48:31 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14886: Codefix: Use special values of CompanyID instead of CTMN "enum". https://github.com/OpenTTD/OpenTTD/pull/14886#pullrequestreview-3640551113
17:48:43 <andythenorth> (the scope could be anywhere that the badge gets rendered, which I think is nonsense, but peter might explain why I'm wrong, again)
17:49:07 <andythenorth> why so many typos in what I write 😐
17:50:08 <andythenorth> what would that do to the semantics of filtering?
17:50:14 <andythenorth> I can't make sense of it
17:53:55 <rito12_51026> andythenorth: Allow to select multiple badges in one class, maybe with use of ctrl?
17:54:35 <brickblock19280> that's usefull either way
17:55:16 <brickblock19280> for filtering I would still add the separate badges in the same class if doing AC/DC locos
17:56:06 <andythenorth> what would the predicate be for ctrl? AND?
17:57:38 <andythenorth> dunno, how many grfs have implemented badges so far? 🙂
17:59:35 <rito12_51026> Shift could be utilized for OR, but using both AND and OR would be hard, because of where would you put brackets?
18:01:43 <Wolf01> Hmmm... topic is a bit outdated (also happy new year)
18:04:22 <Rubidium> @topic set 1 15.0
18:04:22 <DorpsGek> Rubidium: Error: You don't have permissions to perform this action.
18:04:41 <Rubidium> too bad...
18:04:53 <peter1138> @topic set 1 15.0
18:04:53 *** DorpsGek changes topic to "15.0 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only"
18:08:40 <LordAro> gah, templates
18:08:40 <andythenorth> HNY Wolf01
18:09:05 <LordAro> or rather, templates calling explicit functions. it was matching const char * to uint64_t
18:09:12 <LordAro> and not, as i'd hoped, std::string
18:10:16 <LordAro> or possibly bool, actually, as i was getting "1" rather than the string i was expecting
18:58:45 *** Borg has quit IRC (Quit: leaving)
18:59:52 <Rubidium> got to love all implicit conversions in C++
19:08:40 <peter1138> Hm.
19:36:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14866: Change: Fetch OpenGFX2 for CI workflows https://github.com/OpenTTD/OpenTTD/pull/14866#issuecomment-3725382728
19:43:09 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
19:45:01 *** MinchinWeb[m] has joined #openttd
19:52:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14708: Feature: Allow placing an area of 1x1 houses https://github.com/OpenTTD/OpenTTD/pull/14708#pullrequestreview-3640974588
20:03:52 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14708: Feature: Allow placing an area of 1x1 houses https://github.com/OpenTTD/OpenTTD/pull/14708
20:04:22 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14855: Change: Show only selected badge in badge filter dropdown buttons. https://github.com/OpenTTD/OpenTTD/pull/14855#pullrequestreview-3641050671
20:13:40 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #15062: Codefix: Clean up object area placement https://github.com/OpenTTD/OpenTTD/pull/15062
20:13:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14845: Change: River springs must be surrounded by hills https://github.com/OpenTTD/OpenTTD/pull/14845#pullrequestreview-3641084451
20:16:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14786: Change: Transmitter object only spawns after original base year https://github.com/OpenTTD/OpenTTD/pull/14786#pullrequestreview-3641100964
20:20:35 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14845: Change: River springs must be surrounded by hills https://github.com/OpenTTD/OpenTTD/pull/14845
20:21:48 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14786: Change: Transmitter object only spawns after original base year https://github.com/OpenTTD/OpenTTD/pull/14786
20:23:48 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #9832: Change: Vanilla industry tiles have 8/8 acceptance by default https://github.com/OpenTTD/OpenTTD/pull/9832
20:25:43 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #13265: Change: Convert Magic Bulldozer to settings https://github.com/OpenTTD/OpenTTD/pull/13265
20:26:03 <talltyler> Om nom, tasty actions
20:27:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14760: Change: Show station coverage accepts/supplies text in red if both are empty. https://github.com/OpenTTD/OpenTTD/pull/14760#pullrequestreview-3641129945
20:30:52 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #15016: Fix #15014: Add tooltips to explain disabled world gen settings https://github.com/OpenTTD/OpenTTD/pull/15016
20:30:55 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #15016: Fix #15014: Add tooltips to explain disabled world gen settings https://github.com/OpenTTD/OpenTTD/pull/15016#issuecomment-3725656210
20:32:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14841: Change: Vehicles loading at stations don't lose reliability https://github.com/OpenTTD/OpenTTD/pull/14841#pullrequestreview-3641180470
20:33:27 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #15009: Doc: Improve documentation for .mm files. https://github.com/OpenTTD/OpenTTD/pull/15009
20:34:53 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14841: Change: Vehicles loading at stations don't lose reliability https://github.com/OpenTTD/OpenTTD/pull/14841
20:35:18 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #13265: Change: Convert Magic Bulldozer to settings https://github.com/OpenTTD/OpenTTD/pull/13265#issuecomment-3725676017
20:35:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15062: Codefix: Clean up object area placement https://github.com/OpenTTD/OpenTTD/pull/15062#pullrequestreview-3641198978
20:38:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15009: Doc: Improve documentation for .mm files. https://github.com/OpenTTD/OpenTTD/pull/15009#pullrequestreview-3641210975
20:39:00 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #13265: Change: Convert Magic Bulldozer to settings https://github.com/OpenTTD/OpenTTD/pull/13265#issuecomment-3725692369
20:40:30 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14708: Feature: Allow placing an area of 1x1 houses https://github.com/OpenTTD/OpenTTD/pull/14708#pullrequestreview-3641220529
20:40:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14845: Change: River springs must be surrounded by hills https://github.com/OpenTTD/OpenTTD/pull/14845#pullrequestreview-3641221638
20:42:12 <talltyler> Thanks for all the reviews rubidium ❤️
20:43:54 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14708: Feature: Allow placing an area of 1x1 houses https://github.com/OpenTTD/OpenTTD/pull/14708
20:51:08 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #15062: Codefix: Clean up object area placement https://github.com/OpenTTD/OpenTTD/pull/15062
20:58:38 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14845: Change: River springs must be surrounded by hills https://github.com/OpenTTD/OpenTTD/pull/14845
21:27:12 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:34:44 <_zephyris> 🚀 🚀 🚀 !
21:45:13 <LordAro> nice.
21:45:21 <LordAro> 16.0-beta1? :p
21:46:10 <Rubidium> maybe merge some more of the approved ones and then 16.0-RC1? :D
21:48:06 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14989: Feature: Add worldgen setting for average height https://github.com/OpenTTD/OpenTTD/pull/14989
21:50:28 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
21:55:11 *** MinchinWeb[m] has joined #openttd
21:57:43 <DorpsGek> [OpenTTD/OpenTTD] blueberry64 opened issue #15063: [Bug]: Toolbar dropdown on buttons with only one option https://github.com/OpenTTD/OpenTTD/issues/15063
22:01:17 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14989: Feature: Add worldgen setting for average height https://github.com/OpenTTD/OpenTTD/pull/14989
22:02:36 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14989: Feature: Add worldgen setting for average height https://github.com/OpenTTD/OpenTTD/pull/14989
22:02:39 <talltyler> Rebasing is hard apparently
22:02:45 <DorpsGek> [OpenTTD/OpenTTD] liki-mc opened issue #15064: [Bug]: Add documentation regarding the admin port, and the available packets. https://github.com/OpenTTD/OpenTTD/issues/15064
22:03:25 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14989: Feature: Add worldgen setting for average height https://github.com/OpenTTD/OpenTTD/pull/14989#pullrequestreview-3641504468
22:05:21 <talltyler> If anyone can solve enum classes in .ini files I'm happy to make PRs to convert enums to enum classes 🙂
22:05:53 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14805: Fix #14772: [Script] Retarget iterators on list swap https://github.com/OpenTTD/OpenTTD/pull/14805#pullrequestreview-3641515033
22:07:01 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #14805: Fix #14772: [Script] Retarget iterators on list swap https://github.com/OpenTTD/OpenTTD/pull/14805
22:07:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #15063: [Bug]: Toolbar dropdown on buttons with only one option https://github.com/OpenTTD/OpenTTD/issues/15063
22:09:00 <peter1138> What's the problem with enum classes and ini files?
22:09:37 <LordAro> peter1138: the ini stuff doesn't like that enum classes aren't ints
22:09:43 <LordAro> min/max/default don't work well
22:10:11 <andythenorth> should we make the menus work like macOS? (maybe other OS, don't know)
22:10:23 <andythenorth> both behaviours are supported, no toggle
22:10:49 <peter1138> What are you talking about?
22:11:01 <_zephyris> I think they already do
22:12:12 <_zephyris> Click to open menu, click to select item. Or, click and hold to open menu, release to select item.
22:12:17 <_zephyris> That's what you mean, right?
22:12:41 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #15009: Doc: Improve documentation for .mm files. https://github.com/OpenTTD/OpenTTD/pull/15009#pullrequestreview-3641522508
22:12:57 <andythenorth> ok so these folks complaining about the new did exactly the same as me
22:12:59 <peter1138> You can't have it so that click-releasing on a menu activates the first item and also shows the menu at the same time.
22:13:07 <andythenorth> and assumed the old behaviour was gone
22:13:19 <andythenorth> I didn't try it because I like the new behaviour
22:13:39 <cu-kai> a single, quick click on macOS opens the menu, but if you click-hold-move down the list, it activates on release.
22:13:55 <andythenorth> so another answer to 15063 is "it's not more clicks"
22:14:08 <cu-kai> if openttd's UI behaved like this, you'd lose the ability to single-click open the first item, as peter1138 identified.
22:14:24 <andythenorth> have you tried it?
22:14:30 <andythenorth> or did you just make the same assumption as me 🙂
22:14:34 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14974: Fix 0b99a0b: Incorrect error message for aqueducts reaching northern map borders. https://github.com/OpenTTD/OpenTTD/pull/14974#pullrequestreview-3641538961
22:14:37 <_zephyris> Current (new) behaviour is that both works.
22:14:45 <andythenorth> literally the new one works identically to macOS
22:14:50 <andythenorth> and presumably every other modern OS
22:14:57 <_zephyris> Yup, AFAIK.
22:15:01 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #14974: Fix 0b99a0b: Incorrect error message for aqueducts reaching northern map borders. https://github.com/OpenTTD/OpenTTD/pull/14974
22:15:07 <_zephyris> The only corner case is when there's a single item in the dropdown menu.
22:15:11 <andythenorth> ok another "15 is terrible" gripe to get in the sea
22:15:18 <cu-kai> andythenorth: i own a mac, admittedly it's an old one
22:15:26 <cu-kai> (assuming you were talking to me)
22:15:30 <andythenorth> the single item is still 1 click, which is what 15063 is about
22:15:36 <peter1138> I believe a menu with a single item in it on MacOS will not automatically just to the first item.
22:15:57 <peter1138> Which is what the most recent issue reporter is asking for.
22:16:03 <peter1138> s/just/jump/
22:16:28 <cu-kai> yeah, it doesn't
22:16:59 <cu-kai> mac behaviour is the same as openttd's behaviour in 15063
22:17:03 <andythenorth> oh well
22:19:58 <tabytac> https://cdn.discordapp.com/attachments/1008473233844097104/1458948371703402578/Code_2026-01-08_22.18.21.gif?ex=69617f0d&is=69602d8d&hm=78f7b9de73aa236f9682796d4395e45ba12a7536d5cd247e9e7de44a41f43ee6&
22:19:58 <tabytac> The only behaviour ive noticed on "modern" dropdown menus is when you click one dropdown and then hover your mouse over other dropdowns, they open up instead.
22:19:58 <tabytac> But I dont think this works for OpenTTD like it does in standard desktop apps
22:22:54 <peter1138> LordAro, 15.1 first? ;)
22:24:55 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14914: Codechange: Add GitHub workflow that checks files descriptions. https://github.com/OpenTTD/OpenTTD/pull/14914#pullrequestreview-3641548954
22:25:12 <LordAro> peter1138: that's what backports are for!
22:25:21 <peter1138> Yes...
22:26:16 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14886: Codefix: Use special values of CompanyID instead of CTMN "enum". https://github.com/OpenTTD/OpenTTD/pull/14886#pullrequestreview-3641573103
22:26:27 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #14886: Codefix: Use special values of CompanyID instead of CTMN "enum". https://github.com/OpenTTD/OpenTTD/pull/14886
22:28:24 <michi_cc[d]> LordAro: I've found three somewhat useful solutions to the "enum class in settings" problem:
22:28:35 <michi_cc[d]> 1) Just stick `to_underlying(TestEnum::Entry1)` into the ini file
22:29:35 <michi_cc[d]> 2) A reasonable overload for the IntSettingDesc constructor, but that alone needs also defining a SDT_VAR_ENUM (or whatever) to cope with the validation static_assert.
22:29:57 <michi_cc[d]> 3) A helper function *should* be able to deal with the static_assert too, trying that right now.
22:30:29 <LordAro> i tried adjusting the concept (i think 3?), but couldn't get it to work
22:30:49 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14870: Codefix: Use proper widget type and update widgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870#pullrequestreview-3641584090
22:31:04 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #14870: Codefix: Use proper widget type and update widgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870
22:31:22 <michi_cc[d]> LordAro: The concept is easy, but you need to copy is_scoped_enum_v from C++23.
22:31:41 <LordAro> yeah, i did that, it was still unhappy
22:31:59 <LordAro> gave up before working out what i was doing wrong :)
22:32:12 <michi_cc[d]> Well, let me check the static_assert thing and then I might make a PR.
22:45:01 <michi_cc[d]> Okay, got something MSVC is happy with. Let's prepare a PR to check all the other compilers 🙂
22:47:25 <DorpsGek> [OpenTTD/OpenTTD] blueberry64 commented on issue #15063: [Bug]: Toolbar dropdown on buttons with only one option https://github.com/OpenTTD/OpenTTD/issues/15063
22:47:36 <LordAro> nice
22:49:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #15063: [Bug]: Toolbar dropdown on buttons with only one option https://github.com/OpenTTD/OpenTTD/issues/15063
22:50:25 <peter1138> Such is.
22:51:39 <DorpsGek> [OpenTTD/OpenTTD] tabytac commented on issue #15063: [Bug]: Toolbar dropdown on buttons with only one option https://github.com/OpenTTD/OpenTTD/issues/15063
22:52:39 <peter1138> I did consider changing the button colour depending on button or dropdown, but... pitchforks :)
22:53:01 <LordAro> might be worth mocking up
22:53:13 <LordAro> but probably too many pitchforks
22:53:15 <peter1138> Probably in my stashes :p
22:53:26 <andythenorth> I like the menu 😛
22:54:25 <andythenorth> from what I've seen most applications don't ship single-item menubar menus
22:54:56 <andythenorth> but if we consolidate menus...more pitchforks
22:56:13 <andythenorth> I do think we should update the project goals though
22:56:14 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
22:56:17 <andythenorth> "change for the sake of change"
22:56:24 <andythenorth> and "meddling, to learn things"
22:56:27 <LordAro> "change because andy told us to"
22:56:35 <LordAro> wait, same thing
22:56:44 <andythenorth> it's rarely me on these UI things :p
22:56:47 <andythenorth> too close to real work
22:57:01 *** MinchinWeb[m] has joined #openttd
22:57:22 <andythenorth> I think we've passed peak outrage on the new start menu
23:05:24 <DorpsGek> [OpenTTD/OpenTTD] andythenorth commented on issue #15063: [Bug]: Toolbar dropdown on buttons with only one option https://github.com/OpenTTD/OpenTTD/issues/15063
23:07:31 <tabytac> never heard "brownfield" being used in a software dev setting but it defo applies well to openttd 🤣
23:10:26 <mmtunligit> lmfao
23:11:42 <LordAro> it works quite well
23:18:54 <michi_cc[d]> Okay, let's see what gcc/clang/apple think...
23:19:02 <DorpsGek> [OpenTTD/OpenTTD] michicc opened pull request #15065: Codechange: Support scoped enums as type for settings. https://github.com/OpenTTD/OpenTTD/pull/15065
23:19:28 <michi_cc[d]> talltyler: If the PR survives the CI checks, your enum classes are there 🙂
23:23:08 <LordAro> \o/
23:25:43 <michi_cc[d]> Hmm, I should have pushed my test change, too. Would help a bit with the CI check 🤣
23:27:34 <DorpsGek> [OpenTTD/OpenTTD] michicc updated pull request #15065: Codechange: Support scoped enums as type for settings. https://github.com/OpenTTD/OpenTTD/pull/15065
23:28:23 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #15065: Codechange: Support scoped enums as type for settings. https://github.com/OpenTTD/OpenTTD/pull/15065#issuecomment-3726358260
23:35:31 <peter1138> Hmm, computer crashed :/
23:40:08 <michi_cc[d]> Okay, got an ever better idea for #15065
23:41:35 <DorpsGek> [OpenTTD/OpenTTD] danprice142 opened pull request #15066: Libretro Core Support https://github.com/OpenTTD/OpenTTD/pull/15066
23:42:35 <peter1138> Hmm, well, nearly all buttons have a menu, so.
23:42:54 <peter1138> > No description provided.
23:43:39 <DorpsGek> [OpenTTD/OpenTTD] michicc updated pull request #15065: Codechange: Support scoped enums as type for settings. https://github.com/OpenTTD/OpenTTD/pull/15065
23:43:50 <DorpsGek> [OpenTTD/OpenTTD] LordAro closed pull request #15066: Libretro Core Support https://github.com/OpenTTD/OpenTTD/pull/15066
23:43:53 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #15066: Libretro Core Support https://github.com/OpenTTD/OpenTTD/pull/15066#issuecomment-3726398585
23:44:28 <LordAro> a curious account
23:47:50 *** danp142 has joined #openttd
23:47:50 <danp142> why??
23:48:16 <LordAro> why do you think?
23:48:50 <danp142> LordAro: I dont know thats why im asking?
23:49:13 <LordAro> and i'm asking you to apply a little bit of critical thinking and self reflection
23:50:51 <_glx_> it's at least missing a proper description, and it does many unrelated things
23:52:57 <danp142> to be honest I was expecting a review or something, yeah fair enough its missing a description
23:53:09 <danp142> what sort of unrelated things?
23:53:39 <LordAro> if you can't tell, why should we spend our time reviewing?
23:53:42 <peter1138> Look at your diff to see.
23:55:12 <danp142> LordAro: ahh just fuck off not a fan of your attitude, yeah Im not a very good programmer but I was only trying to add something for others
23:55:29 <LordAro> oh hey, snap
23:55:30 <danp142> see ya all
23:55:40 * LordAro waves
23:56:26 <talltyler> Vibe coding strikes again?
23:56:50 <mmtunligit> at least that sort of behavior re: 15.0 changes is generally quarantined to the channels the IRC folks cant see lol
23:56:52 <LordAro> I trust I will be told by someone if I'm overly harsh on the newbies
23:57:09 <mmtunligit> i think you handled that reasonably
23:57:22 <reldred> danp142: So you just yolo open a PR with no description no nothing, completely ignore the PR template that is pre populated listing all the shit you need to cover but you don’t like other people’s attitudes?
23:57:56 <reldred> It’s not even a coding ability issue at that stage
23:58:14 <reldred> LordAro: Honestly seemed appropriate
23:58:16 <mmtunligit> you were very patient with me when i was first setting stuff up when you absolutely didnt have to help out with baby's first coding project problems
23:58:58 <talltyler> I’m just confused why so many random files were touched. Why is a video driver PR changing pathfinder settings??
23:59:23 <_glx_> plus the emply line removals
23:59:47 <talltyler> That could be an IDE trying to be smart