IRC logs for #openttd on OFTC at 2025-05-11
            
00:15:40 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
00:19:45 *** WormnestAndroid has joined #openttd
01:18:28 *** WormnestAndroid has quit IRC (Remote host closed the connection)
01:18:30 *** WormnestAndroid has joined #openttd
01:39:38 *** tokai|noir has joined #openttd
01:39:38 *** ChanServ sets mode: +v tokai|noir
01:46:45 *** tokai has quit IRC (Ping timeout: 480 seconds)
01:49:54 *** Wormnest has joined #openttd
01:52:33 *** gelignite is now known as Guest15585
01:52:36 *** gelignite has joined #openttd
01:59:55 *** Guest15585 has quit IRC (Ping timeout: 480 seconds)
02:15:58 *** Wormnest has quit IRC (Quit: Leaving)
02:56:26 *** gnu_jj has joined #openttd
03:00:03 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
03:45:37 *** WormnestAndroid has quit IRC (Remote host closed the connection)
03:45:39 *** WormnestAndroid has joined #openttd
04:07:04 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14249: Codechange: remove last (hidden) users of memset https://github.com/OpenTTD/OpenTTD/pull/14249
04:10:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245
04:18:35 *** keikoz has joined #openttd
06:30:45 *** Wolf01 has joined #openttd
07:11:43 *** kuka_lie has joined #openttd
07:51:53 *** nielsm has joined #openttd
07:52:19 <andythenorth> lunch?
07:57:21 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on issue #14247: [Bug]: With joining non-adjacent stations disabled, creating spread stations is often still possible with a workaround https://github.com/OpenTTD/OpenTTD/issues/14247
08:01:44 <andythenorth> remove the setting 😛
08:02:34 * andythenorth coffee
08:09:39 *** mindlesstux has quit IRC (Quit: The Lounge - https://thelounge.chat)
08:10:36 *** mindlesstux has joined #openttd
08:28:40 *** nielsm has quit IRC (Ping timeout: 480 seconds)
08:45:06 *** Flygon has joined #openttd
09:45:40 *** kuka_lie has quit IRC (Ping timeout: 480 seconds)
09:48:52 *** kuka_lie has joined #openttd
09:56:57 <xarick> hi
09:58:00 <xarick> I actually agree with awebeer256 - distant join makes my AI lose to AAAHog
09:58:34 <xarick> j/k
09:58:49 <xarick> it always loses no matter what
10:32:32 *** WormnestAndroid has quit IRC (Remote host closed the connection)
10:33:03 *** WormnestAndroid has joined #openttd
10:50:32 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on issue #14239: [Bug]: Ship makes a strange detour near destination https://github.com/OpenTTD/OpenTTD/issues/14239
10:51:11 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14250: Codechange: simplify getting the value of a NewGRF property https://github.com/OpenTTD/OpenTTD/pull/14250
11:13:32 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
11:24:24 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245#pullrequestreview-2831363501
11:27:47 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14250: Codechange: simplify getting the value of a NewGRF property https://github.com/OpenTTD/OpenTTD/pull/14250#pullrequestreview-2831364919
11:28:10 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
11:28:52 *** WormnestAndroid has joined #openttd
11:29:31 <xarick> pff I need to revisit AirBuildManager, it's not in a good enough state
11:36:55 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
11:37:42 *** WormnestAndroid has joined #openttd
11:47:09 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14188: Add: [BaseSet, NewGRF] Support alternative sprites for RTL languages. https://github.com/OpenTTD/OpenTTD/pull/14188
11:48:26 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14250: Codechange: simplify getting the value of a NewGRF property https://github.com/OpenTTD/OpenTTD/pull/14250
11:53:56 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
11:54:27 *** WormnestAndroid has joined #openttd
12:08:24 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245
12:08:27 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245#pullrequestreview-2831378669
12:12:58 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245#pullrequestreview-2831379751
12:12:59 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
12:13:35 *** WormnestAndroid has joined #openttd
12:15:34 *** peter1138[d] has quit IRC (Quit: User went offline on Discord a while ago)
12:21:21 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245
12:21:24 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 dismissed a review for pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245#pullrequestreview-2831379751
12:25:48 *** Wolf01 is now known as Guest15614
12:25:49 *** Wolf01 has joined #openttd
12:26:39 *** kuka_lie_ has joined #openttd
12:29:23 *** kuka_lie has quit IRC (Ping timeout: 480 seconds)
12:31:58 *** Guest15614 has quit IRC (Ping timeout: 480 seconds)
12:57:48 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245#pullrequestreview-2831390560
14:32:45 *** WormnestAndroid has quit IRC (Remote host closed the connection)
14:32:46 *** WormnestAndroid has joined #openttd
15:10:39 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened issue #14251: [Crash]: Crash opening vehicle purchase menu https://github.com/OpenTTD/OpenTTD/issues/14251
15:13:39 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #14247: [Bug]: With joining non-adjacent stations disabled, creating spread stations is often still possible with a workaround https://github.com/OpenTTD/OpenTTD/issues/14247
15:47:55 *** Wormnest has joined #openttd
15:50:10 *** nielsm has joined #openttd
16:07:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #14251: [Crash]: Crash opening vehicle purchase menu https://github.com/OpenTTD/OpenTTD/issues/14251
16:08:23 <_glx_> oh nice it crashed when generating crashlog 🙂
16:09:19 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1371157232900902992/image.png?ex=68221d2f&is=6820cbaf&hm=1990308264693c4b50f404d05abbad4a0213951d1fa8f5a4acfd307f334ffb8e&
16:09:19 <xarick> blue uses autoreplace, the others use manual sending to depot to sell and buy new
16:11:39 <xarick> Made a few compromises though
16:12:31 <xarick> I no longer unshare vehicle orders
16:13:00 <xarick> I do not create a Stop at depot order for situations the vehicle is unprofitable
16:14:06 <xarick> for ships this might be problematic
16:14:16 <xarick> there's a max range
16:14:54 <xarick> what it does now is to brute test sending until ship ends up going to depot
16:16:21 <xarick> so now when i need a list of vehicles, I use a function which in OpenTTD is iterating OrderList and SharedVehicles
16:16:37 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #14251: [Crash]: Crash opening vehicle purchase menu https://github.com/OpenTTD/OpenTTD/issues/14251
16:17:19 <xarick> I'm avoiding at all costs to use Vehicle::Iterate on OpenTTD side
16:18:54 <_glx_> oh of course, textstack now has 16 elements
16:18:59 <_glx_> used to be 6
16:21:53 <_glx_> easy to fix
16:34:47 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:35:03 *** Smedles has joined #openttd
16:44:55 <_glx_> but I fail to understand why the stack is a 48 bytes array while at most 6 32bit values were used when https://github.com/OpenTTD/OpenTTD/commit/240285b8d85be6ef852639073e5e2625e61b71b0#diff-a4e1d66e960c8685f1f24f4af881968b4b82d08628a898a2aa90f7db2c40f89cR501 introduced it
16:47:52 <_glx_> oh might be because of PushWord
16:51:15 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on issue #14247: [Bug]: With joining non-adjacent stations disabled, creating spread stations is often still possible with a workaround https://github.com/OpenTTD/OpenTTD/issues/14247
17:11:21 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #14252: Fix #14251, a277cb2: [NewGRF] Increase TextRefStack to support 16 registers https://github.com/OpenTTD/OpenTTD/pull/14252
17:49:24 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
17:55:10 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14252: Fix #14251, a277cb2: [NewGRF] Increase TextRefStack to support 16 registers https://github.com/OpenTTD/OpenTTD/pull/14252#pullrequestreview-2831460803
18:02:49 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
18:05:25 *** WormnestAndroid has joined #openttd
18:41:33 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on issue #14239: [Bug]: Ship makes a strange detour near destination https://github.com/OpenTTD/OpenTTD/issues/14239
18:47:04 *** gelignite has quit IRC (Remote host closed the connection)
18:54:31 *** gelignite has joined #openttd
19:01:26 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14233: Change: Move OpenTTD version to intro viewport. https://github.com/OpenTTD/OpenTTD/pull/14233
19:52:00 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14245: Codechange: replace memmove with std::move(_backwards) https://github.com/OpenTTD/OpenTTD/pull/14245
19:54:38 <DorpsGek> [OpenTTD/grfcodec] rubidium42 approved pull request #46: Add: Support alternative sprites for RTL languages. https://github.com/OpenTTD/grfcodec/pull/46#pullrequestreview-2831480767
20:18:40 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:18:41 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:19:04 *** WormnestAndroid has joined #openttd
20:20:20 <xarick> Does it really let me set like -100 months ? <https://docs.openttd.org/ai-api/classAICompany#a647abd8afdcaf712f9dc57897cb53be3>
20:27:05 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:27:09 *** WormnestAndroid has joined #openttd
20:35:09 *** mnhebi has quit IRC (Remote host closed the connection)
20:35:09 *** truebrain has quit IRC (Write error: connection closed)
20:35:09 *** _zephyris has quit IRC (Write error: connection closed)
20:35:09 *** andythenorth has quit IRC (Write error: connection closed)
20:35:09 *** kuhnovic has quit IRC (Write error: connection closed)
20:35:09 *** frosch123 has quit IRC (Write error: connection closed)
20:35:09 *** DorpsGek_vi has quit IRC (Write error: connection closed)
20:35:09 *** alpapilus has quit IRC (Read error: Connection reset by peer)
20:35:09 *** jfkuayue has quit IRC (Read error: Connection reset by peer)
20:35:09 *** yiffgirl has quit IRC (Read error: Connection reset by peer)
20:35:09 *** tabytac has quit IRC (Read error: Connection reset by peer)
20:35:09 *** thought2 has quit IRC (Read error: Connection reset by peer)
20:35:09 *** xarick has quit IRC (Read error: Connection reset by peer)
20:35:09 *** baguettewithgrenada has quit IRC (Write error: connection closed)
20:35:09 *** belajalilija has quit IRC (Write error: connection closed)
20:35:09 *** _glx_ has quit IRC (Write error: connection closed)
20:35:09 *** locosage has quit IRC (Read error: Connection reset by peer)
20:35:09 *** digitalfox has quit IRC (Read error: Connection reset by peer)
20:35:09 *** wensimehrp has quit IRC (Read error: Connection reset by peer)
20:35:09 *** squirejames has quit IRC (Read error: Connection reset by peer)
20:35:09 *** masterhellish has quit IRC (Write error: connection closed)
20:35:09 *** _jgr_ has quit IRC (Write error: connection closed)
20:35:09 *** exceptik has quit IRC (Write error: connection closed)
20:35:09 *** michi_cc has quit IRC (Write error: connection closed)
20:35:09 *** talltyler has quit IRC (Read error: Connection reset by peer)
20:35:09 *** goddess_ishtar has quit IRC (Read error: Connection reset by peer)
20:35:09 *** __abigail has quit IRC (Write error: connection closed)
20:35:26 *** DorpsGek_vi has joined #openttd
20:36:51 *** xarick has joined #openttd
20:36:51 <xarick> train autorenew is gonna be a problem 😦
20:37:02 <xarick> train length variance
20:37:22 *** kuka_lie_ has quit IRC (Quit: leaving)
20:43:36 *** gelignite has quit IRC (Read error: Connection reset by peer)
20:45:29 *** frosch123 has joined #openttd
20:45:29 <frosch123> There is an explicit translation table for known stringids
20:47:30 *** peter1138[d] has joined #openttd
20:47:30 <peter1138[d]> Is that just for refering to existing stringids, not changing their content?
20:48:18 <peter1138[d]> Anyway, NewGRFs use feature 0x48 for things like station names, instead of the obvious feature 0x04.
20:49:59 *** gelignite has joined #openttd
20:50:35 *** gelignite has quit IRC ()
20:50:38 <frosch123> Ah yes, I think I fixed the specs 10 years ago. The wording was really crappy. So people thought all 16bit stringids needed feature 48
20:51:00 <peter1138[d]> [2025-05-11 21:50:14] dbg: [grf:0] [japanset_landscape-3.2.tar/japanset_landscape-3.2/jpland.grf:109] FeatureNewName: About to rename engines 66..67 (feature 0x48) in language 0x01
20:51:00 <peter1138[d]> [2025-05-11 21:50:14] dbg: [grf:7] [japanset_landscape-3.2.tar/japanset_landscape-3.2/jpland.grf:109] FeatureNewName: Unsupported ID (0x0042)
20:51:05 <peter1138[d]> Pom te pom.
20:51:06 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:51:14 *** WormnestAndroid has joined #openttd
20:51:55 <peter1138[d]> Anyway, the crux of it is "feature" 0x48 is used.
20:52:06 <peter1138[d]> `if (feature >= GSF_END && feature != 0x48) {`
20:52:12 <peter1138[d]> But this magic 0x48 is annoying me 😄
20:52:45 <peter1138[d]> `GSF_ORIGINAL_STRINGS` matches the spec, but doesn't match how they are actually used.
20:57:16 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:35:40 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:40:52 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #14252: Fix #14251, a277cb2: [NewGRF] Increase TextRefStack to support 16 registers https://github.com/OpenTTD/OpenTTD/pull/14252#issuecomment-2870217578
21:56:45 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:00:17 *** WormnestAndroid has joined #openttd
22:05:55 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14253: Codechange: Use GrfSpecFeature type instead of uint8_t. https://github.com/OpenTTD/OpenTTD/pull/14253
22:21:02 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:22:00 *** WormnestAndroid has joined #openttd
23:11:15 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
23:11:41 *** WormnestAndroid has joined #openttd