IRC logs for #openttd on OFTC at 2008-03-30
        
        
        
            ⏴ go to previous day
00:02:36  *** raimar2 has joined #openttd
 
00:10:01  <Mirrakor> can I sell an old train?
 
00:10:57  <jez9999> you have to keep them around forever and put them in a museum
 
00:11:19  <Mirrakor> can I at least make money from the exhibition? :P :D
 
00:11:30  <Mirrakor> no - seriously, how can I sell them?
 
00:11:50  <jez9999> send them to the depot and... sell them?
 
00:12:27  <Mirrakor> hm.. I thought I send it to the depot.. - but thanks :)
 
00:17:26  *** planetmaker has joined #openttd
 
00:32:04  <bt> anyone help with a question?
 
00:32:53  <Belugas> i'm sorry to say, but how can anyone help if no one knows the question???
 
00:33:24  <Belugas> lay down the question.  if anyne can help, you'll know
 
00:34:17  <bt> i'm a couple of hundred years into a game and helicopters have disappeared (i can't build them) is there any way (through patches or the like) that I can bring them back?
 
00:35:09  <Belugas> there is no way to bring them back
 
00:35:23  <Belugas> their life span has expired
 
00:35:37  <Belugas> not that i know of, anyway
 
00:35:54  <Belugas> unless you create or find a grf that allows it, of course
 
00:36:34  <bt> hmmm - are there any really good grf creation guides?  I can't seem to find any
 
00:37:04  <Ammller> patch setting "vehicels don't expire"?
 
00:37:25  <Belugas> there is such a patch???
 
00:37:37  <Ammller> you should know it :P
 
00:39:32  <Belugas> why should i know everything on this game???
 
00:41:03  <bt> should this work if the vehicle has already expired?  I've enabled it now, but still can't see heli's in my build options.....
 
00:41:21  <Belugas> that's waht i wonder too...
 
00:41:29  <glx> try reset_engines in the console after modifying the setting
 
00:41:30  <Ammller> hmm, there is a console command reset_vehicels
 
00:45:24  <bt> super duper - the command is resetengines - helichoppers are back!
 
00:46:40  <bt> that will keep me up til silly o'clock now!
 
00:48:39  *** Sacro` is now known as Sacro
 
01:00:44  *** Eddi|zuHause3 has joined #openttd
 
01:08:46  <jez9999> what's the norm when posting a binary version of openttd with a patch applied?
 
01:08:51  <jez9999> do you include any support files?
 
01:09:01  <Sacro> jez9999: some do, some don't
 
01:09:18  <Sacro> depends if it needs anything, or if you can jsut dump the binary over a normal build
 
01:09:30  <jez9999> it's annoying; i've just got a kickass train network setup with the help of the copy/paste patch...
 
01:09:48  <jez9999> then i upgraded it all to monorail in 5 mins using another version with my auto vehicle convert patch applied
 
01:09:58  <jez9999> but i cant go back and play in the copypaste version as it's older :-)
 
01:10:05  <jez9999> damn these things just need to all be checked into trunk
 
01:14:00  <Sacro> 			for(i = 0; i = (data.Length - 2 ); i++)
 
01:14:00  <Sacro> 				for(j = 0; j = (data.Length - 1); j++)
 
01:14:32  <Sacro> nothing like brute forcing
 
01:16:02  <Sacro> this algoritm is going to be quite inefficient
 
01:19:54  <Sacro> except it doesn't work D:
 
01:21:00  <jez9999> it's troublesome if good patches arent checked in because they work with different builds of openttd :-\
 
01:21:07  <jez9999> which means you often cant use several together
 
01:21:15  <Mirrakor> damn this summertime..
 
01:21:20  <jez9999> nor are the savegames usually compatible
 
01:24:35  <Sacro> [00:48] * You are now known as Sacro
 
01:24:35  <Sacro> [02:01] * Eddi|zuHause3 (~johekr@p54B76506.dip.t-dialin.net) has joined #openttd
 
01:30:20  *** raimar3 has joined #openttd
 
01:38:51  *** stillunknown has joined #openttd
 
01:42:56  *** ThePizzaKing has joined #openttd
 
02:01:56  *** TinoDidriksen has joined #openttd
 
02:32:39  *** Sacro` is now known as Sacro
 
02:43:24  *** Poopsmith has joined #openttd
 
03:33:56  *** ben_goodger_ has joined #openttd
 
03:41:32  *** ben_goodger has joined #openttd
 
04:29:29  *** HerzogDeXtE1 has joined #openttd
 
04:53:32  *** ben_goodger has joined #openttd
 
05:40:31  *** roboboy has joined #openttd
 
05:45:38  *** roboman has joined #openttd
 
05:55:21  *** ChanServ sets mode: +v peter1138
 
05:55:21  *** ChanServ sets mode: +v DorpsGek
 
05:55:21  *** ChanServ sets mode: +v Belugas
 
05:55:21  *** ChanServ sets mode: +o Rubidium
 
06:47:53  *** roboboy has joined #openttd
 
07:10:51  *** Alberth has joined #openttd
 
07:15:29  *** Osai`off is now known as Osai
 
07:35:01  *** planetmaker has joined #openttd
 
07:37:31  *** planetmaker has joined #openttd
 
07:45:32  <Tefad> it makes absolutely no sense other than to be a mind game.
 
07:45:50  <Tefad> why change the clock instead of your own hours of operation
 
07:52:29  *** De_Ghost has joined #openttd
 
07:54:27  <Alberth> Everybody would have to print new cards when their open/closed, you'd need to buy a new book with bus/train schedules, etc
 
07:55:48  <Alberth> I knew something was wrong with it, but couldn't figure it out, plz s/their/they are/
 
07:56:40  <Tefad> i think in the US, we're in DST more than standard time
 
08:01:00  <Rubidium> Tefad: except in Arizona
 
08:01:16  <Tefad> until recently in parts of indiana too eh?
 
08:01:38  <Eddi|zuHause3> Rubidium: except the Navajo territority
 
08:11:30  *** Osai is now known as Osai`off
 
08:21:21  <Eddi|zuHause3> # Niemand, niemand kanns dir, kanns dir sagen, sagen
 
08:21:21  <Eddi|zuHause3> # Keiner, keiner kennt die Antwort, die Antwort
 
08:21:21  <Eddi|zuHause3> # Auf alle, alle deine deine Fragen, Fragen
 
08:21:21  <Eddi|zuHause3> # Du mußt, du mußt nur verstehen, verstehen
 
08:21:21  <Eddi|zuHause3> # Wir ernten, ernten was wir, was wir säen, säen
 
08:29:05  *** Osai`off is now known as Osai
 
08:49:58  *** thgergo has joined #openttd
 
08:56:03  *** dR3x4cK has joined #openttd
 
09:00:53  *** stillunknown has joined #openttd
 
09:11:11  *** Mirrakor has joined #openttd
 
09:19:42  *** jez9999 has joined #openttd
 
09:20:35  *** stillunknown has joined #openttd
 
09:39:10  *** planetmaker has joined #openttd
 
09:59:55  <jez9999> i don't know if it's just a problem with my build, but is there a bug in recent builds whereby the water animations aren't working?
 
10:01:02  <Wolf01> full animation disables?
 
10:04:04  *** anhedral is now known as dih
 
10:13:20  *** thgerg1 has joined #openttd
 
10:14:09  *** Dosvidos has joined #openttd
 
10:20:41  <Eddi|zuHause3> jez9999: using 32bpp blitter without palette animation?
 
10:21:07  <Eddi|zuHause3> there's a setting in the cfg
 
10:21:16  <yorick> or have you disabled animation?
 
10:22:14  * dih has lamb and mint sauce and roast veggies 
 
10:24:17  <yorick> dih, TB still felt ill, so kicking me helped nothing :)
 
10:25:43  <dih> he feels better today :-)
 
10:25:59  <yorick> I haven't spoke to him
 
10:27:48  *** Progman has joined #openttd
 
10:50:42  <jez9999> would that be somewhere in the patches list?
 
10:50:46  <jez9999> or is it set at compile time?
 
10:54:42  <peter1138> it's on the 'spanner' menu
 
10:55:46  *** |Jeroen| has joined #openttd
 
10:58:29  * dih found cathedral cheddar in germany
 
11:01:21  <Patrick`> yeah, but it's such a dull cheese
 
11:02:57  *** dR3x4cK has joined #openttd
 
11:03:08  <Eddi|zuHause3> what does cheddar have to do with germany?
 
11:05:42  *** Brianetta has joined #openttd
 
11:11:27  *** roboboy has joined #openttd
 
11:42:57  <Volley> just found and tried the copy&paste patch for 0.6.0-rc1 ... coool stuff! doesn't handle signals 100% correctly, but still ...
 
11:43:17  <mrfrenzy> it's really nice yes ;)
 
11:50:37  <jez9999> 'full animation' was unchecked
 
11:50:59  <jez9999> why the heck do we have that option in such a prominent part of the GUI?  It should be hidden somewhere so you dont accidentally uncheck it
 
11:51:07  <Rubidium> wasn't that said about 100 minutes ago?
 
11:51:44  <Mirrakor> what happens if my vehicle gets to old?
 
11:51:47  <Yexo> since when 1hour == 100 minutes?
 
11:51:55  <Prof_Frink> Mirrakor: It breaks down a lot
 
11:52:05  <Prof_Frink> If breakdowns are disabled, nothing.
 
11:52:47  <Rubidium> Yexo: since 13:51-12:00 => 1:51 => 111 minutes, so I just rounded it down.
 
11:53:26  <Yexo> ok, I thought you were referring to his last line about it
 
11:53:32  <Mirrakor> btw. I've got a a>b>c>depot>a>b>c>depot... circle, but my cars still break down frequently..
 
11:53:46  <Yexo> [12:51] <jez9999> disbaled animation
 
11:53:46  <Yexo> [12:51]<jez9999> would that be somewhere in the patches list?
 
11:53:54  <Volley> we need to add to the irc guidelines not to round 111 minutes down to 100 minutes! this channel is about precision!
 
11:54:28  <Rubidium> Yexo: jez started about it at 11:59 and on 12:00 the answer was given, only jez found it out himself on 12:51
 
11:54:29  <Yexo> 13:51-12:51 = 1:00 (not 100min) :P but let's stop this now
 
11:56:35  <Yexo> Mirrakor, are you're trains old?
 
11:56:36  <Prof_Frink> New IRC rule: All timestamps should be seconds since the epoch.
 
11:57:31  <Mirrakor> Yexo: nope, my busses
 
11:57:50  <Mirrakor> train is getting old too
 
11:58:42  <Yexo> Mirrakor: How old are your busses then? Because if they are too old servicing won't help much.
 
11:59:02  <Mirrakor> Well.. the oldest one is 17(12)
 
11:59:44  <Yexo> Just put it on autoreplace :P
 
12:00:05  *** Mark is now known as Mark__
 
12:00:11  *** Mark__ is now known as M4rk
 
12:00:20  <Mirrakor> all back to the depot and replace?
 
12:00:39  <Yexo> open busses window (truck button in main menu)
 
12:01:49  <Yexo> activate "autorenew vehicle when it gets old"
 
12:01:59  <Mirrakor> ok, will it also works afterwars?
 
12:02:06  <Mirrakor> I mean now it's much older - will it still be renewed?
 
12:02:41  <Yexo> every time it comes into a depot, it'll check if current age + autorenewtime (slider under that option) > max age
 
12:02:45  <Mirrakor> 200,000 is way over my current finances..
 
12:03:02  <Yexo> then lower that value :P
 
12:03:19  <Mirrakor> I just did.. but with only 26k I could only afford two new busses.. :D
 
12:03:39  <Mirrakor> I mean I just got myself out of a finance crises :D
 
12:03:48  <Mirrakor> it's hill up from now :)
 
12:05:03  <Mirrakor> btw. I just noticed the bus coasts more now - how comes?
 
12:05:16  <Yexo> do you have inflation turned on?
 
12:05:28  <Mirrakor> but will it even out somewhen?
 
12:05:47  <Yexo> inflation will stop after 180 years IIRC
 
12:07:03  <Yexo> because prices could go to high otherwise
 
12:07:32  <Rubidium> because the inflation on the income is less than the inflation on the prices
 
12:07:32  <mrfrenzy> well income should ofcourse also increase
 
12:07:48  <mrfrenzy> with our current monetary system I don't see a point when inflation will ever stop
 
12:08:31  <Rubidium> with the current system you will after a few hundred years be unable to make a profit in any way
 
12:08:45  <Rubidium> if inflation would continue
 
12:09:18  <Prof_Frink> Hmm, I know that's not true for ttdpatch
 
12:10:16  <Prof_Frink> Well, my epic-overflows game would suggest so
 
12:10:27  <Rubidium> after how many years was that?
 
12:10:56  <Prof_Frink> I left it on fastforward ovenight
 
12:11:11  <Rubidium> and the divergence was also in the earliest versions of OTTD
 
12:11:19  <Rubidium> and I don't think that ludde changed it back then
 
12:12:08  <Prof_Frink> It's probably a saved-by-the-overflows situation then
 
12:12:30  <Eddi|zuHause3> <mrfrenzy> with our current monetary system I don't see a point when inflation will ever stop <- i can, 2^63-1
 
12:12:54  <jez9999> strange; i actually have a computer player in this game that is turning a decent profit
 
12:13:05  <Eddi|zuHause3> heretic! burn him!
 
12:15:46  <Mirrakor> what's a company building good for?
 
12:16:28  <Rubidium> it creates passengers
 
12:16:29  <Yexo> it'll grow bigger once you company grows
 
12:16:50  <Mirrakor> I see I've just a small farm house at the moment..
 
12:20:17  <Mirrakor> I've three bus stations in a city - two with about 1000 passengers waiting, and one with only about 15
 
12:20:40  <Mirrakor> Does it make sense that _all_ my busses circle between those three or should I just focus on the big ones?
 
12:20:59  <Mirrakor> will I provide the third area with more passengers if I let them unload the passangers there?
 
12:21:36  <Yexo> you should focus more on the bigger ones
 
12:21:59  <Mirrakor> 1000 passengers means I can build a lot of busses.. or am I wrong?
 
12:22:21  <mrfrenzy> but would make more sense with a train to another town
 
12:23:00  <Gekz> I can never see them put into a stable release
 
12:23:02  <hylje> with timetables so they wont clog up
 
12:24:01  <Eddi|zuHause3> trams are much better, because they won't go haywire just because the city extended the road behind the last stop
 
12:24:37  <Mirrakor> I'm getting rich - gnahhahahaha, the money flows in :D
 
12:25:05  <Eddi|zuHause3> but trams usually don't make sense without passenger destinations
 
12:25:50  <Gekz> Eddi|zuHause3: they suck in multiplayer
 
12:25:52  *** valhallasw is now known as valhalla
 
12:25:53  *** valhalla is now known as valhallasw
 
12:25:57  <Gekz> Eddi|zuHause3: and if the ai ever learns to use them
 
12:27:10  *** dih is now known as dihedral
 
12:27:19  *** dihedral is now known as anhedral
 
12:27:22  *** anhedral is now known as dih
 
12:28:02  <Mirrakor> well.. building up a railway network coast me a lot of money yesterday..
 
12:28:44  <Mirrakor> what's better, building a long railway to another _big_ city or is a smaller big -> small city connection better?
 
12:29:16  <Prof_Frink> big-big will get you meny quicker
 
12:29:53  <Prof_Frink> big-small will eventually give you two big cities, one of which has a staion right at the centre.
 
12:30:01  <Eddi|zuHause3> industry-industry usually gives you a great deal of money to build your empire on
 
12:30:31  <Prof_Frink> Eddi|zuHause3: You mean coalmine-powerstation
 
12:30:54  <Eddi|zuHause3> typically a coal-power line that you forget about for the rest of the game
 
12:31:17  <Mirrakor> okay.. then I'll try both - yesterday I really screwed up, building a train network, would you recommend two termus(?) train stations with two rails going to the other station?
 
12:32:03  <Eddi|zuHause3> i usually concipate my stations as drive-through, even if i only connect one side at the moment
 
12:32:56  * Prof_Frink hands Eddi|zuHause3 sone %20
 
12:33:06  <Eddi|zuHause3> too little, too late ;)
 
12:33:07  <Alberth> They're called RoRo stations
 
12:33:28  <Mirrakor> Eddi|zuHause3: the missing %20 are no problem for me :)
 
12:33:45  <Mirrakor> yeah, I know roll in, roll out - but that seems like a complexe station there..
 
12:34:43  <Yexo> Eddi|zuHause3, Do you have realistic acceleration on or off in that game?
 
12:35:17  <Eddi|zuHause3> Yexo: always on
 
12:36:34  <Patrick`> I've had an idea for a roro station
 
12:36:44  *** roboboy has joined #openttd
 
12:36:47  <Alberth> although I don't understand why the entrance side has double signal
 
12:36:48  <Patrick`> the exit loop is a tunnel that goes underneath the same platform the train entered
 
12:36:57  <Patrick`> thus, you don't need complex turning loops
 
12:37:20  <Patrick`> just linears to clear the platform asap and then you know you won't have a chaser
 
12:38:07  <Eddi|zuHause3> Alberth: it's an urban myth that you need 2-way signals to give trains a choice where to go
 
12:38:15  <Eddi|zuHause3> it's an ancient ttdp hack
 
12:38:18  <ln> btw, why is "xyztown Transport" translatable?
 
12:38:33  <Patrick`> Eddi|zuHause3: yeah, but it's so ingrained now :)
 
12:38:41  <Patrick`> I don't even think to distinguish
 
12:38:51  <Patrick`> plus it means you can convert a thingy (?) to a roro easily
 
12:39:46  <Eddi|zuHause3> Patrick`: typical problem with tunnels is long signal distance
 
12:40:02  <Patrick`> Eddi|zuHause3: yes, but if it's the exit to a roro you know you don't have a chaser
 
12:40:23  <Alberth> Mirrakor: What do you need recommendations about?
 
12:40:28  <Patrick`> I've usually just been doing sharp turns and then lead the exit track down one side of the platform
 
12:40:32  <Patrick`> but if space is tight ...
 
12:40:35  <Eddi|zuHause3> but i don't usually use Ro-Ro stations
 
12:40:53  <Patrick`> yeah, me neither unless the load is really high
 
12:41:28  <Mirrakor> Alberth: a train network setup
 
12:41:53  <Mirrakor> hm.. but I think I've to go in about 10 minutes..
 
12:42:19  <Eddi|zuHause3> ln: i wonder that, too... in TTO it was translated
 
12:43:16  <Alberth> For a train network with passengers, try the 2 big cities
 
12:44:40  <Mirrakor> Alberth: and Ro-Ro-Stations or the other kind?
 
12:44:56  <Prof_Frink> Start with termini.
 
12:45:57  <Eddi|zuHause3> wait, i have one of those, too
 
12:46:33  <Prof_Frink> It's a nice simple option, minimal footprint, easily expandable
 
12:47:08  <Alberth> For passengers, RoRo if you have room (you will get a busy station!)
 
12:47:23  <Prof_Frink> Of course, the real fun isn't in the the station, it's in the interchange
 
12:48:03  <Mirrakor> I've to go now sorry, but I'll be back later and then we'll try to figure it out.. :D (signals will by funny... :D )
 
12:49:40  <Eddi|zuHause3> i'd suggest any beginner to try to start with the (YAPP) 'Advanced Signals'
 
12:51:51  <Eddi|zuHause3> oh, and you haven't seen stations until you have seen this one
 
12:54:51  <DaleStan> <Eddi|zuHause3> it's an ancient ttdp hack <-- No, it's an ancient ttd hack.
 
12:55:53  <Eddi|zuHause3> anyway, it's not in ottd since OPF is not available anymore
 
12:56:17  *** Slowpoke has joined #openttd
 
12:56:45  *** stillunknown has joined #openttd
 
12:56:55  <Patrick`> trains just look so much nicer than monorail or maglev
 
12:57:09  <Patrick`> and you can get away with a lot more elegant track layout because you're not such a slave to RA
 
12:57:54  <Eddi|zuHause3> i usually build my curves like this: \ _ _ _ /
 
12:58:13  <Eddi|zuHause3> RA lets you go 130 through those
 
13:00:35  <Eddi|zuHause3> advanced hill climbing
 
13:01:29  <Eddi|zuHause3> occasionally i miss turning tunnels...
 
13:05:19  <ln> where the hell are screenshots saved into?
 
13:06:28  <ln> should i express my opinion about the sensibility of that location?
 
13:07:43  <Prof_Frink> ln: Or use ksnaphot and save the cropped images directly... anywhere
 
13:08:05  <ln> why on earth are they saved into such totally wrong, hidden place?
 
13:08:24  <Prof_Frink> Where should they be saved then?
 
13:09:06  <ln> current dir, or ~/Desktop, or ~
 
13:09:42  <Rubidium> current dir might not be writable, ~ and ~/Desktop aren't quite the place where I'd like my screenshots dumped
 
13:09:58  <Rubidium> but you can have it in the current dir *when* you have openttd.cfg also in that directory
 
13:10:18  <Patrick`> Eddi|zuHause3: yeah, but if I spend 2n tiles on each stretch it's fine
 
13:10:24  <ln> ~/Desktop/OpenTTD Screenshots
 
13:10:46  <Prof_Frink> ln: Ewwwwwwwwwwwww
 
13:11:17  <Eddi|zuHause3> nothing whatsoever should be saved on ~/Desktop
 
13:11:19  <Rubidium> ln: I wouldn't be able to find them there; primarily because my window manager has no concept of 'desktop' where files can be dumped
 
13:11:23  <Patrick`> I guess you use a lot of train carts
 
13:11:25  <Eddi|zuHause3> i hate that firefox does that by default
 
13:11:36  <Eddi|zuHause3> and doesn't even let me choose to change it
 
13:11:55  <ln> Rubidium: nonetheless, ~/.openttd is still wrong.
 
13:12:44  <Prof_Frink> save to ~/.openttd/screenshots, then ln can symlink that to wherever he likes
 
13:13:02  <Eddi|zuHause3> yeah, i wanted to suggest that, too :)
 
13:13:37  <Rubidium> ln: ./configure --personal-dir="~/Desktop"
 
13:13:49  <Prof_Frink> Hmm, symlink down a kio/fuse tunnel to my ftp
 
13:13:51  <Rubidium> there... all you shit will be put on the desktop
 
13:14:07  <ln> Rubidium: but i don't want all the shit there, only screenshots.
 
13:14:49  <Rubidium> then mv ~/.openttd/openttd.cfg .
 
13:15:06  <Rubidium> assuming you're in the directory where the ottd binary is
 
13:38:24  <Ridayah> I have my openttd.cfg with lan_internet 1 and server_advertise = false, but it still seems to be querying the master server?  Linux dedicated from console.
 
13:38:49  <Ridayah> Did I just miss a note where it'd connect anyways, or is that unwanted behavior?
 
13:49:12  <Ridayah> If it queries the master-server anyways I'll just ignore it, but with server_advertise = false it should not query it correct?
 
13:50:09  <Rubidium> 1) did you start the server with advertising the last 30 or so minute?
 
13:50:19  <Rubidium> 2) where does it exactly send the packets to?
 
13:50:30  <Rubidium> 3) what protocol and port are the packets sent to?
 
13:52:51  <Ridayah> 1) No, but it had been running for a while so that might be it.  2) master.openttd.org and other IP's which I assume are those querying the master server. 3) udp, port 3678
 
13:53:17  <Ridayah> If it needs to sit a while, I'll let it be then before restarting the server and see if that helps.  Thanks.
 
13:53:19  <Rubidium> where is the openttd.cfg you've edited?
 
13:53:31  <Rubidium> have you edited it while the server was running?
 
13:53:53  <Rubidium> (where as in: in your home directory, in the directory where the ottd binary is, etc)
 
13:54:13  <Ridayah> it's at /usr/share/games/openttd/openttd.cfg and no, I always stop the server before making edits. ;)
 
13:54:47  <Rubidium> is there an openttd.cfg in ~/.openttd/ or $DIR_WHERE_THE_OPENTTD_BINARY_IS ?
 
13:55:39  <Ridayah> Nope, the only openttd.cfg is the one in the above directory!
 
13:56:36  <Ridayah> Yeah; like requests for NewGRF listing and such, which I'm figuring is a result of being listed on the master server.
 
13:56:57  <Rubidium> but does the server receive those or send those?
 
13:57:39  <Rubidium> oh, and what version are you using?
 
13:58:15  <Ridayah> recieved I'm fairly positive, and version 0.6.0-RC1.  Went with that instead of a nightly since it's a server to play with my girlfriend, ha
 
13:59:11  <Rubidium> well, could also be a client trying to get the server list because that shows the same packets
 
13:59:12  <Ridayah> And yes, all the IPs and requests for the newgrfs and such are "queried from"
 
13:59:22  <Rubidium> anyhow, is it shown on servers.openttd.org ?
 
14:00:05  <Ridayah> nope, not seeing it listed on there but the server's been down about 20 minutes or so now while I figure this out.
 
14:00:43  <Rubidium> turn it on and when it does not show on servers.openttd.org within a minute it must've been something else
 
14:00:57  <Ridayah> however, it -is- listed as being currently offline.  I'll check it.
 
14:01:32  * Ridayah starts up the server.
 
14:01:50  *** Wezz6400 has joined #openttd
 
14:03:05  <Ridayah> well on startup it is NOT saying queries to master server, but there's still the udp recieved from (random IPs)
 
14:03:25  <Ridayah> Still listed as offline on the server list.
 
14:03:36  <Rubidium> then it's not advertised anymore
 
14:04:01  <Ridayah> Well then, guess the queries are a part of it.  Thanks a ton. :)
 
14:04:10  <Rubidium> the only thing that could cause those packets is someone who has a wrongly configured network that clicked on show network games and it's still trying to find your server
 
14:04:14  <mrfrenzy> there might be lots of users who has your server cached in their list
 
14:04:37  <Ridayah> So that should fade out after time then?
 
14:05:52  <Ridayah> well, I'll give it a few days and see, regardless.  Again, my thanks, very much!
 
14:06:15  *** roboman has joined #openttd
 
14:20:28  *** Dr_Jekyll has joined #openttd
 
14:23:11  *** ben_goodger has joined #openttd
 
14:30:37  *** ben_goodger has joined #openttd
 
14:33:53  <bowman> is there a patch setting that will prevent industries from going out of business?
 
14:35:36  <mrfrenzy> are you bowman from efnet?
 
14:35:55  <mrfrenzy> long time no seen :P
 
14:36:08  <mrfrenzy> there is a patch to do it I believe
 
14:37:36  <bowman> I'd want them to decline as usual when unserviced (with smooth economy) but stop short of disappearing completely :)
 
14:38:55  <yorick> get us a suitable name
 
14:39:40  <ln> yorick: additional setting
 
14:39:56  <yorick> how would that translate?
 
14:40:14  <yorick> patch settings are basically settings from patches that once got into trunk
 
14:41:28  <yorick> after that, dev's began misusing them
 
14:42:29  <ln> yorick: do you have evidence?
 
14:44:44  <Prof_Frink> ln: No, just "Settings", and merge game options/difficulty settings into the one dialogue.
 
14:44:52  <ln> yorick: so you just came up with that kind of a story?
 
14:45:08  <ln> Prof_Frink: also acceptable.
 
14:46:02  <Alberth> If you want to keep them seperate, "advanced settings" would also be an option
 
14:48:27  <ln> Alberth: many of them aren't particularly advanced, but very useful for anyone.
 
14:48:40  <DorpsGek> dih: Bjarni was last seen in #openttd 18 hours, 40 minutes, and 44 seconds ago: <Bjarni> so it's imaginary funny
 
14:50:06  <Alberth> So merging all settings together would be preferable? Fine by me too...
 
14:51:34  <Patrick`> there's a pig latin lenguage setting
 
14:55:09  <Patrick`> it won't compile - my fault or a broken repo?
 
14:55:25  <Rubidium> ``one setting to rule them all''
 
14:55:39  <Patrick`> it's been a looong time since I compiled ottd
 
14:57:00  <Prof_Frink> I have a crontab that compiles it daily
 
14:58:08  <Patrick`> yeah, I was just being a nub
 
14:58:11  <Patrick`> recyclig a very old repo
 
14:58:16  <Patrick`> some sort of cruft or permissions problem
 
14:58:55  <Patrick`> I just want to make myself a map that's the same area as a 2k*2k but only 128 wide
 
14:59:01  <Patrick`> or even 64 if it'll fit
 
15:01:03  <Patrick`> think of the cargo payments :)
 
15:01:25  <Sacro> OH PLEASE WON'T SOMEONE THINK OF THE CARGO PAYMENTS
 
15:01:30  <Patrick`> I used to build with cygwin, did the png issue ever get fixed?
 
15:01:37  <Patrick`> I know it wasn't our fault blah blah
 
15:01:47  <Sacro> oh yes... i don't have perl in irssi ><
 
15:01:59  <Yexo> I still can't compile with png under cygwin
 
15:02:08  <Yexo> but that could also be my fault
 
15:04:51  <Patrick`> Yexo: no, it's a cygwin issue that's so obscure nobody will fix it
 
15:05:20  <Yexo> ok, than I won't try to fix it either :P
 
15:08:53  <CIA-1> OpenTTD: rubidium * r12484 /branches/noai/ (3 files in 2 dirs): [NoAI] -Fix: add missing headers to the MSVC project files.
 
15:10:20  *** roboman has joined #openttd
 
15:11:27  *** MDGrein has joined #openttd
 
15:20:44  <CIA-1> OpenTTD: rubidium * r12485 /branches/0.6/config.lib: [0.6] -Backport: from trunk (r12483, disabling of stripping for betas and RCs).
 
15:32:46  *** Singaporekid has joined #openttd
 
15:33:01  *** stillunknown has joined #openttd
 
16:01:40  *** Digitalfox has joined #openttd
 
16:08:28  *** Mirrakor has joined #openttd
 
16:14:27  *** roboboy has joined #openttd
 
16:27:09  <Mirrakor> there's no currency translation, isn't there?
 
16:29:20  <SmatZ> you can define your own currencies
 
16:33:25  <Eddi|zuHause3> currency names are translated
 
16:34:45  <Eddi|zuHause3> src/lang/german.txt:910:STR_CURR_DEM                                                    :Deutsche Mark (DEM)
 
16:36:41  <Zuu> Eddi|zuHause3: Have you ever read file metadata in Delphi? My searching on the net does not give much help.
 
16:37:00  <Eddi|zuHause3> i have not worked with delphi in years...
 
16:37:20  <Eddi|zuHause3> and when i did, i usually made console applications (pascal style)
 
16:38:06  <SmatZ> Belugas does a lot in delphi...
 
16:38:50  <Zuu> I'm not so used to doing win-API things, but I gues I have do dig into something like that if I want to get it work.
 
16:39:08  <Zuu> SmatZ: Okay, I'll ask him when he is around then.
 
16:41:12  <Zuu> reading OpentTTD version from openttd.exe have it's benefits as you get branch name three too. Though perhaps the same information should be available elsewhere too as metadata is only available on NTFS as far as I've understood.
 
16:55:41  *** Wezz6400 has joined #openttd
 
16:56:04  *** Digitalfox has joined #openttd
 
16:56:54  *** Mirrakor has joined #openttd
 
17:00:14  *** roboman has joined #openttd
 
17:00:46  <Ammller> Zuu: over the console: openttd.exe -h
 
17:01:36  <Zuu> Ammller: Thanks, didn't even though about executing openttd and ask it :)
 
17:02:14  <Mirrakor> SmatZ: No I mean something like 1€ => 1,95DM or something like this
 
17:02:33  <Mirrakor> you know, there are those currencys where you've to spend a million to buy a bottle of water
 
17:02:34  <Patrick`> the exchange rates are built in
 
17:02:44  <Patrick`> I remember in ttd, there were 2 pounds for a dollar
 
17:03:14  <Zuu> Though it shows in a msg-box here, and if I'm not wrong it is not possible to rederict the output to stdout.
 
17:03:32  *** Eddi|zuHause3 has joined #openttd
 
17:03:49  <Eddi|zuHause3> new internets work
 
17:04:03  <Eddi|zuHause3> not faster, but more beautiful ;)
 
17:04:55  <Zuu> Can internet be beautiful? Content can for sure, but internet itself?
 
17:05:41  <Eddi|zuHause3> they can! i just told you!
 
17:09:22  <Prof_Frink> Patrick`: Umm, no.
 
17:09:35  <Patrick`> the exchange rates *were* built in
 
17:09:35  <Prof_Frink> Two dollars to the pound
 
17:11:29  <Ammller> [19:03] <Zuu> Though it shows in a msg-box here, and if I'm not wrong it is not possible to rederict the output to stdout. <-- quite ugly, is that windows or openttd?
 
17:12:11  <Mirrakor> btw. is there something like a right-side-traffic for trains?
 
17:12:29  <Zuu> openttd I think, since it is possible to write windows applications that uses stdout, the problem is that most windows-users don't know how to use the console, so I guess openttd have decided to use msg-boxes instead of stdout.
 
17:13:07  <Ammller> i call them over console, so it should output there
 
17:13:38  *** nicfer_ has joined #openttd
 
17:13:48  <Ammller> it takes the side from road traffic also for trains, iirc
 
17:14:08  <Mirrakor> doesn't it just take it the way the signals go?
 
17:14:14  <Mirrakor> (btw. can I rotate the view?)
 
17:14:56  <Eddi|zuHause3> but the road side defines on which side of the tracks the signals go
 
17:15:10  <glx> <Ammller> i call them over console, so it should output there <-- only if openttd is "converted" to be a console app
 
17:15:20  <Eddi|zuHause3> typically, the signals stand on the outside of a doubletrack
 
17:16:34  <Zuu> Ammller: So do I, used console2+cygwin+zsh, but using standard windows terminal gives the same msg-dialgo. Though I don't know any way for the program to detect if it is run by a terminal or by somone double clicking on it. :(
 
17:16:43  *** nicfer_ is now known as nicfer
 
17:17:38  *** roboman has joined #openttd
 
17:17:54  <Ammller> glx: is there a option you can give to reach output to console?
 
17:18:13  <glx> not without converting it
 
17:18:21  *** nicfer_ has joined #openttd
 
17:18:41  <Ammller> converting means compiling it in an other way?
 
17:18:58  <glx> with -d it outputs in the console, but as it is a window app, it opens its own console
 
17:19:12  <glx> converting means changing a byte in the exe
 
17:19:49  <bowman> not an ideal way to read the version info from the exe in any case :)
 
17:21:04  <Mirrakor> the DS Port is really funny
 
17:21:25  <Ammller> maybe something with md5sums?
 
17:23:34  <Eddi|zuHause3> grep the readme ;)
 
17:24:00  <bowman> I think its pretty much plain text, within the resource section of the exe
 
17:24:03  <Zuu> glx: Do you know of a good way to obtain branch information which is found in file metadata of openttd.exe on NTFS filesystems other than reading the metadata from NTFS?  If you grep openttd.exe for noai you'll get a match on noai-branch and you could grep for all branch tags to see which branch it is if any. But that seams a bit hacky :)
 
17:25:31  <glx> Zuu: you can get the version with windows API
 
17:26:05  <Zuu> glx: Ok, I'll probably have to dig into that. hehe
 
17:35:36  *** dR3x4cK has joined #openttd
 
17:35:39  <Mirrakor> someone remember the picture of my city from later this midday?
 
17:37:46  <peter1138> Remember from later?
 
17:38:12  <CIA-1> OpenTTD: rubidium * r12486 /trunk/src/ottdres.rc.in: -Fix: the copyright date wasn't set correctly in ottdres.rc.
 
17:38:20  <Mirrakor> ups, s/later/earlier
 
17:39:04  <Eddi|zuHause3> no. we have neither logs nor long term memory ;)
 
17:39:08  <Mirrakor> would you recommend a terminus with two rails or a terminus with four rails? (or should I buy the land and use it for later - if needed)
 
17:41:12  <Sacro> i want underground stations :(
 
17:41:40  <Mirrakor> rather more? I just even the land at the right side to build something
 
17:42:21  <Eddi|zuHause3> 4 is usually enough for a terminus
 
17:42:21  <Mirrakor> is that a bad idea or is it ok?
 
17:42:24  <Rubidium> hmm... Sacro's the new Born_Acorn?
 
17:42:48  <Sacro> Rubidium! undergroundstations!
 
17:43:14  <Mirrakor> Eddi|zuHause3: can I build a train under the sea?
 
17:44:34  <Mirrakor> And what would be a good size for the lenght?
 
17:45:24  <Mirrakor> (I can transport passengers, mail and probably a bit later items too..)
 
17:45:55  <Alberth> With such a city, longer is better
 
17:46:45  *** Morloth has joined #openttd
 
17:47:14  <Mirrakor> yeah, but got a recommendation how long?
 
17:47:23  <Patrick`> leave yourself space
 
17:47:34  <Alberth> I always do 5 long stations
 
17:47:38  <Sacro> Alberth: longer is always better
 
17:47:53  <Patrick`> I standardise on four because it makes RA less of a pain
 
17:48:43  <Alberth> Hmm, can you build a station of 30+ tiles?
 
17:48:44  <Sacro> Rubidium: pfft, it's on legs
 
17:49:38  <Sacro> Rubidium: it'd be nice if you could build it with only a 2x4 surface usage
 
17:49:45  <Sacro> and not need to damage the whole city
 
17:50:43  <Patrick`> realistic acceleration
 
17:51:20  <Mirrakor> ah, it's turned off by default isn't it? (would you suggest to activate it? )
 
17:51:43  <Patrick`> yes, because unless I've been under a rock for years (which I have), slope climbing utterly mauls your train speed
 
17:51:53  <Mirrakor> ok, now I've 4 rails :D I bundle them to 2 (one for each direction, right? )
 
17:52:12  <Alberth> sounds like a good plan
 
17:54:01  <Mirrakor> how much time do you usually spend with building up a railway network? Do you just build it and connect it, or do you do some further planning?
 
17:54:06  *** dih is now known as anhedral
 
17:55:02  *** Maedhros has joined #openttd
 
17:55:58  *** De_Ghosty has joined #openttd
 
17:55:59  <Alberth> I like to do it after getting into trouble, others plan very far ahead. Just do what you like best
 
17:56:13  <mrfrenzy> if you are going to connect the cities, building a bridge would be the way to go imo
 
17:56:29  <mrfrenzy> you don't get paid for the extra distance of going around
 
17:56:43  <Mirrakor> hm.. :D but a bridge coasts money, doesn't it?
 
17:57:05  <mrfrenzy> that is only when you have ridiculous amounts of money and want to make everything effective
 
17:57:09  <Alberth> if your station is at the 'bottom', go around, else buy a bridge
 
17:57:15  <mrfrenzy> it will be much cheaper to go around
 
17:57:31  <Alberth> try making a bridge, you'll get a window with a bridge type adn cost
 
17:57:48  <Mirrakor> then I think I'll go around.. this way I could build up some Ro-Ro-Stations at the right bottom cities
 
17:59:43  <Alberth> if you have speed limits switched on, also note the speed limit of the bridge
 
17:59:59  <Mirrakor> yeah, I just saw them
 
18:08:26  <Patrick`> bridges can only take one train anyway
 
18:09:58  <Prof_Frink> Mirrakor: You're quite right, there's a bit missing there
 
18:10:37  <Prof_Frink> The two blocks in the middle should have every piece of track possible on them.
 
18:11:28  <Mirrakor> thanks Prof_Frink(isn't that the mavin guy from the simpsons..? ) :)
 
18:12:29  <Zuu> glx: Thanks. The updater is in delphi, but if I dot't get it to work in delphi, manking an extranal c/cpp program for getting version info is not impossible. But I've found some interesting things on the net that I'm trying out.
 
18:12:58  <glx> Zuu: delphi can use windows API
 
18:13:25  <glx> maybe it have builtins function for that too
 
18:14:21  <Mirrakor> nooo - I built it in the wrong city :D
 
18:14:38  <Mirrakor> now I've got two 4x5 train stations in one city..
 
18:14:45  <Zuu> No built in function what I'm aware of. being quite old I'm not surprised if WinAPI is the only way.
 
18:15:09  <Zuu> I've seen some examples that uses som OLE-thing, but that example was uncomplete. :/
 
18:15:42  <Alberth> That will also work, except you get paid (much) less
 
18:16:43  <Mirrakor> I'll show you a picture.. I just hope I saved it..
 
18:20:54  *** roboboy has joined #openttd
 
18:21:01  <Prof_Frink> The NE one may have issues if you're using realistic acceleration
 
18:21:15  <Prof_Frink> (Also, ewww, .jpg)
 
18:21:47  <Alberth> The center is where the city name is displayed. I would have put the upper station just south of the cursor.
 
18:22:00  <peter1138> yes, exactly that ;)
 
18:22:06  <Mirrakor> is png really an advantage here? (I've been told it's most powerful for shematic graphics, for fotos/realistic pictures it's way bigger than jpeg..)
 
18:22:24  <Alberth> Good point Prof_Frink, the bottom one is much better in that respect.
 
18:22:31  <peter1138> this is not a photo or a realistic picture
 
18:22:49  <Prof_Frink> Mirrakor: openttd is not photorealistic.
 
18:23:06  <Mirrakor> sure, but it has many different colors in one inch
 
18:24:12  <Maedhros> and since jpg is lossy you lose some of the details, and some of the colours that should be different start looking the same
 
18:24:42  <Mirrakor> sure, but is it important to keep all color informations for such a picture?
 
18:24:52  <Maedhros> the bars on entrance / combo presignals look pretty much the same in jpgs
 
18:25:08  <Prof_Frink> plus, just hit ctrl-s to get a nicey .png
 
18:25:21  *** stillunknown has joined #openttd
 
18:26:17  *** nicfer__ has joined #openttd
 
18:26:19  *** nicfer__ is now known as nicfer
 
18:26:22  <Mirrakor> okay - I've an old savegame :)
 
18:27:03  <Mirrakor> I'll now build it directy under the city label, should the rails point Southeast or
 
18:27:37  <Prof_Frink> SE gives more opportunity to ease the slope
 
18:27:48  <Prof_Frink> Depends where you want to go.
 
18:31:52  <Alberth> Have to go make myself some food, night
 
18:34:05  <Mirrakor> I think the diagonal rail between the lowest two is wrong
 
18:34:29  <Patrick`> finally, something I was bitching about for years
 
18:34:50  <Patrick`> so we can finally get a working game into distros
 
18:35:12  <Patrick`> the third platform can't have a signal in front of it
 
18:35:16  <Patrick`> so a train htere will block the whole grid
 
18:36:29  <Mirrakor> so I should make a straight one in front of it
 
18:36:59  <Patrick`> trains go really slowly when partially inside a platform so you want a few tiles as breathing space
 
18:37:50  <Mirrakor> hm.. true.. but then my station should point SE
 
18:39:31  <Patrick`> you can always optimise later
 
18:41:44  <Mirrakor> is there a way to make trees invisible?
 
18:44:27  <Patrick`> where's the code for the new game gui kept? I messed with it once, can't remember what the file is
 
18:47:11  <Zuu> glx: I've succesfully adopted your code for Delphi so now I get the version string. Thanks. :)
 
18:47:57  <peter1138> Mirrakor: it's a patch option for the transparency setting
 
18:49:16  *** Vikthor has joined #openttd
 
18:50:15  *** lobster_MB has joined #openttd
 
18:50:19  <Mirrakor> why is "use better loading" disabled?
 
18:50:51  <peter1138> it's not better, it's different
 
18:52:07  <Mirrakor> it's translated as improved :)
 
18:52:23  <Mirrakor> btw. is there some kind of read me for all those patch settings?
 
18:54:43  <Patrick`> where is it that the map size dropdown is coded?
 
18:55:21  <Patrick`> ah, thee already exists a patch for what I want to do
 
19:06:07  <xyz> is there a way to find out the name of the server you are connected to?
 
19:06:45  <xyz> in case the connection is lost to know what to search fore
 
19:07:25  *** Brianetta has joined #openttd
 
19:26:55  <Patrick`> I think this patch is a little excessive
 
19:27:09  <Patrick`> it took me literally one and a half minutes to scroll from one end of the map to the other
 
19:27:42  *** Morloth has joined #openttd
 
19:35:00  <Patrick`> so far the train has been on the rails for 4 years
 
19:35:04  <Patrick`> definitely excessive
 
19:36:37  <Prof_Frink> Aaaand the power station has closed
 
19:38:46  <Prof_Frink> People are so predictable
 
19:39:06  <Prof_Frink> It's always a coal mine - power station run
 
19:39:40  <Patrick`> it's the starting out winner
 
19:39:47  <Patrick`> plus you need power for other things
 
19:39:51  <peter1138> power stations don't close...
 
19:40:29  <Mirrakor> I can't change the Train design during a running game - right?
 
19:40:33  <Patrick`> I was putting it on for comic effect
 
19:43:53  *** ChanServ sets mode: +o Bjarni
 
19:45:05  <Mirrakor> would you build a train depot for every major trainstation or just one in the whole network?
 
19:46:03  *** Axamentia has joined #openttd
 
19:47:37  <Eddi|zuHause3> i place depots very sparsely, but i also turn off breakdowns and servicing
 
19:48:55  <Zuu> I have them in network, but make sure they are at least 18 tiles away from junction if possible as that prevents trains from taking the wrong way in junctions just to get to the depot.
 
19:49:59  <Zuu> And usually I use so called service stations, where the depot is placed off-track so that the train don't slow down on the main-track.
 
19:52:23  <Zuu> If the network don't have too high load I usually give main-track priority over the train that comes from the service station.
 
19:59:14  <Mirrakor> Is there a way for me to see how many passengers would use the train? (Or is it directly related to the number of citizens?)
 
20:00:38  <Patrick`> for a city that size, the answer is "more than you can handle"
 
20:01:02  <Mirrakor> no, just a general question - my father is asking :D
 
20:01:35  <hylje> Mirrakor: each building "produces" passengers -- the more and bigger buildings, the more users
 
20:01:35  <Prof_Frink> Mirrakor: It's a positive feedback loop
 
20:01:36  <Mirrakor> (he's a commuter and I think he's interested in such stuff (especially with an old vehicle skin :D ) )
 
20:02:09  <Prof_Frink> The more passengers you transport, the more the town will generate, so the more passengers it will produce
 
20:04:32  <Mirrakor> how can I build a tunnel?
 
20:04:43  <Prof_Frink> With the tunnel tool.
 
20:04:43  <hylje> using the tunnel button in construction
 
20:04:53  <Mirrakor> uh, that's a good idea
 
20:05:10  <hylje> note that you can't tunnel canals nor airports
 
20:05:29  <hylje> despite there being an alleged underground airport in north korea
 
20:05:42  <Mirrakor> lol? how does it work?
 
20:06:00  <hylje> runway in a tunnel, hole in the ceiling
 
20:06:16  <Mirrakor> outch.. has to have skilled pilotes..
 
20:06:51  <jez9999> wow, a father who plays OpenTTD?
 
20:06:53  <Mirrakor> can I build signals underground? and can I join different rails in a tunnel?
 
20:06:59  <jez9999> that would be cool :-)
 
20:07:03  <hylje> maybe in the far, far future
 
20:07:33  <Mirrakor> jez9999: not yet, but he looks interested - even though I guess he think it's to complicated :/
 
20:08:55  <Mirrakor> btw. how expensive is such a tunnel? (if the height difference is only a few tiles - would it be cheaper to just even them?)
 
20:11:54  *** |Bastiaan| has joined #openttd
 
20:20:15  <Mirrakor> oh my god - this whole railway network coasts more than I expected :D
 
20:23:14  <hylje> Mirrakor: coincidentally railways are the most profitable because they scale best
 
20:25:29  <Mirrakor> Maybe someone heard the news that the Transrapid project suddenly coasted two billion(was it?) more than expected and therefore got cancled :D
 
20:28:15  <Bjarni>  <Mirrakor> who can I blame? :D <-- whenever we search for someone to blame we usually end up thinking about Sacro :P
 
20:28:42  <Bjarni> that's another keyword for thinking about Sacro
 
20:28:48  <Bjarni> Prof_Frink: on the lesbians
 
20:29:00  <Prof_Frink> Mmmmmmmm, lessibans.
 
20:29:19  <Bjarni> mentioning breasts in this channel makes people think of Sacro.... wtf
 
20:29:34  <Bjarni> Sacro: you molested this channel :(
 
20:29:46  <Bjarni> broke the sanity in it completely
 
20:29:50  <Prof_Frink> Sacro: #tycoon is thataway <--
 
20:30:08  <Bjarni> actually it's that way -->
 
20:30:52  <Prof_Frink> Bjarni: Actually, they're in the same place, temporally separated.
 
20:31:15  <Prof_Frink> But #tycoon is 2 and #openttd is 3
 
20:32:54  <Bjarni> Sacro: I didn't ask you
 
20:32:55  <Prof_Frink> 1 is the server messages
 
20:42:34  <peter1138> what did you watch, lost?
 
20:42:56  <jez9999> get anywhere with the ability to estimate autoreplace cost?
 
20:47:03  <Bjarni> but I didn't commit it
 
20:47:13  <Bjarni> something is odd about it
 
20:47:58  <Bjarni> I expected it to always just tell me the costs but it's not entirely stable and I need to figure out why
 
20:49:43  <Bjarni> I mean it should work with shift+click in the GUI
 
20:49:58  <Bjarni> sometimes it works and sometimes the popup window is completely blank
 
20:50:08  <jez9999> i should be able to say:
 
20:50:08  <jez9999> 			CommandCost depotcost = DoCommand(ddata.tile, VEH_TRAIN, p2, DC_QUERY_COST, CMD_DEPOT_MASS_AUTOREPLACE);
 
20:50:08  <jez9999> 			assert(!CmdFailed(depotcost));
 
20:50:20  <jez9999> if it's blank is the command failing or succeeding?
 
20:51:00  <jez9999> even with the current code, i upgraded a massive network to monorail, then to maglev, in a game i played today
 
20:51:09  <jez9999> would have taken hours by hand
 
20:51:10  <Bjarni> I wondered about that assert as well
 
20:51:25  <jez9999> it worked pretty well, if i hadnt put it there i might not have noticed the problem :-)
 
20:51:39  <jez9999> it should never fail if there is a depot with trains in should it?
 
20:51:58  <Bjarni> I think you should hardcode that value to 1, not p2
 
20:52:04  <jez9999> only because you hadn't got round to #defining that yet
 
20:52:12  <jez9999> 1 is nondescriptive, i have a comment near where i define p2
 
20:52:50  <Bjarni> maybe p2 isn't the best name for it though but ok
 
20:53:04  <Bjarni> as long as it will not look like that when the diff is done
 
20:53:08  <jez9999> probably autoreplace_func.h should have a #define for that bit
 
20:53:14  <jez9999> then i can 'or' it in
 
20:53:43  <ln> "The Counterfeiters is the true story of the largest counterfeiting operation in history, set up by the Nazis in 1936."
 
20:54:25  <Bjarni> is it a reliable source?
 
20:54:29  <ln> summary of the movie i watched.
 
20:54:35  <ln> it's from the internet, it is reliable.
 
20:54:43  <jez9999> The Internet said that?
 
20:55:37  <Bjarni> I once found a technical description on the internet that can be proven to be wrong
 
20:55:50  <jez9999> Bjarni: so when this cost estimate is fixed the only remaining issue (that i can remember) is NewGRF complaining about upgrades
 
20:55:57  <Bjarni> it was just some guy trying to deal with engineering issues without understanding them
 
20:56:04  <jez9999> i was hoping you'd find a way to magically make it easy for me to deal with that :-)
 
20:56:28  <jez9999> i was playing on openttdcoop's server today and see what you mean about maglev sets that only allow passengers
 
20:56:30  <Bjarni> I know how to deal with that
 
20:56:39  <jez9999> what does my patch need to do?
 
20:56:42  <Bjarni> but the solution isn't compatible with the structure of autoreplace
 
20:56:59  <jez9999> what will it currently do?
 
20:57:13  <Bjarni> right now it replace a train unit by unit from the start
 
20:57:46  <Bjarni> then it moves B-C to D so you get D-B-C
 
20:58:05  <Bjarni> this is a problem if D and B can't connect due to NewGRF overwrite rules
 
20:58:20  <jez9999> but presumably the command will just fail
 
20:58:25  <Bjarni> and they need to connect before moving on to replacing B to something that can connect to D
 
20:58:29  <jez9999> i guess it's too late and will have f*cked up the train though :-)
 
20:58:54  <CIA-1> OpenTTD: rubidium * r12487 /branches/noai/src/ai/api/squirrel_export.awk: [NoAI] -Fix: the export script didn't properly determine the parameters of some functions.
 
20:59:22  <jez9999> the desirable behaviour is to fail the upgrade
 
20:59:26  <jez9999> and leave the train alone
 
21:00:04  <jez9999> "use a newgrf set that lets you use whatever cargo you like, idiot"
 
21:00:17  <Bjarni> actually the desirable solution is to walk through the train and replace from the rear and connecting as it moves toward the front
 
21:01:05  <Bjarni> then it will replace A-B-C to D, E and F (not connected) and then place E in front of F and then D in front of E (making D-E-F)
 
21:01:15  <Bjarni> that way D and B will not need to be connected
 
21:01:17  <ln> considering that B-C are Bjarni's initials, i'm not sure i want to know what D-B-C indicates.
 
21:01:31  <jez9999> wouldnt that break the newgrf rules tho?
 
21:02:19  <Bjarni> <jez9999> wouldnt that break the newgrf rules tho? <-- which rule?
 
21:02:21  <jez9999> ln: quick typing no time for stuff like caps grammar speling punctuation and stuff
 
21:02:37  <jez9999> Bjarni: if newgrf doesnt want D to connect to B, the command *should* fail, right?
 
21:02:55  <jez9999> D might be a maglev vehicle and B is an old livestock wagon, the newgrf set doesnt have a livestock wagon
 
21:03:09  <ln> jez9999: why not leave out all 'a's, sves time too.
 
21:03:58  <Bjarni> say you have a DMU made out of two units (A1-A2) and you replace it to a DMU made out of two units (B1-B2). Input is A1-A2 (valid) and output is B1-B2 (also valid)
 
21:04:13  <Bjarni> then it should be a valid replacement
 
21:05:14  <jez9999> ... but that's a diesel to a diesel
 
21:05:32  *** Slowpoke has joined #openttd
 
21:05:49  <jez9999> i'm thinking of a diesel to a maglev
 
21:06:11  <jez9999> i'm obviously misunderstanding here
 
21:06:17  <Bjarni> the point is that right now it fails if B1 and A2 can't connect
 
21:06:27  <peter1138> bjarni's talking about something different
 
21:06:51  <Bjarni> I'm talking about cases in general where the new and old types can't connect
 
21:07:09  <Bjarni> if it fails for diesel to diesel it will for sure fail diesel to maglev as well
 
21:07:42  <jez9999> are DMUs the one with two engines?
 
21:08:42  <Bjarni> DMU means "Diesel Multiple Unit" and is basically one or more similar units with engines and passenger capacity
 
21:08:43  <Prof_Frink> the HST has two engines, but is not a DMU
 
21:09:10  <jez9999> oh they can hold cargo
 
21:09:36  <Bjarni> real DMUs can't so there are likely some newGRF ones that can't
 
21:09:49  <Bjarni> unless you count bikes and stuff as cargo
 
21:10:57  <jez9999> my patch currently finds a compatible engine by looking for any engine of the new railtype
 
21:11:21  <peter1138> and when it doesn't find appropriate wagons, it fails
 
21:11:26  <peter1138> as that's all it can do
 
21:11:37  <Bjarni> the point is if you have train A consisting of A1-A2 (type doesn't matter) and it's replaced to type B (B1-B2) and type A and B can't connect then we have a problem because autoreplace currently tries to connect B1 to A2 (this is the general description of what I tried to say before)
 
21:12:21  <Bjarni> so if A is diesel and B is maglev then we have your case
 
21:12:36  <Bjarni> if A is diesel and B is diesel then we have the issue that is known in the trunk
 
21:13:48  <jez9999> i didnt know there were those kinds of rules
 
21:13:58  <jez9999> something saying a particular model cant tow another particular wagon?
 
21:14:38  <Bjarni> it has a list telling what it can connect to (like only it's own kind)
 
21:14:59  <jez9999> no fun playing like that ;-)
 
21:15:21  <jez9999> so the maglev-class engine would have a list of other maglev-class engines
 
21:16:27  <Bjarni> because the newGRF codec allows it
 
21:16:45  <Bjarni> and whatever code we code should work with all grf files
 
21:17:21  <Bjarni> so even if there aren't any now there might be one in a month
 
21:17:42  <peter1138> simple, the upgrade fails, who cares
 
21:18:09  <Bjarni> and I know what he is thinking right now :P
 
21:18:42  <peter1138> mostly i think 'wtf is bjarni on'
 
21:18:55  <jez9999> the grf set i was playing with today, there is a maglev train and just a passenger and mail wagon
 
21:19:07  <jez9999> so there's no way it can possibly allow other cargoes
 
21:19:19  <jez9999> (unless it allows connections from wagons of other track types which the default set funnily does)
 
21:21:35  <Bjarni> peter1138: remember what happened to the last guy who talked about drugs in here?
 
21:22:22  <Bjarni> it's the perm banned guy
 
21:23:14  <Bjarni> it's the guy who have been perm banned for months and was in the list last time I checked
 
21:23:41  <Prof_Frink> the only person in /BANS is questionmark
 
21:23:42  <Bjarni> now who did he drug to remove his ban?
 
21:23:43  *** jez9999 is now known as questionmark
 
21:23:53  *** questionmark is now known as jez9999
 
21:24:14  <jez9999> hmm i thought the ban should've stopped it
 
21:24:17  <Mirrakor> jez9999: it's not the nick which is banned - it's the hostmask
 
21:24:29  <Prof_Frink> #openttd: ban questionmark!*@* [by cation.oftc.net, 2292990 secs ago]
 
21:24:37  <jez9999> looks like the nick to me
 
21:24:38  <Prof_Frink> That looks like a nickban to me
 
21:24:42  <Mirrakor> or to be more percicely it's the ident - isn't it?
 
21:25:48  <Mirrakor> btw. any recommendations on how to join those tracks?
 
21:26:14  <Prof_Frink> jez9999: Very interesting.
 
21:26:33  <Prof_Frink> The nick questionmark *is* banned from joining the channel
 
21:26:45  *** Bjarni sets mode: +b *!*scenery@*.bethere.co.uk
 
21:26:52  <Eddi|zuHause3> <ln> "The Counterfeiters is the true story of the largest counterfeiting operation in history, set up by the Nazis in 1936." <- it won an oscar and stuff, but is it actually good?
 
21:26:59  <Bjarni> looks like he wanted to try to be banned :P
 
21:27:12  *** Bjarni sets mode: -b *!*scenery@*.bethere.co.uk
 
21:27:31  *** jez is now known as jez9999
 
21:27:47  <Bjarni> [23:27:09]  <-- jez9999 has quit ()
 
21:27:47  <Bjarni> [23:27:12]  --- Bjarni removes ban on *!*scenery@*.bethere.co.uk
 
21:27:47  <Bjarni> [23:27:13]  --> jez (doronic@87-194-212-214.bethere.co.uk) has joined #openttd
 
21:27:58  <jez9999> Bjarni: im still not quite seeing how your proposed second method of autoreplacement will work
 
21:28:04  <jez9999> it starts from the right?
 
21:28:39  <Bjarni> it starts from the left and builds the new vehicles and when it reaches the end then it moves backwards and connects all the new vehicles
 
21:28:59  <Bjarni> that is when I have coded what I'm planning to code
 
21:29:01  <jez9999> so ABC becomes ABCDEF becomes DEF?
 
21:29:26  <Prof_Frink> ABC becomes D E F becomes DEF
 
21:29:36  <peter1138> still nothing to do with not having suitable wagons available
 
21:29:49  <jez9999> no, but to do with newgrf rules
 
21:29:53  <Bjarni> ABC becomes D BC, D E C, D E F, D EF, DEF
 
21:30:02  <jez9999> what if it builds D E F, then discovers it cant join something?
 
21:30:23  <jez9999> ah, i was waiting for something like that
 
21:30:29  <jez9999> it has to hold the old train setup in mem
 
21:30:44  <Bjarni> using some code that I have already written but can't test until I have written something that calls it
 
21:31:10  <jez9999> so what i currently do is CommandCost realcost = DoCommand(ddata.tile, VEH_TRAIN, p2, DC_EXEC, CMD_DEPOT_MASS_AUTOREPLACE);
 
21:31:35  <jez9999> presumably the new method can fail the command if the replacement is invalid, and realcost will be a failed command
 
21:31:37  <Bjarni> <jez9999> it has to hold the old train setup in mem <-- that's basically the idea. It takes a snapshot of the train so it knows what to revert to
 
21:31:41  <jez9999> so i can just check for failure there?
 
21:31:55  <Eddi|zuHause3> Mirrakor: that was not the question
 
21:32:06  <Mirrakor> Eddi|zuHause3: can't tell you, didn't saw it
 
21:32:13  <jez9999> also CMD_DEPOT_MASS_AUTOREPLACE will have to remember all the trains in the depot and revert if one replacement fails
 
21:32:21  <jez9999> (when the all-or-nothing bit is set)
 
21:32:28  <Bjarni> Mirrakor: did anybody saw it?
 
21:32:34  <Bjarni> did they cut it in half? :p
 
21:32:54  <Mirrakor> jez9999: yes it starts from the right - splitt off (2 and 2) and then join again later 4 rails again
 
21:33:07  <Eddi|zuHause3> a propos saw... which part is current meanwhile?
 
21:33:11  <Bjarni> jez9999: no, the plan is that such issues should be discovered before DC_EXEC is set
 
21:33:35  <jez9999> ah, that's why you questioned assert(!CmdFailed(depotcost));
 
21:33:41  <jez9999> you cant get a cost if you can't replace
 
21:34:05  <Bjarni> right now I'm talking about how I want it to work, not how it works right now
 
21:34:09  <Bjarni> there is a big difference
 
21:34:44  *** Progman has joined #openttd
 
21:35:11  <jez9999> im also seeing why people were saying this should have a GUI
 
21:35:27  <Bjarni> the problem with this planned change is that I planned it in 2007 and it's still not done :(
 
21:35:29  <jez9999> if you have weird rules saying you can only use certain wagons with certain engines, taking the first available may well fail and be useless
 
21:35:42  <jez9999> but now you have such a good motivation
 
21:35:58  <Bjarni> it's not lack of motivation
 
21:36:09  *** ben_goodger has joined #openttd
 
21:36:21  <Bjarni> in fact I should finish up preparing for tomorrow
 
21:39:20  *** anhedral is now known as dih
 
21:43:47  *** Digitalfox has joined #openttd
 
21:43:56  <MG> Anyone seen this issue: In multiplayer new players can build airpoets but not train stations??
 
21:45:00  <Rubidium> mrfrenzy: only when it's a pre-0.5.0 server, so *very* unlikely
 
21:46:19  <Rubidium> most likely is that somebody played with the settings for the amount of vehicles
 
21:46:48  <Rubidium> what's the error when building the train stations?
 
21:47:10  <Mirrakor> how can I set/change the direction of a signal?
 
21:47:24  <MG> nope, maxes are 500, 500, 200, 300....only about 40 vehicles total in the games
 
21:47:42  <MG> The error is simply "cannot build station here"
 
21:48:05  <MG> but I can place an airport
 
21:48:56  <Rubidium> MG: could you be more precise with the error message, because that's not an existing error message
 
21:49:09  <MG> this is my server BTW and others are having the same issue
 
21:49:32  <MG> That is the error message verbatum....honest....
 
21:49:49  <Axamentia> Is it due to number of aiports in cities MG?
 
21:50:15  <MG> have a look....the server is Ilse of discovery and just join MG transport...
 
21:51:33  <MG> the problem is placing stations anywhere on the map...
 
21:51:51  <Rubidium> MG: does "Can't build railway station here..." sound familiar?
 
21:53:47  <Sacro> Rubidium: "Unable to comply, building in progress"
 
21:54:03  <MG> Nope, just the first one....
 
21:54:17  <MG> Can't build railway station
 
21:54:19  *** Frostregen_ has joined #openttd
 
21:56:12  <Prof_Frink> MG: How many other stations are there in this town?
 
21:56:42  <MG> it's the whole map...and there are only 3 other players with small networks
 
21:57:00  *** dR3x4cK has joined #openttd
 
21:58:24  <MG> have a look....the server is Ilse of discovery and just join MG transport...
 
21:58:40  <Mirrakor> which are the most important signals? and which signals do I've to place in front and after a fork?
 
21:58:50  <Mirrakor> (two way railway system)
 
21:59:02  <mrfrenzy> you need to read the signal guide on wiki mirrakor
 
21:59:47  <Mirrakor> I did - but I'm not much smarter :D
 
21:59:54  <Mirrakor> there seems to be so many different signals :D
 
21:59:59  *** Frostregen_ is now known as Frostregen
 
22:00:18  <Yexo> MG, I just joined your company, and I can build railway stations as normal
 
22:00:22  <mrfrenzy> you have regular signals, and you have presignals
 
22:00:32  <jez9999> there are 3 types of presignal
 
22:00:36  <jez9999> entry, exit, and combo
 
22:00:37  <mrfrenzy> presignals are three parts, entry, exit and combo
 
22:00:45  <mrfrenzy> I'll let jez9999 talk so I can sleep ;)
 
22:00:50  *** dih is now known as anhedral
 
22:00:55  <jez9999> i wasnt going any firther
 
22:00:55  <Mirrakor> yes, I got those I think I can even handle a normal train station - but path crossing?
 
22:01:05  <Mirrakor> how do I avoid that two trains will crash? :D
 
22:01:18  <Yexo> Mirrakor, just use normal signals
 
22:01:19  <jez9999> two trains will NEVER crash unless you make one of them ignore a signal
 
22:01:29  <Yexo> that is, unless you want to priorize one line above the other
 
22:01:39  <MG> OK, WTF...I still can't and I have other players who can'either...tr right by dontfingley or any other city in the middle of the main landmass
 
22:02:05  <Yexo> See, there is "dutfingley central" now
 
22:02:12  <Mirrakor> Yexo: so the normal signals are enough? (I placed them all along the line)
 
22:03:44  <Rubidium> :O my train's even making a (small) profit
 
22:03:50  <MG> Ok, I can't explain this, I still can't build... others can't either...I have reset several companies too and unjoined and rejoined this company...
 
22:04:06  <MG> I see that...I'm still locked up though....
 
22:06:06  <Mirrakor> hm, does the combo signal reach to the next signal or is it limited somehow? (i.e. 10 tiles?)
 
22:06:34  <MG> Well, I'm going to restart the server... I can't think what else to do...I'll have to see if this happens again. It's the first time I've had ANY problems with multiplayer...
 
22:07:17  <MG> Thanks for the input guys and keep your ears open to see if anyone else has this issue...Cheers! :D
 
22:09:50  <MG> It's my client, not the server,....
 
22:11:36  <Mirrakor> woooh - the signals work - awsome! :D
 
22:12:17  <MG> Verified, I restarted my client and it's fine now.... one for the books...
 
22:12:32  <MG> Later guys and thanks as always
 
22:16:26  <Mirrakor> there's a city which won't let me build a bus stop - what can I do and why is this?
 
22:17:02  <Rubidium> tsss... and now he's destroying his company that's making quite a lot of money
 
22:17:04  <mrfrenzy> you need to increase the rating
 
22:17:23  <mrfrenzy> buy having frequent visits to your current staions
 
22:17:38  <mrfrenzy> the important part is *not* to demolish trees
 
22:17:43  <mrfrenzy> you can also bribe em
 
22:18:41  <Mirrakor> I build a tunnel - could that be why?
 
22:19:20  <Mirrakor> can I see my rating somewhere btw?
 
22:19:51  <jez9999> Mirrakor: have you actually visited openttd.org?
 
22:20:02  <jez9999> or did you just come on this computer and find 'Openttd'?
 
22:21:06  <Mirrakor> no jez9999 I visited openttd.org and I even read quite a few wiki pages - (also the tutorial of course) - but as you see the game can be really complexe
 
22:22:14  <Rubidium> Mirrakor: want to know something complex? Try YAPF :)
 
22:23:08  *** XeryusTC is now known as Xeryus|bnc
 
22:23:12  <Mirrakor> that was one of the path finding things - right?
 
22:45:40  <Mirrakor> yeah I'm starting to like my railway system :D
 
23:12:16  *** Osai is now known as Osai`off
 
23:24:31  <CIA-1> OpenTTD: rubidium * r12488 /trunk/src/ (27 files in 4 dirs): -Codechange: split order.h into order_base.h and order_func.h.
 
continue to next day ⏵