IRC logs for #openttd on OFTC at 2018-09-19
            
00:10:57 *** Xaroth has quit IRC
00:15:23 *** Wacko1976_ has joined #openttd
00:21:08 *** Wacko1976 has quit IRC
00:49:08 *** sushibear has quit IRC
00:52:23 *** Progman has quit IRC
01:02:30 *** Gustavo6056 has joined #openttd
01:07:25 *** Gustavo6046 has quit IRC
01:07:25 *** Gustavo6056 is now known as Gustavo6046
01:07:47 *** ST2 has quit IRC
01:09:21 *** ST2 has joined #openttd
01:13:51 *** wodencafe is now known as cboyd_
01:23:53 *** cboyd_ is now known as wodencafe
01:36:47 *** Samu_ has quit IRC
02:23:02 *** Thedarkb1-T60 has quit IRC
02:36:51 *** snail_UES_ has joined #openttd
02:58:29 *** sushibear has joined #openttd
03:33:29 *** WWacko1976-work has joined #openttd
03:44:25 *** glx has quit IRC
04:04:52 *** Flygon has joined #openttd
05:28:55 *** sim-al2 has joined #openttd
05:44:05 *** haudrauf has quit IRC
05:45:03 *** haudrauf has joined #openttd
06:40:43 *** Vadtec has quit IRC
06:41:36 *** Vadtec has joined #openttd
06:42:20 *** sim-al2 has quit IRC
07:46:34 *** snail_UES_ has quit IRC
09:00:29 <DorpsGek_II> [OpenTTD/OpenTTD] jmakovicka updated pull request #6911: Codechange: Improve (un)zoom performance https://github.com/OpenTTD/OpenTTD/pull/6911
09:01:31 *** tokai|noir has joined #openttd
09:01:31 *** ChanServ sets mode: +v tokai|noir
09:08:15 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro commented on pull request #6911: Codechange: Improve (un)zoom performance https://github.com/OpenTTD/OpenTTD/pull/6911#issuecomment-422682511
09:08:25 *** tokai has quit IRC
09:14:30 <DorpsGek_II> [OpenTTD/OpenTTD] jmakovicka updated pull request #6911: Codechange: Improve (un)zoom performance https://github.com/OpenTTD/OpenTTD/pull/6911
09:15:23 <DorpsGek_II> [OpenTTD/OpenTTD] jmakovicka commented on pull request #6911: Codechange: Improve (un)zoom performance https://github.com/OpenTTD/OpenTTD/pull/6911#issuecomment-422684699
09:18:12 <LordAro> peter1138: poke wrt 6780 6784
09:28:41 *** Samu_ has joined #openttd
09:34:34 <Samu_> hi
09:38:44 *** Hobbyboy|BNC has joined #openttd
09:39:16 *** Hobbyboy has quit IRC
09:39:16 *** Hobbyboy|BNC is now known as Hobbyboy
09:40:34 *** Samu_ has quit IRC
09:48:14 *** sushibear has quit IRC
09:55:23 *** sushibear has joined #openttd
10:00:06 *** Xaroth has joined #openttd
10:09:04 *** Samu_ has joined #openttd
10:12:17 *** gelignite has joined #openttd
10:25:54 <Samu_> darn config settings poof'ed
11:46:52 <Samu_> Bridges will only be build starting on non-flat tiles * for performance reasons.
11:47:03 <Samu_> damn performance reasons
11:49:20 <Samu_> https://imgur.com/a/PCcMieG - performance reasons
11:50:47 <Samu_> https://imgur.com/wxTdHiK - underperforming
11:51:34 <Samu_> well, it 1 more year
11:51:38 <Samu_> i see what they mean
12:44:48 *** gelignite has quit IRC
13:12:17 *** budsenne has joined #openttd
13:52:40 *** Samu_ has quit IRC
13:56:08 *** Samu has joined #openttd
13:59:23 *** sim-al2 has joined #openttd
14:07:26 *** snail_UES_ has joined #openttd
14:44:59 *** Wacko1976_ has quit IRC
15:08:56 *** sla_ro|master has joined #openttd
15:12:19 *** snail_UES_ has quit IRC
15:41:24 *** nielsm has joined #openttd
16:02:26 *** sim-al2 has quit IRC
16:04:30 *** sla_ro|master2 has joined #openttd
16:10:02 *** sla_ro|master has quit IRC
16:11:57 <Samu> can buses transport other cargo than passengers?
16:12:00 <Samu> like mail?
16:12:24 <Samu> are there weirdo newgrfs that change these kind of rules?
16:14:08 <nielsm> maybe the wastelanders thing?
16:18:37 <Samu> oh, i see
16:18:48 <Samu> i selected passengers, it detects mail
16:18:51 <Samu> hmm
16:28:06 *** Flygon has quit IRC
16:28:22 *** sla_ro|master2 has quit IRC
16:41:36 <Samu> so mail are wastelanders
16:41:49 <Samu> but bus stops are what they need
16:42:50 *** budsenne has quit IRC
16:44:45 <Samu> oh, it actually built a bus station
16:46:46 *** budsenne has joined #openttd
16:47:37 *** budsenne1 has joined #openttd
16:48:13 *** budsenne1 has joined #openttd
16:49:39 *** WWacko1976-work has quit IRC
16:51:10 *** budsenne2 has joined #openttd
16:52:38 *** budsenne1 has quit IRC
16:54:49 *** budsenne has quit IRC
17:07:12 *** m3henry has joined #openttd
17:13:34 *** andythenorth has joined #openttd
17:24:05 *** andythenorth has quit IRC
17:24:51 *** Thedarkb1-T60 has joined #openttd
17:26:16 *** Wacko1976 has joined #openttd
17:32:44 *** budsenne2 has quit IRC
17:54:04 *** Thedarkb1-T60 has quit IRC
17:56:11 <m3henry> LordAro: would breaking the SmallVector -> std::vector up in to individual pull requests for each type be a more manageable strategy?
17:57:52 *** andythenorth has joined #openttd
17:58:14 <andythenorth> well
17:58:17 <m3henry> 'lo
17:59:37 <andythenorth> peter1138 electric bike happened
17:59:40 <andythenorth> they are weird
18:02:30 <LordAro> andythenorth: ono
18:03:52 <LordAro> m3henry: probably not individual PRs, but the commits could be a bit more "logical"
18:04:27 <andythenorth> this, except mine includes pedals https://i.redd.it/wgd4ph4j7ri01.jpg
18:04:33 <andythenorth> the one in the photo seems to lack them
18:04:53 *** frosch123 has joined #openttd
18:05:31 <andythenorth> I think this might have been better, but eh http://sandiegoflyrides.com/wp-content/uploads/2017/04/charger-768x512.jpg
18:05:37 <andythenorth> limited stock, I wanted a bike
18:05:42 <andythenorth> so chose what they had
18:06:49 <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry commented on pull request #6817: PR for Modernizing for C++11: replacing instances of SmallVector https://github.com/OpenTTD/OpenTTD/pull/6817#issuecomment-422861526
18:06:58 *** Progman has joined #openttd
18:07:21 <m3henry> Oh I didn't spot the response
18:08:23 <m3henry> what exactly do you mean by more '"logical"'
18:32:23 <LordAro> m3henry: one logical change at a time - i imagine something that adds the (temporary) functions for vector, a (massive) commit that updates types/functions (should be close to one for one line changes), then more commits that neaten up the code (auto, for loops, std algorithms, etc)
18:33:43 <m3henry> So that would be 3 PRs then?
18:34:39 <LordAro> 3 commits
18:35:12 <LordAro> you could make an argument that the latter commits could be separate PRs, but i don't see the benefit
18:35:33 <LordAro> ideally, the temporary functions wouldn't exist in the master branch at any point, imo
18:35:39 <m3henry> same
18:36:12 <m3henry> I was thinking of slowly removing usage of Smallvector directly
18:37:27 <LordAro> m3henry: my own thought was to make smallvector a child class of std vector
18:37:35 <LordAro> not sure how well that would woek in practice
18:37:41 <LordAro> work*
18:38:14 <m3henry> hmm
18:39:13 <m3henry> That might work well actually
18:40:41 <m3henry> The implementation of smallvector can be changed to use std::vector, and slowly things switch to using std::vector's interface, finally the types can be changed from smallvector to std::vector and smallvector removed
18:42:38 <LordAro> :>
18:43:01 <m3henry> It has the added benefit that 'logical change' can be grouped by method, rather than by type
18:43:09 <LordAro> aye
18:43:26 <LordAro> Begin & End should be easy :p
18:43:37 <m3henry> :3
18:44:19 <m3henry> If that's the route that would be easiest to review then I wil pursue that
18:44:39 <LordAro> seems to me like it might be
18:44:49 <LordAro> might want to check with an actual dev though :p
18:44:54 <LordAro> frosch123: ^ ?
18:45:25 <m3henry> AsS you already pointed out it's a large pile of work and it makes sense to know what strategy will fit in with the review methodology before starting
18:53:00 <m3henry> I'll check back when I get home (45mins)
18:53:04 *** m3henry has quit IRC
19:04:02 *** Thedarkb1-T60 has joined #openttd
19:05:13 *** andythenorth has quit IRC
19:05:28 *** andythenorth has joined #openttd
19:06:03 *** Wolf01 has joined #openttd
19:09:02 *** Progman has quit IRC
19:10:12 <andythenorth> ooof
19:10:29 <andythenorth> 141 trains drawn, 55 to go
19:10:36 <Samu> how do i use superlibs road pathfinder? I'm trying to look for a smarter/faster road pathfinder
19:11:08 <Samu> roadpathfinder4 is dumb when it finds rails and rivers
19:11:26 <andythenorth> samu you need a bear :)
19:11:51 <andythenorth> http://blog.adrianbolboaca.ro/2012/12/teddy-bear-pair-programming/
19:12:27 <Samu> oh, i usually talk to myself
19:12:37 <Samu> or use this chat, as ppl have mentioned
19:13:07 *** m3henry has joined #openttd
19:13:27 <Wolf01> o/
19:14:52 <Samu> A wrapper around the A* based road path finder library. It changes some costs and adds ability to cross rail/canals with bridges.
19:14:56 <Samu> https://www.tt-forums.net/viewtopic.php?f=65&t=47525
19:15:00 <Samu> sounds tasty
19:20:36 <andythenorth> Samu: but if you use the channel as a bear, I can't :P
19:26:21 *** HerzogDeXtEr has joined #openttd
19:28:00 *** sla_ro|master has joined #openttd
19:29:22 <Samu> aha
19:29:28 <Samu> it has been improted
19:29:29 <Samu> import("Util.SuperLib", "SuperLib", 40);
19:29:41 <Samu> now how do i pathfind with it
19:30:21 <andythenorth> hmmm
19:30:31 <andythenorth> Iron Horse 2 has some serious conceptual flaws
19:30:44 <andythenorth> design is wrong
19:30:47 <andythenorth> throw away?
19:30:53 <LordAro> Copper Cow
19:30:58 <andythenorth> ooh nice name
19:31:04 <andythenorth> there should be a newgrf called that
19:31:06 <andythenorth> or a pub
19:31:58 <andythenorth> TL;DR there are some minor issues with my set design
19:32:20 <andythenorth> but usually $someone here has to point out that the problem is that there are problems with my design
19:32:28 <andythenorth> and if my design was good, there would be no problems with it :)
19:32:37 <andythenorth> usually it's V453000 or Eddi|zuHause
19:32:37 <LordAro> probably is a pub called that already
19:32:51 <andythenorth> possibly the only time V453000 and Eddi|zuHause outright 100% agree on something
19:32:54 <LordAro> yup
19:32:57 <LordAro> in chiswick
19:33:10 <andythenorth> and Halifax
19:33:25 <Eddi|zuHause> if V and me agree on something, you have a serious problem :p
19:33:37 <andythenorth> at that point Eddi|zuHause, I then have two problems :P
19:34:01 <andythenorth> my design assumes 6 train generations
19:34:11 <andythenorth> except for metro (3)
19:34:21 <andythenorth> and narrow gauge (undecided)
19:34:33 <andythenorth> this causes some odd-looking code (fixable) and some design headaches
19:35:21 <andythenorth> maintaining progression and some sort of relative balance is tricky when interleaving 4 NG generations into 6
19:35:54 <Eddi|zuHause> i'm not a fan of the minimalist approach: "i arbitrarily decided to have at most X things, now i need to cut away stuff that makes sense"
19:35:55 <andythenorth> also, there are 6 wagon generations, speed limited
19:36:07 <andythenorth> but NG only has one generation, no speed limit
19:36:13 <FLHerne> Wow, someone mentioned the existence of Eritrean Railway https://commons.wikimedia.org/wiki/Category:Rail_vehicles_of_Eritrea
19:36:15 <andythenorth> which seems inconsistent in a non-useful way
19:36:24 <andythenorth> player has to learn how the set works twice
19:36:29 <FLHerne> This thing is cute https://upload.wikimedia.org/wikipedia/commons/e/e8/Minitriebwagen.JPG
19:36:37 <andythenorth> FLHerne: I have looked at Eritrea for Horse
19:36:52 <andythenorth> it's an unusual triumph of human effort in difficult circs
19:36:54 <andythenorth> or something
19:36:59 <Eddi|zuHause> is that much different from other african railways?
19:37:12 <andythenorth> they managed to preserve ancient rolling stock through a civil war
19:37:19 <andythenorth> with basically no funds
19:37:23 <andythenorth> that's unusual
19:37:42 <Eddi|zuHause> lots of african places had a civil war, though
19:37:47 <Eddi|zuHause> and no funds
19:37:51 <andythenorth> http://www.internationalsteam.co.uk/tales/liberiatales02a.htm
19:39:02 <FLHerne> Eddi|zuHause: Even by African standards, it's tiny
19:39:59 <Eddi|zuHause> there is this railway in tansania, where delays are measured in "if the train doesn't come today, it'll come tomorrow"
19:40:48 <andythenorth> hmmm
19:41:29 <FLHerne> Eddi|zuHause: http://www.trainweb.org/eritrean/scrapbook/who/mebrat_tzehaie/a.jpg
19:41:36 <andythenorth> well I could draw 3 generations of NG wagon
19:42:02 <andythenorth> the visual difference will be pretty minimal
19:42:03 <FLHerne> (that was the only passenger service at that end of the line)
19:42:06 <Eddi|zuHause> that does look a bit more improvised than average :p
19:42:32 <FLHerne> Also, https://upload.wikimedia.org/wikipedia/commons/9/99/Eritrea_Schienen-LKW_W500.jpg
19:42:42 <FLHerne> And this! https://upload.wikimedia.org/wikipedia/commons/a/a0/Railtrack_maintenance_vehicle.JPG
19:42:55 <andythenorth> the open car is only 45 pixels http://bundles.openttdcoop.org/iron-horse/push/LATEST/docs/html/trains.html#open_car_ng_pony_gen_1A
19:43:05 <FLHerne> The wiki article says they have a /fleet/ of those converted trucks
19:43:06 <Eddi|zuHause> ok, using trucks for rail is not that uncommon in developing countries
19:43:08 <andythenorth> making 3 different ones is limited
19:43:24 <andythenorth> lol railbikes :)
19:43:27 <andythenorth> they are common-ish too
19:43:30 <FLHerne> I guess once you've figured out how to build one, you might as well make some more
19:44:22 <Eddi|zuHause> i've seen a video of a railway in thailand or burma or something like that
19:44:52 <andythenorth> yeah I am looking for the myanmar stuff
19:44:53 <andythenorth> http://www.railpictures.net/photo/638184/
19:45:28 <andythenorth> http://www.railpictures.net/showphotos.php?railroad=Namtu%20Mines%20Railway%20(Myanmar)
19:46:23 <Eddi|zuHause> https://www.youtube.com/watch?v=3502lHaZQIo
19:46:37 <Eddi|zuHause> i think that is the one i watched
19:46:46 <FLHerne> Eddi|zuHause: I mean, other countries have odd underresourced branches in backwater areas
19:47:13 <FLHerne> This is the most-improvised thing I've seen forming the entire national network
19:48:37 <Eddi|zuHause> i guess you're right about that
19:48:48 <FLHerne> It's an odd underresourced branch, except it connects the two largest cities
19:48:57 <andythenorth> I should draw this for horse http://www.railpictures.net/photo/550382/
19:49:06 <andythenorth> Iron Water Buffalo
19:50:19 *** HerzogDeXtEr1 has joined #openttd
19:50:55 <andythenorth> check out the belt drive https://i.pinimg.com/originals/ba/a8/7a/baa87a75d8dd43796a989dd3c694a73a.jpg
19:51:09 <andythenorth> and I assume that's the fuel tank on the roof
19:52:40 *** Gja has joined #openttd
19:56:51 *** Thedarkb1-T60 has quit IRC
19:56:52 *** HerzogDeXtEr has quit IRC
19:57:08 *** Gja has quit IRC
19:57:32 *** Thedarkb1-T60 has joined #openttd
19:59:46 <andythenorth> programmer complaints: http://tonsky.me/blog/disenchantment/
20:09:02 <Eddi|zuHause> saves a fuel pump to put the tank on the roof
20:12:15 <andythenorth> hope there are no low bridges
20:12:54 <Eddi|zuHause> if you watch the video above, the guy who films it is clearly on top of that roof
20:17:05 <andythenorth> sometimes I wonder if 6 wagon generations is a BAD IDEA
20:17:10 <andythenorth> but I found nothing better
20:20:40 *** gelignite has joined #openttd
20:40:47 *** Thedarkb1-T60 has quit IRC
20:41:13 *** Thedarkb1-T60 has joined #openttd
20:44:53 <Eddi|zuHause> i think i have about 4½ cargo wagon generations and about 5 or 6 passenger generations, but it's not very clean
20:46:42 *** glx has joined #openttd
20:46:42 *** ChanServ sets mode: +v glx
20:47:46 <andythenorth> it makes a mess with speeds
20:47:58 <andythenorth> if only we had vehicle groups in buy menu
20:48:01 <andythenorth> or something :P
20:57:36 <andythenorth> so I need 3 or 4 NG wagon generations
20:57:38 <andythenorth> maybe 3 only
20:57:53 <andythenorth> pictures of wagons would help :P
21:05:31 <Eddi|zuHause> 1880, 1920, 1960 and 2000?
21:06:48 <andythenorth> 1860, 1950, 1990 apparently
21:06:57 <andythenorth> NG speed seems to be capped 35mph until 1950
21:07:02 <andythenorth> that might be accident not design
21:07:34 <andythenorth> but it has a limited range to work within
21:07:51 <andythenorth> currently caps out at 55mph, could go to 65mph, but quite quite unrealistic :)
21:16:49 *** Amadar has joined #openttd
21:17:44 <Amadar> Anyone out there to talk?
21:18:00 <LordAro> @topic get -3
21:18:00 <DorpsGek> LordAro: English only
21:18:04 <LordAro> wait
21:18:07 <LordAro> @topic get 3
21:18:07 <DorpsGek> LordAro: Don't ask to ask, just ask
21:18:10 <LordAro> that one
21:18:14 <Amadar> English all the way.
21:18:46 <Amadar> Anyone know where I can find traffic for the town, besides my own?
21:19:43 <LordAro> cars grf + towncars ai usually, right?
21:20:03 <Amadar> That's it LordAro.
21:21:01 <Samu> superlib road pathfinder is slower :(
21:21:06 <Samu> bah
21:21:58 <Amadar> Would be great for town traffic to somehow hinder your path to success too. More challenging.
21:26:22 <Amadar> Anyone need some tips? Welcome to share mine.
21:27:01 <Amadar> Also have challenge for those who play single player.
21:28:29 <andythenorth> ?
21:29:15 <Amadar> andy you in?
21:31:50 <Amadar> Anyone playing sinlge player, here goes. Fire up a new game, pick a spot and place your HQ. From the town you have picked build your depots only in this town and try to expand your empire. Switch OFF repairs in settings. See how hard it can be.
21:37:19 <Eddi|zuHause> other than placing hq, that sounds mostly how i play my games
21:37:25 <LordAro> could you achieve that via gameacript, i wonder?
21:37:37 <andythenorth> hmm
21:37:43 <andythenorth> I use escape depots a lot
21:37:44 <LordAro> can't restrict placing depots/stations, can you?
21:37:49 <andythenorth> I would have to change play style
21:38:00 <Amadar> I would love to a script for it, unfortunately I can't code yet.
21:38:05 <Eddi|zuHause> gamescript cannot prevent building, but immediately destroy
21:38:20 <LordAro> heh, financial punishment for trying
21:39:04 <Amadar> Sadly no, true to yourself, placing depots only in the town. quite a challengfe to get our trains from one depot, stop others and route the new trains to their new destinations.
21:39:11 *** sla_ro|master has quit IRC
21:39:55 <Amadar> It gets hectic once you have a booming network.
21:41:09 <Eddi|zuHause> it's fine for trains, but busses or trams?
21:41:32 <Amadar> How do you setup a scenario playing online server. Saw some games that notions; first player to reach 4000 habitants wins.
21:41:59 <Amadar> Tried to create a game, but no such options. Maybe a script?
21:42:17 <Amadar> Busses and trams the same rule applies.
21:42:35 <Amadar> See your HQ and official start point is where everything branches out.
21:42:51 <Amadar> Makes the game even tougher if played on a large map.
21:42:52 <LordAro> andythenorth: nice article btw
21:43:03 <andythenorth> kinda
21:43:03 <LordAro> that guy is my spirit animal
21:43:07 <andythenorth> although kinda moany
21:43:32 <andythenorth> the "google keyboard is bigger than win 95" is an interesting point
21:43:50 <Amadar> Keep going
21:44:31 <Amadar> Where you guys from?
21:45:02 <Amadar> Maybe we can setup a multiplayer online and hit the game.
21:58:48 <Amadar> Thanks for the chat, hitting the deck - hope to hear from you guys again.
21:58:57 *** Amadar has quit IRC
22:01:22 *** Thedarkb1-T60 has quit IRC
22:01:49 *** Thedarkb1-T60 has joined #openttd
22:21:56 *** Oroburos has joined #openttd
22:22:34 *** Amadar has joined #openttd
22:22:56 *** Amadar has quit IRC
22:29:14 <DorpsGek_II> [OpenTTD/OpenTTD] steils opened pull request #6912: Fix #6854: Compilation with ICU 62 https://github.com/OpenTTD/OpenTTD/pull/6912
22:45:59 *** Gustavo6056 has joined #openttd
22:47:17 *** nielsm has quit IRC
22:53:26 *** Gustavo6046 has quit IRC
22:53:26 *** Gustavo6056 is now known as Gustavo6046
22:54:31 *** frosch123 has quit IRC
22:58:42 *** Thedarkb1-T60 has quit IRC
23:05:21 *** andythenorth has left #openttd
23:08:55 *** Progman has joined #openttd
23:14:06 <Wolf01> 'night
23:14:08 *** Wolf01 has quit IRC
23:15:49 <Samu> so I'm updating the AI version info, and it complains about HasNext does not exist
23:18:13 *** k-man has quit IRC
23:19:24 *** k-man has joined #openttd
23:21:25 *** Wacko1976 has quit IRC
23:28:34 *** OsteHovel has quit IRC
23:31:48 *** OsteHovel has joined #openttd
23:35:21 <Samu> i change every HasNext into !IsEnd?
23:35:28 <Samu> borin
23:39:44 *** Oroburos has quit IRC
23:40:28 *** Oroburos has joined #openttd
23:45:17 <LordAro> HasNext hasn't existed in... 7 years?
23:46:10 *** Gustavo6056 has joined #openttd
23:51:51 <Samu> regular expression
23:51:55 <Samu> must use
23:51:58 <Samu> and i dunno how to use
23:53:27 *** Gustavo6046 has quit IRC
23:53:27 *** Gustavo6056 is now known as Gustavo6046
23:59:52 *** gelignite has quit IRC