Back to Home / #openttd / 2018 / 05 / Prev Day | Next Day
#openttd IRC Logs for 2018-05-21

---Logopened Mon May 21 00:00:20 2018
00:11-!-cHawk [] has quit [Quit: Leaving]
00:13-!-rocky1138 [~rocky1138@] has quit [Ping timeout: 480 seconds]
00:16-!-cHawk [] has joined #openttd
00:16-!-cHawk is "realname" on #openttd
00:32-!-Alberth [] has joined #openttd
00:32-!-mode/#openttd [+o Alberth] by ChanServ
00:32-!-Alberth is "purple" on @#openttd
00:33-!-KouDy [] has joined #openttd
00:33-!-KouDy is "KouDy" on #openttd
00:44-!-KouDy [] has quit [Remote host closed the connection]
00:44-!-sla_ro|master [] has joined #openttd
00:44-!-sla_ro|master is "slamaster" on #sla #openttd
00:49-!-KouDy [] has joined #openttd
00:49-!-KouDy is "KouDy" on #openttd
00:59-!-KouDy [] has quit [Read error: No route to host]
01:17<Eddi|zuHause>some part of me wants to scream "OH NO!" on that sentence
01:18<@Alberth>if it's a vocal part, it happens :)
02:14-!-chomwitt is "chomwitt" on #debian #debian-games
02:14-!-chomwitt [~chomwitt@2a02:587:dc01:ed00:e444:22e:bcd1:6b3f] has joined #openttd
03:08-!-Wacko1976 [] has joined #openttd
03:08-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
03:09-!-Pikka [~Albert@] has joined #openttd
03:09-!-Pikka is "realname" on #openttd
03:13-!-sla_ro|master [] has quit []
03:20-!-nielsm [] has joined #openttd
03:20-!-nielsm is "Niels Martin Hansen" on #openttd #tycoon
03:25<__ln__>are they using them wrong:
03:26-!-KouDy [] has joined #openttd
03:26-!-KouDy is "KouDy" on #openttd
03:26<@Alberth>stacking trains isn't very simple
03:28<V453000>double layer trains confirmed
03:41-!-Wacko1976_ [] has joined #openttd
03:41-!-Wacko1976_ is "The Chat Cool People Use" on #openttd #/r/openttd
03:45-!-Wacko1976 [] has quit [Ping timeout: 480 seconds]
03:48-!-Fuco [] has joined #openttd
03:48-!-Fuco is "O_o" on +#openttdcoop #openttd
04:04-!-sim-al2 is now known as Guest3216
04:04-!-sim-al2 [] has joined #openttd
04:04-!-sim-al2 is "sim-al2" on #openttd @#/r/openttd
04:06-!-Progman [] has joined #openttd
04:06-!-Progman is "Peter Henschel" on #openttdcoop #openttd
04:09-!-Guest3216 [] has quit [Ping timeout: 480 seconds]
04:09-!-HerzogDeXtEr [] has joined #openttd
04:09-!-HerzogDeXtEr is "purple" on #openttd
04:12<SpComb>might not be worth engineering trains to be able to drive over other slower trains for overtaking
04:25-!-Fuco [] has quit [Ping timeout: 480 seconds]
04:38-!-pjpe [] has quit [Quit: Connection closed for inactivity]
04:44-!-SnoopyBerlin [] has joined #openttd
04:44-!-SnoopyBerlin is "OFTC WebIRC Client" on #openttd
04:44<SnoopyBerlin>hello @ all
04:45<SnoopyBerlin>hello alberth from sewdwn
04:46-!-SnoopyBerlin [] has quit [Remote host closed the connection]
04:48-!-Laedek [~quassel@] has joined #openttd
04:48-!-Laedek is "Laedek" on #openttd
04:51-!-Laedek_ [] has quit [Ping timeout: 480 seconds]
04:56-!-Alberth [] has left #openttd []
05:20-!-Gja [] has joined #openttd
05:20-!-Gja is "Martin" on #ceph #bcache #openttd
05:41<peter1138>Is it home-time yet?
05:43<Eddi|zuHause>it's a holiday today
07:09<peter1138>Hmm, how do you save a std::bitset? :p
07:12<LordAro>a bit at a time
07:17-!-frosch123 [] has joined #openttd
07:17-!-frosch123 is "frosch" on #openttdcoop.devzone #openttd
07:24<frosch123>hmm, i guess if the string conversion is too stupid you can go for a combination of >>=, &= and to_ulong
07:24<nielsm>to_ulong or to_ullong seem to be the right thing
07:25<frosch123>i think the point of bitset is to use more than 32 or 64 bits :)
07:27<Eddi|zuHause>BigInt :p
07:30<Eddi|zuHause>but honestly, some sort of arbitrary length array?
07:31<nielsm>that's the thing, std::bitset api doesn't have a way (apart from .to_string) to get the values of all bits at once
07:31<frosch123>please discuss with lordaro, when to use std:: stuff and custom :p
07:31<Eddi|zuHause>what a genious idea it was to use modern features...
07:31<nielsm>unless N <= number of bits in unsigned long long
07:31<frosch123>LordAro: see, all my hopes are on the youth :)
07:32<frosch123>nielsm: std::vector<bool> doesn't have a method either
07:33<Eddi|zuHause>clearly you need to iterate over it and handle each bit individually
07:33<Eddi|zuHause>iterators are a modern feature, after all
07:35<LordAro> ?
07:37<Eddi|zuHause>so "use boost"?
07:40<peter1138>Please don't :-)
07:41<Eddi|zuHause>but boost is a modern feature!! :p
07:41<peter1138>Might as well use custom stuff to avoid dependency hell :-)
07:56-!-Wormnest [] has joined #openttd
07:56-!-Wormnest is "Wormnest" on #openttd
08:05<nielsm>hmm random idea, let basesets include a logo file, which then gets rendered on the main menu at the bottom
08:05<nielsm>like the developer + publisher logos in the original
08:05<frosch123>they can just add it to the "D"
08:06<nielsm>sound and music sets can't alter graphics :)
08:07<frosch123>so you want a list of 64 logos at the bottom? for every ai and newgrf?
08:07<Eddi|zuHause>and add a logo for each activated NewGRF set?
08:07<nielsm>yeah no just the basesets
08:07<frosch123>sounds like a well organised win9x desktop
08:08<frosch123>anyway, bananas/preview screenshots first :)
08:21<Eddi|zuHause>hm... the news is celebrating the end of railway privatisation in britain. that can't be what actually happened, right?
08:23<LordAro>sort of
08:29<frosch123>Eddi|zuHause: it was a wedding present
08:30<frosch123>some railway tycoon had no heirs and gave the whole company to harry
08:47-!-Gja [] has quit [Quit: Going offline, see ya! (]
08:51-!-snail_UES_ [] has joined #openttd
08:51-!-snail_UES_ is "Jacopo Coletto" on #openttd
09:02-!-snail_UES_ [] has quit [Quit: snail_UES_]
09:19-!-Wacko1976_ [] has quit [Ping timeout: 480 seconds]
09:21-!-Gja [] has joined #openttd
09:21-!-Gja is "Martin" on #ceph #bcache #openttd
09:27<Pikka>bingo bango bongo
09:29<Sacro>Eddi|zuHause: one franchise has gone back to nationalised, again
09:29<Sacro>To be fair, most of our railways are nationalised, just not by our own nation
09:48-!-Alberth [] has joined #openttd
09:48-!-mode/#openttd [+o Alberth] by ChanServ
09:48-!-Alberth is "purple" on @#openttd
10:25-!-rocky1138 [~rocky1138@] has joined #openttd
10:25-!-rocky1138 is "Your Mom" on #openttd
10:43-!-Progman [] has quit [Remote host closed the connection]
11:31<Eddi|zuHause>Sacro: ok, but how is "one franchise faild and had to be bailed out" the same thing as "this is the end of privatisation"?
11:41-!-andythenorth [~andytheno@] has joined #openttd
11:41-!-andythenorth is "andythenorth" on #openttd
11:42*andythenorth assumes TrueBrain has seen this
11:44<Sacro>Eddi|zuHause: no idea, it's just the East Coast Main line that's back under the Govt
11:45-!-rocky1138 [~rocky1138@] has quit [Ping timeout: 480 seconds]
11:45<Sacro>Most other lines are run by the dutch, german, french
11:46<Eddi|zuHause>just imagine they hadn't dismantled british rail, and they could now make money running trains in other countries?
11:46<Eddi|zuHause>like everyone else does
11:48<LordAro>andythenorth: huh.
11:52<Eddi|zuHause>"I'm not sure how I'd handle a bear in my data center" "you close the door and hope someone else finds it" "That is standard troubleshooting procedure"
11:55<LANJesus>well, there's more than one kind of bear mind you
11:55<LANJesus>depending on how you 'handle' it might result in your employmement termination
11:56<Eddi|zuHause>errmm... not that kind of bear :p
11:57<LANJesus>okay glad that is cleared up. carry on : D
12:00<Xaroth>andythenorth: what the crap o_O
12:02<@Alberth>hi andy, I hacked some BB and pushed, fixing the crash, and doing better randomization / avoiding giving out old goals, close to v1?
12:07<andythenorth>did we not v1 already? o_O
12:08<andythenorth>we only ever got to RC2 afaict
12:08<andythenorth>definitely v1 then :)
12:10-!-Pikka [~Albert@] has quit [Quit: Leaving]
12:16-!-srhnsn [~srhnsn@2a02:8070:e9a:4400:5824:2b74:4a34:9fff] has joined #openttd
12:16-!-srhnsn is "-" on #debian-next #osrm #osm-dev #osm-de #osm #debian #openttd
12:38-!-Flygon [] has quit [Read error: Connection reset by peer]
12:43-!-sla_ro|master [] has joined #openttd
12:43-!-sla_ro|master is "slamaster" on #sla #openttd
12:43-!-Fuco [] has joined #openttd
12:43-!-Fuco is "O_o" on +#openttdcoop #openttd
12:49<Thedarkb1-X40>What's the best way to merge two double track lines into 1 four track line?
12:55-!-tycoondemon [] has quit [Ping timeout: 480 seconds]
12:55<frosch123>what's there to merge?
12:55<frosch123>merge would imply you have less tracks afterwards
12:57-!-andythenorth [~andytheno@] has quit [Quit: andythenorth]
12:58<nielsm>do you mean like this? (A)
12:58<nielsm>or like this? (B)
13:09-!-Wolf01 [] has joined #openttd
13:09-!-Wolf01 is "Wolf01" on #openttd
13:11<Wolf01>So what happened these days?
13:11<__ln__>i ate some gelato
13:14<LordAro>__ln__: gelato good.
13:15<peter1138>I got some reduced-price in M&S. It'll probably be good but I've not attacked it yet.
13:17-!-glx [] has joined #openttd
13:17-!-mode/#openttd [+v glx] by ChanServ
13:17-!-glx is "Loïc GUILLOUX" on +#openttd
13:18<peter1138>Ooh, we already have a uint64 used for bitmasks :-)
13:28-!-andythenorth [] has joined #openttd
13:28-!-andythenorth is "andythenorth" on #openttd
13:32-!-ToBeFree [] has joined #openttd
13:32-!-ToBeFree is "Tobias "ToBeFree" Frei" on #https-everywhere #oolite-dev #openttd #tor #debian @#linux #oolite #oolite-ger @#InfiniteAdventures
13:33<peter1138>frosch123, my patches ;)
13:34-!-Wacko1976 [] has joined #openttd
13:34-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
13:34<Thedarkb1-X40>frosch123, one line gets more traffic than the other.
13:35<Thedarkb1-X40>and I want traffic evenly distributed between the four?
13:37-!-ToBeFree [] has quit []
13:38-!-pjpe [] has joined #openttd
13:38-!-pjpe is "ronpepper" on #openttd
13:38-!-vorot93 [~vorot93ma@2001:470:1af1:101::1725] has left #openttd [User left]
13:46<Eddi|zuHause>if the traffic was already compressed into one line, merging is going to only reduce throughput?
13:49-!-rocky1138 [~rocky1138@] has joined #openttd
13:49-!-rocky1138 is "Your Mom" on #openttd
13:49<Eddi|zuHause>anyway, let's try something, we call the incoming lines A and B, and the outgoing lines 1 and 2, if A has naturally more traffic than B, i would have A go into both 1 and 2, with 1 being preferred by the pathfinder, and B going only into 1, but with priority. so trains from A go into 1 when no train comes from B, but overflow into 2 when a train is coming from B
13:50<Eddi|zuHause>it's not exactly going to be "even"
13:52<Eddi|zuHause>the other option is, you build a "splitter" from A into 1 and 2, that evenly distributes, and then merge B into 1 and 2 at a later point
14:01<peter1138>Is this something that programmable signals helps with?
14:02<nielsm>yeah something that flips between two output paths every time a train passes
14:03<@Alberth>already solved by coop
14:03<peter1138>It's ugly and uses track for logic.
14:04<nielsm>personally I don't consider "logic trains" a good solution
14:04<nielsm>it's more just a curiosity
14:04<@Alberth>it's a transport tycoon game, and not a train signal simulation
14:04<peter1138>Rubbish! It's a model railway simulator!
14:05<nielsm>part of running an efficient transportation company is setting good rules for dispatchers!
14:05<@Alberth>people get confused by plain block signals already :)
14:06<peter1138>Yeah, we should've taken them out.
14:06<nielsm>train fever was right to only include path signals
14:06<LANJesus>you're all wrong. it's a sandbox with which i use to reach zen
14:06<LANJesus>hmm i accidentally a grammar. oh well
14:19<andythenorth>what was the original problem? :P
14:19<Wolf01><peter1138> Is this something that programmable signals helps with? <- I think not, but timetables might help
14:19<Wolf01>Too bad timetables are a pita to setup
14:19<andythenorth>conditional orders?
14:19<Eddi|zuHause>merging 2 lines into 4, or something
14:20-!-Progman [] has joined #openttd
14:20-!-Progman is "Peter Henschel" on #openttdcoop #openttd
14:21-!-synchris [~synchris@] has joined #openttd
14:21-!-synchris is "Synesios Christou" on #openttd
14:22<andythenorth>I build good junctions
14:26<Eddi|zuHause>best junction ever
14:26<Eddi|zuHause>trains drive on the wrong side
14:26<Eddi|zuHause>signals are backwards
14:26<Eddi|zuHause>tight curves
14:27<Eddi|zuHause>depot in the middle
14:28<peter1138>"Spend just £0.02 more to qualify for free delivery on this order"
14:28<Eddi|zuHause>i see you follow the coop rules meticulously
14:28<Eddi|zuHause>peter1138: and anything you could add to your order costs more than the shipping you save?
14:28<peter1138>Actually no.
14:29<andythenorth>Eddi|zuHause: but at least it's TL5!
14:30<Eddi|zuHause>andythenorth: and the company colour isn't even orange!
14:31<andythenorth>check the PBS signal by the bridge as well
14:31<andythenorth>breaks all rules
14:31<Eddi|zuHause>need signals on bridges!
14:34-!-gelignite [] has joined #openttd
14:34-!-gelignite is "gelignite" on #openttd #openttdcoop.devzone
14:54<V453000>oh yeah that's cause we are using a coop grf pack newgrf
14:59<Wolf01>Shit, derailed :(
15:08<Thedarkb1-X40>Programmable signals would be nice.
15:09<Thedarkb1-X40>My railway line is more or less quad track all the way now.
15:11<V453000>what would you need that for?
15:12<Thedarkb1-X40>Load balancing
15:13<V453000>just make proper mergers with enough choices :)
15:14<V453000>if you are making any kind of load balancing merger anyway with programmable signals or train logic, that means you already have an all to all merger anyway.You don't even need the logic at that point.
15:23-!-justiceBEAVER [~gotwwoday@] has quit [Ping timeout: 480 seconds]
15:23<Thedarkb1-X40>Programmable train orders would be cool.
15:24-!-justiceBEAVER [~gotwwoday@] has joined #openttd
15:24-!-justiceBEAVER is "puffpuff" on #tor #redditprivacy #python #openttd #linux
15:25<Thedarkb1-X40>and signals that will let certain train groups through but not others.
15:27<Thedarkb1-X40>I hate it when a bunch of trains dependent on the arrival of another cargo clog the station.
15:29<V453000>you can do all of those things actually
15:30<Thedarkb1-X40>Oh, cool.
15:31<Thedarkb1-X40>Can I change the orders of an entire group in one go?
15:31<Thedarkb1-X40>V453000, How?
15:32<V453000>if you have them as shared orders, yes, otherwise not so easy
15:33<V453000>you can change train orders by conditional orders. If you want a train to go through a waypoint and evaluate where it wants to go, you need to use the MEOW/PURR trick available with NUTS train set, though.
15:33<V453000>If your station is clogging because some trains didn't deliver for example oil and goods trains pile up, you can fix that with an overflow easily.
15:33<Thedarkb1-X40>How do I set up shared orders?
15:34<Thedarkb1-X40>Is separate stations the best way of dealing with that though?
15:34<V453000>when cloning trains or setting orders, you ctrl+click the train you want to share orders with
15:34<nielsm>ctrl+click another vehicle that has the orders you want, with "go to" button for orders for the first vehicle
15:34<nielsm>but yeah cloning while holding ctrl is the easiest
15:35<Thedarkb1-X40>I wish that was the default......
15:35<Thedarkb1-X40>I have 24 orders to change.
15:35<V453000>that would probably be quite confusing for people
15:35<V453000>also you can still create the link just by changing the orders of already existing trains, you'll just have to do it for each of them manually
15:38-!-srhnsn [~srhnsn@2a02:8070:e9a:4400:5824:2b74:4a34:9fff] has quit [Quit: srhnsn]
15:45<Thedarkb1-X40>bleh implicit orders.
15:47-!-KouDy [] has quit [Read error: Connection reset by peer]
15:49-!-Wacko1976 [] has quit [Ping timeout: 480 seconds]
15:49-!-KouDy [] has joined #openttd
15:49-!-KouDy is "KouDy" on #openttd
16:08-!-rocky1138 [~rocky1138@] has quit [Ping timeout: 480 seconds]
16:11-!-Alberth [] has left #openttd []
16:18-!-sla_ro|master [] has quit []
16:22<Eddi|zuHause>you can set nonstop as default, and never deal with implicit orders
16:23-!-synchris [~synchris@] has quit [Remote host closed the connection]
16:25<supermop_work>+1 to eddi
16:25<supermop_work>implicit orders are worthless
16:26<Eddi|zuHause>they're alright, but they don't play well with trains randomly going to depot
16:26<Eddi|zuHause>and if you're bothering with depot orders, might as well just do all the order stuff anyway
16:32-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
16:33<Thedarkb1-X40>How do I get rid of the ones I have.
16:33<Thedarkb1-X40>and don't say delete them all by hand.
16:33<nielsm>implicit orders?
16:34<nielsm>they disappear automatically
16:34<Thedarkb1-X40>Ah, I thought that.
16:35<nielsm>if order 1 is "stop at fenfingville" and order 2 is "stop at barlingburg", and there is an implicit "stop at tulsing" between, if the train goes from 1 to 2 without hitting tulsing that order disappears
16:37<nielsm>implicit orders happen because they're a requirement for the cargodist feature to work, every stop has to be mapped out for a functioning cargo flow graph to be built
16:37-!-iSoSyS [~iSoSyS@2001:8a0:e97d:bd00:7315:51b9:5229:ac01] has joined #openttd
16:37-!-iSoSyS is "realname" on #/r/openttd #openttd
16:37<nielsm>maybe there could be an option to "hide implicit orders", with "never", "if all cargodist options are disabled", "always", as possible settings
16:56-!-andythenorth [] has left #openttd []
16:59-!-nielsm [] has quit [Ping timeout: 480 seconds]
17:12-!-iSoSyS [~iSoSyS@2001:8a0:e97d:bd00:7315:51b9:5229:ac01] has quit [Remote host closed the connection]
17:23-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:26-!-chomwitt [~chomwitt@2a02:587:dc01:ed00:e444:22e:bcd1:6b3f] has quit [Quit: WeeChat 1.0.1]
17:28-!-KouDy [] has quit [Remote host closed the connection]
17:37-!-gelignite [] has quit [Quit: Match found!]
17:44-!-Gja [] has quit [Quit: Going offline, see ya! (]
17:59-!-Pikka [~Albert@] has joined #openttd
17:59-!-Pikka is "realname" on #openttd
18:24-!-Fuco [] has quit [Ping timeout: 480 seconds]
18:25<Pikka>why not?
18:32<LordAro>but what if?
18:35-!-KouDy [] has joined #openttd
18:35-!-KouDy is "KouDy" on #openttd
18:40<peter1138>So there's now a patch somewhere for 64 cargo types ;p
18:43-!-KouDy [] has quit [Read error: Connection reset by peer]
18:45-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
18:56-!-Progman [] has quit [Remote host closed the connection]
19:00-!-iSoSyS [~iSoSyS@2001:8a0:e97d:bd00:7315:51b9:5229:ac01] has joined #openttd
19:00-!-iSoSyS is "realname" on #/r/openttd #openttd
19:11-!-Wormnest [] has quit [Quit: Leaving]
19:41-!-rocky1138 [~rocky1138@] has joined #openttd
19:41-!-rocky1138 is "Your Mom" on #openttd
19:56<pjpe> what does foobar's tram tracks do over vanilla tram tracks?
19:56<pjpe>didn't see much of a difference trying it out, and don't know if i picked it up a decade ago when things were different or not
20:06-!-supermop_work [] has quit [Ping timeout: 480 seconds]
21:05-!-snail_UES_ [] has joined #openttd
21:05-!-snail_UES_ is "Jacopo Coletto" on #openttd
21:20-!-ToBeFree is "ToBeFree" on @#freiwuppertal #debian @#InfiniteAdventures #oolite
21:20-!-ToBeFree [] has joined #openttd
21:23-!-iSoSyS [~iSoSyS@2001:8a0:e97d:bd00:7315:51b9:5229:ac01] has quit [Remote host closed the connection]
21:26-!-glx [] has quit [Quit: Bye]
22:16-!-KouDy [] has joined #openttd
22:16-!-KouDy is "KouDy" on #openttd
22:25-!-muffindrake4 [] has joined #openttd
22:25-!-muffindrake4 is "muffindrake" on #openttd
22:26-!-muffindrake3 [] has quit [Ping timeout: 480 seconds]
22:53-!-rocky1138 [~rocky1138@] has quit [Remote host closed the connection]
22:53-!-Flygon [~Flygon@] has joined #openttd
22:53-!-Flygon is "Flygon" on #openttd
23:22-!-KouDy [] has quit [Remote host closed the connection]
23:28-!-ToBeFree [] has quit [Quit: Connection closed for inactivity]
---Logclosed Tue May 22 00:00:21 2018