IRC logs for #openttd on OFTC at 2025-09-16
⏴ go to previous day
00:48:56 *** lobstaroooo has quit IRC (Remote host closed the connection)
02:12:24 *** Wormnest has quit IRC (Quit: Leaving)
03:51:44 *** Zathras has joined #openttd
03:55:11 *** Zathras_11 has quit IRC (Ping timeout: 480 seconds)
04:37:40 <DorpsGek> - Update: Translations from eints (by translators)
06:14:41 <dh1> Not a heap of information to go on here... Can you show us their orders, the carriage capacity information, and click on the chemical plant as well?
06:15:52 <dh1> Are you delivering anything there at all? Were you before?
06:18:11 <cellar> I was, yes. Nine trains like these, from two ports fed from seven ships visiting five oil rigs. Let me do another screenshot.
06:19:45 <andythenorth> they've got a loading order
06:19:47 <dh1> Ok so the plant will only produce when you deliver stuff. If you haven't delivered something in a while it won't be producing anything. That means your taker-awayer trains will just sit there forever waiting to load, and block your dropper-offer trains from dropping off oil.
06:20:05 <dh1> And yeah, presumably you have them set to full load.
06:27:10 <cellar> Huh, they seem to've sprouted an extra loading order in the wrong place. No wonder. No idea how it got there, so fat-clicking is an option. Let's see if deleting it helps. https://ibb.co/8L0KvwjB
06:29:42 <cellar> So busy keeping up with the increased oil supply I just went blank on this situation. Might've been a misclick while trying to get a tank train to switch groups.
06:31:36 <andythenorth> it's quite easily done
06:31:45 <cellar> Looks to've worked. Thanks for the help.
06:37:42 <cellar> Oh the chemical plant. 2405 crates of goods (none transported). I don't really know what to do with "goods". Just transport them to the nearest passenger station?
06:40:12 <dh1> LLM order management when
06:44:04 <andythenorth> cellar: goods goes to any accepting station in a town or city
06:44:28 <andythenorth> if you're playing vanilla, the goods acceptance can be quite fragile, as buildings can be rebuilt, and not all accept goods
06:46:05 <cellar> vanilla 14.1, "whatever was (stable) on the website" as of a week ago or so.
07:07:52 *** firepup has joined #openttd
07:10:34 *** firepup650 has quit IRC (Ping timeout: 480 seconds)
07:23:04 *** firepup650 has joined #openttd
07:24:08 *** firepup has quit IRC (Read error: Connection reset by peer)
08:57:48 <cellar> plane lands, sits on runway (metro airport). helicopter lands, gets on pad. plane goes to other pad. weird for the landed plane to wait for the helicopter that hadn't even landed yet.
08:58:47 <LordAro> airports are full state machines that often do slightly wonky things to avoid potential deadlocks
09:17:04 *** firepup has joined #openttd
09:18:39 *** firepup650 has quit IRC (Ping timeout: 480 seconds)
09:37:01 *** sacro3075 has joined #openttd
09:37:01 <sacro3075> ```svn: E155036: Please see the 'svn upgrade' command
09:37:01 <sacro3075> svn: E155036: The working copy at '/home/ben/trunk'
09:37:01 <sacro3075> is too old (format 4) to work with client version '1.14.5 (r1922182)' (expects format 31). You need to upgrade the working copy first.
09:37:08 <sacro3075> I wonder how old this trunk checkout is
09:38:45 <rito12_51026> Hello I have problems with regression_stationlist test, when I run it without debuger I get `Segmentation fault` but with debuger `process exited normally`. How can I get the backtrace for that crash?
09:50:49 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
10:07:09 <rito12_51026> never mind I have used valgrind
10:34:16 <LordAro> that was going to be one of my suggestions :)
10:34:32 <LordAro> sacro3075: impressive
10:35:14 <sacro3075> LordAro: It's around 2600, though I'm sure I have earlier ones
10:35:37 <peter1138> There was a patch set we used at one point which had nice things.
10:35:57 <LordAro> well we moved to github in 2018, so definitely older than that
10:36:55 *** firepup650 has joined #openttd
10:37:10 *** firepup has quit IRC (Read error: Connection reset by peer)
10:55:39 *** reldred has quit IRC (Quit: User went offline on Discord a while ago)
11:49:53 *** Flygon has quit IRC (Read error: Connection reset by peer)
12:12:01 *** jobbedeluxe has joined #openttd
12:12:01 <jobbedeluxe> Hello, i was try to code an Serverbot that take a look to something like "!help" and inform to set an PW on company and also save teh pw on the company to set after server restart. than i come along the reddit server #1 and see that there IS an actuall bot that is vispering me. Is there somewhere the code for that? how can i get or make that bot for my server?
12:24:29 <_glx_> rito12_51026: Using same command line arguments ?
12:27:32 <rito12_51026> The valgrind didn't helped much but using `at` instead of `operator[]` did.
12:52:09 <peter1138> Using .at() won't fix indexing mistakes. It will make them throw an exception instead of invoking undefined behaviour.
12:56:09 <LordAro> that code is mildly horrifying
12:56:23 <LordAro> there's got to be a better way than a static global like that...
13:03:41 <_glx_> yeah looks like per window data stored in a global array
13:04:19 <rito12_51026> peter1138: With an exception it is easier to figure out the mistake
13:04:48 <_glx_> not when exception handler is the failsafe one at thread level 🙂
13:09:37 <_glx_> actually why would you expect more than one `EnginePreviewWindow` open at any time?
13:13:50 *** izhirahider has quit IRC (resistance.oftc.net reflection.oftc.net)
13:13:50 *** rightnut has quit IRC (resistance.oftc.net reflection.oftc.net)
13:13:50 *** dwfreed has quit IRC (resistance.oftc.net reflection.oftc.net)
13:13:50 *** Ttech has quit IRC (resistance.oftc.net reflection.oftc.net)
13:14:43 <rito12_51026> If multiple players were in different companies then each company should get different offers and therefore different window, right?
13:15:11 *** izhirahider has joined #openttd
13:15:11 *** rightnut has joined #openttd
13:15:11 *** dwfreed has joined #openttd
13:16:03 <_glx_> windows are local to the client
13:17:07 <_glx_> and only local company matters for vehicle offers
13:21:38 <emperorjake> It would be nice if there was an indicator for vehicles that have been accepted for preview
13:21:50 <emperorjake> so that it's easier to remember to build them and not get the penalty
13:23:30 <rito12_51026> It would be nice to get one vehicle for free
13:24:55 <talltyler> Good idea, for UI I'd suggest converting the "Show Hidden" toggle button to a multiselect dropdown to enable Normal, Hidden, and Preview vehicles.
13:29:27 <_glx_> hmm maybe we could add a special badge
13:43:23 *** firepup has joined #openttd
13:43:24 *** firepup650 has quit IRC (Remote host closed the connection)
13:47:44 *** izhirahider_ has joined #openttd
13:48:51 *** izhirahider_ has quit IRC ()
13:49:07 *** izhirahider has quit IRC (resistance.oftc.net reflection.oftc.net)
13:49:07 *** rightnut has quit IRC (resistance.oftc.net reflection.oftc.net)
13:49:07 *** Ttech has quit IRC (resistance.oftc.net reflection.oftc.net)
13:49:07 *** dwfreed has quit IRC (resistance.oftc.net reflection.oftc.net)
13:51:28 *** izhirahider_ has joined #openttd
13:51:28 *** izhirahider has joined #openttd
13:51:28 *** rightnut has joined #openttd
13:51:28 *** dwfreed has joined #openttd
13:53:06 *** izhirahider has quit IRC (Ping timeout: 480 seconds)
13:53:07 *** Ttech has quit IRC (Ping timeout: 480 seconds)
13:53:07 *** rightnut has quit IRC (Ping timeout: 480 seconds)
13:54:12 *** rightnut has joined #openttd
13:55:24 *** dwfreed_ has joined #openttd
14:00:29 *** izhirahider_ has quit IRC (resistance.oftc.net reflection.oftc.net)
14:00:29 *** dwfreed has quit IRC (resistance.oftc.net reflection.oftc.net)
14:00:30 *** dwfreed_ is now known as dwfreed
14:04:30 *** izhirahider has joined #openttd
14:16:05 *** firepup has quit IRC (Remote host closed the connection)
14:16:30 *** firepup650 has joined #openttd
14:25:29 <peter1138> Is this different from the one last week?
14:27:13 <LordAro> self propgating too, which is exciting
14:27:49 <jfkuayue> - First train ridden back to the UK
14:27:49 <jfkuayue> - delays for 8 minutes
14:28:44 <peter1138> Not used a train for years now.
14:29:25 <jfkuayue> Is Peter even a car brain… 😦
14:35:18 <peter1138> I had a serviced last week. It had 1,800 miles more on it than last year's service.
14:38:34 <peter1138> (Yes, I've done way more than that on my bikes...)
14:41:34 <kuhnovic> You've just earned yourself a Dutch passport
14:47:49 <cellar> gotta talk kilometres rather than miles then, though.
15:12:14 *** gelignite has joined #openttd
15:30:09 *** Wormnest has joined #openttd
15:46:42 <jfkuayue> I cannot explain to British local students how long 1463km is until I said “900 miles”
16:05:10 <jfkuayue> Australians could be simpler? Since there are “domestic examples”
16:06:24 <peter1138> Hmm, small chunk of my off-road territory is closed due to the orange man visiting.
16:10:31 *** izhirahider has quit IRC (synthon.oftc.net reflection.oftc.net)
16:11:47 *** firepup has joined #openttd
16:13:14 *** firepup650 has quit IRC (Ping timeout: 480 seconds)
16:14:19 *** izhirahider has joined #openttd
16:15:58 *** izhirahider has quit IRC ()
16:16:11 *** izhirahider has joined #openttd
16:31:51 <peter1138> I might need to turn off email notifications again.
16:32:30 <rito12_51026> That was the last update
16:37:19 <_glx_> sample screenshot feels wrong, duplicate entries and no indication of the selected ones 🙂
16:43:28 <rito12_51026> Thats the NewGRF fault
16:55:32 <peter1138> IMHO it's all a bit much.
17:02:06 <_glx_> oh I'm blind, they are not duplicates
17:02:40 <_glx_> anyway it doesn't tell which one is selected
17:05:05 <andythenorth> controversial idea: rate limit vehicle testing offers
17:05:27 <andythenorth> (or presumably they already are, so adjust the rate)
17:08:59 <rito12_51026> _glx_: It does but PRSP uses ColourGray in strings instead of push and pop colour, it also breaks highlighting in vehicle purchase window
17:13:00 <Rubidium> rito12_51026: #14006 might help with that problem
17:14:16 *** firepup has quit IRC (Ping timeout: 480 seconds)
17:27:28 <peter1138> Oh, it was approved.
17:27:58 <_glx_> hmm won't help in this exact case
17:28:13 <peter1138> If you're talking about colours within strings, then it can be drawn with TC_FORCE.
17:28:27 <peter1138> (But that applies to the entire string)
17:29:03 <_glx_> yeah TC_WHITE | TC_FORCE for selected could be a solution (we already use TC_FORCE for hidden)
17:30:53 <peter1138> And also, authors, stop fucking around with colours :o
17:32:25 <andythenorth> such white emphasis
17:32:43 <peter1138> That's not the same.
17:32:51 <_glx_> but you properly push/pop around `all`
17:33:01 <andythenorth> can we kban fucking about with the vehicle purchase texts etc?
17:33:08 <andythenorth> or is it inherent to the string system?
17:33:34 <andythenorth> categorically, none of these colours need to be messed with
17:33:39 <andythenorth> unless it's some kind of total rework mod
17:34:12 <andythenorth> colour codes also add complications to translations
17:35:42 <_glx_> some push/pop around some parts of the text should be fine, the issue is when no part of the string uses the UI decided colour
17:37:38 *** firepup650 has joined #openttd
17:46:52 <rito12_51026> Badges might solve that issue, as long as the newgrf authors will use them. The main purpose of coloured names in that specific NewGRF is to allow distinguishing steam trains, diesels and electric ones from each other
17:51:23 <peter1138> 246 railtypes. Can I push it over 255...
17:52:47 <andythenorth> use a code generator
17:55:10 <peter1138> And yes, the list is ridiculous, but that's not the point.
17:55:57 <peter1138> Hmm, found an unrelated bug.
18:14:27 <peter1138> Right, let's see what the CI makes of this.
18:25:39 *** firepup650 has quit IRC (Ping timeout: 480 seconds)
18:38:14 *** firepup650 has joined #openttd
18:44:15 *** firepup650 has quit IRC (Remote host closed the connection)
18:45:56 *** firepup650 has joined #openttd
19:47:15 *** chucky76 has quit IRC (Quit: User went offline on Discord a while ago)
20:11:01 <vikkeri05> In my opinion openTTD should be more starter friendly. (This also might be cus we both skippes the tutorial if there was) but the ui was very very very confusing at the start we didnt even understand how to depo an bus. Plus when you started the game it just looked like ui spam (what it kinda is) and thats why my friend dropped it fully. Plus the ui/buttons on bigger resolutions was very very
20:11:01 <vikkeri05> annoyingly small. [This isnt a complaint its an suggestion in an complaint form]
20:12:00 <vikkeri05> I tried to get my friend multiple times to try again after i understood it and he just said "its too confusing plus it was ui spam and i dont like that kind of games"
21:06:01 *** tokai|noir has joined #openttd
21:06:01 *** ChanServ sets mode: +v tokai|noir
21:07:43 <andythenorth> basically the most vocal active part of the community disagrees 🙂
21:07:54 <andythenorth> and that influences the direction of the game 🙂
21:12:46 *** tokai has quit IRC (Ping timeout: 480 seconds)
21:24:03 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:28:01 *** firepup650 has quit IRC (Ping timeout: 480 seconds)
22:09:25 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:35:27 *** firepup650 has joined #openttd
22:39:02 *** cellar has quit IRC (Quit: zzz)
23:10:06 *** lobster has quit IRC (Ping timeout: 480 seconds)
23:18:29 *** firepup650 has quit IRC (Ping timeout: 480 seconds)
23:29:58 *** firepup650 has joined #openttd
23:34:57 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
continue to next day ⏵