IRC logs for #openttd on OFTC at 2025-04-25
            
00:15:04 *** WormnestAndroid has joined #openttd
00:19:11 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:21:30 *** WormnestAndroid has joined #openttd
00:47:35 *** urdh_ has joined #openttd
00:48:23 *** toktik6 has joined #openttd
00:48:31 *** michi_cc_ has joined #openttd
00:49:30 *** Webster` has joined #openttd
00:50:11 *** Webster has quit IRC (Read error: No route to host)
00:50:11 *** gnu_jj_ has quit IRC (Remote host closed the connection)
00:50:11 *** Webster` is now known as Webster
00:50:26 *** toktik is now known as Guest14352
00:50:26 *** toktik6 is now known as toktik
00:50:34 *** michi_cc has quit IRC (Read error: Connection reset by peer)
00:51:15 *** gnu_jj has joined #openttd
00:51:55 *** urdh has quit IRC (Ping timeout: 480 seconds)
00:54:20 *** Guest14352 has quit IRC (Ping timeout: 480 seconds)
01:44:50 *** Wormnest has joined #openttd
02:06:13 *** Wormnest has quit IRC (Quit: Leaving)
02:58:26 *** gnu_jj_ has joined #openttd
03:01:13 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
03:01:16 *** WormnestAndroid has joined #openttd
03:01:18 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
03:01:19 *** WormnestAndroid has joined #openttd
03:01:22 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
03:01:24 *** WormnestAndroid has joined #openttd
03:01:43 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
04:14:48 *** keikoz has joined #openttd
04:40:29 *** WormnestAndroid has quit IRC (Remote host closed the connection)
04:40:38 *** WormnestAndroid has joined #openttd
04:46:45 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/e61762a80518b25f7f8fbf38a0d365ebb389b095
04:46:46 <DorpsGek> - Update: Translations from eints (by translators)
06:34:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #14089: Change: [NewGRF] Animation-trigger 'construction stage changed' of houses and industries now also triggers at construction start. https://github.com/OpenTTD/OpenTTD/pull/14089#pullrequestreview-2793125333
06:35:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #14090: Change: [NewGRF] Provide shared random bits in multi-tile animation-triggers of airport tiles and objects, just like for other features. https://github.com/OpenTTD/OpenTTD/pull/14090#pullrequestreview-2793127343
06:49:37 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14097: Change: Move Game Options toggles to before label, add Off/On text. https://github.com/OpenTTD/OpenTTD/pull/14097
07:11:02 <_zephyris> Cool, so, dummy nml question: point `construction_anim` to the animation frame selection switch to trigger on build?
07:48:21 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
07:50:43 *** Wolf01 has joined #openttd
07:58:51 <frosch123> The callback will be called for every construction stage. 1 time if the house is placed finished (mapgen, scenario editor), 4 times in-game.
07:58:51 <frosch123> You can check var18, whether the cb is called for the first time.
08:01:06 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14090: Change: [NewGRF] Provide shared random bits in multi-tile animation-triggers of airport tiles and objects, just like for other features. https://github.com/OpenTTD/OpenTTD/pull/14090
08:06:08 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14080: Add: [NewGRF] Station/roadstop animation-triggers 'tile loop' (bit 7) and 'path reservation' (bit 8). https://github.com/OpenTTD/OpenTTD/pull/14080
08:12:27 <DorpsGek> [OpenTTD/OpenTTD] frosch123 dismissed a review for pull request #14089: Change: [NewGRF] Animation-trigger 'construction stage changed' of houses and industries now also triggers at construction start. https://github.com/OpenTTD/OpenTTD/pull/14089#pullrequestreview-2793125333
08:12:30 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14089: Change: [NewGRF] Animation-trigger 'construction stage changed' of houses and industries now also triggers at construction start. https://github.com/OpenTTD/OpenTTD/pull/14089
08:16:16 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14091: Fix: [NewGRF] For animation-triggers which do not supply a cargo-type in var18, the var18 bits should remain empty. https://github.com/OpenTTD/OpenTTD/pull/14091
08:17:48 <frosch123> More conflicts than expected
08:29:42 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14099: Codechange: misc std::string_view changes for console commands https://github.com/OpenTTD/OpenTTD/pull/14099#pullrequestreview-2793350699
08:44:30 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14100: Fix: Focus settings filter box (only) when the tab becomes active. https://github.com/OpenTTD/OpenTTD/pull/14100
09:01:55 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14099: Codechange: misc std::string_view changes for console commands https://github.com/OpenTTD/OpenTTD/pull/14099#pullrequestreview-2793398670
09:02:45 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14100: Fix: Focus settings filter box (only) when the tab becomes active. https://github.com/OpenTTD/OpenTTD/pull/14100#pullrequestreview-2793462638
09:02:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #14100: Fix: Focus settings filter box (only) when the tab becomes active. https://github.com/OpenTTD/OpenTTD/pull/14100#pullrequestreview-2793462797
09:03:15 <peter1138> I had noticed that but forgotten to look into it. So thank you!
09:52:19 <xarick> the water gridlines are very subtle
09:55:56 <DorpsGek> [OpenTTD/OpenTTD] bunntronicks opened issue #14101: [Bug]: Multiplayer disconnections due to desynchronization https://github.com/OpenTTD/OpenTTD/issues/14101
09:56:14 <xarick> I have an idea
09:56:50 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365265288664322118/image.png?ex=680cade2&is=680b5c62&hm=6590e4d8e1baf5bb88d5506b8e2ba111ae2c8da6118dc585e1ee42fec4408b5a&
09:56:50 <xarick> OpenGFX2 logo style for the title screen competition
09:57:55 <xarick> hmm desynchs 🙂
10:03:30 <xarick> is there a diff viewers
10:03:34 <xarick> nvm
10:04:29 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14100: Fix: Focus settings filter box (only) when the tab becomes active. https://github.com/OpenTTD/OpenTTD/pull/14100
10:06:38 <xarick> there's quite a lot of differences in the configs <https://gist.github.com/SamuXarick/182b8d3e0364b844bb94869a45bb7785/revisions>
10:08:04 <peter1138[d]> Sorting the files before comparing them would be more useful.
10:11:56 <LordAro> nonsense
10:13:56 <xarick> i don't have a good diff viewer
10:26:36 *** exceptik has joined #openttd
10:26:36 <exceptik> kdiff3 is good nuff
10:26:36 <exceptik> might try something like kompare
10:26:36 <exceptik> or go fancy and stay with vimdiff
10:28:00 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365273133183008858/image.png?ex=680cb530&is=680b63b0&hm=1d0514ec61bfd58b854abf43cd0633cdc4178685691304196a20c66e2540a52c&
10:28:00 <xarick> what is battle_royale?
10:30:20 <Rubidium> git has a decent diff (especially when you colour moves differently)
10:30:59 <exceptik> xarick: thats.... spiffing ttd
10:31:05 <peter1138[d]> It's a setting that does nothing in vanilla openttd, so it being there, and its value, has no effect.
10:31:34 <LordAro> oh that's fun, this file is actually named '\342\200\216VERSION'
10:31:51 <LordAro> otherwise known as the left-to-right mark
10:32:03 <LordAro> ls does not display this at all
10:37:13 <peter1138> Hmm, would be nice if I could have an NWidget() that can return multiple elements, but I'm absolutely sure that's not possible.
10:37:35 <peter1138> NWidgetFunction() is probably the closest thing.
11:05:22 <xarick> https://gist.github.com/SamuXarick/a95e7c20b59fa7dcf25d6706a8b63786/revisions
11:05:36 <xarick> new difference
11:05:39 <xarick> manually edited
11:06:20 <xarick> diff from old to new
11:14:46 <xarick> yay
11:15:11 <xarick> which of the settings is desyncing now?
11:16:03 <peter1138> Yes.
11:18:08 <xarick> smooth_economy = true, what happened here?
11:21:41 <xarick> what repalced it?
11:25:22 <peter1138> economy.type
11:26:32 <xarick> ah, it's "type", very aptly named
11:27:12 <xarick> it already existed in the old config too
11:58:41 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102
12:08:45 <peter1138> Hmm, the Oblivion remaster might have a bit of an uncanny valley problem.
12:21:17 <xarick> openttd.cfg is no longer the master file
12:21:38 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102
12:21:40 <xarick> it was able to find my newgrfs from somewhere else
12:24:00 <peter1138> Hmm, why does that need brackets...
12:28:38 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830292874
12:30:55 *** akimoto has quit IRC (Remote host closed the connection)
12:32:05 *** WormnestAndroid has quit IRC (Remote host closed the connection)
12:32:15 *** WormnestAndroid has joined #openttd
12:32:39 *** akimoto has joined #openttd
12:37:41 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830314355
12:39:02 <xarick> is this valid?
12:39:02 <xarick> > gui_scale = -1
12:39:33 <peter1138> Yes.
12:44:17 <peter1138> I just cancelled a CI run because... I wrote "a order" instead of "an order". Must fix.
12:48:13 <_glx_> ah yes very important error in a comment 🙂
12:48:14 *** WormnestAndroid has quit IRC (Remote host closed the connection)
12:48:17 *** WormnestAndroid has joined #openttd
12:50:28 <andythenorth> I would like a apple
12:52:01 <xarick> i need a fresh 14.1 openttd cfg
12:52:11 <xarick> hmm, ok let's get it
12:54:30 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102
12:55:13 <xarick> what the heck?
12:55:43 <xarick> there was a openttd.cfg in the folder and it was ignored
12:59:59 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
13:00:26 <xarick> is openttd 14.1 different?
13:01:45 <xarick> shouldn't it search for an openttd.cfg in the base folder?
13:06:19 <_glx_> it follows <https://github.com/OpenTTD/OpenTTD/blob/master/docs/directory_structure.md> for the search
13:18:00 *** nielsm has joined #openttd
13:25:29 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830429536
13:29:15 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830440429
13:35:30 *** nielsm has quit IRC (Ping timeout: 480 seconds)
13:39:56 <xarick> it seemed to have picked the openttd.cfg from the users folder first
13:40:17 <dwfreed> frosch123: sure, if you're writing C++, use the C++ functions wherever possible, generally
13:42:42 <xarick> https://gist.github.com/SamuXarick/095ca64b4ccd5e70867ed9c5380c7e17/revisions?diff=split&w
13:47:58 <DorpsGek> [OpenTTD/team] kilsw1ch opened issue #629: [hi_IN] Translator access request https://github.com/OpenTTD/team/issues/629
13:50:32 <xarick> so, now I put the openttd 14.1 config into the openttd 15.0-beta2 installation
13:50:56 <xarick> i start some multiplayer and everyone will disconnect, am I reading this right?
13:57:32 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830514269
13:59:38 <xarick> is player_face synced?
14:00:19 <xarick> shouldn't it be a game setting
14:01:11 <peter1138> No, because different players want different faces.
14:02:42 <LordAro> xarick: it's almost certainly save specific
14:02:47 <LordAro> which has not been provided
14:05:12 <xarick> i mean company setting
14:05:29 <_zephyris> Isn't player_face the saved default face?
14:09:04 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14099: Codechange: misc std::string_view changes for console commands https://github.com/OpenTTD/OpenTTD/pull/14099
14:14:23 <xarick> are faces unique?
14:15:07 <xarick> if 2 companies have the same _company_manager_face
14:15:12 <DorpsGek> [OpenTTD/OpenGFX2] zephyris commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2830557545
14:15:24 <xarick> they're twins? 🙂 or one face must be different
14:34:52 <xarick> there can be doubles apparently
14:46:56 <_glx_> it's just visual anyway
14:49:19 <xarick> i can't get a desync
14:49:59 <LordAro> shock
15:03:26 *** Wormnest has joined #openttd
15:06:07 <peter1138> Huh
15:06:13 <xarick> could it be due to objects?
15:06:23 <xarick> i can demolish hq in 15.0-beta2
15:06:38 <xarick> but no desync yet
15:35:04 <xarick> no desyncs 😦 I am disappointed
15:35:31 <xarick> either I'm not trying enough or... false report 😗
15:37:05 * Rubidium votes for option #3
15:39:41 *** _jgr_ has joined #openttd
15:39:41 <_jgr_> There's a dependency on _settings_client.gui.timetable_mode in UpdateVehicleTimetable that wasn't there in 14.1, for some reason?
15:40:39 <_jgr_> That might be a plausible thing to look at, given the two config files
15:41:52 <peter1138> Even if it's not the cause it's wrong, yeah.
15:44:36 *** debdog has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
15:47:12 <_glx_> can definitely be an issue with client config, since initial report on discord mentioned only some clients desynced
15:49:55 <peter1138> The comments around this do mention "in the GUI", but, uh...
15:56:39 <_glx_> yeah calling ChangeTimetable() outside of commands feels wrong
15:57:32 *** D-HUND is now known as debdog
16:02:07 <_jgr_> Autofill and all such automatic filling of the timetable needs to be actioned somehow...
16:02:36 <_glx_> <https://github.com/OpenTTD/OpenTTD/blob/master/src/timetable_cmd.cpp#L520-L539> is very suspicious to me
16:03:50 <_jgr_> Yes, but it's not the call to ChangeTimetable which is wrong, it's the changes in <https://github.com/OpenTTD/OpenTTD/pull/12683>
16:05:10 <peter1138> ^^
16:05:24 <_glx_> yeah that's wrong indeed
16:05:59 <_glx_> different rounding based on client config is asking for troubles
16:10:37 <xarick> okay let me change timetable mode
16:10:57 <_glx_> you have to also use timetables
16:12:42 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14103: Codechange: Replace FindVehicleOnPosXY + callbacks with iterator VehiclesNearTileXY + loop. https://github.com/OpenTTD/OpenTTD/pull/14103
16:16:37 <LordAro> QA: Can you review this merge request that we'd like to get into the release next week? We've already reviewed it internally and approved it, just needs codeowner approval
16:16:45 <LordAro> Me, 27 comments later: Well.
16:18:58 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365361456479993866/image.png?ex=680d0772&is=680bb5f2&hm=3996b0f4898dc8fa951505f0994fb40051e0e162e310c9a47bbf21fee66c8fe5&
16:19:08 <xarick> hmm how exactly do i force a desync
16:19:51 <LordAro> having an idea of what to look for would be a good start
16:26:24 <xarick> okay, I see something
16:26:26 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365363334052053023/image.png?ex=680d0932&is=680bb7b2&hm=2db628b5218a607f5bda533be663d06e8f047da2b1a9a042de29831b48817d7c&
16:26:35 <xarick> travel for 121 vs 122
16:29:47 <xarick> whoever does these translations is doing a horrible job
16:32:48 <xarick> no desync, it fixed itself
16:33:38 <xarick> 132 vs 132
16:33:58 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830886960
16:39:40 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365366665839247451/image.png?ex=680d0c4c&is=680bbacc&hm=7a6825eed311a48a688f151177ac3fc79dc1681f1dd86ecf40d77beb3c5fb03d&
16:39:40 <xarick> something weird with the gui though
16:39:57 <xarick> ticks mode doesn't have the right panel
16:40:22 <_jgr_> I thought that this problem seemed familiar and indeed I ran into it a while ago in my branch: <https://github.com/JGRennison/OpenTTD-patches/commit/e3ca9524f51484bc0fc63d70f8b9ebd3ff2e1910>
16:42:20 <xarick> nevermind, show arrival and departure in timetables option is off
16:51:00 <xarick> hmm still didn't desync..
16:54:27 <xarick> ah, finally something
16:54:31 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365370400384483440/image.png?ex=680d0fc6&is=680bbe46&hm=2046916e079ea61d95c2c82ea5696b14d549e17f623d28d4f24906bf0932566f&
16:56:20 <xarick> it was the only one that desynced
16:57:21 <xarick> server is in seconds, desynced client was in days
16:57:57 <xarick> ticks client still in, seconds client too
16:59:54 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14099: Codechange: misc std::string_view changes for console commands https://github.com/OpenTTD/OpenTTD/pull/14099#pullrequestreview-2794760350
17:04:02 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14103: Codechange: Replace FindVehicleOnPosXY + callbacks with iterator VehiclesNearTileXY + loop. https://github.com/OpenTTD/OpenTTD/pull/14103#pullrequestreview-2794772931
17:04:26 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14099: Codechange: misc std::string_view changes for console commands https://github.com/OpenTTD/OpenTTD/pull/14099
17:07:45 <xarick> can't reproduce it again, hmm need to understand what's the exact recipe
17:09:51 <peter1138> _jgr_, 2015 though :D
17:11:53 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365374771847626772/image.png?ex=680d13d9&is=680bc259&hm=bb8694e384df3825d3dddf7b3eb80ef25eea50b5758ff7c53a5a773aec8167b5&
17:11:53 <xarick> the right panel in red doesn't match, i even paused just to make sure
17:12:07 <xarick> but doesn't desync
17:12:28 <_glx_> if you do all that without following <https://github.com/OpenTTD/OpenTTD/blob/master/docs/debugging_desyncs.md> it's useless
17:20:59 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2830996725
17:23:17 <xarick> okay, i expect a desync
17:23:31 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365377698871902248/image.png?ex=680d1692&is=680bc512&hm=1a6db8eee124774b307c1dd8ef656c55cf580c7f12ff476eea261b347a76dbe2&
17:23:31 <xarick> there a difference by 1 day in the right panel
17:23:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102#issuecomment-2831002067
17:31:01 *** Flygon has joined #openttd
17:44:15 <xarick> ceildiv
17:47:16 <xarick> i can't desync
17:47:30 <xarick> it desynced once, so at least there's that
17:50:32 <xarick> wow it just desynced and i wasn't watching... dang it
17:53:59 <xarick> autofill can cause the desync, but it's so difficult to reproduce
18:00:49 <xarick> aha!
18:01:06 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365387155932844042/image.png?ex=680d1f61&is=680bcde1&hm=8a9ba9a6e0a2847b410d5db2ccc4a143433941ea451333734928a397bdda0677&
18:01:06 <xarick> notice the aircraft position top left vs the other 3
18:01:31 <xarick> it waited a bit longer
18:19:25 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14102: Add: Limit height of settings description, and add scrollbar. https://github.com/OpenTTD/OpenTTD/pull/14102
18:22:49 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14103: Codechange: Replace FindVehicleOnPosXY + callbacks with iterator VehiclesNearTileXY + loop. https://github.com/OpenTTD/OpenTTD/pull/14103#pullrequestreview-2794942014
18:26:04 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14103: Codechange: Replace FindVehicleOnPosXY + callbacks with iterator VehiclesNearTileXY + loop. https://github.com/OpenTTD/OpenTTD/pull/14103#pullrequestreview-2794950401
18:44:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14103: Codechange: Replace FindVehicleOnPosXY + callbacks with iterator VehiclesNearTileXY + loop. https://github.com/OpenTTD/OpenTTD/pull/14103#pullrequestreview-2794991981
18:55:55 <xarick> think I got a reproducible desync now
18:56:03 <xarick> just let me confirm one more time
19:04:50 <peter1138> Now remove that the code that checks the client setting and try to reproduce.
19:06:59 <xarick> it's a bit different than in JGR
19:07:17 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365403813384818778/image.png?ex=680d2ee5&is=680bdd65&hm=a44abc7f18223bb37e5fdcf77dd390066a6bc52ca6216bafc2f62bccd7f67c71&
19:09:54 <peter1138> JGR didn't say that the issue he remembered in JGRPP from 10 years ago is the same one.
19:17:35 *** iliketrains has joined #openttd
19:17:41 <iliketrains> hi there!
19:19:02 <iliketrains> I'm trying to send events from vehicles to an external API, I'm trying to do it through GameScript, but maybe it's not the right choice, any ideas?
19:28:10 *** iliketrains has quit IRC (Quit: Page closed)
19:35:44 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick opened issue #14104: [Bug]: Desync using Timetable Autofill https://github.com/OpenTTD/OpenTTD/issues/14104
19:42:49 <xarick> where does autofill do the filling?
19:44:50 <_glx_> there's already an issue
19:45:18 <_glx_> #14101
19:45:56 <xarick> well, i know but ...
19:46:41 <xarick> don't think it's related with going from 14.1 to 15.0-beta2
19:47:02 <_glx_> it's related to client settings being different
19:53:14 <xarick> when is autofill button depressed
19:57:01 <peter1138> https://www.phoronix.com/news/Linus-Torvalds-Anti-Case-Fold
19:57:02 <peter1138> Heh
19:57:38 <xarick> oh, it's in UpdateVehicleTimetable too
20:07:02 <DorpsGek> [OpenTTD/OpenGFX2] zephyris commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2831337166
20:10:14 <DorpsGek> [OpenTTD/OpenGFX2] J-PIE-314 commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2831342344
20:14:08 <DorpsGek> [OpenTTD/OpenGFX2] PeterN commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2831348601
20:26:26 <peter1138> Didn't AI and GS settings windows used to be one?
20:28:21 <xarick> yes
20:29:18 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1365424455538577549/image.png?ex=680d421e&is=680bf09e&hm=d843b6d26a90357be9b6376a83c4387ecfad39b1c607484da6f6c7bf0b24c975&
20:29:30 <peter1138> Back when interface scaling was... poor.
20:36:52 <xarick> how do i disable the no response from server thing?
20:37:15 <DorpsGek> [OpenTTD/OpenGFX2] zephyris commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2831385926
20:37:40 <xarick> im in the middle of a debug
20:37:58 <xarick> and i don't want the client to just disconnect because I was looking at the breakpoint
20:38:50 <LordAro> debug faster
20:38:54 <LordAro> :p
20:44:36 <xarick> there's different time_to_set values between server and client even from the start, but it takes a while to actually matter to cause a desync...
20:45:43 <xarick> where does the game actually wait, must be somewhere before leave station
20:46:05 <xarick> forcing the aircraft to stay loading
20:46:24 <DorpsGek> [OpenTTD/OpenGFX2] J-PIE-314 commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2831401023
20:46:40 <peter1138> Funny because you know what the issue is yet you still bark up the wrong tree.
20:47:35 <xarick> it's synced during 3 travels
20:47:45 <xarick> on the 4th, it desyncs, it's strange
20:48:03 <xarick> but the time_to_set are already different
20:52:08 <xarick> ah, vehicle.cpp:2387
20:57:07 <xarick> crap, this disconnect because timed out sucks
20:57:15 <xarick> doesn't help
20:57:26 <kuhnovic> peter1138: Soon there's going to be a single window that does it all
20:59:08 <andythenorth> is it naptime?
20:59:49 <peter1138> kuhnovic, Might be too many tabs.
21:00:20 <peter1138> Are AI and GS considered addons?
21:06:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14105: Fix #14104, 67a0fcc: Don't base timetable timing decisions on client settings. https://github.com/OpenTTD/OpenTTD/pull/14105
21:11:13 <xarick> hmm okay gonna test
21:14:18 <xarick> 67a0fcc need to read what it was supposed to do
21:17:51 <xarick> so that was supposed to fix a desync too
21:17:59 <xarick> im confused
21:22:32 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365437849587027979/image.png?ex=680d4e97&is=680bfd17&hm=df52a01d91c171e47d7902a55811d1041927db815b55aeba1bbbd8a0d18f4609&
21:22:32 <xarick> testing 14105
21:23:43 <peter1138> No, it wasn't supposed to fix a desync.
21:28:25 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365439331522711552/image.png?ex=680d4ff9&is=680bfe79&hm=5aa5d297f514cd97857a1b17033ac587c3c7e7a38c2da094b36ebd0631e870d6&
21:28:25 <xarick> the numbers seem to match now
21:31:13 <xarick> it's fixed
21:31:19 <xarick> even the numbers match now
21:35:23 <xarick> should i test manual entered numbers?
21:37:19 <_zephyris> kuhnovic: A new game options window, which has tabs for NewGRF, AI, GS and Advanced Game Options (default filtered for settings stored in saves)...
21:38:34 <_zephyris> FWIW, I thing Game Options would be better named OpenTTD Settings/Options, because it's purpose is settings for the game not a game
21:39:13 <DorpsGek> [OpenTTD/OpenGFX2] zephyris updated pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188
21:39:44 <DorpsGek> [OpenTTD/OpenGFX2] zephyris commented on pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#issuecomment-2831476929
21:44:48 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:12:27 <xarick> gonna try use StringConsumer
22:18:09 <_glx_> funny how we know the cause for hours 🙂
22:34:24 <xarick> i don't understand string_view
22:35:45 <xarick> nevermind, I understand string_view suddenly
22:36:38 *** gnu_jj has joined #openttd
22:39:31 <DorpsGek> [OpenTTD/OpenGFX2] LordAro approved pull request #188: Feature: Clearer NewGRF download list checkmark https://github.com/OpenTTD/OpenGFX2/pull/188#pullrequestreview-2795443165
22:39:58 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
22:45:29 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
22:53:20 *** D-HUND has joined #openttd
22:56:46 *** debdog has quit IRC (Ping timeout: 480 seconds)
23:00:46 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1365462573541232720/image.png?ex=680d659e&is=680c141e&hm=9678d610f207be2a663b4e3b36159a9112f341a399d206f9528248649d0e9a00&
23:00:47 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick updated pull request #13565: Add #13519, e4c511d: [Script] Saveload and config file support for handpicked configs https://github.com/OpenTTD/OpenTTD/pull/13565
23:01:11 <xarick> incredible copy paste skills
23:01:56 <xarick> thx Rubidium/frosch
23:13:41 *** D-HUND is now known as debdog