⏴ go to previous day
01:26:23 *** k-man has quit IRC (Ping timeout: 480 seconds)
02:49:46 *** Tirili has quit IRC (Quit: Leaving)
02:59:22 *** tokai|noir has joined #openttd
02:59:22 *** ChanServ sets mode: +v tokai|noir
03:00:50 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:01:58 *** gnu_jj_ has joined #openttd
03:05:33 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
03:31:16 *** D-HUND is now known as debdog
04:11:59 *** keikoz has joined #openttd
04:45:42 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
04:45:46 *** WormnestAndroid has joined #openttd
04:45:49 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
04:46:07 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/415ac07a0811c874c155e35e33eba95ffe4f48f9
04:46:08 <DorpsGek> - Update: Translations from eints (by translators)
04:46:24 *** WormnestAndroid has joined #openttd
05:00:34 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
06:12:49 *** D-HUND has joined #openttd
06:12:50 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
06:18:42 <andythenorth> well
06:20:53 *** nielsm has joined #openttd
06:25:12 *** WormnestAndroid has joined #openttd
06:49:14 <LordAro> andythenorth: coffee
06:51:56 <andythenorth> yes
08:00:37 <_zephyris> Need some coffee industries
08:00:57 <_zephyris> Need customisable fields 😉
08:05:52 <peter1138> LordAro, nice mud.
08:08:13 <LordAro> peter1138: <3
08:08:45 <LordAro> i should probably get some new tyres
08:08:54 <LordAro> especially if i actually go to norway
08:36:36 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364157932329111552/image.png?ex=6808a693&is=68075513&hm=412d0d99a07d6bbf5f9fbb08ea97445c6aaa09f65c7c6ad60be1c667c6fc7e05&
08:36:36 <xarick> a grayed out button... doesn't feel good enough
08:37:13 <LordAro> i'd agree
08:51:16 <_zephyris> Yeah, the background of the slider needs to be shaded out too.
08:54:30 *** mindlesstux has quit IRC (Quit: The Lounge - https://thelounge.chat)
08:55:32 *** mindlesstux has joined #openttd
09:26:38 <xarick> how to regex find allRoutesBuilt which don't preceed by this.
09:37:44 <__abigail> `(?<!this\.)allRoutesBuilt`
09:43:36 <xarick> thx
09:55:38 *** nielsm has quit IRC (Ping timeout: 480 seconds)
10:02:50 <DorpsGek> [OpenTTD/OpenGFX2] zephyris merged pull request #181: Fix: Correct path capitalisation for OpenTTD-TTF https://github.com/OpenTTD/OpenGFX2/pull/181
10:02:53 <DorpsGek> [OpenTTD/OpenGFX2] zephyris closed issue #180: [Bug]: failed to compile https://github.com/OpenTTD/OpenGFX2/issues/180
10:02:56 <DorpsGek> [OpenTTD/OpenGFX2] zephyris closed issue #180: [Bug]: failed to compile https://github.com/OpenTTD/OpenGFX2/issues/180
10:46:15 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364190562227585107/image.png?ex=6808c4f7&is=68077377&hm=95721072f2549b38c23508ca8e6cc0b45ce98f3a5f621d5e8ae14f38251532ab&
10:46:15 <xarick> I noticed some graphical glitches during construction of "Tall office block"
10:46:54 <xarick> helicopters passing by were leaving some blue trail at the foundation
10:47:12 <xarick> this screenshot doesn't do justice 😦
10:48:25 <_glx_> Screenshot can't show "holes"
10:49:25 <_zephyris> Presumably miscoding of the ground tile, you know where issues go 😉
10:54:13 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364192566936862861/2025-04-22_11-53-47.mp4?ex=6808c6d5&is=68077555&hm=e7ae4ebe0ad15d9b6104a72c737671fa210b9e9f6c9b87b35cfd5b12fb05df21&
10:57:41 <xarick> oh, cool, i don't need to fill a form
10:58:26 <_glx_> You need to, so it's not forgotten
10:59:32 <DorpsGek> [OpenTTD/OpenGFX2] SamuXarick opened issue #184: Tall office block with graphical glitches during construction https://github.com/OpenTTD/OpenGFX2/issues/184
11:17:45 <DorpsGek> [OpenTTD/OpenGFX2] zephyris commented on issue #184: Tall office block with graphical glitches during construction https://github.com/OpenTTD/OpenGFX2/issues/184
11:32:05 <_zephyris> Thanks xarick - as more little bugs turn up having them properly listed is important, it's very easy to lose track.
11:32:24 <_zephyris> Luckily, this one was easy to diagnose, I forgot to draw them!
11:54:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071
12:00:18 <DorpsGek> [OpenTTD/OpenTTD] zephyris approved pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071#pullrequestreview-2783860194
12:01:47 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071#pullrequestreview-2783863642
12:04:22 *** nielsm has joined #openttd
12:09:16 <xarick> hmm, my AI got stuck and I have no idea why
12:10:04 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364211652848910416/image.png?ex=6808d89b&is=6807871b&hm=7aa40fc001022b839b53846e831aeeeca8e0b80bb817b5eb56ed6f3caa426151&
12:10:04 <xarick> last action was building a dock
12:10:14 <xarick> then it's stuck doing nothing
12:10:33 <xarick> no construction for 3 years
12:11:05 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071#pullrequestreview-2783886947
12:14:29 <xarick> how do I know what is it doing? i'm kinda clueless
12:14:59 <LordAro> well you can see the last print statement, so follow the code after that point
12:15:07 <LordAro> look for possibly unbounded loops
12:18:59 <andythenorth> xarick: don't you log the monthly loop run?
12:19:13 <andythenorth> do you have configurable log levels?
12:19:27 <xarick> nope, it's very self-made
12:21:42 <xarick> <https://github.com/SamuXarick/LuDiAI-AfterFix/blob/master/ShipBuildManager.nut#L787>
12:23:20 <xarick> this code was changed recently indeed
12:23:29 <xarick> so I screwed up somewhere
12:27:53 <andythenorth> you have a monthly loop?
12:28:13 <xarick> nop
12:28:14 <andythenorth> you must have something trapping events
12:29:16 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1364216487195447366/image.png?ex=6808dd1c&is=68078b9c&hm=85b8758262b9de9e83ad113d668743cc3bc495bc50828a5df82af8f3049f8e27&
12:29:16 <andythenorth> FIRS GS I wrote a logging framework
12:41:39 <_glx_> xarick: that's the log line, there's a return after it so check the caller
12:43:06 <LordAro> _glx_: in no way should you feel the need to give out advice like that
12:53:10 <xarick> the second dock wasn't built, so... it must be stuck in function BuildTownDock(town_id)
12:54:08 <xarick> when it builds the first dock it immediately tries to build the 2nd dock
12:55:55 *** Flygon has joined #openttd
12:58:59 <xarick> oh, I think i found a probable issue
12:59:46 <xarick> IsDockBuildableTile never returns a null, but I'm doing a dock_station == null at some point
12:59:57 <xarick> should be dock_station == false
13:02:43 <xarick> line 627, questionable
13:02:51 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1364224935219826779/image.png?ex=6808e4fa&is=6807937a&hm=f3e1774a20fe2ce0f5dabef2d63a4deea674969a1d141607469728b2bd024384&
13:02:51 <andythenorth> version numbers strike again
13:02:57 <andythenorth> it's pretty much a weekly thing eh 🙂
13:03:09 <andythenorth> there has to be a new naming convention
13:03:34 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071#pullrequestreview-2784035146
13:04:42 <talltyler> Just in case you didn’t have enough approvals already 🙂
13:05:05 <_zephyris> Choo choo, here comes the approvals train!
13:28:25 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071#pullrequestreview-2784118446
13:28:35 <truebrain> I felt alone ... I fixed it!
13:32:26 <LordAro> yay!
13:45:53 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364235768465326190/image.png?ex=6808ef11&is=68079d91&hm=2ef5612c976a83cc16fa2914fbf45fb31b7b8a73ac2edc85f7355bdb2132552d&
13:45:53 <xarick> now it's stuck at something else 😦
13:46:17 <xarick> this Henham town is the only thing in common
13:46:36 <xarick> oh, it unstuck after a big while
14:04:15 <xarick> it's stuck again, _(
14:04:34 <xarick> doesn't seem related to dock, or road or airport
14:04:44 <xarick> I suspect OrthogonalTileArea
14:04:53 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072
14:09:22 <xarick> I either generated a giant rectangle...
14:09:52 <xarick> and it's trying a big whole amount of tiles for a suitable place
14:11:47 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364242282756440115/image.png?ex=6808f522&is=6807a3a2&hm=0915f9fcc65f47e17a68157e7eda516c53f2819055d6b4d2ddc883aa534de67a&
14:11:47 <xarick> both Henham and this town are near the borders
14:12:09 <xarick> maybe underflow?
14:23:41 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070#pullrequestreview-2784256011
14:27:28 <xarick> aha! found the problem
14:27:53 <xarick> somewhere in Utils::EstimateTownRectangle
14:28:39 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14069: Codechange: Restructure RoadStop Entries to reduce pointers. https://github.com/OpenTTD/OpenTTD/pull/14069#pullrequestreview-2784327548
14:29:36 <xarick> While + for
14:32:59 <andythenorth> while foo: foo = True
14:33:19 <LordAro> while (foo = true) {} surely
14:34:11 <andythenorth> "surely not"
14:35:05 <xarick> this function is not mine, <https://github.com/SamuXarick/LuDiAI-AfterFix/blob/master/Utils.nut#L270-L360>
14:35:40 <xarick> well, now it is
14:36:43 <xarick> two suspicious `continue` are missing
14:40:38 <xarick> case 0 to 4 are the offsets, why is this made so complex
14:47:07 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072#pullrequestreview-2784389735
14:48:57 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #13993: Add: Player configuration of badge display. https://github.com/OpenTTD/OpenTTD/pull/13993#pullrequestreview-2784396047
14:57:05 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072
15:06:01 *** Wormnest has joined #openttd
15:10:14 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #13242: Change: Merge Game Options and Game Settings together. https://github.com/OpenTTD/OpenTTD/pull/13242#pullrequestreview-2784466451
15:11:27 <_zephyris> Options = changeable, settings = set once set?
15:11:42 <_zephyris> Game options for OpenTTD, game settings for a new game?
15:13:02 <LordAro> except some options are not changable, and some settings can be set whenever :p
15:13:52 <LordAro> but merging the windows feels like a good start to moving things around
15:16:21 <_glx_> maybe next step could be split the long setting list into more tabs
15:17:37 <_zephyris> Default filter in different places
15:17:51 <talltyler> I would support splitting Client and Game/Company settings into two separate tabs.
15:19:29 <talltyler> And someday we can put a button for Game settings into the new game window 🙂
15:22:23 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072
15:28:52 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364261684155257003/image.png?ex=68090734&is=6807b5b4&hm=949e1d060cf4147c3cf73dd2dea329037306aa3d4f73e33371ffb07ef8dcb7ef&
15:28:52 <xarick> it unstuck!
15:29:00 <xarick> it was indeed the missing continues
15:34:29 <_zephyris> Future problems though
15:37:38 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070#pullrequestreview-2784545558
15:37:41 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070
15:55:03 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070#pullrequestreview-2784590834
15:55:36 *** Webster has joined #openttd
16:03:19 <Rubidium> that code so much screams... std::variant
16:08:30 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070
16:09:36 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070#pullrequestreview-2784631288
16:37:35 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14071: Change: Enhance visibility of disabled bool button. https://github.com/OpenTTD/OpenTTD/pull/14071
16:39:32 <_zephyris> You finally cracked
16:39:52 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1364279551311478917/image.png?ex=680917d8&is=6807c658&hm=3565c9a6d1061eddbd4f4f969a0804645c8c35e8405368fac176ea34306f22f1&
16:39:52 <_zephyris> Would the checkerboard look better if it scaled with bevel size?
16:41:50 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070#pullrequestreview-2784709486
16:42:46 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364280279786848307/image.png?ex=68091885&is=6807c705&hm=b0fcb7f103c792945d434e08c087c1deb7efe113b90da7760b274c9085f69ff0&
16:42:46 <xarick> what is "planned" cargo?
16:43:04 <xarick> how does it work, i never get it
16:43:50 <xarick> is this cargo that has been loaded on vehicles?
16:46:34 <_glx_> not loaded yet
16:48:06 <xarick> it doesn't change much, it's static
16:49:12 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler started discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:50:46 <andythenorth> did we side quest our side quests yet today?
16:50:49 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:51:25 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1364282459470168094/image.png?ex=68091a8d&is=6807c90d&hm=2b53e302eb2d56365fba233ced643c6b51e8907aa4b69c627311e7821099da9d&
16:51:25 <andythenorth> I added extra sprite options to randomised mail wagons, because badges
16:51:26 *** kuka_lie has joined #openttd
16:51:52 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:52:03 <xarick> is it updated yearly?
16:52:33 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:53:02 <DorpsGek> [OpenTTD/OpenGFX2] zephyris opened pull request #185: Fix: Missing tall office block ground tiles https://github.com/OpenTTD/OpenGFX2/pull/185
16:53:18 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:53:47 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:54:12 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:54:43 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:55:11 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:55:36 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on discussion #14073: OpenTTD 15 Title Game Competition https://github.com/OpenTTD/OpenTTD/discussions/14073
16:55:46 <DorpsGek> [OpenTTD/OpenTTD] Kuhnovic commented on pull request #13242: Change: Merge Game Options and Game Settings together. https://github.com/OpenTTD/OpenTTD/pull/13242#issuecomment-2821932543
16:56:44 *** tokai has joined #openttd
16:56:44 *** ChanServ sets mode: +v tokai
17:00:33 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #13242: Change: Merge Game Options and Game Settings together. https://github.com/OpenTTD/OpenTTD/pull/13242#issuecomment-2821944520
17:01:06 *** tokai has quit IRC ()
17:04:55 *** Wormnest has quit IRC (Quit: Leaving)
17:10:20 <truebrain> Lot of entries. Nice.
17:12:07 <talltyler> Yes, and several excellent ones!
17:12:45 <talltyler> Maybe this is the year we finally get a Toyland title game 😄
17:15:31 <truebrain> Noooooooooooooo
17:16:11 <truebrain> But where are the animated gifs?! 😛
17:16:32 <talltyler> The what? They're YouTube videos 🙂
17:16:41 <truebrain> Yes, I need to click those!
17:16:50 <truebrain> I love that you recorded audio 🙂
17:17:05 <talltyler> And at two resolutions, because some people apparently have better vision than me 😄
17:17:17 <talltyler> (I use 2x scaling on a 1080p monitor)
17:17:36 <andythenorth> wonder how expensive var 61 is
17:17:39 <andythenorth> 'yes'
17:19:35 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364289548116295700/image.png?ex=68092127&is=6807cfa7&hm=22610a3acfc03012f6efa6b9ffc93f2b255dc549e61584f741d3ade5fa4d4365&
17:19:35 <xarick> look at my smart coding
17:22:04 <xarick> It's not working
17:27:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14074: Codefix: Incorrect type for OnDropdownSelect widget parameter. https://github.com/OpenTTD/OpenTTD/pull/14074
17:28:07 <peter1138> Very side-quest.
17:29:20 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14074: Codefix: Incorrect type for OnDropdownSelect widget parameter. https://github.com/OpenTTD/OpenTTD/pull/14074#pullrequestreview-2784822158
17:31:12 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1364292470959243324/image.png?ex=680923e0&is=6807d260&hm=301e37655aad248b41530b0e6304f5191ae7dfadac8f212219b76f167f4cc099&
17:31:12 <andythenorth> hmm pax coach sprites are random....but restaurant car is dedicated vehicle, so position isn't random 👀
17:31:23 <andythenorth> (it's in the middle)
17:31:37 <andythenorth> probably "it is what it is" 🙂
17:32:50 <kuhnovic> Oh man that toyland map looks nice with OpenGFX2!
17:34:09 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1364293211136327724/image.png?ex=68092490&is=6807d310&hm=a67916b00fee9f13542025108a630a593714ea6d5854b250aaf98c989f8474f9&
17:34:09 <andythenorth> if the train has mail vans they're also in a consistent position, as also are driving trailers 😛
17:35:22 <talltyler> kuhnovic: Big thanks to _zephyris for finishing the new ground texture and getting me a prerelease build for the videos! 🙂
17:36:22 <andythenorth> 'autofill' trains with rules 😛
17:36:40 <andythenorth> "2 mail vans, 1 restaurant car, 7 pax coaches, any order"
17:36:44 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:37:00 *** WormnestAndroid has joined #openttd
17:43:29 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075
17:44:13 <peter1138> Okay, does this code still work. It's a bit... "huh".
17:46:19 <xarick> the new EstimateTownRectangle is ready:
17:47:39 <xarick> could be simpler
17:47:57 <xarick> instead of break, it could return the tiles right away
17:51:14 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075
17:52:40 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14070: Codechange: use std::string_view for parts of settings https://github.com/OpenTTD/OpenTTD/pull/14070
18:01:28 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
18:01:30 *** WormnestAndroid has joined #openttd
18:09:06 *** WormnestAndroid has quit IRC (Read error: No route to host)
18:09:09 *** WormnestAndroid has joined #openttd
18:10:22 <andythenorth> so vehicle persistent storage? 😛
18:10:48 <andythenorth> I want to be able to map some values across a whole consist, for sprite resolution 😛
18:14:43 <frosch123> How persistent? Persistent across changing consist arrangements?
18:15:52 <frosch123> I.e. are they just caches, or storage for the whole vehicle life time.
18:16:18 <frosch123> The former makes sense for consists, the latter only for individual vehicles
18:17:34 <DorpsGek> [OpenTTD/wiki-data] MrFake82 opened issue #44: Delete pages page/de/ Versteckte Features, Wizzowow Rocketeer and Wizzowow Z99 https://github.com/OpenTTD/wiki-data/issues/44
18:19:56 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072#pullrequestreview-2784912558
18:41:03 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075
18:51:55 *** Wolf01 has joined #openttd
18:58:17 <andythenorth> frosch123: I'd just use them as a cache to avoid loop unrolls, or stacking badge predicates
18:58:35 <andythenorth> but I'd probably end up abusing them 😛
18:59:01 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075#issuecomment-2822211793
19:03:17 <andythenorth> something about vehicle storage seems weird, I think grf authors would fall in holes with it
19:04:17 <andythenorth> predicates for reading the formation of the consist more easily might be safer/better, and let OpenTTD deal with caching
19:04:36 <andythenorth> 0x61 in nml is still quite...arcane 🙂
19:06:31 <andythenorth> https://github.com/andythenorth/iron-horse/blob/badgers/src/templates/alt_vars_41_badge_predicates.pynml#L22
19:06:48 <andythenorth> oh maybe I could map some of the values to nml constants
19:08:11 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075
19:11:53 <frosch123> I hate randomaction2
19:12:18 <andythenorth> I have joined your newsletter
19:12:32 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1364317973124218941/image.png?ex=68093ba0&is=6807ea20&hm=f1f15b112c3fcfbb548ed41c761ff851fe74e43f2f20d7472d7c3b52c9813db4&
19:22:40 <_zephyris> Erato (currently) leads! 🍬 🎁 🫧 🫖 🧸
19:26:52 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072
19:39:08 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14076: Fix: [NewGRF] Randomisation-trigger 'path reservation' did not work for waypoints. https://github.com/OpenTTD/OpenTTD/pull/14076
19:41:27 <DorpsGek> [OpenTTD/OpenTTD] frosch123 updated pull request #14076: Fix: [NewGRF] Randomisation-trigger 'path reservation' did not work for waypoints. https://github.com/OpenTTD/OpenTTD/pull/14076
19:46:53 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14077: Add: [NewGRF] Industry animation-trigger 'built' (bit 5). https://github.com/OpenTTD/OpenTTD/pull/14077
19:49:10 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened pull request #14078: Add: [NewGRF] House animation-trigger 'built' (callback 0x164). https://github.com/OpenTTD/OpenTTD/pull/14078
19:59:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14079: Codechange: simplify and move GetArgumentInteger https://github.com/OpenTTD/OpenTTD/pull/14079
20:01:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072#pullrequestreview-2785196942
20:12:32 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14079: Codechange: simplify and move GetArgumentInteger https://github.com/OpenTTD/OpenTTD/pull/14079#pullrequestreview-2785217331
20:13:03 <DorpsGek> [OpenTTD/OpenTTD] frosch123 merged pull request #14072: Codechange: Replace (Has|Find)VehicleOnPos and callbacks with for-loops or lambdas. https://github.com/OpenTTD/OpenTTD/pull/14072
20:17:13 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:24:45 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #14079: Codechange: simplify and move GetArgumentInteger https://github.com/OpenTTD/OpenTTD/pull/14079
20:24:48 <DorpsGek> [OpenTTD/OpenTTD] frosch123 opened 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
20:27:25 <DorpsGek> [OpenTTD/OpenTTD] frosch123 closed pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075
20:27:28 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on pull request #14075: Add: [NewGRF] Unify animation and randomisation triggers across features https://github.com/OpenTTD/OpenTTD/pull/14075#issuecomment-2822404434
20:29:55 <DorpsGek> [OpenTTD/OpenTTD] frosch123 approved pull request #14079: Codechange: simplify and move GetArgumentInteger https://github.com/OpenTTD/OpenTTD/pull/14079#pullrequestreview-2785289491
20:34:04 <xarick> WrightAI eliminated!
20:34:18 <xarick> all remnants gone now
20:40:40 <xarick> Voting opens by April 24, 2025., but it's 22
20:40:49 <xarick> if i vote now it won't count?
20:41:01 <xarick> must wait for 24?
20:47:16 *** WormnestAndroid has quit IRC (Remote host closed the connection)
20:47:30 *** WormnestAndroid has joined #openttd
21:03:27 *** WormnestAndroid has quit IRC (Remote host closed the connection)
21:03:28 *** WormnestAndroid has joined #openttd
21:05:58 <andythenorth> naptime?
21:07:56 <DorpsGek> [OpenTTD/OpenGFX2] zephyris opened pull request #186: Remove: OpenGFX2+ Trains stub https://github.com/OpenTTD/OpenGFX2/pull/186
21:11:41 <DorpsGek> [OpenTTD/OpenGFX2] 2TallTyler approved pull request #185: Fix: Missing tall office block ground tiles https://github.com/OpenTTD/OpenGFX2/pull/185#pullrequestreview-2785383414
21:12:22 <DorpsGek> [OpenTTD/OpenGFX2] 2TallTyler approved pull request #186: Remove: OpenGFX2+ Trains stub https://github.com/OpenTTD/OpenGFX2/pull/186#pullrequestreview-2785387983
21:16:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14079: Codechange: simplify and move GetArgumentInteger https://github.com/OpenTTD/OpenTTD/pull/14079
21:21:29 <xarick> why are the savegames unpausing themselves after a while?
21:21:38 <xarick> from the title competition
21:22:52 <DorpsGek> [OpenTTD/OpenGFX2] zephyris merged pull request #186: Remove: OpenGFX2+ Trains stub https://github.com/OpenTTD/OpenGFX2/pull/186
21:23:28 <DorpsGek> [OpenTTD/OpenGFX2] zephyris merged pull request #185: Fix: Missing tall office block ground tiles https://github.com/OpenTTD/OpenGFX2/pull/185
21:23:33 <DorpsGek> [OpenTTD/OpenGFX2] zephyris closed issue #184: Tall office block with graphical glitches during construction https://github.com/OpenTTD/OpenGFX2/issues/184
21:29:00 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:31:10 *** kuka_lie has quit IRC (Remote host closed the connection)
21:31:33 <talltyler> xarick: For the title game? You can vote now. I wrote the 24th in case I was too busy to capture all the videos before then.
21:32:31 <peter1138> OOf
21:44:28 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14074: Codefix: Incorrect type for OnDropdownSelect widget parameter. https://github.com/OpenTTD/OpenTTD/pull/14074
21:49:18 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:54:31 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
21:54:54 *** WormnestAndroid has joined #openttd
22:13:56 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:15:42 *** WormnestAndroid has joined #openttd
22:16:24 <DorpsGek> [OpenTTD/OpenGFX2] zephyris opened pull request #187: Fix: Consolidate string definitions to allow NewGRF translation https://github.com/OpenTTD/OpenGFX2/pull/187
22:30:37 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1364367819814342697/image.png?ex=68096a0c&is=6808188c&hm=6c3bb52aab61dc158d3bfa9f8c664a8ea18a2d53c729736683eb479b3911b25a&
22:30:37 <xarick> hmm, what
22:31:38 <xarick> that's a horrible excuse
22:36:13 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
22:37:52 *** WormnestAndroid has joined #openttd
22:49:14 <_glx_> nah that's a bug in string
22:53:13 <_glx_> hmm but strings seem fine
22:55:19 <_glx_> ah there's one spot maybe
23:02:50 <_glx_> does the message repeats ?
23:02:58 <_glx_> do you have a savegame ?
23:05:00 <_glx_> most likely <https://github.com/OpenTTD/OpenTTD/blob/master/src/vehicle.cpp#L1062> but can't confirm without knowing `error_message` value
23:09:05 <_glx_> and related to <https://github.com/OpenTTD/OpenTTD/pull/13750> but we need more details
23:23:32 *** Wormnest has joined #openttd
continue to next day ⏵