IRC logs for #openttd on OFTC at 2026-01-26
            
00:50:17 <kaibaneddy> peter1138: I just approved a post from a new member complaining that the "update graphics" are "painful to look at," and moved it from Technical GRF to General OpenTTD. You're welcome. 🙂
00:54:17 <_glx_> I think many mix the switch to opengfx2 and the new intro game
00:55:22 <kaibaneddy> _glx_: this user has at least worked out that he can go back to opengfx
01:11:34 *** WormnestAndroid has quit IRC (Read error: No route to host)
01:13:00 *** WormnestAndroid has joined #openttd
01:41:52 *** WormnestAndroid has quit IRC (synthon.oftc.net reflection.oftc.net)
01:41:52 *** rightnut has quit IRC (synthon.oftc.net reflection.oftc.net)
01:41:52 *** Ttech has quit IRC (synthon.oftc.net reflection.oftc.net)
01:41:52 *** twpol has quit IRC (synthon.oftc.net reflection.oftc.net)
01:41:52 *** dwfreed has quit IRC (synthon.oftc.net reflection.oftc.net)
01:41:52 *** keisisqrl has quit IRC (synthon.oftc.net reflection.oftc.net)
01:41:52 *** Extrems has quit IRC (synthon.oftc.net reflection.oftc.net)
01:42:02 *** WormnestAndroid has joined #openttd
01:42:02 *** rightnut has joined #openttd
01:42:02 *** Ttech has joined #openttd
01:42:02 *** twpol has joined #openttd
01:42:02 *** dwfreed has joined #openttd
01:42:02 *** Extrems has joined #openttd
01:42:02 *** keisisqrl has joined #openttd
02:32:31 *** Flygon has quit IRC (Read error: Connection reset by peer)
02:49:57 <squirejames> _zephyris: I mean I have a permanent blood meter now. This can be done 😄
02:51:11 <talltyler> Sounds like andythenorth[d] has volunteered to run the next title game competition, I'm finally free! 😛
02:51:38 <talltyler> Maybe we will finally get more entries, if people are mad about Toyland winning.
02:59:47 *** Wormnest has quit IRC (Quit: Leaving)
03:00:05 <squirejames> I have, jokingly, suggested before that the obvious solution is deleting the title.dat altogether and just having everyone have a blank, watery main menu. Everyone is unhappy now. Winning? 😛
03:02:14 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
03:02:32 *** MinchinWeb[m] has joined #openttd
04:20:24 <pickpacket> locosage: what kind of issues does it cause?
04:36:42 <andythenorth[d]> talltyler: One person, one vote
04:36:57 <kaibaneddy> and you're the person, congrats
04:42:47 *** Zathras_11 has joined #openttd
04:43:02 *** Zathras_1 has joined #openttd
04:46:11 *** Zathras_7 has quit IRC (Ping timeout: 480 seconds)
04:46:26 *** Zathras_4 has quit IRC (Ping timeout: 480 seconds)
04:48:34 <reldred> you've been voluntold
04:51:37 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/402ab7cf5fdcdea39d72ba7f00655b93da2f03fe
04:51:38 <DorpsGek> - Update: Translations from eints (by translators)
05:04:16 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
05:04:17 *** WormnestAndroid has joined #openttd
05:04:23 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
05:04:24 *** WormnestAndroid has joined #openttd
05:04:27 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
05:04:28 *** WormnestAndroid has joined #openttd
06:44:34 <ahyangyi> peter1138: TBH that's what the Github issue template suggests
07:05:16 <vondpc> ~~that assumes people read the template~~
07:11:57 <DorpsGek> [OpenTTD/survey-web] survey-summary[bot] pushed 1 commits to main https://github.com/OpenTTD/survey-web/commit/6f4977f109ffa6a1751d4c8a738692870e19c899
07:11:58 <DorpsGek> - Add: summary for week 04 of 2026 (by OpenTTD Survey)
07:20:00 <locosage> pickpacket, <https://www.tt-forums.net/viewtopic.php?t=92609>
07:22:32 <locosage> while main issue with passwords was that they were reset when loading a save
08:02:33 <_zephyris> Good question on steam - how do you remove mods you've downloaded but don't want
08:02:53 <_zephyris> There's no way to delete stuff downloaded from online content in-game, right?
08:03:19 *** emperorjake has joined #openttd
08:03:19 <emperorjake> Only way is to go in your content_download folder and delete them manually
08:04:07 <_zephyris> Thought so... Which wont work nicely for some platforms, ie Steamdeck and similar
08:29:18 *** SigHunter_ has quit IRC ()
08:32:14 *** SigHunter has joined #openttd
08:44:14 <LordAro> the main issue there is probably confusion between "downloaded" and "active"
08:44:26 <LordAro> adding deletion for the former would only increase that confusion
08:45:14 <LordAro> (and historically speaking "mods" have been so small that it didn't matter about keeping them around, though that's not strictly true these days with some of the larger newgrfs)
08:47:43 <ahyangyi> Well, zbase is pretty old isn't it 😛
08:57:50 <peter1138> Hmm.
09:08:34 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #15171: Codechange: [Script] Reformat callstack output https://github.com/OpenTTD/OpenTTD/pull/15171#issuecomment-3798548781
09:26:49 <_zephyris> Easy to hit over a Gb, just download CZTR
09:27:13 <_zephyris> Plus, past versions are retained
09:27:58 <peter1138> I don't think anyone really objects to having a way to delete unwanted content. But nobody has implemented it.
09:28:44 <LordAro> mm
09:29:11 <LordAro> might need some thought about distinguishing it from deactivating a newgrf, but otherwise, sure
09:31:05 <_zephyris> Come with a big red "are you sure" window.
09:31:46 <LordAro> mm, that'd probably do
09:38:01 <_zephyris> Probably two things, remove old versions and remove all?
09:40:20 <LordAro> that's a point, didn't think about old versions
09:40:29 <LordAro> remove all feels like a console-only thing
09:40:49 <_zephyris> True. Checkboxes and remove selected?
09:45:10 <ahyangyi> Or just checkboxes for each version?
09:45:24 <ahyangyi> With a "select all old versions" button
09:45:44 <ahyangyi> After all, the "new content" window has a button to select all newgrfs with updates
09:53:02 <_zephyris> You could end up with an enormous number of colums(!)
09:53:53 <LordAro> there's also the caveat that some old versions might be required for some saves
09:54:03 <LordAro> (iirc? newgrfs do work like that, right?)
09:55:41 <kuhnovic> So what are we trying to fix here? Disk space usage or loading time?
09:56:04 <andythenorth[d]> player tidy minds
09:56:15 <andythenorth[d]> length of grf list
09:56:56 <LordAro> all of the above
09:58:43 <ahyangyi> _zephyris: Or rows
09:58:59 <ahyangyi> I kinda assumed everything will be a row instead of a column
09:59:08 <ahyangyi> the latter just doesn't scale well on UI
10:02:12 <peter1138> Just one checkbox to select items to delete, then maybe buttons for "select outdated". But the dependencies are only on bananas, OpenTTD doens't know them itself.
10:02:39 *** Flygon has joined #openttd
10:25:40 <_zephyris> IMO a 'purge outdated' would be fine. OpenTTD should be able to fix dependencies via BaNaNaS for another Grf/AI/whatever for a save if necessary. But probably worth the big red warning too?
10:27:00 <_zephyris> Hmm, I think I see what you meant. One checkbox per newgrf/whatever, then buttons for download updates, delete old versions, delete completely
10:30:01 <ahyangyi> Hmm, so an expansion of the existing add-on window, right?
10:33:05 <peter1138> Probably, don't need to manage manually downloaded content.
10:33:11 <LordAro> because it's not big enough already :)
10:34:31 <_zephyris> Lol
10:35:27 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1465294058275737652/image.png?ex=697894ef&is=6977436f&hm=8d8c48ef7d55c92999fb6c92c595d237439a8802a05b3729e23f3e1c7a4f19aa&
10:35:27 <_zephyris> Might need an extra column. Have an addon status column and a checkbox column.
10:35:46 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1465294139032862772/image.png?ex=69789502&is=69774382&hm=df3f36023c54eee1974bc5fd1fd26f44634818ba58b6307042bd48e0d0398244&
10:35:46 <_zephyris> "Select upgrades" could probably just change to "Select installed"
10:36:23 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1465294292221431891/image.png?ex=69789527&is=697743a7&hm=9fa2720cc8271958e0cc1b0419b558a5d1722519d1a734e38e8ded7a8e9163e0&
10:36:23 <_zephyris> Then "Delete", "Delete old versions" and "Download" buttons here?
10:37:35 <_zephyris> Perhaps not fully thought through, but seems quite achievable.
10:41:24 <peter1138> The list itself is probably good as is, just installed items need to be selectable. Probably enforce that you can't select uninstalled and installed items at the same time.
10:49:16 <peter1138> Those huge buttons can be made smaller :)
10:54:26 <_zephyris> Sounds good
10:54:50 <_zephyris> Shall I write an issue for this?
10:54:56 <_zephyris> Probably good to have it recorded...
10:55:26 <peter1138> A discussion I guess?
11:14:07 <peter1138> Oh.
11:14:49 <peter1138> I found why my allow-all patch didn't work. Hidden specialised validation inside the packet recieve system...
11:15:59 <peter1138> receive?
11:32:44 *** funderscore is now known as f_
11:41:37 <DorpsGek> [OpenTTD/OpenTTD] zephyris started discussion #15172: Online content can be installed, but not uninstalled https://github.com/OpenTTD/OpenTTD/discussions/15172
11:51:26 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on discussion #15172: Online content can be installed, but not uninstalled https://github.com/OpenTTD/OpenTTD/discussions/15172
11:51:52 <_zephyris> That's how it works, right? Start a discussion and problem solved?
11:59:44 *** Alkel_U3 has quit IRC (Quit: maintenance)
12:00:45 *** Alkel_U3 has joined #openttd
12:15:09 <peter1138> It's done.
13:15:37 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1465334365503361259/image.png?ex=6978ba79&is=697768f9&hm=8544b9c5b535844e3a650750debeebca4aefeacfd9228b306f44e30c16d8e821&
13:15:37 <xarick> the industry trees aren't tall enough imo
13:16:07 <xarick> Fruit Plantation
13:23:38 <peter1138> https://fuzzle.org/~petern/ottd/plantation1.png
13:23:41 <peter1138> https://fuzzle.org/~petern/ottd/plantation2.png
13:36:58 <_glx_> oh original reuse trees for the plantation
14:31:29 *** hazardaj_nombroj has joined #openttd
14:58:34 <_zephyris> Yeah, I drew bananas instead
14:59:12 <_zephyris> IIRC the tallest tropical tree is slightly taller than original graphics, and fruit is slightly lower
15:06:55 *** Wormnest has joined #openttd
15:19:03 *** Flygon has quit IRC (Remote host closed the connection)
17:09:16 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #12249: Add: [Script] Unbunch order flag https://github.com/OpenTTD/OpenTTD/pull/12249
17:27:51 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15170: Fix: Articulated road vehicle following with immediately sequential u-turns https://github.com/OpenTTD/OpenTTD/pull/15170#pullrequestreview-3707140650
17:30:10 <xarick> I didn't touch that ...<https://github.com/OpenTTD/OpenTTD/actions/runs/21366698250/job/61500307797?pr=12249>
17:31:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703
17:31:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703#issuecomment-3800794725
17:32:40 <peter1138> Pesky docs.
17:35:20 <LordAro> xarick: one for rito12_51026
17:36:08 <LordAro> peter1138: relatedly, you should use @copydocs
17:36:27 <LordAro> doxygen treats \ & @ interchangably, its docs default to \, we use @
17:36:32 <peter1138> Ah
17:37:46 <peter1138> Oh forgot something.
17:37:48 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703
17:38:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703
17:40:08 <rito12_51026> xarick: Yeah, no idea why yet, but it should not be your fault
17:40:09 *** gelignite has joined #openttd
17:43:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703
17:48:30 <DorpsGek> [OpenTTD/OpenGFX2] zephyris opened pull request #241: Fix: 4x zoom 8bpp field fences for object NewGRF incorrectly used 32bpp image https://github.com/OpenTTD/OpenGFX2/pull/241
17:49:33 *** ialokin has quit IRC (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
17:49:34 *** michi_cc has quit IRC ()
17:49:35 *** nebulabc_ has joined #openttd
17:51:29 <DorpsGek> [OpenTTD/OpenGFX2] LordAro approved pull request #241: Fix: 4x zoom 8bpp field fences for object NewGRF incorrectly used 32bpp image https://github.com/OpenTTD/OpenGFX2/pull/241#pullrequestreview-3707246364
17:51:51 *** ialokin has joined #openttd
17:53:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13661: Add: Variable to test for a badge on a nearby tile. https://github.com/OpenTTD/OpenTTD/pull/13661
17:53:31 *** nebulabc has quit IRC (Ping timeout: 480 seconds)
17:53:40 *** michi_cc has joined #openttd
17:53:40 *** ChanServ sets mode: +v michi_cc
17:53:49 <DorpsGek> [OpenTTD/OpenGFX2] zephyris opened pull request #242: Fix: Swapped handling of high bit depth and extra zoom in nml preprocessing https://github.com/OpenTTD/OpenGFX2/pull/242
17:56:03 <DorpsGek> [OpenTTD/OpenGFX2] zephyris merged pull request #241: Fix: 4x zoom 8bpp field fences for object NewGRF incorrectly used 32bpp image https://github.com/OpenTTD/OpenGFX2/pull/241
17:56:36 <DorpsGek> [OpenTTD/OpenGFX2] LordAro approved pull request #242: Fix: Swapped handling of high bit depth and extra zoom in nml preprocessing https://github.com/OpenTTD/OpenGFX2/pull/242#pullrequestreview-3707265156
17:59:57 <DorpsGek> [OpenTTD/OpenGFX2] zephyris merged pull request #242: Fix: Swapped handling of high bit depth and extra zoom in nml preprocessing https://github.com/OpenTTD/OpenGFX2/pull/242
18:01:52 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15171: Codechange: [Script] Reformat callstack output https://github.com/OpenTTD/OpenTTD/pull/15171#pullrequestreview-3707285835
18:07:51 <hazardaj_nombroj> there are new strings in the translation list, all called STR_PICKER_COLLECTION_*, what are they for?
18:11:50 <dwfreed> hazardaj_nombroj: https://github.com/OpenTTD/OpenTTD/pull/14813
18:13:19 <hazardaj_nombroj> ah, okay
18:13:43 <hazardaj_nombroj> no screenshots, sadly, so i guess i'll just have to hope that my translations will make sense once 15.2 comes out
18:14:26 <LordAro> 16.0*
18:14:37 <LordAro> that ain't getting backported :)
18:14:52 <LordAro> unless mmtunligit feels like adding some screenshots :)
18:15:02 <LordAro> s/unless/maybe/
18:17:57 <hazardaj_nombroj> also, topic still sez 15.0 instead of 15.1?
18:18:31 <talltyler> The PR has a preview you can try
18:18:45 <talltyler> (View Deployment button)
18:19:14 <LordAro> @topic set 1 15.1
18:19:14 <DorpsGek> LordAro: Error: You don't have permissions to perform this action.
18:19:17 <LordAro> :(
18:20:17 <mmtunligit> https://cdn.discordapp.com/attachments/1008473233844097104/1465411036638347284/image.png?ex=697901e1&is=6977b061&hm=105b8fb4fdf33c98cb6cfee283852726ec35b810f905768d211e306578503697&
18:20:17 <mmtunligit> hazard_nombroj: heres a screenshot of the UI, the show tooltip text changes slightly depending on the picker window but everything else should stay the same
18:20:29 <mmtunligit> *shown tooltip
18:21:49 <mmtunligit> theyre called "collections" because I needed a word that wasnt "group" for the feature, as that's already taken for grouping vehicles together
18:39:30 <peter1138> @topic set 1 15.1
18:39:30 *** DorpsGek changes topic to "15.1 | 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:45:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15169: Fix e0c2ad1: [Script] Give GetPrimary/SecondaryLiveryColour preconditons. https://github.com/OpenTTD/OpenTTD/pull/15169
18:47:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15170: Fix: Articulated road vehicle following with immediately sequential u-turns https://github.com/OpenTTD/OpenTTD/pull/15170
18:57:11 <hazardaj_nombroj> mmtunligit: thanks
18:58:29 <Rubidium> such internal conflict... a `if (expr) return true; return false;` instead of `return expr;` where it actually makes some sense to keep it that way.
18:59:20 <LordAro> impossible.
19:00:22 <DorpsGek> [OpenTTD/OpenTTD] Eilon updated pull request #15158: Add: Show additional vehicle details based on sort criteria https://github.com/OpenTTD/OpenTTD/pull/15158
19:00:32 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #13661: Add: Variable to test for a badge on a nearby tile. https://github.com/OpenTTD/OpenTTD/pull/13661#pullrequestreview-3707493898
19:12:40 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15165: Codefix 97f3e5b: Restore defensive programming for _tile_type_procs. https://github.com/OpenTTD/OpenTTD/pull/15165#pullrequestreview-3707581760
19:28:09 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703#issuecomment-3801340563
19:37:16 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14703: Fix #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703
19:45:33 <peter1138> Not sure about Change #xxx but it's not the first time :)
20:17:01 *** herms2 has quit IRC (Quit: Ping timeout (120 seconds))
20:17:18 *** herms2 has joined #openttd
20:20:02 *** cu-kai has quit IRC (Remote host closed the connection)
20:22:13 *** cu-kai has joined #openttd
20:22:25 *** definitelynotcheese_ has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Rubidium has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** andythenorth[d] has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** urdh has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** belajalilija has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** _jgr_ has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Heiki has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** ufo-piloot has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Binette[m] has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** mmtunligit has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** ckb has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** guru3 has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** humanfish451 has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** SpComb has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Cursarion has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** KenjiE20 has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** welterde has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** fonsinchen has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** SmatZ has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** michi_cc[d] has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** talltyler has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** _zephyris has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** wallabra has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Artea has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Webster has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** pickpacket has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** argoneus7 has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Guest29404 has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** orudge has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Timberwolf has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Osai has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Hirundo has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** tneo has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** eirc has quit IRC (charon.oftc.net liquid.oftc.net)
20:22:25 *** Hazzard has quit IRC (charon.oftc.net liquid.oftc.net)
20:24:39 *** wallabra has joined #openttd
20:25:09 *** definitelynotcheese_ has joined #openttd
20:25:09 *** Rubidium has joined #openttd
20:25:09 *** andythenorth[d] has joined #openttd
20:25:09 *** urdh has joined #openttd
20:25:09 *** belajalilija has joined #openttd
20:25:09 *** _jgr_ has joined #openttd
20:25:09 *** Heiki has joined #openttd
20:25:09 *** ufo-piloot has joined #openttd
20:25:09 *** Binette[m] has joined #openttd
20:25:09 *** mmtunligit has joined #openttd
20:25:09 *** ckb has joined #openttd
20:25:09 *** guru3 has joined #openttd
20:25:09 *** humanfish451 has joined #openttd
20:25:09 *** SpComb has joined #openttd
20:25:09 *** Cursarion has joined #openttd
20:25:09 *** KenjiE20 has joined #openttd
20:25:09 *** welterde has joined #openttd
20:25:09 *** fonsinchen has joined #openttd
20:25:09 *** SmatZ has joined #openttd
20:25:09 *** michi_cc[d] has joined #openttd
20:25:09 *** talltyler has joined #openttd
20:25:09 *** _zephyris has joined #openttd
20:25:09 *** Artea has joined #openttd
20:25:09 *** Webster has joined #openttd
20:25:09 *** pickpacket has joined #openttd
20:25:09 *** argoneus7 has joined #openttd
20:25:09 *** Guest29404 has joined #openttd
20:25:09 *** orudge has joined #openttd
20:25:09 *** eirc has joined #openttd
20:25:09 *** Timberwolf has joined #openttd
20:25:09 *** Hazzard has joined #openttd
20:25:09 *** tneo has joined #openttd
20:25:09 *** Osai has joined #openttd
20:25:09 *** Hirundo has joined #openttd
20:25:09 *** liquid.oftc.net sets mode: +ov orudge orudge
20:25:17 <peter1138> Ooh, netsplit.
20:26:14 <_zephyris> I'm guessing IRC netsplits don't impact choice of variable ID values?
20:26:48 <peter1138> ...?
20:31:15 <_zephyris> If I'm thinking about new varact2 variables for towns, anything I need to know for picking IDs?
20:31:49 <peter1138> If it has a variable use the next unused 0x6X var. If it doesn't, use the next unused 0x4X var.
20:32:01 <peter1138> s/variable/parameter/
20:33:16 <_zephyris> Cool
20:45:50 *** Flygon has joined #openttd
20:59:37 <LordAro> peter1138: change, but with it closing the issue in the PR description :p
21:00:18 <peter1138> Still annotations... damn.
21:01:47 <peter1138> Bugs me that neither gcc nor clang warn on that.
21:01:56 *** gelignite has quit IRC ()
21:02:01 <peter1138> Not unless I enable the warnings that throw up everything.
21:02:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14703: Change #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703
21:03:28 <LordAro> something compiler versions?
21:03:45 <LordAro> though the CI usually uses older versions
21:08:40 <peter1138> I'm not building with MSVC.
21:35:39 <_zephyris> Hmm, do towns not record their delivered goods?
21:36:48 <_zephyris> Now I'm thinking about it, the town graphs are missing a delivered cargo.
21:37:46 <andythenorth[d]> naptime?
21:49:56 <rito12_51026> naptime 🎉
21:54:31 *** gnu_jj has joined #openttd
21:54:58 <DorpsGek> [OpenTTD/OpenTTD] Rito13 commented on pull request #14703: Change #13915: Share one window for engine preview pop ups. https://github.com/OpenTTD/OpenTTD/pull/14703#issuecomment-3801940736
21:57:58 <peter1138> _zephyris, no, they record specific things, but by town acceptance effect.
21:58:54 <_zephyris> Ok, thanks, so I was interpreting it correctly... hmm
22:01:30 <peter1138> (Some of) those values are accessible via NewGRF and GameScript, which is why I didn't change it.
22:01:57 <_zephyris> You were reading my mind, the naming is confusing!`SuppliedHistory` records `production` and `transported`
22:02:24 <peter1138> In general it's very likely that TAE_PASSENGERS is passengers, and TAE_MAIL is mail, and TAE_GOODS is goods, but...
22:02:41 <_zephyris> Yeah
22:02:46 <peter1138> Supplied by the town. :)
22:02:55 <_zephyris> Ah, yeah
22:03:20 <peter1138> We could just ignore that stuff and add an additioanl AcceptedHistory.
22:04:04 <peter1138> received only stores last month and this month.
22:04:21 <_zephyris> Ok, so I was thinking kinda the same thing
22:04:27 <_zephyris> I'm in a rabbit hole 😉
22:04:41 <peter1138> We could replace that and calculate the TAE-values from the accepted history.
22:05:15 <peter1138> I know some players don't see the point of all these stats.
22:05:22 <peter1138> But other players seem to love them.
22:05:45 <peter1138> So if we want acceptedhistory, I'll be happy to implement it.
22:05:58 <_zephyris> Having just played a game and really enjoyed the new industry graphs, I'm the latter!
22:06:54 <_zephyris> So my rabbit hole is adding town newgrf variables... nearby tile properties (easy), produced cargo quantity by cargo id this month/last month (easy enough), accepted cargo quantity (rabbit hole)
22:07:07 <andythenorth[d]> I like the graphs FWIW
22:07:13 <andythenorth[d]> they're pleasing
22:07:24 <_zephyris> Then I was seeing the double value of adding a cargo accepted history for towns
22:07:35 <_zephyris> But then it was getting beyond my ability 😉
22:08:14 <_zephyris> I'd value it if you're happy to give it ago
22:14:46 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #15165: Codefix 97f3e5b: Restore defensive programming for _tile_type_procs. https://github.com/OpenTTD/OpenTTD/pull/15165
22:15:35 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1465470251188748339/image.png?ex=69793907&is=6977e787&hm=43925e7b54b4a8182ddbf8587c2e1233b51f41c84da64ada311d36bcaeb42d5f&
22:15:35 <_zephyris> Graphs like these make me happy, except for the 6 years of the oil refinery goods trains being lost...
22:16:57 <squirejames> Number get bigger
22:16:57 <squirejames> Monke brain go brrr
22:19:27 <peter1138> The 24 years was a mad moment ;)
22:32:11 <peter1138> Hmm, found a bug in town history.
22:35:43 <peter1138> I also have a patch for population and number of buildings
22:35:58 <peter1138> But those aren't very useful.
22:38:13 <peter1138> And I also have a patch that changes all the company graphs from being quarterly only, to being monthly/quarterly/yearly.
23:13:57 <_zephyris> Got distracted playing OpenTTD(!)
23:14:10 <_zephyris> 24 years is a surprisingly useable time window
23:15:09 <_zephyris> Personally I find the monthly a bit too granular, but I bet many (more timetableish) players would like that
23:30:10 <DorpsGek> [OpenTTD/OpenTTD] Eilon updated pull request #15158: Add: Show additional vehicle details based on sort criteria https://github.com/OpenTTD/OpenTTD/pull/15158
23:31:21 <DorpsGek> [OpenTTD/OpenTTD] Eilon commented on pull request #15158: Add: Show additional vehicle details based on sort criteria https://github.com/OpenTTD/OpenTTD/pull/15158#pullrequestreview-3708504556
23:36:26 <DorpsGek> [OpenTTD/OpenTTD] Eilon commented on pull request #15158: Add: Show additional vehicle details based on sort criteria https://github.com/OpenTTD/OpenTTD/pull/15158#issuecomment-3802280541
23:41:24 <_zephyris> peter1138: More flexibility on the company graphs would be nice, that felt kinda missing after playing with the industry graphs
23:41:32 <mmtunligit> _zephyris: you are correct
23:41:56 <_zephyris> peter1138: And yeah, tracking houses and pop isn't so interesting, not directly gameplay related
23:42:34 <mmtunligit> maybe make a selector in the window to swap between different levels of granularity?
23:46:39 <reldred> _zephyris: It is for certain gamescripts
23:46:56 <reldred> town growth related server goals, blah blah blah
23:52:03 <peter1138> https://fuzzle.org/~
23:52:09 <peter1138> https://fuzzle.org/~petern/ottd/town-delivered.png
23:52:36 <peter1138> (Lines are always ambiguous until you highlight things)
23:53:03 <peter1138> Probably the labels need to be fixed now.
23:54:10 <_zephyris> Nice
23:54:49 <reldred> that's nice
23:55:33 <_zephyris> Supply is OK, I see the meaning, but matching industries might be nicer
23:57:02 <peter1138> The name of the string is actually produced :)