Config
Log for #openttd on 21st October 2009:
Times are UTC Toggle Colours
00:01:44  *** zodttd [~me@user-0c90n1c.cable.mindspring.com] has joined #openttd
00:19:21  *** lobster [~michielbi@86.89.201.189] has joined #openttd
00:29:28  *** Fuco [~dota.keys@fuco.sks3.muni.cz] has quit [Ping timeout: 480 seconds]
00:34:43  *** kay [~kay@user-5af2cc8d.tcl128.dsl.pol.co.uk] has quit [Ping timeout: 480 seconds]
00:41:44  *** Pikk [PikkaBird@58.173.248.50] has joined #openttd
00:45:44  *** Pikka [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
00:57:43  *** KenjiE20|LT [~Kenji@host86-170-238-73.range86-170.btcentralplus.com] has joined #openttd
00:57:58  *** KenjiE20 [~KenjiE20@92.20.49.167] has quit [Quit: WeeChat 0.3.0]
01:08:16  *** Pikka [PikkaBird@58.173.248.50] has joined #openttd
01:14:18  *** Pikk [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
01:14:30  *** Pikk [PikkaBird@58.173.248.50] has joined #openttd
01:16:21  *** Pikka [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
01:30:34  *** welshdragon [~markjones@client-82-2-62-27.brnt.adsl.virginmedia.com] has quit [Quit:  5 ]
01:41:54  *** Lakie [~Lakie@91.84.251.149] has quit [Quit: Sleep.]
01:51:03  *** bb10_ [~nn@k2061.upc-k.chello.nl] has quit [Ping timeout: 480 seconds]
02:03:25  *** Pikk [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
02:07:26  *** KenjiE20|LT [~Kenji@host86-170-238-73.range86-170.btcentralplus.com] has quit [Quit: Leaving]
02:28:05  *** wil32 [~wil32@host201.186-125-86.telecom.net.ar] has joined #openttd
02:28:40  <wil32> alguien habla español?
02:28:58  *** wil32 [~wil32@host201.186-125-86.telecom.net.ar] has left #openttd []
02:29:36  <Eddi|zuHause> no...
02:30:40  <Eddi|zuHause> hm, i don't have a dead key ~ anywhere...
02:31:12  <Eddi|zuHause> but apparently a dead key ? twice
02:31:37  <Eddi|zuHause> not to confuse with a dead key ?
02:31:57  *** break19 [~kvirc@c-69-243-225-134.hsd1.al.comcast.net] has joined #openttd
02:41:26  *** glx [glx@2a01:e35:2f59:c7c0:6d1c:58b8:c689:eda5] has quit [Quit: bye]
02:48:25  *** zodttd [~me@user-0c90n1c.cable.mindspring.com] has quit [Ping timeout: 480 seconds]
02:59:50  *** cow101 [4495a13f@webchat.mibbit.com] has joined #openttd
03:00:07  <cow101> hello
03:00:35  <cow101> cya
03:00:40  *** cow101 [4495a13f@webchat.mibbit.com] has quit []
03:09:22  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
03:09:56  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer]
03:34:24  <Tefad> ~ ~ ~ ~ ~ ~ ~ ~
03:39:12  *** llugo [~lugo@mgdb-4db87bfe.pool.mediaWays.net] has joined #openttd
03:46:35  *** lugo [~lugo@mgdb-4db87437.pool.mediaWays.net] has quit [Ping timeout: 480 seconds]
04:14:06  *** ecke [~ecke@188.75.128.2] has joined #openttd
05:23:35  *** ecke [~ecke@188.75.128.2] has quit [Quit: ecke]
05:29:13  *** phalax [~phalax@84.19.128.89] has quit [Ping timeout: 480 seconds]
05:29:50  *** phalax [~phalax@84.19.128.89] has joined #openttd
05:34:54  *** ctibor [~quassel@77.48.228.43] has quit [Quit: No Ping reply in 180 seconds.]
06:04:45  *** thepalm [~chatzilla@121.210.80.70] has joined #openttd
06:16:45  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd
06:30:01  *** boekabart [~boekabart@pizzapazzi.com] has joined #openttd
06:30:56  <boekabart> alo
06:40:22  *** xi [~ondrej.st@78.110.223.65] has quit []
06:43:00  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has joined #openttd
06:44:17  *** andythenorth [~andy@87.112.68.146.plusnet.ptn-ag2.dyn.plus.net] has joined #openttd
06:47:27  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has quit [Remote host closed the connection]
07:03:27  *** Goulp [~Muxy@nt2001.opsio.fr] has joined #openttd
07:13:26  *** andythenorth [~andy@87.112.68.146.plusnet.ptn-ag2.dyn.plus.net] has quit [Quit: andythenorth]
07:16:38  *** ltsampros [~lalalaki@ppp-94-64-255-109.home.otenet.gr] has joined #openttd
07:16:40  <ltsampros> hello.
07:17:16  <ltsampros> is there any easy to reduct the amount of rating dropped when constructing at an a town's tiles ?
07:17:40  <ltsampros> my scenarios have really lots of trees and building just anything gets you an apalling rating
07:20:18  <boekabart> donate money ;)
07:20:52  <ltsampros> don't like brbing :P
07:21:02  <ltsampros> (they caught me at barcelona)
07:28:56  <SpComb> http://linux.slashdot.org/comments.pl?sid=1411509&cid=29817921 <-- opinions on open-source games
07:33:17  <Noldo> that guy is an artist
07:55:21  <Rhamphoryncus> ltsampros: that's a difficulty setting, is it not?
07:55:56  <ltsampros> oh. hm. I didn't remember there was a difficulty setting
07:56:18  *** Terkhen [~Terkhen@176.69.220.87.dynamic.jazztel.es] has joined #openttd
07:56:25  <Terkhen> good morning
07:58:56  *** Rhamphoryncus [~rhamph@d199-126-251-5.abhsia.telus.net] has quit [Quit: Rhamphoryncus]
08:02:12  *** andythenorth [~andy@87.112.68.146.plusnet.ptn-ag2.dyn.plus.net] has joined #openttd
08:11:59  *** fonsinchen [~alve@BAEcd33.bae.pppool.de] has joined #openttd
08:13:43  <fonsinchen> I got another idea for a cargolist optimization.
08:13:59  <Noldo> did you code it already?
08:14:37  <fonsinchen> No, but it's quite easy: If we merge a packet that is not the last in the list, we pull it back and make it the last.
08:14:55  <fonsinchen> Like that subsequent equal packets should be easier to merge.
08:15:26  <fonsinchen> I'll check that later.
08:17:15  <fonsinchen> Of course that changes the order of packets, but merging with a packet that's not the last in the list isn't quite FIFO anyway, and making that packet the last one then can be seen as "fix" for this.
08:17:56  <Rubidium> well... fix is a 'big' word :)
08:18:19  <Rubidium> but yes, it makes sense to at least test it
08:19:10  <ltsampros> hm. I have a permissive attitude twoards area restructring but still
08:34:47  *** Goulp [~Muxy@nt2001.opsio.fr] has quit [Quit: Back to the Goulp]
08:35:07  <Rubidium> isn't there a cheat that gives 'more' permission?
08:35:11  *** Goulp [~Muxy@nt2001.opsio.fr] has joined #openttd
08:35:27  <Rubidium> otherwise, remove lots of trees and build them again; should give a higher rating
08:44:33  <fonsinchen> I think this can be improved: static_cast<Tinst *>(this)->RemoveFromCache(cp);
08:45:06  <fonsinchen> You can rename the base RemoveFromCache to something different and make one function in each class that calls that.
08:45:08  <ltsampros> Rubidium: nope. i didn't see one. but anyway just a constructing a city airport outside a city gives me an apalling isntantly
08:45:28  <fonsinchen> Then you can write this->RemoveFromCache(cp);
08:49:09  <fonsinchen> and the comments for the base AddToCache and RemoveFromCache are wrong. It doesn't update feeder_share
08:49:47  <ltsampros> ps -ef
09:14:13  *** andythenorth [~andy@87.112.68.146.plusnet.ptn-ag2.dyn.plus.net] has quit [Ping timeout: 480 seconds]
09:16:47  *** andythenorth [~andy@87.115.91.18] has joined #openttd
09:23:06  <fonsinchen> actually the RemoveFromCache thing doesn't work without virtual. :(
09:36:03  *** TrainzStoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has joined #openttd
09:37:52  *** Terkhen [~Terkhen@176.69.220.87.dynamic.jazztel.es] has quit [Quit: ...]
09:41:23  *** Terkhen [~Terkhen@176.69.220.87.dynamic.jazztel.es] has joined #openttd
09:42:33  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has quit [Ping timeout: 480 seconds]
09:42:33  *** TrainzStoffe is now known as Stoffe
09:53:26  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
09:54:29  <Rubidium> fonsinchen: it really seems to work for me
09:54:36  <Rubidium> with the static cast that is
09:54:54  <fonsinchen> it works, but it looks ugly.
09:55:14  <fonsinchen> The improvement I proposed before doesn't work, though.
09:55:53  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has joined #openttd
10:05:35  <CIA-9> OpenTTD: rubidium * r17837 /trunk/src/cargopacket.h: -Fix (r17812): comment erroneously mentioned feeder share
10:05:39  *** Belugas [~belugas@216.191.111.238] has quit [Ping timeout: 480 seconds]
10:06:01  *** Belugas [~belugas@216.191.111.238] has joined #openttd
10:06:04  *** mode/#openttd [+o Belugas] by ChanServ
10:17:25  *** andythenorth [~andy@87.115.91.18] has quit [Quit: andythenorth]
10:49:52  *** boekabart [~boekabart@pizzapazzi.com] has quit [Remote host closed the connection]
10:52:13  *** KenjiE20 [~KenjiE20@92.20.49.167] has joined #openttd
10:52:56  *** Chris_Booth [~Chris_Boo@82-32-243-15.cable.ubr11.newt.blueyonder.co.uk] has joined #openttd
10:57:35  <fonsinchen> CargoList() {}
10:57:43  <fonsinchen> I think this is a problem.
10:57:56  <fonsinchen> It doesn't initialize anything.
10:58:41  <fonsinchen> or maybe it's operator new that does it ...
11:00:15  <Rubidium> the memory is Calloced in (our) new, so everything is 0, which is good for the caches. The std::list gets automagically constructed IIRC
11:04:51  <fonsinchen> I have a problem with an inconsistent cache. Why don't we invalidate the caches after loading anymore?
11:06:21  <fonsinchen> ah, we do; only in a different place ...
11:18:36  *** boekabart [~boekabart@pizzapazzi.com] has joined #openttd
11:19:42  *** thepalm [~chatzilla@121.210.80.70] has quit [Quit: ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]]
11:23:08  *** ecke [~ecke@pc148-81.upce.cz] has joined #openttd
11:24:31  *** Muxy [~Benoit@smtp.bdelalande.net] has quit [Ping timeout: 480 seconds]
11:25:23  <Eddi|zuHause>  <fonsinchen> No, but it's quite easy: If we merge a packet that is not the last in the list, we pull it back and make it the last. <-- didn't i say exactly that yesterday?
11:26:02  <fonsinchen> Maybe, then I didn't get it.
11:26:28  <Dr_Jekyll> i try to build a 2-track sideline wich comes from a 3-track mainline...but i need some hints how to set the signals maybe someone could help out with a screenshot or something? this is what i try to build: http://img62.imageshack.us/img62/3527/signals.png
11:26:32  <Eddi|zuHause> the argument against it was that it would be way less FIFO
11:27:58  *** Zahl [~Zahl@78.52.127.1] has joined #openttd
11:28:40  <Eddi|zuHause> fonsinchen: i called it "move to front" (where obviously "front" is the place where you start merging)
11:29:53  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has joined #openttd
11:30:15  <fonsinchen> If you move it to the front it is less FIFO, if you move it to the back it's about the same. But as you swap back and front in your model you might be right, though.
11:32:04  *** welshdragon [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has joined #openttd
11:32:06  <Eddi|zuHause> maybe i should learn to more explicitly state such duality-exchanging stuff, people tend to not follow my thought patterns :p
11:32:20  <welshdragon> Hello :)
11:33:06  <Eddi|zuHause> Dr_Jekyll: maybe you should check the openttdcoop wiki for junctions/load balancers
11:34:55  <welshdragon> so... i had a brainwave a few seconds ago..... Fares... you set a price (per tile) for every journey
11:35:53  <welshdragon> A journey of 3 tiles could cost ?3, or ?30, depending on the Scrooge :P
11:36:01  <welshdragon> etc
11:36:25  *** Coco-Banana-Man [~Stephan.D@p5B2DE4C4.dip.t-dialin.net] has joined #openttd
11:37:02  <Dr_Jekyll> Eddi|zuHause you are my hero...
11:37:13  <Dr_Jekyll> thank you ;)
11:41:26  *** ecke [~ecke@pc148-81.upce.cz] has quit [Quit: ecke]
11:47:31  <Eddi|zuHause> hm... why do i get av8 twice in the online content window?
11:47:49  <boekabart> that call that upselling
11:48:04  <Eddi|zuHause> it says i have av8 1.501, and it offers me av8 1.5 for download
11:48:24  <boekabart> downselling then :D
11:49:19  <Eddi|zuHause> and if i check av8 extra 1.501 for download, it automatically adds av8 1.5
11:52:33  *** welshdragon is now known as Guest1817
11:52:34  *** welshdragon [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has joined #openttd
11:52:34  *** Guest1817 [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has quit [Read error: Connection reset by peer]
12:01:05  *** glx [glx@2a01:e35:2f59:c7c0:58d0:bbee:7931:371d] has joined #openttd
12:01:08  *** mode/#openttd [+v glx] by ChanServ
12:06:12  <welshdragon> a more detailed explanation of my gares plan can be found at http://www.tt-forums.net/viewtopic.php?f=32&t=45580
12:06:24  <welshdragon> *Fares
12:10:50  *** Fuco [~dota.keys@fuco.sks3.muni.cz] has joined #openttd
12:18:16  *** worldemar [~woldemar@188.122.231.96] has quit [Ping timeout: 480 seconds]
12:19:36  *** Dred_furst [~Dred@cpc3-pool3-0-0-cust999.sotn.cable.ntl.com] has joined #openttd
12:33:09  *** worldemar [~woldemar@188.122.230.2] has joined #openttd
12:45:03  *** zachanima [~zach@50A2FFAA.flatrate.dk] has quit [Quit: leaving]
12:45:06  *** Wolle [DrJekyll@p57B0EF19.dip.t-dialin.net] has joined #openttd
12:50:35  *** Dr_Jekyll [DrJekyll@p57B0B6C0.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
12:52:38  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has joined #openttd
12:58:44  *** TrainzStoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has joined #openttd
13:01:58  *** Splex [~splex@121.165.245.76] has quit [Quit: Leaving]
13:05:33  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has quit [Ping timeout: 480 seconds]
13:05:33  *** TrainzStoffe is now known as Stoffe
13:19:32  *** Splex [~splex@121.165.245.76] has joined #openttd
13:20:28  *** welshdragon [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has quit [Quit: welshdragon]
13:21:05  *** welshdragon [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has joined #openttd
13:21:41  *** welshdragon [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has quit []
13:30:42  *** welshdragon [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has joined #openttd
13:33:57  <Eddi|zuHause> why is canal construction so extremely expensive?
13:34:14  <boekabart> because it's a LOT of work!
13:34:17  <Eddi|zuHause> building one tile of canal costs the same as removing one tile of water
13:34:29  <boekabart> also, a LOT of work
13:34:34  <Eddi|zuHause> that is not really what i understands as balanced...
13:34:37  <boekabart> every dug a pond or so in your back yard?
13:35:39  <Rubidium> Eddi|zuHause: you get both shown because one NewGRF 'depends' on the av8 1.5
13:36:04  <Eddi|zuHause> so $SOMEONE forgot to update the dependency?
13:36:18  <Rubidium> yes
13:37:19  <Eddi|zuHause> boekabart: but it makes no sense that digging landscape to sea level and let it flood is 100 times cheaper than building a canal tile
13:37:59  <boekabart> no, landscaping should be a lot more expensive
13:40:10  <boekabart> ANYWay most people would like that i think
13:45:28  <Eddi|zuHause> anyway, building a (river boat) canal over flat land is not significantly more expensive than building a rail line...
13:46:40  <boekabart> really? IRL?
13:47:04  <boekabart> because 90% of the cost is procedures and stuff , not work?
13:50:06  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has quit [Remote host closed the connection]
13:54:13  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
14:14:40  <PeterT> Please somebody who is a moderator help!
14:14:44  <PeterT> http://www.tt-forums.net/viewtopic.php?f=47&t=45527
14:14:53  <PeterT> people keep posting, which just means more bots
14:16:17  <Eddi|zuHause> why would there be any moderator here?
14:16:30  <PeterT> Rubudium?
14:16:34  <Eddi|zuHause> and what's the report button for?
14:16:44  <PeterT> I reported it...twice
14:16:58  <PeterT> oh, right
14:17:05  <PeterT> they don't access that forum
14:29:28  *** kay [~kay@90.242.204.141] has joined #openttd
14:31:08  *** George34 [~George@212.113.107.216] has quit [Ping timeout: 480 seconds]
14:38:08  *** frosch123 [~frosch@frnk-590fe4d5.pool.mediaWays.net] has joined #openttd
14:44:54  *** George [~George@212.113.107.216] has joined #openttd
14:50:05  *** Fuco [~dota.keys@fuco.sks3.muni.cz] has quit [Quit: Quit]
14:50:18  *** Lakie [~Lakie@91.84.251.149] has joined #openttd
14:50:40  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has quit [Quit: andythenorth]
14:59:23  *** |Terkhen| [~Terkhen@209.68.220.87.dynamic.jazztel.es] has joined #openttd
15:02:31  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has joined #openttd
15:04:35  *** Terkhen [~Terkhen@176.69.220.87.dynamic.jazztel.es] has quit [Ping timeout: 480 seconds]
15:21:12  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has quit [Quit: andythenorth]
15:30:03  *** mode/#openttd [+v Belugas] by ChanServ
15:30:03  *** mode/#openttd [+v Rubidium] by ChanServ
15:30:03  *** mode/#openttd [+v orudge] by ChanServ
15:30:06  *** mode/#openttd [+v DorpsGek] by ChanServ
15:35:12  *** lobstar [~michielbi@86.89.201.189] has joined #openttd
15:36:41  *** |Terkhen| is now known as Terkhen
15:37:03  *** lobster [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
15:41:04  <CIA-9> OpenTTD: rubidium * r17838 /trunk/src/core/pool_type.hpp: -Document: the Pool struct's template parameters
15:42:55  *** ecke [~ecke@188.75.128.2] has joined #openttd
15:44:11  *** oskari89 [~oskari89@212-149-205-119.bb.dnainternet.fi] has joined #openttd
15:46:01  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
15:52:19  *** worldemar [~woldemar@188.122.230.2] has quit [Read error: Connection reset by peer]
15:52:44  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
15:54:09  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
15:54:10  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
15:56:54  <frosch123> hmm, tt-ms is definitely the right place to talk about a m4 driven nfo library
15:59:41  <Rubidium> really? where? :)
16:00:46  <frosch123> currently it is only a single vapour post
16:00:53  <frosch123> you might guess by whom :)
16:01:06  <Rubidium> no, not going to guess
16:01:07  *** Rhamphoryncus [~rhamph@d199-126-251-5.abhsia.telus.net] has joined #openttd
16:01:28  <frosch123> but still, choosing tt-ms is impressive
16:02:14  <Rubidium> ofcourse, tt-forums is 'bad' because $SROTU doesn't want to remove a specific user
16:04:57  *** ecke_ [~ecke@188.75.128.2] has joined #openttd
16:05:15  *** ecke_ [~ecke@188.75.128.2] has quit [Read error: Connection reset by peer]
16:10:01  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer]
16:10:43  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
16:10:50  *** worldemar [~woldemar@188.122.234.227] has joined #openttd
16:11:46  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
16:18:59  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
16:19:37  <fonsinchen> amazing ... he's posting in german and thus excluding at least half of the possible audience. I can't help but laugh about this state of affairs.
16:19:44  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has joined #openttd
16:19:45  <Goulp> about AI. the AI script is compiled when using it ?
16:20:21  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
16:22:12  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
16:22:16  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
16:23:31  <Eddi|zuHause> they run in a VM, kind of like a JIT-compiler
16:24:02  *** asilv [~as@h-62-142-160-55.joensuunelli.fi] has joined #openttd
16:24:23  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
16:24:35  <Goulp> coud we imagine that some part of code can be replaced by squirel scripts ?
16:25:27  <Goulp> if provided by the server... for example
16:25:44  <Eddi|zuHause> there were some plans to make squirrel the console language, but that has not come to fruition yet
16:26:43  <Goulp> i'm not thinking to console language, but some calculation frozen in the code, like cargo distribution...
16:27:22  <Goulp> in order to permit more flex to server admins
16:28:22  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has joined #openttd
16:29:15  *** xi [~xi@78.110.223.65] has joined #openttd
16:29:46  <Eddi|zuHause> no, that's really unlikely
16:30:02  *** eQualizer [~lauri@dyn12-192.dsl.spy.dnainternet.fi] has quit [Ping timeout: 480 seconds]
16:30:11  <Eddi|zuHause> NFO/NewGRF is the part you should be looking at there
16:31:34  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
16:31:43  <Eddi|zuHause> Goulp: these sort of things must be synchronized between server and clients, and squirrel is not sent over the network
16:31:51  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has joined #openttd
16:32:44  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
16:33:34  <Goulp> what do you mean, not sent over the network ?
16:34:32  <Eddi|zuHause> i'm not going to explain the multiplayer system to you...
16:34:58  <Goulp> server can provide script to replace some code in the client. then the client will use these script instead of default code...
16:35:33  <Noldo> patch or it didn't happen
16:35:45  <Eddi|zuHause> and exactly this "provide script" part is not going to happen
16:36:06  *** [alt]buster [~Combuster@82-171-220-59.ip.telfort.nl] has joined #openttd
16:36:52  <Eddi|zuHause> because that's already done with NewGRFs, and there is not going to be a second way to alter gameplay
16:37:06  <Goulp> ok, is not going to happen, but is the idea stupid ?
16:37:28  <Goulp> okay, it means with newgrf, all is possible...
16:37:49  *** Luukland [~luukland@87.208.211.195] has joined #openttd
16:38:04  <Luukland> Goulpy Goulpy Goulp :)
16:38:13  <Noldo> well, much is possible
16:40:07  <Goulp> ok, as example, may be it has already been discussed, then tell me i will search on tt-forum, talking about modifying cargo distribution, this can be made with newgrf ?
16:40:40  <asilv> depends what do you mean by cargo distribution
16:40:52  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has quit [Ping timeout: 480 seconds]
16:40:52  *** [alt]buster is now known as [com]buster
16:41:08  <Goulp> to distirbute cargo agains companies with station on same industry
16:41:33  <Luukland> by mean of not changing the rating
16:41:47  <Luukland> just rearranging the calculation
16:41:50  <asilv> well that certainly can't be done with grf
16:41:55  <Goulp> is it possible to modify quantity allocated to each company
16:42:28  <asilv> i don't think so
16:42:42  <Luukland> we have the patch :p
16:43:03  <Goulp> Ok, thank you Eddi, now would it be stupid to inject this calculation code from the server ?
16:46:17  <Eddi|zuHause> you can alter the NewGRF specs to support this, e.g. by a callback
16:46:18  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has joined #openttd
16:47:17  <frosch123> Goulp: how long does a ai need to find a path between two points? how long may a cargopacket take to decide for a hop on a vehicle?
16:48:45  <Eddi|zuHause> frosch123: he doesn't mean "cargo distribution" as in the "cargodist" patch, but on industry production to deliver cargo to more than the highest two nearby stations
16:49:35  <Goulp> frosch123: a cargopacket will not decide, the script will decide how much will go there and there. my question remains the same : would it be stupid that a server could inject some squirel scripts to clients in order to change frozen things. And not only cargo distribution
16:50:27  <frosch123> well, in that case i just point to the discussion on tt-forums about a half year ago
16:50:42  <frosch123> search for squirrel-grf or so
16:51:05  <frosch123> (though you might want to skip the flaming posts)
16:51:15  <Luukland> lol
16:51:36  <Goulp> ok, if it has been discussed, i will search on tt-forum, but is it stupid or not ?
16:51:45  *** Fast2 [~Fast2@p57AF9F21.dip0.t-ipconnect.de] has joined #openttd
16:52:21  <frosch123> i explained in detail why squirrel is not suitable for anything that needs synchronisation, speed and is run for lots of small instances
16:52:36  <frosch123> though "in detail" is of course subjective :p
16:53:19  *** Grelouk [~Grelouk@202.99.200-77.rev.gaoland.net] has joined #openttd
16:53:31  *** bb10 [~nn@dhcp-077-249-031-191.chello.nl] has joined #openttd
16:53:32  <Goulp> ok thx frosch.
16:56:23  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
16:58:33  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
16:58:39  *** PeteT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Read error: Connection reset by peer]
17:05:39  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds]
17:07:22  *** welshdragon is now known as Guest22
17:07:23  *** welshdragon [~markjones@client-82-2-113-132.brnt.adsl.virginmedia.com] has joined #openttd
17:09:51  *** Muxy [~Benoit@smtp.bdelalande.net] has joined #openttd
17:12:30  *** Guest22 [~markjones@client-86-26-255-112.brnt.adsl.virginmedia.com] has quit [Ping timeout: 480 seconds]
17:14:34  *** pavel1269 [~chatzilla@r2ao16.net.upc.cz] has joined #openttd
17:14:42  <pavel1269> hello :-)
17:15:13  *** Luukland [~luukland@87.208.211.195] has left #openttd []
17:19:40  *** Zahl_ [~Zahl@78.52.127.1] has joined #openttd
17:23:46  *** Zahl__ [~Zahl@g227045244.adsl.alicedsl.de] has joined #openttd
17:24:32  *** tokai [~tokai@p5B2B0348.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
17:24:52  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has joined #openttd
17:26:43  *** tokai [~tokai@p5B2B3810.dip0.t-ipconnect.de] has joined #openttd
17:26:46  *** mode/#openttd [+v tokai] by ChanServ
17:26:46  *** Zahl [~Zahl@78.52.127.1] has quit [Ping timeout: 480 seconds]
17:26:46  *** Zahl__ is now known as Zahl
17:27:11  *** tdev [~tdev@p508EDF01.dip.t-dialin.net] has joined #openttd
17:27:48  *** Zahl_ [~Zahl@78.52.127.1] has quit [Ping timeout: 480 seconds]
17:31:50  *** Goulp [~Muxy@nt2001.opsio.fr] has quit [Quit: PACKET_CLIENT_QUIT]
17:34:08  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has quit [Quit: andythenorth]
17:38:00  *** Splex [~splex@121.165.245.76] has quit [Quit: Leaving]
17:38:13  *** eQualizer [~lauri@dyn12-192.dsl.spy.dnainternet.fi] has joined #openttd
17:39:37  *** Splex [~splex@121.165.245.76] has joined #openttd
17:42:29  *** TrainzStoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has joined #openttd
17:49:23  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has quit [Ping timeout: 480 seconds]
17:49:23  *** TrainzStoffe is now known as Stoffe
17:50:32  *** Splex [~splex@121.165.245.76] has quit [Remote host closed the connection]
17:52:42  *** Splex [~splex@121.165.245.76] has joined #openttd
17:56:13  *** Grelouk [~Grelouk@202.99.200-77.rev.gaoland.net] has quit [Quit: Quitte]
17:56:53  *** v3gard [~v3gard@svale.hia.no] has joined #openttd
18:08:59  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has joined #openttd
18:13:00  *** andythenorth [~andy@78-86-194-127.zone2.bethere.co.uk] has quit []
18:15:33  *** planetmaker [~pm@vs241204.vserver.de] has left #openttd []
18:15:40  *** planetmaker [~pm@vs241204.vserver.de] has joined #openttd
18:31:32  *** phalax [~phalax@84.19.128.89] has quit [Read error: Connection reset by peer]
18:32:53  *** phalax [~phalax@84.19.128.89] has joined #openttd
18:39:11  *** Grelouk [~Grelouk@202.99.200-77.rev.gaoland.net] has joined #openttd
18:41:06  *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd
18:43:50  *** StarLionIsaac [~isaac@87.115.128.52] has joined #openttd
18:47:55  *** lobstah [~michielbi@86.89.201.189] has joined #openttd
18:49:11  <pavel1269> I have got a problem with patching a source. When I apply a patch file, with cygwin, it also change permissions on file. Then, even cygwin cant acces the file and I must delete the file and revert. Also work with those files take ages. Ideas? :-)
18:49:25  <pavel1269> I am running Win 7 prof.
18:50:02  *** lobstar [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
18:50:42  *** nicfer1 [~usuario@190.50.32.51] has joined #openttd
18:51:01  <pavel1269> Another question, anyone alive?
18:51:52  <Rubidium> yes, you are
18:52:06  <tdev> solution: use linux? ;)
18:52:23  <pavel1269> You know, whats cygwin? :P
18:52:26  <StarLionIsaac> or, see if MinGW works on Win7, I've heard it works fine
18:52:42  <pavel1269> I can compile
18:53:05  <StarLionIsaac> yeah, but if MinGW doesn't give you the file permissions problem, and also compiles, isn't that an improvement still?
18:53:25  <pavel1269> I cant apply patch, on 7. file, it says it cant change permissions, and then cant create patch with those files.
18:53:29  <Rubidium> pavel1269: the attempt to get some unixy like environment on Windows
18:54:13  <Rubidium> for what it's work w.r.t. Cygwin
18:54:17  <pavel1269> i have not found any usefull utility to apply patch so i get the cygwin
18:54:19  <Rubidium> Note that the official support for Windows 95, Windows 98, and Windows Me will be discontinued with the next major version (1.7) of Cygwin, which is in beta testing right now. Note that Windows 7 and later will only be supported starting with the 1.7 version of Cygwin.
18:54:26  <Rubidium> so I hope you're running the beta stuff
18:54:50  <pavel1269> I really should read something.
18:55:22  <Forked> can you run cygwin in "xp compatability mode" ?
18:55:35  <Rubidium> oh, for the source: http://www.cygwin.com/, roughtly the third paragraph
19:06:38  <pavel1269> I jsut found, its not win 7 related ...
19:06:47  <pavel1269> Even users of Vista have this.
19:07:24  <pavel1269> and problem is, before patch: "---------+ 1 Pavel None 14545 Oct 21 20:59 src/date.cpp" after patching "---------- 1 Pavel None 14545 Oct 21 20:59 src/date.cpp"
19:07:30  <pavel1269> with ls -l
19:08:24  <Rubidium> I think you're getting a better response in a cygwin related IRC channel
19:08:39  <Rubidium> does OpenTTD actually still compile with cygwin?
19:08:51  <pavel1269> I compile with MSVC
19:09:11  <StarLionIsaac> isn't the core of how MinGW works based on cygwin though? that compiles fine
19:09:53  <Rubidium> StarLionIsaac: the core of OSX is *BSD, doesn't mean that if *BSD compiles OSX does (or vice versa)
19:10:39  <StarLionIsaac> point, though I'd think it at least lends weight to the theory it would compile
19:11:04  <StarLionIsaac> I've always used MinGW, never had any problems with it, except when I got it to go through Wine so I could compile a Win32
19:13:43  *** HerzogDeXtEr [~Flex@88.130.166.69] has joined #openttd
19:15:07  *** bb10 [~nn@dhcp-077-249-031-191.chello.nl] has quit [Ping timeout: 480 seconds]
19:20:48  *** HerzogDeXtEr1 [~Flex@88.130.184.22] has quit [Ping timeout: 480 seconds]
19:22:00  <glx> mingw works well, but cygwin is not mingw, it just uses mingw
19:22:40  <StarLionIsaac> the only problem I've ever actually had with minGW is the download times on the initial setup
19:22:53  <StarLionIsaac> other than that, no trouble at all, only time it doesn't work is if I bugger up
19:24:11  <StarLionIsaac> little quick question - if you install openttd from a .deb package or however it works on non .deb linuxes, where's the binary by default?
19:24:28  <Sacro> wherever you put it
19:24:35  <Sacro> /usr/bin, /usr/bin/games
19:24:36  <Rubidium> /usr/share/games/openttd or so
19:24:42  <Sacro> could be /usr/local/bin
19:24:48  <Sacro> Arch uses /usr/bin/openttd
19:24:56  <Rubidium> but just check the contents of the package
19:25:01  <Forked> which openttd
19:25:24  <StarLionIsaac> Any openttd, assuming for example I just installed it from the package in the Ubuntu repo, or downloaded the .deb from the homepage
19:25:44  <StarLionIsaac> I assumed that any linux distro would use the same location, I didn't realise they all insisted on doing it differently
19:31:26  <Rubidium> Eddi|zuHause/fonsinchen: for CargoList::Append 'move to back on merge' seems to be a bad thing to do; average 5% more time spent in Append and no gains in other areas
19:32:04  <Rubidium> with http://rbijker.net/openttd/move_to_back.diff
19:36:17  *** oskari89 [~oskari89@212-149-205-119.bb.dnainternet.fi] has quit [Quit: Utm Aœ - Aja 35]
19:37:16  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has quit [Read error: Connection reset by peer]
19:37:30  *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Quit: oO]
19:37:31  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has joined #openttd
19:39:03  <CIA-9> OpenTTD: rubidium * r17839 /trunk/src/core/ (pool_func.hpp pool_type.hpp):
19:39:03  <CIA-9> OpenTTD: -Codechange: implement the concept of 'caching' pool items to pools, that is
19:39:03  <CIA-9> OpenTTD: instead of 'free' push the unused items in a linked list and use them on
19:39:03  <CIA-9> OpenTTD: 'malloc'. Also add the concept of zeroing, or actually not zeroing, on new for
19:39:03  <CIA-9> OpenTTD: pool items.
19:40:04  *** StarLionIsaac [~isaac@87.115.128.52] has quit [Quit: Leaving]
19:43:03  <CIA-9> OpenTTD: rubidium * r17840 /trunk/src/ (cargopacket.cpp cargopacket.h): -Codechange: use the new pool's concepts (caching + not zeroing). Improves average CargoPacket con/destruction time by ~20%, MoveTo/Append by 5-10% and application performance by up to 2%.
19:43:03  *** ecke [~ecke@188.75.128.2] has quit [Read error: Connection reset by peer]
19:45:12  <Rubidium> that's enough profiling of that piece of code for this year
19:45:20  *** andythenorth [~andy@87.115.32.32.plusnet.pcl-ag01.dyn.plus.net] has joined #openttd
19:48:42  *** welshdragon is now known as Guest39
19:48:42  *** Guest39 [~markjones@client-82-2-113-132.brnt.adsl.virginmedia.com] has quit [Read error: Connection reset by peer]
19:48:43  *** welshdragon [~markjones@client-82-2-113-132.brnt.adsl.virginmedia.com] has joined #openttd
19:48:50  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has quit [Read error: Connection reset by peer]
19:50:42  *** ltsampros [~lalalaki@ppp-94-64-255-109.home.otenet.gr] has quit [Ping timeout: 480 seconds]
19:51:42  <frosch123> be careful, there are more than 2 months left
19:52:06  <fonsinchen> nice
19:52:53  *** KritiK [~Maxim@78-106-248-7.broadband.corbina.ru] has joined #openttd
19:53:48  <fonsinchen> I don't quite get why move-to-back doesn't perform, but whatever. Let's leave it as it is until someone comes up with a really good idea (tm).
19:56:10  <fonsinchen> Actually the pool caching could be used for all pool items if we don't fear the additional memory consumption. Or it could be made a compile time option.
19:57:02  <frosch123> no, it can't be used for vehicles nor stations
19:57:53  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has quit [Ping timeout: 480 seconds]
19:58:27  <Rubidium> well, moving a packet to the back means updating at least 6, maybe 7 pointers in a number of items: 'cur'->prev->next, 'cur'->next->prev, 'new'->next->prev, 'new'->prev->next, 'new'->next, 'new'->prev, 'container'->last
19:58:37  <Rubidium> that is a lot of dereferencing/updating
20:00:30  <Rubidium> so 'container'->last->prev->prev a few times is cheaper than moving it to the back
20:00:45  <Rubidium> especially if there're a few packets 'rotating' at the back
20:03:27  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has joined #openttd
20:07:08  *** TrainzStoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has joined #openttd
20:10:33  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has quit [Remote host closed the connection]
20:13:23  *** andythenorth [~andy@87.115.32.32.plusnet.pcl-ag01.dyn.plus.net] has quit [Ping timeout: 480 seconds]
20:13:58  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has quit [Ping timeout: 480 seconds]
20:13:58  *** TrainzStoffe is now known as Stoffe
20:16:01  *** andythenorth [~andy@87.115.80.217] has joined #openttd
20:18:25  *** andythenorth [~andy@87.115.80.217] has quit []
20:18:38  <pavel1269> gn
20:18:42  *** pavel1269 [~chatzilla@r2ao16.net.upc.cz] has quit [Quit: ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]]
20:18:57  *** ecke [~ecke@213.195.231.53] has joined #openttd
20:20:02  *** andythenorth [~andy@87.115.80.217] has joined #openttd
20:45:03  <fonsinchen> About FS#3266: The set instead list is worse for trunk but about the same (even a little better) as reverse iterating for cargodist. Reverse iterating is always better than only merging last, but I came up with that idea only yesterday. And in combination with set for vehicle cargo list merging only last for stations is beneficial for cargodist. OK, I should have checked those separately. The caching thing was also discovered after the ticket was p
20:45:03  <fonsinchen> So yes, you are right, nothing of the original idea made it to trunk, but I still had a reason for posting the ticket. And I learned some things about profiling in the process.
20:46:37  <fonsinchen> And thanks a lot for all the work.
20:47:40  <fonsinchen> I have dropped the slset and cargoset branches also in cargodist. I'm using reverse iteration there, too.
20:48:46  *** tdev [~tdev@p508EDF01.dip.t-dialin.net] has quit [Quit: Leaving]
21:01:24  *** andythenorth [~andy@87.115.80.217] has quit [Quit: andythenorth]
21:04:06  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has joined #openttd
21:05:42  *** frosch123 [~frosch@frnk-590fe4d5.pool.mediaWays.net] has quit [Remote host closed the connection]
21:07:24  *** Yexo_ [~Yexo@38-88-ftth.onsneteindhoven.nl] has joined #openttd
21:07:33  *** Yexo is now known as Guest48
21:07:33  *** Yexo_ is now known as Yexo
21:09:37  *** andythenorth [~andy@87.115.80.217] has joined #openttd
21:09:45  <andythenorth> hmm
21:10:08  *** asilv [~as@h-62-142-160-55.joensuunelli.fi] has quit []
21:10:26  <andythenorth> ^^ something I said?
21:11:05  <Sacro> yes
21:11:10  <andythenorth> meh
21:11:45  <andythenorth> Zeno's paradox of Achilles and the Tortoise applies to the industry production callback :|
21:11:58  <andythenorth> http://en.wikipedia.org/wiki/Zeno's_paradoxes
21:12:53  <andythenorth> Fortunately our old friend 'many branching varaction 2 chains' rides to the rescue once again.
21:14:22  *** Guest48 [~Yexo@38-88-ftth.onsneteindhoven.nl] has quit [Ping timeout: 480 seconds]
21:14:54  *** lobstar [~michielbi@86.89.201.189] has joined #openttd
21:17:11  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
21:19:00  *** lobstah [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
21:22:15  *** TrainzStoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has joined #openttd
21:24:26  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has joined #openttd
21:25:26  *** fjb_ [~frank@p5485D6C4.dip.t-dialin.net] has joined #openttd
21:28:29  <andythenorth> ow my brain hurts
21:28:29  <andythenorth> http://www.tt-forums.net/viewtopic.php?f=68&t=45587&p=826380#p826380
21:29:38  *** Stoffe [~mirc@237.203.216.81.static.g-td.siw.siwnet.net] has quit [Ping timeout: 480 seconds]
21:29:38  *** TrainzStoffe is now known as Stoffe
21:29:52  <MyCatVerbs> I have ibuprofen, Andy, I could run over. :D
21:30:32  <andythenorth> MyCatVerbs: useful, but do you have a potential solution to the problem?
21:30:45  <andythenorth> I have several, but I want to see what others come up with
21:30:53  * Prof_Frink passes andythenorth a beer
21:31:09  <andythenorth> I can't see a future that doesn't involve either:
21:31:16  <andythenorth> A: lots of advanced varaction 2
21:31:28  <andythenorth> B: stopping work on FIRS
21:31:39  <MyCatVerbs> Not right now...
21:31:52  <andythenorth> C: waiting for FooBar to be able to code again (but his varaction 2 advanced is no better than mine)
21:32:05  <andythenorth> A is not a fun option
21:32:10  *** fjb [~frank@p5485C1B5.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
21:33:42  <planetmaker> andythenorth: if you have cargo amounts A, B, C. I'd use A / (A+B+C) * max_prod_level, B / (A+B+C) * max_prod_level etc
21:34:56  <planetmaker> and andythenorth : do you template code those industries like DJN codes the trains nowadays?
21:35:04  *** Grelouk [~Grelouk@202.99.200-77.rev.gaoland.net] has quit [Read error: Connection reset by peer]
21:35:07  <andythenorth> planetmaker: somewhat yes
21:35:14  <andythenorth> but maybe not as much as DJ
21:35:15  <planetmaker> then it would be kinda a one-time thing and only adding in the header vars appropriately
21:35:25  <andythenorth> that would be a win
21:35:32  <andythenorth> I was hoping we would get to that
21:35:47  <planetmaker> IMO it really pays off. He's templates and only defines in the engines' headers the properties and that's it.
21:36:03  <planetmaker> e.g. base cose, ... - all by means of nice #defines
21:36:08  *** Chris_Booth [~Chris_Boo@82-32-243-15.cable.ubr11.newt.blueyonder.co.uk] has quit [Quit: ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]]
21:36:24  <Terkhen> good night
21:36:27  *** Terkhen [~Terkhen@209.68.220.87.dynamic.jazztel.es] has quit [Quit: ...]
21:36:34  <andythenorth> yep makes sense, think we discussed it when we started FIRS, but weren't sure if it would work...
21:36:42  <andythenorth> clearly it does
21:37:19  <planetmaker> I guess it will work for industries, too
21:37:44  <planetmaker> maybe you can give me one fully coded industry, nicely commented so that I understand?
21:38:19  <planetmaker> or name one in the repo :-)
21:38:32  <andythenorth> realistically, there will be about 7 types of template, for different groups of industries
21:38:42  <andythenorth> I am pretty happy with the primary industries
21:38:53  <andythenorth> so i_iron_ore_mine for example
21:38:58  <planetmaker> yes, of course you'll need different templates
21:39:45  <andythenorth> the iron ore mine code is shared by about 6 industries
21:39:58  <planetmaker> shared or copy&pasted to ?
21:40:04  <andythenorth> copy & paste
21:40:10  <planetmaker> k
21:40:28  <andythenorth> the code is also the same for all the industries that use Farm Supplies, except for some cargo and text IDs
21:40:46  <andythenorth> if you can make it work, this will make my coding life much better :)
21:40:53  <andythenorth> although at least copy and paste is easy
21:40:57  <planetmaker> I don't promise anything
21:41:03  *** lobstar [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
21:41:03  <andythenorth> unlike writing the actual code :)
21:41:06  <planetmaker> but maintainability increases
21:41:19  <planetmaker> if we really use templates instead of copy & paste
21:41:28  <andythenorth> yes, would be nice to have
21:41:43  <Rubidium> planetmaker: not m4nfo?
21:41:53  *** lobstar [~michielbi@86.89.201.189] has joined #openttd
21:42:02  <planetmaker> Rubidium: well... the gcc pre-processor is m4, isn't it?
21:42:24  <planetmaker> or at least understands it, iirc
21:42:50  *** Zahl [~Zahl@g227045244.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds]
21:42:59  <Rubidium> unlikely
21:43:30  <Rubidium> at least, gcc's preprocessor can't do loops
21:43:31  *** Pikka [PikkaBird@58.173.248.50] has joined #openttd
21:43:41  <andythenorth> hi hi pikka
21:43:44  <Pikka> andy: do you want to process /everything/ every time?
21:44:00  <andythenorth> not really
21:44:01  <Pikka> and do all input cargos produce the output cargo at 1:1?
21:44:09  <MyCatVerbs> Pikka: No, the gcc pre-processor is cpp.
21:44:15  <MyCatVerbs> Er, planetmaker, not Pikka.
21:44:32  <andythenorth> Pikka: depends on the industry
21:44:41  <andythenorth> but in the simple (!) case yes
21:45:08  <Eddi|zuHause> looks like you said "/quit"
21:45:12  <planetmaker> MyCatVerbs: thx
21:45:14  <Eddi|zuHause> blah
21:45:37  <Eddi|zuHause> *note to self* don't reply to messages in buffer
21:46:15  <planetmaker> Rubidium: but, depending on how far you take the gcc pre-processing, you can take it as far as MB writes there...
21:46:25  <planetmaker> but we don't.
21:46:34  <planetmaker> though DJN's templates are really cool
21:47:55  <andythenorth> planetmaker: think your suggestion would work cargo processing
21:48:03  <andythenorth> for*
21:48:06  <Pikka> andy, I'm replying to your thread now :)
21:48:11  <andythenorth> thanks
21:48:49  <planetmaker> andythenorth: well. it's simply the proportional approach for cargo usage :-)
21:49:14  <andythenorth> I forsee a future containing registers, and operators 00, 06 and they're friends
21:49:22  <andythenorth> their*
21:49:31  <andythenorth> clearly bedtime for me, I can't spell
21:50:52  <Pikka> yes, registers. :)  you're going to have to use version 1 and registers if you want variable production
21:51:12  <Pikka> I'm starting to think I should start coding PBI again from scratch, all these new features :P
21:51:36  <andythenorth> How about I code FIRS and you 'borrow' it :P
21:51:55  <andythenorth> with added evil :D
21:55:26  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has quit [Quit: Flieht, ihr Narren!]
21:55:56  *** Pikk [PikkaBird@58.173.248.50] has joined #openttd
21:57:18  *** _LN [~lanurmi@dyn-xdsl-83-150-113-243.nebulazone.fi] has joined #openttd
21:59:15  *** Pikka [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
22:01:47  <andythenorth> http://www.flickr.com/photos/brian_williams/sets/72157622367315865/
22:02:18  *** andythenorth [~andy@87.115.80.217] has quit [Quit: andythenorth]
22:11:52  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has joined #openttd
22:16:44  *** Lakie` [~Lakie@91.84.251.149] has joined #openttd
22:17:48  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection]
22:18:07  *** Fuco [~dota.keys@188.123.106.105] has joined #openttd
22:21:19  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has joined #openttd
22:23:47  *** Lakie [~Lakie@91.84.251.149] has quit [Ping timeout: 480 seconds]
22:24:20  *** Coco-Banana-Man [~Stephan.D@p5B2DE4C4.dip.t-dialin.net] has quit [Quit: May the schwartz be with you! (Möge der Saft mit euch sein!)]
22:30:54  *** Pikka [PikkaBird@58.173.248.50] has joined #openttd
22:33:14  *** PeterT [~Peter@c-76-19-168-104.hsd1.ma.comcast.net] has quit [Quit: I'm off]
22:36:39  *** Pikk [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
22:44:55  *** fjb_ is now known as fjb
22:46:14  *** Progman [~progman@p57A1B5C5.dip.t-dialin.net] has quit [Remote host closed the connection]
22:50:26  *** Divid [david@42.Red-79-149-11.staticIP.rima-tde.net] has joined #openttd
22:50:32  <Divid> Hola
22:50:34  <Divid> Hi
22:50:42  <Divid> I need help
22:50:43  <_LN> buenas noches
22:50:45  *** Lakie` is now known as Lakie
22:50:47  <Divid> ahh
22:50:51  <Divid> eres español
22:50:59  <_LN> no, soy de finlandia
22:51:14  <Divid> pero me entiendes algo
22:51:23  *** fonsinchen [~alve@BAEcd33.bae.pppool.de] has quit [Remote host closed the connection]
22:51:29  <_LN> s?
22:51:34  <Divid> ok
22:51:41  <Divid> tengo una pregunta
22:51:47  <Divid> te la escribo
22:51:58  <Divid> es sobre el transport tycoon
22:52:24  <Divid> he fabricado un mapa de españa
22:52:36  <Divid> y me gustaria saber subirlo a la web
22:53:18  <Divid> sabes tu de este tema
22:53:46  <_LN> you want to make it available online for others to download?
22:54:28  <Divid> yes
22:55:14  <_LN> i guess tt-forums.net could be a suitable place.
22:56:40  <Eddi|zuHause> what happend to this old fellow i once knew...
22:56:47  <Eddi|zuHause> he always shouted "english only"
22:56:57  <Eddi|zuHause> i don't remember his name
22:57:08  <_LN> Eddi|zuHause: no s?
22:57:34  <welshdragon> ENGRISH ONLY
22:58:14  <Divid> ok but at that site as it is
22:58:33  <Divid> I have a map of spain
22:59:04  <Divid> I've made
22:59:27  <Divid> because I am Spanish
22:59:28  <_LN> creo que Eddi|zuHause tambi?n entende el espa?ol
22:59:40  <Divid> ok _LN
23:00:04  <Eddi|zuHause> yo entiendo, but yo no speako very well
23:00:27  <Divid> I upload a map on the web
23:00:49  <Divid> as is done
23:01:11  <Eddi|zuHause> it's quite a few years ago since i actually was in spain, and i didn't know any spanish back then
23:01:24  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Quit: Tsch?ss]
23:01:29  <Divid> I use the google translator
23:01:59  <Eddi|zuHause> Divid: you can upload scenarios on bananas.openttd.org
23:02:33  <Divid> ok
23:07:00  *** ecke [~ecke@213.195.231.53] has quit [Quit: ecke]
23:10:13  *** Fast2 [~Fast2@p57AF9F21.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
23:18:10  <_LN> the last time i was in spain, i didn't know hardly any spanish, and spanish wasn't the language of local people anyway.
23:20:24  <Eddi|zuHause> yeah, that can happen in spain ;)
23:20:57  <Eddi|zuHause> especially at the costa brava
23:21:56  <Eddi|zuHause> hm, i have too many folders named "zeug" ("stuff")
23:22:10  <Eddi|zuHause> i even have a folder named "zeug" inside a folder named "zeug"
23:22:25  *** llugo [~lugo@mgdb-4db87bfe.pool.mediaWays.net] has quit [Remote host closed the connection]
23:23:52  <_LN> organizing random files is a hard task. which should be automated.
23:25:12  <_LN> ideally there should be no need for a folder hierarchy.
23:26:46  <Eddi|zuHause> i have a friend, who's not even bothering with naming his folders "stuff", they are just called "new folder (83)"
23:27:55  *** Pikka [PikkaBird@58.173.248.50] has quit [Ping timeout: 480 seconds]
23:28:02  <_LN> will it overflow at 2^31?
23:28:31  *** Pikka [PikkaBird@58.173.248.50] has joined #openttd
23:29:59  <Pikka> I don't have a stuff\stuff, but I do have a stuff\junk. :)
23:32:55  *** Eddi|zuHause [~johekr@p54B77CAE.dip.t-dialin.net] has quit []
23:33:37  <Belugas> i'd rather have puff/fluff
23:34:59  *** Eddi|zuHause [~johekr@p54B77CBF.dip.t-dialin.net] has joined #openttd
23:37:34  *** Divid [david@42.Red-79-149-11.staticIP.rima-tde.net] has quit [Quit: Bye for now!]
23:38:20  *** Eddi|zuHause [~johekr@p54B77CBF.dip.t-dialin.net] has quit [Read error: Connection reset by peer]
23:39:08  *** Eddi|zuHause [~johekr@p54B77CBF.dip.t-dialin.net] has joined #openttd
23:40:22  <Eddi|zuHause> odd... it crashed...
23:41:09  <_LN> unheard of
23:41:35  <Eddi|zuHause> i should fire the person responsible for it
23:43:34  *** mikegrb [~michael@mikegrb.netop.oftc.net] has quit [Remote host closed the connection]
23:43:49  *** mikegrb [~michael@mail.thegrebs.com] has joined #openttd
23:45:35  *** mikegrb_ [~michael@mail.thegrebs.com] has joined #openttd
23:48:01  *** mikegrb__ [~michael@mail.thegrebs.com] has joined #openttd
23:49:02  *** Lakie [~Lakie@91.84.251.149] has quit [Quit: Sleep.]
23:49:43  *** mikegrb_1 [~michael@mail.thegrebs.com] has joined #openttd
23:49:44  *** mikegrb_2 [~michael@mail.thegrebs.com] has joined #openttd
23:50:51  *** mikegrb_3 [~michael@mail.thegrebs.com] has joined #openttd
23:58:09  *** Netsplit resistance.oftc.net <-> charm.oftc.net quits: gouki, mikegrb, Rhamphoryncus, worldemar, mikegrb_1
23:58:19  *** Netsplit over, joins: mikegrb_1, mikegrb, worldemar, Rhamphoryncus, gouki
23:59:27  *** mikegrb [~michael@mikegrb.netop.oftc.net] has quit [Ping timeout: 480 seconds]
23:59:42  *** mikegrb_1 [~michael@mail.thegrebs.com] has quit [Ping timeout: 480 seconds]
23:59:45  *** mikegrb_3 [~michael@mail.thegrebs.com] has quit [Ping timeout: 480 seconds]

Powered by YARRSTE version: svn-trunk