IRC logs for #openttd on OFTC at 2025-09-25
⏴ go to previous day
01:53:03 *** Wormnest has quit IRC (Quit: Leaving)
03:51:11 *** dh1 has quit IRC (Ping timeout: 480 seconds)
06:02:32 *** dh1 has quit IRC (Read error: Connection reset by peer)
06:30:45 *** dh1_ has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
07:05:21 *** SigHunter_ has joined #openttd
07:07:20 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
07:30:30 <peter1138> jessicathegunlady, lines-of-code, the perfect metric.
07:52:27 *** SigHunter_ has quit IRC (Remote host closed the connection)
07:53:27 *** SigHunter has joined #openttd
08:13:22 <andythenorth[d]> peter1138: lines of irc, historical since 2010
08:13:29 <andythenorth[d]> I'll share it with you
08:13:35 <LordAro> then xarick gets all the money
08:22:56 <_zephyris> "A ~~~picture~~ sprite is worth a thousand ~~words~~ lines of code"
09:09:48 *** Smedles has joined #openttd
09:18:38 <kuhnovic> Then we need to discard all messages that are "well" and "lunch?"
09:24:02 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
09:38:48 *** dh1 has quit IRC (Ping timeout: 480 seconds)
10:00:11 <_zephyris> Early lunch, currywurst, excellent.
10:09:01 *** dh1 has quit IRC (Ping timeout: 480 seconds)
10:23:05 *** michi_cc_ has joined #openttd
10:27:18 <kuhnovic> I had a pancake with bacon
10:27:51 *** dh1 has quit IRC (Ping timeout: 480 seconds)
10:48:11 *** dh1 has quit IRC (Ping timeout: 480 seconds)
11:33:51 *** dh1 has quit IRC (Ping timeout: 480 seconds)
11:45:49 *** lobstaroooo has joined #openttd
12:10:27 <peter1138> Good for roast dinners, not so much anywhere else.
12:11:07 *** Zathras has joined #openttd
12:18:19 <LordAro> not like i'd turn them down
12:18:21 *** lobstaroooo has quit IRC (Remote host closed the connection)
12:18:40 <LordAro> but yeah, probably wouldn't choose them otherwise
12:20:11 <peter1138> Ache a bit today, there was a very narrow track (fence on one side, trees on the other) that me and me massive bike don't get on well with.
12:43:38 *** SigHunter has joined #openttd
13:20:21 <andythenorth[d]> we have a track like that through allotments
13:20:39 <andythenorth[d]> I bounced off a tree on one side, and into the fence on the other
13:20:56 <andythenorth[d]> not really suitable for cycling 😛
13:30:14 *** pickpacket has quit IRC (Ping timeout: 480 seconds)
13:34:55 <peter1138> Well, the kissing gate we passed was probably a clue :)
13:39:43 * peter1138 smirks at moderation.
13:45:07 <LordAro> i'm not... totally opposed to the idea
13:56:05 *** pickpacket has joined #openttd
14:10:21 *** pickpacket6 has joined #openttd
14:16:56 *** pickpacket has quit IRC (Ping timeout: 480 seconds)
14:16:56 *** pickpacket6 is now known as pickpacket
14:52:52 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
14:53:06 <peter1138> That's a... PR title.
14:53:56 *** WormnestAndroid has joined #openttd
14:57:43 <jessicathegunlady> Well. It *does* say what it does.
14:57:43 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
15:05:50 *** WormnestAndroid has joined #openttd
15:08:27 *** keikoz1 has joined #openttd
15:13:39 *** keikoz has quit IRC (Ping timeout: 480 seconds)
15:15:19 *** keoz has quit IRC (Ping timeout: 480 seconds)
18:18:46 <kuhnovic> Ah, he's wondering over to the dark side!
18:20:01 <kuhnovic> (he's one of the RCT2 devs)
18:44:29 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:52:06 <Heiki> Some recent change appears to have induced something gcc (15.2.0) doesn’t quite like:
18:52:06 <Heiki> /usr/local/src/openttd/src/pathfinder/yapf/yapf_river_builder.cpp:25:8: warning: type ‘struct DummyFollower’ violates the C++ One Definition Rule [-Wodr]
18:52:06 <Heiki> /usr/local/src/openttd/src/pathfinder/yapf/yapf_ship_regions.cpp:79:8: note: a type with different bases is defined in another translation unit
19:14:41 *** dh1 has quit IRC (Ping timeout: 480 seconds)
19:21:44 <truebrain> LordAro: nice find, nicely worded 🙂
19:23:52 *** dh1 has quit IRC (Remote host closed the connection)
19:35:05 <peter1138> (And it still is basically unnecessary, but rather simpler with C++)
20:08:32 <peter1138> That is a weird way of doing loading stages...
20:15:37 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
20:15:52 <peter1138> Hmm, house picker shows start and end years.
20:16:09 <peter1138> Objects do have start and end dates, so they don't have to align to a year.
20:16:20 <peter1138> But show a full date is a bit much.
20:17:21 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
20:19:17 <rito12_51026> Maybe show the full date in the year's hint?
20:19:32 <peter1138> Uh, which colour :o
20:21:30 *** Wormnest has joined #openttd
20:21:53 <rito12_51026> Those yellow boxes with a text that show up on hover.
20:23:48 <peter1138> Tempting to just forcibly round the dates to the nearest year.
20:28:43 <peter1138> ("Designed: 1979" in the object is NewGRF extra text)
20:30:24 <rito12_51026> peter1138: That would be a step backward for grf features, wouldn't it?
20:30:35 <peter1138> "Years:" makes more sense than "Dates:" as a label, but maybe drawing separate dates is better.
20:31:18 <peter1138> Most of the time authors set it to 1st January, so it kinda looks weird to show lots of 01-01-xxxx ...
20:31:41 <peter1138> "From 01-01-1111" in one case :)
20:32:12 <peter1138> "14-11-1698 to 22-10-5741" is rather specific.
20:32:41 <peter1138> That's what it says, yes.
20:33:36 <peter1138> The intention is presumably to not have introduction and expiry dates, but the author's done that the wrong way.
20:35:19 <peter1138> andythenorth[d], colours?
20:35:41 <peter1138> Usually the "orange vs yellow" thing irks him most :D
20:38:13 <rito12_51026> peter1138: Why not pale green or pink?
20:38:58 <Rubidium> Why not something like: available in 3 years... available in 3 weeks... available for 2 weeks... available for 5 years... available for (next?) 1 week... unavailable since 2 days. It'll be specific close by, and not very when further away
20:39:24 <peter1138> So relative to current date? Hmm.
20:42:28 <peter1138> Doesn't quite fit the "label: value" style.
20:51:14 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
20:51:18 <peter1138> Hmm, does being able to press a disabled button break UX design...
20:51:41 <dwfreed> does pressing the button when it's disabled do something?
20:51:49 <dwfreed> (other than animate the press)
20:52:31 <peter1138> So context is the object picker, which doesn't let you select an item which isn't available to build yet -- they're "disabled"
20:53:01 <peter1138> Instead, it's possible to make it selectable, but still not allow it to be built.
20:53:30 <peter1138> This allows things like, say... the availability dates... to be displayed.
20:54:08 <peter1138> But disabled buttons doing things feels wrong.
20:54:13 <peter1138> So perhaps a tooltip is a better idea.
20:54:24 <dwfreed> agree re disabled buttons doing things
20:54:46 <peter1138> Oh, but there's already a tooltip :o
20:56:13 <jessicathegunlady> Does it do what you're trying to do already?
21:06:05 *** ChanServ sets mode: +v tokai
21:13:00 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
21:31:39 *** keikoz1 has quit IRC (Ping timeout: 480 seconds)
21:52:03 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
22:00:26 *** dh1 has quit IRC (Ping timeout: 480 seconds)
22:07:59 *** lobster has joined #openttd
22:08:56 *** lobstarooo has joined #openttd
22:08:56 *** lobster has quit IRC (Read error: Connection reset by peer)
22:09:01 *** dh1 has quit IRC (Ping timeout: 480 seconds)
22:26:41 *** dh1 has quit IRC (Ping timeout: 480 seconds)
22:57:29 *** dh1 has quit IRC (Remote host closed the connection)
23:18:56 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
23:40:04 *** dh1 has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
continue to next day ⏵