IRC logs for #openttd on OFTC at 2018-10-12
            
00:02:48 *** matt21347 has quit IRC
00:03:32 <DorpsGek_II> [OpenTTD/OpenTTD] James103 commented on issue #6938: Incorrect value for "Cost to Clear" for Company Headquarters in tile inspector https://git.io/fx8BE
00:03:59 <iSoSyS> well that was fast.
00:04:05 <LordAro> ikr
00:10:03 <Eddi|zuHause> what's the git equivalent to "svn diff -cXXX"?
00:11:16 <LordAro> git show
00:11:21 <LordAro> <hash>
00:11:47 <Eddi|zuHause> right, i remembered immediately when i sent that
00:11:53 <LordAro> ;)
00:13:56 <DorpsGek_II> [OpenTTD/OpenTTD] MiguelHorta opened pull request #6939: Fix #6938: Don't change company value to perform cost estimations https://git.io/fx8RG
00:16:08 *** wodencafe has joined #openttd
00:22:46 *** iSoSyS has quit IRC
00:43:24 *** Thedarkb-T60 has quit IRC
00:47:16 *** Thedarkb-T60 has joined #openttd
00:53:26 *** rocky11384497 has quit IRC
01:22:28 *** iSoSyS has joined #openttd
01:31:37 *** sim-al2 has joined #openttd
01:44:43 *** Laedek has joined #openttd
01:45:30 *** iSoSyS has quit IRC
01:59:43 *** sim-al2 has quit IRC
02:09:15 *** Thedarkb-T60 has quit IRC
02:20:19 *** Samu has quit IRC
03:16:13 *** snail_UES_ has joined #openttd
03:32:43 *** Flygon has joined #openttd
03:33:16 *** mindlesstux has quit IRC
03:47:55 *** rocky11384497 has joined #openttd
03:58:28 *** glx has quit IRC
04:15:14 *** sim-al2 has joined #openttd
05:05:32 *** snail_UES_ is now known as Guest344
05:05:32 *** snail_UES_ has joined #openttd
05:09:18 *** Guest344 has quit IRC
05:12:24 *** haudrauf has quit IRC
05:14:35 *** haudrauf has joined #openttd
05:26:40 *** rocky11384497 has quit IRC
06:58:50 *** snail_UES_ has quit IRC
07:44:00 *** andythenorth has joined #openttd
08:44:47 *** andythenorth has quit IRC
08:58:43 *** andythenorth has joined #openttd
09:06:01 *** andythenorth has joined #openttd
09:17:30 *** andythenorth has quit IRC
10:16:27 *** kaane has quit IRC
10:21:35 *** tokai|noir has joined #openttd
10:21:35 *** ChanServ sets mode: +v tokai|noir
10:23:14 *** matt21347 has joined #openttd
10:26:50 *** Wacko1976 has joined #openttd
10:28:29 *** tokai has quit IRC
10:53:25 *** HerzogDeXtEr has joined #openttd
11:12:41 *** andythenorth has joined #openttd
12:07:51 *** andythenorth has left #openttd
12:50:23 *** GroovyNoodle has joined #openttd
13:12:59 *** matt21347 has quit IRC
13:20:21 *** Exec has joined #openttd
13:21:22 *** Pikka has joined #openttd
13:26:31 *** Exec has quit IRC
13:27:04 <Eddi|zuHause> somehow i'm not sure i made the right call for a crew uniform https://ibin.co/4InRXoPePlKr.png
13:28:31 *** Exec has joined #openttd
13:45:37 <Pikka> it's a look
13:57:09 *** matt21347 has joined #openttd
14:07:31 <DorpsGek_II> [OpenTTD/OpenTTD] orudge approved pull request #6939: Fix #6938: Don't change company value to perform cost estimations https://git.io/fx43y
14:48:28 *** Samu has joined #openttd
15:06:32 *** snail_UES_ has joined #openttd
15:10:57 *** hph^ has quit IRC
15:15:36 *** snail_UES_ has quit IRC
15:37:18 *** sim-al2 has quit IRC
15:44:59 *** nielsm has joined #openttd
15:48:52 *** wodencafe has quit IRC
15:52:33 *** wodencafe has joined #openttd
15:58:33 *** Flygon has quit IRC
16:08:35 *** sla_ro|master has joined #openttd
16:14:00 *** Wormnest has joined #openttd
16:19:40 *** Pikka has quit IRC
16:27:45 *** Gja has joined #openttd
16:33:54 *** frosch123 has joined #openttd
16:35:14 <frosch123> "I dont like how you made the game look like its from the 90s, especially the way the music sounds. Btw can you add new buildings to the game perhaps Better Skyscrapers and more modern buildings." <- lol
16:36:04 <nielsm> is that someone on tt-forums?
16:36:14 <frosch123> no, e-mail to info@
16:36:23 <nielsm> :D
16:37:08 <nielsm> not much to say other than, yes it is in fact based on a 25 year old game
16:40:49 <Samu> frosch123: can you talk to me?
16:41:36 <Eddi|zuHause> reply: "do you even NewGRF?"
16:41:52 <Arveen> so ... are you going to ? :D
16:42:55 <Eddi|zuHause> "Dear Sir or Ma'am, opposing to all the other '90s-lookalike-games nowadays, this game actually IS from the '90s"
16:42:59 <Samu> frosch123: i made a 2nd commit there https://github.com/OpenTTD/OpenTTD/pull/6932
16:44:00 <Samu> I feel disconnected
16:46:09 <peter1138> s/opposing/compared/
16:58:21 *** Wormnest has quit IRC
17:15:10 *** WWacko1976-work has quit IRC
17:41:14 *** Fahrradkette has joined #openttd
17:41:26 <Fahrradkette> greetings everybody
17:43:28 *** Gustavo6056 has joined #openttd
17:44:11 <Fahrradkette> I'm playing a FIRS game and like to balance engi/farm supplies among stations. (multiple supplier, multiple consumer) would that be possible using timetables?
17:50:38 *** Gustavo6046 has quit IRC
17:50:38 *** Gustavo6056 is now known as Gustavo6046
18:03:12 *** Thedarkb has joined #openttd
18:11:46 *** Gustavo6056 has joined #openttd
18:13:24 *** Thedarkb has quit IRC
18:15:54 *** Thedarkb has joined #openttd
18:16:43 *** Gustavo6- has joined #openttd
18:17:45 *** Progman has joined #openttd
18:19:11 *** Gustavo6046 has quit IRC
18:19:11 *** Gustavo6- is now known as Gustavo6046
18:21:41 *** Gustavo6056 has quit IRC
18:41:33 *** glx has joined #openttd
18:41:33 *** ChanServ sets mode: +v glx
18:57:25 *** matt21347 has quit IRC
18:57:47 *** matt21347 has joined #openttd
19:01:12 <nielsm> Fahrradkette theoretically it would be, yes
19:02:49 <Fahrradkette> nielsm: does that imply it's not practical? :)
19:03:05 <nielsm> easiest way to timetable it would likely be having a single, shared route that visits all destinations, in an A-B-A-C-A-D-A-E etc. manner, and have a fleet of vehicles running that route
19:03:09 <nielsm> I think
19:04:02 <nielsm> in practice timetables in OTTD tend to break when confronted with varying presence of cargo to load, and other traffic ;)
19:04:47 <nielsm> and keeping a fleet running to a shared timetable synced with approximately equal distance between them often falls apart
19:04:59 <Fahrradkette> so the "auto" button doesn't mean "spread all the trains on that route (i.e. the set of trains having an order shared)?
19:05:01 <nielsm> in particular, make sure you play with breakdowns disabled
19:05:31 <nielsm> the "auto" button just measures the time it takes to complete the route, and sets that as the timetable
19:05:51 <Fahrradkette> oh
19:06:07 <nielsm> then you have to ctrl-click the "set start time" button to distribute the timetable start time for all vehicles sharing the orders
19:07:01 <Fahrradkette> does it matter where the vehicles are at the time i ctrl+click [set start time]?
19:07:27 <nielsm> honestly, I think the timetable UI is bad, confusing, and does nothing to make it easy to operate
19:07:52 <nielsm> not really, no, they'll just hang out on their next stop until it's their timetables departure
19:07:56 <Fahrradkette> does OTTD have some lua/python3 scripting?
19:08:04 <nielsm> no, nothing
19:08:22 <LordAro> well, not directly
19:08:30 <nielsm> there are AI and GameScript, which use Squirrel language
19:08:50 <nielsm> but those are for programming AI opponents and scenarios
19:09:17 <Fahrradkette> so not to be leveraged to extending the usability?
19:09:57 <Fahrradkette> I.e. dynamic eval
19:10:15 <Fahrradkette> and possibly UI primitives exposed
19:10:42 <nielsm> nope
19:10:47 <Fahrradkette> qq
19:14:36 <Fahrradkette> so the most straight forward way to have a "spread vehicles in route"-feature is to write it in c++ and build it myself?
19:15:22 <nielsm> it already exists
19:15:28 <nielsm> it just has annoying UI
19:16:15 <nielsm> and well, it can't make vehicles skip orders for the initial vehicle distribution
19:17:44 <Fahrradkette> but after some ingame years it eventually works reliably (even with network congestion and breakdowns)?
19:18:47 <nielsm> if you build enough slack into the timetable to allow for breakdowns and servicing, it might be able to work somewhat reliably
19:19:47 <nielsm> but honestly, it can be difficult to get a pair of buses running between two stops to not bunch of
19:19:55 <nielsm> bunch up*
19:22:10 <Fahrradkette> my concern is about the FIRS engi/farm supplies, they should arrive within 3 months of each others
19:22:49 <frosch123> my strategy is to have smaller vehicles arrive more often
19:23:07 <frosch123> so, no big load every 3 months, but smaller loads every 10 days or so
19:23:14 <nielsm> yeah my best success has been just having a fleet of small road vehicles running constantly
19:23:34 <frosch123> it's easier to distribute cargo evenly then, no vehicle takes all/has to wait for full load etc
19:24:09 <nielsm> another alternative is to attemp making the pickup trains also carry a single car of supplies back, but it's not entirely reliable
19:24:12 <Fahrradkette> so no full load order?
19:24:32 <frosch123> no, the priority is even and continuous supply
19:24:41 <frosch123> efficiency does not matter
19:25:23 <nielsm> you also shouldn't use full load orders together with timetables
19:25:48 <nielsm> better to timetable enough time for a vehicle to get "sufficient" load in average supply conditions
19:25:58 <frosch123> you can make good use of time tables if you only set loading times, no travel times
19:26:29 <Fahrradkette> ca I set a "wait for 1st of month" condition in time tables?
19:26:35 <frosch123> "load for 3 days" is an intermediate option between "load " and "full load"
19:27:12 <nielsm> afaik a vehicle will always load as much cargo as available, even if it means it has to stay longer than timetabled at a stop
19:27:25 <Fahrradkette> or like wait for next "month % 4 == 0" ?
19:27:48 <nielsm> but you can "load for 10 days" to pick up as much cargo as is supplied during 10 days, if the supply is uneven and too little is waiting at the station
19:27:53 *** andythenorth has joined #openttd
19:27:56 <andythenorth> o/
19:28:41 <nielsm> no, timetables only allow for "stay at station for X days" and "spend X days on travel and if you arrive earlier, wait at station to make up for it"
19:28:56 <nielsm> you can't make date-based rules
19:30:24 <Fahrradkette> what if the vehicle is delayed? will it just skim off of the next time waiting?
19:30:52 <frosch123> yes
19:30:53 <nielsm> it always stays at least the timetabled number of days at a station, afaik
19:30:58 <nielsm> or, hm?
19:31:23 <nielsm> well, it never leaves a station without being either full or there being no more cargo waiting
19:31:29 <frosch123> if a vehicle is late, it tries to leave as early as possible
19:31:47 <frosch123> it won't abort unloading/loading waiting cargo though
19:31:54 <andythenorth> oof timetables :P
19:31:55 <Fahrradkette> so if I planned the whole trip it could end up date-based? (providing enough leeway at the loading station)
19:32:11 <frosch123> you can make your timetable take 30 days
19:32:21 <nielsm> yes if you set up a timetable that runs exactly 60 days you have effectively a two-month basis
19:32:34 *** matt21347 has quit IRC
19:32:43 <frosch123> or if you switch to ticks, you can also make it about 30.4375 days
19:32:44 <andythenorth> things andythenorth never understood in OpenTTD: timetables, conditional orders
19:33:08 <Fahrradkette> oh there are conditional orders?
19:33:10 <frosch123> to approximate month lengths and leap days
19:33:11 <nielsm> conditional orders I've never used, timetables is something I use sparingly :P
19:33:48 <Fahrradkette> how elaborate is it? (Can I calculate the mandelbrot set)?
19:34:09 <frosch123> no, it's for vehicle sorting
19:34:15 <frosch123> by speed etc
19:34:25 <frosch123> if you run different vehicles with shared orders or so
19:34:40 <frosch123> some people use it for servicing
19:35:08 <Fahrradkette> so it's for signals?
19:35:16 <Fahrradkette> i.e. bypass express lanes
19:35:18 <frosch123> Fahrradkette: it's "conditional orders", not "turing orders"
19:35:43 * Fahrradkette was hoping for a functional language
19:35:52 <frosch123> i think noone really knows what conditional orders are for :p
19:37:37 <frosch123> https://wiki.openttd.org/Conditional_Orders
19:37:48 <frosch123> i think most use-cases are about detours to depots
19:38:10 <andythenorth> nielsm: I use timetables, in lieu of 'load until at least x% full' :)
19:38:18 <LordAro> you can construct logic gates out of signals, i don't know about orders :p
19:38:20 <andythenorth> which is the one conditional order that would actually be useful, instead of all the BS ones
19:38:39 <andythenorth> conditional orders solve a problem no-one has
19:39:15 <nielsm> andythenorth ditto
19:39:38 <andythenorth> I use timetables for 'wait for x days'
19:39:41 <andythenorth> when loading
19:39:45 <nielsm> or "load X units of cargo and absolutely no more"
19:39:57 <nielsm> as well as a corresponding "unload X units" order
19:42:24 <andythenorth> 'unload exactly', 'unload at least'
19:42:42 <andythenorth> X units is problematic with (1) varying vehicle capacity (2) varying cargo unit suffixes
19:42:46 <nielsm> "unload at least", what if it doesn't have that much???
19:42:47 <andythenorth> but % works
19:42:58 <andythenorth> 'unload up to'
19:43:03 <andythenorth> 'load at least'
19:43:40 <nielsm> that's % of total capacity then, presumably
19:44:08 <andythenorth> probably
19:44:16 <andythenorth> and then is it specified per cargo?
19:44:25 <Fahrradkette> thanks for the tipps guys, conditional orders seem to be helpful in a FIRS game imho
19:44:40 <andythenorth> I think alberth looked at it, and decided it's a rework of orders that's needed, not a new order type
19:44:47 <andythenorth> but then that's almost impossible to do, so eh
19:44:49 <nielsm> per cargo would make a single order line use arbitrary amounts of storage
19:45:02 <nielsm> allowing multiple order lines for a single stop might be better
19:45:49 <andythenorth> it's one of the few features I'd like to see added tbh, outside of newgrf spec stuff
19:45:54 <andythenorth> mostly I'd prefer removing features :P
19:46:21 <nielsm> "stop at station X" "and unload 20% of supplies capacity" "and load 50% of coal capacity"
19:46:38 *** TheMask96 has quit IRC
19:46:42 <andythenorth> so an order can have sub-orders?
19:46:47 <nielsm> pretty much
19:46:53 * andythenorth wonders what cdist will do with it :)
19:47:02 <nielsm> also make refit orders sub-orders
19:47:04 <andythenorth> I guess cdist just sees a fraction of the cargo move
19:47:15 <nielsm> go home and cry
19:47:27 <nielsm> yeah, less capacity available?
19:48:21 <nielsm> if a train carrying up to 200 tons of coal is told to load 50% of capacity, it only has 100 units capacity from that stop
19:50:11 *** Thedarkb-T60 has joined #openttd
19:50:43 *** TheMask96 has joined #openttd
19:51:12 <andythenorth> cdist doesn't measure actual capacity iirc, except in the case of two equivalent routes
19:51:23 <andythenorth> I wrote it down somewhere, fonso explained it to me
19:54:03 * LordAro doesn't understand cdist
19:54:37 <nielsm> it does something and then sometimes cargo stays on the train or decides to not ride
19:55:58 <frosch123> btw. recently i got confused that you cannot scroll the map with wasd
19:56:13 <frosch123> the two other games i play regulary do that
19:56:23 <LordAro> do those keys do anything else?
19:56:38 <frosch123> they map to random hotkeys dependin gon which window is open
19:56:47 <frosch123> i guess "d" is build depot or something
19:56:57 <LordAro> mm, probably not feasible to use wasd to scroll map then
19:57:27 <nielsm> D is destroy iirc
19:58:54 <nielsm> potential feature: multiple keyboard maps included by default, and switchable
19:59:14 <nielsm> "traditional" and "modern", and then maybe space for downloadable ones?
19:59:29 <nielsm> (I forget, does customization already exist?)
20:00:53 <frosch123> nielsm: yes, i remapped D and other stuff
20:01:00 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro dismissed a review for pull request #6932: Change: Gradually slow down aircraft speed on breakdown https://git.io/fxsPV
20:01:05 <frosch123> destroy is rarely needed
20:01:22 <frosch123> usually ctrl-remove is good enough
20:06:41 <andythenorth> I use A and D a lot :D
20:19:04 *** Thedarkb has quit IRC
20:19:34 *** Thedarkb-T60 has quit IRC
20:28:40 *** Wolf01 has joined #openttd
20:29:19 <Wolf01> o/
20:29:23 *** Fahrradkette has quit IRC
20:31:34 <Wolf01> Fine, internet works... now I'm under attack...
20:34:40 <frosch123> by neapolitan hackers?
20:35:20 <Wolf01> Nah, it seem like a portscan from mozilla developers
20:37:33 <Heiki> they’re integrating OpenTTD into Firefox
20:38:07 <Wolf01> https://news.slashdot.org/story/18/10/12/1237249/firefox-removes-core-product-support-for-rssatom-feeds HA! another reason to stay with 58
20:38:37 <Wolf01> I have like 80 rss bookmarks
20:39:53 <Eddi|zuHause> <nielsm> not really, no, they'll just hang out on their next stop until it's their timetables departure <-- i think it's worse than that. they all ignore the timetable until they arrive at the first station in the list, then they clog that up for the later ones that intended to go first
20:42:53 <nielsm> hm you might be right
20:43:08 <nielsm> the timetable distribution feature could be improved a lot in general
20:43:23 <andythenorth> there's a distribution feature?
20:43:26 <andythenorth> I never got it to work
20:43:30 <andythenorth> it's a myth :P
20:43:36 <nielsm> it kinda works but it's so annoying
20:44:51 <LordAro> wasn't there a decent looking patch (queue) a few months back that rewrote it? was it ic111 or whatever their nick was?
20:45:20 <Eddi|zuHause> by "recent" you mean in development since 5 years ago?
20:46:32 <Eddi|zuHause> or did you mean that one? https://www.tt-forums.net/viewtopic.php?p=1207342#p1207342
20:46:33 <LordAro> yes
20:46:45 <LordAro> no, not that onr
20:48:36 <andythenorth> does it just remove timetables? o_O
20:50:52 <Eddi|zuHause> there have been a few timetable rewrites over time, but you probably meant this one? https://www.tt-forums.net/viewtopic.php?p=1058369#p1058369
21:03:49 *** sla_ro|master has quit IRC
21:07:33 *** Thedarkb-T60 has joined #openttd
21:34:43 *** Gustavo6046 has quit IRC
21:41:36 *** Wacko1976 has joined #openttd
22:08:59 *** matt21347 has joined #openttd
22:11:03 *** wodencafe has quit IRC
22:14:52 *** wodencafe has joined #openttd
22:18:57 *** Gustavo6046 has joined #openttd
22:29:26 *** Thedarkb has joined #openttd
22:30:58 *** nielsm has quit IRC
22:39:42 *** wodencafe has quit IRC
22:40:22 *** wodencafe has joined #openttd
22:47:47 *** matt21347 has quit IRC
22:59:51 *** sim-al2 has joined #openttd
23:04:51 *** andythenorth has left #openttd
23:08:30 *** frosch123 has quit IRC
23:33:04 *** wodencafe has quit IRC
23:33:29 *** Progman has quit IRC
23:47:15 *** wodencafe has joined #openttd