IRC logs for #openttd on OFTC at 2021-01-29
            
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 (Ping timeout: 480 seconds)
01:56:39 *** guru3_ has joined #openttd
01:56:39 *** guru3 has quit IRC (Read error: Connection reset by peer)
02:05:19 *** Flygon has joined #openttd
02:18:33 *** guru3 has joined #openttd
02:18:33 *** guru3_ has quit IRC (Read error: Connection reset by peer)
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 (Ping timeout: 480 seconds)
03:19:18 *** Wormnest has quit IRC (Quit: Leaving)
03:50:59 *** debdog has joined #openttd
03:54:22 *** D-HUND has quit IRC (Ping timeout: 480 seconds)
04:04:15 *** glx has quit IRC ()
04:37:15 *** snail_UES_ has quit IRC (Quit: snail_UES_)
05:20:14 *** skrzyp2 is now known as skrzyp
05:54:59 *** skrzyp has quit IRC (Remote host closed the connection)
05:59:20 *** skrzyp has joined #openttd
06:00:23 *** andythenorth has joined #openttd
06:14:32 *** andythenorth has quit IRC (Quit: andythenorth)
06:15:17 *** andythenorth has joined #openttd
06:23:28 *** andythenorth has quit IRC (Ping timeout: 480 seconds)
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 (Ping timeout: 480 seconds)
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 (Remote host closed the connection)
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 (Remote host closed the connection)
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 (Quit: Stay safe!)
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 (Quit: Leaving)
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 (Quit: andythenorth)
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:42 <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 (Read error: Connection reset by peer)
16:06:58 <Samu> line 291 return r > 0;
16:07:02 *** tokai|noir has quit IRC (Quit: c('~' )o)
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 (Remote host closed the connection)
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:19 <_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:23 <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 (Quit: Leaving)
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 (Quit: Stay safe!)
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:04 *** Compu has quit IRC ()
21:48:49 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
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:38 <andythenorth> and what you said
22:04:44 <andythenorth> anyway I agree
22:04:48 <TrueBrain> cheers
22:11:17 *** Samu has quit IRC (Quit: Leaving)
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 (Quit: jottyfan)
22:46:59 *** andythenorth has quit IRC (Quit: andythenorth)
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 (Quit: Once again the world is quick to bury me.)