Back to Home / #openttd / 2018 / 10 / Prev Day | Next Day
#openttd IRC Logs for 2018-10-12

---Logopened Fri Oct 12 00:00:21 2018
00:58-!-snail_UES_ [] has quit [Quit: snail_UES_]
01:44-!-andythenorth [] has joined #openttd
01:44-!-andythenorth is "andythenorth" on #openttd
02:44-!-andythenorth [] has quit [Quit: andythenorth]
02:58-!-andythenorth [] has joined #openttd
02:58-!-andythenorth is "andythenorth" on #openttd
02:59-!-andythenorth [] has quit []
03:06-!-andythenorth [] has joined #openttd
03:06-!-andythenorth is "andythenorth" on #openttd
03:17-!-andythenorth [] has quit [Quit: andythenorth]
04:16-!-kaane [] has quit [Quit: ZNC -]
04:21-!-tokai|noir [] has joined #openttd
04:21-!-mode/#openttd [+v tokai|noir] by ChanServ
04:21-!-tokai|noir is "Christian Rosentreter" on +#openttd
04:23-!-matt21347 [~matt21347@] has joined #openttd
04:23-!-matt21347 is "matt" on #openttd #debian-next #debian-welcome #debian
04:26-!-Wacko1976 [] has joined #openttd
04:26-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
04:27-!-Wacko1976 [] has quit []
04:28-!-tokai [] has quit [Ping timeout: 480 seconds]
04:53-!-HerzogDeXtEr [] has joined #openttd
04:53-!-HerzogDeXtEr is "purple" on #openttd
05:12-!-andythenorth [~andytheno@] has joined #openttd
05:12-!-andythenorth is "andythenorth" on #openttd
06:07-!-andythenorth [~andytheno@] has left #openttd []
06:50-!-GroovyNoodle [] has joined #openttd
06:50-!-GroovyNoodle is "" on #openttd
07:12-!-matt21347 [~matt21347@] has quit [Quit: Leaving]
07:20-!-Exec [~me@2001:41d0:401:3100::6d6a] has joined #openttd
07:20-!-Exec is "Exec" on #openttd
07:21-!-Pikka [~Albert@] has joined #openttd
07:21-!-Pikka is "realname" on #openttd
07:26-!-Exec [~me@2001:41d0:401:3100::6d6a] has quit [Remote host closed the connection]
07:27<Eddi|zuHause>somehow i'm not sure i made the right call for a crew uniform
07:28-!-Exec [~me@2001:41d0:401:3100::6d6a] has joined #openttd
07:28-!-Exec is "Exec" on #openttd
07:45<Pikka>it's a look
07:57-!-matt21347 [~matt21347@] has joined #openttd
07:57-!-matt21347 is "matt" on #openttd #debian-next #debian-welcome #debian
08:07<DorpsGek_II>[OpenTTD/OpenTTD] orudge approved pull request #6939: Fix #6938: Don't change company value to perform cost estimations
08:48-!-Samu [] has joined #openttd
08:48-!-Samu is "OFTC WebIRC Client" on #openttd
09:06-!-snail_UES_ [] has joined #openttd
09:06-!-snail_UES_ is "Jacopo Coletto" on #openttd
09:10-!-hph^ [] has quit []
09:15-!-snail_UES_ [] has quit [Quit: snail_UES_]
09:37-!-sim-al2 [] has quit [Ping timeout: 480 seconds]
09:44-!-nielsm [] has joined #openttd
09:44-!-nielsm is "Niels Martin Hansen" on #openttd #tycoon
09:48-!-wodencafe [] has quit [Quit: Konversation terminated!]
09:52-!-wodencafe [] has joined #openttd
09:52-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
09:58-!-Flygon [] has quit [Read error: Connection reset by peer]
10:08-!-sla_ro|master [] has joined #openttd
10:08-!-sla_ro|master is "slamaster" on #sla #openttd
10:14-!-Wormnest [~Wormnest@] has joined #openttd
10:14-!-Wormnest is "Wormnest" on #openttd
10:19-!-Pikka [~Albert@] has quit [Ping timeout: 480 seconds]
10:27-!-Gja [] has joined #openttd
10:27-!-Gja is "Martin" on #ceph #bcache #openttd
10:27-!-Gja [] has quit []
10:33-!-frosch123 [] has joined #openttd
10:33-!-frosch123 is "frosch" on #openttdcoop.devzone #openttd
10:35<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
10:36<nielsm>is that someone on tt-forums?
10:36<frosch123>no, e-mail to info@
10:37<nielsm>not much to say other than, yes it is in fact based on a 25 year old game
10:40<Samu>frosch123: can you talk to me?
10:41<Eddi|zuHause>reply: "do you even NewGRF?"
10:41<Arveen>so ... are you going to ? :D
10:42<Eddi|zuHause>"Dear Sir or Ma'am, opposing to all the other '90s-lookalike-games nowadays, this game actually IS from the '90s"
10:42<Samu>frosch123: i made a 2nd commit there
10:44<Samu>I feel disconnected
10:58-!-Wormnest [~Wormnest@] has quit [Quit: Leaving]
11:15-!-WWacko1976-work [] has quit [Ping timeout: 480 seconds]
11:41-!-Fahrradkette [~jessie@] has joined #openttd
11:41-!-Fahrradkette is "realname" on #openttd
11:41<Fahrradkette>greetings everybody
11:43-!-Gustavo6056 [~Gustavo60@] has joined #openttd
11:43-!-Gustavo6056 is "Non dico nomen." on #openttd
11:44<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?
11:50-!-Gustavo6046 [~Gustavo60@] has quit [Ping timeout: 480 seconds]
11:50-!-Gustavo6056 is now known as Gustavo6046
12:03-!-Thedarkb [] has joined #openttd
12:03-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
12:11-!-Gustavo6056 [~Gustavo60@] has joined #openttd
12:11-!-Gustavo6056 is "Non dico nomen." on #openttd
12:13-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
12:15-!-Thedarkb [] has joined #openttd
12:15-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
12:16-!-Gustavo6- [~Gustavo60@] has joined #openttd
12:16-!-Gustavo6- is "Non dico nomen." on #openttd
12:17-!-Progman [] has joined #openttd
12:17-!-Progman is "Peter Henschel" on #openttdcoop #openttd
12:19-!-Gustavo6046 [~Gustavo60@] has quit [Ping timeout: 480 seconds]
12:19-!-Gustavo6- is now known as Gustavo6046
12:21-!-Gustavo6056 [~Gustavo60@] has quit [Ping timeout: 480 seconds]
12:41-!-glx [] has joined #openttd
12:41-!-mode/#openttd [+v glx] by ChanServ
12:41-!-glx is "Loïc GUILLOUX" on +#openttd
12:57-!-matt21347 [~matt21347@] has quit [Remote host closed the connection]
12:57-!-matt21347 [~matt21347@] has joined #openttd
12:57-!-matt21347 is "matt" on #debian #debian-welcome #debian-next #openttd
13:01<nielsm>Fahrradkette theoretically it would be, yes
13:02<Fahrradkette>nielsm: does that imply it's not practical? :)
13:03<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
13:03<nielsm>I think
13:04<nielsm>in practice timetables in OTTD tend to break when confronted with varying presence of cargo to load, and other traffic ;)
13:04<nielsm>and keeping a fleet running to a shared timetable synced with approximately equal distance between them often falls apart
13:05<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)?
13:05<nielsm>in particular, make sure you play with breakdowns disabled
13:05<nielsm>the "auto" button just measures the time it takes to complete the route, and sets that as the timetable
13:06<nielsm>then you have to ctrl-click the "set start time" button to distribute the timetable start time for all vehicles sharing the orders
13:07<Fahrradkette>does it matter where the vehicles are at the time i ctrl+click [set start time]?
13:07<nielsm>honestly, I think the timetable UI is bad, confusing, and does nothing to make it easy to operate
13:07<nielsm>not really, no, they'll just hang out on their next stop until it's their timetables departure
13:07<Fahrradkette>does OTTD have some lua/python3 scripting?
13:08<nielsm>no, nothing
13:08<LordAro>well, not directly
13:08<nielsm>there are AI and GameScript, which use Squirrel language
13:08<nielsm>but those are for programming AI opponents and scenarios
13:09<Fahrradkette>so not to be leveraged to extending the usability?
13:09<Fahrradkette>I.e. dynamic eval
13:10<Fahrradkette>and possibly UI primitives exposed
13:14<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?
13:15<nielsm>it already exists
13:15<nielsm>it just has annoying UI
13:16<nielsm>and well, it can't make vehicles skip orders for the initial vehicle distribution
13:17<Fahrradkette>but after some ingame years it eventually works reliably (even with network congestion and breakdowns)?
13:18<nielsm>if you build enough slack into the timetable to allow for breakdowns and servicing, it might be able to work somewhat reliably
13:19<nielsm>but honestly, it can be difficult to get a pair of buses running between two stops to not bunch of
13:19<nielsm>bunch up*
13:22<Fahrradkette>my concern is about the FIRS engi/farm supplies, they should arrive within 3 months of each others
13:22<frosch123>my strategy is to have smaller vehicles arrive more often
13:23<frosch123>so, no big load every 3 months, but smaller loads every 10 days or so
13:23<nielsm>yeah my best success has been just having a fleet of small road vehicles running constantly
13:23<frosch123>it's easier to distribute cargo evenly then, no vehicle takes all/has to wait for full load etc
13:24<nielsm>another alternative is to attemp making the pickup trains also carry a single car of supplies back, but it's not entirely reliable
13:24<Fahrradkette>so no full load order?
13:24<frosch123>no, the priority is even and continuous supply
13:24<frosch123>efficiency does not matter
13:25<nielsm>you also shouldn't use full load orders together with timetables
13:25<nielsm>better to timetable enough time for a vehicle to get "sufficient" load in average supply conditions
13:25<frosch123>you can make good use of time tables if you only set loading times, no travel times
13:26<Fahrradkette>ca I set a "wait for 1st of month" condition in time tables?
13:26<frosch123>"load for 3 days" is an intermediate option between "load " and "full load"
13:27<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
13:27<Fahrradkette>or like wait for next "month % 4 == 0" ?
13:27<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
13:27-!-andythenorth [] has joined #openttd
13:27-!-andythenorth is "andythenorth" on #openttd
13:28<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"
13:28<nielsm>you can't make date-based rules
13:30<Fahrradkette>what if the vehicle is delayed? will it just skim off of the next time waiting?
13:30<nielsm>it always stays at least the timetabled number of days at a station, afaik
13:30<nielsm>or, hm?
13:31<nielsm>well, it never leaves a station without being either full or there being no more cargo waiting
13:31<frosch123>if a vehicle is late, it tries to leave as early as possible
13:31<frosch123>it won't abort unloading/loading waiting cargo though
13:31<andythenorth>oof timetables :P
13:31<Fahrradkette>so if I planned the whole trip it could end up date-based? (providing enough leeway at the loading station)
13:32<frosch123>you can make your timetable take 30 days
13:32<nielsm>yes if you set up a timetable that runs exactly 60 days you have effectively a two-month basis
13:32-!-matt21347 [~matt21347@] has quit [Quit: Leaving]
13:32<frosch123>or if you switch to ticks, you can also make it about 30.4375 days
13:32<andythenorth>things andythenorth never understood in OpenTTD: timetables, conditional orders
13:33<Fahrradkette>oh there are conditional orders?
13:33<frosch123>to approximate month lengths and leap days
13:33<nielsm>conditional orders I've never used, timetables is something I use sparingly :P
13:33<Fahrradkette>how elaborate is it? (Can I calculate the mandelbrot set)?
13:34<frosch123>no, it's for vehicle sorting
13:34<frosch123>by speed etc
13:34<frosch123>if you run different vehicles with shared orders or so
13:34<frosch123>some people use it for servicing
13:35<Fahrradkette>so it's for signals?
13:35<Fahrradkette>i.e. bypass express lanes
13:35<frosch123>Fahrradkette: it's "conditional orders", not "turing orders"
13:35*Fahrradkette was hoping for a functional language
13:35<frosch123>i think noone really knows what conditional orders are for :p
13:37<frosch123>i think most use-cases are about detours to depots
13:38<andythenorth>nielsm: I use timetables, in lieu of 'load until at least x% full' :)
13:38<LordAro>you can construct logic gates out of signals, i don't know about orders :p
13:38<andythenorth>which is the one conditional order that would actually be useful, instead of all the BS ones
13:38<andythenorth>conditional orders solve a problem no-one has
13:39<nielsm>andythenorth ditto
13:39<andythenorth>I use timetables for 'wait for x days'
13:39<andythenorth>when loading
13:39<nielsm>or "load X units of cargo and absolutely no more"
13:39<nielsm>as well as a corresponding "unload X units" order
13:42<andythenorth>'unload exactly', 'unload at least'
13:42<andythenorth>X units is problematic with (1) varying vehicle capacity (2) varying cargo unit suffixes
13:42<nielsm>"unload at least", what if it doesn't have that much???
13:42<andythenorth>but % works
13:42<andythenorth>'unload up to'
13:43<andythenorth>'load at least'
13:43<nielsm>that's % of total capacity then, presumably
13:44<andythenorth>and then is it specified per cargo?
13:44<Fahrradkette>thanks for the tipps guys, conditional orders seem to be helpful in a FIRS game imho
13:44<andythenorth>I think alberth looked at it, and decided it's a rework of orders that's needed, not a new order type
13:44<andythenorth>but then that's almost impossible to do, so eh
13:44<nielsm>per cargo would make a single order line use arbitrary amounts of storage
13:45<nielsm>allowing multiple order lines for a single stop might be better
13:45<andythenorth>it's one of the few features I'd like to see added tbh, outside of newgrf spec stuff
13:45<andythenorth>mostly I'd prefer removing features :P
13:46<nielsm>"stop at station X" "and unload 20% of supplies capacity" "and load 50% of coal capacity"
13:46-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
13:46<andythenorth>so an order can have sub-orders?
13:46<nielsm>pretty much
13:46*andythenorth wonders what cdist will do with it :)
13:47<nielsm>also make refit orders sub-orders
13:47<andythenorth>I guess cdist just sees a fraction of the cargo move
13:47<nielsm>go home and cry
13:47<nielsm>yeah, less capacity available?
13:48<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
13:50-!-Thedarkb-T60 [] has joined #openttd
13:50-!-Thedarkb-T60 is "realname" on #openttd
13:50-!-TheMask96 [] has joined #openttd
13:50-!-TheMask96 is "Martijn Zweistra" on #openttd @#altcontrol #openttd.notice
13:51<andythenorth>cdist doesn't measure actual capacity iirc, except in the case of two equivalent routes
13:51<andythenorth>I wrote it down somewhere, fonso explained it to me
13:54*LordAro doesn't understand cdist
13:54<nielsm>it does something and then sometimes cargo stays on the train or decides to not ride
13:55<frosch123>btw. recently i got confused that you cannot scroll the map with wasd
13:56<frosch123>the two other games i play regulary do that
13:56<LordAro>do those keys do anything else?
13:56<frosch123>they map to random hotkeys dependin gon which window is open
13:56<frosch123>i guess "d" is build depot or something
13:56<LordAro>mm, probably not feasible to use wasd to scroll map then
13:57<nielsm>D is destroy iirc
13:58<nielsm>potential feature: multiple keyboard maps included by default, and switchable
13:59<nielsm>"traditional" and "modern", and then maybe space for downloadable ones?
13:59<nielsm>(I forget, does customization already exist?)
14:00<frosch123>nielsm: yes, i remapped D and other stuff
14:01<DorpsGek_II>[OpenTTD/OpenTTD] LordAro dismissed a review for pull request #6932: Change: Gradually slow down aircraft speed on breakdown
14:01<frosch123>destroy is rarely needed
14:01<frosch123>usually ctrl-remove is good enough
14:06<andythenorth>I use A and D a lot :D
14:19-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
14:19-!-Thedarkb-T60 [] has quit [Ping timeout: 480 seconds]
14:28-!-Wolf01 [] has joined #openttd
14:28-!-Wolf01 is "Wolf01" on #openttd
14:29-!-Fahrradkette [~jessie@] has quit [Quit: Leaving]
14:31<Wolf01>Fine, internet works... now I'm under attack...
14:34<frosch123>by neapolitan hackers?
14:35<Wolf01>Nah, it seem like a portscan from mozilla developers
14:37<Heiki>they’re integrating OpenTTD into Firefox
14:38<Wolf01> HA! another reason to stay with 58
14:38<Wolf01>I have like 80 rss bookmarks
14:39<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
14:42<nielsm>hm you might be right
14:43<nielsm>the timetable distribution feature could be improved a lot in general
14:43<andythenorth>there's a distribution feature?
14:43<andythenorth>I never got it to work
14:43<andythenorth>it's a myth :P
14:43<nielsm>it kinda works but it's so annoying
14:44<LordAro>wasn't there a decent looking patch (queue) a few months back that rewrote it? was it ic111 or whatever their nick was?
14:45<Eddi|zuHause>by "recent" you mean in development since 5 years ago?
14:46<Eddi|zuHause>or did you mean that one?
14:46<LordAro>no, not that onr
14:48<andythenorth>does it just remove timetables? o_O
14:50<Eddi|zuHause>there have been a few timetable rewrites over time, but you probably meant this one?
15:03-!-sla_ro|master [] has quit []
15:07-!-Thedarkb-T60 [] has joined #openttd
15:07-!-Thedarkb-T60 is "realname" on #openttd
15:34-!-Gustavo6046 [~Gustavo60@] has quit [Ping timeout: 480 seconds]
15:41-!-Wacko1976 [] has joined #openttd
15:41-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
16:08-!-matt21347 [~matt21347@] has joined #openttd
16:08-!-matt21347 is "matt" on #openttd #debian-next #debian-welcome #debian
16:11-!-wodencafe [] has quit [Quit: Konversation terminated!]
16:14-!-wodencafe [] has joined #openttd
16:14-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
16:18-!-Gustavo6046 [~Gustavo60@] has joined #openttd
16:18-!-Gustavo6046 is "Non dico nomen." on #openttd
16:29-!-Thedarkb [] has joined #openttd
16:29-!-Thedarkb is "realname" on #oolite #openttd #/r/openttd
16:30-!-nielsm [] has quit [Ping timeout: 480 seconds]
16:39-!-wodencafe [] has quit [Read error: Connection reset by peer]
16:40-!-wodencafe [] has joined #openttd
16:40-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
16:47-!-matt21347 [~matt21347@] has quit [Remote host closed the connection]
16:59-!-sim-al2 [] has joined #openttd
16:59-!-sim-al2 is "sim-al2" on #openttd
17:04-!-andythenorth [] has left #openttd []
17:08-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
17:33-!-wodencafe [] has quit [Quit: Konversation terminated!]
17:33-!-Progman [] has quit [Remote host closed the connection]
17:47-!-wodencafe [] has joined #openttd
17:47-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
18:06-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
18:33-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
19:42-!-Wacko1976 [] has quit [Ping timeout: 480 seconds]
20:20-!-Thedarkb-T60 [] has quit [Ping timeout: 480 seconds]
20:21-!-Thedarkb [] has quit [Ping timeout: 480 seconds]
20:37-!-Flygon [] has joined #openttd
20:37-!-Flygon is "Flygon" on #openttd
20:39-!-snail_UES_ [] has joined #openttd
20:39-!-snail_UES_ is "Jacopo Coletto" on #openttd
21:01-!-glx [] has quit [Quit: Bye]
21:04-!-Samu [] has quit [Remote host closed the connection]
21:22-!-WWacko1976-work [] has joined #openttd
21:22-!-WWacko1976-work is "YO!" on #openttd #/r/openttd
21:53-!-GroovyNoodle [] has quit [Quit: Leaving]
22:39-!-wodencafe [] has quit [Quit: Konversation terminated!]
22:41-!-wodencafe [] has joined #openttd
22:41-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
23:12-!-haudrauf [] has quit [Ping timeout: 480 seconds]
23:13-!-haudrauf [] has joined #openttd
23:13-!-haudrauf is "Haudrauf" on #openttd #frickelplatz @#ffod @#ffnord @#ffki @#ffhl @#ffhh @#fffl #cryptoparty @#ccchh
23:20-!-triolus [] has quit [Ping timeout: 480 seconds]
23:36-!-MaTaXeToS [~ircap@] has joined #openttd
23:36-!-MaTaXeToS is "IRcap[8.72]" on #openttd
---Logclosed Sat Oct 13 00:00:23 2018