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

Powered by YARRSTE version: svn-trunk