IRC logs for #openttd on OFTC at 2026-08-08
            
00:00:37 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
00:01:21 *** MinchinWeb[m] has joined #openttd
02:01:15 *** Wormnest has quit IRC (Quit: Leaving)
03:16:20 *** Philemon has joined #openttd
03:19:49 *** Phileman has quit IRC (Ping timeout: 480 seconds)
03:38:52 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
03:39:09 *** MinchinWeb[m] has joined #openttd
03:43:58 <DorpsGek> [OpenTTD/OpenTTD] CI - Nightly workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/31237362031
04:47:26 <jfkuayue> launch?
05:03:00 *** tokai|noir has joined #openttd
05:03:00 *** ChanServ sets mode: +v tokai|noir
05:09:55 *** tokai has quit IRC (Ping timeout: 480 seconds)
05:23:20 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/8ef6fa58a83f197c2dca78d032eb0f4e19a45f32
05:23:21 <DorpsGek> - Update: Translations from eints (by translators)
05:29:17 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
05:30:13 *** MinchinWeb[m] has joined #openttd
05:46:39 *** Flygon has joined #openttd
06:39:16 <peter1138> What happened here...
06:43:01 <Rubidium> it got not hot?
06:46:48 *** Wolf01 has joined #openttd
06:48:44 *** reldred has joined #openttd
06:48:44 <reldred> mans not hot
06:49:22 <reldred> two plus two is four minus one is three quick maths
07:11:27 *** tcook has quit IRC (Ping timeout: 480 seconds)
07:26:54 *** Tirili has quit IRC (Quit: Leaving)
08:34:41 *** keikoz has quit IRC ()
08:36:50 *** keikoz has joined #openttd
08:53:23 <peter1138> FTP 297W :o
08:53:34 <peter1138> If only I wasn't 3 metres tall.
09:57:28 <andythenorth_> I wish I was a little bit taller
10:02:44 <_zephyris> I wish I was a baller
10:15:51 <andythenorth_> this is nuts, IRL platform games https://en.wikipedia.org/wiki/Man_engine
10:21:37 <_zephyris> Then paternoster lifts will blow your mind!
10:31:55 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
10:32:46 *** MinchinWeb[m] has joined #openttd
11:39:20 *** SigHunter has quit IRC (Remote host closed the connection)
11:41:16 *** SigHunter has joined #openttd
11:41:32 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
11:41:34 <_zephyris> Trees?
11:41:42 <_zephyris> 4x Lorries?
11:41:49 *** MinchinWeb[m] has joined #openttd
11:42:41 *** Flygon has quit IRC (Read error: Connection reset by peer)
11:42:50 <peter1138> OpenGFX 2 Extended Trees?
11:43:59 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1535614547593797632/image.png?ex=6a7867fe&is=6a77167e&hm=bf63c690dec2e99b30831a2a3d119503aa1bdaabd16ef21da22ce309698b9bf9&
11:44:20 <_zephyris> I'd probably do "Full English" trees.
12:48:15 <peter1138> Hmm, can I get the number of days in the current calendar month?
12:50:27 <reldred> Trees trees trees trees
12:58:09 *** Wormnest has joined #openttd
13:05:57 <peter1138> Dither smells :(
13:06:15 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1535635253450776706/image.png?ex=6a787b47&is=6a7729c7&hm=6d629e5bb69c43193e8774d6d7845d6d3148429cb735b55ccb8a4f714a4e415e&
13:08:32 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
13:08:50 *** MinchinWeb[m] has joined #openttd
13:10:07 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1535636224218243143/Screencast_From_2026-08-08_14-09-06.mp4?ex=6a787c2e&is=6a772aae&hm=c72645853c447e32aafbf22b3e247e8dd3d1848953d82d248766eacd394e2aeb&
13:10:38 <peter1138> Urgh, that capture is shite.
13:12:40 <peter1138> Might be an effect that only shows up in fast-forward anyway.
13:20:43 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1535638891808292864/2026-08-08_14-19-16.mp4?ex=6a787eaa&is=6a772d2a&hm=cd7c04b3c161194366618e3066bb3f5b9f072ef89783029436f1c7410a5fe698&
13:36:56 <reldred> Definitely prefer the right hand side
13:37:15 <reldred> I know it has banding pattern but to me I find that endearing in my pixel games
13:41:02 <peter1138> Switched from a 4x4 to an 8x8 matrix.
13:41:12 <andythenorth_> lunch I think
13:42:11 <peter1138> Main issue, fields are a bit funky, and OpenGFX 2 is carefully designed with the assumption that slopes are the only place where snow density changes.
13:44:34 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1535644896969621594/image.png?ex=6a788442&is=6a7732c2&hm=99c47e0af74b7741cf9cfa127175c25c79a14468a95d5cb9c3f0b4183c9cdc02&
13:44:34 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1535644897464557578/image.png?ex=6a788442&is=6a7732c2&hm=11154696f8ea0dc0ee37eb5e1234b653d1603106db5e0dd3a0201051ee410195&
13:45:26 <peter1138> Similar to the patch which varies it with perlin noise, but this is just ordered dithering.
13:46:37 <peter1138> Need to decide how to pick the snow line for each month, as reading each day is not great.
13:58:52 <andythenorth_> reporting from the frontier of LLMs, GPT is still not noticeably better than in late 2025.
13:59:01 <andythenorth_> when does the $1trn pay off?
14:01:45 <Philemon> when the deamons take over?!
14:17:22 * peter1138 ponders.
14:17:33 <peter1138> Do we need to have NewGRF snow line tables?
14:19:47 <peter1138> How many variable snow line NewGRFs exist?
14:50:46 <peter1138> Hmm, is it JUST "Snow Line Mod"?
15:09:49 <emperorjake> Don't forget OpenGFX+ landscape
15:11:31 <peter1138> Thanks. Different snow line from Snow Line Mod, but that might just be the parameter, max level.
15:11:36 <peter1138> Both have the same issue though.
15:15:10 *** gelignite has joined #openttd
15:17:33 <peter1138> (Multiple days on the same level followed by a big jump.)
15:19:34 <brickblock19280> Opengfx- landscape also has it
15:25:21 <peter1138> Is that OpenGFX+ Minus?
15:34:08 <peter1138> Well, same result anyway.
15:34:40 <peter1138> Hmm, maybe if I read the table and only record changes, then I can interpolate between the changes.
15:55:19 <peter1138> Hmm day of year?
15:59:17 <brickblock19280> peter1138: Hmm maybe that was the name
16:09:05 <peter1138> Hmm.
16:20:14 <_zephyris> Better dither of snow line changes would be great
16:20:22 <peter1138> I guess Snow Line Mod is the most useful one, the others fuck about with sprites as well.
16:20:30 <_zephyris> Unified tile season trigger
16:21:44 <_zephyris> It's a kinda odd thing to have as a NewGRF feature, but eh
16:21:56 <peter1138> That's why I was asking.
16:21:57 <_zephyris> Should add it to OpenGFX2+ landscape
16:22:19 <_glx_> https://github.com/OpenTTD/OpenTTD/compare/master...glx22:OpenTTD:fix_mingw feels like a hack, but I don't really see a cleaner solution
16:22:44 <peter1138> I can just use something similar to a sine wave and ignore the NewGRF tables.
16:23:01 <peter1138> OpenGFX2+ Snowline -- no sprites, only snow tables :)
16:23:44 <peter1138> _glx_, yeah, I had no idea it would be a pain :(
16:25:39 <_glx_> I'd blame mingw packagers for that 🙂
16:25:56 <peter1138> _zephyris, hence "Do we need to ahve NewGRF snow line tables" :)
16:27:04 <peter1138> Possibly need partial days.
16:27:40 <peter1138> Just date_fract might be enough.
16:30:58 <peter1138> Hmm, if `DateFract date_fract` rolls over at 74 (`Ticks::DAY_TICKS`), why is `DateFract` `uint16_t` instead of `uint8_t`?
16:46:06 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #15949: Fix f673985: [MinGW] Undefined references in libsoxr https://github.com/OpenTTD/OpenTTD/pull/15949
17:11:18 <andythenorth_> probably fine? https://usercontent.irccloud-cdn.com/file/fvN63i2e/image.png
17:28:17 <peter1138> You must use all 64, that's the law apparently.
17:29:03 <andythenorth_> I have failed so far https://usercontent.irccloud-cdn.com/file/oFG7uPwW/image.png
17:29:36 <andythenorth_> might remove the nuclear power chain, it's just not very interesting https://usercontent.irccloud-cdn.com/file/geKtnJiD/image.png
17:29:49 <andythenorth_> very good for train role play, but eh
17:29:57 *** Flygon has joined #openttd
17:34:14 <andythenorth_> wonder if grf could scale industry amounts at map gen
17:34:16 <andythenorth_> probably not
17:35:19 <emperorjake> Nuclear FIRS 👀
17:38:50 <peter1138> You can it with industry probability, no?
17:38:57 <peter1138> (That and a minimum value)
18:07:47 <peter1138> I went shopping. I have pizza and beer. What more is needed...
18:12:07 <Philemon> vodky intravenous
18:12:13 <Philemon> vodka intravenous
18:38:07 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
18:39:03 <andythenorth_> industry gets a bit tricky because the total amount is scaled by map size
18:39:27 <andythenorth_> so when (count industries) approaches the map size amount, the action 0 probabilities have limited influence
18:39:55 <andythenorth_> I have a GS locally that just sorts it out after map gen
18:40:02 <andythenorth_> but that's unreleased :P
18:40:36 <mmtunligit> i use RVG industry stabalizer for this lol
18:45:25 <peter1138> Minimum numer of industries should be something very low.
18:45:40 <andythenorth_> emperorjake is nuclear FIRS a thing though?
18:45:52 <andythenorth_> dunno, it might be weird
18:46:15 <andythenorth_> https://usercontent.irccloud-cdn.com/file/MDwGkE8i/image.png
18:53:03 <peter1138> Do we have tile sub-height information... :o
18:53:19 <peter1138> (We don't.)
18:54:45 <_zephyris> What is a tile sub-height?
18:56:40 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
19:00:39 *** WormnestAndroid has joined #openttd
19:08:10 <peter1138> Exactly :-)
19:08:51 <_zephyris> Are you trying to shift trees on slopes or something?
19:12:24 <kuhnovic> I guess you could sum the height of four corners to simulate it for slopes, but it's primitive
19:15:53 <peter1138> Hmm, seems a waste to calculate the fractional snow for each call, as it only changes when date_fract changes.
19:29:38 <dwfreed> cache it with date_fract?
19:30:50 <dwfreed> granted, if the calculation's not too expensive, it's probably cheaper overall to recalculate it vs the memory access
19:36:44 <_zephyris> Ah, snowlines. Average of the four corners.
19:36:45 <peter1138> It's pretty cheap but on a large map it's called quite a lot.
19:57:48 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
19:58:07 *** WormnestAndroid has joined #openttd
20:04:31 *** Wormnest has joined #openttd
20:23:12 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
20:24:12 *** gelignite has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** keikoz has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** _cyclops_ has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** jinks has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** wallabra has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** Rubidium has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** bfgiant has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** hpiirai has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** dollarcoinguy has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** tabytac has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** _jgr_ has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** _zephyris has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** f_ has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** penspinner_swz has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** talltyler has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** asymptotically2 has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** fonsinchen has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** Hirundo has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** Osai has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** michi_cc_ has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** andythenorth has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** kuhnovic has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** belajalilija has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** Yexo has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:12 *** FLHerne_ has quit IRC (reticulum.oftc.net charon.oftc.net)
20:24:18 *** MinchinWeb[m] has joined #openttd
20:24:27 *** gelignite has joined #openttd
20:24:27 *** keikoz has joined #openttd
20:24:27 *** _cyclops_ has joined #openttd
20:24:27 *** jinks has joined #openttd
20:24:27 *** wallabra has joined #openttd
20:24:27 *** Rubidium has joined #openttd
20:24:27 *** bfgiant has joined #openttd
20:24:27 *** hpiirai has joined #openttd
20:24:27 *** dollarcoinguy has joined #openttd
20:24:27 *** tabytac has joined #openttd
20:24:27 *** _jgr_ has joined #openttd
20:24:27 *** _zephyris has joined #openttd
20:24:27 *** f_ has joined #openttd
20:24:27 *** penspinner_swz has joined #openttd
20:24:27 *** talltyler has joined #openttd
20:24:27 *** asymptotically2 has joined #openttd
20:24:27 *** Yexo has joined #openttd
20:24:27 *** fonsinchen has joined #openttd
20:24:27 *** Hirundo has joined #openttd
20:24:27 *** Osai has joined #openttd
20:24:27 *** FLHerne_ has joined #openttd
20:24:27 *** michi_cc_ has joined #openttd
20:24:27 *** andythenorth has joined #openttd
20:24:27 *** kuhnovic has joined #openttd
20:24:27 *** belajalilija has joined #openttd
20:26:36 *** belajalilija has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** kuhnovic has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** andythenorth has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** michi_cc_ has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** Osai has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** Hirundo has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** fonsinchen has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** asymptotically2 has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** talltyler has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** penspinner_swz has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** _zephyris has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** _jgr_ has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** tabytac has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** dollarcoinguy has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** hpiirai has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** bfgiant has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** Rubidium has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** wallabra has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** jinks has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** _cyclops_ has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** keikoz has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** Yexo has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** gelignite has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** FLHerne_ has quit IRC (charon.oftc.net helix.oftc.net)
20:26:36 *** f_ has quit IRC (charon.oftc.net helix.oftc.net)
20:31:12 *** gelignite has joined #openttd
20:31:12 *** keikoz has joined #openttd
20:31:12 *** _cyclops_ has joined #openttd
20:31:12 *** jinks has joined #openttd
20:31:12 *** wallabra has joined #openttd
20:31:12 *** Rubidium has joined #openttd
20:31:12 *** bfgiant has joined #openttd
20:31:12 *** hpiirai has joined #openttd
20:31:12 *** dollarcoinguy has joined #openttd
20:31:12 *** tabytac has joined #openttd
20:31:12 *** _jgr_ has joined #openttd
20:31:12 *** _zephyris has joined #openttd
20:31:12 *** f_ has joined #openttd
20:31:12 *** penspinner_swz has joined #openttd
20:31:12 *** talltyler has joined #openttd
20:31:12 *** belajalilija has joined #openttd
20:31:12 *** kuhnovic has joined #openttd
20:31:12 *** andythenorth has joined #openttd
20:31:12 *** michi_cc_ has joined #openttd
20:31:12 *** FLHerne_ has joined #openttd
20:31:12 *** Osai has joined #openttd
20:31:12 *** Hirundo has joined #openttd
20:31:12 *** fonsinchen has joined #openttd
20:31:12 *** Yexo has joined #openttd
20:31:12 *** asymptotically2 has joined #openttd
20:52:51 <_zephyris> Probably not worth worrying about... There are bigger oddities and workarounds needed for the graphics
21:07:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15950: Change: Apply linear filtering and dithering to variable snowline level https://github.com/OpenTTD/OpenTTD/pull/15950
21:13:36 <peter1138> Pictures eh?
21:24:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15950: Change: Apply linear filtering and dithering to variable snowline level https://github.com/OpenTTD/OpenTTD/pull/15950
21:36:48 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
21:36:50 *** WormnestAndroid has joined #openttd
21:36:53 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
21:37:08 *** WormnestAndroid has joined #openttd
21:37:27 *** WormnestAndroid has quit IRC (Remote host closed the connection)
21:37:31 *** WormnestAndroid has joined #openttd
21:42:21 <andythenorth_> what happens if I use all 64 cargos?
21:42:26 <andythenorth_> do I turn into a pumpkin?
21:42:46 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:43:02 <peter1138> Someone will fail to regear
21:46:43 <will_marshall_> Less is more
21:51:19 <peter1138> I could add more
21:57:53 <andythenorth_> how many more?
22:00:57 <peter1138> Just 1
22:13:36 <andythenorth_> I have deleted 1 from my grf instead
22:13:39 <andythenorth_> less work for you
22:13:55 <andythenorth_> how about 64 cargos per cargo class? :P
22:18:30 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
22:19:58 *** MinchinWeb[m] has joined #openttd
22:23:12 <andythenorth_> if I get rid of nuclear waste and nuclear fuel, that's 2 cargos gone also
22:23:49 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
22:35:37 <peter1138> Anyway, I added a couple of screen captures.
23:23:16 <andythenorth_> \o/
23:39:06 *** gelignite has quit IRC ()