Times are UTC Toggle Colours
00:11:04 *** Wormnest has joined #openttd 00:45:42 *** WormnestAndroid has quit IRC 00:47:49 *** WormnestAndroid has joined #openttd 01:01:11 *** Olionkey has joined #openttd 01:01:11 <Olionkey> Wolf01: John deer tractors can run doom I can see why Spintronics cant 01:03:47 *** Wormnest has quit IRC 01:21:39 *** esselfe has quit IRC 01:32:57 *** esselfe has joined #openttd 01:41:13 *** Wormnest has joined #openttd 02:07:30 *** Flygon has joined #openttd 02:17:47 *** D-HUND has joined #openttd 02:21:11 *** debdog has quit IRC 02:35:55 *** Wormnest has quit IRC 02:51:19 *** baron has joined #openttd 03:07:58 *** debdog has joined #openttd 03:11:21 *** D-HUND has quit IRC 05:39:50 *** jpw has quit IRC 05:42:21 *** jpw has joined #openttd 07:29:58 <andythenorth> moin 07:44:17 *** Wolf01 has joined #openttd 07:46:01 <reldred> moaning 07:47:53 <Wolf01> Moin 08:24:10 *** HerzogDeXtEr has joined #openttd 09:04:22 <DorpsGek> [OpenTTD/appstore-data] TrueBrain commented on pull request #10: Change: Replace screenshots of empty, bumpy world https://github.com/OpenTTD/appstore-data/pull/10#issuecomment-1295777463 09:29:35 <TrueBrain> oof, I need to understand Thai's sentence structure .. it is tricky 😄 09:31:41 <TrueBrain> feels totally random where a new sentence starts 😄 09:31:50 <TrueBrain> who speaks Thai here? 😛 09:51:07 <DorpsGek> [OpenTTD/appstore-data] TrueBrain opened pull request #11: Feature: convert translations to Steam Localization JSON for easier import on Steam https://github.com/OpenTTD/appstore-data/pull/11 09:53:08 <TrueBrain> well, that makes updating Steam a lot easier ... 5 clicks instead of 27 * 7 clicks 😛 09:54:07 <DorpsGek> [OpenTTD/appstore-data] TrueBrain updated pull request #11: Feature: convert translations to Steam Localization JSON for easier import on Steam https://github.com/OpenTTD/appstore-data/pull/11 09:54:36 <DorpsGek> [OpenTTD/appstore-data] TrueBrain merged pull request #11: Feature: convert translations to Steam Localization JSON for easier import on Steam https://github.com/OpenTTD/appstore-data/pull/11 10:28:55 <andythenorth> OpenTTD or tanks? 10:37:19 <Wolf01> Factorio 10:38:11 <Wolf01> Btw, I have a strange screen tearing in F, tried windowed and fullscreen with and without fsync 11:09:10 <petern> Boop 11:13:41 <Eddi|zuHause> Beep 11:22:46 <petern> Is it time for a beer? 11:24:18 <petern> Hmm, 37 bpm at the start of the ride, time for a new battery in the heart rate monitor. 11:32:10 <Eddi|zuHause> i don't actually like beer 11:39:06 * andythenorth did tanks 11:39:11 <andythenorth> OpenTTD now? 11:44:14 <petern> Okay 12:03:29 *** Soni has quit IRC 12:21:59 *** tokai has quit IRC 12:24:39 *** tokai has joined #openttd 12:24:39 *** ChanServ sets mode: +v tokai 13:17:33 *** Soni has joined #openttd 13:44:27 *** WormnestAndroid has quit IRC 14:11:36 *** WormnestAndroid has joined #openttd 14:44:15 *** sla_ro|master has joined #openttd 14:50:14 *** supermop_Home has joined #openttd 14:50:18 <supermop_Home> yo 14:54:35 <andythenorth> hi 15:09:26 <andythenorth> hmm 15:09:33 <andythenorth> upgrade to Bootstrap 5? 15:16:07 <DorpsGek> [OpenTTD/OpenTTD] nchappe dismissed a review for pull request #9693: Fix travel times stored in the linkgraph https://github.com/OpenTTD/OpenTTD/pull/9693#pullrequestreview-1089225429 15:16:10 <DorpsGek> [OpenTTD/OpenTTD] nchappe updated pull request #9693: Fix travel times stored in the linkgraph https://github.com/OpenTTD/OpenTTD/pull/9693 15:17:47 <DorpsGek> [OpenTTD/OpenTTD] nchappe commented on pull request #9693: Fix travel times stored in the linkgraph https://github.com/OpenTTD/OpenTTD/pull/9693#issuecomment-1295868131 15:29:23 <petern> And rewrite all your overly-verbose classes? 15:29:42 <andythenorth> find and replace innit 15:29:51 <petern> Sometimes. 15:29:52 <andythenorth> verbosity => implicit magic 15:30:00 <petern> sform-group 15:30:17 <petern> Or something 15:30:40 <andythenorth> there are reasons the verbose way is better 😛 15:30:44 <andythenorth> most of them are 'people' 15:30:55 <petern> Yes yes, we don't care about bandwidth these days. 15:31:14 <andythenorth> gzip compression? 😛 15:31:41 <andythenorth> how do I divide 30 into 3 😛 15:31:50 <andythenorth> oh no, it's 26 divide by 3 15:31:53 <andythenorth> that's the problem 15:31:56 <petern> Is it 10? 15:31:56 <andythenorth> and it needs to be integers 15:32:05 <andythenorth> goes it sub-pixel sprites? 15:33:42 *** WormnestAndroid has quit IRC 15:34:57 <andythenorth> nope, redraw the building 😛 15:34:59 <andythenorth> sorted 15:39:04 <petern> Subpixel bevels? 15:39:47 <petern> Not sure how subpixels work when it's a shades of the same colour. 15:45:09 <andythenorth> perfectly I think 15:45:19 <andythenorth> probably the optimum case 15:47:23 <DorpsGek> [OpenTTD/appstore-data] 2TallTyler commented on pull request #10: Change: Replace screenshots of empty, bumpy world https://github.com/OpenTTD/appstore-data/pull/10#issuecomment-1295878243 15:51:04 <DorpsGek> [OpenTTD/appstore-data] TrueBrain commented on pull request #10: Change: Replace screenshots of empty, bumpy world https://github.com/OpenTTD/appstore-data/pull/10#issuecomment-1295879357 16:02:18 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #9693: Fix travel times stored in the linkgraph https://github.com/OpenTTD/OpenTTD/pull/9693#pullrequestreview-1161009461 16:18:37 <DorpsGek> [OpenTTD/OpenTTD] nchappe updated pull request #9958: Add: [YAPF] Rail depot penalty based on the number of trains waiting in it https://github.com/OpenTTD/OpenTTD/pull/9958 16:38:33 <DorpsGek> [OpenTTD/OpenTTD] nchappe commented on pull request #9958: Add: [YAPF] Rail depot penalty based on the number of trains waiting in it https://github.com/OpenTTD/OpenTTD/pull/9958#issuecomment-1295895283 16:39:07 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9693: Fix travel times stored in the linkgraph https://github.com/OpenTTD/OpenTTD/pull/9693 16:39:10 <DorpsGek> [OpenTTD/OpenTTD] michicc closed issue #9665: [Bug]: Travel times stored in linkgraph are incorrect for all non-direct journey types https://github.com/OpenTTD/OpenTTD/issues/9665 16:39:13 <DorpsGek> [OpenTTD/OpenTTD] michicc closed issue #9708: [Crash]: Game crash after ~ 1 min. https://github.com/OpenTTD/OpenTTD/issues/9708 16:40:11 *** WormnestAndroid has joined #openttd 16:49:42 *** supermop_Home has quit IRC 17:11:42 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9958: Add: [YAPF] Rail depot penalty based on the number of trains waiting in it https://github.com/OpenTTD/OpenTTD/pull/9958#issuecomment-1295905629 17:24:43 *** Flygon has quit IRC 17:30:02 *** gelignite has joined #openttd 17:30:13 *** purist has joined #openttd 17:31:05 <frosch> i have so little knowledge of yapf ... 17:31:25 <frosch> what is cached, what is not... 17:31:38 <frosch> number-of-trains-in-depot has to be like signal state, uncached 17:31:47 <frosch> but, no idea what is the case in this place :p 17:34:56 <TrueBrain> I love how YAPF become "it works, but nobody knows why" 😛 17:35:24 <FLHerne> was it ever not that? 17:35:36 <FLHerne> Yexo aside 17:35:41 <TrueBrain> I hope the original author thinks differently about it, yes 17:35:49 <TrueBrain> but I agree, that is a hope 😛 17:36:24 <frosch> kudr was the author 17:36:30 <frosch> i don't think yexo was involved 17:36:34 <FLHerne> ah, sorry 17:37:22 <frosch> yexo was an ai guy, and then we converted him to a newgrf guy 17:37:29 <frosch> same story as with tb 🙂 17:37:55 <TrueBrain> so many easy remarks, but I will just be silent 😛 17:38:01 <petern> If I remember correctly, the cache is "per-run" 17:38:40 <frosch> TrueBrain: usually you know about all those hype tools and gh integrations: should we check out https://opensourcehub.io/ / https://www.codesee.io/ 17:38:59 <frosch> someone there is a ottd fanboy and sent a personal invitation 17:39:25 <TrueBrain> I hate websites which don't tell me what they actually do after 2 minutes of looking at it 17:39:36 <frosch> though anyone can sign up, so it's nothing special to be "invited", other than the personal note 17:40:01 <frosch> they claim they help with code review 17:40:31 <frosch> probably something along the line of code/function-lookup and stuff an IDE would do 17:40:45 <TrueBrain> codesee has no C++ support from what I can tell 17:40:45 <frosch> but the videos are all CSS and crap 17:40:53 <TrueBrain> and talks about "services" 17:40:58 <TrueBrain> doesn't sound we are the target audience 17:41:27 <TrueBrain> but yeah, seems this does what Jetbrains IDE does too: make a graph of your software 17:41:33 <frosch> ok, let's check cxxautomata and cxxgraph 17:41:39 <frosch> they are listed as c++ projects on the page 17:41:58 <TrueBrain> and I can't figure out what opensourcehub is 17:42:12 <TrueBrain> list of projects? 17:42:14 <TrueBrain> I dunno 17:42:25 <TrueBrain> anyway, never heard of either 17:42:28 <frosch> that's where they provide their tools for opensource people 17:42:54 <TrueBrain> ah, easier onboarding is the key term between the two 17:43:00 <TrueBrain> I guess C++ doesn't apply there anyway 😄 17:43:08 <TrueBrain> rewrite to rust when? 17:45:25 <TrueBrain> I am always scared to create diagrams of software, especially at work 17:45:37 <TrueBrain> so easy to make things impossible in C++ 😛 17:47:10 <frosch> diagrams of existing software, or of future software? 17:47:57 <TrueBrain> first one 17:48:16 <TrueBrain> for some reason SOLID is hard to follow 😄 So diagrams become .... a total shitfest 😛 17:58:28 <frosch> ok, this "codebase map" stuff is bs 17:58:46 <frosch> it's a tool for writing a blog about your code structure, nothing automated 17:59:06 <TrueBrain> that is not useful 17:59:35 <TrueBrain> (to us) 18:00:20 *** purist has quit IRC 18:05:26 <frosch> yeah, my first impression on thursday was wrong. this is completely useless 🙂 18:05:43 <TrueBrain> too bad; but always good to keep looking 😄 18:49:32 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/191ea087eb25a86c1d216032efca2f3fe08c3fa0 18:49:33 <DorpsGek> - Update: Translations from eints (by translators) 18:56:13 <DorpsGek> [OpenTTD/team] merni-ns opened issue #354: [ta_IN] Translator access request https://github.com/OpenTTD/team/issues/354 19:04:17 *** Merni has joined #openttd 19:04:17 <Merni> that was me :) 19:10:27 <petern> Oh, hmm, I have never even noticed YapfNotifyTrackLayoutChange() before. 19:10:46 <petern> I wonder if anything I added need it :p 19:16:45 <DorpsGek> [OpenTTD/team] frosch123 commented on issue #354: [ta_IN] Translator access request https://github.com/OpenTTD/team/issues/354 19:27:16 <andythenorth> hmm 19:27:23 <andythenorth> why do we never do a NewLivery spec? 19:27:26 <andythenorth> NewSkins 19:27:32 <andythenorth> is it because... 19:27:33 <andythenorth> hmm 19:28:10 <petern> Because someone will say it's pointless 19:28:17 <petern> Someone will say it just needs a statemachine 19:32:51 <andythenorth> oh yeah I remember 19:33:00 <andythenorth> it has to be both per-vehicle, and for the whole train 19:33:06 <andythenorth> which is an unmeetable constraint 19:33:54 <andythenorth> and a painting tool was ruled out 19:34:06 <andythenorth> and anything clicking per vehicle was ruled out 19:34:32 <andythenorth> the livery callback is the ditch I will die in 😛 19:47:05 <petern> Nah, make it per vehicle, individually paint each unit. 19:51:32 *** sla_ro|master has quit IRC 19:53:17 <andythenorth> 1 pixel at a time 20:01:20 <andythenorth> how about if we made a painting tool? 20:01:27 <andythenorth> outside of OpenTTD? 20:09:44 <andythenorth> call it 'Pixelshop' 20:20:02 <petern> Or... 20:22:11 <andythenorth> Pixelshop Pro? 20:22:16 <andythenorth> GimPixel? 20:22:23 <andythenorth> Corel Pixel? 20:26:21 <petern> But really, what do you want liveries to do? 20:26:55 <petern> Per train, then the existing refit cargo subtype works. 20:31:02 * andythenorth grumbles about 'works' :P 20:31:34 <andythenorth> we should have a ditch-to-die-in-channel also 20:31:42 <andythenorth> what is it doing though? https://grf.farm/images/liveries.m4v 20:32:18 <andythenorth> or https://grf.farm/images/liveries-subtypes.m4v 20:34:18 <andythenorth> maybe we should livestream someone explaining how to use it 🙂 20:34:30 <petern> What set/vehicles ? 20:34:34 <andythenorth> RUKTS 20:35:15 <andythenorth> I liked the 'use lots of IDs' idea, but I was in a minority of 1 😄 20:35:46 <petern> Lots of ideas works for engines with different stats, 20:35:48 <petern> .... 20:35:50 <petern> Lots of IDs 20:39:32 <petern> A preview would be nice 20:42:06 <petern> That Class 43 doesn't refit to passengers. 20:42:21 <petern> So when you refit passengers, you only change the carriages. 20:43:25 <petern> So you need to livery refit both passengers and mail separately. 20:49:06 <andythenorth> how do I change the engine? 20:49:12 <andythenorth> this needs a livestream 😛 20:49:24 <petern> I don't know what engine that is 20:49:40 <andythenorth> the class 43 thing 20:49:43 <petern> Oh 20:49:45 <petern> It takes mail 20:49:48 <petern> So you refit mail 20:55:00 <andythenorth> of course 20:55:58 <petern> You can click on the engine and it shows you the refits you can apply. You even do that, but ignore it. 20:56:24 <andythenorth> so is it PEBKAC? 20:56:42 <andythenorth> I didn't make these to troll, I am genuinely confused by the UI 20:59:08 <petern> Cargo subtypes are inherently tied to... cargos. 20:59:24 <petern> So you have passenger subtypes, mail subtypes, X subtypes. 20:59:50 <petern> The subtypes labels can be common, but the cargo + subtype are still different. 21:00:17 <petern> If you ask for Passengers Intercity, only vehicles which can refitted to Passengers will get Passengers Intercity. 21:06:07 *** wallabra has quit IRC 21:06:19 <andythenorth> I never used them as liveries 21:06:26 <andythenorth> only abused them for stupid capacity refits 21:06:41 <andythenorth> ships with +/-10% 21:06:44 <andythenorth> etc 21:15:31 <petern> So yeah, it works, just andy doesn't understand it 😄 21:19:53 <andythenorth> how do I use it for engines? 21:19:56 <andythenorth> no capacity 😛 21:29:30 *** wallabra has joined #openttd 21:51:11 *** gelignite has quit IRC 22:00:41 <Eddi|zuHause> you need to set a nonzero capacity as default, and then put all refits as capacity 0 per callback 22:02:37 *** WormnestAndroid has quit IRC 22:03:13 *** WormnestAndroid has joined #openttd 22:06:12 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1036038269286232224/unknown.png 22:06:12 <andythenorth> 🙂 22:07:32 <nielsm> https://www.youtube.com/watch?v=p_rM3GcYp4U this is kind of ridiculous (world record: 2 km long passenger train) 22:13:12 <andythenorth> might be in Iron Ibex 😛 22:14:34 <andythenorth> gif disturbs me greatly 22:20:17 *** nielsm has quit IRC 22:27:37 *** WormnestAndroid has quit IRC 22:27:59 *** WormnestAndroid has joined #openttd 22:39:25 *** HerzogDeXtEr has quit IRC 23:02:00 *** _aD has joined #openttd 23:10:53 *** Wolf01 has quit IRC