Times are UTC Toggle Colours
05:06:28 *** TROILUS1 is now known as TROILUS 06:27:33 *** Speedy` has quit IRC 07:01:18 *** TROILUS has quit IRC 07:01:27 *** TROILUS has joined #openttd 07:03:50 *** TROILUS8 has joined #openttd 07:05:17 *** supermop_Home has quit IRC 07:07:54 *** TROILUS has quit IRC 07:07:54 *** TROILUS8 is now known as TROILUS 07:28:32 *** TROILUS2 has joined #openttd 07:28:53 *** TROILUS has quit IRC 07:28:53 *** TROILUS2 is now known as TROILUS 07:36:33 *** TROILUS8 has joined #openttd 07:38:15 *** TROILUS has quit IRC 07:38:15 *** TROILUS8 is now known as TROILUS 08:15:15 *** Wolf01 has joined #openttd 08:16:56 <Wolf01> Happy new year 09:25:41 <andythenorth> happy new year 😄 09:56:25 <petern> My tree has shed needles everywhere. 09:57:37 <andythenorth> burn it! 09:57:41 <andythenorth> new year offering 09:57:52 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059047803319496744/image.png 09:58:35 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059047983418716190/image.png 09:58:42 <andythenorth> because unique sprite innit 09:59:10 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059048127706968134/image.png 09:59:26 <andythenorth> petern: shall I nest 16 company colour variants per variant? 09:59:33 <andythenorth> I mean....it's just templating 😛 09:59:37 <andythenorth> how many IDs do we have? 10:00:23 * andythenorth increases ID usage by factor of 16, in one simple template change? 10:02:56 <reldred> andy no 10:10:16 <petern> I could submit my PR to increase the engine limit... 10:12:31 <reldred> option to expand/collapse purchase list same way as variants work plz und thnx 10:14:29 <andythenorth> we what now? 🙂 10:16:23 *** nielsm has joined #openttd 10:21:51 <petern> In English? 10:31:44 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059056324773687346/image.png 10:31:47 <andythenorth> hmm 10:32:03 <andythenorth> as nested sub-variant? 😛 10:32:42 <petern> Oh no. don't do it! 10:32:54 <petern> Iron Horse already takes a while to start! 10:33:24 <petern> (Not sure if that's lots of engine IDs, or 200000 sprite IDs... 10:34:01 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059056898743205888/image.png 10:34:25 <andythenorth> Horse is quite slow on reload_newgrfs 10:38:10 <andythenorth> ok let's not commit any more to that branch 😄 10:38:20 <andythenorth> discord has the picture for posterity 10:58:36 <petern> Hmm, okay, booked a repair slot for my washing machine. 10:59:50 <andythenorth> admin complete 11:00:40 <petern> It's "smart" machine, honestly it should be able to sort it all out itself 😄 11:01:20 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1059063776181239878/image.png 11:01:20 <petern> Ahh 11:04:13 *** sla_ro|master has joined #openttd 11:04:24 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059064546695852103/image.png 11:04:24 <andythenorth> hmm that rainbow test might have actual use 😛 11:04:55 <andythenorth> mail vans aren't best example, but I can apply it to make CC / brown / grey wagons 11:05:23 <andythenorth> usually that's done in the sprite compositor, but it bloats the spritesheets horrifically due to wagon cargo sprites 11:06:01 <andythenorth> probably a few unwanted side effects like tarpaulins getting recoloured, but eh 11:09:51 <petern> Why not make your own remaps, so that they're not quite a regular CC remap... 11:12:27 <andythenorth> there are some unused pinks.... 11:12:50 <petern> No, you can remap the normal CC range to something else. 11:13:15 <andythenorth> yup 11:13:22 <andythenorth> I do that to make 'weathered' CC 11:14:21 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059067049160224798/image.png 11:14:41 <andythenorth> 16 hand-tweaked remaps 😛 11:15:01 <andythenorth> all the time I spent 🙂 11:15:29 <andythenorth> meanwhile my house walls are cracked, my decking is rotten and I need to get my van paint repaired 😄 11:15:37 <andythenorth> such life admin 11:28:11 <petern> Such sidetrack 11:29:36 <petern> Such £1.99 vinyl from Oxfam. 11:29:40 <andythenorth> goes it a grf parameter for 'more or less nesting'? 11:29:41 <andythenorth> 😛 11:29:51 <andythenorth> all too plausible 11:31:07 <petern> What can I get angry about on Reddit today? 11:31:34 <andythenorth> I deleted a response earlier 11:31:40 <andythenorth> wasn't very christmassy 11:31:56 <andythenorth> also this applied https://www.goodreads.com/quotes/539867-never-argue-with-an-idiot-they-will-drag-you-down 11:33:36 <petern> Oh no. 11:33:38 <petern> World is about to end. 11:36:17 *** gelignite has joined #openttd 11:36:30 <LordAro> andythenorth: was it the same one i responded to? 11:36:42 <andythenorth> yes 11:36:46 <LordAro> :) 11:36:52 <andythenorth> I replied, then reconsidered 😛 11:37:08 <petern> Link? 😄 11:37:28 <petern> "I want to get annoyed too!" 11:37:31 <andythenorth> it's just PBS stuff, and there's an angry user who knows better 11:37:46 <andythenorth> but I know from other posts last year that user has some weird life/health stuff going on 11:39:03 <andythenorth> dunno why I give angry entitled people a free pass but eh 11:39:17 <andythenorth> ^ see Mark Twain quote 11:39:20 <LordAro> https://www.reddit.com/r/openttd/comments/zyp1uu/a_difference_between_pbs_and_block_signals_that_i/j2d23vh/ 11:39:25 *** geli has joined #openttd 11:43:18 <petern> https://www.tt-forums.net/viewtopic.php?t=90489 11:43:24 <petern> Now that is pretty cool 11:45:38 <LordAro> neat 11:46:29 <LordAro> very neat 11:46:51 *** gelignite has quit IRC 11:47:05 <LordAro> mq 11:49:15 *** Flygon has joined #openttd 11:49:15 <petern> Hmm, do we ever draw text in company colour? 11:50:34 <andythenorth> I can't recall any 11:50:52 <andythenorth> if we do we should stop 11:51:03 <andythenorth> because it might be illegible, depending on background colour 🙂 11:53:19 <petern> Yeah, I think I implemented RGB text drawing for no reason :p 11:53:42 <petern> Hmm, "transparent" station signs 11:54:05 <andythenorth> ooo 11:54:08 <andythenorth> good find 11:54:46 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059077220087382106/image.png 11:54:46 <andythenorth> those do make sense though, I rescind my earlier comment 😛 11:55:13 <petern> So it wasn't pointless. 11:56:26 <andythenorth> can we get a gradient shader for them? 11:56:29 <andythenorth> taste the rainbow 11:56:55 <petern> So the confusing thing is they are using `Colours` rather than `TextColour` 11:57:05 <andythenorth> oh dear, I just worked out how to implement a basic gradient repaint in my compositor 😛 11:57:10 <andythenorth> using pixel x-y and a transform 11:58:16 <reldred> 😮 11:58:21 <andythenorth> let's not 11:58:28 <reldred> how does it look? 11:58:44 <petern> So "TextColour" can be overloaded. Hmm. 11:59:41 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059078457503531100/image.png 11:59:50 <reldred> lmao 11:59:50 <andythenorth> ^ photoshop, but that's how it would work more or less 11:59:53 <andythenorth> but pixellier 11:59:54 <reldred> disco 12:00:05 <petern> * Real colours need the TC_IS_PALETTE_COLOUR flag. 12:00:05 <petern> * Otherwise colours from _string_colourmap are assumed. * 12:00:05 <petern> Hmm 12:00:40 <petern> andythenorth: LGBTQIA train? 12:01:28 <andythenorth> I think RUKTS did the RL one 12:01:47 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059078986015182928/Z.png 12:02:58 <petern> Nice. 12:29:19 <andythenorth> hmm 12:29:27 <andythenorth> as an alternative to 3CC... 12:29:47 <andythenorth> vehicle vars for the values of the silly named CC liveries? 12:29:57 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1059086077303988224/image.png 12:29:58 *** JustANortherner has joined #openttd 12:29:58 <JustANortherner> andythenorth: Not even the whole thing... 12:30:49 <andythenorth> those named colour schemes did not anticipate railtypes 🙂 12:31:28 <andythenorth> I wonder if they're completely unfixable 🙂 12:31:32 <JustANortherner> Tbf, think we should do away with colour schemes by vehicle type and just leave it through the groups... 12:31:37 <andythenorth> changing them or removing them would be super drama 12:31:43 <andythenorth> extending them would be....brrr 12:31:52 <andythenorth> I use the wagons one, but not others 12:32:01 <andythenorth> how about rules based, with filters? 😛 12:32:05 <andythenorth> 'cargo in vehicle is X' 12:32:11 <andythenorth> 'railtype is Y' 12:50:06 <petern> JustANortherner: People *also* want colour schemes by vehicle type inside groups. 12:50:24 <petern> Becuase the engine has to be different of course. 12:56:19 <petern> Hmm, will this still work? 12:57:03 <petern> Answer: No. 13:03:28 <petern> Oh, wrong mask. 13:23:44 <andythenorth> Hmm livery rulez 13:23:51 <andythenorth> Rules * 13:24:29 <andythenorth> Company colour UI is so good though 🙂 13:49:23 <petern> Oh right, RGB vs BGR. 14:04:56 <petern> Hmm, how did this code work before... 14:12:50 *** _503victor has joined #openttd 14:13:14 *** _503victor has quit IRC 14:21:40 *** Etua has joined #openttd 14:23:36 *** Etua has quit IRC 14:31:27 <LordAro> petern: FFP2 14:40:29 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #10299: Enable CodeQL code scanning https://github.com/OpenTTD/OpenTTD/pull/10299#pullrequestreview-1233431971 14:41:53 <TrueBrain> clark: : if you have any questions related to OpenTTD, just please ask it here, and not send DMs. That way others might be able to answer it too, or someone might have the same question and is looking for the answer 🙂 14:49:44 <TrueBrain> lol, CodeQL has some nice finds 🙂 14:49:50 <TrueBrain> https://github.com/OpenTTD/OpenTTD/blob/c873b5969a08f9170b960620bb264a0f3cd080d4/src/table/station_land.h#L630-L630 14:49:57 <TrueBrain> complaint: unused static variable 14:50:04 <andythenorth> Pruple: "trestle" https://www.youtube.com/watch?v=oIdeeCNsZxo 14:50:29 <Pruple> is nice 14:50:48 <Pruple> can't really be done in openttd, bridges too limited. 🙂 14:51:13 <LordAro> TrueBrain: curious 14:51:24 <TrueBrain> haha, it