IRC logs for #openttd on OFTC at 2024-12-14
⏴ go to previous day
00:55:32 *** Flygon has quit IRC (Read error: Connection reset by peer)
01:00:57 <emperorjake> peter1138: How about a big red message box when you press that button, saying something to the effect of "WARNING, you are about to show legacy signal types. Only use these if you know what you are doing"
01:11:01 *** gelignite has quit IRC (Quit: Stay safe!)
01:26:53 <belajalilija> I think it would be a compromise
01:27:02 <belajalilija> Hiding it behind a setting is still best though
01:27:38 <belajalilija> Noobs often think they know what they’re doing when they don’t
01:29:40 <belajalilija> Another smaller suggestion may be to remove the path from the path signal name
01:30:11 <belajalilija> So that they’re just one way signal and two way signal
02:09:39 *** Wormnest has joined #openttd
02:11:59 <talltyler> I think old tutorials are the biggest problem, not the button being too easy to find. People get scared if the menu doesn’t match the tutorial, so changing the name might be counterproductive.
02:14:38 <_glx_> yeah and they install zbase to match the tutorial
03:22:50 *** gnu_jj_ has joined #openttd
03:26:16 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
03:47:11 *** godbed_ has quit IRC (Ping timeout: 480 seconds)
03:47:21 *** godbed has quit IRC (Ping timeout: 480 seconds)
04:44:46 <DorpsGek> - Update: Translations from eints (by translators)
05:58:41 *** ChanServ sets mode: +v tokai
06:05:34 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
08:18:37 *** kuka_lie has joined #openttd
08:56:15 *** gelignite has joined #openttd
09:14:13 <peter1138> So basically fix the tutorials...
09:34:04 <kuhnovic> Master Hellish has got his work cut out
09:35:15 *** D-HUND is now known as debdog
09:37:38 <peter1138> Hmm, should I pass an EncodedString into drop down list items, or just a raw string.
09:40:50 <peter1138> They are drawn "later", but language changes would kill them anyway.
10:43:17 <xarick> jeesus, we're 10 years away...
11:05:15 *** asasnat has joined #openttd
11:05:15 <asasnat> talltyler: I thought of making a YouTube short about signaling that only covers path signals to prevent newbies from falling for the block signal trap
11:05:27 <asasnat> but I haven't done it yet
11:23:29 *** nielsm has quit IRC (Ping timeout: 480 seconds)
11:23:46 *** gelignite has quit IRC (Quit: Stay safe!)
11:33:01 <belajalilija> where do i make a bug report?
11:36:53 <belajalilija> the problem is basically that searching reads the description but not the vehicle variant name
11:37:36 <belajalilija> it does find variant groups and non grouped vehicles thugh
11:38:06 <belajalilija> this is in openttd 14.1
11:39:12 <belajalilija> i believe that the intended behaviour should be so that it finds vehicle names even if they are variants
11:47:55 <belajalilija> what about them?
11:51:57 <belajalilija> they'll be useful for us
12:25:36 <peter1138> belajalilija: Same place as ever, GitHub
12:27:52 <peter1138> But the set should be setting a normal name anyway.
12:41:11 <andythenorth> it won't read the name callback results, this is known, probably not a bug
12:41:25 <andythenorth> it will read the name static prop
12:42:05 <peter1138> peter1138: Oh, you're asking about the extra text anyway. No, that's never been done.
12:43:21 <peter1138> I guess if we cached the callback text it might be doable, otherwise it'd be pretty slow.
13:01:08 <peter1138> Problem extracting tar... That ain't no tar.
13:09:11 <_glx_> ``` Une version appropriée de 7zip est introuvable (version requise v24.9.0).
13:09:11 <_glx_> Téléchargement de 7z2409.7z.exe
13:09:11 <_glx_> Le chargement de 7z2409.7z.exe est correct.
13:09:11 <_glx_> Extraction en cours de 7zip...
13:09:11 <_glx_> Une version appropriée de 7zr est introuvable (version requise v24.9.0).
13:09:13 <_glx_> Téléchargement de 44D8504A-7zr.exe
13:09:13 <_glx_> Le chargement de 44D8504A-7zr.exe est correct.
13:11:55 <_glx_> but I just updated my vcpkg clone and reran bootstrap
13:46:58 <belajalilija> peter1138: link?
13:47:07 <belajalilija> peter1138: what do you mean?
13:47:26 <andythenorth> name static prop should be defined
13:47:53 <belajalilija> peter1138: nah, its not reading the names of vehicles, but is extra text
13:49:09 <peter1138> Sometimes you need to read bottom up
13:50:03 <belajalilija> might help, i dont really understand half of what is being said to me
13:51:09 <belajalilija> it does seem weird that it doesnt look for it though
13:51:36 <belajalilija> im sure it used to
13:52:59 <belajalilija> it seems to defeat a lot of the point of a search bar
13:53:03 <peter1138> If it did it still does
13:58:52 <andythenorth> you're searching for a nested variant
13:58:55 <andythenorth> it doesn't do that
14:00:06 <peter1138> Oh the variant is hidden, it doesn't expand them.
14:00:32 <andythenorth> and the children all have the same name string
14:00:41 <peter1138> That's a different example
14:00:50 <andythenorth> which is just `Aggregate Hopper`
14:01:04 <andythenorth> so the case in the screenshot has multiple factors
14:01:12 <peter1138> That is the name callback which isn't used in the filter afaik
14:01:27 <andythenorth> I mean the static prop is `Aggregate Hopper`
14:01:34 <andythenorth> I set that for search only
14:03:45 <andythenorth> there aren't / weren't enough strings to generate the actual names
14:04:44 <andythenorth> yeah 10240 DCxx strings available
14:04:53 <andythenorth> `10313 train items`
14:05:37 <andythenorth> actually that's curious, if we can have 65k trains, how would they have unique names?
14:07:56 <belajalilija> andythenorth: i wish it could
14:09:15 <belajalilija> it would be great for searching by operator fx
14:10:22 <belajalilija> i think it makes sense now why it came across as a bug to me
14:10:30 <Rubidium> andythenorth: but... can't you have like 4 million trains with 64 cargo refits per train?
14:13:00 <andythenorth> you mean livery callback? 😛
14:15:44 <Rubidium> I don't know, I'm not that well versed in NewGRFs
14:24:18 <peter1138> andythenorth: Why do you need DC strings for static engine names?
14:50:30 <andythenorth> I don't know which range nml uses
14:50:38 <andythenorth> nmlc reports D0xx and DCxx useage
14:53:09 <peter1138> Regular action 4 ids work for engine names
14:53:30 <peter1138> Of course the name callback is not that.
14:54:47 <andythenorth> wonder what nmlc does with action 4 if there are substrings
14:54:51 <andythenorth> maybe it composes them
14:59:37 <peter1138> Variant tree was a mistake, wonder how to undo it.
15:00:04 <andythenorth> should have been one level only?
15:00:09 <andythenorth> I mean...I like it
15:00:19 <andythenorth> but Horse has done silly things with it
15:01:07 <peter1138> Hmm can probably fudge it so that it uses the top level variant.
15:01:21 <andythenorth> make it one parent only 😛
15:01:32 <andythenorth> everyone can restructure their grfs 😛
15:07:18 <_glx_> for string(...) nml usually inlines parameters in the final action 4
16:34:06 <xarick> sauddenly it builds, and i have no idea what I've done
16:41:50 <_glx_> the error you had was outside openttd source
17:09:39 <_glx_> hmm I wonder if those `#if !defined` blocks are still needed
17:30:15 *** virtualrandomnumber has joined #openttd
17:31:09 *** virtualrandomnumber has quit IRC (Remote host closed the connection)
17:35:09 <LordAro> _glx_: documentation seems to suggest it's been a thing since Win2000... or Vista
17:35:39 <_glx_> some comments also suggest they were missing in mingw
17:38:24 <LordAro> yeah, but was that mingw from 2005?
17:39:20 <LordAro> my mingw definitely has it
17:40:10 <_glx_> ```CMake Warning (dev) at cmake/InstallAndPackage.cmake:59 (install):
17:40:10 <_glx_> Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run
17:40:10 <_glx_> "cmake --help-policy CMP0177" for policy details. Use the cmake_policy
17:40:10 <_glx_> command to set the policy and suppress this warning.``` that's with cmake 3.31.2 in my mingw
17:41:14 <LordAro> that's the one peter tried to fix last week, no?
17:41:23 <LordAro> when we were getting confused by annotations
17:42:09 <_glx_> no it's a different one
18:16:52 *** sneezking has joined #openttd
18:16:52 <sneezking> Hi everyone. Is there an alternative to the in game content download menu? Any resources out there for newcomers trying to add mods? (I keep seeing something about bananas in Discord channel #developer-updates…)
18:24:19 <Rubidium> are you looking for an alternative in content or delivery?
18:24:53 <sneezking> Awesome, thank you robots!
18:44:06 <wensimehrp> v1993viaGitHub: controller scrolling on SDL 😛
18:45:17 <andythenorth> was it cat though?
19:01:11 *** gelignite has joined #openttd
19:38:04 <peter1138> Hmm, SetStringParameters redesign, I think.
21:14:05 *** kuka_lie has quit IRC (Quit: Lost terminal)
21:46:11 *** gelignite has quit IRC (Read error: Connection reset by peer)
21:46:42 *** gelignite has joined #openttd
21:59:51 <peter1138> Hmm, STRING1,2,3,4,5,6,7 etc are a bit more awkward when not using global parameters.
22:07:14 *** ialokin has quit IRC (Ping timeout: 480 seconds)
23:06:26 <xarick> kuhnovic: a glance on the 70k ships profits over the years, I see nothing irregular
23:07:07 <xarick> not quite sure what I should look for, but at least path irregularities are not found
23:08:00 <xarick> some ships have negative profits, but it's because some docks stopped accepting passengers
23:08:13 <xarick> but their paths are fine
23:13:42 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:22:19 *** keikoz has quit IRC (Ping timeout: 480 seconds)
continue to next day ⏵