IRC logs for #openttd on OFTC at 2026-07-27
⏴ go to previous day
00:40:26 *** WormnestAndroid has quit IRC (Remote host closed the connection)
00:40:45 *** WormnestAndroid has joined #openttd
02:39:38 *** WormnestAndroid has quit IRC (Remote host closed the connection)
02:39:42 *** WormnestAndroid has joined #openttd
03:30:07 *** Philemon has joined #openttd
03:33:35 *** Phileman has quit IRC (Ping timeout: 480 seconds)
04:21:32 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
04:28:37 *** MinchinWeb[m] has joined #openttd
05:02:14 *** ChanServ sets mode: +v tokai
05:09:05 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
06:42:13 *** Flygon has quit IRC (Read error: Connection reset by peer)
08:12:57 <peter1138> Reticulating splines.
08:18:45 <peter1138> Such naughty tile-extending layouts.
08:28:04 <andythenorth_> _still staring at tail lights :P_
08:28:54 * kuhnovic low on coffee beans, considers going to the office
08:38:51 <peter1138> > firs_industries_5-5.2.0/firs.grf:31279] ReadSpriteLayout: Warning, layout -8,4 to -4,8 overlaps adjacent tiles and may cause visual artifacts
08:39:32 <peter1138> Assumably animations that cross tiles, but I don't know.
08:40:06 <peter1138> auzobjects-subway-overlays-v1-2023-09-20.grf:6244] ReadSpriteLayout: Warning, layout -48,0 to 16,16 overlaps adjacent tiles and may cause visual artifacts
08:40:21 <peter1138> That is, of course, more egregious.
08:53:53 <andythenorth_> _considers finding the specific FIRS sprites_
08:54:13 <andythenorth_> there are some known flickering sprites, but I don't have a list
09:34:13 <peter1138> Stupid jira. it has tasks and sub-tasks but things like time estimates don't track back :o
09:55:12 *** germancatgirl__ has joined #openttd
09:55:26 <germancatgirl__> is this channel
10:00:45 <emperorjake> This is for development of the game itself. For mods/NewGRFs go to Discord channel #add-on-development
10:40:55 <DorpsGek> - Add: summary for week 30 of 2026 (by OpenTTD Survey)
11:05:26 *** WormnestAndroid has quit IRC (Remote host closed the connection)
11:05:34 *** SigHunter has quit IRC (Remote host closed the connection)
11:05:44 *** WormnestAndroid has joined #openttd
11:07:30 *** SigHunter has joined #openttd
12:32:14 <talltyler> Title game competition just closed, there were 5 entries. 🙂
12:33:45 <belajalilija> Was there any toyland?
12:34:45 <talltyler> Haven't checked. My entry is temperate though.
13:03:37 <peter1138> You'd think there'd be more considering the hate that the toyland game got.
13:03:51 <peter1138> I guess it's easier to hate than to contribute.
13:09:47 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
13:10:43 *** MinchinWeb[m] has joined #openttd
13:18:01 <talltyler> I would have thought so too.
13:28:59 <belajalilija> peter1138: I was expecting many more
13:29:23 <belajalilija> Now I’m anxious there might not even be a toyland one to vote for
14:35:41 <peter1138> Hmm, can a NewGRF tile layout refer to sprites from different Action 1s?
14:40:31 <peter1138> Hmm, reading the code, perhaps it has to.
14:42:57 <peter1138> I suppose it's okay to make a new sprite group result type, but.
14:44:12 <peter1138> I think I'm only interested in the base sprite ids, and palettes. Not the actual positions.
14:54:47 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
14:55:16 *** MinchinWeb[m] has joined #openttd
15:00:19 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
15:04:09 *** MinchinWeb[m] has joined #openttd
15:08:17 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
15:08:33 *** MinchinWeb[m] has joined #openttd
15:35:07 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
15:35:25 *** MinchinWeb[m] has joined #openttd
16:36:03 *** Wormnest has joined #openttd
16:40:47 <germancatgirl__> emperorjake: a
16:41:35 <germancatgirl__> peter1138: are contributions w mods allowed?
16:44:53 <peter1138> germancatgirl__, specifically referring to title game competition contributitons :)
16:45:18 <peter1138> Title game cannot have mods, it has to be able to load in a vanilla install.
16:45:28 <germancatgirl__> peter1138: aw sad
16:48:50 <andythenorth_> less sad than forcing everyone to download mods before the game can start? 👀
16:49:04 *** Ttech has quit IRC (Quit: Este é o fim.)
17:21:29 <andythenorth_> single vehicles (solo engine or railcar) need to show tail lights, but only for certain angles :P
17:21:57 <andythenorth_> only when the train is moving away (upwards in the viewport)
17:22:36 <andythenorth_> and I need to know flip state, as vehicles can be asymmetric
17:22:55 <andythenorth_> such programming
17:23:36 <germancatgirl__> andythenorth_: its only 500 or 600mb
17:23:43 <germancatgirl__> if i remember correctly
17:24:07 <andythenorth_> not sure what to say
17:24:15 <andythenorth_> I feel we start from different places :P
17:24:35 <germancatgirl__> andythenorth_: so true
17:34:41 <andythenorth_> obvs there's always got to be a first report
17:54:05 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
17:54:21 *** MinchinWeb[m] has joined #openttd
18:10:09 *** Flygon has quit IRC (Read error: Connection reset by peer)
18:12:54 <peter1138> andythenorth_, nobody plays vanilla right?
18:32:15 <_glx_> peter1138: Yes, sprites are not limited to most recent action1, this also removed the need for single size spritesets in a single tile layout (4h after the question)
19:01:33 <andythenorth_> peter1138: original report was against JGRPP
19:01:43 <andythenorth_> no idea what's really going on :P
19:04:25 <peter1138> Most likely: train is now running in reverse, as expected. Players expects it to run the same way it used to.
19:23:23 <LordAro> i wonder whether 'static constexpr' makes much sense either
19:26:04 <Rubidium> *that* I'm not going to touch: src/strgen/../core/enum_type.hpp:33:76: error: invalid use of non-static data member ‘is_enum_incrementable<std::__unicode::__v15_1_0::_Grapheme_cluster_view<std::basic_string_view<char> >::_Iterator>::value’
19:26:51 <Rubidium> there might be cases where it's not needed, but in some it is needed... and with ~1000 instances I rather have my other PRs reviewed ;)
19:34:17 *** gelignite has joined #openttd
19:43:39 <peter1138> Hmm, right, tile layout sprite groups also have a ground sprite. Probably? not wanted for tree tiles.
19:45:32 <Rubidium> even `inline` is sometimes needed with `constexpr` for some compilers
19:53:25 <Rubidium> well... technically `/* static */ inline constexpr`
19:53:56 <Rubidium> it's WidgetDimensions::unscaled that's causing problems with MSVC
19:55:01 <peter1138> Okay, members do need inline, it's only functions that don't.
19:55:24 <peter1138> `inline` in a struct means something else, because C++.
20:25:01 *** areksmiec has joined #openttd
20:25:40 *** areksmiec has quit IRC (Remote host closed the connection)
20:29:02 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:29:03 *** WormnestAndroid has joined #openttd
20:29:18 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:29:19 *** WormnestAndroid has joined #openttd
20:29:24 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:29:36 *** WormnestAndroid has joined #openttd
20:43:51 <peter1138> Hmm, animated tree tiles?
20:53:16 <peter1138> Whose trees can I borrow?
21:05:52 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
21:07:03 *** MinchinWeb[m] has joined #openttd
21:25:24 <andythenorth_> I have some random bits I could send you if you want
21:29:45 *** Smedles has joined #openttd
21:30:28 <peter1138> Hmm, parent scope of trees?
21:33:03 <peter1138> Do trees have badges? :o
21:33:19 <peter1138> If I mention badges will andythenorth_ get interested?
21:33:28 <will_marshall_> tree/deciduous tree/conifer
21:34:01 <andythenorth_> parent scope of trees is?
21:34:01 <andythenorth_> - nottingham forest?
21:34:15 <andythenorth_> football references won't play well here :P
21:35:14 <andythenorth_> are you planning autumn ?
21:36:36 <peter1138> No but I guess NewGRFs could?
21:42:56 <andythenorth_> are trees just objects? :P
21:43:18 <will_marshall_> No because Objects are too expensive?
21:43:53 <andythenorth_> I tend to think of exploits first :P
21:44:22 <andythenorth_> if there was a way to adjust the seeding of trees
21:44:28 <andythenorth_> it could be be exploited for fields
21:44:39 <andythenorth_> "trees near a farm look like corn"
21:44:52 <andythenorth_> could is definitely not should :P
21:45:39 <peter1138> Hmm, trees that can spawn but can't be planted? "Weeds"
21:49:18 *** trainsarecool has joined #openttd
21:50:05 *** trainsarecool has left #openttd
22:00:22 <peter1138> > TreeTileOverrideManager.SetEntitySpec: Too many tree tiles allocated. Ignoring.
22:17:26 <peter1138> Oh, it's that thing where numeric_limits on an enum returns 0 :-)
23:30:42 *** Smedles has joined #openttd
23:55:30 *** andythenorth_ has quit IRC (Quit: Connection closed for inactivity)
23:58:37 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
continue to next day ⏵