IRC logs for #openttd on OFTC at 2026-08-09
            
00:14:50 <andythenorth_> nap
00:34:44 <reldred> Looks good Peter
00:37:16 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:37:30 *** WormnestAndroid has joined #openttd
02:04:09 *** Wormnest has quit IRC (Quit: Leaving)
03:15:32 *** Phileman has joined #openttd
03:18:54 *** Philemon has quit IRC (Ping timeout: 480 seconds)
03:48:47 <DorpsGek> [OpenTTD/OpenTTD] CI - Nightly workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/31292649890
04:58:08 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #15949: Fix f673985: [MinGW] Undefined references in libsoxr https://github.com/OpenTTD/OpenTTD/pull/15949#pullrequestreview-4890548081
05:02:36 *** tokai has joined #openttd
05:02:36 *** ChanServ sets mode: +v tokai
05:09:44 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
05:31:49 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/9b34939052f936bb0972a619dae460d6f9e47de3
05:31:50 <DorpsGek> - Update: Translations from eints (by translators)
05:37:21 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
05:37:36 *** MinchinWeb[m] has joined #openttd
06:38:55 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
06:40:19 *** WormnestAndroid has joined #openttd
06:53:36 *** Extrems has quit IRC (Quit: ZNC 1.7.5 - https://znc.in)
06:54:47 *** Extrems has joined #openttd
07:16:47 *** Flygon has joined #openttd
07:26:46 <peter1138> Hmm, maybe the sudden steps as always intentional.
07:45:59 <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
07:46:55 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15950: Change: Apply linear filtering and dithering to variable snowline level https://github.com/OpenTTD/OpenTTD/pull/15950#issuecomment-5230429412
08:00:44 <Rubidium> I would say it'd be fairly realistic if snow appears all at once, after all that's usually initiated by some snow storm. The dithering when it's melting might be more realistic, but then the more shaded places should probably loose their snow slower as well I'd reckon
08:00:57 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
08:01:16 *** MinchinWeb[m] has joined #openttd
08:01:33 <Rubidium> having said that, I'm too lazy to properly set up NewGRFs so I've never really experienced the variable snowline in game
08:05:57 <peter1138> Yeah, maybe this is fixing the wrong thing :/
08:08:56 <peter1138> It doesn't all switch at once with vanilla settings, it takes several days for each transition to cover the affected tiles. Though partly because it jumps. Hmm.
08:16:27 <peter1138> wallclock settings that is.
08:22:06 <peter1138> What's an area of shade anyway :)
08:23:02 *** gelignite has joined #openttd
08:40:48 *** Tirili has joined #openttd
09:00:43 <andythenorth_> can I make industries build on hills?
09:00:59 <andythenorth_> "Hill Farm" would be silly on flat groun
09:01:02 <andythenorth_> ground *
09:01:14 <Rubidium> peter1138: I'd say any slope facing west-north-west-ish is shade, i.e. tileh 6, 12, 23 and 30. Assuming we're not doing half-tile snow...
09:01:30 *** Wolf01 has joined #openttd
09:06:49 <andythenorth_> wonder if custom farm fields should be a grf feature
09:14:37 <peter1138> Probably.
09:32:24 <_zephyris> Yes pleas
09:32:43 <_zephyris> Forests as fields
09:43:53 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
09:43:54 *** WormnestAndroid has joined #openttd
09:44:02 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
09:44:03 *** WormnestAndroid has joined #openttd
09:44:06 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
09:44:07 *** WormnestAndroid has joined #openttd
10:07:03 <andythenorth_> hmm, maybe I need discord for FIRS design chat
10:31:03 *** virtualrandomnumber has joined #openttd
10:31:21 <peter1138> Unlikely
10:34:50 <reldred> Custom fields would be great
10:35:00 <reldred> I’ll settle for trees though
10:36:06 <andythenorth_> Meat Pie Factory?
10:36:10 <andythenorth_> Pasty Bakery
10:41:52 <reldred> Mmmmmm pie
11:01:41 <andythenorth_> food cargo chains are tricky
11:01:45 <andythenorth_> because meat is food
11:01:49 <andythenorth_> but meat is also needed for pies
11:07:39 <andythenorth_> the robot is quite good as a design aid for some things
11:08:13 <andythenorth_> but crap for others, it just goes round in circles, changing the same thing back and forth
11:08:20 <reldred> guess it depends who's making the pies, the big factory ordering industrial quantities of beef, or the small bakery who bought their beef from the local supermarket or butcher
11:08:29 <andythenorth_> autocomplete doesn't make strange human leaps
11:08:31 <reldred> but then pies are food too
11:08:46 <reldred> mmmmm pie
11:08:46 <andythenorth_> these are enough pies to fill at least one big truck
11:08:51 <andythenorth_> or a train
11:09:12 <reldred> so four n twenty frozen meat pies
11:09:33 <reldred> yum
11:09:34 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1535968276717510688/PFFNTP175CM24-1-1.png?ex=6a79b16e&is=6a785fee&hm=a002eb19acedfaf8e1bf689b746b8fa1f698158c092d1c617d91af8702f8b25c&
11:09:41 <reldred> i've got pies in the freezer
11:09:50 <reldred> alas it's too late at night to be eating them
11:10:00 <reldred> and tomorrow I must go to the orifice
11:19:34 <_zephyris> Not objects as fields. Kinda demands a NewGRF 'tile type'.
11:20:08 <_zephyris> I think discussions/ideas have ended up spiralling around industries placing objects around themselves, which is quite a different behaviour IMO
11:21:55 <andythenorth_> it's a logical sidetrack
11:22:35 <andythenorth_> but I couldn't find any compelling cases, that don't involve a lot of complicated yak-shaving
11:22:40 <andythenorth_> and GS could just do it
11:23:01 <andythenorth_> whereas 'farm fields, but with sheep' is an easy case to understand
11:27:18 <reldred> yeah would be good if anything just to make all the different types of farms look proper
11:29:57 <reldred> but i need muh trees first
11:30:08 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
11:30:26 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:30:28 *** WormnestAndroid has joined #openttd
11:32:57 <peter1138> NewFields, with animations.
12:24:05 *** Tirili has quit IRC (Quit: Leaving)
12:26:29 <reldred> Maybe then Jake will put fields back in axis 😭
12:28:21 <andythenorth_> hmm what shall I do now?
12:28:42 <andythenorth_> hmm, maybe sit on the sofa with my leg raised
12:28:46 <andythenorth_> like every other day :P
12:36:44 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15923: Feature: [NewGRF] Treeeees https://github.com/OpenTTD/OpenTTD/pull/15923
12:38:08 <belajalilija> reldred: as a param would be neat
12:38:13 <belajalilija> and hotels too
12:38:57 <emperorjake> I've already said this is very hard due to how FIRS is coded
12:40:00 <emperorjake> I'd love to see custom fields get implemented, but I already have a separate fields GRF for that 😛
12:43:55 <belajalilija> ooo
13:09:34 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #15923: Feature: [NewGRF] Treeeees https://github.com/OpenTTD/OpenTTD/pull/15923#pullrequestreview-4891446889
13:15:05 <peter1138> I suppose I better deail.
13:15:09 <peter1138> And deal.
13:20:16 <DorpsGek> [OpenTTD/OpenTTD] github-advanced-security[bot] commented on pull request #15923: Feature: [NewGRF] Treeeees https://github.com/OpenTTD/OpenTTD/pull/15923#pullrequestreview-4891465167
13:23:20 <peter1138> Why twice though :o
14:03:04 *** WormnestAndroid has quit IRC (Remote host closed the connection)
14:03:09 *** WormnestAndroid has joined #openttd
14:05:24 <DorpsGek> [OpenTTD/nml] PeterN updated pull request #436: Add: Support for Trees feature https://github.com/OpenTTD/nml/pull/436
14:34:59 *** electricozone has joined #openttd
14:34:59 <electricozone> Not sure if this is the right place to ask: could the openttdcoop link on the community links page (https://wiki.openttd.org/en/Community/Community) be updated with an archive.org link? It looks like several of the links on the site are dying (i.e. https://wiki.openttdcoop.org/)
14:34:59 <electricozone> archive.org link:
14:34:59 <electricozone> https://web.archive.org/web/20260316140015/https://www.openttdcoop.org/
14:35:32 <peter1138> Well, it's a wiki...
14:36:01 <electricozone> I'd do it, but I don't yet have an account there; is there an approval process, or do I just need to create an account?
14:36:13 <belajalilija> find out
14:42:57 <andythenorth_> Food cargo is a gordian knot
14:43:27 <andythenorth_> I could split it up, and deliver e.g. meat, bread, fish, fruit, etc to town industries
14:43:35 <andythenorth_> then we could have a pie factory
14:43:42 <andythenorth_> taking in meat and flour, to make pies
14:43:46 <electricozone> Community page updated:
14:43:46 <electricozone> https://github.com/OpenTTD/wiki-data/commit/64cc05312e9172e98f83745819bc1c22b040332d
14:43:47 <andythenorth_> but it has to make Food
14:44:03 <andythenorth_> so now there is Food and there are types of food, both accepted by towns
14:44:18 <andythenorth_> it's like having Steel, and Steel Wire Rod in the same economy
14:48:38 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
14:49:19 *** MinchinWeb[m] has joined #openttd
14:56:27 <andythenorth_> Pies
14:56:31 <andythenorth_> Frozen Peas
14:56:31 *** Wormnest has joined #openttd
14:56:46 <andythenorth_> Babybel
14:56:51 <andythenorth_> 128 cargos when?
15:03:40 <Phileman> haha babybel, "the red cheese is chewy!" "the red cheese is wax."
15:22:31 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #15949: Fix f673985: [MinGW] Undefined references in libsoxr https://github.com/OpenTTD/OpenTTD/pull/15949
15:26:17 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #15949: Fix f673985: [MinGW] Undefined references in libsoxr https://github.com/OpenTTD/OpenTTD/pull/15949#pullrequestreview-4891721467
15:58:41 <peter1138> If we made it 128, then someone would demand 256.
16:01:29 <belajalilija> just go with 65535
16:03:05 <belajalilija> then people can make grfs where one can transport both 1L bottles of semi skimmed milk and 2 pint bottles of semi skimmed milk
16:05:56 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #15949: Fix f673985: [MinGW] Undefined references in libsoxr https://github.com/OpenTTD/OpenTTD/pull/15949
16:06:20 <_zephyris> @andythenorth_ Sounds like it's a design aim problem, rather than something intractable
16:06:35 <andythenorth_> it requires some sort of choice
16:06:54 <_zephyris> Well, decision decision paralysis 😉
16:06:54 <andythenorth_> I think towns can only accept Food, not Meat, Cheese, Fish, etc
16:07:27 <_zephyris> Unless you provide houses
16:07:30 <belajalilija> ys
16:07:31 <andythenorth_> there's too many reasons why individual food cargos just wouldn't quite work
16:07:51 <_zephyris> In what way?
16:07:54 <belajalilija> this calls for an horse/firs/hog type house set
16:08:40 <_zephyris> Nothing to stop an industry set providing a cheese shop, a butchers, etc. Limited to 1 per town, could protect from demolition, etc.
16:08:52 <_zephyris> I've got a draft set which does that somewhere...
16:10:42 <belajalilija> with generic uk themed buildings such as Winterslopes supermarkets and other made up things like Lancashire Bank, Lancashire Trading, Girles and Tony's Carvery
16:10:57 <_zephyris> Limitation is that town's don't report how much of an arbitrary cargo they recieve/produce, but: https://github.com/OpenTTD/OpenTTD/pull/15195
16:11:16 <_zephyris> Would need to add similar for cargo recieved
16:18:53 <peter1138> std::bitset<65535> :o
16:19:19 <peter1138> Each time a cargo mask is stored/used, 8KiB :)
16:25:36 <andythenorth_> I think Food is too baked into too many house sets, too many town sets, too many GS probably
16:26:20 <andythenorth_> could probably make town delivery work as individual cargos, but I have other ideas for those
16:31:17 <andythenorth_> hmm https://usercontent.irccloud-cdn.com/file/xwUtsb8Q/image.png
17:08:44 *** kishy-oftc is now known as ki-shy
17:26:35 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #15923: Feature: [NewGRF] Treeeees https://github.com/OpenTTD/OpenTTD/pull/15923#pullrequestreview-4891984128
17:54:53 <andythenorth_> well https://usercontent.irccloud-cdn.com/file/x6TFNthA/image.png
17:55:45 <Phileman> no oui til brookland!
17:56:02 <Phileman> uhm, sorry, wrong channel
18:00:26 <andythenorth_> hmm 63 cargos used
18:00:29 <andythenorth_> wonder if I can delete any
18:21:57 <peter1138> Delete passengers and mail
18:30:04 <andythenorth_> hard-code them in OpenTTD you say? 👀
18:36:14 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
18:36:30 *** MinchinWeb[m] has joined #openttd
19:24:14 <DorpsGek> [OpenTTD/OpenTTD] metablaster updated pull request #15927: Feature: [Script] AI API's to allow getting and setting depot name https://github.com/OpenTTD/OpenTTD/pull/15927
19:46:15 <andythenorth_> need cargo labels for Seafood, Dairy Products, Meat Products
19:46:24 <andythenorth_> maybe there are some already
19:47:04 <andythenorth_> MEAT exists
19:48:05 <andythenorth_> hmm the other 2, I have no idea
19:49:10 <Rubidium> LUCA ;)
19:50:23 <_zephyris> Would it be crazy for a NewGRF to map a list of cargos to pax, mail, goods and food? Say, seafood, dairy, meat -> food. Idea would be that any town house which accepts food would now accept all three?
19:50:40 <andythenorth_> badges you say?
19:55:28 <andythenorth_> "CLAM" for seafood products? :P
19:55:33 <andythenorth_> "CRAB"?
19:55:48 <andythenorth_> it's processed seafood though :P
19:56:04 <andythenorth_> fish fingers
19:58:22 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes opened pull request #15951: Fix #15701: Fix for the origin tiles cost not being accounted for in … https://github.com/OpenTTD/OpenTTD/pull/15951
19:59:52 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes closed pull request #15951: Fix #15701: Fix for the origin tiles cost not being accounted for in … https://github.com/OpenTTD/OpenTTD/pull/15951
20:06:38 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes reopened pull request #15951: Fix #15701: Fix for the origin tiles cost not being accounted for in … https://github.com/OpenTTD/OpenTTD/pull/15951
20:20:21 <andythenorth_> hmm https://usercontent.irccloud-cdn.com/file/qRu29igc/image.png
20:20:29 <andythenorth_> need to add flour, so that will be 63
20:31:20 *** verbosetiger has joined #openttd
20:31:20 <verbosetiger> Hey sorry to bother everyone but does anyone know what I may have done to cause the build to fail for the PR it was definitely building locally https://github.com/OpenTTD/OpenTTD/pull/15951
20:32:47 <_glx_> first the commit checker can't find a common ref with master in 256 commits
20:33:42 <_glx_> of course doxygen check has the same issue
20:35:12 <DorpsGek> [OpenTTD/OpenTTD] metablaster updated pull request #15927: Feature: [Script] AI API's to allow getting and setting depot name https://github.com/OpenTTD/OpenTTD/pull/15927
20:38:07 <_glx_> basically your branch is from a too old master, needs to be rebased
20:54:23 <andythenorth_> can't decide if nuclear chain should be in or out of this FIRS economy :P
20:55:25 <peter1138> Do you play with it?
20:57:07 <andythenorth_> not sure yet, haven't played through
20:57:17 <andythenorth_> leave it in then
20:57:22 <andythenorth_> can always delete later :P
20:57:41 <andythenorth_> mostly I think 63 cargos is too many, and deleting nuclear chain removes 2
21:05:31 <verbosetiger> _glx_: Perfect thank you much appreciated
21:38:26 <andythenorth_> hmm
21:38:43 <andythenorth_> Apples, for the UK flavour? or Fruit because it's sensible?
21:39:00 <andythenorth_> https://usercontent.irccloud-cdn.com/file/N6tRtOZU/image.png
21:42:45 <reldred> If we do get NewFields then we need the ability for an industry to set the radius of the fields, and also a production penalty for the fields being destroyed
21:42:53 <reldred> >:)
21:49:43 <andythenorth_> this is a lot https://usercontent.irccloud-cdn.com/file/86itCJUk/image.png
21:50:19 <andythenorth_> hmm Steeltown is much simpler, for my small brain https://usercontent.irccloud-cdn.com/file/Imwr54p0/image.png
21:58:26 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:01:01 <peter1138> Well.
22:09:43 <andythenorth_> exactly
22:14:56 <_zephyris> Trees look good to me BTW
22:15:16 <_zephyris> I think I was overthinking probabilities and classes, the simple single probability seems good
22:15:54 <_zephyris> I think there would be ways to make the vanilla trees a bit more like the original behaviour, but probably not worth it...
22:19:18 <reldred> Well it has zephs approval, merge it 😛
22:21:23 <andythenorth_> Apples or Fruit? Fruit or Apples?
22:21:29 <andythenorth_> can't include both, it's weird
22:22:18 <andythenorth_> could include soft fruit, or exotic fruit, or citrus
22:22:25 <andythenorth_> or bananas, or pineapples
22:22:49 <andythenorth_> https://usercontent.irccloud-cdn.com/file/UObvOy3k/image.png
22:23:05 <andythenorth_> I should move back to discord, before I get asked to stop teddy bear posting :P
22:27:55 <_zephyris> I'm trying to imagine weirder behaviours a tree NewGRF author might want to use...
22:33:07 <andythenorth_> lumberjacks
22:33:08 <andythenorth_> bears
22:33:15 <andythenorth_> blight
22:33:17 <andythenorth_> fire
22:33:39 <reldred> _zephyris: Bout all I’d want are above/below snowline (height alone would suffice), proximity to water maybe,
22:33:43 <andythenorth_> trees that walk around, like in LOTR or something
22:33:58 <andythenorth_> some fantasy thing has a walking forest
22:38:53 <andythenorth_> _naptime_
22:39:00 <andythenorth_> will dream of Apples
22:39:04 <andythenorth_> or Fruit
22:56:50 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:57:17 *** WormnestAndroid has joined #openttd
23:03:20 <peter1138> _zephyris, multiple probabilities for compatible classes is just pain for storing, defining, and understanding what is meant to happen.
23:22:33 <_zephyris> Yeah
23:23:26 <_zephyris> I was wondering about an extra probability to boost occurrence of the same tree on a single tile... Probably not needed
23:23:58 <_zephyris> There are non plant menu/non primary trees, right?
23:55:30 <peter1138> Yes. I removed the explicit flag, as it's handled by a placement probability of zero.