Config
Log for #openttd on 29th January 2021:
Times are UTC Toggle Colours
00:22:59  <supermop_Home_> Timberwolf i had no idea you were making stations
00:29:56  *** tokai|noir has joined #openttd
00:29:56  *** ChanServ sets mode: +v tokai|noir
00:35:54  <Timberwolf> Heh... it's quite well-hidden in the Trains thread :)
00:36:36  *** tokai has quit IRC
01:56:39  *** guru3_ has joined #openttd
01:56:39  *** guru3 has quit IRC
02:05:19  *** Flygon has joined #openttd
02:18:33  *** guru3 has joined #openttd
02:18:33  *** guru3_ has quit IRC
02:24:38  <DorpsGek> [OpenTTD/OpenTTD] Eddi-z commented on pull request #8609: Fix: Equalise the number of frames needed for road vehicles to traverse different radius curves https://git.io/Jtl9v
02:30:48  *** jellyknight has joined #openttd
02:38:11  *** gelignite has quit IRC
03:19:18  *** Wormnest has quit IRC
03:50:59  *** debdog has joined #openttd
03:54:22  *** D-HUND has quit IRC
04:04:15  *** glx has quit IRC
04:37:15  *** snail_UES_ has quit IRC
05:20:14  *** skrzyp2 is now known as skrzyp
05:54:59  *** skrzyp has quit IRC
05:59:20  *** skrzyp has joined #openttd
06:00:23  *** andythenorth has joined #openttd
06:14:32  *** andythenorth has quit IRC
06:15:17  *** andythenorth has joined #openttd
06:23:28  *** andythenorth has quit IRC
06:29:33  *** andythenorth has joined #openttd
07:17:12  *** sla_ro|master has joined #openttd
07:20:42  <DorpsGek> [OpenTTD/OpenTTD] telk5093 commented on issue #8601: Female CEOs might get the title of “Businessman” or “Chairman” https://git.io/Jt365
07:26:51  *** Gustavo6046 has quit IRC
07:57:25  *** HerzogDeXtEr has joined #openttd
08:19:01  <TrueBrain> I added a link from the "About the game" to GitHub .. this is not allowed by Steam :P
08:19:14  <TrueBrain> not that they mentioned that ...
08:21:57  <TrueBrain> and that seems to be the only reason the review bounced .. so lets try this again :)
08:31:45  <andythenorth> GL :)
08:37:06  *** WormnestAndroid has quit IRC
08:37:19  *** WormnestAndroid has joined #openttd
08:38:02  <TrueBrain> added 3 depots for OpenGFX, OpenSFX and OpenMSX
08:38:08  <TrueBrain> so no need for bootstrap :D
08:43:30  <orudge> Nice one
08:46:04  *** supermop_Home_ has quit IRC
08:47:26  <TrueBrain> also pushed the Game itself for review
08:47:30  <TrueBrain> as that was already possible .. so yeah .. why not :)
08:48:19  <TrueBrain> 1 day and 7 hours they took to review .. they estimated 2 to 3 days .. so that is not bad :)
08:51:14  <TrueBrain> that does mean today I cannot work on automation I guess .. as ... well .. I shouldn't be changing stuff now :P
08:53:59  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #8615: Codechange: [Actions] we no longer need xdg-basedir https://git.io/Jt8fM
08:54:10  <TrueBrain> best PR evah!
08:57:12  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8615: Codechange: [Actions] we no longer need xdg-basedir https://git.io/Jt8fx
09:02:33  *** Wolf01 has joined #openttd
09:04:18  *** jellyknight has quit IRC
09:39:02  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #8615: Codechange: [Actions] we no longer need xdg-basedir https://git.io/Jt8fM
10:15:01  *** GroovyNoodle has joined #openttd
10:41:12  *** GroovyNoodle has quit IRC
11:16:09  *** Samu has joined #openttd
12:57:54  *** snail_UES_ has joined #openttd
13:00:57  *** nielsm has joined #openttd
13:56:31  *** supermop_Home__ has joined #openttd
14:00:21  <supermop_Home__> good morning
14:46:08  <Samu> why does the server list no longer sort by number of clients in a game?
14:46:36  *** virtualrandomnumber has joined #openttd
14:47:00  *** virtualrandomnumber has quit IRC
14:48:11  <LordAro> because you've clicked one of the other sorting filters?
14:48:21  <LordAro> it defaults to alphabetical...
14:52:27  <Samu> it doesn't default to alphabetical
14:53:39  <Samu> reddit server used to be at the top
14:53:46  <Samu> now it's the last green server
14:53:59  *** glx has joined #openttd
14:54:00  *** ChanServ sets mode: +v glx
14:54:56  <Samu> EliteGameServers ads at the top is just sad
14:55:24  <_dp_> yeah, default sorting is kind weird, it's not sorted by clients
14:57:24  <Samu> it used to
15:01:00  <TrueBrain> 13 years ago the default was set to GameAllowedSorter .. I think the code very much disagrees with you
15:01:57  <_dp_> TrueBrain, it was allowed first but then clients
15:02:05  <_dp_> but now it's some weird shit
15:02:35  <TrueBrain> _dp_: version, compatible, password yes/no, clients, is what GameAllowedSorter does
15:02:49  *** andythenorth has quit IRC
15:03:10  <_dp_> TrueBrain, it puts servers with the least max clients first
15:03:35  <_dp_> dunno about other stuff
15:03:45  <TrueBrain> _dp_: it does clients_on, clients_max, and fallback to name
15:04:10  <TrueBrain> anyway, not arguing as much what is the correct way of sorting by default; just pointing out that this hasn't changed in 13 years :)
15:04:35  <_dp_> TrueBrain, GameAllowedSorter itself changed
15:04:46  <_dp_> after 1.9 iirc
15:06:49  <TrueBrain> _dp_: git blame says no .. sorry :P
15:07:37  <LordAro> TrueBrain: git blame doesn't show removals :p
15:07:43  <TrueBrain> LordAro: that is true :)
15:07:52  <LordAro> (i have not checked the log)
15:08:12  <TrueBrain> but okay .. I was just triggered by a random claim the default sorting order used to be different :P
15:09:47  <Samu> 1.8.0 sorts correctly
15:09:53  <Samu> just tested
15:10:37  <Samu> 1.9.3 sorts correctly
15:10:52  <_dp_> TrueBrain, https://github.com/OpenTTD/OpenTTD/commit/2db88953e7e0e521b4514f356038eeb36b299dff
15:11:02  <Samu> 1.10.1 sorts incorrectly
15:11:14  <Samu> same with 1.11 beta
15:11:45  <TrueBrain> _dp_: I would hope a codechange doesn't influence functionality :D But .. hope ... :P
15:11:58  <TrueBrain> but to be even more clear: my remark was not towards you _dp_ ;)
15:12:12  <_dp_> I haven't tested but I'm like 90% sure that's the commit that broke it
15:12:41  <LordAro> has the order been reversed inadvertently?
15:12:43  <TrueBrain> _dp_: I am 99% sure you are correct :D
15:12:51  <TrueBrain> it reads r < 0, not r != 0 :)
15:13:00  <TrueBrain> that can be a bit nasty :P
15:14:15  <_dp_> it reverses NGameClientSorter(a, b) call
15:14:42  <TrueBrain> no: it no longer reverses ... ;)
15:15:02  <TrueBrain> if (r == 0) r = -NGameClientSorter(a, b); vs if (r == 0) return NGameClientSorter(a, b);
15:15:03  <_dp_> whatever :p
15:15:09  <TrueBrain> (old vs new)
15:15:31  <TrueBrain> its easy to overlook :)
15:15:44  <TrueBrain> but .. the default sorting order never changed :D Just pointing that out here :P
15:15:57  <TrueBrain> I am happy your diagnose was more to the point _dp_ :)
15:17:35  <TrueBrain> those last 2 lines of code should be: return (r != 0) ? r < 0 : !NGameClientSorter(a, b)
15:17:39  <TrueBrain> makes it more .. the same, as the rest
15:18:06  <TrueBrain> return (r == 0) ? IndustryNameSorter(a, b) : r < 0;
15:18:11  <TrueBrain> I love how consistent our codebase is :D
15:18:34  <TrueBrain> anyway ... I was bored and had GitHub open, what can I say :)
15:24:06  <LordAro> awful lot of artefacts of the -1,0,1 => true/false change
16:05:25  *** Flygon has quit IRC
16:06:58  <Samu> line 291 return r > 0;
16:07:02  *** tokai|noir has quit IRC
16:08:18  <Samu> or
16:08:40  <Samu> b - a
16:08:52  <Samu> at lines 286 or 288
16:09:42  <Samu> comment says /* Reverse as per default we are interested in most-clients first */ but then proceeds with a - b
16:14:54  *** Progman has joined #openttd
16:17:09  <_dp_> ah, that's the artifact of https://github.com/OpenTTD/OpenTTD/commit/7c87c2e752623b4f08b2aaa32899732c975ba171
16:17:26  <_dp_> instead of fixing the arrow it changed order :p
16:18:19  <LordAro> that's positively ancient
16:20:30  <_dp_> well, at least it's not the 975 import :p
16:20:45  * _dp_ quite used to seeing that in git blame
16:20:54  <LordAro> true :)
16:23:17  <Samu> if the user clicks sorting by clients, the order is reversed and doesn't match the "arrow"
16:23:30  <LordAro> i'm amazed no one has reported this before now
16:23:35  <LordAro> it's been broken for 2 years
16:24:02  <Samu> that's what that fix in 2006 seems to me
16:27:53  <glx> [16:15:03] <TrueBrain> if (r == 0) r = -NGameClientSorter(a, b); vs if (r == 0) return NGameClientSorter(a, b); <-- ah yes easy mistake, often happens when converting stuff
16:28:01  <_dp_> LordAro, pretty sure this was brought up few times by now
16:28:11  <_dp_> like, when that elite shit just appeared
16:28:23  <_dp_> because it uses this bug
16:28:54  <_dp_> just noone cared enough to investigate at that point
17:15:39  *** Gustavo6046 has joined #openttd
17:57:30  *** Progman has quit IRC
18:17:53  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/Jt8Ms
18:17:54  <DorpsGek>   - Update: Translations from eints (by translators)
18:18:00  *** frosch123 has joined #openttd
18:20:52  <Samu> out of interest, I'm brute forcing town name generation
18:20:54  <frosch123> i think we got a new highscore for weirdest mail to info@
18:21:31  <Samu> wanna see the limit of english towns
18:22:16  *** gelignite has joined #openttd
18:24:14  <glx> easy Samu, you just need to generate 2^32-1 names and discard duplicates
18:26:34  <Eddi|zuHause> i think there's easier ways to generate all town names...
18:27:12  *** Wormnest has joined #openttd
18:27:54  <Samu> 	for (uint32 r = 0; r < UINT32_MAX; r++) {
18:27:54  <Samu> 		VerifyTownName(r, &par, town_names);
18:27:54  <Samu> 	}
18:30:13  <Samu> @calc 195268300 / 0xffffffff
18:30:13  <DorpsGek> Samu: 0.04546444398478243
18:30:18  <Samu> zzz :(
18:32:53  <Samu> i regret doing this in debug mode
18:33:01  <FLHerne> frosch123: You can't just say that
18:34:24  <frosch123> FLHerne: https://dpaste.org/Ze5Q
18:34:32  <frosch123> noone posted it in the backlog yet
18:35:16  <LordAro> that is... unique
18:35:38  <supermop_Home__> "i want to learn Japanese, but i want you, an open source transport game maintainer, to do it for me"....?
18:36:20  <Eddi|zuHause> that sounds easy enough
18:36:28  <frosch123> it's from a decend email btw, consistent with the signature.
18:36:40  <frosch123> it does not look like a "test whether this mail is valid" spam
18:44:06  <FLHerne> Maybe they want japanese.lng and english.lng squashed into a table?
18:45:18  <Eddi|zuHause> i suppose you could just link them english.txt and japanese.txt and tell them "we've no clue how these words are spoken"
18:54:12  <Samu> catalan created 13725 town names
18:57:19  <_dp_> ok, copy&paste is out of the bag now xD https://citymania.org/forum/topic/123
19:08:20  <_dp_> is there still a recording of the livestream anywhere public?
19:21:27  <TrueBrain> _dp_: if it isn't on twitch, no; I still have to look into uploading it on YouTube, and if the 4 others agree on me doing so :P
19:26:24  <supermop_Home__> started a quick game just to get a screenshot of difference in town roads, so built a few stations to grow the town... 20 hours later i'm still playing
19:28:37  <frosch123> you should get some sleep
19:29:52  <Timberwolf> Nentwood Transport is one of my favourite games, and that only started as a means to test Timberwolf's Trains.
19:32:00  *** Wormnest has quit IRC
19:53:13  <supermop_Home__> i guess i could just call this thing 1.0. not sure what else it really needs
20:25:52  *** Tirili has joined #openttd
20:28:39  *** andythenorth has joined #openttd
20:31:35  *** gelignite has quit IRC
20:34:15  <andythenorth> oui
20:35:03  <andythenorth> ca va?
20:35:10  <andythenorth> oui, ca va bien merci
20:35:13  <Eddi|zuHause> comme ci comme ca
20:35:24  <andythenorth> un peut
20:35:25  <Eddi|zuHause> or "ça"
20:35:39  <andythenorth> I can't be doing with unicode or extra chars
20:37:49  <andythenorth> will I beat Silicon Valley, or will it beat me?
20:42:03  <Eddi|zuHause> yes
20:46:43  <Samu> I see Czech town generator is quite complex
21:02:21  <andythenorth> hmm
21:02:27  <andythenorth> 3405 tonnes of scrap per month
21:02:38  <andythenorth> the direct connection to town population is a bit silly
21:02:45  <andythenorth> should be stepped, or log
21:08:08  <Samu> 143253 Czech towns
21:08:23  <Samu> more than english
21:47:48  *** Compu has joined #openttd
21:48:49  *** frosch123 has quit IRC
21:51:40  *** Progman has joined #openttd
21:59:37  <michi_cc> TrueBrain: For the eternal records: Permission to do whatever you want with the livestream recording.
22:00:32  <TrueBrain> tnx. andythenorth , LordAro , how about you two?
22:00:36  <TrueBrain> will ask frosch123 tomorrow
22:01:08  <andythenorth> consider this line my model release :P
22:01:11  <supermop_Home__> they are showing apartments in my building that are 6-800$ less per month than ours
22:01:28  <TrueBrain> andythenorth: say what now?
22:01:52  <supermop_Home__> but my landlord has been ignoring our emails about renegotiating lease for like 6 months
22:01:52  <LordAro> TrueBrain: surely you don't want to use anything with me in it? :p
22:02:07  <TrueBrain> I don't want to use anything; I want to upload the livestream to youtube :)
22:02:21  <LordAro> eh, well, sure
22:02:32  <TrueBrain> tnx
22:02:44  <TrueBrain> not sure what andythenorth says was a yes or a no :P
22:02:58  <LordAro> pretty sure it was a yes
22:03:10  <LordAro> though very legalese
22:04:33  <andythenorth> release form is a way of allowing people to use your filmed image
22:04:39  <andythenorth> and what you said
22:04:44  <andythenorth> anyway I agree
22:04:48  <TrueBrain> cheers
22:11:17  *** Samu has quit IRC
22:12:51  <andythenorth> is cat?
22:12:53  <andythenorth> or bedtime?
22:13:02  * andythenorth has been playing openttd
22:14:09  <andythenorth> did we add the gas and electricity grid yet? :)
22:16:14  <Wolf01> Not yet, you are free to reinvent pipelines etc with roadtypes btw
22:18:40  <andythenorth> I want to do it with map registers
22:19:23  <andythenorth> supplying industry type X will cause gas supply level to be increased in a register
22:19:40  <andythenorth> I could do it for towns, but that's quite limiting
22:25:24  <Wolf01> Could work
22:32:54  *** sla_ro|master has quit IRC
22:35:42  *** jottyfan has joined #openttd
22:46:13  *** jottyfan has quit IRC
22:46:59  *** andythenorth has quit IRC
23:47:26  <supermop_Home__> Wolf01 what about logflumes not pipes?
23:48:05  <Wolf01> Whatever :P
23:48:24  <supermop_Home__> i might add that as a secret road / tram type
23:48:56  <Wolf01> Btw I would like intersecting road vs tram vehicles (like on 2 different levels) but I think it need some modifications codewise
23:49:24  <supermop_Home__> log vehicles that have 80kph speed but no hp so they can only go downhill
23:50:10  <supermop_Home__> intersect how? like ski lifts that pass over the road?
23:50:21  <Wolf01> Yes
23:50:31  <Wolf01> Without blocking the road
23:51:23  <supermop_Home__> ski lifts/gondolas/bucket lines need custom foundations
23:51:54  <supermop_Home__> so they can be built along hillsides without showing foundations
23:52:01  <supermop_Home__> and custom bridges
23:52:50  <Wolf01> Yup
23:52:58  <supermop_Home__> this is mostly why i want custom foundations for roads and rails
23:53:21  <supermop_Home__> and making a TTO style monorail bridge
23:54:04  <Wolf01> :)
23:54:10  <Wolf01> Btw, night
23:54:21  *** Wolf01 has quit IRC

Powered by YARRSTE version: svn-trunk