IRC logs for #openttd on OFTC at 2024-12-28
            
00:16:53 *** nielsm has quit IRC (Ping timeout: 480 seconds)
00:45:45 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
01:31:20 *** kale91 has quit IRC (Quit: User went offline on Discord a while ago)
01:37:39 *** Flygon has joined #openttd
02:36:24 *** APTX_ has joined #openttd
02:43:15 *** APTX has quit IRC (Ping timeout: 480 seconds)
03:21:41 *** gnu_jj has joined #openttd
03:25:11 *** gnu_jj_ has quit IRC (Ping timeout: 480 seconds)
03:29:05 *** debdog has joined #openttd
03:29:08 *** D-HUND has joined #openttd
03:32:26 *** godbed has quit IRC (Ping timeout: 480 seconds)
03:32:31 *** godbed_ has quit IRC (Ping timeout: 480 seconds)
04:41:49 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/be33f29984538a1c4313848fee81a28358410890
04:41:50 <DorpsGek> - Update: Translations from eints (by translators)
05:17:20 *** keikoz has joined #openttd
05:50:41 *** jinks has quit IRC (Ping timeout: 480 seconds)
05:57:45 *** jinks has joined #openttd
06:06:11 *** jinks has quit IRC (Ping timeout: 480 seconds)
06:29:25 *** jinks has joined #openttd
06:30:31 *** keikoz has quit IRC ()
06:33:05 *** keikoz has joined #openttd
06:39:59 *** jinks_ has joined #openttd
06:40:16 *** jinks has quit IRC (Ping timeout: 480 seconds)
06:42:13 *** jinks_ is now known as jinks
06:45:45 *** jinks has quit IRC (Remote host closed the connection)
07:08:54 *** jinks has joined #openttd
07:16:58 *** jinks has quit IRC (Ping timeout: 480 seconds)
07:19:34 *** jinks has joined #openttd
07:24:49 *** jinks_ has joined #openttd
07:28:17 *** jinks has quit IRC (Ping timeout: 480 seconds)
07:32:54 *** jinks_ has quit IRC (Ping timeout: 480 seconds)
07:36:23 *** jinks has joined #openttd
07:44:49 *** jinks has quit IRC (Ping timeout: 480 seconds)
07:51:37 *** D-HUND has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
08:06:49 *** jinks has joined #openttd
08:14:52 *** jinks has quit IRC (Quit: ZNC - http://znc.in)
08:30:10 *** jinks has joined #openttd
08:38:12 *** jinks has quit IRC (Ping timeout: 480 seconds)
08:51:45 *** jinks has joined #openttd
09:23:12 *** nielsm has joined #openttd
11:12:06 *** brickblock19280 has joined #openttd
11:12:06 <brickblock19280> is it true that `town_production_multiplier` is ignored by openttd as stated here? https://newgrf-specs.tt-wiki.net/index.php?title=NML:Cargos
11:24:49 <xarick> hi
11:26:45 <michi_cc> brickblock19280: Real specs are here: https://newgrf-specs.tt-wiki.net/wiki/Action0/Cargos
11:27:29 <brickblock19280> I know but that doesn't say if it is ttd-patch exclusive or not
11:27:46 <brickblock19280> I doubt it but I wanted to ask since it could be the case
11:27:58 <michi_cc> Huh? The property table on that page is quite clear, isn't it?
11:28:21 <michi_cc> You might have to do some guessing how each property was named in NML though.
11:28:25 <brickblock19280> yeah sorry I'm used to the nml specs so jhust looked at the bottom
11:28:45 <brickblock19280> I'll fix the nml specs then
11:49:34 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1322531891617988648/image.png?ex=6771374e&is=676fe5ce&hm=17f703345e2e8051e4467e33b866d5df1bdb72d678ba346829e05fc20c543bf1&
11:49:34 <xarick> can't configure the last slot 🙂
11:50:00 <xarick> correction, can't start last slot
12:02:18 <kuhnovic> That is such a xarick-problem haha
12:04:13 <_glx_> Most likely last slot is only usable on dedicated server
12:22:48 <LordAro> seems like a UI issue
12:24:00 <xarick> testing <https://github.com/SamuXarick/OpenTTD/pull/15/checks>
12:24:11 <xarick> against codeql stuff
12:46:38 *** frosch123 has joined #openttd
12:46:40 <frosch123> Weird AI driven code structure analysis: https://gitdiagram.com/OpenTTD/OpenTTD
12:46:40 <frosch123> It classifies the GS API as core game logic.
12:47:25 <truebrain> I can understand it is a bit confused 😄
12:47:30 <truebrain> it is a very poorly picked name 😛
12:55:07 *** benjaminv has quit IRC (Ping timeout: 480 seconds)
12:58:35 <bohaska> https://cdn.discordapp.com/attachments/1008473233844097104/1322549257630126110/prompts.py?ex=6771477a&is=676ff5fa&hm=008e5dacad660603649b5b9c15e52b219b7f07abf6217828957c69a589a685bb&
12:58:35 <bohaska> this is the code they used
12:59:56 <bohaska> truebrain: also frosch123: it only uses file paths to make the diagram
13:25:07 *** APTX has joined #openttd
13:27:04 *** APTX_ has quit IRC (Ping timeout: 480 seconds)
13:30:48 <peter1138> Brrrrr
13:51:42 <LordAro> peter1138: well done
14:05:26 *** Webster has joined #openttd
14:14:54 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1322568464895971349/image.png?ex=6771595e&is=677007de&hm=6b5d60e7765dfa5ffdf55f78a460f57129a84721411e6efb8f7ffafd1e798ca8&
14:14:54 <andythenorth> pff
14:16:47 <LordAro> andythenorth: bwhaha
14:17:32 <peter1138> "Proof that people consider the tool useful"
15:13:25 *** DorpsGek_vi has quit IRC (Read error: Connection reset by peer)
15:13:25 *** frosch123 has quit IRC (Write error: connection closed)
15:13:25 *** blustik has quit IRC (Write error: connection closed)
15:13:25 *** atomixking has quit IRC (Write error: connection closed)
15:13:25 *** merni has quit IRC (Write error: connection closed)
15:13:25 *** emperorjake has quit IRC (Write error: connection closed)
15:13:25 *** squirejames has quit IRC (Write error: connection closed)
15:13:25 *** _jgr_ has quit IRC (Write error: connection closed)
15:13:25 *** wensimehrp has quit IRC (Write error: connection closed)
15:13:25 *** johnfranklin[d] has quit IRC (Write error: connection closed)
15:13:25 *** andythenorth has quit IRC (Write error: connection closed)
15:13:25 *** peter1138 has quit IRC (Write error: connection closed)
15:13:25 *** ahyangyi has quit IRC (Read error: Connection reset by peer)
15:13:25 *** brickblock19280 has quit IRC (Write error: connection closed)
15:13:25 *** bohaska has quit IRC (Write error: connection closed)
15:13:25 *** xarothbrook has quit IRC (Write error: connection closed)
15:13:25 *** thurus0909 has quit IRC (Write error: connection closed)
15:13:25 *** locosage has quit IRC (Write error: connection closed)
15:13:25 *** belajalilija has quit IRC (Write error: connection closed)
15:13:25 *** michi_cc has quit IRC (Write error: connection closed)
15:13:25 *** mnhebi has quit IRC (Write error: connection closed)
15:13:25 *** orspeeder has quit IRC (Read error: Connection reset by peer)
15:13:25 *** florafex has quit IRC (Read error: Connection reset by peer)
15:13:25 *** sneezking has quit IRC (Write error: connection closed)
15:13:25 *** _glx_ has quit IRC (Write error: connection closed)
15:13:25 *** talltyler has quit IRC (Write error: connection closed)
15:13:25 *** xarick has quit IRC (Write error: connection closed)
15:13:25 *** reldred has quit IRC (Read error: Connection reset by peer)
15:13:25 *** gavfish has quit IRC (Write error: connection closed)
15:13:25 *** _zephyris has quit IRC (Write error: connection closed)
15:13:25 *** digitalfox has quit IRC (Write error: connection closed)
15:13:25 *** kuhnovic has quit IRC (Write error: connection closed)
15:13:25 *** truebrain has quit IRC (Write error: connection closed)
15:13:46 *** DorpsGek_vi has joined #openttd
15:16:48 *** Wormnest has joined #openttd
16:38:46 *** peter1138 has joined #openttd
16:38:46 <peter1138> Hmm, GSText again <https://www.tt-forums.net/viewtopic.php?t=92042>
16:39:38 <LordAro> rip it all out and replace with %s
16:39:52 *** _glx_ has joined #openttd
16:39:52 <_glx_> hmm {SKIP} is not a GS command IIRC
16:43:03 *** merni has joined #openttd
16:43:03 <merni> frosch123: Well, it is in a directory called "game"
16:43:22 <merni> I would prima facie expect that to be something closely related to the game 😆
16:44:57 <merni> https://cdn.discordapp.com/attachments/1008473233844097104/1322606226651087032/image.png?ex=67717c89&is=67702b09&hm=7db8d9c4350ea74a01239606f435e80c20570ed2adce2ed9369fe0124ee5b385&
16:44:57 <merni> Though I don't see that... (AI is in the "core layer" though)
16:45:58 <_glx_> oh indeed GSText is no longer in gs-api
17:15:17 <_glx_> for some reason I have to find, <https://github.com/OpenTTD/OpenTTD/commit/6d3adc616935c91bb187a9e95eed448ce89e6458> broke doc generation
17:18:09 <_glx_> oh I see
17:28:14 <DorpsGek> [OpenTTD/nml] heresyh opened issue #350: Upgrading from a version prior to 0.7.3 changes specific use cases using vehicle random_bits https://github.com/OpenTTD/nml/issues/350
17:29:36 *** xarick has joined #openttd
17:29:36 <xarick> cool <https://gitdiagram.com/SamuXarick/LuDiAI-AfterFix>
17:29:55 <xarick> it can read through my mess
17:33:01 *** johnfranklin has joined #openttd
17:33:01 <johnfranklin> https://gitdiagram.com/openttd-china-set/china-set-trains
17:33:01 <johnfranklin> more mess by more developers
17:36:36 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #13204: Codefix: [Script] incorrect end of class detection for doxygen https://github.com/OpenTTD/OpenTTD/pull/13204
17:36:50 <_glx_> a funny one
17:48:03 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #13204: Codefix: [Script] incorrect end of class detection for doxygen https://github.com/OpenTTD/OpenTTD/pull/13204#pullrequestreview-2524770820
17:50:04 <DorpsGek> [OpenTTD/nml] PeterN commented on issue #350: Upgrading from a version prior to 0.7.3 changes specific use cases using vehicle random_bits https://github.com/OpenTTD/nml/issues/350
17:53:18 <xarick> indecision about
17:54:30 <xarick> friend inline TileIndex operator+
17:54:50 <xarick> for directions without wrap
17:55:02 <xarick> my english
17:55:35 <peter1138> Hmm, a std::set of pointers, to a class that contains a pointer to another std::set of pointers...
17:55:43 <peter1138> How did we?
17:57:23 <xarick> TileOffsetByDir is already a lookup table
17:57:29 <xarick> with x and y coords
17:57:54 <_glx_> hehe {SKIP} never worked for them actually, it was just the validation being lenient
18:04:30 <peter1138> Oh yes, I need to fix deleting news messages.
18:04:47 <peter1138> They are deleted based on StringID, which is no longer stored.
18:05:59 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1322626618669273234/image.png?ex=67718f87&is=67703e07&hm=a3ee553276c6623701fa09b90d92dd037a8c8bf8c62a7f14af0308ab5a52de0d&
18:05:59 <peter1138> Okay
18:06:12 <peter1138> That was... not for here 😄
18:13:23 <DorpsGek> [OpenTTD/nml] WenSimEHRP commented on issue #350: Upgrading from a version prior to 0.7.3 changes specific use cases using vehicle random_bits https://github.com/OpenTTD/nml/issues/350
18:15:12 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #13204: Codefix: [Script] incorrect end of class detection for doxygen https://github.com/OpenTTD/OpenTTD/pull/13204
18:17:49 <_glx_> nah random_switch is weird
18:18:38 <DorpsGek> [OpenTTD/nml] heresyh commented on issue #350: Upgrading from a version prior to 0.7.3 changes specific use cases using vehicle random_bits https://github.com/OpenTTD/nml/issues/350
18:41:14 *** andythenorth has joined #openttd
18:41:14 <andythenorth> can't remember why but don't use random switch
18:41:16 <andythenorth> 'cargo cult' 😛
18:47:03 *** tokai has joined #openttd
18:47:04 *** ChanServ sets mode: +v tokai
18:53:58 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
18:55:30 *** Flygon has quit IRC (Remote host closed the connection)
18:56:20 <xarick> is it okay to keep an unused function in code?
18:56:42 <xarick> it could be useful one day, but today, it became unused
18:57:10 <_glx_> if it's unusedit's useless
18:57:38 <LordAro> only functions that are useful should be kept
18:57:44 <LordAro> useful now*
18:58:00 <LordAro> (certain debugging functions might be unused, but they're also useful now)
18:59:18 <xarick> i made this function currently unused
18:59:18 <xarick> inline TileOffsetC TileOffsCByDir(Direction dir)
18:59:42 <xarick> because you can now use tile + dir directly, i replaced all instances where TileOffsCByDir was used to that
19:00:41 <xarick> unless someone on the future requires to define a TileOffsetC offset = TileOffsCByDir, it remains unused now
19:08:52 <andythenorth> if it's unused, delete it
19:08:53 <peter1138> NML's abstractions mean that random switches are likely to not do the right thing.
19:09:14 <peter1138> If you're writing NFO you can put it where it needs to be.
19:43:02 <xarick> ok
19:46:45 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
21:08:51 <andythenorth> what are we doing today?
21:08:55 <andythenorth> BadgeTypes?
21:12:58 *** Wormnest has joined #openttd
22:11:59 <peter1138> Is iOS supported now?
22:14:08 *** truebrain has joined #openttd
22:14:08 <truebrain> it was done within the day, I read 🙂
22:17:57 *** kuhnovic has joined #openttd
22:17:57 <kuhnovic> Official release for 15.0
22:28:06 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:37:44 *** _jgr_ has joined #openttd
22:37:44 <_jgr_> talltyler: I believe I've found the problem in my branch, and it doesn't look like the bug also exists in vanilla. It's probably something else there.
22:38:12 <_jgr_> It turns out that the desync log did get written to disk before the crash happened, which made life easier
22:39:31 *** talltyler has joined #openttd
22:39:31 <talltyler> Interesting, thanks for looking into it
23:00:50 <xarick> I didn't do much today 😦
23:52:19 *** D-HUND has joined #openttd