IRC logs for #openttd on OFTC at 2025-08-03
            
00:19:42 *** tokai has quit IRC (Quit: c('~' )o)
00:45:49 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:45:51 *** WormnestAndroid has joined #openttd
00:46:18 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:46:19 *** WormnestAndroid has joined #openttd
00:46:32 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:46:32 *** WormnestAndroid has joined #openttd
00:46:36 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:46:37 *** WormnestAndroid has joined #openttd
02:05:54 *** Wormnest has joined #openttd
02:05:56 *** Wormnest has quit IRC (Read error: Connection reset by peer)
02:19:24 <audigex> andythenorth: "Cheval de fer" when?
02:38:51 *** gnu_jj has joined #openttd
02:42:09 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
04:12:34 *** keikoz has joined #openttd
04:33:35 *** moll has joined #openttd
04:48:28 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/61c1f2a35b5c1d27025ebd88be3fdc44a90f391a
04:48:29 <DorpsGek> - Update: Translations from eints (by translators)
05:52:12 <andythenorth> Non.
05:53:01 <andythenorth> I have an already overwhelming number of grf things I want to complete :p
06:07:19 <DorpsGek> [OpenTTD/OpenTTD] Rau117x2 commented on pull request #14473: Change: Always show station coverage area https://github.com/OpenTTD/OpenTTD/pull/14473#issuecomment-3147253635
07:25:23 *** dh1 has joined #openttd
07:36:32 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
07:38:35 *** dh1 has joined #openttd
08:05:18 *** Wolf01 has joined #openttd
08:21:16 *** mindlesstux has quit IRC (Quit: The Lounge - https://thelounge.chat)
08:22:07 *** mindlesstux has joined #openttd
08:23:16 *** gelignite has joined #openttd
09:43:39 *** SigHunter_ has joined #openttd
09:46:05 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
09:48:02 <andythenorth> how do I upload an update to an existing grf on Bananas?
09:48:11 <andythenorth> my brain cells for that seem to have died
09:48:47 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401502047697637407/image.png?ex=689081fe&is=688f307e&hm=2d4893d4bbde0820be34a34e2925b1fea39a2205dc11d12def4a20e55631cac6&
09:48:47 <andythenorth> `Upload update` links to `Upload new package`
09:49:19 <andythenorth> nvm, I needed to click 'auto fill'
10:00:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14494: Codefix: Possible use of uninitialised variable. https://github.com/OpenTTD/OpenTTD/pull/14494
10:00:37 <peter1138> andythenorth, LLMs, eh?
10:01:39 <andythenorth> I should have asked GPT what I was doing wrong
10:02:30 <peter1138> No.
10:06:45 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14494: Codefix: Possible use of uninitialised variable. https://github.com/OpenTTD/OpenTTD/pull/14494#pullrequestreview-3082109421
10:06:51 <andythenorth> naptime?
10:06:56 <peter1138> https://linuxmusicians.com/viewtopic.php?t=28588
10:07:15 <peter1138> Another forum being hit like tt-forums.
10:08:31 <andythenorth> they know that if they can deliver AGI, governments won't be able to regulate or apply enforcement in any meaningful timescale
10:09:16 <andythenorth> control over AGI will be a significant choke on legal and regulatory environment
10:11:43 *** Flygon has joined #openttd
10:11:53 <andythenorth> such times
10:12:28 <peter1138> And people wonder why I'm against using this shit.
10:15:35 <andythenorth> you're against unprecedented amounts of capital being deployed to win a land grab over the majority of knowledge work and screen-based culture?
10:15:52 <andythenorth> by a small number of incredibly rich people who have no accountability?
10:17:13 <peter1138> Weird huh
10:22:14 <andythenorth> the actual robots are quite useful
10:23:07 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
10:23:48 <cu-kai> on a forum i maintain: Who is online: In total there are 1366 users online :: 3 registered, 2 hidden and 1361 guests (based on users active over the past 5 minutes) Most users ever online was 13261 on Mon Jun 09, 2025 11:35 am UTC
10:23:54 <cu-kai> this forum is >10 years old
10:24:51 *** reldred has joined #openttd
10:24:51 <reldred> Yeah, I'm a somewhat absentee-parent of a forum and we've mostly sidestepped the issue by requiring an account to view. Not much for guests to scrape.
10:25:18 <andythenorth> surely the crawler can just register?
10:25:24 <reldred> they typically don't
10:26:01 <reldred> The actually attendenant moderator whinges at me if too many russians start spamming us. It's always russian accounts.
10:26:18 <reldred> but I usually delete those off in a wave and ignore it for a few more months
10:27:15 <cu-kai> yes, it's always russian spambots for us too
10:28:00 <cu-kai> well, almost always
10:28:55 <zanooda2000> audigex: Hehe, seems like using things not on their purpose is the most convinient solution (= Same is used on xUSSR train sets, and there is absolutely no way to make it... less inconvinient.
10:30:20 <peter1138> Started watching a random video about the Archimedes A440 and had to stop when the guy refer to the 1MHz bus as "1 megahert" :o
10:32:16 <reldred> heh, I get that all too often. go to watch a video on something and the narrator says something that just makes me audibly shout 'this guys a fucking idiot' and immediately click out.
10:32:40 <reldred> a sudden irrecoverable loss of all respect in the author
10:34:07 <reldred> also rip my wallet, I'm starting to look into getting back into photography
10:35:42 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401513858174288065/image.png?ex=68908cfe&is=688f3b7e&hm=6bdfe7a3147d9478429bf3da82aad4185ed8aeed0c4b88a575c4ac8fd548b936&
10:35:42 <andythenorth> hmm
10:36:13 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401513987350204568/image.png?ex=68908d1d&is=688f3b9d&hm=f3ba9be5c456ed2fd3f1a1f3a9f23e07b792f1556feef4d59d6a29491e096947&
10:36:13 <andythenorth> would be better as, but then another level of variants for the recolours
10:36:34 <jfkuayue> I always think crawlers are unethical
10:39:42 <LordAro> andythenorth: General Open Wagon
10:40:38 <andythenorth> Commander Keen
10:48:30 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14494: Codefix: Possible use of uninitialised variable. https://github.com/OpenTTD/OpenTTD/pull/14494
10:58:32 *** ahyangyi has joined #openttd
10:58:32 <ahyangyi> jfkuayue: Perhaps except the archive.org ones?
10:58:58 <reldred> archive.org at least honor robots.txt and takedown requests
10:59:18 <reldred> They'll grumble about the latter but they'll follow peoples wishes.
11:40:43 <peter1138> Well.
12:26:11 <peter1138> Okay, this solution is... workable. No longer using non-POD objects, just a guarded static_cast.
13:19:31 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
13:19:45 *** Smedles has joined #openttd
13:23:11 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened issue #14495: [Crash]: Changing industry cargo graph time scales https://github.com/OpenTTD/OpenTTD/issues/14495
13:26:19 <peter1138> At least build it yourself so the stacktrace is useful :p
13:55:55 <talltyler> I haven’t tried to reproduce it yet. 🙂
14:02:13 <peter1138> Urgh, my VS Code actions don't know which CMake kit I've switched to.
14:02:35 <peter1138> "Why is this missing?" "Oh, wrong build."
14:08:42 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1401567458468302978/image.png?ex=6890bee9&is=688f6d69&hm=7f1f89fb40d4d084a25c89ab10d38fcaad5073f2f115d4f6299591592daae1e7&
14:09:21 <peter1138> Custom company colours: nobody is using 8bpp, but also no need to use 8bpp as an excuse to not allow custom colours.
14:55:49 *** Wormnest has joined #openttd
15:31:52 *** Flygon has quit IRC (Remote host closed the connection)
15:34:27 <andythenorth> 🖍️
15:35:12 <mnhebi> peter1138[d]: noice
15:44:16 <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on issue #14495: [Crash]: Changing industry cargo graph time scales https://github.com/OpenTTD/OpenTTD/issues/14495
15:57:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496
15:59:52 <peter1138[d]> Well, that's just a work around.
16:07:06 <peter1138> And completely broken :o
16:07:13 <peter1138> Hmm, must've fudged something up.
16:07:41 <Rubidium> or the compiler you're using isn't as pedantic
16:12:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496
16:37:41 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:37:53 *** Smedles has joined #openttd
16:43:40 <peter1138> Well.
17:33:10 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1401618915494465556/image.png?ex=6890eed6&is=688f9d56&hm=8a9c79cf48fe20d2677c3b9c339f2a69ef5a89dd1b1f27f29b7805b504174b6c&
17:33:45 <peter1138> Is that acceptable conversion from quarterly-only to monthly-quarterly-yearly...?
17:34:20 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Add: Gamepad viewport scrolling https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3148591680
17:34:40 <Rubidium> peter1138: that's for savegame conversion?
17:34:45 <peter1138> History data for each company is a whopping 17568 bytes.
17:34:59 <peter1138> Yes.
17:36:09 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14365: Add: Gamepad viewport scrolling https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3148592667
17:37:10 <Rubidium> looks okay to me. If you want a bit more variety, you could divide by the fraction of days the months have in the quarter, though this would also be fine for this basically transient data
17:41:37 *** gelignite has quit IRC (Remote host closed the connection)
17:45:01 *** gelignite has joined #openttd
18:03:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14497: Fix 557fb0bd78, bd57aee3a9: Remove separate x-axis label for industry/town production graph. https://github.com/OpenTTD/OpenTTD/pull/14497
18:25:30 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1401632086497955870/image.png?ex=6890fb1a&is=688fa99a&hm=7540d0fbaf75996f407a366e94e3b52d83b122aaf12621963e3bbf105040265e&
18:25:30 <andythenorth> disappointing
19:03:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14497: Fix 557fb0bd78, bd57aee3a9: Remove separate x-axis label for industry/town production graph. https://github.com/OpenTTD/OpenTTD/pull/14497#pullrequestreview-3082325509
19:04:20 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14497: Fix 557fb0bd78, bd57aee3a9: Remove separate x-axis label for industry/town production graph. https://github.com/OpenTTD/OpenTTD/pull/14497
19:15:56 *** gelignite has quit IRC (Read error: Connection reset by peer)
19:17:13 *** gelignite has joined #openttd
19:46:14 *** gelignite has quit IRC ()
19:59:49 *** dh1 has joined #openttd
20:28:25 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
20:35:35 *** Flygon has joined #openttd
21:05:30 <peter1138> Oh, multithreading works better when you don't mix up std::min/std::max and end up causing all threads to do the same work multiple times instead of sharing it out :p
21:52:46 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:06:26 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
22:06:38 *** Smedles has joined #openttd
23:01:36 <peter1138> Hmm, can I make a squirrel script run before map gen...
23:17:40 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:30:40 <_glx_> no, it runs for some ticks after map gen
23:31:30 <_glx_> of course it's possible to move the code
23:33:49 <peter1138> Well, I assume "GetSettings" is called before map gen.
23:34:23 <peter1138> ScriptInfo stuff that gets info about the script before the game exists...
23:34:57 <_glx_> yes info.nut is independant of running script
23:39:16 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
23:39:53 <_glx_> GetSettings is called when the script is registered
23:41:08 <_glx_> it's during the scan
23:49:16 <peter1138> Okay, so basically, in lieu of truebrain's wasm new-world-order, I've got an API that can do stuff with heightmaps (as in a map of heights) that
23:49:22 <peter1138> that scripts can use.
23:49:48 <peter1138> Of course, I need to add something extra so that the script is called as the first step of map generation.
23:50:02 <peter1138> So it would be outside the AI and Game script system.
23:51:58 <_glx_> any script function can be called at any time
23:53:56 <_glx_> `Save()` is called outside of the script main loop for instance
23:56:36 <_glx_> valuators are also external calls