IRC logs for #openttd on OFTC at 2024-07-09
            
00:19:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12849: Codechange: Use find_if to get default writeable saveload format. https://github.com/OpenTTD/OpenTTD/pull/12849
00:22:02 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
00:55:10 *** Wormnest has joined #openttd
01:20:52 <DorpsGek> [OpenTTD/OpenTTD] Vinixss updated pull request #12798: Fix #12365: Company Window now displays proper inauguration year and period while in wallclock mode https://github.com/OpenTTD/OpenTTD/pull/12798
01:22:20 <DorpsGek> [OpenTTD/OpenTTD] Vinixss commented on pull request #12798: Fix #12365: Company Window now displays proper inauguration year and period while in wallclock mode https://github.com/OpenTTD/OpenTTD/pull/12798#issuecomment-2216011569
01:52:58 *** Wormnest has quit IRC (Quit: Leaving)
02:42:47 *** D-HUND has joined #openttd
02:46:11 *** debdog has quit IRC (Ping timeout: 480 seconds)
04:27:19 *** Flygon has joined #openttd
05:28:56 <johnfranklin> https://cdn.discordapp.com/attachments/1008473233844097104/1260105388452220938/84c9ae074d866da0ae9a75ea8a6ea7f6.png?ex=668e1c18&is=668cca98&hm=d77f4025d01ddc921a6f9b1571c3034e2e95a735834574c591553c1af61c2bdd&
05:28:56 <johnfranklin> rate git commit history
05:36:59 <goddess_ishtar> "I am not sure how to add multiple changes to a commit"/10
05:37:59 <wensimehrp> johnfranklin: I dunno buddy
05:38:41 <goddess_ishtar> rewriting the commit history is surprisingly useful in cases where you miss something obvious in a commit and don't want to commit again
05:38:54 <goddess_ishtar> just make sure you do it before pushing
05:38:56 <wensimehrp> I know there's a vscode extension that automatically commits when you save the file
05:39:00 <wensimehrp> how evil
05:39:40 <wensimehrp> goddess_ishtar: that's already merged 😦
05:40:19 <goddess_ishtar> VS Code has built-in Git integration iirc
05:40:33 <wensimehrp> yep
05:41:32 <wensimehrp> https://cdn.discordapp.com/attachments/1008473233844097104/1260108560688480367/image.png?ex=668e1f0c&is=668ccd8c&hm=848c22a7c143b846261671d4139d841b73ff24d89bb83d324c3eac2c0f88dec1&
05:41:32 <wensimehrp> such history
06:00:41 <goddess_ishtar> Git commits are atomic though right?
06:08:39 <LordAro> peter1139: nice
06:54:39 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
07:06:30 <peter1139> Loaded with panniers and tent.
07:09:19 <LordAro> hope it's not as wet as it is here
07:10:31 <peter1139> Yes, very much lots of rain last night.
07:17:39 *** reldred has joined #openttd
07:17:39 <reldred> impossible the rains all down here you’re the ones hogging the sun
07:17:47 <reldred> give it back
07:18:13 <LordAro> sun? ahaha
07:24:02 <peter1139> Forecast keeps changing for the week, fun.
07:33:15 <LordAro> yay
07:44:21 <peter1139> Pivoting data from an SQL result is a pain :(
07:46:07 <peter1139> There's some compilation warnings when compiling without any compression library, do I fix that? ;-)
07:46:50 <peter1139> I haven't yet braved compiling them under mingw.
07:50:26 <LordAro> lol
09:15:20 <orudge> Looks like MS have now started charging us for the Azure certificates, but it's about Β£9/month so still a lot cheaper than the traditional certificate was going to be
09:18:31 <truebrain> lol, yes.
09:32:44 <peter1139> Oof
09:42:46 <silent_tempest> A month?
09:42:52 <silent_tempest> Does OpenTTD need access every month?
09:42:53 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1260169295678148638/image.png?ex=668e579c&is=668d061c&hm=70803496f1909c1558fd2a2b74a1a9dcd3167aca7f565cc4146ff016e3019649&
09:42:53 <peter1138> Yeah, like that's going to end well...
09:43:15 <silent_tempest> Is that a picture or video?
09:43:22 <peter1138> It's a picture of a video.
09:44:18 <truebrain> https://cdn.discordapp.com/attachments/1008473233844097104/1260169653544685629/image.png?ex=668e57f2&is=668d0672&hm=d12a2c04b564a3d268188ccdb8e59923f4e5830857f62dcaac7d06b932fa2547&
09:44:18 <truebrain> here peter1138 , a picture of a picture of a video πŸ˜›
09:44:26 <silent_tempest> You should have printed it out. and then use your phone to take a picture of it, You know for the Gram... Lol XD
09:45:35 <truebrain> hmm, they said it would be almost 30 degrees here today, but the sun aint shining
09:48:17 <peter1139> Maybe I could get a Knog Scout but "85dB" isn't particularly loud.
09:49:07 <peter1139> There's a number of cheapo ones that'll probably do the job for a few days but they have mounts that make it to take off and chuck away :p
09:49:16 <peter1139> +easy
09:50:04 <truebrain> I have absolutely no idea what you just said
09:50:06 <truebrain> πŸ˜„
09:50:30 <truebrain> I am sure LordAro will understand just fine πŸ˜›
09:54:15 <peter1139> No, I missed the words "bike alarm".
09:54:33 <peter1139> A bike alarm that is easily removeable is a bit silly.
09:54:44 <truebrain> haha, yes πŸ˜„
09:54:53 <truebrain> didn't even know bike alarms existed, I have to admit
10:19:24 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #12849: Codechange: Use find_if to get default writeable saveload format. https://github.com/OpenTTD/OpenTTD/pull/12849#pullrequestreview-2165809548
10:31:37 *** mindlesstux has quit IRC (Ping timeout: 480 seconds)
10:34:38 *** toktik is now known as Guest948
10:34:42 *** toktik has joined #openttd
10:35:01 *** Guest948 has quit IRC (Remote host closed the connection)
10:36:24 *** mindlesstux has joined #openttd
10:52:23 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #12849: Codechange: Use find_if to get default writeable saveload format. https://github.com/OpenTTD/OpenTTD/pull/12849#issuecomment-2217318141
11:02:13 <LordAro> peter1139: i'm not sure what purpose that would serve
11:09:37 *** xT2 has joined #openttd
11:09:37 *** ST2 has quit IRC (Read error: Connection reset by peer)
11:38:34 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #12849: Codechange: Use find_if to get default writeable saveload format. https://github.com/OpenTTD/OpenTTD/pull/12849#pullrequestreview-2166064975
11:55:36 <peter1139> Not much.
11:55:58 <peter1139> Hmm, highlights of yesterday's rest day? Sounds exciting...
12:06:04 <LordAro> lol
12:06:24 <LordAro> stage 9 was quite something though
12:06:24 *** merni has quit IRC (Quit: User went offline on Discord a while ago)
12:06:32 <LordAro> they earned the rest day for sure
12:09:58 <peter1139> The gravel race?
12:10:04 <LordAro> mm
13:07:04 <peter1139> Not even dry in France...
13:07:42 <_glx_> depends where πŸ™‚
13:08:04 <_glx_> but yeah it's super wet in many places
13:29:04 *** ST2 has joined #openttd
13:29:04 *** xT2 has quit IRC (Read error: Connection reset by peer)
13:38:33 *** nielsm has joined #openttd
13:45:14 *** ST2 has quit IRC (Remote host closed the connection)
14:01:37 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Extended depots https://github.com/OpenTTD/OpenTTD/pull/8480
14:01:40 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #10691: Change: Add Depots and DepotIDs for airports with hangars. https://github.com/OpenTTD/OpenTTD/pull/10691
14:01:43 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #9577: Feature: Multi-tile depots https://github.com/OpenTTD/OpenTTD/pull/9577
14:33:56 *** HerzogDeXtEr has joined #openttd
15:31:38 *** Extrems has quit IRC (Quit: ZNC 1.7.5 - https://znc.in)
15:31:43 *** Extrems has joined #openttd
16:07:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12849: Codechange: Use find_if to get default writeable saveload format. https://github.com/OpenTTD/OpenTTD/pull/12849
16:09:22 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12850: Codechange: Replace GetSavegameFormat's compression output pointer with reference. https://github.com/OpenTTD/OpenTTD/pull/12850
16:10:14 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #12850: Codechange: Replace GetSavegameFormat's compression output pointer with reference. https://github.com/OpenTTD/OpenTTD/pull/12850#issuecomment-2218107117
16:11:41 <peter1139> Well, that change is wrong anyway, somehow I missed the obvious bit :p
16:12:02 *** gelignite has joined #openttd
16:13:40 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12850: Codechange: Replace GetSavegameFormat's compression output pointer with reference. https://github.com/OpenTTD/OpenTTD/pull/12850
16:15:53 <peter1139> So, std::pair return?
16:37:39 *** Wolf01 has joined #openttd
17:25:09 *** Wormnest has joined #openttd
17:30:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12850: Codechange: Replace GetSavegameFormat's compression output pointer with reference. https://github.com/OpenTTD/OpenTTD/pull/12850
17:35:03 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12851: Codefix: Potential unterminated string returned from convert_to_fs. https://github.com/OpenTTD/OpenTTD/pull/12851
17:56:00 <peter1139> Hmm.
17:56:01 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #12850: Codechange: Replace GetSavegameFormat's compression output pointer with reference. https://github.com/OpenTTD/OpenTTD/pull/12850#pullrequestreview-2167013136
17:57:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12850: Codechange: Replace GetSavegameFormat's compression output pointer with std::pair return. https://github.com/OpenTTD/OpenTTD/pull/12850
18:06:24 *** marchnex has joined #openttd
18:27:16 *** Leopold_ has joined #openttd
18:31:32 <peter1139> print buffer.size()
18:31:33 <peter1139> (size_type) 18446744073709551572
18:31:35 <peter1139> Oops.
18:44:54 *** gelignite has quit IRC (Read error: Connection reset by peer)
18:59:48 *** gelignite has joined #openttd
19:09:43 <truebrain> got some memory extension there did we?
19:11:08 <michi_cc> That's the new baseline for the 128 bit CPUs πŸ™‚
19:11:36 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Feature: Extended depots https://github.com/OpenTTD/OpenTTD/pull/8480
19:11:39 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #9577: Feature: Multi-tile depots https://github.com/OpenTTD/OpenTTD/pull/9577
19:14:19 <peter1139> https://www.tt-forums.net/viewtopic.php?t=91805
19:14:20 <peter1139> Well...
19:18:14 <truebrain> lol
19:18:18 <truebrain> why search if you can just "ask"?
19:19:05 <Rubidium> Cunningham's Law?
19:33:38 <audigex> truebrain: Bring back AskJeeves I say
19:50:22 <wensimehrp> https://cdn.discordapp.com/attachments/1008473233844097104/1260322173357260940/openttd-extended-depot-smallersize.gif?ex=668ee5fd&is=668d947d&hm=4bfc7358ab2572880905e14dcf1c28cb5ebaf1ec87389c2c805f39dcb5008c62&
19:50:22 <wensimehrp> This is interesting
20:03:38 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
20:27:03 *** gelignite has quit IRC (Quit: Stay safe!)
20:37:08 <DorpsGek> [OpenTTD/nml] PeterN commented on pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306#issuecomment-2218687561
20:41:24 <DorpsGek> [OpenTTD/OpenTTD] JustLinuxUser updated pull request #12793: Feature: Make the graph UIs more usable https://github.com/OpenTTD/OpenTTD/pull/12793
20:43:24 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
20:50:59 *** Leopold_ has quit IRC (Ping timeout: 480 seconds)
21:07:36 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306
21:11:03 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:11:50 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320
21:21:04 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #309: Change: Use extended Action1s https://github.com/OpenTTD/nml/pull/309
21:22:25 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #308: Codechange: Reduce register usage for BinOp https://github.com/OpenTTD/nml/pull/308
21:23:41 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #304: Change: always assume non-track station ground tile https://github.com/OpenTTD/nml/pull/304
21:26:04 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #302: Add: 'const' keyword to allow users to define new constants https://github.com/OpenTTD/nml/pull/302
21:26:12 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:28:29 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #324: Add: Basic range check for replace() https://github.com/OpenTTD/nml/pull/324
21:37:28 <DorpsGek> [OpenTTD/nml] PeterN commented on pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306#issuecomment-2218773310
21:37:44 <DorpsGek> [OpenTTD/nml] PeterN approved pull request #308: Codechange: Reduce register usage for BinOp https://github.com/OpenTTD/nml/pull/308#pullrequestreview-2167548569
21:43:30 *** tokai has joined #openttd
21:43:30 *** ChanServ sets mode: +v tokai
21:50:28 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
22:01:18 <DorpsGek> [OpenTTD/nml] glx22 commented on pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306#issuecomment-2218805053
22:05:14 <DorpsGek> [OpenTTD/nml] glx22 merged pull request #308: Codechange: Reduce register usage for BinOp https://github.com/OpenTTD/nml/pull/308
22:05:19 *** marchnex has quit IRC (Quit: marchnex)
22:15:02 <DorpsGek> [OpenTTD/nml] JGRennison updated pull request #329: Change: Remove road stops variable random_bits https://github.com/OpenTTD/nml/pull/329
22:15:05 <DorpsGek> [OpenTTD/nml] JGRennison updated pull request #328: Change: Unreachable range for default only switch should target CB_FAILED https://github.com/OpenTTD/nml/pull/328
22:15:08 <DorpsGek> [OpenTTD/nml] JGRennison updated pull request #327: Add: Constants and varact2 variable associated with road waypoints https://github.com/OpenTTD/nml/pull/327
22:19:01 *** m1cr0man has quit IRC (Quit: G'luck)
22:19:18 *** m1cr0man has joined #openttd
22:19:58 *** m1cr0man has quit IRC ()
22:20:15 *** m1cr0man has joined #openttd
22:26:14 <DorpsGek> [OpenTTD/nml] glx22 approved pull request #329: Change: Remove road stops variable random_bits https://github.com/OpenTTD/nml/pull/329#pullrequestreview-2167614160
22:26:26 <DorpsGek> [OpenTTD/nml] glx22 merged pull request #329: Change: Remove road stops variable random_bits https://github.com/OpenTTD/nml/pull/329
22:32:54 <DorpsGek> [OpenTTD/nml] PeterN approved pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306#pullrequestreview-2167620042
22:35:39 <DorpsGek> [OpenTTD/nml] PeterN commented on pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320#issuecomment-2218845484
22:37:21 <_glx_> hmm I may have failed the rebase
22:37:33 <_glx_> (there was a conflict in this area)
22:38:26 <DorpsGek> [OpenTTD/nml] PeterN commented on pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320#pullrequestreview-2167627400
22:40:01 <_glx_> yeah big rebase fail πŸ™‚
22:43:30 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320
22:44:05 <DorpsGek> [OpenTTD/nml] glx22 commented on pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320#issuecomment-2218854119
22:45:11 <peter1138> Is that a runtime varact2 OpenTTD version check?
22:46:19 <_glx_> yes, because only recent openttd support extended IDs
22:47:32 <_jgr_> That is not going to work in a useful way, given that NML ternaries read both inputs
22:48:48 <peter1138> Not really keen on (hidden) version checks like that to be honestr.
22:49:09 <peter1138> Also, given that 14.x has been released since the PR was created... it's probably not even necessary now.
22:49:32 <peter1138> i.e. if you're using current NML, expect to target current OpenTTD.
22:50:11 <peter1138> I have no idea about the ternary thing πŸ™‚
22:50:38 <_glx_> indeed I can drop var68 completely now
22:51:07 <_jgr_> If you wanted to do version check you'd need to use action 6 or action 7/9 instead, it'd be a hassle
22:57:22 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320
22:59:53 <peter1138> That nfo output is much cleaner πŸ™‚
23:00:13 <_glx_> it had a ternary πŸ™‚
23:01:21 <DorpsGek> [OpenTTD/nml] PeterN approved pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320#pullrequestreview-2167648860
23:01:31 <_glx_> which indeed would not prevent access to non existing var6B in pre14
23:02:02 <peter1138> So it gets the values first and then picks them after?
23:02:09 <peter1138> Such VB πŸ™‚
23:02:55 <_glx_> it does `restrue*test+resfalse*!test`
23:05:23 <DorpsGek> [OpenTTD/nml] glx22 merged pull request #320: Add: Support for station variable 6B https://github.com/OpenTTD/nml/pull/320
23:05:53 <peter1138> That's... somewhat inefficient.
23:10:20 <peter1138> I guess it needs to avoid a branch.
23:14:02 <_glx_> the other option (used when any result is not read only) is to create a procedure with a switch
23:15:10 <_glx_> so 3 more action2 usually
23:17:07 <peter1138> Versus a complex list of adjusts.
23:17:59 <_jgr_> The ID space for action2s is already too small, using them for ternaries and such would make that problem worse
23:26:36 *** m1cr0man has quit IRC (Quit: G'luck)
23:26:48 <DorpsGek> [OpenTTD/nml] glx22 dismissed a review for pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306#pullrequestreview-2167620042
23:26:51 <DorpsGek> [OpenTTD/nml] glx22 updated pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306
23:26:53 *** m1cr0man has joined #openttd
23:29:14 <DorpsGek> [OpenTTD/nml] glx22 approved pull request #328: Change: Unreachable range for default only switch should target CB_FAILED https://github.com/OpenTTD/nml/pull/328#pullrequestreview-2167677869
23:31:10 *** m1cr0man has quit IRC ()
23:31:27 *** m1cr0man has joined #openttd
23:39:55 <_glx_> hmm reading https://github.com/OpenTTD/nml/pull/327/files it seems documentation for Draw Mode in https://newgrf-specs.tt-wiki.net/wiki/Action0/Road_Stops is wrong
23:42:47 <peter1138> Heh
23:43:00 <peter1138> "For historical reasons, unhandled callbacks ARE the graphics chain" πŸ˜‰
23:43:06 <peter1138> THe mythical callback 0.
23:43:43 <_jgr_> _glx_: That's fixed now
23:44:02 <DorpsGek> [OpenTTD/nml] glx22 approved pull request #327: Add: Constants and varact2 variable associated with road waypoints https://github.com/OpenTTD/nml/pull/327#pullrequestreview-2167692953
23:45:35 <DorpsGek> [OpenTTD/nml] PeterN merged pull request #328: Change: Unreachable range for default only switch should target CB_FAILED https://github.com/OpenTTD/nml/pull/328
23:46:22 <DorpsGek> [OpenTTD/nml] glx22 merged pull request #327: Add: Constants and varact2 variable associated with road waypoints https://github.com/OpenTTD/nml/pull/327
23:47:22 <DorpsGek> [OpenTTD/nml] PeterN approved pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306#pullrequestreview-2167695669
23:49:33 <DorpsGek> [OpenTTD/nml] glx22 merged pull request #306: Change: reduce register consumption for spritelayouts https://github.com/OpenTTD/nml/pull/306
23:59:23 <DorpsGek> [OpenTTD/nml] PeterN commented on pull request #302: Add: 'const' keyword to allow users to define new constants https://github.com/OpenTTD/nml/pull/302#issuecomment-2219064145