IRC logs for #openttd on OFTC at 2025-08-05
            
00:54:25 <jfkuayue> Poke bowl?
01:03:08 *** Wormnest has quit IRC (Quit: Leaving)
01:39:43 *** Zathras has joined #openttd
03:28:56 *** WormnestAndroid has quit IRC (Remote host closed the connection)
03:29:00 *** WormnestAndroid has joined #openttd
03:39:53 *** Zathras_11 has joined #openttd
03:43:26 *** Zathras has quit IRC (Ping timeout: 480 seconds)
04:19:43 *** Flygon has quit IRC (Read error: Connection reset by peer)
04:39:03 *** keikoz has joined #openttd
06:09:22 <truebrain> Remove 4k? πŸ˜„
06:40:18 <LordAro> remove heightmaps
07:14:29 <ahyangyi> peter1138: But you don't need to keep all of them in memory, that pipeline has a width of about 2, so there are at most 3 heightmaps simultaneously
07:24:38 *** Wolf01 has joined #openttd
07:26:56 <peter1138> Hmm, I wonder if FastNoiseLite can be multithreaded.
07:33:56 *** xava has joined #openttd
07:34:06 *** xava has quit IRC ()
07:46:11 <peter1138> (Seems like it.)
07:55:58 <peter1138> 15.0 by Christmas?
07:59:05 <LordAro> dunno if it needs to be another 4 months
08:07:46 *** dh1 has joined #openttd
08:12:43 <peter1138> DorpsGek, *prod*
08:13:33 <peter1138> It's not posting Github things on Discord either.
08:15:48 *** dh1 has quit IRC (Ping timeout: 480 seconds)
08:17:43 <peter1138> TGP's perlin implementation is quite fast. A real perlin (or simplex) implementation is somewhat slower, so I have to use multi-threading to compensate.
08:17:52 <peter1138> But still game now uses threads... ;)
08:35:33 *** xava has joined #openttd
08:35:37 *** xava has quit IRC (Remote host closed the connection)
08:35:58 *** dh1 has joined #openttd
08:54:21 *** mindlesstux has quit IRC (Quit: The Lounge - https://thelounge.chat)
08:55:13 *** mindlesstux has joined #openttd
10:15:38 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
10:16:01 *** dh1 has joined #openttd
11:28:28 <jfkuayue> https://back-on-track.eu/night-train-conference-2025/
11:28:28 <jfkuayue> jealous, but…
12:15:15 *** Flygon has joined #openttd
12:34:27 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
12:34:39 *** Smedles has joined #openttd
14:04:02 *** herringland has joined #openttd
14:04:02 <herringland> Hey all! long time codebase lurker, recent first time contributor. i've been working on getting some documentation around the game (in the wiki & code) tidied up as i work on my openttd hosting tools. if you see any PRs from BasicBeluga on GH, thats me! Hoping to get more doc fixes done in the next little bit, and I'd love to loop back to some changes to bananas auth I was working on a few months
14:04:02 <herringland> ago.
14:24:25 *** Wormnest has joined #openttd
14:48:15 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
14:48:27 *** Smedles has joined #openttd
16:16:29 *** gelignite has joined #openttd
16:37:52 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:38:06 *** Smedles has joined #openttd
16:45:47 <truebrain> peter1138: Cloudflare is blocking the callbacks πŸ˜„
16:49:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14492: Codechange: Extract function to draw custom rail station foundations. https://github.com/OpenTTD/OpenTTD/pull/14492
16:49:44 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496#issuecomment-3152141454
16:50:45 <truebrain> and now Discord is blocking the posts πŸ˜›
16:50:47 <truebrain> interesting πŸ˜„
16:50:56 <truebrain> going to restart DorpsGek, see if that fixes it
16:59:10 *** DorpsGek has joined #openttd
16:59:10 *** ChanServ sets mode: +o DorpsGek
16:59:24 <truebrain> nope, Discord is still 403ing
16:59:33 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14492: Codechange: Extract function to draw custom rail station foundations. https://github.com/OpenTTD/OpenTTD/pull/14492
16:59:33 <truebrain> I guess for the same reason GitHub was being 403th by us
16:59:40 <truebrain> seems Cloudflare pushed a change in their OWASP detection
16:59:44 <truebrain> which is screwing with everyone
16:59:52 <truebrain> as it was also the reason I can't restart DorpsGek πŸ˜›
17:00:43 <truebrain> I mean, their protection is this good, that even GitHub's callback don't get through πŸ˜›
17:05:05 <truebrain> https://cdn.discordapp.com/attachments/1008473233844097104/1402336623034765532/image.png?ex=68938b41&is=689239c1&hm=d8afb35fd7b8397b0f8cf38c60a44f6ff914629f0102631dfba57203c79b379b&
17:05:05 <truebrain> I mean, that are some weird ass detection rules for a JSON webhook call πŸ˜›
17:40:05 <peter1138> Heh
17:44:42 <DorpsGek> [OpenTTD/OpenTTD] robert-i opened issue #14498: [Crash]: Cloning a plane that has no route https://github.com/OpenTTD/OpenTTD/issues/14498
17:47:43 <truebrain> sadly, little I can do about this ... and I can't imagine more people aren't having this issue tbh .. it is very annoying
17:49:14 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #14498: [Crash]: Cloning a plane that has no route https://github.com/OpenTTD/OpenTTD/issues/14498
17:54:20 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14492: Codechange: Extract function to draw custom rail station foundations. https://github.com/OpenTTD/OpenTTD/pull/14492
17:54:28 <truebrain> I lied! It was still OWASP
17:54:29 <truebrain> but
17:54:31 <truebrain> on our side
17:54:36 <truebrain> I forgot I proxy Discord requests
17:54:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496#issuecomment-3152141454
17:55:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14477: Feature: Allow stations under bridges and bridges over stations. https://github.com/OpenTTD/OpenTTD/pull/14477
17:55:42 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/dea40880a40cd35a8682ab8e3b3b2688606fbc3b
17:55:43 <DorpsGek> - Update: Translations from eints (by translators)
17:55:45 <peter1138> :o
17:55:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496#issuecomment-3154038631
17:56:00 <truebrain> manually retriggering those πŸ™‚
17:56:10 <DorpsGek> [OpenTTD/OpenTTD] WenSimEHRP left a comment on commit: Update: Translations from eints https://github.com/OpenTTD/OpenTTD/commit/d545cec9a2633a626a09aeec933c8d91554ffaa2#r163442613
17:56:28 <DorpsGek> [OpenTTD/wiki-data] BasicBeluga opened pull request #45: Fix: Removing gendered language (en) https://github.com/OpenTTD/wiki-data/pull/45
17:56:37 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496#pullrequestreview-3088518925
17:56:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14470: Fix: Missing button beeps https://github.com/OpenTTD/OpenTTD/pull/14470#pullrequestreview-3088522484
17:56:54 <DorpsGek> [OpenTTD/team] robert-i opened issue #655: [sv_SE] Translator access request https://github.com/OpenTTD/team/issues/655
17:57:15 <DorpsGek> [OpenTTD/OpenTTD] robert-i opened issue #14498: [Crash]: Cloning a plane that has no route https://github.com/OpenTTD/OpenTTD/issues/14498
17:57:24 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #14498: [Crash]: Cloning a plane that has no route https://github.com/OpenTTD/OpenTTD/issues/14498
17:57:31 <truebrain> I think that should be all we missed
17:57:34 <truebrain> I might have missed an event or 2
17:57:49 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14470: Fix: Missing button beeps https://github.com/OpenTTD/OpenTTD/pull/14470
17:58:04 <talltyler> I just caused that one πŸ™‚
17:59:40 <DorpsGek> [OpenTTD/wiki-data] TrueBrain commented on pull request #45: Fix: Removing gendered language (en) https://github.com/OpenTTD/wiki-data/pull/45#issuecomment-3156087750
17:59:57 <DorpsGek> [OpenTTD/wiki-data] TrueBrain closed pull request #45: Fix: Removing gendered language (en) https://github.com/OpenTTD/wiki-data/pull/45
18:00:11 <truebrain> Okay ... so yeah ... we have DorpsGek again πŸ˜„
18:01:44 <DorpsGek> [OpenTTD/wiki-data] BasicBeluga commented on pull request #45: Fix: Removing gendered language (en) https://github.com/OpenTTD/wiki-data/pull/45#issuecomment-3156093237
18:02:09 <herringland> I’ll use the wiki next time, soz!!
18:02:17 <truebrain> No worries!
18:02:34 <truebrain> Nobody is used to wikis anymore these days πŸ˜› πŸ˜„
18:02:42 <truebrain> Nah, for reals, it is appreciated if you can update those pages πŸ™‚
18:09:16 <peter1138> I'm confused about the "Archive" section the Wiki, as it's... well, not really archived is it.
18:11:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14499: Fix #14498: Crash when cloning aircraft with no orders. https://github.com/OpenTTD/OpenTTD/pull/14499
18:14:09 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14499: Fix #14498: Crash when cloning aircraft with no orders. https://github.com/OpenTTD/OpenTTD/pull/14499#pullrequestreview-3089248868
18:17:51 <talltyler> Is "bridges over stations" ready for code review or still in progress/testing?
18:34:16 *** dh1 has quit IRC (Ping timeout: 480 seconds)
18:47:17 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14489: Codechange: Use handler structs for NewGRF action map sprite groups. https://github.com/OpenTTD/OpenTTD/pull/14489#pullrequestreview-3089334700
19:08:26 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14499: Fix #14498: Crash when cloning aircraft with no orders. https://github.com/OpenTTD/OpenTTD/pull/14499
19:08:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #14498: [Crash]: Cloning a plane that has no route https://github.com/OpenTTD/OpenTTD/issues/14498
19:14:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14489: Codechange: Use handler structs for NewGRF action map sprite groups. https://github.com/OpenTTD/OpenTTD/pull/14489
19:14:36 <peter1138> yolo
19:14:59 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14496: Fix #14495: Dangling references in Industry Production graph window. https://github.com/OpenTTD/OpenTTD/pull/14496
19:15:02 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #14495: [Crash]: Changing industry cargo graph time scales https://github.com/OpenTTD/OpenTTD/issues/14495
19:16:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14474: Add: Currency: Vietnamese Dong https://github.com/OpenTTD/OpenTTD/pull/14474
19:18:21 <peter1138> LordAro, do you want someone else to take over the beta3 PR?
19:33:17 <peter1138> talltyler, review I suppose. It's taken a different approach from the JGRPP version so maybe some of the decisions made need reviewing as well...
19:38:14 <DorpsGek> [OpenTTD/team] glx22 commented on issue #655: [sv_SE] Translator access request https://github.com/OpenTTD/team/issues/655
19:43:59 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14308: Add: [Script] Auto-convert ObjectType bool to integer when setting values for items in lists via [] https://github.com/OpenTTD/OpenTTD/pull/14308#issuecomment-3156400224
19:44:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #14304: Fix: Prevent NewGRFs from reading parameters of graphics baseset. https://github.com/OpenTTD/OpenTTD/pull/14304
19:45:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #14041: Codechange: Use int instead of uint for widget/dimension code. https://github.com/OpenTTD/OpenTTD/pull/14041
19:48:59 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #10273: Fix #10151: Use otmAscent instead of otmTextMetrics.tmAscent [Windows] https://github.com/OpenTTD/OpenTTD/pull/10273
19:50:01 <_glx_> peter1138[d]: the `.tointeger()` is "expensive" on squirrel side, needs extra opcodes because it's another call
19:50:40 <peter1138> The phrase "rather expensive" suggest it uses a disproportionate amount of opcodes.
19:50:52 <_glx_> but his Valuate implementation in squirrel is already expensive
19:52:27 <_glx_> anyway auto conversion of bools on set kinda makes sense (it already happens when using a valuator returning bools)
19:55:29 <peter1138> Possibly worth someone taking things over if they're useful.
20:13:20 *** gelignite has quit IRC ()
20:18:54 *** jinks has quit IRC (Remote host closed the connection)
20:21:26 *** jinks has joined #openttd
20:29:01 *** jinks has quit IRC (Remote host closed the connection)
20:30:41 *** jinks has joined #openttd
20:44:30 *** mamewmalaew has joined #openttd
20:44:30 <mamewmalaew> Can you please add Steam Cloud to the Steam version of OpenTTD?
20:45:35 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14477: Feature: Allow stations under bridges and bridges over stations. https://github.com/OpenTTD/OpenTTD/pull/14477#pullrequestreview-3089257021
20:46:54 *** dh1 has joined #openttd
20:56:13 *** yozora3 has joined #openttd
20:56:13 <yozora3> Is there any particular reason why combining catenaries of roads and trams are disabled for bridges?
20:56:49 <yozora3> It works just fine for ground tiles
20:58:14 <talltyler> [It's a bug](https://github.com/OpenTTD/OpenTTD/issues/7992).
20:59:47 <yozora3> Please fix this, I need this for cute motorways πŸ‘‰ πŸ‘ˆ
21:00:14 <Rubidium> mamewmalaew: not really. If you were to add it, you're not allowed to distribute it due to a licensing conflict.
21:05:57 <mamewmalaew> Rubidium: But the game is still the property of Chris Sawyer
21:06:13 <mamewmalaew> How is the Steam Cloud making a licensing conflict?
21:06:39 <mamewmalaew> I'm just asking for the save data and saved games to be saved to it
21:13:45 <reldred> Chris sawyer has nothing to do with OpenTTD. OpenTTD is not Transport Tycoon. Chris Sawyer has now sold off all of his stake in Transport Tycoon to Atari.
21:14:36 <reldred> OpenTTD is open source licensed under GPL. That creates issues embedding steam functionality as the steam functions cannot be licensed under GPL and cannot be distributed with GPL’d programs.
21:22:27 *** xava has joined #openttd
21:22:37 *** xava has quit IRC ()
21:39:01 <dwfreed> cloud save syncing doesn't require calling anything Steam, though; you just put in your steam app configuration where the save files live, and steam syncs them for you
21:39:28 <mamewmalaew> reldred: Couldn't it just be licensed under MIT or BSD? GPL sucks.
21:39:39 <dwfreed> that ship sailed way too long ago
21:39:55 <reldred> mamewmalaew: No
21:39:58 <dwfreed> but as I noted, I don't think it actually matters, at least for cloud save
21:40:28 <dwfreed> other steam features require actually using the SDK, which isn't possible
21:40:57 <reldred> I think it does, I mean look at social integration, you have to add the plugins manually
21:41:37 <reldred> I mean mixed licensing is a thing but it’s a massive mess
21:42:00 <dwfreed> reldred: I mean specifically for cloud save
21:42:05 <dwfreed> cloud save is just a config file
21:50:16 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:06:05 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:24:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14477: Feature: Allow stations under bridges and bridges over stations. https://github.com/OpenTTD/OpenTTD/pull/14477#pullrequestreview-3089883031
22:29:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14477: Feature: Allow stations under bridges and bridges over stations. https://github.com/OpenTTD/OpenTTD/pull/14477#pullrequestreview-3089888815
22:48:49 <peter1138> Hmm.
22:50:40 <peter1138> Ah, the bridge gui changes are redundant as there's no longer bridge-type specific errors.
22:54:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14477: Feature: Allow stations under bridges and bridges over stations. https://github.com/OpenTTD/OpenTTD/pull/14477
22:55:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14477: Feature: Allow stations under bridges and bridges over stations. https://github.com/OpenTTD/OpenTTD/pull/14477#pullrequestreview-3089926335
22:58:12 <talltyler> Nice. Looking forward to testing this sometime.