Config
Log for #openttd on 29th October 2022:
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

Powered by YARRSTE version: svn-trunk