IRC logs for #openttd on OFTC at 2017-03-18
            
00:13:04 *** drac_boy has joined #openttd
00:13:13 <drac_boy> hi..anyone from europe area for a short chat atm?
00:25:31 *** HerzogDeXtEr1 has joined #openttd
00:31:11 *** HerzogDeXtEr has quit IRC
00:33:56 *** Hiddenfunstuff has quit IRC
00:47:45 *** Supercheese has joined #openttd
00:48:44 <peter1138> Nah
00:49:52 <drac_boy> hi supercheese, any big cheeses tonight? ;)
00:50:32 <Supercheese> no just corned beef
00:50:39 <drac_boy> :p
00:51:08 <peter1138> Hmm, so helicopters autorenewing but sometimes they unnecessarily go off on a jolly to just do servicing.
01:00:30 *** gelignite has quit IRC
01:06:06 *** drac_boy has left #openttd
01:11:57 <__ln__> snow plowing as planned https://www.youtube.com/watch?v=FZltt9r98d8
01:14:54 <Eddi|zuHause> __ln__: the cards inbetween the videos seem a bit off
01:17:09 <__ln__> yeah, something odd about them
01:42:14 <peter1138> Hmm, helicopter auto-servicing at helipads.
01:42:25 <peter1138> Should they always doing it, or should they obey their service interval?
01:44:20 <Supercheese> Any downside to always doing it?
01:47:38 <peter1138> Not really, and that's what currently happens.
01:52:20 <Samu> i don't like helicopter auto-servicing at helipads
01:52:46 <Samu> i aways disable that
01:54:51 <Samu> they should head to the nearest hangar, but not all helistations have depots
01:56:18 <Samu> I don't remember, but I think the game doesn't service helicopters at all if all orders include helistations without hangars
01:56:45 <Samu> this didn't happen on the original ttd
01:56:55 <peter1138> If there's airport with a hangar it'll get sent there.
01:57:19 <peter1138> And there'd need to be one somewhere to create the helicopter initially, though it could be removed.
02:02:31 *** Supercheese has quit IRC
02:03:58 *** supermop_home has joined #openttd
02:10:16 <peter1138> Hmm, this patch is awkward :(
02:10:39 <supermop_home> bit late for you no, peter1138?
02:11:07 <peter1138> In the case of a heli going between two heliports and serviceathelipad is on, we do now send it to a hangar for replacement
02:12:00 <peter1138> Side affect is that all helis will get sent to a hangar for replacement possibly before their service interval
02:12:14 <peter1138> Maybe
02:14:38 <supermop_home> like if I replace a helicopter, all will go immediately?
02:14:39 *** FLHerne has quit IRC
02:15:19 *** Supercheese has joined #openttd
02:15:41 <peter1138> not quite immediately, but on next take-off. only if serviceathelipads is enabled.
02:16:17 <peter1138> subtle gameplay unexpected gameplay difference
02:16:51 <peter1138> er
02:16:53 <peter1138> -gameplay
02:17:26 <supermop_home> heh
02:17:37 <supermop_home> yeah sounds annoying?
02:18:46 *** eekee has quit IRC
02:34:38 <peter1138> My alternate patch makes the helipad servicing obey service intervals, which means that never happens, but sometimes it ends up sending a heli to a hangar by mistake
02:35:15 <Samu> check it mid flight
02:35:20 <Samu> like ttd
02:41:04 <Samu> i'm investigating the optimal distance for Dinger 1000
02:41:09 <Samu> because i'm bored
02:42:15 <Samu> it's somewhere between 800 and 1600
02:42:34 <Supercheese> Dinger 1000 -> Clearly optimal distance must then be 1000
02:42:37 <Supercheese> :P
02:43:13 <Samu> 2000 yields less profit than 1600, i didn't test 1200 or 800 yet, brb
02:49:10 <Samu> ah crap, my statistics are flawed, i had cargodist enabled
02:49:16 <Samu> bah
03:05:44 *** dodger007 has quit IRC
03:26:33 <Samu> 3200 distance - £6.4M
03:26:51 <Samu> 2800 distance - £6,9M
03:27:07 <Samu> 2400 distance - £7,1M
03:27:24 <Samu> 2000 distance - £7,5M
03:27:34 <Samu> 1600 distance - £7,6M
03:28:15 <Samu> 800 distance - £7,1M
03:28:39 <Samu> I don't have time to test between 800-1600 now, will test it tomorrow
03:28:49 <Samu> cyas
03:29:02 *** Samu has quit IRC
03:54:18 *** ATS64 has joined #openttd
03:56:08 *** bwn has quit IRC
04:01:02 *** bwn has joined #openttd
04:30:57 *** glx has quit IRC
05:16:11 *** tokai has joined #openttd
05:16:11 *** ChanServ sets mode: +v tokai
05:23:08 *** tokai|noir has quit IRC
05:47:41 *** ConductorCat has joined #openttd
06:05:11 *** HerzogDeXtEr1 has quit IRC
07:09:07 *** Alberth has joined #openttd
07:09:07 *** ChanServ sets mode: +o Alberth
07:09:11 <Alberth> moin
07:39:41 *** sla_ro|master has joined #openttd
07:45:14 *** andythenorth has joined #openttd
07:49:09 <andythenorth> o/
07:56:27 <Alberth> o/
07:58:51 *** Progman has joined #openttd
08:12:27 *** efess has quit IRC
08:21:51 *** ATS64 has quit IRC
08:22:04 *** ATS64 has joined #openttd
08:52:59 *** sla_ro|master2 has joined #openttd
08:56:46 *** sla_ro|master has quit IRC
08:57:48 <Alberth> right, let's see about this mk-archive thing :)
09:35:18 <andythenorth> Alberth: I’m afk for a couple of hours
09:36:54 *** andythenorth has quit IRC
09:59:39 *** Hiddenfunstuff has joined #openttd
10:04:03 *** Supercheese has quit IRC
10:04:36 *** efess has joined #openttd
10:08:06 *** sla_ro|master2 has quit IRC
10:23:06 *** tokai|noir has joined #openttd
10:23:06 *** ChanServ sets mode: +v tokai|noir
10:24:31 <Eddi|zuHause> i still have no clue what actually broke... i can do "kwin_x11 --replace" and i can move windows again, but it immediately breaks again when i press alt+tab
10:29:53 *** tokai has quit IRC
10:40:31 *** chomwitt has quit IRC
10:42:05 *** FLHerne has joined #openttd
10:55:53 *** FLHerne has quit IRC
11:00:19 <Alberth> no log somewhere?
11:01:18 <Alberth> you could check running processes and compare them
11:09:06 *** Arveen2 has joined #openttd
11:12:45 <Eddi|zuHause> i wouldn't know which log
11:13:03 <Eddi|zuHause> i suspect some translation layer in some bus broke
11:13:42 <Eddi|zuHause> and also a restart of KDE will probably fix it
11:15:08 *** Arveen has quit IRC
11:16:58 *** andythenorth has joined #openttd
11:19:25 <andythenorth> o/
11:25:43 *** Samu has joined #openttd
11:33:16 *** gelignite has joined #openttd
11:38:41 <andythenorth> https://s-media-cache-ak0.pinimg.com/736x/29/f8/02/29f80260aa6eb0f5020cced255e32721.jpg
11:40:07 <Alberth> :D
11:52:10 *** ATS65 has joined #openttd
11:59:18 *** ATS64 has quit IRC
12:25:11 <Alberth> mk-archive seems fixed, can I push in IH ?
12:27:15 <andythenorth> please :)
12:29:11 *** HerzogDeXtEr has joined #openttd
12:29:14 <Samu> @logs
12:29:14 <DorpsGek> Samu: https://webster.openttdcoop.org/index.php?channel=openttd
12:30:15 <Samu> continuing yesterday
12:30:18 <Alberth> pushed
12:30:56 <Samu> 1400 distance - £7,6M
12:31:02 <Samu> 1200 distance - £7,6M
12:31:10 <Samu> 1000 distance - £7,4M
12:31:51 <Samu> optimal distance for dinger 1000 carrying passengers is 1200-1600
12:32:37 <Samu> that is 1000 tiles going y-axis
12:32:41 <Alberth> my map is never that big :p
12:33:01 <Samu> erm, 1200-1600 tiles going y-axis*
12:35:57 <Samu> perhaps if plane speed factor is 1/1, a distance higher than 4000 may be required to achieve highest profit
12:36:11 <Samu> 8k maps coming some day?
12:37:11 <andythenorth> never say never
12:37:24 <andythenorth> why it would be worth doing, who knows
12:38:37 <andythenorth> wow, we go t0 4096^2
12:38:39 <andythenorth> :o
12:38:47 <andythenorth> still generating
12:38:51 <andythenorth> so slow
12:39:07 <andythenorth> 20k industries, really?
12:40:03 <andythenorth> that’s the most pointless map I’ve ever seen :D
12:46:59 <Alberth> :)
12:48:48 <Alberth> it's always great with RL islands, they make a large map, where 50% is just water tiles
12:49:30 <andythenorth> Alberth: I may be doing it wrong, but I can’t get bin/mk-archive to accept docs dir
12:49:44 <andythenorth> I have r1558
12:52:27 <Alberth> https://paste.openttdcoop.org/pqmwpb8tv the --verbose is just for dumping the file list
12:52:57 <Alberth> ie replaced $(DOC_FILES) by docs
12:54:51 <Alberth> it should catch typos in paths by giving an INFO line
12:55:34 <Alberth> maybe you don't want the --flatten flag?
12:55:51 <Alberth> it drops the directory tree of the source
13:25:10 * andythenorth tests
13:30:33 *** Stimrol has joined #openttd
13:55:42 *** chomwitt has joined #openttd
13:58:45 <peter1138> 256x256 is a good size.
13:59:22 <andythenorth> Alberth mk-archive ERROR: option --verbose not recognized
13:59:34 <andythenorth> is everything comitted? o_O Or is my hg broken? o_O
14:00:14 <Alberth> sure you checked out 1558?
14:00:33 <andythenorth> ok note to self
14:00:46 <andythenorth> sometimes hg pull -u can fail
14:00:54 <Alberth> :o
14:01:14 <andythenorth> if it fails, subsequent hg pull -u won’t actually update
14:01:37 <andythenorth> hg lessons
14:01:42 <Alberth> how silly
14:02:03 <andythenorth> I think it makes sense, there was nothing to pull, so no rev to update to
14:02:15 <andythenorth> meanwhile my local hg is one rev behind where I expected it to be
14:02:30 <Alberth> it may have warned you about, imho
14:03:29 <andythenorth> it might have tried to, but it got stuck in the pull so I killed it
14:03:34 <andythenorth> no VCS is perfect eh
14:03:50 <andythenorth> ha, Makefile should be a dep for Makefile
14:03:54 <Alberth> except for the one you write yourself :p
14:04:09 <andythenorth> ok that works
14:04:22 <andythenorth> do I have to copy license.txt into the root of the tar, for GPL?
14:04:34 <andythenorth> I suspect that GPL does not enforce a file system layout
14:04:51 <Alberth> maybe bananas has requirements in that direction?
14:05:33 <andythenorth> it might
14:06:06 <andythenorth> hmm this idea of docs-in-the-tar is flawed?
14:06:19 <andythenorth> bananas player will never see them, the tar is never uncompressed?
14:06:29 <andythenorth> except by openttd on the fly?
14:07:52 <andythenorth> :P most of the complexity in rewriting the makefile is figuring out what to distribute :P
14:11:13 <Alberth> :p
14:16:06 *** Montana has joined #openttd
14:19:44 <andythenorth> I suppose the docs could be an easter egg :P
14:19:56 *** Wormnest has joined #openttd
14:27:46 <Alberth> :)
14:28:37 <Alberth> tell frosch you're prepared, next time :p
14:29:23 * andythenorth would value 2nd, 3rd, or 4th opinions on contents of tar :P
14:29:34 <andythenorth> I guess readme.txt and license.txt are needed for in-game display
14:29:43 <andythenorth> also changelog.txt
14:51:34 *** Stimrol has quit IRC
15:05:44 *** funnel has quit IRC
15:18:43 <Eddi|zuHause> put grf, license and readme into a subdirectory within the tar
15:19:39 <Eddi|zuHause> i don't know about changelog, shouldn't that maybe be part of the readme?
15:20:48 <andythenorth> OpenTTD wouldn’t know how to split the file to read that
15:20:55 <andythenorth> I suppose it could be patched
15:22:21 *** Montana has quit IRC
15:31:32 <Alberth> afaik I coded tar creation to construct a unique directory prefix in the tar
15:32:09 <Alberth> ie --base option or so
15:33:55 <andythenorth> that gives the name when tar is expanded?
15:35:35 * andythenorth thinks it does, based on testing it
15:35:54 <andythenorth> hmm
15:35:59 <andythenorth> maybe the structure of docs dir is flawed?
15:36:04 <andythenorth> dunno, something is wrong here
15:37:12 <andythenorth> there is no correct place for docs
15:37:44 <andythenorth> it’s a half-assed design
15:42:05 <andythenorth> http://bundles.openttdcoop.org/iron-horse/push/LATEST/
15:42:12 <Alberth> unpacking the tar makes that directory at the root indeed
15:42:34 <Alberth> more importantly, the directory is part of the name stored in openttd
15:42:40 <andythenorth> yup
15:42:48 <andythenorth> ah maybe copying the contents of docs into the tar would work
15:42:57 <Alberth> where duplicate names are silently discarded, so you get an arbitrary version of a grf
15:43:21 <Alberth> ie almost all grfs from the devzone :p
15:43:28 <andythenorth> :P
15:43:43 <andythenorth> ach, readme.html would be better than index.html, for players
15:43:48 <andythenorth> but that’s not how webservers work
15:44:33 <Alberth> devzone doesn't distribute a tar.gz file or so?
15:44:37 <andythenorth> it’s not clear what my problem is, right? o_O
15:45:00 <andythenorth> Alberth: I don’t know what devzone distributes, other than what is actually there :)
15:45:13 <andythenorth> all of this was decided and constructed by other people :)
15:45:33 <andythenorth> I don’t know the spec or rationale :)
15:46:22 <andythenorth> there might be stuff consumed downstream that I don’t understand, like inclusion in distributions
15:46:22 <Alberth> alright, firs has the same set
15:46:38 <andythenorth> I also don’t know if e.g. windows can open tars etc
15:46:49 <andythenorth> such lack of knowledge :)
15:46:49 <Alberth> doesn't need to
15:47:12 <Alberth> oh, for reading the html? most archivers can
15:47:20 <Alberth> it's a very trivial format :p
15:47:33 <andythenorth> I wonder why the zip is built by devzone
15:47:51 <Alberth> windows users typically have zip
15:47:53 <andythenorth> openttd would seem to want the tar, more usefully
15:48:02 <Alberth> it's inside :p
15:48:06 <Eddi|zuHause> people who have winrar or 7zip can also open tars
15:49:18 <Alberth> I just expected to have a .gz or .xz for the binary distribution as well, but that doesn't seem to happen
15:50:10 * andythenorth reading .devzone in the IH repo
15:50:46 <Alberth> why isn't the zip and the tar labeled with a version number?
15:51:13 <Alberth> "iron-horse.zip" and "iron-horse.tar" isn't unique enough
15:51:56 <andythenorth> no
15:52:01 <andythenorth> hmm, used to be tar.zip http://bundles.openttdcoop.org/iron-horse/nightlies/v6205-1655/
15:52:09 <andythenorth> but no version number
15:52:29 <Alberth> I killed the .tar intermediate extension
15:52:33 <andythenorth> seems fair
15:52:44 <Alberth> to avoid people thinking they have to unpack the tar file
15:52:47 <andythenorth> my OS expands it complely after download
15:52:57 <andythenorth> completely *
15:52:58 <Alberth> yeah, silly OS
15:53:17 <Alberth> don't bother what the user wants :p
15:53:17 <andythenorth> dunno how Jenkins is configured, or where even :)
15:53:47 <andythenorth> not sure how much of filenames etc depends on Makefile, and how much on Jenkins job
15:53:54 <Alberth> I had a link about that, should I dig it up?
15:54:08 <andythenorth> it might be in the web UI https://jenkins.openttdcoop.org/
15:54:14 <Alberth> jenkins just calls the makefile to build things
15:55:21 <andythenorth> ok
15:55:31 <andythenorth> Jenkins won’t let me in, so I can’t check :)
15:55:54 <andythenorth> both Jenkins and newgrf wiki don’t recognise my auth creds :P
15:57:30 <Alberth> https://paste.openttdcoop.org/potorb2pl fair enough :p
15:57:40 <andythenorth> ok so it does just call make
15:57:40 <Alberth> that's what it executes
16:00:08 <Alberth> would it be likely that AV8 overrides the aircraft type string?
16:00:20 <andythenorth> ¿¿ TAR_FILE = $(PROJECT_NAME).tar -> TAR_FILE = $(PROJECT_VERSIONED_NAME).tar
16:01:28 <andythenorth> AV8 appears to show type string as expected
16:02:02 <Alberth> like http://devs.openttd.org/~alberth/av8_aircraft_type.png
16:02:04 <Alberth> ?
16:03:31 <andythenorth> mine doesn’t show that
16:03:47 <andythenorth> I don’t have a type string or range in that window
16:03:57 <Alberth> it's modified with samus patch for aircraft type display
16:05:04 <andythenorth> I’m not aware of a newgrf cb for modifying those strings
16:05:17 <andythenorth> it’s a prop with built-in constants in nml
16:05:36 <Alberth> weird
16:05:44 <Alberth> so maybe I messed up :p
16:07:57 <andythenorth> wrong string range?
16:08:48 <Alberth> possible
16:09:06 <Alberth> but yeah change TAR_FILE, and ZIP_FILE too, I guess
16:09:12 *** frosch123 has joined #openttd
16:09:15 <Alberth> o/
16:10:05 <Samu> weird Alberth :p
16:10:10 *** FLHerne has joined #openttd
16:10:27 <frosch123> moi
16:10:39 *** Samu has quit IRC
16:10:57 *** Samu has joined #openttd
16:10:59 <Samu> oops
16:11:06 <Samu> my patch is doing that?
16:11:44 <Alberth> nah, just me making a mess
16:12:06 <frosch123> https://paste.openttdcoop.org/pbskj37j9 <- sometimes it's hard to distinguish newbie mails from scam
16:12:11 <Alberth> it helps if SetDParam and string match :p
16:13:01 <Alberth> lol "Sent from Mail for Windows 10"
16:13:24 <Eddi|zuHause> i hate these "sent from <X> using <Y> "signatures"
16:13:48 <Alberth> it's soo silly :p
16:14:02 <frosch123> Eddi|zuHause: why, it's a good filter criterion
16:14:11 <frosch123> like "feature request" on fs and forums
16:14:20 <Alberth> :D
16:23:20 <andythenorth> we just had a nice run of forum requests
16:25:27 <Alberth> including an iron pony train set :p
16:25:37 *** FLHerne has quit IRC
16:25:54 *** FLHerne has joined #openttd
16:27:18 <V453000> automation
16:29:46 <V453000> ?
16:31:54 <andythenorth> all of it
16:32:43 * andythenorth automates V453000
16:33:20 <V453000> beep
16:34:22 *** FLHerne has quit IRC
16:37:38 <Samu> is it possible to make towns not grow unless serviced? wondering if there's a way to do this
16:38:25 <Alberth> play in the tropical climate
16:39:12 <Samu> oh, right
16:39:27 <Samu> that would still require all towns being placed in desert
16:40:41 <Samu> maybe a minimum requirement for them to grow, like passengers
16:41:29 <Samu> 1 passenger would be enough to turn it from not growing to growing
16:45:47 *** FLHerne has joined #openttd
16:50:25 *** Maarten has quit IRC
16:52:39 *** Maarten has joined #openttd
16:55:52 *** FLHerne has quit IRC
17:04:45 <Alberth> frosch123: 2nd attempt :) https://devs.openttd.org/~alberth/diffs/aircraft_type2/
17:07:46 * andythenorth is so bored of refactoring :P
17:10:06 <Alberth> paint pixels :p
17:13:04 *** sla_ro|master has joined #openttd
17:13:33 <frosch123> the linebreaks in the preview window are arbitrary to make it somehow have two columns, right?
17:14:40 <frosch123> looks nice :)
17:24:40 <Alberth> not having a linebreak before the type caused a linewrap for me
17:25:14 <Alberth> on the aircraft type, even
17:25:24 <Alberth> ok, thanks for the review
17:42:14 <frosch123> https://paste.openttdcoop.org/pyppjeqdj?/pyppjeqdj <- more elaborate fix for fs#6545
17:42:50 <frosch123> no idea how many crashes that has caused on various platforms :)
17:46:33 <andythenorth> there’s no way to disable plane crashes, right?
17:46:42 <andythenorth> other than modify AV9 to make all aircraft small?
17:46:48 <Eddi|zuHause> there's a cheat
17:46:49 <frosch123> there is the cheat
17:47:10 <andythenorth> enabled that
17:47:15 <andythenorth> 7 year old yacking in my ear
17:47:19 <andythenorth> thanks
17:47:43 <andythenorth> refactoring is harder when being offered a running critique of OpenTTD from 1m to my right
17:48:38 <Eddi|zuHause> frosch123: how is that elaborate? it's just s/width/pitch/ :p
17:50:09 <andythenorth> now he wants to build canals on slopes
17:50:16 <andythenorth> (auto-lock when dragging canal)
17:51:25 <Samu> i wanted that
17:54:02 <frosch123> go outside and show him how bridges are often built two years before the road is built to/over them
17:54:20 <andythenorth> planes are crashing still :P
17:54:21 <andythenorth> nvm
17:54:34 <frosch123> andythenorth: there is also a setting for plane crashes
17:54:50 <Alberth> fix looks good
17:54:50 <frosch123> iirc its regular setting for regular crashes, and cheat for large/small related crashes
17:55:33 <andythenorth> thanks :)
17:55:38 <andythenorth> found it
17:55:51 <andythenorth> he’s landing A380s on the commuter airport
17:56:10 <Alberth> :D
17:56:37 <Alberth> aircraft is bigger than the airport :p
18:02:02 * andythenorth such refactoring wow
18:03:58 <andythenorth> I should stop and put the ‘install’ targets back in the makefiles :)
18:04:04 <andythenorth> that would make testing much easier :P
18:04:19 <andythenorth> don’t refactor the makefile when refactoring the app :D
18:05:05 <Eddi|zuHause> technically, it's not refactoring if you change the functionality
18:06:00 <andythenorth> I think we’d have to file this under 'breaking'
18:06:16 <andythenorth> don’t break the build when trying to refactor
18:07:04 <andythenorth> on the plus side, the refactoring is more done than not
18:07:10 <Eddi|zuHause> i'm going to "break" my system now.
18:08:47 <andythenorth> I think I’m going to write a magic_trees macro
18:08:59 <andythenorth> the declarations here are hideous http://dev.openttdcoop.org/projects/firs/repository/entry/src/industries/rubber_plantation.py#L267
18:09:23 <andythenorth> it’s ~all just to put trees onto slope-aware tiles
18:09:35 <andythenorth> it’s repeated in 4 or 5 other industries
18:09:49 <andythenorth> and it’s not even accurate, some tiles have the trees outside the tile border :P
18:09:55 <Eddi|zuHause> have you copied that code from dailywtf?
18:10:09 <frosch123> andythenorth: i suggest usage of lists and dicts
18:10:15 <andythenorth> frosch123: you slay me :P
18:10:20 <frosch123> instead of doing "number12 = 12"
18:10:25 <Eddi|zuHause> .. or a code generator :p
18:10:33 <andythenorth> that code was originally from a CPP macro that I didn’t write
18:10:38 <andythenorth> then it was magically ported to nml
18:10:49 <andythenorth> then I wrote a processor to reformat it to python
18:11:35 <andythenorth> and now we are where we are :P
18:11:38 <Alberth> slowly moving in the right direction :p
18:12:09 <andythenorth> magic_trees = sprite_number
18:12:12 <andythenorth> and then a macro
18:12:20 <andythenorth> or even…magic_tress = [sprite_numbers]
18:12:27 <andythenorth> randomised trees at compile time :P
18:12:36 <Eddi|zuHause> i think in one of those steps you missed the point where you take a step back and completely rewrite
18:12:47 <andythenorth> Eddi|zuHause: I was saving that up for...now
18:12:50 <andythenorth> ;)
18:13:04 <andythenorth> if I do this write, I can probably animate the bloody things growing
18:13:08 <andythenorth> right / write /s
18:14:02 <Eddi|zuHause> i think you have to do this without me... install gonna take half an hour... or a day... or a month... maybe...
18:14:18 *** Eddi|zuHause has quit IRC
18:15:02 <DorpsGek> Commit by frosch :: r27796 /trunk/src/blitter (3 files) (2017-03-18 18:14:53 +0100 )
18:15:03 <DorpsGek> -Fix [FS#6545]: 32bpp-anim blitters assumed that pitch and width of the screen were equal.
18:15:52 <supermop_home> andy trees?
18:18:13 <andythenorth> “and that was the last we saw of Eddi|zuHause”
18:18:30 <supermop_home> :'(
18:27:42 <supermop_home> lively graphics releases forum today
18:44:07 <supermop_home> what should I make today, andy?
18:46:18 <andythenorth> supermop: QLD cane trams
18:46:42 <andythenorth> the ones that operate on proceed-on-sight, rather than with signals
18:46:52 <andythenorth> i.e. tramlike
18:47:00 <supermop_home> sounds like heqs thing?
18:47:19 <supermop_home> though maybe doesn't deserve the 'h'
18:49:27 <andythenorth> http://www.lrrsa.org.au/LRR_SGRz.htm
18:51:09 <supermop_home> best implemented as a tiny shunter for RH or heqs?
18:51:37 <andythenorth> probly
18:51:45 <andythenorth> eh you could do log roads
18:51:55 <andythenorth> https://en.wikipedia.org/wiki/Corduroy_road
18:52:08 <supermop_home> do you need a tiny diesel drawn for hog/heqs?
18:52:57 <andythenorth> not right now :)
18:53:53 <andythenorth> there are a stack of cargo icons needed
18:54:05 <andythenorth> traditionally they are guest-drawn :P
18:57:32 <supermop_home> ha
18:57:42 <peter1138> hey
19:01:02 <andythenorth> in sub-tropic, orchard has palm trees :P
19:01:12 <supermop_home> date palms?
19:01:18 <andythenorth> too much diligence with climate awareness
19:01:21 <andythenorth> date orchard?
19:01:30 <supermop_home> conceivable
19:01:43 <supermop_home> would rather eat mangoes
19:01:46 <andythenorth> oh they’re not just apples :o
19:01:48 <supermop_home> or guava
19:02:17 <supermop_home> mangoe tree looks more or less like a real tree
19:02:21 <supermop_home> same with durian
19:02:32 <supermop_home> guava looks kind of palm y
19:03:35 <andythenorth> also has full snowline support
19:03:38 <supermop_home> https://en.wikipedia.org/wiki/Plank_road
19:03:42 <andythenorth> despite it can’t be built above snowline :P
19:03:59 <supermop_home> what if I build it in june?
19:06:52 <supermop_home> for very early game starts: https://en.wikipedia.org/wiki/Sweet_Track
19:09:13 *** funnel has joined #openttd
19:10:25 <peter1138> ok, how do i get a vehicles next station order?
19:16:47 <peter1138> GetNextStoppingStation() looks promising.
19:18:11 <peter1138> And it's a StationIDStack, whatever that is.
19:20:37 *** glx has joined #openttd
19:20:37 *** ChanServ sets mode: +v glx
19:22:20 <supermop_home> hmm maybe a drover as road vehicle
19:23:42 <frosch123> peter1138: in case of conditiional orders it returns all possible next destinations in a container
19:24:15 <peter1138> Hmm :S
19:25:07 <frosch123> if you are considering the service-helicopter-at-heliport-while-autoreplacing...
19:25:22 <frosch123> it may make sens to just not service the helicopter if there is a pending autoreplace
19:25:43 <frosch123> iirc aircraft take detours already, if they need servicing while in flight
19:25:54 <frosch123> unless there are explicit depot orders
19:37:07 *** dodger007 has joined #openttd
19:47:47 *** Maarten has quit IRC
19:55:03 *** Maarten has joined #openttd
20:07:28 *** Gja has joined #openttd
20:08:26 *** Eddi|zuHause has joined #openttd
20:11:49 <Eddi|zuHause> well, i just barely missed the 30 minutes mark :p
20:16:02 <frosch123> oi, it's an eddi
20:16:16 <frosch123> it must have been 2017 when you were here last :o
20:18:23 <LordAro> positively eons
20:19:32 *** FLHerne has joined #openttd
20:21:50 *** Wolf01 has joined #openttd
20:22:09 <Wolf01> Hello people, I survived!
20:22:14 <V453000> 666
20:22:33 <Wolf01> 999
20:22:45 <LordAro> Wolf01: i don't believe you
20:23:22 <Wolf01> Wedding party... I think I've eat for 3 days
20:28:45 <Wolf01> V, is F?
20:33:28 <Alberth> o/
20:33:38 <Wolf01> o/
20:44:32 <andythenorth> all roads lead to magic macros
20:44:52 <V453000> is F
20:44:57 <V453000> not 0.15 tho
20:47:45 <Wolf01> Oooooook, steam just finished to download the update (25 minutes), now I might be able to play something
20:48:48 <Wolf01> *something which needs a hotfix update :|
20:59:58 <__ln__> Wolf01: *eat -> eaten
21:00:31 <__ln__> Wolf01: *finished to download -> finished downloading?
21:07:27 <V453000> savage
21:09:22 <Wolf01> Nah, he's right :P
21:10:24 <Wolf01> He went missing for a while and I forgot how to speak proper english :P
21:23:54 *** FLHerne has quit IRC
21:24:00 <andythenorth> (nearby_tile_height(0,0) - snowline_height) + 1
21:24:12 *** FLHerne has joined #openttd
21:24:12 <andythenorth> tells what? It has results 0-128 being checked
21:24:26 <andythenorth> intervals at 8, 16, 24
21:24:33 <andythenorth> presumably % snow cover?
21:25:01 <frosch123> likely, but looks wrong :p
21:25:15 <andythenorth> this industry can’t build above snowline, so eh
21:25:21 <andythenorth> errors it would never show up
21:25:39 <andythenorth> https://paste.openttdcoop.org/ppnpg6zfn/kt9ltw/raw
21:26:26 <frosch123> andythenorth: it's broken for 5 years :)
21:26:43 <frosch123> 8, 16, 24 was correct in grf version 7, wrong in grf version 8
21:27:16 <andythenorth> ha
21:30:41 <andythenorth> thanks
21:39:01 * andythenorth deletes more than 100 spritelayouts
21:39:06 <andythenorth> for a single industry :P
21:40:16 *** sla_ro|master has quit IRC
21:43:50 <DorpsGek> Commit by alberth :: r27797 /trunk/src (4 files in 2 dirs) (2017-03-18 21:43:43 +0100 )
21:43:51 <DorpsGek> -Add: Display aircraft type in its vehicle window (patch by Samu)
21:43:58 <andythenorth> nice
21:44:04 <planetmaker> hoi :)
21:44:07 <andythenorth> that was one of those tiny irritations :)
21:44:12 <Wolf01> :)
21:44:35 <andythenorth> Samu: you get patches commited ;)
21:44:42 <andythenorth> committed *
21:45:24 <DorpsGek> Commit by alberth :: r27798 /trunk/src/lang (56 files in 2 dirs) (2017-03-18 21:45:18 +0100 )
21:45:25 <DorpsGek> -Change: Also remove obsolete string from the other languages
21:46:21 <DorpsGek> Commit by alberth :: r27799 /trunk/src (build_vehicle_gui.cpp lang/english.txt) (2017-03-18 21:46:15 +0100 )
21:46:22 <DorpsGek> -Add: Display aircraft type in buy window (patch by Samu)
21:47:54 <DorpsGek> Commit by alberth :: r27800 /trunk/src (engine_gui.cpp lang/english.txt) (2017-03-18 21:47:48 +0100 )
21:47:55 <DorpsGek> -Change: Rename long aircraft string names of the preview window
21:48:33 <DorpsGek> Commit by alberth :: r27801 /trunk/src/lang (59 files in 2 dirs) (2017-03-18 21:48:27 +0100 )
21:48:34 <DorpsGek> -Change: Also rename long aircraft preview window strings of other languages
21:49:00 <DorpsGek> Commit by alberth :: r27802 /trunk/src (engine_gui.cpp lang/english.txt) (2017-03-18 21:48:54 +0100 )
21:49:01 <DorpsGek> -Add: Display aircraft type in engine preview window (patch by Samu)
21:49:30 <DorpsGek> Commit by alberth :: r27803 /trunk/src/lang (59 files in 2 dirs) (2017-03-18 21:49:24 +0100 )
21:49:31 <DorpsGek> -Change: Remove obsolete aircraft preview strings from other languages
21:50:18 <andythenorth> oops
21:50:25 * andythenorth should really fix ‘make install'
21:50:52 <Alberth> I broke that?
21:50:58 <andythenorth> we deleted it :)
21:50:59 <Alberth> hola planetmaker
21:51:05 <andythenorth> temporarily
21:51:13 <andythenorth> it’s another of the sophisticated bits of the old makefile
21:51:16 <Alberth> hmm, that counts as broken :)
21:51:21 <andythenorth> it can probably be lifted and copied
21:51:30 <andythenorth> it has to handle multiple platforms
21:51:38 <andythenorth> makefile grows though eh? o_O
21:51:53 <andythenorth> move it to bin perhaps?
21:52:01 <Alberth> oh dear, we need cmake makefile genertators for that don't we?
21:52:04 <frosch123> "make install" sounds like something only andy would use :p
21:52:13 <Alberth> haha :)
21:52:29 <andythenorth> https://paste.openttdcoop.org/p8tmhtbch
21:52:50 <andythenorth> is ‘make install’ not standard? :o
21:52:58 <andythenorth> nml has it also
21:53:30 <frosch123> newgrf are distributed via bananas, not via linux distributions
21:53:39 <andythenorth> well yes :)
21:53:59 <andythenorth> but for developing newgrfs…
21:54:06 <Alberth> it looks very complicated for a single cp command :p
21:54:06 <frosch123> i have a symlink from .openttd/newgrf to whereever the checkouts are
21:54:17 <andythenorth> the first newgrf tool I wrote was a shell script with cp in it
21:54:17 <frosch123> no need to every copy anything
21:54:36 <andythenorth> hmm
21:55:45 <Alberth> unless you have lots of different platforms, I'd suggest just add a 'cp newgrf' target
21:55:58 <Alberth> you're likely the only user anyway
21:56:59 <andythenorth> seems a bit weird to only ship OS X support in the makefile?
21:57:11 <andythenorth> eh, if I’m the only user, maybe not
21:57:17 <andythenorth> but people seem to fork FIRS
21:57:24 <Alberth> why? alll developers of the grf use osx :p
21:58:24 <Alberth> maybe they don't use "make install"
21:59:47 <Alberth> otherwise, they can fix the makefile :)
22:00:13 <andythenorth> in an earlier edition, the path was just set per-developer in Makefile.local
22:00:45 <andythenorth> I am +1 to simple, it just seemed that a lot of work had been put into the install target
22:01:19 <Alberth> well, feel free to add it again :)
22:02:30 <andythenorth> might just be a paste
22:03:44 <andythenorth> one of the more satisfying FIRS diffs :P http://dev.openttdcoop.org/projects/firs/repository/revisions/91dd71e4a0cb/diff?utf8=%E2%9C%93&type=sbs
22:07:49 *** ATS65 has quit IRC
22:08:34 *** Supercheese has joined #openttd
22:15:22 *** Gja has quit IRC
22:18:14 <peter1138> Alberth, pikka probably has some special plane that is 'broken' by that set of patches ;)
22:19:05 *** Samu has quit IRC
22:20:40 <Alberth> he is also showing aircraft type using the grf, so it's a bit double now :)
22:21:16 <Alberth> great andy, a few more such patches, and all is solved :)
22:21:18 <Alberth> nn
22:21:40 <andythenorth> bye
22:21:43 *** Alberth has left #openttd
22:21:43 <Wolf01> nn
22:21:53 * andythenorth carries on deleting things
22:25:05 <Supercheese> The Saint-Exupéry philosophy, eh?
22:28:35 <andythenorth> such deletions
22:28:48 <Supercheese> much perfection
22:32:31 *** DDR has joined #openttd
22:36:43 <peter1138> Hmm, why am I not allowed to build rail down to the coastline, but I can build road.
22:36:53 <peter1138> And I can just clear the tile first and build the rail anyway.
22:37:08 <Eddi|zuHause> legacy TTO behaviour?
22:38:57 <andythenorth> why doesn’t FIRS bulk terminal build unless I bulldoze the coast first? o_O
22:39:01 <andythenorth> but not always
22:40:30 <peter1138> Yeah, seems to be original behaviour. Hmm.
22:46:03 <__ln__> when will we get underwater tunnels?
22:48:11 <Eddi|zuHause> andythenorth: the shore tile is technically a sea tile, so if the layout checks for land, it might fail
22:49:01 <andythenorth> I think there’s a bug in the tile check
22:49:10 <andythenorth> I found something that didn’t look right last week
22:51:57 <andythenorth> FIRS spritelayouts are super-bloated :)
22:52:13 <andythenorth> every time I delete ~100 of them, the compile gets 6 seconds faster
22:53:53 <Eddi|zuHause> as long as it's linear, why bother? :p
22:58:24 <andythenorth> deleting?
23:04:35 * andythenorth bed
23:04:36 *** andythenorth has quit IRC
23:07:19 *** Progman has quit IRC
23:13:03 *** frosch123 has quit IRC
23:21:53 *** ATS65 has joined #openttd
23:50:41 *** Hiddenfunstuff has quit IRC