Config
Log for #openttd on 7th July 2008:
Times are UTC Toggle Colours
00:00:48  *** nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Read error: Connection reset by peer]
00:05:21  *** fjb [~frank@p5485E726.dip.t-dialin.net] has joined #openttd
00:05:25  <fjb> Hello
00:05:30  <Chrill> allo
00:09:53  <Cyclonerotary> hallo
00:11:44  *** thgergo [~Administr@dsl51B7A179.pool.t-online.hu] has quit [Read error: Connection reset by peer]
00:25:03  *** planetmaker is now known as pm|away
00:26:58  *** Chrill is now known as Teddy
00:27:05  *** Teddy is now known as Chrill
00:33:31  *** fjb [~frank@p5485E726.dip.t-dialin.net] has quit [Remote host closed the connection]
00:34:01  *** Eddi|zuHause2 [~johekr@p54B75F99.dip.t-dialin.net] has joined #openttd
00:40:26  *** Eddi|zuHause3 [~johekr@p54B76858.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
00:45:42  *** Chrill [~chrischri@c80-216-64-31.bredband.comhem.se] has quit [Quit: Sex is like a bad movie - you just don't get the point of it]
00:47:29  *** dlunch [~dlunch@61.108.29.49] has quit [Ping timeout: 480 seconds]
00:54:45  *** ecke [~ecke@213.195.230.1] has quit [Quit: ecke]
01:26:50  *** Frostregen [~sucks@dslb-084-058-190-125.pools.arcor-ip.net] has quit [Quit: und weg]
01:32:10  *** Eddi|zuHause3 [~johekr@p54B75583.dip.t-dialin.net] has joined #openttd
01:36:21  *** Eddi|zuHause2 [~johekr@p54B75F99.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
02:00:45  *** Cyclonerotor [~pokerking@host86-141-83-150.range86-141.btcentralplus.com] has joined #openttd
02:02:11  *** Cyclonerotary [~pokerking@host86-139-255-56.range86-139.btcentralplus.com] has quit [Ping timeout: 480 seconds]
02:08:08  *** TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Ping timeout: 480 seconds]
02:08:43  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye]
02:38:12  *** mode/#openttd [+v Belugas_Gone] by ChanServ
02:38:12  *** mode/#openttd [+v DorpsGek] by ChanServ
02:38:12  *** mode/#openttd [+v orudge] by ChanServ
02:38:15  *** mode/#openttd [+v peter1138] by ChanServ
03:10:16  *** a1270 [~Cheese@24-117-88-79.cpe.cableone.net] has quit [Quit: a1270]
03:11:57  *** a1270 [~Cheese@24-117-88-79.cpe.cableone.net] has joined #openttd
03:43:42  *** Lakie [~Lakie@91.84.251.149] has quit [Quit: Night All.]
04:03:00  *** Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Ping timeout: 480 seconds]
04:22:30  *** bpZero [~opera@watertownDHCP-94.216-254-228.iw.net] has joined #openttd
04:28:49  *** bpZero [~opera@watertownDHCP-94.216-254-228.iw.net] has left #openttd []
05:00:24  *** pm|away is now known as planetmaker
05:42:41  *** planetmaker is now known as pm|away
06:10:54  *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has joined #openttd
06:19:57  *** daspork [~daspork@24-158-111-118.dhcp.kgpt.tn.charter.com] has joined #openttd
06:30:29  *** LA [~purple@ip202.cab18.mus.starman.ee] has joined #openttd
06:31:21  *** Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd
06:38:17  *** Cyclonerotor [~pokerking@host86-141-83-150.range86-141.btcentralplus.com] has quit [Ping timeout: 480 seconds]
06:40:05  *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has quit [Remote host closed the connection]
06:47:25  *** Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Remote host closed the connection]
06:49:53  *** LA [~purple@ip202.cab18.mus.starman.ee] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]]
07:15:51  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd
07:27:10  *** elmex [~elmex@e180067172.adsl.alicedsl.de] has joined #openttd
07:46:22  *** TiberiusTeng [~Tiberius@sbt.idv.tw] has joined #openttd
07:57:28  *** Wezz6400 [~Wezz6400@145-118-111-36.fttx.bbned.nl] has joined #openttd
08:04:42  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has quit [Ping timeout: 480 seconds]
08:08:39  *** LA [~purple@ip202.cab18.mus.starman.ee] has joined #openttd
08:09:25  *** GoneWacko [~gonewacko@adsl-58.35.Static.ssp.fi] has joined #openttd
08:16:30  *** jni [~geetee@cs181040004.pp.htv.fi] has quit [Ping timeout: 480 seconds]
08:16:59  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
08:30:00  *** Doorslammer|BRSet [Doorslamme@PIPP-p-144-134-197-178.prem.tmns.net.au] has joined #openttd
08:30:50  <Doorslammer|BRSet> Afternoon all
08:31:24  <Vikthor> morning Doorslammer
08:31:52  <Doorslammer|BRSet> You guys were right
08:31:58  <Doorslammer|BRSet> That was some GP last night :D
08:35:39  *** GoneWacko [~gonewacko@adsl-58.35.Static.ssp.fi] has quit [Remote host closed the connection]
08:42:21  *** GoneWacko [~gonewacko@adsl-58.35.Static.ssp.fi] has joined #openttd
08:43:49  *** LA [~purple@ip202.cab18.mus.starman.ee] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]]
08:45:10  *** pm|away is now known as planetmaker
08:49:47  *** grumbel [~grumbel@i577B9E64.versanet.de] has joined #openttd
08:54:43  *** TinoM [~Tino@i59F54475.versanet.de] has joined #openttd
08:56:16  *** Brianetta [~brian@sarah.ppcis.org] has joined #openttd
09:00:03  *** jni [~geetee@cs181040004.pp.htv.fi] has joined #openttd
09:05:26  *** Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd
09:11:59  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd
09:16:44  *** dlunch [~dlunch@61.108.29.49] has joined #openttd
09:24:17  <CIA-3> OpenTTD: rubidium * r13679 /trunk/src/ (economy.cpp economy_type.h oldloader.cpp): -Fix [FS#2131]: saving TTD imported games in recession failed due to wrong (and unneeded) type conversions in the saveload code.
09:47:30  *** nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has joined #openttd
09:50:18  *** dlunch [~dlunch@61.108.29.49] has quit [Ping timeout: 480 seconds]
09:50:53  *** dlunch [~dlunch@61.108.29.49] has joined #openttd
10:01:51  *** dlunch [~dlunch@61.108.29.49] has quit [Ping timeout: 480 seconds]
10:29:04  *** flowOver [~J@S01060016e65abad7.gv.shawcable.net] has joined #openttd
10:56:10  *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has joined #openttd
11:05:25  *** Brianetta [~brian@sarah.ppcis.org] has quit [Quit: TschÌß]
11:11:00  *** Mirrakor [~linuser@p57B2EADE.dip.t-dialin.net] has joined #openttd
11:13:17  *** Devastator [sigis_torr@78-62-105-165.static.zebra.lt] has joined #openttd
11:35:06  *** Brianetta [~brian@sarah.ppcis.org] has joined #openttd
11:41:05  *** Devastator [sigis_torr@78-62-105-165.static.zebra.lt] has quit [Quit: Devastator]
11:56:12  *** Frostregen [~sucks@dslb-084-058-181-128.pools.arcor-ip.net] has joined #openttd
12:02:28  *** HaloMaster [osiris@122-49-151-202.ip.adam.com.au] has quit [Read error: Connection reset by peer]
12:44:01  *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has quit [Remote host closed the connection]
12:49:12  *** Lakie [~Lakie@91.84.251.149] has joined #openttd
12:53:23  *** Yorick [~yorick@s55924da0.adsl.wanadoo.nl] has joined #openttd
12:57:35  <Yorick> I'm testing vista speech recognition
12:58:12  <Yorick> dictation doesn't work on IRC :-<
12:59:22  *** Mirrakor [~linuser@p57B2EADE.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
13:10:12  *** Osai^zZz`off is now known as Osai
13:12:13  *** Gekz_ [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd
13:12:54  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd
13:12:57  *** mode/#openttd [+v glx] by ChanServ
13:13:54  <Yorick> it even inserts a sad face when I say "press happy face"
13:14:28  *** Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Ping timeout: 480 seconds]
13:20:41  <Eddi|zuHause3> "I'm testing vista [...]" <- you poor soul
13:21:55  <Gekz_> LOL
13:22:25  <Forked> does it type "LOL" for you if you start laughing?
13:22:43  <Gekz_> "Open parenthesis cat close parenthesis, NO YOU STUPID THING... no, I- stop listening."
13:24:55  <Yorick> (cat)
13:25:16  <Yorick> yeah, I started dictating that after you finished that line :)
13:25:22  *** Progman [~progman@p57A1CAEF.dip.t-dialin.net] has joined #openttd
13:29:38  <Gekz_> lol
13:29:57  *** Belugas_Gone is now known as Belugas
13:33:38  <Yorick> meh, I'm quite sure I wouldn't want to enable "dictate everywhere"
13:34:31  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
13:38:18  <Belugas> the air conditioner is broken
13:38:27  <Belugas> my arms are sticking on the desk
13:38:36  <Yorick> Is it ?
13:38:42  <Belugas> it is
13:39:20  <Yorick> I'm testing out speech recognition
13:39:23  <Gekz_> http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html
13:39:26  <Gekz_> that's crazy
13:39:58  <Yorick> Currently dictating that text :-)
13:43:54  <Yorick> NORMAL:  print(a + b)
13:43:56  <Yorick> BLOATED:  am = new math.ArithmeticManager();   opA = new math.Operand((float) a);  opB = new math.Operand((float) b);  am.addOperand(opA);  am.addOperand(opB);  am.operator = new math.operators.Addition();  am.executeMathOperation();  system.io.output.print(am.mathOperationResult())
13:43:58  <Yorick> :)
13:49:16  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
13:56:42  <SmatZ> that's disguisting
14:01:23  <Ammler> does someone know the admin of www.openttdserver.de
14:05:05  <Yorick> or does someone happen to be it?
14:06:07  <Ammler> as the stats tells, he is on the server :-)
14:06:37  <Yorick> where?
14:06:51  <Ammler> on his server
14:07:55  <Yorick> And how is he called ?
14:08:08  <Ammler> whois tells Thomas Fischer
14:08:22  <Ammler> so I assume, he is Tom
14:09:35  *** archjb [arcane@gurumeditation.68k.no] has quit [Ping timeout: 480 seconds]
14:12:51  <Yorick> go there :)
14:14:05  <Yorick> Ammler: go there
14:15:10  <Ammler> :-)
14:15:24  <Ammler> I do not like ingame chat :-)
14:15:38  <Yorick> he's distributing the grfpack, is that the problem?
14:15:39  *** archjb [arcane@gurumeditation.68k.no] has joined #openttd
14:16:14  <Ammler> yeah.
14:17:46  <Yorick> he'll remove the files, he says
14:21:40  *** ecke [~ecke@213.195.231.53] has joined #openttd
14:26:15  *** rortom [~rortom@p57B7FB1B.dip.t-dialin.net] has joined #openttd
14:26:26  <rortom> hey yorick
14:26:34  <rortom> openttdserver.de here
14:26:44  <rortom> fixed the website :)
14:26:54  <Yorick> ?
14:27:02  <Yorick> OK
14:27:21  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
14:28:06  <Yorick> Ammler: ^^
14:28:25  <planetmaker> Thx rortom :)
14:28:41  <Ammler> heya rortom, thanks for it
14:29:28  <Ammler> rortom: you can still use the pack, just link to our wiki, so you will be sure to have the current version. ( www.openttdcoop.org/wiki/GRF )
14:29:55  <rortom> sorry that i upload it
14:30:04  <rortom> but it was fast to get it out to some users
14:30:44  <rortom> you did very good work with the gfx pack :)
14:30:59  <rortom> mh im searching for server tools
14:31:19  <planetmaker> The download link is also always online :)
14:31:20  <rortom> currently im using the autopilot and the openttdlib for stats
14:31:47  <planetmaker> ^ so do we :)
14:32:30  <dih> hi
14:32:35  <dih> you highlightes me :-P
14:32:43  <planetmaker> hehe :)
14:33:01  * dih has a highlight for openttdlib ;-)
14:33:07  <glx> silly ;)
14:33:20  <rortom> oh dih nice to see you
14:33:20  <dih> yes - very! :-P
14:33:30  <rortom> wanted to say thanks for the nice software :D
14:33:38  <dih> heh
14:33:42  <dih> your welcome ;-)
14:33:55  <rortom> mh i wanted to add some stats to it
14:34:01  <rortom> with DB logging
14:34:06  <dih> feel free
14:34:08  <rortom> http://www.maani.us/xml_charts/index.php?menu=Gallery&submenu=Line
14:34:19  <rortom> i hope i find some time :\
14:34:42  <planetmaker> actually that'd be awesome :)
14:35:13  <rortom> is it possible to get more infos from ottd?
14:35:36  <dih> only what is described in the docs
14:35:58  <rortom> mh what about a bot that joins as spectator?
14:36:11  <dih> not done easily
14:36:22  <rortom> mh yeah :\
14:36:24  <dih> unless you patch the source, you will not get more info using openttdlib
14:36:37  <rortom> yes i thought that would be the answer
14:36:40  <Eddi|zuHause3> it should be easier to change the server source to generate some output
14:36:50  <dih> yes
14:36:52  <dih> it is
14:37:10  <dih> you could combine the mysql logging from autopilot with details from openttdlib
14:37:10  <Eddi|zuHause3> maybe you can hijack the NoAI interface ;)
14:37:11  <rortom> the integration of the changes is the problem ;)
14:38:42  <dih> well - based on the unique id you are kinda safe
14:39:13  <rortom> no i mean if i write a patch for the server it will be diffucult to get it into the trunk
14:39:19  <rortom> or i misunderstood you
14:39:35  <dih> i was not saying it should go into trunk
14:39:38  <dih> :-P
14:39:40  <rortom> :p
14:39:45  <rortom> mhm
14:39:53  <rortom> is the protocol documented somewhere?
14:40:05  <dih> of the udp packets?
14:40:10  <rortom> i wrote a python client for the RoR game
14:40:12  <dih> you mean the packet structure
14:40:13  <rortom> yes
14:40:25  <dih> well... you can read the c++ or php code
14:40:55  <dih> SpComb has written that stuff in python
14:41:00  <dih> for myottd.net
14:41:31  <rortom> ah, nice :)
14:42:24  <rortom> you know what source code file by chance? :|
14:42:42  <dih> for ottd or ottdlib
14:42:52  <rortom> ottd
14:42:57  <rortom> got it
14:42:58  <dih> src/network/core/udp.cpp i think
14:43:02  <rortom> thx
14:43:20  <rortom> mhm
14:43:23  <rortom> i was also thinking
14:43:27  *** Singaporekid [~notme@cm158.epsilon121.maxonline.com.sg] has joined #openttd
14:43:44  <rortom> the server knows how everything looks like
14:43:58  <rortom> so if you could add a simple bitblit interface
14:44:16  <rortom> you could use something like google maps to navigate in real time in a map
14:44:36  <rortom> it would only have to render  200x200 pixel boxes or so
14:44:39  *** DaleStan [~Dale@pool-71-120-109-218.ipslin.dsl-w.verizon.net] has joined #openttd
14:44:44  <dih> the server does not know what things look like
14:44:50  <dih> it has no drawing at all
14:44:54  <rortom> :\
14:45:06  <Eddi|zuHause3> you can enable it, afaik ;)
14:45:08  <Yorick> Someone tried that
14:45:18  <rortom> so far for that idea :p
14:45:21  <Eddi|zuHause3> but that is basically wasted computer power
14:45:27  <rortom> yes
14:45:29  <dih> yes
14:45:37  <dih> it used to render
14:45:40  <rortom> so you could write a client and emulate that
14:45:59  <dih> it might be easier to teach python how to read a sav game
14:46:08  <dih> and give it the required graphics
14:46:10  <dih> :-P
14:46:15  <rortom> :p
14:46:18  <rortom> that could be ;)
14:46:43  <rortom> not much udp packet types
14:46:47  <rortom> that sounds nice :)
14:47:13  <Yorick> dih: afaik spcomb did that using screenshots with a google earth interface :p
14:47:23  <dih> yep - he did
14:47:43  <rortom> so that idea is also old :|
14:47:49  <Yorick> you could make the server nondedicated...
14:47:55  <rortom> nah ;)
14:47:55  <Yorick> but then you have no way of controlling it
14:48:12  <rortom> also
14:48:22  <rortom> why is there no rcon tool for the server?
14:48:28  * dih controlls his server with shell sciprts :-D
14:48:44  <dih> rortom: there is...
14:48:52  <dih> just you need to run it from inside the game
14:48:55  <rortom> :p
14:49:00  <dih> or use autopilot connected to an irc channel
14:49:12  <rortom> yeah, nice software you wrote btw ;)
14:49:24  <dih> autopilot is from Brianetta
14:49:32  <rortom> oh, good to know :)
14:49:39  <dih> i just write mods for it
14:49:43  <Yorick> dih: I got a "bad packet size" on openttdlib some time ago
14:49:51  <Yorick> refreshing page fixed it
14:50:00  <rortom> uhm
14:50:10  <rortom> is there a wireshark dissector for openttd?
14:50:13  <dih> the ottd server was down (or not responding) but the port was not blocked on the server
14:50:28  <dih> rortom: search the forums
14:50:32  <rortom> ok
14:50:39  <dih> there is something along those lines ;-)
14:50:47  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
14:51:02  <Yorick> dih: querying the server on same pc, but to an ip it wasn't bound to
14:51:07  <rortom> http://www.tt-forums.net/viewtopic.php?f=29&t=32840&hilit=wireshark
14:51:12  <rortom> wonderful D:
14:51:25  <planetmaker> rortom: there's a patch for OpenTTD which allows modification of the usual patch settings via the patch settings GUI...
14:52:06  <dih> Yorick: you get that packet when the server does not drop your packet but no ottd server is running there
14:52:11  <dih> i.e. a response rather than a drop
14:52:33  <rortom> so i will write my own :\
14:52:38  <Yorick> planetmaker: ...
14:52:52  <planetmaker> :) Yorick?
14:53:04  <Yorick> some way that's a discription of my unfinished patch
14:53:17  <planetmaker> :)
14:53:37  <planetmaker> yeah, was just thinking wether it is already around somewhere else...
14:54:09  <Yorick> atleast the "waiting for dih" status hasn't changed
14:54:13  * Belugas has a plan to remove the word "patch" in ottd's code...
14:54:28  <planetmaker> ^^ good plan, Belugas :)
14:54:31  <rortom> lol
14:54:40  <blathijs> Belugas: Fine plan indeed :-)
14:55:20  <Belugas> :)
14:55:31  <Belugas> happy to see so many positive reactions :D
14:56:02  <Yorick> good plan
14:56:26  <Doorslammer|BRSet> :D
14:56:35  <Yorick> but it will make every patch currently available outdated
14:56:44  <Doorslammer|BRSet> D:
14:56:52  <Doorslammer|BRSet> Bipolar smilie
14:57:28  <planetmaker> For the sake of clearity of the code and dis-ambiguation that's acceptable, IMO :)
14:57:29  <Belugas> Yorick: so ?  It's not the first time there has been patch killers commit...
14:57:41  <Belugas> what's important is trunk.
14:57:43  *** fjb [~frank@p5485C80C.dip.t-dialin.net] has joined #openttd
14:57:43  <Yorick> yeah, the cpp branch too
14:57:48  <fjb> Hello
14:58:40  <Eddi|zuHause3> s/patch/p*tch/g
14:58:46  <rortom> :p
15:00:16  <rortom> mh but the server uses tcp for its stream?
15:00:23  <dih> 16:54 < Yorick> atleast the "waiting for dih" status hasn't changed
15:00:26  <dih> it will continue
15:00:42  * dih will not patch for wwottdgd
15:00:53  <Yorick> ?
15:01:29  <Eddi|zuHause3> rortom: UDP is only used for the server list, every game aspect has to be reproducable exactly, so it uses TCP
15:01:42  <rortom> thanks for clearify! :)
15:02:04  <rortom> we think think about to use udp for RoR :\
15:02:10  <rortom> via raknet
15:02:14  <hylje> RoR?
15:02:21  <hylje> Rise of Rome? Ruby on Rails?
15:02:22  <dih> Roads of Rod?
15:02:22  <rortom> http://rigsofrods.com
15:02:31  <Yorick> you should use some udpstack and such
15:02:31  <dih> rigs
15:02:31  <rortom> our game :)
15:02:33  <dih> that's the one
15:03:01  <dih> 17:00 < Yorick> ? <-- what?
15:03:14  <Yorick> dih	will not patch for wwottdgd <-- what?
15:03:31  <dih> what word do you not understand?
15:03:41  <Yorick> the reason
15:03:56  <dih> i never mentioned one!
15:04:13  <Yorick> that's why I don't understand it yet
15:04:28  <dih> there is no reason you need to know
15:04:43  <dih> as far as you are concerned there is only 'dih will not patch for wwottdgd'
15:05:07  <Eddi|zuHause3> rortom: UDP is fine if you depend neither on completeness nor on order of packages
15:05:20  <Belugas> 'cause dih CANNOT patch right ^_^
15:05:22  * Belugas hides
15:05:32  * dih chaces after Belugas
15:05:53  <SpComb> rortom: http://dev.myottd.net/
15:05:56  <MorgyN> what would open transport tychoon do, god damn?
15:06:11  <dih> there is no open transport tyhoon
15:06:11  <rortom> @ SpComb: thats what i wanted to create :D
15:06:17  <dih> and no open transport tycoon
15:06:43  <rortom> @ SpComb: sources?
15:07:28  <SpComb> rortom: http://trac.meta.myottd.net/browser/trunk/test <-- that's the python side of things, I'm not sure where the OpentTTD patches are
15:07:41  <SpComb> but they're against some ancient version of OpenTTD, and a real pain to try and maintain
15:07:48  <rortom> D:
15:07:49  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has quit [Remote host closed the connection]
15:07:58  <rortom> thanks
15:08:09  <SpComb> http://zapotekii.srv.myottd.net/~terom/openttd/openttd-binapi-20080307-0439.patch <-- there
15:08:12  <Belugas> dih : "chaSes"  buwhahaha!!! can't even spell right :D
15:08:16  <dih> SpComb: how about a scrolto option, where one can enter the same tile number as in openttd
15:08:18  <SpComb> basically, it replaces the console on stdin/out with a binary protocol
15:08:22  <SpComb> dih: meh
15:08:38  <rortom> urgs @ workaround
15:08:39  <dih> Belugas: i dont need spelling tips from someone who makes those mistakes at a dozon every day
15:08:42  <dih> :-P
15:08:55  <rortom> seems not to be a nice idea about the binary IO
15:09:02  <Yorick> dih: stop bashing french people!
15:09:12  <SpComb> rortom: well, if you're going to ship PNG screenshots around, there's not much else you can use
15:09:18  * dih ads Yorick to the ignore list again
15:09:27  <rortom> mhm
15:09:34  <Yorick> "ads", hah, he spellt it wrong!
15:09:40  <SpComb> but yes, the current OpenTTD console is really limited if you want to try and do funky stuff with it
15:09:55  <rortom> what about a userspace pipe?
15:09:55  <SpComb> using squirrel for it would make it a bit better, if the interface that it provided was improvied
15:10:02  <SpComb> but then you'd also need some kind of UNIX socket inteface or such
15:10:14  <rortom> thats what i would use
15:10:17  <SpComb> but to do that sanely it would need to be part of trunk
15:10:23  <rortom> yes
15:10:27  <rortom> for that reason
15:10:35  <rortom> i will try to write a client
15:10:39  <rortom> and use its data
15:10:41  <SpComb> I tried setting up some kind of conditional module compilation thing, but it would be a realy pain
15:10:44  <SpComb> *real pain
15:10:53  <rortom> oh, i believe that :\
15:11:04  <dih> @kick yorick
15:11:06  <dih> :-(
15:11:12  <dih> :-P
15:11:25  <rortom> so is the tcp stream documented somewhere?
15:11:34  <dih> in the source
15:11:35  <rortom> dont say code :|
15:11:35  <SpComb> in the source code...
15:11:36  <rortom> :p
15:11:41  <Belugas> lol at dih :D  true, i make TYPOS :)
15:11:49  <dih> :-P
15:11:51  <Yorick> rortom: /src/network/network_client.cpp
15:11:52  <dih> i do too
15:12:00  *** Purno [~Purno@5350931D.cable.casema.nl] has joined #openttd
15:12:22  <Yorick> Belugas: @kick dih :-)
15:12:24  *** Mirrakor [~linuser@p57B2EADE.dip.t-dialin.net] has joined #openttd
15:12:31  * Belugas hugs dih
15:12:37  <dih> thanks Belugas
15:12:39  <rortom> :|
15:12:46  * dih pats rortom on the head
15:12:51  <rortom> :\
15:13:10  <rortom> mh you thought about using scripting in the server? :|
15:13:10  * Belugas hugs rortom, he seems to be jealous...
15:13:22  <rortom> i am integrating it into RoR currently
15:13:24  <dih> :P
15:13:29  <dih> rortom: squirrel?
15:13:32  <dih> see the noai branch
15:13:36  <SpComb> but myes, a console that uses some proper syntax and a better API to the internals would go a long way
15:13:43  <rortom> ugh
15:13:47  * rortom like python
15:13:48  <dih> SpComb: ;-)
15:14:05  <Yorick> dih: you weren't gonna patch for wwottdgd ;)
15:14:13  <dih> WHAT IS YOU ISSUE
15:14:18  <dih> just get out of my face!
15:14:26  <dih> sheesh
15:14:27  <rortom> world wide ottd group destruction?
15:14:27  <Gekz_> you issue
15:14:30  <Gekz_> go chinese man
15:14:31  <Gekz_> go
15:14:32  <SpComb> but I'm currently working on too many other projects to touch OpenTTD
15:14:49  * rortom also :(
15:15:05  <rortom> you old c hackers D:
15:15:10  <SpComb> http://skrblz.fixme.fi:8117/ <-- 4000 lines of *.c code
15:15:13  <rortom> all those precompiler abuse :|
15:15:13  <Yorick> dih: yes, I wonder what is your issue with _me_
15:15:34  <rortom> @ SpComb: thats indeed nice :D
15:15:35  <dih> no
15:15:38  <dih> it's not with _you_
15:15:43  <dih> it's with _you users_
15:15:47  <dih> ;-P
15:15:56  <SpComb> it's an exercise in building a service that should scale
15:16:04  <MorgyN> damn users.
15:16:13  <rortom> nice :D
15:16:24  <rortom> self served? or webserver?
15:16:30  <SpComb> currently I only have a single node with eight 2Ghz cores, and it can easily utilize that to 800%
15:16:40  *** ecke [~ecke@213.195.231.53] has quit [Quit: ecke]
15:16:59  *** ecke [~ecke@213.195.231.53] has joined #openttd
15:17:00  <SpComb> but it can also scale to multiple physical nodes right now, and it's still got a long way to go to add caching and other things
15:17:17  <Yorick> dih: what users?
15:17:26  <SpComb> I use libevent's evhttp library for the web server part, although I'm going to need to more or less roll my own
15:17:36  <rortom> very nice :)
15:17:39  <SpComb> the evhttp API isn't all that great, and the code is a little bit of a mess
15:18:11  <dih> 17:17 < Yorick> dih: what users? <- those who always have the urge to continue asking questions!
15:18:21  <SpComb> still, I clocked almost 10,000 req/s and over a hundred MB/s of traffic on static resources (/static/tiles.js), and that's with a million data copies
15:18:25  <rortom> mhm ottd is a great example of non-existing documentation :|
15:18:33  *** snorre [~snorre@c51F045C1.dhcp.bluecom.no] has joined #openttd
15:18:46  <Yorick> dih: still looking for a question you may find annoying...
15:18:55  <dih> shut up
15:18:58  <dih> :-P
15:19:26  <rortom> so
15:19:40  <rortom> has anyone a bit time to help me understand the protocol? :|
15:19:46  <Yorick> I have time, yes
15:20:02  <rortom> the tcpstream consists of CommandPacket ?
15:20:08  <Yorick> dih: shut up...shutting up has never done anything good...
15:20:23  <Yorick> if I have the knowledge...
15:20:25  <SpComb> rortom: you're going to write a custom OpenTTD client from scratch?
15:20:29  <rortom> yes
15:20:33  <rortom> did that for RoR
15:21:03  <rortom> so it must be do-able for ottd too ;)
15:21:09  <Yorick> it has multiple packets for tcp
15:21:16  <Yorick> one of those is the COMMAND_PACKET, yes
15:21:31  * planetmaker wonders whether under those conditions it wouldn't be easier to modify the existing client...
15:21:52  <Yorick> planetmaker: he doesn't need a WHOLE transport simulation
15:21:54  <hylje> yay rortom !
15:22:01  <rortom> http://rorserver.svn.sourceforge.net/viewvc/rorserver/trunk/python/client.py?view=markup
15:22:11  <rortom> RoR client i wrote ^
15:22:21  <hylje> interesting
15:23:12  <peter1138> rortom: you wrote a custom ror client from scratch? ;)
15:23:29  <planetmaker> interesting indeed.
15:23:50  <peter1138> hm
15:24:04  <peter1138> shame ror is closed source really :o
15:24:11  <Belugas> out of curiosity, rortom, why?  just... wanting to know
15:24:38  <rortom> about the RoR client?
15:25:12  <rortom> @peter1138: yes :\
15:26:01  <Belugas> rortom, no for Open
15:26:03  <SpComb> rortom: and what functionality is the client supposed to have?
15:26:15  <rortom> it can record clients
15:26:19  <rortom> and play back
15:26:28  <rortom> its a tool to stress test servers
15:26:34  <Yorick> http://pastebin.com/m4039f0d4, a list of packet-types openttd knows
15:26:35  *** Cyclonerotary [~pokerking@host86-141-83-150.range86-141.btcentralplus.com] has joined #openttd
15:26:56  <rortom> @ Belugas: if i write a custom ottd client, i can attach it to any server without modifying the sources in any way
15:27:01  <Yorick> those with _SERVER_ are sent by the server, those with _CLIENT_ are sent by the client to the server
15:27:12  <Belugas> mmh..
15:27:14  <Belugas> ok
15:27:35  <rortom> got it, thanks :)
15:27:45  <rortom> mh so is each packet different from each other?
15:27:52  <rortom> means the patyload?
15:28:32  <rortom> funny
15:28:37  <peter1138> same format for each command packet, different data
15:28:43  <rortom> the RoR and ottd protocol is very much the same ;)
15:28:57  <peter1138> everything after the initial connect and map download is with commands
15:29:06  <rortom> ah, thanks :D
15:29:24  <rortom> where can i find the initial connecct routine?
15:29:29  <Yorick> in the code
15:29:46  <Yorick> network_server.cpp
15:30:31  *** Singaporekid [~notme@cm158.epsilon121.maxonline.com.sg] has quit [Quit: Leaving]
15:31:01  <rortom> DEF_SERVER_SEND_COMMAND(PACKET_SERVER_WELCOME)
15:31:03  <rortom> i guess?
15:31:46  <Yorick> hmm
15:31:57  <Yorick> DEF_SERVER_RECEIVE_COMMAND(PACKET_CLIENT_COMPANY_INFO) it starts with
15:32:53  <Yorick> that's the network lobby screen
15:33:38  <rortom> ok
15:33:44  <Yorick> server then sends back company data, and you can send a PACKET_CLIENT_JOIN
15:33:49  <rortom> ah :D
15:34:00  <rortom> so let me create a basic server to be able to do this :)
15:34:18  <rortom> *client
15:34:43  <Yorick> at least, I think that's what it does
15:34:57  <rortom> oh, if you dont even know, then im lost :p
15:35:17  <Yorick> hmm...it checks the NetworkClientInfo before the company_info point
15:36:04  <rortom> :\
15:36:13  <rortom> should we move to -dev?
15:36:29  <Yorick> what?
15:37:04  <rortom> my fault :)
15:37:16  <rortom> blender had the -dev channel ;)
15:39:01  <rortom> so everything is a struct packet?
15:40:13  <Yorick> yeah, I think you should send a PACKET_CLIENT_COMPANY_INFO first
15:40:46  <dih> you can go to #yorick.annoymenot
15:40:48  <dih> :-P
15:40:55  * dih pets yorick on the head
15:41:02  <Yorick> dih: and how am I annoying today?
15:41:13  <Gekz_> he's easily annoyed
15:41:15  <Gekz_> I did it once
15:42:01  <dih> :-P
15:42:16  <dih> i am easily annoyed if i dont get enough sleep
15:42:21  <rortom> @ Yorick: let me trace everything down ...
15:42:38  <Yorick> it goes back into udp
15:43:24  <Yorick> or not
15:43:31  <Yorick> ah, I'm just guessing a bit
15:43:56  <Yorick> NetworkReceive()
15:44:06  <rortom> :|
15:44:44  <rortom> ah
15:44:55  <rortom> that seems to be the core receive
15:46:26  <Yorick> network.cpp provides the start of the routing
15:46:32  <Yorick> routine*
15:47:13  <rortom> Packet *NetworkTCPSocketHandler::Recv_Packet(NetworkRecvStatus *status)
15:47:21  <rortom> i think thats what the server uses
15:47:48  <Yorick> possibly both server and client
15:48:11  *** GoneWacko [~gonewacko@adsl-58.35.Static.ssp.fi] has quit [Ping timeout: 480 seconds]
15:49:40  <rortom> so
15:49:43  <rortom> let me sum
15:49:45  <rortom> up
15:49:58  <rortom> everything is send above the Packet struct
15:50:20  <rortom> so i must recode that first
15:51:17  <rortom> so my question
15:51:26  <rortom> is every command one packet or multiple?
15:51:50  <Yorick> what's your definition of "command"?
15:52:12  <rortom> http://pastebin.com/m4039f0d4
15:52:15  <rortom> those
15:52:28  <Yorick> those are oacjets
15:52:31  <Yorick> packets*
15:52:50  <Yorick> the "PACKET_CLIENT_COMMAND"-packet forms a command
15:53:35  <Yorick> but they're one packet, yes
15:53:39  <rortom> ok
15:54:03  <Yorick> or splitup by tcp, but you shouldn't be noticing
15:54:19  <rortom> sure
15:54:35  <rortom> i recognise some code you have
15:54:51  <rortom> we do it the same way at some points
15:55:02  <rortom> (in RoR)
15:55:05  <Yorick> ror is closed source :(
15:55:09  <rortom> yes :|
15:55:18  <rortom> i have access :|
15:55:22  <Yorick> but why?
15:55:30  <rortom> many reasons :\
15:55:43  <Yorick> ?
15:56:02  *** grumbel [~grumbel@i577B9E64.versanet.de] has quit [Quit: Client exiting]
15:56:13  <rortom> i dont think because pricorde thinks he could make money with it some day
15:57:11  <Belugas> don't mind, rortom, Yorick is the most curious human been i've encountered so far, right after dih
15:57:29  <Yorick> thank you
15:57:29  <Belugas> curious as in wanting to know everything
15:57:43  <Belugas> even waht is not of his matter :P
15:57:54  <rortom> hehe ;)
15:58:00  <rortom> i dont mind :)
15:58:22  <SpComb> is RoR Rise of Rome, or some other game?
15:58:27  <dih> oy Belugas...
15:58:30  <dih> nofair
15:58:31  <dih> :-P
15:58:48  <rortom> not that you think i advertise here on purpose ...
15:58:56  <rortom> http://rigsofrods.com
15:59:03  <Yorick> spam, ohnoes
15:59:06  <rortom> :p
15:59:13  <SpComb> right, I was just trying to find it on the wikipedia disambiguation page
15:59:22  <rortom> hehe
15:59:33  <rortom> so i will start with a simple tcp stream
15:59:39  <rortom> and try to send PACKET_CLIENT_COMPANY_INFO to the server
15:59:52  <Yorick> don't think you need that
16:00:24  <Cyclonerotary> anyone gonna start a opendttd mulitplayer anytime soon?
16:00:46  <dih> Cyclonerotary: see http://openttd.dihedral.de
16:01:01  <rortom> im currently playing ;)
16:01:05  <dih> the game auto upgrades to latest nightly
16:01:11  <dih> or join #openttdfairplay
16:01:12  <rortom> nice :)
16:01:34  <Yorick> PACKET_CLIENT_JOIN, at once should work
16:02:56  <rortom> so that at first i guess :\
16:03:24  <rortom> so i must just figure out how that packet is constructed :\
16:04:30  <Yorick> 	p->Send_string(_openttd_revision);
16:04:32  <Yorick> 	p->Send_string(_network_player_name); // Player name
16:04:33  <Yorick> 	p->Send_uint8 (_network_playas);      // PlayAs
16:04:35  <Yorick> 	p->Send_uint8 (NETLANG_ANY);          // Language
16:04:37  <Yorick> 	p->Send_string(_network_unique_id);
16:05:01  <CIA-3> OpenTTD: rubidium * r13680 /trunk/src/vehicle.cpp: -Fix: NPF crashing when a ship tried to find a nearby depot when on an aqueduct.
16:05:27  <rortom> so i must be blind that i did not see that :\
16:05:58  <rortom> ok, let me recode that thing :)
16:08:46  <Yorick> _openttd_revision should match the server revision( char[15]), _network_player_name(char[80]), _network_playas(uint8), NETLANG_ANY = 0(uint8), unique_id(char[33]) :)
16:09:09  <rortom> ah
16:09:14  <rortom> thanks for your help :D
16:09:43  <Yorick> the unique id is just a hash :)
16:09:45  <rortom> so how does the packet type identify itself?
16:11:24  <Yorick> network/core/packet.cpp helps
16:11:39  <rortom> currently reading :)
16:13:26  *** Doorslammer|BRSet [Doorslamme@PIPP-p-144-134-197-178.prem.tmns.net.au] has quit []
16:14:18  <rortom> mmhm
16:14:20  <rortom> this->buffer[this->size++] = type;
16:14:38  <rortom> so last byte of the PacketSize is the Type
16:14:51  <Rubidium> no
16:14:54  <rortom> and PacketSize is the whole size of all components
16:15:02  <rortom> oh wrong
16:15:04  <rortom> indeed
16:15:07  <rortom> size is the counter :|
16:15:35  <rortom> so the data is
16:15:39  <rortom> packetsize
16:15:41  <rortom> packettype
16:15:43  <rortom> payload
16:15:48  <Rubidium> exactly
16:15:56  <rortom> great :)
16:15:57  <rortom> thanks
16:17:05  <Yorick> Rubidium managed to explain the packet system to you in 2 words :-D
16:17:26  <rortom> :p
16:19:50  <rortom> we have nearly the same packet format in RoR
16:19:59  <rortom> btw the network stuff for RoR is open source ...
16:20:05  <rortom> including the server ...
16:21:04  <Rubidium> that sounds like a toyland climate; rabbits on rails
16:21:35  <Yorick> yeah, like "ottd" is that clear
16:22:19  <Rubidium> it's wikipedia unambiguous, so yes it is clear ;)
16:22:24  <Belugas> hoo.... Yorick, the big expert :P
16:23:29  <Yorick> hohoho...merry Belugas!
16:24:20  <peter1138> i just wish rigs of rods ran faster ;)
16:24:31  <rortom> oh, i also ;)
16:24:44  <peter1138> although sometimes it's stupidly fast
16:24:51  <peter1138> 110 fps is pretty good
16:24:58  <rortom> yeah, when the physics is deactivated :p
16:25:00  <peter1138> then you go too near a plane and it drops to 30 or so
16:25:19  <rortom> no wonders why
16:25:29  <peter1138> ah well
16:25:36  <rortom> each beam is running in its own thread
16:25:41  <peter1138> just needs to be more parallel (the magic word)
16:25:46  *** Cyclonerotary [~pokerking@host86-141-83-150.range86-141.btcentralplus.com] has quit [Ping timeout: 480 seconds]
16:25:46  <rortom> and those sync at 2000 FPS
16:25:58  <Yorick> beam?
16:26:25  <rortom> a Beam structure is a truck/car/crane/ship/anything in RoR
16:26:26  <peter1138> shame it doesn't (yet?) make use of my quad core...
16:26:46  <rortom> i wass coding on a better core support :\
16:26:50  <rortom> but time got short :\
16:26:53  <peter1138> ah
16:27:24  <rortom> whats sizeof(uint16) ?
16:27:25  <peter1138> i still don't know why my q6600 gets decent frame rates but my athlon 5800+ struggles along
16:27:30  <peter1138> 2
16:27:33  <rortom> thx
16:30:52  <Belugas> grrrr... wrong database version :(
16:31:08  <rortom> mhm
16:31:22  <rortom> sizeof(uint8)? 1 byte?
16:31:27  <Belugas> up
16:31:30  <Belugas> yup
16:32:03  <rortom> must create some c-->python mappings
16:32:58  *** Brianetta [~brian@sarah.ppcis.org] has quit [Quit: TschÌß]
16:34:26  <peter1138> hehe
16:34:31  <peter1138> one thing i noticed with RoR
16:34:49  <peter1138> the right hand mirror shows the same image as the left hand mirror
16:34:55  <peter1138> makes it pretty useless :)
16:35:25  <rortom> oh, no ;)
16:35:34  <rortom> just rotate the camera more to the right ;)
16:37:00  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
16:37:11  *** frosch123 [~frosch@frnk-4d000bdc.pool.mediaWays.net] has joined #openttd
16:38:40  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
16:42:42  *** Lakie` [~Lakie@91.84.251.149] has joined #openttd
16:44:38  <rortom> http://pastebin.rigsofrods.com/m456cbaa4
16:44:41  <rortom> so far so good
16:44:47  <rortom> i hope that is correct
16:46:18  <Yorick> if it works on a server...
16:46:38  <Rubidium> but why do you want to join a server?
16:47:51  <Ammler> Rubidium: spam bot ;-)
16:48:00  <rortom> lol
16:48:14  <rortom> oh, thats indeed bad
16:48:18  <rortom> if i write a bot
16:48:24  <rortom> anyone can miuse it D:
16:48:34  <rortom> *misuse
16:48:34  <Yorick> I wont :)
16:49:07  *** Lakie [~Lakie@91.84.251.149] has quit [Ping timeout: 480 seconds]
16:49:46  *** DaleStan [~Dale@pool-71-120-109-218.ipslin.dsl-w.verizon.net] has quit [Quit: Leaving]
16:49:52  *** Frostregen [~sucks@dslb-084-058-181-128.pools.arcor-ip.net] has quit [Quit: und weg]
16:50:09  *** lobster_MB [~michielbr@ip54534322.speed.planet.nl] has joined #openttd
16:50:35  <Rubidium> still... why do you want to join a server with a custom made client?
16:50:40  *** Lakie` is now known as Lakie
16:51:24  <rortom> to prevent all those server console/stat hacks ...
16:51:55  <Ammler> analyzing saves?
16:52:31  <Rubidium> and thus you are joining a server from where you get desynced in a few game days
16:52:38  *** dvdb [~dvdb@cable-static-21-192.rsnweb.ch] has joined #openttd
16:52:45  <Rubidium> i.e. kicked
16:52:51  <dvdb> Salute.
16:52:56  <rortom> mh
16:52:58  <rortom> why?
16:53:24  <dvdb> What type of OpenTTD is this? http://www.tt-forums.net/download/file.php?id=65051
16:53:29  <Rubidium> to ensure game state consistency between the clients/servers
16:54:01  <Rubidium> dvdb: NoOpenTTD
16:54:47  <dvdb> Any TTD Version?
16:54:51  <rortom> @ Rubidium so i could not emulate the client behavior?
16:55:02  *** DaleStan [~Dale@pool-71-120-109-218.ipslin.dsl-w.verizon.net] has joined #openttd
16:55:06  <dvdb> I saw it here: http://www.tt-forums.net/viewtopic.php?f=40&t=29813&view=previous
16:55:14  <Rubidium> rortom: you can, but that means porting the whole core of OpenTTD to python
16:55:14  <rortom> @ dvdb its the TTD successor (cannot remember its name now...)
16:55:19  <Rubidium> and keeping it up to date
16:55:22  <rortom> mhm
16:55:54  <Rubidium> dvdb: look at the subforum you're in there
16:56:00  <rortom> @ Rubidium: so its not possible to join as spectator and just listen?
16:57:33  *** thingwath [~thingwath@heimdall.palisada.net] has joined #openttd
16:58:50  <Rubidium> rortom: what's listening?
16:59:16  <Rubidium> OpenTTD only transfers the map on join and then *only* the commands humans give
16:59:32  <rortom> yes
16:59:33  <Rubidium> e.g. building a train, placing a signal
16:59:43  <rortom> so as spectator i only receive commands
16:59:50  <rortom> right?
17:00:03  <Rubidium> yes and you are requested to check whether you are still in sync with the server
17:00:28  <rortom> how does that work (just if you have time)
17:01:14  <Rubidium> the random seed is send every X ticks and then checked
17:01:41  <Rubidium> the random seed changes (pseudo randomly) after getting a random number out of it
17:01:59  <rortom> mhm
17:02:06  <Rubidium> so the only way to not fail that check is performing the exact same amount of calls to random
17:02:14  <rortom> :\
17:02:18  <rortom> tricky ;)
17:02:32  <Rubidium> and random is used *all* over the place
17:03:01  <rortom> so i could not emulate that random number stuff?
17:03:19  <KingJ> Hah, never knew OpenTTD had a special message when you drowned your competitor :P
17:03:34  *** raimar2 [~hawk@p5489F38A.dip.t-dialin.net] has joined #openttd
17:03:57  <Rubidium> rortom: exactly (except actually running OpenTTD)
17:04:14  <Rubidium> without the drawing, but that doesn't cut the CPU usage that drastically
17:06:23  *** DJNekkid [~chatzilla@static128-249.adsl.no] has joined #openttd
17:06:40  <dvdb> What is the most powerful locomotive in OpenTTD? AsiaStar has only 8000 PS :/
17:06:56  <DJNekkid> dvdb: the Chimaera :)
17:07:51  <dvdb> DJNekkid: and for electric railways?
17:08:11  <DJNekkid> asiastar afaik
17:08:17  <rortom> @ rubidium, thats not good :|
17:09:48  <rortom> so no passive clients possible
17:10:06  <Rubidium> exactly
17:10:13  <rortom> i figure ...
17:10:57  *** McHawk [~hawk@p5489DF2A.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
17:13:11  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
17:14:53  <MorgyN> Need a cat mod for openttd... monorail cat, and the cat busses from totoro
17:15:27  <Belugas> miaoo
17:15:33  <Belugas> fuurrrr
17:15:35  <Belugas> fuurrrr
17:15:46  <TiberiusTeng> XD
17:16:01  <Rubidium> http://catmas.com/images/2006/12/monorail-cat-has-left-the-station.gif ;)
17:16:09  <rortom> lol
17:16:23  <Belugas> :D
17:16:40  <MorgyN> http://farm3.static.flickr.com/2126/2243896008_37689e0a07.jpg?v=0
17:19:23  <MorgyN> http://icanhascheezburger.files.wordpress.com/2007/02/11714107741.gif <- still the best tho
17:20:27  <SmatZ> hehehehe
17:20:34  <Yorick> rortom: rubidium has tricked you, ignoring the sync requests leads in you keeping connected
17:20:48  *** Wolf01 [~wolf01@host126-174-dynamic.60-82-r.retail.telecomitalia.it] has joined #openttd
17:21:19  <rortom> danm Rubidium :p
17:21:33  <Wolf01> hello
17:21:35  <rortom> so it would work ;)
17:21:48  <Yorick> I guess it would, yes
17:21:58  <Rubidium> but you get some ancient game state
17:22:10  <Rubidium> and you know nothing about the 'current' game state
17:22:15  <Yorick> do you need a game state for a passive client?
17:22:28  <Rubidium> what use is a passive client?
17:22:38  <Rubidium> except using player slots?
17:22:39  <Yorick> logging commands and chat?
17:22:55  <Rubidium> the server can log the commands and so can any client
17:23:07  <Yorick> he wants it on unmodified servers
17:23:33  <Rubidium> so I should rewrite the network so the server checks the sync
17:23:52  <Yorick> R: ...
17:24:31  <Belugas> why logging everything?  Are we going CIA or KGB or something like that?
17:24:43  <Belugas> commands and chats?
17:24:46  <Belugas> brrrr...
17:24:56  <Belugas> i think i'll keep on playing local :P
17:25:20  <rortom> :|
17:25:24  <Prof_Frink> Belugas: Well, why log that yourself?
17:25:42  <Prof_Frink> Just say Bomb and let Echelon log it for you
17:25:45  <Yorick> you've got irc channel logs, no?
17:25:50  <rortom> mh
17:25:59  <rortom> so i shouldnt even try to write that bot :|
17:26:05  <Yorick> yes you should
17:26:13  <Yorick> I like the idea
17:26:26  <Ammler> rortom: maybe better to port autopilot to python?
17:26:33  <Belugas> me? ain't logging a thing
17:26:34  <Yorick> of python-easy scriptable openttd
17:27:08  <rortom> in RoR we use it in MP to create missions and stuff like that
17:27:09  <Yorick> c has no good string parsing stuff
17:27:17  <SmatZ> Belugas: to determine who is trying to destroy the game
17:27:25  <Yorick> ^^
17:27:32  <rortom> means a python client join, and sends rcon commands to the server to control game flow
17:27:40  <Yorick> yeah, I like that
17:28:01  <Belugas> it can happen both ways, don't you know that?
17:28:14  <Belugas> it can log, but it can destroy the landscape too...
17:28:15  <Belugas> i think
17:28:21  <rortom> mh?
17:28:23  <Yorick> sure it can
17:28:27  <Belugas> or send SPAMS!
17:28:29  <Yorick> but it needs MANY!
17:28:37  *** lolman is now known as john
17:28:42  <rortom> uhm
17:28:43  <rortom> simple
17:28:44  *** john is now known as lolman
17:28:51  <rortom> in RoR server we use tokens
17:28:55  <rortom> like your unique IDs
17:29:04  <Yorick> unique ids can be fakes
17:29:06  <Yorick> faked*
17:29:09  <rortom> to control what cleints may do clients
17:29:26  <rortom> -last sentence
17:29:34  <rortom> to control what clients may do
17:30:17  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
17:30:20  <rortom> mh
17:30:48  <rortom> i hope you tested your net protocol with fuzzy data etc?
17:31:09  <Yorick> how fuzzy?
17:31:16  <rortom> random data
17:31:21  <Yorick> should have been
17:31:31  <Yorick> otherwize bug > fixneeds
17:31:37  <rortom> yes
17:31:53  <Yorick> you made the server crash from sending a packet
17:31:54  <Rubidium> someone did something like that a while ago
17:32:03  <rortom> D:
17:32:14  <rortom> imagine i write that bot
17:32:23  <rortom> and someone uses it to take down ALL SERVERS
17:32:51  *** Rexxie [~rexxars@62.113.134.101] has quit [Ping timeout: 480 seconds]
17:33:06  <Yorick> you'd be getting to the master server, istantly
17:36:29  <rortom> so i will test that on some local server ...
17:37:37  <Yorick> Have you made any progress?
17:38:23  <rortom> i stopped :|
17:38:32  <rortom> but will continue now
17:39:57  <Yorick> why did you stop?
17:40:19  <rortom> RoR support :\
17:41:26  <Belugas> why do you ask?
17:42:04  <Yorick> because he stopped
17:42:10  <Belugas> why do you care?
17:42:14  <rortom> lol
17:42:17  *** Rexxie [~rexxars@85.19.218.24] has joined #openttd
17:42:19  <rortom> im fine ;)
17:42:50  <Yorick> Because I like his idea
17:43:00  <Belugas> why?
17:43:20  *** Slowpoke [~Lobster@dslb-088-073-225-133.pools.arcor-ip.net] has joined #openttd
17:43:23  <Yorick> I don't know
17:44:26  <Belugas> so you like something and don't know why?
17:44:58  <rortom> :p
17:45:40  <rortom> oh god :|
17:45:47  <rortom> worst RoR video ever: http://forum.rigsofrods.com/index.php?topic=12655.msg102323#msg102323
17:46:20  <Belugas> Yorick, why don't you answer?
17:46:33  <rortom> lol :p
17:46:41  <Yorick> speech recognition being slow
17:46:56  *** Marduuhin [~mardo4@84-50-173-141-dsl.rgu.estpak.ee] has quit [Ping timeout: 480 seconds]
17:47:07  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
17:47:13  <Yorick> it's nice to have unpatched servers, and a most-likely quite compatible bot
17:47:48  <Belugas> are you answering to me, Yorick?
17:48:17  <Yorick> yes
17:49:07  <Belugas> i do not understand your answer then.  Could you add more content toyour answer?
17:50:12  <rortom> @ Yorick i will continue to write the client
17:50:16  <rortom> at least trying to
17:50:21  <rortom> but not now and here
17:50:30  <rortom> so much other stuff to be done :\
17:50:44  <rortom> http://rigsofrods.spreadshirt.net/
17:50:51  <rortom> like ordering tshirts :p
17:50:53  <rortom> ;) ;)
17:50:54  *** Marduuhin [~mardo4@84-50-171-144-dsl.rgu.estpak.ee] has joined #openttd
17:51:02  <rortom> btw you have an openttd shirt? :|
17:52:12  *** Mirrakor [~linuser@p57B2EADE.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
17:54:00  <Belugas> no... sadly enough
17:54:03  <rortom> D:
17:54:14  <rortom> its readlly easy to create one
17:54:17  <rortom> *really
17:54:24  <Belugas> i've got one from all the diving scholl i worked for, but not for ottd
17:54:37  <rortom> :\
17:54:42  <Belugas> either way, i'd be almost the only one havng one in montreal ^_^
17:54:48  <rortom> :p
17:56:03  * Belugas wonders what could be printed on such a shirt...
17:56:06  <rortom> the ottd community is much bigger than ours ;)
17:56:29  <rortom> you dont have any official logo?
17:56:50  <Ammler> the dollar sign :-(
17:57:16  <rortom> :\
17:57:35  *** Cyclonerotary [~pokerking@host217-44-19-162.range217-44.btcentralplus.com] has joined #openttd
17:57:35  <rortom> isnt that the original one?
17:57:46  <Ammler> http://en.wikipedia.org/wiki/Image:Openttdlogo.svg
17:57:55  <rortom> ah :)
17:58:06  <rortom> that would be nice on a shirt :)
17:58:17  <rortom> and since its vector, it would scale well :)
17:58:29  <rortom> let me try something out
17:58:54  <Ammler> I have no idea, who to credit for...
18:01:05  <Belugas> hehe...
18:02:02  <Belugas> and on the sleeve : "Dev", "Code Leader", "Patcher", "User" "Server Admin",  "/ignore Yorick"
18:02:15  <rortom> https://rigsofrods.spreadshirt.net/en/DE/Shop/Index/index/
18:02:15  <rortom> :)
18:02:27  <rortom> as said, its easy and fast
18:02:29  <Yorick> :)
18:02:38  <Yorick> my name on a shirt!
18:02:41  <rortom> :p
18:03:05  <Ammler> wh is it cheaper then RoR shirt?
18:03:26  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
18:03:46  <Belugas> colour of the shirt maybe
18:03:50  <rortom> no
18:03:56  <rortom> 3 euro flow in my pocket :|
18:04:03  <rortom> -> server refund
18:04:04  <Belugas> lol
18:04:10  <rortom> :)
18:04:24  <rortom> so that adds to the price ;)
18:04:46  <rortom> have to pay ~60 euros a month
18:04:50  *** thgergo [~Administr@dsl51B7A179.pool.t-online.hu] has joined #openttd
18:04:51  <Belugas> any quantity? i mean... there is no minimum? nor rebate after x amount?
18:05:25  <rortom> no
18:05:33  <rortom> thats the cool thing about spreadshirt
18:05:43  <Yorick> then how does it work?
18:05:44  <rortom> no minimum
18:05:59  <Yorick> you let them sell a shirt?
18:06:07  <rortom> just order one for you and tahts it :)
18:06:24  <rortom> you upload the design
18:06:41  <rortom> and set how many you want per sold shirt
18:06:47  <rortom> nothing more
18:06:52  <rortom> they do the rest
18:07:08  <rortom> and you will get such fancy online shop
18:07:24  <Yorick> and what's the max you can want?
18:07:34  <rortom> mh?
18:07:54  <Yorick> what's their base price?
18:07:58  <rortom> ah
18:08:04  <rortom> thats fixed with a table
18:08:06  <Belugas> as much as your wallet can allow :P
18:08:09  <rortom> the base shirt costs
18:08:11  <Yorick> https://rigsofrods.spreadshirt.net/en/DE/Shop/Article/Index/article/OpenTTD-Fan-Shirt-7010197 :o
18:08:33  <rortom> and everything you add costs also :)
18:08:38  <rortom> i just created that shirt
18:09:15  <Yorick> if someone buys it, you get the money...
18:09:20  <rortom> no
18:09:21  <Yorick> on their logo
18:09:39  <rortom> that 15,90 is the minimum price
18:09:45  <rortom> i added no commission
18:09:50  <rortom> means no profit for me
18:10:08  <Yorick> :o they're expensive
18:10:32  <rortom> yeah, more expensive than normal shirts :|
18:10:39  <rortom> but since its something special ...
18:11:31  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
18:11:35  <rortom> do you want me to remove that shirt again?
18:11:54  <peter1138> hm
18:12:21  <peter1138> ooh
18:12:25  <peter1138> which image did you use?
18:12:30  <rortom> from wikipedia
18:12:37  <peter1138> ah, the svg :D
18:12:39  <Yorick> http://en.wikipedia.org/wiki/Image:Openttdlogo.svg
18:12:42  <rortom> yes
18:12:50  <rortom> exported as png, then uploaded
18:13:23  <rortom> someone of your leaders/executives should create some spreadshirt shop :)
18:13:35  *** nekx [~asd@0x3e42e6e6.adsl.cybercity.dk] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )]
18:13:40  <Yorick> that'd be rubidium
18:13:49  <peter1138> Yorick: this sort of custom graphic printing place are always expensive
18:14:11  <rortom> http://youtube.com/watch?v=DJ5OBhlJEhQ
18:14:16  <rortom> "Spreadshirt - Hands per piece, how your t-shirt is made"
18:14:28  <rortom> lots of manual work ...
18:14:36  <Eddi|zuHause3> # Weisst du noch wie's frÃŒher war?
18:14:36  <Eddi|zuHause3> # FrÃŒher war alles schlecht!
18:14:37  <Eddi|zuHause3> # Der Himmel grau, die Menschen mies.
18:14:37  <Eddi|zuHause3> # Die Welt war furchtbar ungerecht.
18:14:37  <Eddi|zuHause3> # Doch dannn; dann kam die Wende! - unser Leid war zu Ende.
18:14:50  <Belugas> that does not include shipping, does it?
18:14:56  <rortom> no
18:15:04  <rortom> its about 3 euros shipping
18:15:20  <rortom> the main thing to notice: they dont do oversea shipping
18:15:31  <rortom> so since its a german company ...
18:15:33  <Forked> hmm, so why not use cafepress?
18:15:42  <peter1138> nice bosom shot at 30 seconds in ;)
18:15:43  <Forked> you could get openttd boxer shorts
18:15:44  <Belugas> blahh
18:16:00  <rortom> i think thats the same as spreadshirt :)
18:16:04  <peter1138> cafepress :(
18:16:48  <rortom> if you want to reach US customers create an account at spreadshirt.com
18:16:59  <Forked> CP keeps mislabeling what they ship..
18:16:59  <rortom> they have different products
18:17:04  <Forked> the prize
18:18:28  <Belugas> mmh...
18:18:41  <Belugas> Mogwai - Auto Rock rocks
18:18:45  <Belugas> even the remix :)
18:19:02  <peter1138> http://www.tt-forums.net/viewtopic.php?p=707150#p707150
18:19:13  <peter1138> did we ever solve the dos/windows graphics problem for 32bpp tars?
18:19:21  <rortom> :|
18:19:45  <Rubidium> is there a problem?
18:19:51  <rortom> hey Rubidium
18:20:03  <Wolf01> houston, we have a problem!
18:20:03  <rortom> http://rigsofrods.spreadshirt.net/en/DE/Shop/Article/Index/article/OpenTTD-Fan-Shirt-7010197
18:20:08  <Eddi|zuHause3> Belugas: but it is not from "the best band of the world" :p
18:20:09  <rortom> remove?
18:20:10  <peter1138> well, that 32bpp graphics depend on dos/windows version
18:20:54  <De_Ghosty> anyone can read korean?
18:20:56  <Belugas> Eddi|zuHause3, ot yours, but it's getting more and more mine :)
18:21:32  <Eddi|zuHause3> www.die-beste-band-der-welt.de ;)
18:22:35  *** Swallow [~chatzilla@5355F5FD.cable.casema.nl] has joined #openttd
18:23:49  * Belugas is picking up some hot coffee, might eventually cool him a bit :S
18:25:01  <Swallow> Question: Can I assume that CargoID 0 is valid?
18:25:19  <Eddi|zuHause3> with newgrf, you can never assume anything
18:26:05  <Belugas> Swallow, yes you can
18:26:26  <Rubidium> Belugas: are you sure?
18:26:43  <Belugas> well...
18:27:10  <Belugas> i was pretty much sure, but you're shaking my convitions now
18:27:45  <peter1138> no, but quite a bit of code does
18:27:47  <Belugas> yes, i'm sure
18:27:58  <Belugas> 	CT_PASSENGERS   =  0,
18:28:11  <Belugas> unless not talking about the same stuff ;S
18:28:51  <Swallow> but NewGRF can override that, can't they?
18:31:09  <Belugas> ho... not the same stuff then...
18:31:27  <Eddi|zuHause3> Belugas: http://youtube.com/watch?v=uFRxREFV5BY [song to the text above]
18:32:11  <peter1138> same stuff, CT_PASSENGERS only applies if a newgrf hasn't change it
18:32:13  <peter1138> +d
18:35:02  <Swallow> I will take the safe route and add an extra check, thanks for your help
18:58:44  *** GoneWacko [GoneWacko@86-60-147-155-dyn-dsl.ssp.fi] has joined #openttd
19:05:57  <rortom> whats an M in the revision number?
19:06:02  <rortom> M for modified?
19:06:15  <rortom> i mean the game version number
19:06:55  <hylje> modified yes
19:06:59  <rortom> D:
19:07:06  <rortom> that russion patch pack
19:07:17  <rortom> i have a precompiled windows client without M client
19:07:30  <rortom> and when i compile the server i get an M :|
19:07:31  <hylje> you can override it by running configure
19:07:34  <rortom> same revision
19:07:48  <Ammler> or you can force the join with argument -n
19:07:49  <hylje> if you are really sure it's the same rev
19:08:04  <rortom> ah, nice
19:08:06  <rortom> thanks!
19:08:53  <dvdb> How long is a "tick" ?
19:09:05  <Ammler> the russion pack has a whole sentence as Revision name.
19:09:12  <Prof_Frink> about |---| yay long
19:09:27  <Ammler> around an hour :-)
19:09:35  <dvdb> and in OpenTTD?^^
19:10:51  <rortom> @ ammler i was just about to notice that too :|
19:10:59  <dvdb> another question: how can i change ticks to days like here: http://www.tt-ms.de/forum/attachment.php?aid=449 ?
19:11:09  <Eddi|zuHause3> dvdb: something around 30ms
19:11:37  <Ammler> dvdb: it is a patch setting
19:11:42  <rortom> ./configure --revision="r13437 - Russian Community patchpack 1.2.0"
19:11:45  <rortom> :(
19:11:59  <Eddi|zuHause3> dvdb: it's a patch setting, "show timetables in ticks instead of days"
19:12:02  <Ammler> Belugas: indeed, removing the word "patch"
19:13:21  <Belugas> btw, it has nothing to do agaisnt TTDPatch.. Just that we do niot have patches.  We have options and advanced options
19:13:36  <Eddi|zuHause3> newoptions! :p
19:13:44  <rortom> noptions?
19:13:58  <rortom> :p
19:14:29  <Belugas> and we are not applying patches, we're applying diffs!
19:14:33  <Belugas> less a confusion...
19:15:08  <Ammler> did you discuss that with dih :-)
19:15:26  <Belugas> no
19:15:28  <Belugas> why?
19:15:43  * Prof_Frink confuses
19:17:12  <Ammler> nvm, we discussed that once, because I always renamed his *.patch to *.diff...
19:18:11  <Belugas> well...  tell a newcomer to apply a patch, 99% of the time, he thinks it's a piece of a binay that fixes something in the orignal exe :S
19:18:19  <Ammler> removing of word patch wouldn't need patching, would it ;-)
19:18:48  <Ammler> just a matter of translation
19:19:03  <Prof_Frink> No, it needs bodging
19:19:26  <hylje> fudge
19:19:44  <Prof_Frink> Nah, fudge is different
19:19:56  <Prof_Frink> Bodging is making it right in the wrong way
19:20:03  <Belugas> call it deving then...
19:20:06  <Prof_Frink> Fudging is making it wrong, but look right
19:22:02  <Eddi|zuHause3> i already imagine the forum topic: "Patch: Diff" :p
19:22:45  <rortom> mh russian pack lags as hell?
19:22:52  <TiberiusTeng> about the file extension: .diff / .patch, which is better ?
19:22:54  <Eddi|zuHause3> rortom: using ECS?
19:23:20  <rortom> ?
19:23:28  <rortom> .patch IMO
19:23:44  <Eddi|zuHause3> i meant do you use the ECS grfs?
19:24:22  <rortom> i use the GRF pack
19:24:39  <rortom> ~10 grfs
19:24:39  <Belugas> TiberiusTeng, i don't know to be honest
19:24:44  <Eddi|zuHause3> you should never enable all grfs from the grf pack ;)
19:24:54  <rortom> sure, i did not ;)
19:24:55  <Belugas> i thnik that as long as you can apply either one, it's fine
19:25:09  <Ammler> Eddi|zuHause3: wise suggestion :-)
19:25:15  <Belugas> (patch or diff, i mean...)
19:25:16  <Eddi|zuHause3> TiberiusTeng: i use .diff most of the time
19:25:47  <TiberiusTeng> I
19:25:48  <TiberiusTeng> I'
19:25:59  <TiberiusTeng> I always use redirect :P
19:26:03  <TiberiusTeng> (sorry for those typo)
19:26:23  <Prof_Frink> I use .badger
19:33:46  <Yorick> badgerbadgerbadgerbadgerbadgerbadger
19:34:25  <Prof_Frink> mÃŒshroom
19:34:44  <Noldo> is it output of diff or input of patch
19:35:22  *** egladil [~egladil@81-226-238-189-no61.tbcn.telia.com] has quit [Ping timeout: 480 seconds]
19:36:46  *** egladil [~egladil@81-226-238-189-no61.tbcn.telia.com] has joined #openttd
19:44:27  *** Purno [~Purno@5350931D.cable.casema.nl] has quit [Read error: Connection reset by peer]
19:53:04  *** DaleStan [~Dale@pool-71-120-109-218.ipslin.dsl-w.verizon.net] has quit [Quit: Leaving]
19:53:25  *** DaleStan [~Dale@pool-71-120-109-218.ipslin.dsl-w.verizon.net] has joined #openttd
19:53:46  <glx> <@peter1138> did we ever solve the dos/windows graphics problem for 32bpp tars? <-- I have http://glx.dnsalias.net:8080/openttd/tardosttd.diff for that
19:54:32  <michi_cc> Rubidium: your bug's fixed
19:54:40  <Wolf01> 'night
19:54:49  *** Wolf01 [~wolf01@host126-174-dynamic.60-82-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.]
20:01:40  *** Mirrakor [~linuser@p57B2EADE.dip.t-dialin.net] has joined #openttd
20:02:03  <rortom> nite
20:02:32  *** rortom [~rortom@p57B7FB1B.dip.t-dialin.net] has quit []
20:02:44  *** KritiK [~Maxim@78-106-209-109.broadband.corbina.ru] has joined #openttd
20:11:05  *** Yorick [~yorick@s55924da0.adsl.wanadoo.nl] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]]
20:15:14  <DJNekkid> a nfo-question if i may:
20:15:32  <DJNekkid> i've added
20:15:35  <DJNekkid> -1 * 0  02 00 D1 81 0C 00 FF 01 23 80 00 00 AC 00
20:16:17  <DJNekkid> should not that give me a "generic text" number 00 00 (the 2nd and 3rd 00 from the back) ?
20:16:34  <DJNekkid> or to be presice, the D000
20:17:05  <DJNekkid> if i add the cid D1 to the action 3
20:19:33  <peter1138> err
20:20:23  <Sacro> DaleStan: ping
20:20:37  <peter1138> "00 00" is not a callback result
20:20:39  <DaleStan> pong
20:20:59  <peter1138> but i can't remember the format of it :)
20:21:12  <DaleStan> DJNekkid: And that location isn't where a callback result would be, anyway.
20:21:53  <DJNekkid> and where would that be?
20:21:55  <DJNekkid> the AC?
20:22:01  <DaleStan> Those would be <min> and <max>
20:22:43  <DaleStan> <setID>s (23 80) and (AC 00) are where you put results.
20:24:49  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
20:25:14  <DJNekkid> so ... FF 01 00 80 23 23 AC 00 ?
20:25:50  <DaleStan> To return 0 for CB 23 (text D000) and chain to CID AC in all other cases, yes.
20:26:49  <DJNekkid> but isnt that what i actually want? :)
20:27:31  <DJNekkid> tho, it dont seem to work
20:28:02  <DJNekkid> so, i guess not
20:31:24  * Belugas Mogwai - Moses? I Amn't
20:32:06  *** Ridayah [~ridayah@12-208-15-67.client.mchsi.com] has quit [Ping timeout: 480 seconds]
20:32:51  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
20:33:59  <DJNekkid> what i want to do is add text to the purchase window :)
20:40:06  *** TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Ping timeout: 480 seconds]
20:44:21  <DJNekkid> btw, i got it to work, but i had a separate purchise screen cID
20:45:20  *** frosch123 [~frosch@frnk-4d000bdc.pool.mediaWays.net] has quit [Remote host closed the connection]
20:48:53  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
20:49:56  *** Mirrakor [~linuser@p57B2EADE.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
20:54:38  <DaleStan> DJNekkid: Ah. CB23 will only be called with the purchase-window cargo type.
20:55:42  <DJNekkid> DaleStan: yea ... i figured that out finally ... i mean, the cid i did set were the engine itself ... if that makes sense, but i needed to put in the separate puchsise screen cid
20:56:56  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Ping timeout: 480 seconds]
20:57:30  *** Swallow [~chatzilla@5355F5FD.cable.casema.nl] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]]
20:57:50  *** tokai [~tokai@p54B8381E.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
20:59:24  *** tokai [~tokai@p54B83E2D.dip0.t-ipconnect.de] has joined #openttd
20:59:24  *** mode/#openttd [+v tokai] by ChanServ
21:09:06  *** TinoM [~Tino@i59F54475.versanet.de] has quit [Quit: Verlassend]
21:15:17  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
21:15:29  *** Osai is now known as Osai^zZz
21:18:08  *** Ridayah [~ridayah@12-208-15-67.client.mchsi.com] has joined #openttd
21:18:33  <Cyclonerotary> i dont get it, my large train stations right in the middle of town attract very few passangers
21:18:48  <Cyclonerotary> whereas my docks on the edges of small towns rapidly get hundreds
21:24:01  <fjb> How many trains are visiting the stations?
21:26:14  *** Ridayah [~ridayah@12-208-15-67.client.mchsi.com] has quit [Quit: The Rise and Fall of the Heavens themselves is dependant upon Humanity's belief and disbelief.]
21:26:37  *** Ridayah [~ridayah@12-208-15-67.client.mchsi.com] has joined #openttd
21:28:00  *** ecke [~ecke@213.195.231.53] has quit [Quit: ecke]
21:31:13  <DaleStan> And what are the station ratings?
21:41:28  *** Slowpoke_ [Lobster@dslb-088-073-227-042.pools.arcor-ip.net] has joined #openttd
21:42:51  *** ecke [~ecke@213.195.231.53] has joined #openttd
21:44:41  *** bowman [johanf@81-226-229-179-no59.tbcn.telia.com] has quit [Read error: Connection reset by peer]
21:44:45  *** bowman [johanf@81-226-229-179-no59.tbcn.telia.com] has joined #openttd
21:47:21  <Eddi|zuHause3> Cyclonerotary: ships suffer less from rating decay, when no vehicle is waiting
21:47:45  *** Slowpoke [~Lobster@dslb-088-073-225-133.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds]
21:47:53  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Quit: Leaving.]
21:53:50  *** Slowpoke_ [Lobster@dslb-088-073-227-042.pools.arcor-ip.net] has quit [Quit: Verlassend]
21:57:23  *** TiberiusTeng [~Tiberius@sbt.idv.tw] has joined #openttd
22:04:07  *** GT [~GT@adsl-dc-4664d.adsl.wanadoo.nl] has joined #openttd
22:08:33  *** GT [~GT@adsl-dc-4664d.adsl.wanadoo.nl] has left #openttd [Kopete 0.12.7 : http://kopete.kde.org]
22:08:46  *** GT [~GT@adsl-dc-4664d.adsl.wanadoo.nl] has joined #openttd
22:10:55  *** GT [~GT@adsl-dc-4664d.adsl.wanadoo.nl] has left #openttd [Kopete 0.12.7 : http://kopete.kde.org]
22:22:37  *** ecke [~ecke@213.195.231.53] has quit [Quit: ecke]
22:33:05  *** GoneWacko [GoneWacko@86-60-147-155-dyn-dsl.ssp.fi] has quit []
22:56:24  *** grumbel [~grumbel@i577BAD6B.versanet.de] has joined #openttd
23:26:20  *** ecke [~ecke@213.195.230.1] has joined #openttd
23:29:10  *** Progman [~progman@p57A1CAEF.dip.t-dialin.net] has quit [Remote host closed the connection]
23:30:53  *** Gekz [~brendan@123-243-206-102.static.tpgi.com.au] has joined #openttd
23:32:40  *** Gekz_ [~brendan@123-243-206-102.static.tpgi.com.au] has quit [Ping timeout: 480 seconds]
23:33:28  *** Frostregen [~sucks@dslb-084-058-181-128.pools.arcor-ip.net] has joined #openttd
23:38:40  *** elmex [~elmex@e180067172.adsl.alicedsl.de] has quit [Remote host closed the connection]
23:38:52  *** Wezz6400 [~Wezz6400@145-118-111-36.fttx.bbned.nl] has quit [Quit: Zzz]
23:56:14  *** fjb [~frank@p5485C80C.dip.t-dialin.net] has quit [Remote host closed the connection]

Powered by YARRSTE version: svn-trunk