Config
Log for #openttd on 5th February 2012:
Times are UTC Toggle Colours
00:02:25  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
00:02:43  *** Pixa [~pixa@85.210.71.22] has joined #openttd
00:05:35  *** chester [~chester@128-68-70-204.broadband.corbina.ru] has quit [Quit: Leaving.]
00:07:04  *** cmircea [~cmircea@86.124.218.99] has quit [Ping timeout: 480 seconds]
00:11:35  *** Markavian` [~Markavian@j616s.co.uk] has joined #openttd
00:12:03  *** kkb110_ [~kkb110@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
00:14:05  *** mkv` [~Markavian@j616s.co.uk] has joined #openttd
00:14:21  *** snack2 [~nn@dsl-prvbrasgw1-fe05dc00-37.dhcp.inet.fi] has quit []
00:16:57  *** Elukka [Elukka@78-27-90-104.bb.dnainternet.fi] has quit []
00:17:39  *** Keyboard_Warrior [~holyduck@ip-245-153-106-77.eidsiva.net] has joined #openttd
00:17:51  *** Markavian [~Markavian@j616s.co.uk] has quit [Ping timeout: 480 seconds]
00:18:41  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection]
00:20:56  *** Markavian` [~Markavian@j616s.co.uk] has quit [Ping timeout: 480 seconds]
00:24:27  *** theholyduck [~holyduck@ip-85-155-106-77.eidsiva.net] has quit [Ping timeout: 480 seconds]
00:25:11  *** MJP [~TdlQ@hq.z77.fr] has quit [Ping timeout: 480 seconds]
00:27:39  *** FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has left #openttd []
00:27:47  *** flaa [~flaa@089-101-093077.ntlworld.ie] has joined #openttd
00:29:43  *** Neon [~Neon@dslb-094-219-017-244.pools.arcor-ip.net] has quit [Quit: Python is way too complicated... I prefer doing it quickly in C.]
00:34:49  <__ln__> must be a mess
00:37:43  *** flaa [~flaa@089-101-093077.ntlworld.ie] has quit [Quit: leaving]
00:42:34  <Wolf01> 'night all
00:42:37  *** Wolf01 [~wolf01@host101-141-dynamic.31-79-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.]
00:43:22  *** Biolunar [~mahdi@blfd-4d08fee0.pool.mediaWays.net] has quit [Quit: All your IRC are belong to us]
00:44:19  *** tensai_cirno [~cirno@77.232.15.216] has joined #openttd
01:01:05  *** valhallasw [~valhallas@193.52.24.37] has quit [Ping timeout: 480 seconds]
01:07:21  *** peteris [~peteris@78.84.97.170] has quit [Quit: Ex-Chat]
01:14:19  *** kkb110_ [~kkb110@NYUFGA-WLESSAUTHCLIENTS-02.NATPOOL.NYU.EDU] has joined #openttd
01:16:29  *** bryjen [~bryjen@75.81.252.118] has quit [Quit: Leaving]
01:25:43  *** cornjuliox [cornjuliox@202.128.63.177] has quit [Ping timeout: 480 seconds]
01:36:54  *** mahmoud [~KEM@ALyon-158-1-113-57.w90-29.abo.wanadoo.fr] has quit [Quit: Quitte]
01:37:20  *** mahmoud [~KEM@ALyon-158-1-113-57.w90-29.abo.wanadoo.fr] has joined #openttd
01:54:35  *** KouDy [~KouDy@115.133.7.255] has joined #openttd
01:56:51  <frosch> night
01:56:54  *** frosch [~frosch@frnk-590f69de.pool.mediaWays.net] has quit [Remote host closed the connection]
01:58:42  *** bryjen [~bryjen@75.81.252.118] has joined #openttd
02:07:43  *** pugi [~pugi@host-091-097-007-013.ewe-ip-backbone.de] has quit [Ping timeout: 480 seconds]
02:08:06  *** pugi [~pugi@host-091-097-178-192.ewe-ip-backbone.de] has joined #openttd
02:10:44  *** JVassie [~James@2.30.129.36] has quit [Ping timeout: 480 seconds]
02:18:11  *** holyduck [~holyduck@ip-245-153-106-77.eidsiva.net] has joined #openttd
02:26:01  *** Keyboard_Warrior [~holyduck@ip-245-153-106-77.eidsiva.net] has quit [Ping timeout: 480 seconds]
02:27:30  *** DOUK [~KEM@ALyon-158-1-113-57.w90-29.abo.wanadoo.fr] has joined #openttd
02:32:26  *** mahmoud [~KEM@ALyon-158-1-113-57.w90-29.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
02:32:26  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
02:32:39  *** Pixa [~pixa@85.210.71.22] has joined #openttd
02:42:49  *** LordPixaII [~pixa@85.210.71.22] has joined #openttd
02:42:49  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
02:44:10  *** LordPixaII [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
02:44:21  *** Pixa [~pixa@85.210.71.22] has joined #openttd
02:48:38  *** KouDy [~KouDy@115.133.7.255] has quit [Read error: Connection reset by peer]
02:51:46  *** _11Runner_ [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has joined #openttd
03:00:40  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
03:00:52  *** Pixa [~pixa@85.210.71.22] has joined #openttd
03:02:59  *** holyduck [~holyduck@ip-245-153-106-77.eidsiva.net] has quit [Quit: Forlater kanalen]
03:03:19  *** theholyduck [~holyduck@ip-245-153-106-77.eidsiva.net] has joined #openttd
03:04:21  *** KouDy [~KouDy@175.137.101.195] has joined #openttd
03:06:17  *** KouDy1 [~KouDy@10.40.49.60.kmr01-home.tm.net.my] has joined #openttd
03:12:22  *** KouDy [~KouDy@175.137.101.195] has quit [Ping timeout: 480 seconds]
03:12:47  *** KritiK [~Maxim@176.14.178.78] has quit [Quit: Leaving]
03:18:33  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Quit: TschÌß]
03:22:00  *** Rhamphoryncus [~rhamph@d161-184-227-133.abhsia.telus.net] has quit [Quit: Rhamphoryncus]
03:40:23  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has joined #openttd
03:40:54  <Chris_Booth> Hi!!!!!
03:46:08  *** kkb110_ [~kkb110@NYUFGA-WLESSAUTHCLIENTS-02.NATPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
03:56:15  *** pugi [~pugi@host-091-097-178-192.ewe-ip-backbone.de] has quit []
03:59:25  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has quit [Quit: ChatZilla 0.9.88 [Firefox 11.0/20120201153158]]
04:09:25  *** hbccbh [~hbc@116.27.166.159] has quit [Remote host closed the connection]
04:33:05  *** theholyduck [~holyduck@ip-245-153-106-77.eidsiva.net] has quit [Read error: Connection reset by peer]
04:33:05  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
04:33:22  *** theholyduck [~holyduck@ip-245-153-106-77.eidsiva.net] has joined #openttd
04:33:23  *** Pixa [~pixa@85.210.71.22] has joined #openttd
04:43:35  *** kkb110_ [~kkb110@cpe-69-203-124-125.nyc.res.rr.com] has joined #openttd
04:48:40  *** LordPixaII [~pixa@85.210.71.22] has joined #openttd
04:48:40  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
04:51:59  *** glx [glx@2a01:e35:2f59:c7c0:7cdc:1099:124a:4d7e] has quit [Quit: bye]
04:55:41  *** LordPixaII [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
04:56:26  *** Pixa [~pixa@85.210.71.22] has joined #openttd
05:03:27  *** LordPixaII [~pixa@85.210.71.22] has joined #openttd
05:03:27  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
05:07:24  *** _11Runner_1 [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has joined #openttd
05:09:55  *** _11Runner_1 [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has left #openttd []
05:12:48  *** _11Runner_ [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has quit [Ping timeout: 480 seconds]
05:12:49  *** LordPixaII [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
05:13:29  *** Pixa [~pixa@85.210.71.22] has joined #openttd
05:18:46  *** LordPixaII [~pixa@85.210.71.22] has joined #openttd
05:18:46  *** Pixa [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
05:20:57  *** DDR [~chatzilla@142.179.78.88] has quit [Ping timeout: 480 seconds]
05:25:24  *** blathijs_ [matthijs@drsnuggles.stderr.nl] has joined #openttd
05:25:24  *** LordPixaII [~pixa@85.210.71.22] has quit [Read error: Connection reset by peer]
05:27:15  *** Pixa [~pixa@85.210.64.47] has joined #openttd
05:28:18  *** blathijs [matthijs@drsnuggles.stderr.nl] has quit [Ping timeout: 480 seconds]
05:37:46  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
05:37:46  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
05:38:33  *** DDR [~chatzilla@142.179.78.88] has joined #openttd
05:46:47  *** KouDy [~KouDy@115.133.0.135] has joined #openttd
05:46:47  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
05:46:49  *** Pixa [~pixa@85.210.64.47] has joined #openttd
05:50:22  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
05:50:22  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
05:50:47  *** KouDy1 [~KouDy@10.40.49.60.kmr01-home.tm.net.my] has quit [Ping timeout: 480 seconds]
05:52:57  *** DDR [~chatzilla@142.179.78.88] has quit [Ping timeout: 480 seconds]
05:56:00  *** hbccbh [~hbc@116.27.166.159] has joined #openttd
06:04:17  *** DDR [~chatzilla@142.179.78.88] has joined #openttd
06:07:47  *** KouDy1 [~KouDy@115.133.0.135] has joined #openttd
06:11:17  *** KouDy [~KouDy@115.133.0.135] has quit [Ping timeout: 480 seconds]
06:11:17  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
06:11:36  *** Pixa [~pixa@85.210.64.47] has joined #openttd
06:12:55  *** _11Runner_ [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has joined #openttd
06:21:53  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
06:21:53  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
06:27:40  *** Pixa [~pixa@85.210.64.47] has joined #openttd
06:27:40  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
06:44:43  *** Eddi|zuHause [~johekr@p54B73AC0.dip.t-dialin.net] has quit []
06:44:59  *** Eddi|zuHause [~johekr@p54B74521.dip.t-dialin.net] has joined #openttd
07:06:15  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
07:06:54  *** Pixa [~pixa@85.210.64.47] has joined #openttd
07:08:46  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
07:08:57  *** Pixa [~pixa@85.210.64.47] has joined #openttd
07:18:42  *** andythenorth [~Andy@host-2-101-97-44.as13285.net] has joined #openttd
07:18:47  <andythenorth> moin
07:18:52  <andythenorth> the toddler woke up early
07:20:22  <Eddi|zuHause> good luck for him
07:20:41  <Eddi|zuHause> he'll have an excellent carreer :)
07:20:59  <Eddi|zuHause> <andythenorth> + I couldn't have hooked up the makefile alone without the copy-paste from CETS <-- that was mostly planetmaker's work
07:21:14  *** kkb110_ [~kkb110@cpe-69-203-124-125.nyc.res.rr.com] has quit [Ping timeout: 480 seconds]
07:21:30  <andythenorth> oh good
07:21:30  <andythenorth> you're awake :)
07:21:30  * andythenorth has a string design problem
07:21:30  <andythenorth> did you solve concatenation in nml?
07:21:59  <andythenorth> well planetmaker is due thanks also :)
07:22:55  <Eddi|zuHause> yeah it works
07:23:18  <Eddi|zuHause> mostly
07:23:31  <andythenorth> I'm not even sure what my spec is yet
07:23:43  <andythenorth> I have a headache about translations
07:24:27  <andythenorth> say I do an english string "This vehicle carries " <value> t in <value> trailers"
07:24:47  <andythenorth> that's five substrings
07:24:54  <andythenorth> or I use the text stack
07:25:15  <Eddi|zuHause> "This vehicle carries {WEIGHT} in {NUM} trailers"
07:25:32  <Eddi|zuHause> string(STR_DESC, weight, num)
07:25:37  <Eddi|zuHause> that should basically work
07:25:44  <Eddi|zuHause> as long as weight and num are known
07:25:51  <Eddi|zuHause> at compile time
07:26:26  <Eddi|zuHause> the names could be off though :)
07:26:28  <andythenorth> they are
07:26:45  <andythenorth> so string() is using templating?
07:27:11  <Eddi|zuHause> it can evaluate the same parameters that the game can use
07:27:47  <Eddi|zuHause> you can also just use string(STR_DESC) and push weight and num on the stack during CB23
07:27:57  <andythenorth> so does that compile to text stack manipulation?
07:28:23  <Eddi|zuHause> the first method will evaluate the full string, and make a static string out of it
07:28:46  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
07:28:57  *** Pixa [~pixa@85.210.64.47] has joined #openttd
07:29:25  <Eddi|zuHause> the stack manipulation was apparently too difficult to figure out, so you'll have to do that manually
07:29:27  <andythenorth> think I'd better experiment :)
07:29:27  <andythenorth> dunno why I'm scared of the text satck
07:29:27  <andythenorth> used it loads in FIRS
07:29:48  *** kkb110_ [~kkb110@cpe-69-203-124-125.nyc.res.rr.com] has joined #openttd
07:30:27  <andythenorth> the main arse with the text stack is (a) remembering the order of the stack (b) packing / unpacking values into dwords
07:30:27  <andythenorth> nml might hide that
07:32:44  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
07:32:44  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
07:36:24  <Eddi|zuHause> like i said, nobody could figure that out yet
07:38:58  <andythenorth> ah
07:41:06  *** cornjuliox [~cornjulio@202.128.63.177] has joined #openttd
07:45:08  <Eddi|zuHause> what this probably needs is a deeper hiding of the switch-structure, so the compiler has more freedom in shuffling stuff around
07:45:31  *** andythenorth is now known as Guest1594
07:45:31  *** andythenorth_ [~Andy@host-2-101-97-44.as13285.net] has joined #openttd
07:45:31  *** andythenorth_ is now known as andythenorth
07:46:48  *** Guest1594 [~Andy@host-2-101-97-44.as13285.net] has quit [Read error: Connection reset by peer]
07:50:24  <andythenorth> I considered doing all the concatenation with python when I write the string to the lang file
07:50:24  <andythenorth> it's more robust
07:50:29  <andythenorth> but smells wrong for translations
07:50:57  <andythenorth> I can't see how I avoid code like "if spanish: do_stuff() elif: norwegian: do_other_stuff:
07:51:03  <andythenorth> which is a horrible pattern
07:51:24  *** bryjen [~bryjen@75.81.252.118] has quit [Quit: Leaving]
07:51:24  <andythenorth> can someone tell me I'm overthinking it please?
07:51:34  <Eddi|zuHause> you're overthinking it
07:51:39  <andythenorth> thanks
07:51:56  <andythenorth> do you assemble any strings with python in CETS?
07:54:16  <Eddi|zuHause> yes-ish
07:54:50  <Eddi|zuHause> i handle two strings: the vehicle name, and the vehicle description
07:55:14  <Eddi|zuHause> the vehicle name is assembled at compile time, and the vehicle description at run time
07:55:46  * andythenorth experiments further
07:56:08  <Eddi|zuHause> the vehicle name may be a standard string, or look like "{STRING} - {STRING} (Abteilwagen, {STRING})"
07:57:04  <Eddi|zuHause> in which case i check whether i have the right amount of parameters, and the parameters will look like "string(STR_PASSENGER_WAGON),string(STR_EXPRESS_TRAIN)" or similar
07:57:33  <Eddi|zuHause> also, i expand "{SUP:1}" to "¹" in that step
07:58:53  <Eddi|zuHause> the vehicle description consists of multiple parts, e.g. the axle scheme and railtype info, and some stats that aren't mentioned in the normal purchase info
07:59:23  <Eddi|zuHause> means i have a string:STR_ENG_DESCRIPTION                                             :{BLACK}Axle Scheme: {GOLD}{STRING}{BLACK} Use: {GOLD}{STRING}{BLACK}{}Track Class: {GOLD}{STRING}{BLACK}
07:59:54  *** tokai|noir [~tokai@port-92-195-14-248.dynamic.qsc.de] has joined #openttd
07:59:57  *** mode/#openttd [+v tokai|noir] by ChanServ
08:00:08  <Eddi|zuHause> and do the stack-pushing:
08:00:09  <Eddi|zuHause> 	file.write('switch(FEAT_TRAINS, SELF, VEH_ID(text_switch_certs), [STORE_TEMP(string(STR_AUTO_%d) | string(%s) << 16, 0x100), STORE_TEMP(string(STR_TRACK_TYPES_CERTS) | string(STR_TRACK_CLASS_CERTS_%s) << 16, 0x101), STORE_TEMP(string(STR_TRACK_TYPE_%s%s), 0x102), 0]) {\n'%(tables.strings.index(axle_scheme), tables.usage_strings[usage], track_type[1], track_type[0], track_type[4]))
08:02:21  <Eddi|zuHause> the axle_scheme string is also processed by python, in that it reads them from the tracking table, weeds out duplicates, and gives them string-ids
08:03:06  *** tokai|mdlx [~tokai@port-92-195-203-118.dynamic.qsc.de] has quit [Read error: Operation timed out]
08:03:48  *** andythenorth [~Andy@host-2-101-97-44.as13285.net] has quit [Ping timeout: 480 seconds]
08:04:09  *** cmircea [~cmircea@86.124.218.99] has joined #openttd
08:04:52  *** tokai|mdlx [~tokai@port-92-195-211-23.dynamic.qsc.de] has joined #openttd
08:07:29  *** _11Runner_ [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has left #openttd []
08:10:39  *** tokai|noir [~tokai@port-92-195-14-248.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
08:10:53  *** tokai|noir [~tokai@port-92-195-106-35.dynamic.qsc.de] has joined #openttd
08:10:56  *** mode/#openttd [+v tokai|noir] by ChanServ
08:14:20  *** andythenorth [~Andy@host-2-101-97-44.as13285.net] has joined #openttd
08:16:09  *** tokai|mdlx [~tokai@port-92-195-211-23.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
08:16:09  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
08:16:15  *** theholyduck [~holyduck@ip-245-153-106-77.eidsiva.net] has quit [Ping timeout: 480 seconds]
08:16:23  *** Pixa [~pixa@85.210.64.47] has joined #openttd
08:18:50  *** tokai|mdlx [~tokai@port-92-195-151-122.dynamic.qsc.de] has joined #openttd
08:19:31  *** andythenorth is now known as Guest1596
08:19:31  *** andythenorth_ [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has joined #openttd
08:19:31  *** andythenorth_ is now known as andythenorth
08:23:46  *** tokai|noir [~tokai@port-92-195-106-35.dynamic.qsc.de] has quit [Read error: Operation timed out]
08:26:08  *** Guest1596 [~Andy@host-2-101-97-44.as13285.net] has quit [Ping timeout: 480 seconds]
08:27:13  <andythenorth> hmm
08:27:18  <andythenorth> my approach to strings is defective
08:27:34  <andythenorth> I'm going to end up creating my own lang file system
08:27:39  <andythenorth> which seems stupid
08:29:53  *** sla_ro|master [slaco@95.76.26.172] has joined #openttd
08:32:40  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
08:32:40  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
08:33:41  * andythenorth waits for inspiration to strike :P
08:37:54  * SmatZ suggests the approach used in openttd :)
08:40:45  * andythenorth ponders
08:41:09  <andythenorth> either I have lots of ugly code in the language template
08:41:24  <andythenorth> or I delegate it all to the class, but then it's harder to find
08:41:38  <andythenorth> and hard-coding english strings into the class is a big no-no
08:41:55  <andythenorth> either route starts to imply having a strings file
08:42:13  <andythenorth> but that's just replicating privately what nml lang files are supposed to do already
08:42:34  <andythenorth> maybe I should parse the lang files :o
08:42:44  <andythenorth> and then rewrite them dynamically
08:42:49  <andythenorth> because that never goes wrong :P
08:43:39  <andythenorth> an example of ugly code in a lang file - http://paste.openttdcoop.org/show/1061/
08:43:50  <andythenorth> the code itself isn't ugly, but in this context it sucks
08:44:29  <Eddi|zuHause> i just take the lng.in file, and append my autogenerated strings
08:44:30  <SmatZ> umm
08:45:27  *** Pixa [~pixa@85.210.64.47] has joined #openttd
08:45:29  <andythenorth> Eddi|zuHause: how would translators translate your strings?
08:45:36  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
08:45:44  <Eddi|zuHause> they only translate the .lng.in file
08:45:52  <Eddi|zuHause> the autogenerated strings are always the same
08:45:58  * andythenorth will read CETS
08:46:34  <Eddi|zuHause> the next-to-last commit especially
08:46:51  <Eddi|zuHause> or the one before that
08:49:28  <Eddi|zuHause> actually, r617
08:49:57  <Eddi|zuHause> no, misread that
08:50:01  <Eddi|zuHause> r619 is right
08:51:08  <andythenorth> STR_TRACK_TYPES_DEFAULT                                         :{STRING}
08:51:13  <andythenorth> then pass something?
08:51:21  <Eddi|zuHause> yes
08:51:50  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has joined #openttd
08:52:04  <Eddi|zuHause> you pass "electrified", "unelectrified" or "3rd rail" to that
08:52:18  <andythenorth> do you parse the lang files at all?  Or just read them in and write them out with appends?
08:52:32  <Eddi|zuHause> just read and write out again
08:52:41  <Eddi|zuHause> nml does the assembling
08:54:09  * andythenorth reads further
08:56:01  <Eddi|zuHause> r277 may also be interesting
08:56:14  <Eddi|zuHause> it was the initial cb23 commit, afaict
08:57:28  <Eddi|zuHause> before it got "complicated" with the railtype stuff
09:00:33  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has quit [Remote host closed the connection]
09:00:34  <planetmaker> moin
09:00:44  <andythenorth> for BANDIT the correct solution seems to be switching to different strings according to various conditions
09:00:46  <andythenorth> I think
09:00:56  <Eddi|zuHause> and r30, which handled the autogeneration of the vehicle names
09:03:53  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has joined #openttd
09:04:15  * andythenorth looks at r277
09:05:04  <andythenorth> generation I have covered ;)
09:05:29  <andythenorth> what I'm missing is how to make the nml {} substitution work
09:05:31  * andythenorth will try again
09:06:42  <andythenorth> r617 might help me
09:10:08  <andythenorth>         additional_text:                string(str_buy_menu_text_default, string(str_foo));
09:10:27  <andythenorth> ^ look valid for calling a string with {STRING} in it?
09:10:29  <andythenorth> seems to work
09:10:33  <Eddi|zuHause> yes
09:10:37  <andythenorth> right
09:10:45  <andythenorth> that makes things easier :)
09:10:57  <andythenorth> now I work with nml, instead of inventing silly ways to circumvent it
09:11:04  <Eddi|zuHause> may also work with numbers and weights, not tested that
09:11:19  <andythenorth> it's used in FIRS for cargo units etc
09:11:21  <andythenorth> afaict
09:11:49  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
09:12:00  *** Pixa [~pixa@85.210.64.47] has joined #openttd
09:12:08  <andythenorth> ok this is pretty easy now
09:16:07  <andythenorth> buy_menu_text: {STRING} {STRING} {STRING} etc
09:16:28  <andythenorth> then call functions on the vehicle to decide what the identifier for each string is
09:16:35  <andythenorth> la la la
09:16:47  <andythenorth> should be ok for translation too
09:17:41  *** hbccbh [~hbc@116.27.166.159] has quit [Remote host closed the connection]
09:22:02  <andythenorth> is there anything like string(EMPTY) or string(NULL)
09:22:05  <andythenorth> before I go inventing one?
09:22:10  <andythenorth> I can't find anything in docs
09:22:40  <andythenorth> for when a {STRING} replacement should be blank
09:22:57  <planetmaker> you need to define your own STR_EMPTY
09:23:21  <andythenorth> k
09:23:31  * andythenorth keeps reinventing things nml already provides
09:23:36  <andythenorth> and is trying not to
09:23:57  <planetmaker> ehm, no, there really is no such string
09:24:12  <planetmaker> just... OpenTTD calls its empty string STR_EMPTY ;-)
09:24:23  <planetmaker> iirc that is
09:26:37  <andythenorth> hmm
09:26:38  <andythenorth> interesting
09:26:49  <andythenorth> for a string like str_buy_menu_text_default                                       :{STRING} {STRING} {STRING}
09:27:06  <andythenorth> the last token can be dropped when calling string
09:27:08  <andythenorth> but not others
09:27:23  <andythenorth> e.g. this works        additional_text:                string(str_buy_menu_text_default, string(str_empty), string(str_empty));
09:27:27  <andythenorth> this doesn't        additional_text:                string(str_buy_menu_text_default, string(str_empty), , string(str_empty));
09:27:46  * andythenorth doesn't want to leave empty tokens, it was an accidental find....
09:28:35  <Eddi|zuHause> that's just a syntax error, has nothing to do with the string
09:37:28  *** Eddi|zuHause is now known as Eddi|zuHause2
09:37:32  *** Eddi|zuHause2 is now known as Eddi|zuHause
09:41:48  *** Progman [~progman@p57A1B856.dip.t-dialin.net] has joined #openttd
09:41:51  *** DayDreamer [~DayDreame@178.248.252.197] has joined #openttd
09:42:20  *** tokai|noir [~tokai@port-92-195-91-134.dynamic.qsc.de] has joined #openttd
09:42:23  *** mode/#openttd [+v tokai|noir] by ChanServ
09:43:37  *** TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
09:44:29  <andythenorth> this makes complete sense right? :P
09:44:30  <andythenorth>         additional_text:                string(str_buy_menu_text_${vehicle.id}, string(${vehicle.get_vehicle_type_string()}), string(${vehicle.get_trailer_info_string()}));
09:45:03  <andythenorth> I could hide some of that in the class, (one big string as return value) but that's a bit magical
09:48:06  *** tokai|mdlx [~tokai@port-92-195-151-122.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
09:50:27  <andythenorth> do we have any magic for plurals?
09:50:41  <andythenorth> (if we do, probably not accessible to my class) :P
09:50:53  *** tokai|mdlx [~tokai@port-92-195-19-213.dynamic.qsc.de] has joined #openttd
09:54:18  *** JVassie [~James@2.30.129.36] has joined #openttd
09:54:20  <Eddi|zuHause> yes, we do
09:54:49  <Eddi|zuHause> also for genders and stuff
09:55:34  <andythenorth> more magic than this?
09:55:35  <andythenorth> trailer${['','s'][vehicle.truck_num_trailers > 1]}
09:56:34  <andythenorth> ^ blunt instrument
09:56:43  *** tokai|noir [~tokai@port-92-195-91-134.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
09:57:11  *** DayDreamer1 [~DayDreame@178.248.252.197] has joined #openttd
09:57:43  <Eddi|zuHause> "string(STR_TRAILER,num_trailers)" and "STR_TRAILER:{NUM} trailer{P "" s}"
09:59:01  <Eddi|zuHause> keep in mind that some translations will want to make different plurals
09:59:20  <Eddi|zuHause> so in this case there's no way around using the "official" method
10:00:26  <andythenorth> ok
10:00:40  <andythenorth> this will need a little thought
10:01:11  <andythenorth> I have to pass quite a lot of params to multiple nested strings
10:01:52  *** DayDreamer [~DayDreame@178.248.252.197] has quit [Ping timeout: 480 seconds]
10:01:58  <andythenorth> incidentally, is there a convention for string identifiers to be UPPER_CAPS ?
10:02:13  <planetmaker> yes. OpenTTD does so
10:02:16  <Eddi|zuHause> yes, but i don't stick to it...
10:02:20  <planetmaker> and all NewGRFs
10:02:26  <planetmaker> CETS doesn't?
10:02:31  <Eddi|zuHause> the autogenerated strings are different
10:02:39  <Eddi|zuHause> i append the vehicle-identifier
10:02:45  <Eddi|zuHause> which is mixed case
10:02:47  <andythenorth> I can call .upper() on stuff I'm concatenating
10:02:57  <Eddi|zuHause> don't do that
10:03:21  <andythenorth> por quoi?
10:03:27  <Eddi|zuHause> can of worms
10:03:48  <andythenorth> also makes the code overly facetted
10:04:10  <Eddi|zuHause> but you should simply be able to nest strings: "string(STR_DESCRIPTION,string(STR_CAPACITY,60),string(STR_TRAILERS,2))"
10:04:57  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds]
10:05:37  *** Neon [~Neon@dslb-094-219-029-178.pools.arcor-ip.net] has joined #openttd
10:05:43  <andythenorth> that's kind of what I'm doing
10:05:54  <andythenorth> just I have a few more strings than that
10:06:07  <Eddi|zuHause> so? :)
10:06:13  <andythenorth> so more code :)
10:06:16  <andythenorth> takes longer to write
10:06:53  <planetmaker> there's a limit though on how much you can nest
10:07:17  <andythenorth> also - sometimes just writing out strings manually is easier than dynamically building them...
10:07:18  <planetmaker> might be around 6, including arguments
10:07:28  <Eddi|zuHause> planetmaker: only for the dynamic composition
10:07:40  <Eddi|zuHause> planetmaker: the nml static composition shouldn't have that limit
10:07:41  <planetmaker> yes. Didn't we talk about that?
10:08:02  <Eddi|zuHause> planetmaker: nml resolves those strings directly
10:08:48  * andythenorth wonders
10:09:16  *** TWerkhoven[l] [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
10:09:17  <andythenorth> is str_buy_menu_truck_1: Truck type: heavy duty {} Hauls 20t in 1 trailer or 40t in 2 trailers
10:09:36  <andythenorth> is that just easier than code and lots of substrings
10:09:42  <andythenorth> ?
10:09:49  <andythenorth> it imposes maintenance burden
10:09:57  <Eddi|zuHause> yes if you have 3 trucks, no if you have 300
10:13:32  <Eddi|zuHause> how did people ever write programs for atari 2600? 128 byte of ram, no framebuffer, 1-dimensional sprites, and maximum 2 sprites per line
10:13:47  <andythenorth> inventively
10:16:45  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
10:16:45  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
10:19:08  *** KouDy1 [~KouDy@115.133.0.135] has quit [Read error: Connection reset by peer]
10:19:08  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
10:19:23  *** Pixa [~pixa@85.210.64.47] has joined #openttd
10:19:55  *** Alberth [~hat3@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
10:19:58  *** mode/#openttd [+o Alberth] by ChanServ
10:21:56  *** kkb110_ [~kkb110@cpe-69-203-124-125.nyc.res.rr.com] has quit [Ping timeout: 480 seconds]
10:25:04  *** TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has quit [Ping timeout: 480 seconds]
10:31:59  *** kkb110_ [~kkb110@cpe-69-203-124-125.nyc.res.rr.com] has joined #openttd
10:32:21  <CIA-1> OpenTTD: rubidium * r23899 /extra/website/bananas/views.py: [website] -Change: use grfid -m to determine the GRFID of a NewGRF
10:38:31  <andythenorth> hmm
10:38:48  <andythenorth> one function for vehicle.get_buy_menu_string() then
10:38:53  <Rubidium> s/GRFID/MD5/ :(
10:39:11  * andythenorth ponders adding plenty of squirrely 'if' statements
10:39:28  <andythenorth> maybe /me should learn 'switch'
10:45:00  *** KouDy [~KouDy@115.133.12.53] has joined #openttd
10:46:35  *** MJP [~TdlQ@hq.z77.fr] has joined #openttd
10:48:44  *** DDR [~chatzilla@142.179.78.88] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129142603]]
10:48:44  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
10:49:51  * andythenorth wonders if BANDIT is a truck set, or a framework for truck sets
10:50:01  *** tensai_cirno [~cirno@77.232.15.216] has quit [Quit: Leaving]
10:50:20  <Alberth> truck-frames :)
10:50:46  <andythenorth> how about a truck framework called Convoy?
10:50:47  <Alberth> truck-chassis  is a better name :p
10:51:07  <andythenorth> did I accidentally write a framework?
10:51:10  <andythenorth> I didn't intend to
10:51:51  <Alberth> you didn't?  you mentioned the idea to allow further customization by others earlier already iirc
10:52:14  *** Pixa [~pixa@85.210.64.47] has joined #openttd
10:52:39  <andythenorth> yup
10:53:03  <andythenorth> it wouldn't take much work to make this reusable for other sets
10:53:10  <andythenorth> removable of some BANDIT specific references
10:54:09  <andythenorth> customisation of this set is one thing, reuse for others is another
10:54:22  <andythenorth> one involves somehow making the framework an upstream dependency for starters
10:54:36  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd
10:55:44  <Alberth> do starters make enough truck graphics to warrant a framework?
10:56:27  <andythenorth> I doubt it
10:56:34  <andythenorth> you talked me out of it :)
10:56:37  <andythenorth> thanks
10:56:52  <andythenorth> so many web projects start out making a site or an app
10:57:03  <andythenorth> then spend all their time making uber-framework that will solve world peace
10:57:08  <andythenorth> then never ship
10:58:04  <SpComb> shipping is important
10:59:14  *** pjpe [ade6a119@ircip4.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client]
11:00:07  <Alberth> andythenorth: not only web-apps, game-development IDEs do that too ;)
11:02:51  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
11:02:51  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
11:04:09  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection]
11:06:27  <peter1138> yeah
11:06:34  <peter1138> gimp... led to the gnome desktop ;)
11:07:52  <Eddi|zuHause>  <andythenorth> it wouldn't take much work to make this reusable for other sets <-- that's what i thought, but then nobody wanted it... "for having even the slightest clue what he's actually doing"
11:09:03  <Alberth> peter1138: and the pictures are very pretty, but it is very complicated to use ;)
11:09:41  <Alberth> Eddi|zuHause: yep, you need tons of documentation to explain how you are supposed to use a framework
11:10:04  <Alberth> sadly, for 90% of the frameworks that is not available :(
11:11:29  * andythenorth will continue making a set in that case
11:12:44  <andythenorth> with the easter egg feature that you can edit it yourself IFF you have (hg && GCC && python > 2.6 && Chameleon )
11:17:14  *** Pixa [~pixa@85.210.64.47] has joined #openttd
11:18:00  *** HerzogDeXtEr [~Flex@88.130.185.10] has joined #openttd
11:18:52  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
11:19:43  <planetmaker> andythenorth: that all is of no importance, if it is a set and the author (i.e. you) are content with it
11:20:22  <planetmaker> for a framework it needs a certain balance between benefit and complexity to use. Which includes amount of requirements and documentation
11:21:38  <andythenorth> `+1
11:21:39  *** TGYoshi [~TGYoshi@86.81.146.146] has joined #openttd
11:21:59  <andythenorth> also, making a framework based on what I've learnt from one set would be dumb
11:22:07  <andythenorth> it would be geared to the assumptions of this set
11:22:44  <andythenorth> Eddi|zuHause: incidentally I considered quite seriously re-using CETS code
11:22:51  <andythenorth> but generators still scare me
11:23:01  <andythenorth> you would have ended up with 50% credit for the set
11:23:05  <planetmaker> it would not be dumb. But it would not necessary lead to a set. And there's not yet a set, is there?
11:23:08  <andythenorth> due to support requests :P
11:23:18  <andythenorth> no there is no set
11:23:19  <planetmaker> First I'd make a really working and "full" set.
11:23:22  <andythenorth> "there is no spoon"
11:23:35  <planetmaker> Then you'll where the rough edges are which could be made better
11:23:51  <planetmaker> And then might be the time to think of modifying to make it a useful framework. IMHO
11:24:01  <andythenorth> +1
11:24:08  <andythenorth> currently I am making the actual set
11:24:14  <planetmaker> Doesn't mean you can't do it now in the way to make it easy to "rip out" a framework afterwards
11:24:25  <andythenorth> does risk over-engineering though
11:24:27  <planetmaker> great :-)
11:24:29  <planetmaker> yes
11:24:41  <andythenorth> if I put things like  ${set_name} everywhere
11:24:46  <andythenorth> it's complexity I don't need
11:24:50  <planetmaker> more important than that risk though is that you have fun :-)
11:25:00  <andythenorth> learning python is fun ;)
11:25:10  <planetmaker> see. Than it's "aim reached" :-)
11:26:15  *** pugi [~pugi@host-091-097-178-192.ewe-ip-backbone.de] has joined #openttd
11:26:21  *** TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
11:26:44  * andythenorth advocates python adventures for all
11:26:58  <andythenorth> but one man's pleasure is another's poison :P
11:33:31  <andythenorth> nobody made a poisonous python joke? :P
11:36:15  <planetmaker> andythenorth: I doubt ;-) https://github.com/ricardovice/python-poison
11:38:02  *** KouDy [~KouDy@115.133.12.53] has quit [Ping timeout: 480 seconds]
11:41:15  *** KouDy [~KouDy@115.133.11.251] has joined #openttd
11:43:34  *** KouDy [~KouDy@115.133.11.251] has quit []
11:43:46  *** KouDy [~KouDy@115.133.11.251] has joined #openttd
11:46:41  *** KouDy1 [~KouDy@115.133.11.251] has joined #openttd
11:46:41  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
11:46:57  *** Pixa [~pixa@85.210.64.47] has joined #openttd
11:47:07  *** valhallasw [~valhallas@193.52.24.37] has joined #openttd
11:48:36  <andythenorth> hmm
11:49:13  *** sla_ro|vista [slaco@95.76.26.172] has joined #openttd
11:49:49  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has joined #openttd
11:50:18  <andythenorth> ow
11:51:23  * andythenorth can't figure out a clean way to generate texts like this:  http://paste.openttdcoop.org/show/1063/
11:51:33  <andythenorth> where the number of trailers, and the capacity of each varies per truck
11:51:39  <andythenorth> I can think of horrible ways to do it
11:51:51  *** KouDy [~KouDy@115.133.11.251] has quit [Ping timeout: 480 seconds]
11:52:20  <Rubidium>   {WEIGHT} in {NUM} trailer{P "" s}
11:52:47  <andythenorth> it's iterating over a variable number of trailers that is trouble
11:53:03  <andythenorth> (without writing if: blah lots of times)
11:53:30  *** sla_ro|master [slaco@95.76.26.172] has quit [Ping timeout: 480 seconds]
11:53:40  <andythenorth> maybe an iterator can do it cleanly
11:53:55  <Alberth> and a dict mapping count to text
11:55:05  <Alberth> sum() might be helpful here
11:55:05  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
11:55:07  *** Pixa [~pixa@85.210.64.47] has joined #openttd
11:55:51  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has joined #openttd
11:56:19  <Eddi|zuHause> STR_ONE_MORE_LINE:{STRING}{}{STRING} => string(ONE_MORE_LINE,string(STR_TRAILER,20,1),string(ONE_MORE_LINE,string(STR_TRAILER,40,2),string(STR_TRAILER,60,3)))
11:57:01  <Eddi|zuHause> where STR_TRAILER is what Rubidium wrote
12:00:56  <andythenorth> Eddi|zuHause: that, only generated by python
12:00:56  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
12:01:08  *** Pixa [~pixa@85.210.64.47] has joined #openttd
12:01:17  <andythenorth> maybe
12:01:22  <andythenorth> anyway, I'll poke at it
12:02:21  <Eddi|zuHause> generate_string(items): reverse(items); s = "string(STR_TRAILER,%d,%d)"%items[0]; del items[0]; for item in items: s="string(ONE_MORE_LINE,%s,%s)"%("string(STR_TRAILER,%d,%d)"%item,s)
12:02:26  <Eddi|zuHause> or something similar
12:02:29  <andythenorth> yup that
12:02:48  <andythenorth> or similar
12:03:36  <Eddi|zuHause> important is that you work backwards
12:03:41  <Eddi|zuHause> so you start with (60,3)
12:03:50  <Eddi|zuHause> and go on with (40,2) and (20,1)
12:04:11  <andythenorth> it's intriguing that the strings nest
12:04:42  <Eddi|zuHause> if you frequently expect more than 3 items, you can also make it a tree
12:04:50  <andythenorth> I don't expect >3
12:04:53  <andythenorth> but it might happen
12:04:58  <andythenorth> a tree might be fun
12:07:43  <Eddi|zuHause> make_tree(items): if len(items) == 1: return "string(STR_TRAILER,%d,%d)"%items[0]; return "string(ONE_MORE_LINE,%s,%s)"%(make_tree(items[:len(items)/2]),make_tree(items[len(items)/2:]))
12:08:19  <andythenorth> so it recurses until there's only one node left?
12:08:23  <Eddi|zuHause> typical divide and conquer
12:09:01  <Eddi|zuHause> it won't give any advantage for 3 items, though
12:11:57  <Eddi|zuHause> >>> make_tree([(20,1),(40,2),(60,3)])
12:11:58  <Eddi|zuHause> 'string(ONE_MORE_LINE,string(STR_TRAILER,20,1),string(ONE_MORE_LINE,string(STR_TRAILER,40,2),string(STR_TRAILER,60,3)))'
12:12:16  *** KouDy1 [~KouDy@115.133.11.251] has quit [Quit: Leaving.]
12:12:24  <andythenorth> I would never have thought of the ONE_MORE_LINE approach :)
12:12:34  <Eddi|zuHause> >>> make_tree([(20,1),(40,2),(60,3),(80,4)])
12:12:35  <Eddi|zuHause> 'string(ONE_MORE_LINE,string(ONE_MORE_LINE,string(STR_TRAILER,20,1),string(STR_TRAILER,40,2)),string(ONE_MORE_LINE,string(STR_TRAILER,60,3),string(STR_TRAILER,80,4)))'
12:12:36  <andythenorth> it's completely logical, but also spooky
12:13:03  *** KouDy [~KouDy@115.133.11.251] has joined #openttd
12:13:15  <Eddi|zuHause> that's what 1st year computer science lectures do to you :)
12:15:02  <andythenorth> I need to def make_tree?
12:15:14  <Eddi|zuHause> yes
12:15:33  <Eddi|zuHause> as the lines above
12:16:41  <Terkhen> hello
12:18:56  <andythenorth> hola
12:19:47  <__ln__> zomg, english only
12:22:40  <Eddi|zuHause> spanish is the new english
12:23:10  <andythenorth> Eddi|zuHause: I've probably split the lines incorrectly?  make_tree is receiving 2 args somewhere, it expects 1  http://paste.openttdcoop.org/show/1064/
12:23:29  <__ln__> sí, estoy de acuerdo
12:24:30  <Eddi|zuHause> andythenorth: @staticmethod, or give "self" parameter
12:25:48  <Eddi|zuHause> and you should probably guard against calling with 0 arguments
12:25:58  <Eddi|zuHause> i mean an empty list
12:26:44  *** flaa [~flaa@089-101-093077.ntlworld.ie] has joined #openttd
12:27:18  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has quit [Quit: ChatZilla 0.9.88 [Firefox 11.0/20120201153158]]
12:29:56  *** pugi [~pugi@host-091-097-178-192.ewe-ip-backbone.de] has quit []
12:30:36  *** Biolunar [~mahdi@blfd-5d822df7.pool.mediaWays.net] has joined #openttd
12:30:42  <andythenorth> http://paste.openttdcoop.org/show/1065/
12:30:47  <andythenorth> Eddi|zuHause: I'm failing ^
12:31:00  <andythenorth> I'm also learning.  But not winning.
12:31:06  <Eddi|zuHause> must put that _before_ the def :)
12:33:02  <Eddi|zuHause> http://www.linuxtopia.org/online_books/programming_books/python_programming/python_ch26.html
12:33:28  <Eddi|zuHause> http://www.linuxtopia.org/online_books/programming_books/python_programming/python_ch22s07.html
12:35:47  *** LordPixaII [~pixa@85.210.64.47] has joined #openttd
12:35:47  *** Pixa [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
12:36:17  * andythenorth reads
12:36:39  *** Elukka [Elukka@78-27-90-104.bb.dnainternet.fi] has joined #openttd
12:38:09  <andythenorth> do I need to import @staticmethod
12:38:26  <andythenorth> chameleon.utils.TypeError: 'staticmethod' object is not callable
12:43:02  <Eddi|zuHause> dunno what you did
12:43:06  <Alberth> just put the def outside the class :)
12:44:05  <andythenorth> same error
12:44:09  <andythenorth> :o
12:44:51  <Eddi|zuHause> http://paste.openttdcoop.org/show/1066/
12:46:13  *** KritiK [~Maxim@95-28-138-52.broadband.corbina.ru] has joined #openttd
12:49:21  <andythenorth> http://paste.openttdcoop.org/show/1068/
12:49:26  <andythenorth> NameError: global name 'make_tree' is not defined
12:49:30  <andythenorth> context is wrong when I call?
12:49:38  <andythenorth> my class has (self) ?
12:49:47  <Eddi|zuHause> you must call self.make_tree
12:49:58  <Eddi|zuHause> or Truck.make_tree
12:51:24  <Alberth> self reduces confusion :)
12:52:20  <Eddi|zuHause> how did you ever write a python program? :p
12:53:47  *** KasperVld [1884e9f8@ircip1.mibbit.com] has joined #openttd
12:56:01  *** tokai|noir [~tokai@port-92-195-63-186.dynamic.qsc.de] has joined #openttd
12:56:04  *** mode/#openttd [+v tokai|noir] by ChanServ
12:57:02  <Eddi|zuHause> 'school prinicpal in Passau (Bavaria) forbids using "Hallo" and "TschÃŒs"'
12:58:31  <Rubidium> moin, quak, bonjour, au revoir ;)
12:58:36  *** LordPixaII [~pixa@85.210.64.47] has quit [Read error: Connection reset by peer]
12:58:48  *** Pixa [~pixa@85.210.64.47] has joined #openttd
12:59:11  <Eddi|zuHause> if even "Hallo" is 'too northern' for them, i don't think they'd approve "moin" :p
13:00:32  <planetmaker> I wondered about that, too, Eddi|zuHause :-)
13:00:46  <planetmaker> I guess I'd go for 'moin' just for the sake of "just because"
13:00:57  *** valhallasw [~valhallas@193.52.24.37] has quit [Quit: leaving]
13:01:36  <Rubidium> alternatively moimoi, which is even northerner
13:01:38  <andythenorth> Eddi|zuHause: I tried self.make_tree first
13:01:43  <andythenorth> NameError: global name 'make_tree' is not defined
13:02:07  <Eddi|zuHause> andythenorth: you're doing something horribly wrong...
13:02:12  <andythenorth> clearly
13:02:13  *** tokai|mdlx [~tokai@port-92-195-19-213.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
13:02:36  <Eddi|zuHause> andythenorth: and it doesn't have anything to do with my code...
13:02:39  <andythenorth> no
13:03:02  <andythenorth> I shouldn't call make_tree in the __init__ ?
13:03:08  <andythenorth> does it exist at that point?
13:03:29  <andythenorth> hmm
13:03:32  <Eddi|zuHause> and "self.make_tree" can never throw a "global name" error
13:03:37  <andythenorth> moving elsewhere in the flow doesn't help
13:03:55  <Eddi|zuHause> it can only ever throw "has no member" error
13:04:46  <CIA-1> OpenTTD: rubidium * r23900 /trunk/src/lang/english.txt: -Update [FS#5041]: some error/inconsistencies in the UK base "translation"
13:08:48  <andythenorth> it's the calls to make_tree in this line that are failing
13:08:48  <andythenorth>       return "string(ONE_MORE_LINE,%s,%s)"%(make_tree(items[:len(items)/2]), make_tree(items[len(items)/2:]))
13:09:00  <Eddi|zuHause> ah
13:09:02  <Eddi|zuHause> right
13:09:10  <andythenorth> calling Truck.make_tree() works
13:09:16  <andythenorth> self.make_tree() fails
13:09:24  <Eddi|zuHause> then you should probably make it a @classmethod
13:09:30  <Eddi|zuHause> and put "cls" as first parameter
13:09:37  <Eddi|zuHause> and call cls.make_tree
13:10:14  <andythenorth> \o/
13:10:21  *** Cybertinus [~Cybertinu@cybertinus.jkit.nl] has joined #openttd
13:10:42  * andythenorth is mostly a lego brick coder
13:10:58  <andythenorth> if it can't be done with a dumb iterator, I probably can't do it ;)
13:11:15  *** frosch123 [~frosch@frnk-590f4754.pool.mediaWays.net] has joined #openttd
13:12:02  <Eddi|zuHause> Rubidium: only thing more northern than the "moin"-region could be danish
13:12:52  <Rubidium> Eddi|zuHause: moimoi is Finnish ;)
13:12:56  <Eddi|zuHause> or "fÀröisch"... :p
13:13:36  <Rubidium> oh.. I meant "moi moi" ;)
13:16:30  <andythenorth> hmm
13:16:35  <andythenorth> nml is not happy with {NUM}
13:16:41  <andythenorth> I think it's another tag
13:18:19  <frosch123> COMMA maybe
13:21:45  <andythenorth> Invalid number of arguments to plural command, expected 0 but got 2
13:22:01  <andythenorth> string is {WEIGHT} in {COMMA} trailer{P "" s}
13:22:08  <Eddi|zuHause> need to define a ##plural?
13:22:20  <andythenorth> maybe
13:22:21  <andythenorth> string(STR_TRAILER,20,1)
13:22:26  <andythenorth> is the call
13:24:21  *** FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has joined #openttd
13:26:06  <Eddi|zuHause> http://newgrf-specs.tt-wiki.net/wiki/NML:Language_files doesn't say anything about plural
13:28:37  <Rubidium> Eddi|zuHause: I think the plural is implicit
13:28:59  <Eddi|zuHause> Rubidium: but then nml handles it incorrectly
13:30:51  *** Pulec [~pulec@static-cl093181068250.unet.cz] has joined #openttd
13:30:59  <andythenorth> this turns out to be more complex than expected :)
13:31:51  <Hirundo> You need to set #plural
13:32:12  <Hirundo> See http://newgrf-specs.tt-wiki.net/wiki/StringCodes#Using_plural_forms for a list of code, it seems indeed missing from NML docs
13:32:41  *** KasperVld [1884e9f8@ircip1.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client]
13:34:37  *** TWerkhoven[l] [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has quit [Quit: He who can look into the future, has a brighter future to look into]
13:35:08  * andythenorth boggles
13:37:32  *** ZevaKa [~zva@gw-39.211.ru] has joined #openttd
13:37:38  * andythenorth skips plurals for now
13:38:02  <andythenorth> nmlc: "bandit.nml", line 755: First parameter of string() must be an identifier.
13:38:05  <ZevaKa> hello! can anyone help me with that ? here's screenshot: http://xrl.us/page341 - fighting with that error for 3 hours already ... :(
13:38:19  <Eddi|zuHause> just write "##plural 0" in the lang file, can't be that hard
13:38:32  <andythenorth> I'll come back to it
13:38:33  *** ZevaKa [~zva@gw-39.211.ru] has quit []
13:38:38  <andythenorth> for definite
13:39:05  <andythenorth> but even without plurals, which of these 1st parameters is not an identifier?  http://paste.openttdcoop.org/show/1070/
13:39:14  <andythenorth> they all look like identifiers to me
13:40:16  <andythenorth> nvm
13:40:26  <Eddi|zuHause> the first string() is wrong
13:43:22  * andythenorth fixes
13:44:32  *** Neon [~Neon@dslb-094-219-029-178.pools.arcor-ip.net] has quit [Quit: Python is way too complicated... I prefer doing it quickly in C.]
13:45:56  <andythenorth> ok
13:46:00  <andythenorth> that's going to work
13:58:33  *** Strid [~Strid@c-2dcfe455.04-372-6c6b701.cust.bredbandsbolaget.se] has joined #openttd
13:58:50  *** Strid__ [~Strid@c-2dcfe455.04-372-6c6b701.cust.bredbandsbolaget.se] has quit [Ping timeout: 480 seconds]
14:02:49  *** Rhamphoryncus [~rhamph@d161-184-227-133.abhsia.telus.net] has joined #openttd
14:10:08  <andythenorth> Eddi|zuHause: http://dev.openttdcoop.org/attachments/download/2386/bandit_buy_menu.png
14:10:16  <andythenorth> just plurals to fix :)
14:10:51  <Eddi|zuHause> has a few alignment quirks
14:11:11  <andythenorth> code first, formatting second ;)
14:13:41  *** andythenorth [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has quit [Read error: Connection reset by peer]
14:13:41  *** andythenorth [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has joined #openttd
14:14:02  <Elukka> will you have any european vehicles in bandit? most of the time i play with european trucks, so most others would look out of place
14:14:08  *** cornjuliox [~cornjulio@202.128.63.177] has quit []
14:14:25  <andythenorth> Elukka: yes
14:14:36  <Elukka> yay
14:14:37  <andythenorth> assuming ${someone} draws them
14:14:41  <Elukka> heh
14:14:42  <andythenorth> or you can patch it yourself :P
14:14:44  <andythenorth> nmlc: A plural or gender choice list {P} or {G} has to be followed by another string code or provide an offset
14:14:46  *** Stimrol_ [~Stimrol@dsl-149-87-36.hive.is] has joined #openttd
14:14:49  <andythenorth> STR_TRAILER                                                     :{COMMA} in {COMMA} trailer{P "" s}
14:15:00  <Elukka> i'd try if i didn't have cets to work on :P
14:15:15  * andythenorth has no idea how plurals work, but is prepared to learn
14:15:43  *** Stimrol [~Stimrol@dsl-149-87-36.hive.is] has quit [Ping timeout: 480 seconds]
14:15:46  <andythenorth> the docs I've found read as though you already know how plurals work
14:16:40  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has joined #openttd
14:18:35  <Eddi|zuHause> andythenorth: tried {1:P ...} or something?
14:18:47  * andythenorth tries
14:18:58  <andythenorth> same result
14:19:27  <andythenorth> Hirundo: are there examples of how nml plurals should be used?
14:20:39  <Hirundo> In this case, I'd guess {P 1 "" s}
14:21:40  <andythenorth> \o/
14:21:44  <andythenorth> Hirundo guesses right :)
14:21:57  <Hirundo> For examples I'm not sure which NML projects really use strings this way
14:21:58  <Eddi|zuHause> right, i just found that in the docs :)
14:22:40  <andythenorth> Eddi|zuHause: link? :)
14:22:47  <Hirundo> andythenorth: You are of the minority that doesn't need a translation to play OpenTTD in his native language
14:22:48  <Eddi|zuHause> http://wiki.openttd.org/OpenTTDDevBlackBook/Format_of_langfiles#Advanced_use
14:23:18  <andythenorth> can NML wiki link that usefully?
14:23:22  <Hirundo> Many others have experience with OpenTTD's string format, which NML basically copies
14:23:45  <Hirundo> (Although I play ottd in en-GB)
14:24:51  <andythenorth> next issue, if I pass an int to {WEIGHT_SHORT} nml doesn't like it
14:24:57  <andythenorth> what's a valid argument?
14:25:54  <andythenorth> it's happy with comma, but that's not going to include the weight unit
14:27:04  <Eddi|zuHause> tried "5t"?
14:28:45  <andythenorth> unexpected token 't'
14:28:52  <Yexo> andythenorth: nml can't replace {WEIGHT_SHORT} with a constant value at compile time
14:29:05  <Yexo> it only works of the parameter is supplied via temporary parameters
14:29:13  <andythenorth> ok
14:29:18  <andythenorth> can I just write 't' in my string then?
14:29:35  <Yexo> you can do {COMMA}t if you want to
14:29:49  <andythenorth> if that's translation + locale safe...I'm happy to
14:29:54  <Yexo> not really
14:30:01  <Yexo> {WEIGHT_SHORT} is the best option
14:31:28  <andythenorth> oh
14:31:31  * andythenorth is stumped then :)
14:32:19  <Yexo> STR_SOMETHING: A weight: {WEIGHT_SHORT}
14:32:49  <Yexo> switch(..., STORE_TEMP(500 /* in tons I think */, 0x100)) { return string(STR_SOMETHING); }
14:33:55  <andythenorth> i.e. use the text stack properly then? :)
14:33:59  *** cornjuliox [cornjuliox@202.128.63.177] has joined #openttd
14:34:11  <Yexo> that's the only way to be locale-safe
14:34:17  <Eddi|zuHause> well, this is kind of a corner case
14:34:22  <andythenorth> I was hoping to get away with compile time strings, but I can see the issue...
14:34:32  <Yexo> Eddi|zuHause: not really, same holds for speed
14:35:01  <Yexo> while {COMMA}km/h works, it doesn't look so nice if the user has selected mph as unit
14:35:23  <andythenorth> possibly I should just move to text stack
14:35:24  <Eddi|zuHause> but there is no other "weight unit"
14:35:32  <Eddi|zuHause> as far as capacities go
14:35:58  <Eddi|zuHause> the problem with the "stack" is that it's not really a stack
14:36:28  <Eddi|zuHause> in the sense of "push(value)" and be done with it
14:36:34  <Yexo> Eddi|zuHause: there is. if you select SI units you'll get 5000kg instead of 5t
14:36:49  * andythenorth is no lover of the stack :P
14:37:00  <andythenorth> it's fiddly
14:37:50  <andythenorth> if you want to put an extra value into your string somewhere, it can mean a lot of shuffling
14:37:51  <Eddi|zuHause> the grf-text-"stack"-magic-registers are really a misdesign
14:37:52  <andythenorth> or changing masks
14:38:00  <andythenorth> Eddi|zuHause +1
14:38:09  <andythenorth> although don't ask me for a better one
14:38:18  <andythenorth> why I can't just call register nums I don't know
14:38:21  <Yexo> Eddi|zuHause: it isn't really a design
14:38:28  <andythenorth> register nums work for industry production cb
14:38:30  <Yexo> it's exactly how the text stack in TTD works
14:38:30  <Eddi|zuHause> better would have been one magic register that makes a "push" operation
14:38:39  <Eddi|zuHause> i.e. can be stored to multiple times
14:38:49  * andythenorth probably doesn't understand significant implementation issues :P
14:38:55  <Yexo> hmm, that'd be better indeed, however such a push operation would need to know the size
14:39:10  <Eddi|zuHause> always 32 bit
14:39:14  <Yexo> unless you go for a different stack like what openttd implements internally
14:39:39  <Yexo> which is 64bit always, but still uses addressing instead of push/pop
14:39:52  <Eddi|zuHause> misc grf flag: use TTD stack/use OpenTTD stack
14:40:29  <Eddi|zuHause> it doesn't really matter how it works internally
14:40:58  * andythenorth ponders
14:41:51  <andythenorth> although Eddi|zuHause's tree solution is very neat for compile time strings, it would have been relatively easy to do this with a stack where I could pull values and add in substrings
14:42:01  <andythenorth> the current stack could do it, I just can't face that today :P
14:42:15  <andythenorth> not alone :P
14:42:32  <Eddi|zuHause> the current stack has the nasty habit of being limited to like 6 entries
14:42:35  <andythenorth> maybe doing it with the stack would show what's wrong with the stack though :)
14:42:44  *** Progman [~progman@p57A1B856.dip.t-dialin.net] has quit [Remote host closed the connection]
14:43:16  <Yexo> Eddi|zuHause: a lot of entries are only word-sized, so that would mean a limit of 12 entries
14:44:22  <Eddi|zuHause> The string parameters itself are assigned in units of dwords (4 bytes), starting with temporary storage 256, up to 259 or 261. <-- that's not very clear
14:44:59  <Yexo> hmm, it's not clear indeed
14:45:46  <Eddi|zuHause> and it still has the problem of knowing exactly where you are in the stack, in order to push something
14:46:15  <andythenorth> Eddi|zuHause: a stack works like %s replacement?
14:46:22  * andythenorth is trying to get concepts straight
14:46:42  <andythenorth> foo %s, ham %('bar','ham')
14:46:50  <andythenorth> ugh, wrong syntax
14:46:51  <Eddi|zuHause> andythenorth: no, not at all
14:47:22  <andythenorth> I used it a lot in FIRS, it seems akin to that, only reversed
14:47:25  <Yexo> andythenorth: now try "foo %d %s %d" % (1, "! %d !", 2, 3)
14:47:44  <Yexo> will the output be "foo 1 ! 2 ! 3" or "foo 1 ! 3 ! 2"?
14:47:59  <andythenorth> no idea
14:47:59  <Yexo> of course this example doesn't work in any language, but that's approximately how the newgrf textstack works
14:48:29  <andythenorth> I used it successfully in FIRS, it just took a lot of shuffling when I wanted to insert a new value or substring into my string
14:49:48  <andythenorth> e.g. lines 354-414 here http://dev.openttdcoop.org/projects/firs/repository/entry/templates/template_secondary_action23_C.pnfo
14:50:09  <Eddi|zuHause> it is possible to solve that, but needs more work
14:50:26  <Yexo>  //Remember text stack is LIFO (like array.pop) - put values to render first in highest registers <- that comment is wrong
14:50:48  * andythenorth is unsurprised
14:51:01  <andythenorth> many of my comments turn out to be false assumptions
14:51:44  <andythenorth> anyway, currently we have a text stack that I managed to use whilst having entirely wrong mental model of it :)
14:51:48  <andythenorth> what's the problem again?
14:52:04  <Yexo> there are many problems with the current textstack
14:52:08  <Yexo> however replacing it isn't easy
14:53:18  <Eddi|zuHause> andythenorth: problem is autogenerating
14:53:51  <Rhamphoryncus> My biggest problem was I didn't realize those .txt files magically turned in to the constants, without any visible temp file to grep
14:54:49  <Yexo> Rhamphoryncus: are you sure you're talking about the same thing?
14:55:01  <Rhamphoryncus> nope :P
14:55:14  <Yexo> textstack in newgrfs as implemented in nml, not openttd language files
14:55:27  <Rhamphoryncus> Oh, this is just the newgrf form?
14:55:33  <andythenorth> Eddi|zuHause: surely you can mangle autogenerated strings and register numbers until it works? :P
14:55:38  <andythenorth> or you run out...
14:56:11  <Yexo> Rhamphoryncus: no, but we were discussing that
14:56:42  <Eddi|zuHause> andythenorth: first step would be to make a function that takes a nested array like (STR_ONE_MORE_LINE, (STR_TRAILER,20,1), (STR_TRAILER,40,2)) and write a STORE line for the stack
14:56:57  <Eddi|zuHause> then the rest should be easy
14:59:32  <andythenorth> is this an interesting problem to solve?
15:00:47  <Eddi|zuHause> no, "interesting" would be to replace the text stack
15:01:12  <Eddi|zuHause> this is a workaround, which is generally only "annoying"
15:01:32  *** Wolf01 [~wolf01@host101-141-dynamic.31-79-r.retail.telecomitalia.it] has joined #openttd
15:01:47  <Wolf01> hello
15:02:02  <Eddi|zuHause> Yexo: where in nml is the string code?
15:02:10  <Yexo> grfstrings.py
15:02:16  <Yexo> and a bit in action4.py
15:02:39  *** KritiK_ [~Maxim@93-80-72-156.broadband.corbina.ru] has joined #openttd
15:03:20  <andythenorth> hmm
15:03:52  <andythenorth> FIRS industry texts were always intended to show current production levels etc.   But I couldn't be arsed to go to war with the text stack for varying numbers of cargos etc
15:04:19  <andythenorth> the text stack is not a common problem for vehicles, not many sets would bother using it
15:04:24  <andythenorth> but for industry sets it's an arse
15:04:27  *** valhallasw [~valhallas@193.52.24.37] has joined #openttd
15:06:58  *** KritiK [~Maxim@95-28-138-52.broadband.corbina.ru] has quit [Ping timeout: 480 seconds]
15:07:08  *** cornjuliox [cornjuliox@202.128.63.177] has quit []
15:07:10  *** KritiK_ is now known as KritiK
15:07:27  <andythenorth> interesting
15:07:46  <andythenorth> {NBSP} gets me a triangle (apex ^)
15:08:36  *** peteris [~peteris@78.84.97.170] has joined #openttd
15:12:20  *** Belugas [~belugas@216.191.111.237] has quit [Quit: On snow, everyone can follow your traces]
15:13:34  *** SamCat [~samantha@c-98-234-64-12.hsd1.ca.comcast.net] has joined #openttd
15:13:40  <SamCat> hello world
15:18:14  <Alberth> hi
15:18:15  <SamCat> okay, scratch that off my list of rumors... apparently you folks *do* sleep
15:18:20  <SamCat> oh wait, nevermind!
15:18:21  <SamCat> hey
15:18:47  <SamCat> apparently I was wrong about the industries getting stuck at minimum production
15:18:58  <SamCat> they don't actually get stuck, they just take REALLY REALLY LONG to recover
15:19:09  <SamCat> like, ridiculously long
15:19:13  <__ln__> we monitor the channel 24/7 and never sleep
15:19:47  <SamCat> my secret's amphetamines, what's yours?
15:20:07  <Eddi|zuHause> Yexo: i don't find the code that evaluates the string() macro there
15:23:41  *** TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has quit [Quit: He who can look into the future, has a brighter future to look into]
15:23:43  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds]
15:24:47  <Eddi|zuHause>     if not os.path.exists(lang_dir + os.sep + default_lang_file): <-- should use "os.path.join"
15:25:25  *** pugi [~pugi@host-091-097-178-192.ewe-ip-backbone.de] has joined #openttd
15:27:27  <Eddi|zuHause> www.informatik.uni-halle.de/~krause/nml_path_join.diff <-- like this
15:27:29  <Rhamphoryncus> SamCat: I'm naturally this way
15:28:05  <Rhamphoryncus> And immune to all know pharmaceuticals to the contrary.  It's my superpower.
15:28:43  <SamCat> Me too! Wait... is "superpower" the same as "acquired tolerance"?
15:28:54  <Rhamphoryncus> no
15:29:18  <Rhamphoryncus> Do not try to undermine my betterererness :P
15:29:46  <SamCat> heh
15:34:36  * andythenorth wonders why {NBSP} returns bad char
15:35:30  <andythenorth> nfo has no equivalent control chode
15:35:34  <andythenorth> code /s
15:36:46  <andythenorth> Yexo: {NBSP} returns the nfo control char for 'Scroll button up'
15:36:48  <andythenorth> A0
15:40:21  * andythenorth attempts a fix
15:44:41  * andythenorth fails
15:45:05  <andythenorth> I thought 20h would encode space
15:47:25  <Eddi|zuHause> there's a special code for NBSP
15:47:39  <frosch123> no, just utf8
15:48:06  <frosch123> usage of {NBSP} must enforce utf8
15:48:22  <andythenorth> how does nml encode that to nfo?
15:48:38  <andythenorth> currently it is encoding A0
15:48:42  <andythenorth> which is...wrong
15:49:33  <andythenorth> it's 20h in utf8 as well afaict
15:51:20  <frosch123> nml first tries to encode stuff without using utf8
15:51:35  <frosch123> so it likely just lacks the utf8-trigger
15:51:41  <valhallasw> andythenorth: nbsp = non-breaking space
15:51:48  <andythenorth> thanks :)
15:51:58  <valhallasw> which is not h20 ;-)
15:52:09  <valhallasw> (rather u+00a0)
15:52:21  <andythenorth> ok
15:52:32  <andythenorth> when did nfo start discarding whitespace?
15:52:40  <andythenorth> I use plain spaces in HEQS fine
15:52:57  <andythenorth> or does grfcodec encode plain space characters to nbsp?
15:55:05  *** cornjuliox [cornjuliox@202.128.63.177] has joined #openttd
15:55:06  <Rubidium> nbsp is a space where the line splitting "tools" may not split the words
15:55:12  <Eddi|zuHause> nfo always took the literal string, doesn't do any such conversions
15:55:24  <valhallasw> Rubidium: in the specific case of html it also is used as 'don't remove this space'
15:55:44  * andythenorth is fine with all this :)  Just wondering how to patch nml :P
15:56:03  <andythenorth> I tried putting in a literal ' '
15:56:12  <andythenorth> I tried encoding latin space 20h
15:56:22  <andythenorth> that is the limit of my guesses
15:56:52  <Eddi|zuHause> maybe you should give us actual code to test?
15:56:54  <Rubidium> where are you trying to put a space that doesn't end up in OpenTTD?
15:57:33  <andythenorth> 1 min
15:57:49  <frosch123> http://paste.openttdcoop.org/show/1072/ <- andythenorth: no idea about python or nml, but maybe that even works
15:58:08  * andythenorth can test
15:58:10  <frosch123> i saw some code which checks whether 'ascii' is present in the struct
15:58:22  <frosch123> so maybe just removing it works :)
15:58:36  <andythenorth> I'll try it
15:58:58  <andythenorth> meanwhile - this is the issue.  NBSP is substituted by A0h which is the scroll up arrow: http://dev.openttdcoop.org/attachments/download/2387/NBSP_bug.png
15:59:39  <Rubidium> spaces should work there, they're just very short so you need lots of them
16:00:12  <andythenorth> maybe that's simply the issue
16:00:18  <andythenorth> looked like they were being stripped to me
16:00:21  * andythenorth will test again
16:00:48  <peter1138> ...
16:00:55  <peter1138> NBSP = 160 = A0h
16:01:52  *** TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
16:03:10  *** TWerkhoven[l] [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
16:03:19  <andythenorth> frosch123: that appears to work
16:04:04  <andythenorth> using lots of plain spaces also works
16:04:18  <andythenorth> but I uncovered an nml bug along the way :)
16:04:39  <andythenorth> I don't really want to commit the fix in case it has unintended consequences
16:05:10  <andythenorth> frosch123: does that actually supply an nbsp?  or just a space?
16:08:43  <frosch123> no idea, look at the produced grf? :p
16:09:03  <frosch123> but i would be surprised if it would result in a normal sapce
16:09:58  * andythenorth ponders testing that
16:10:53  <andythenorth> not sure how to prove it either way tbh
16:11:52  <andythenorth> http://dev.openttdcoop.org/attachments/download/2388/NBSP_fix.png
16:12:00  <andythenorth> is the result of STR_TRAILER
16:12:01  <andythenorth> :{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{N
16:12:01  <andythenorth> BSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP
16:12:01  <andythenorth> {NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{NBSP}{COMMA}t in {COMMA} trailer{P 1 "" s}
16:12:05  <Rhamphoryncus> Hrm.  Manual depot orders break timetables.  Not sure if it's fixable
16:12:53  <Rhamphoryncus> (Besides a gut and redesign, which I am very tempted to do.)
16:14:27  <Rhamphoryncus> My longterm goal is to replace the order, timetable, and group windows with a route-management window.  Create the route without a vehicle, then build or transfer a vehicle into it
16:15:39  <Rubidium> andythenorth: if you use just plain spaces I reckon you get the same result
16:15:42  <andythenorth> I do
16:15:46  <andythenorth> that's my solution
16:15:47  <andythenorth> :)
16:16:02  <andythenorth> I just wonder if frosch123 diff fixes nml
16:16:51  <Rhamphoryncus> But I'm very unsure of how well a drastic change like that would be received.
16:17:02  <Rubidium> what would show that NBSP works is making the amount of spaces in front so "big" that the remaining string breaks over two lines. Then adding NBSP at the space where the line break is inserted should make the line be broken differently
16:18:46  <andythenorth> what's the case for an NBSP in newgrf?
16:18:51  <andythenorth> nfo lacks it afaict
16:19:38  <Rubidium> some words/constructs have a space in them, but the line may not be broken at that space
16:19:52  <Rubidium> and nfo has it at well (for at least openttd)
16:21:21  <Rubidium> e.g. OS X should always be kept together, so it's OS{NBSP}X in OpenTTD's translation files meaning that if there has to be a newline it won't break up OS and X even if that would be the location to do so
16:22:30  <andythenorth> http://dev.openttdcoop.org/attachments/download/2389/BANDIT_w_nbsp.png
16:22:34  <andythenorth> http://dev.openttdcoop.org/attachments/download/2390/BANDIT_wo_nbsp.png
16:22:43  <andythenorth> not sure my test cases are valid though ^
16:23:15  <andythenorth> string is: [lots of spaces or nbsps] {COMMA}t in {COMMA} trailer{P 1 "" s}
16:23:57  <andythenorth> so with nbsp, rather than breaking, it moves words onto following lines I'm guessing (e.g. 'trailer')
16:23:59  <Rubidium> what you see is that there are places where it normally would put the newline that it now didn't do because there were NBSPs
16:24:21  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has joined #openttd
16:24:21  <andythenorth> so it's definitely treating nbsp and space differently
16:24:32  <Rubidium> yup
16:24:48  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has joined #openttd
16:25:03  <andythenorth> I'll attach it as a patch and Yexo or so can review it :)
16:25:32  <Rubidium> line breaking happens at spaces. NBSP isn't a space for the line breaking algorithm; it's just as if it is another character/letter
16:27:25  <Rubidium> kenobi it is
16:27:33  <__ln__> i could almost say that in most contexts many NBSPs in a row means someone is doing something wrong.
16:29:09  <Rubidium> woopsie.. wrong channel ;)
16:39:53  <CIA-1> OpenTTD: smatz * r23901 /trunk/src/ (fios_gui.cpp gamelog.cpp gamelog.h): -Fix: memory leak everytime one clicked a savegame in the load GUI
16:41:13  *** Phoenix_the_II [~ralph@home.deboom.biz] has joined #openttd
16:41:55  *** lmergen [~lmergen@5352EA70.cm-6-3d.dynamic.ziggo.nl] has quit [Ping timeout: 480 seconds]
16:47:06  *** vodka [~paper@212.Red-83-55-54.dynamicIP.rima-tde.net] has joined #openttd
17:02:07  <andythenorth> hmm
17:02:11  <andythenorth> no switch in python
17:02:19  <andythenorth> use if...elif...else instead
17:02:31  <andythenorth> and I thought I was being lazy to do that :P
17:02:42  <Alberth> you can make a dispatch dict if you want
17:03:38  <Alberth> ie make a function for each case, make a dict d = {value : function}, d[num]()    :)
17:03:56  <andythenorth> oh that has a name? :)
17:04:19  <Alberth> in pythoneese it does, not sure if it is a common name
17:04:35  <Rhamphoryncus> Rubidium: what was it you said originally about me improving scheduling?
17:04:56  <andythenorth> Alberth: is there any name for (case1, case2)[expression]  ?
17:04:58  *** tokai|mdlx [~tokai@port-92-195-100-224.dynamic.qsc.de] has joined #openttd
17:05:06  <andythenorth> which does same as test()
17:05:21  <andythenorth> as long as you get True / False as expression answers :P
17:05:48  <Alberth> oh, I see what you are doing now
17:06:07  <Alberth> tuple-indexing?  :)
17:06:53  <andythenorth> it's a convenient pattern in web templates, because it's usually short
17:07:20  <Rubidium> Rhamphoryncus: no clue, check your logs
17:07:30  <Rhamphoryncus> Rubidium: I mean my odds of getting it accepted
17:07:37  <Rhamphoryncus> Because I'm still getting a bad vibe
17:07:40  <Alberth> and imho more readable than   expr ? case2 : case1     or   case2 if expr else case1
17:08:19  <andythenorth> it's a very good way to do things like
17:08:52  <andythenorth> attribute="class python: ('', 'error')[form.has_error]"
17:08:54  <andythenorth> or such
17:09:04  <andythenorth> for when you want big red warning boxes :P
17:09:17  *** tokai|noir [~tokai@port-92-195-63-186.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
17:09:20  <andythenorth> or alternating colours in table rows
17:09:39  <Alberth> makes sense
17:10:05  *** tokai [~tokai@port-92-195-154-33.dynamic.qsc.de] has joined #openttd
17:10:08  *** mode/#openttd [+v tokai] by ChanServ
17:10:24  *** TdlQ [~TdlQ@hq.z77.fr] has joined #openttd
17:10:33  <andythenorth> gah
17:10:42  <andythenorth> this buy menu text is *complicated*
17:10:43  <andythenorth> it will work
17:10:46  <andythenorth> but it's a pita
17:10:58  <andythenorth> different conditions to handle :P
17:12:26  <andythenorth> bbl
17:12:55  * andythenorth will soon have more code to generate one buy menu string than for the rest of the build script
17:14:16  *** tokai|mdlx [~tokai@port-92-195-100-224.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
17:15:30  <Rhamphoryncus> I think I should assume I'm forking and if something gets accepted that's just a bonus
17:15:59  * andythenorth hates 'if' statements with a lot of code for each case
17:16:09  <andythenorth> always causes trouble in the long run
17:16:13  *** MJP [~TdlQ@hq.z77.fr] has quit [Ping timeout: 480 seconds]
17:16:24  *** TdlQ is now known as MJP
17:16:47  <SmatZ> andythenorth: will that work with different-sized fonts? what about non-monospaced fonts?
17:16:56  <andythenorth> SmatZ: no idea
17:17:11  <andythenorth> we could have a bet?
17:17:24  <andythenorth> do you bet for or against?
17:17:42  <SmatZ> I think inserting spaces/NBSPs to vertically align text will break with non-monospaced font
17:19:08  <andythenorth> does same apply to X offset control code?
17:19:11  * andythenorth guesses it might
17:19:27  <SmatZ> I think it's ignored
17:19:41  <andythenorth> I can lose the space
17:20:09  *** KouDy [~KouDy@115.133.11.251] has quit [Quit: Leaving.]
17:20:12  <andythenorth> in this case - it's same number of leading spaces on every line
17:20:18  <andythenorth> so monospace ~= non-monospace?
17:20:42  <andythenorth> I only care about the initial indent
17:20:46  <SmatZ> monospaced fonts have fixed width of all characters
17:21:03  <SmatZ> non-monospaced may have different width for different characters
17:21:12  <andythenorth> I don't want exact number of pixels, just indent(some)
17:22:30  * andythenorth biab
17:33:33  *** andythenorth is now known as Guest1631
17:33:34  *** andythenorth [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has joined #openttd
17:34:03  *** Guest1631 [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has quit [Read error: Connection reset by peer]
17:34:03  <andythenorth> Alberth, Eddi|zuHause any rule of thumb on when I should move my Truck() class to it's own module?
17:34:34  <andythenorth> its
17:37:47  *** LordPixaII [~pixa@79-74-238-93.dynamic.dsl.as9105.com] has joined #openttd
17:40:19  *** KouDy [~KouDy@115.133.11.251] has joined #openttd
17:40:54  *** Progman [~progman@p57A1B856.dip.t-dialin.net] has joined #openttd
17:42:06  <Alberth> when the class becomes too large
17:43:29  *** Pixa [~pixa@85.210.64.47] has quit [Ping timeout: 480 seconds]
17:44:14  <Eddi|zuHause> if i say "100 loc", then i'm sure there's plenty of examples where that's not valid
17:45:09  <andythenorth> but when it starts to obscure the flow of the module it's written in ...?
17:45:18  <Alberth> 100?  most of my classes don't fit in that :)
17:45:44  <Alberth> andythenorth: find a folding editor :p
17:49:13  *** _11Runner_ [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has joined #openttd
17:49:18  <Eddi|zuHause> http://paste.openttdcoop.org/show/1073/ <- but i don't really use classes
17:50:54  <Eddi|zuHause> Alberth: probably depends on the language, i guess C++ or Java generally might have more LOC
17:51:45  <Eddi|zuHause> both because of the language itself, and because of the fields of use
17:51:51  <andythenorth> hmm
17:52:07  <andythenorth> how to make the plural magic work for 'trailer(s)' when I'm not passing the number of trailers :P
17:52:13  <andythenorth> true corner case?
17:53:40  <Eddi|zuHause> andythenorth: probalby that's the wrong approach
17:53:42  <Rubidium> use the nfo "remove last X bytes from out"?
17:54:22  <Rubidium> {WEIGHT} in {NUM}{<remove last byte>} trailer{P "" s}
17:54:30  <Rubidium> not sure AT ALL whether that works though
17:55:09  <Alberth> Eddi|zuHause: no, in Python. I use doc-strings extensively, which are normally larger than the code
17:55:37  <Rubidium> yes, more LOC per method is better ;)
17:55:37  <SpComb> but are docstrings LOC..
17:55:42  <Eddi|zuHause> Alberth: ok, comments don't really count as LOC
17:55:45  <Rubidium> SpComb: ofcourse they are
17:56:00  <Rubidium> they're lines of comment after all ;)
17:58:26  <Alberth> weird people not considering documentation a crucial part of the code :p
18:01:15  *** KGalama [51cfefe9@ircip3.mibbit.com] has joined #openttd
18:01:24  <KGalama> Hiya
18:01:30  <KGalama> i have a question
18:01:48  <KGalama> does TTD automaticly updates?
18:03:14  <TWerkhoven> no, mainly because different versions are incompatible
18:03:52  <KGalama> thanks
18:04:04  *** KGalama [51cfefe9@ircip3.mibbit.com] has quit []
18:06:40  * andythenorth unusually spent 1 day on code for 1 commit
18:06:46  <andythenorth> usually it's ~1 minute :P
18:08:05  <andythenorth> I could probably optimise this: http://paste.openttdcoop.org/show/1074/
18:08:08  <andythenorth> it's quite long
18:08:24  <andythenorth> but completing more of the grf is probably a bigger optimisation
18:10:19  <Hirundo> how many sprites actually exist at this point?
18:11:29  <andythenorth> you mean those silly little pictures?
18:11:36  <andythenorth> with the blue crap around them? :P
18:12:29  <andythenorth> http://dev.openttdcoop.org/projects/bandit/repository/show/src/graphics
18:13:22  <andythenorth> writing python is fun.  drawing is not fun
18:13:39  * andythenorth is hoping DanMacK returns to do the sprites
18:13:50  <andythenorth> otherwise I'll have to do it :P
18:14:25  <Hirundo> I agree that fun(python) > fun(drawing)
18:14:43  <Hirundo> Which is why I never even bothered to create grfs
18:14:47  <andythenorth> fortunately trucks mostly look similar
18:14:55  <andythenorth> especially at the scale Dan has chosen
18:15:21  * andythenorth ponders writing procedural truck sprite generator
18:15:27  <andythenorth> real trucks are modular too
18:15:36  <andythenorth> bonnet: cab: sleeper: rear chassis: body
18:15:56  <Hirundo> The new zoom levels allow more detail
18:16:01  <andythenorth> yeah
18:16:04  <andythenorth> I'm ignoring those
18:16:20  * andythenorth is pretending it's 1994 still
18:16:31  * andythenorth likes boxy zoomed in sprites :P
18:17:23  *** zombi [zombi@cpc8-donc9-2-0-cust52.barn.cable.virginmedia.com] has joined #openttd
18:17:31  <zombi> hey
18:18:04  <Hirundo> a 2x2 pixel looks just fine on my laptop, but 4x4 pixels are too much for my brain to twist into an actual truck
18:18:08  <zombi> when i setup bus routes, or train routes.. theyre always profitable to begin with but seem to take a dive and i cant figure out why
18:18:42  <Hirundo> new vehicles get somewhat higher ratings, thus make more money
18:18:44  <zombi> is there something i have to do to keep coal wells production up?
18:18:48  <zombi> ahh
18:19:12  <Hirundo> that's a 10-15% difference or so, it shouldn't 'nose dive' just because of that
18:19:31  <Eddi|zuHause> coal well? where liquid coal comes out of the earth?
18:19:37  <zombi> well im just trying to get into the early stages of the game
18:19:45  <zombi> sorry.. coal mine
18:19:54  <zombi> and oil wells
18:19:59  <Eddi|zuHause> the general idea is: always have a vehicle loading
18:20:12  <Eddi|zuHause> as soon as one train leaves with a full load
18:20:20  <Eddi|zuHause> have another one arrive
18:21:07  <andythenorth> http://dev.openttdcoop.org/attachments/download/2392/BANDIT_zoomed.png
18:21:08  <zombi> that applies to oil wells too?
18:21:14  <andythenorth> ^^ truck no?
18:21:15  <Eddi|zuHause> yes
18:21:40  *** SamCat [~samantha@c-98-234-64-12.hsd1.ca.comcast.net] has quit [Ping timeout: 480 seconds]
18:21:56  <zombi> but if i look at my rail station theres not even enough oil to load into my train
18:22:21  <zombi> and it only has one tank
18:22:21  <Eddi|zuHause> zombi: that's because when there's no train waiting, your station rating drops
18:22:21  *** _11Runner_ [~Daniel@c-24-20-61-147.hsd1.or.comcast.net] has quit [Quit: Leaving.]
18:22:35  <zombi> ahh
18:22:37  <Eddi|zuHause> zombi: with low rating, you get less oil
18:22:52  <zombi> i seee
18:23:09  <zombi> so i assume i can do things like make a train wait for cargo?
18:23:35  <Elukka> ideally there's always a train waiting for cargo
18:23:35  <Eddi|zuHause> yes
18:23:50  <Elukka> so another train enters a station a little while before the last one leaves
18:23:54  <zombi> ok so i probably needed a double track with two trains i guess
18:23:55  <Eddi|zuHause> in the train's schedule, choose "wait for full load"
18:24:10  *** theholyduck [~holyduck@ip-200-157-106-77.eidsiva.net] has joined #openttd
18:24:20  <Eddi|zuHause> zombi: in the beginning, it will suffice to add another track to the loading station
18:24:24  <zombi> you can do that with buses too?
18:24:27  <Eddi|zuHause> and signals in front of the platform
18:24:38  <andythenorth> hmm
18:24:45  <andythenorth> if I added buses to BANDIT, they could be another class
18:24:48  <andythenorth> interestink
18:25:02  * andythenorth does not want to draw buses
18:25:15  *** TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has quit [Ping timeout: 480 seconds]
18:25:26  <Eddi|zuHause> andythenorth: we have enough(tm) bus sets
18:25:34  <andythenorth> ok
18:25:40  <andythenorth> anyone got any nml auto-refit code lying around?
18:25:56  <andythenorth> probably I'll allow refit to same class for free
18:25:57  <Eddi|zuHause> nope, not here
18:26:21  <andythenorth> wonder if that will work
18:27:04  <andythenorth> if I show graphics based on class...will refit be evaluated in same way?
18:27:51  <andythenorth> otherwise I get a refit from PIECE because a cargo is (PIECE, LIQUID), but then the vehicle shows tanker graphics because it finds LIQUID in the class
18:27:58  <andythenorth> which would be...wrong
18:29:25  <Eddi|zuHause> use the animation frame to store which one it is?
18:29:34  <andythenorth> ooh
18:29:35  *** Keyboard_Warrior [~holyduck@ip-200-157-106-77.eidsiva.net] has joined #openttd
18:29:37  <andythenorth> nice idea
18:29:38  <andythenorth> :o
18:30:30  <Eddi|zuHause> i have never looked up how to set animation frame, actually
18:31:54  <Eddi|zuHause> andythenorth: or you can use the cargo subtype for that
18:32:08  <Eddi|zuHause> so you have Beer (piece) and Beer (liquid)
18:32:28  <andythenorth> subtype is already taken by (num trailers) :)
18:32:47  <Eddi|zuHause> andythenorth: have more bits :)
18:32:59  * andythenorth points and waves at current inadequate use of subtypes to change consist properties :P
18:33:43  <Eddi|zuHause> or make the trailers actually different vehicles in the purchase menu. saves lots of magic
18:33:47  <Chris_Booth> Beer!
18:34:24  <andythenorth> Eddi|zuHause: you mean trucks with fixed type of trailer?
18:34:29  *** independent [~default@dynamic-178-141-15-239.kirov.comstar-r.ru] has joined #openttd
18:34:30  <andythenorth> e.g. 'tanker truck'
18:34:34  <andythenorth> 'flatbed truck' ?
18:34:40  <Eddi|zuHause> no, fixed number of trailers
18:35:02  <andythenorth> [truck] with 1 trailer
18:35:06  <andythenorth> [truck] with 2 trailers
18:35:10  <Eddi|zuHause> yes
18:35:57  <andythenorth> considered it when designing the set schema
18:36:12  <andythenorth> could work, but potentially lots of buy menu spam
18:36:26  <andythenorth> although it could just be that a truck with 2 trailers just has 2 trailers always
18:36:33  <andythenorth> same amount of vehicles as now
18:36:37  <Eddi|zuHause> the biggest advantage is autoreplace
18:36:48  *** theholyduck [~holyduck@ip-200-157-106-77.eidsiva.net] has quit [Ping timeout: 480 seconds]
18:36:54  *** Keyboard_Warrior is now known as theholyduck
18:37:30  <andythenorth> there is some sense in it, but the choice of trailers adds something to gameplay imo
18:38:08  <andythenorth> wrt to being able to balance capacity and power
18:39:00  *** TWerkhoven2[l] [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
18:40:00  *** narra [~arki_guy@109.69.4.239] has joined #openttd
18:40:01  *** adiet_caem_cari_pacar [~^Suami_35@109.230.128.179] has joined #openttd
18:40:01  *** adiet_caem_cari_pacar [~^Suami_35@109.230.128.179] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:23)]
18:40:01  *** Cari_cew_REhem_Ehem [~chic_23@187.6.87.243] has joined #openttd
18:40:01  *** PAlopo_co2CO [~Drimette@180.210.207.175] has joined #openttd
18:40:04  *** C0_18_PNgn_NgrASAiN_ML [~Turano238@113.55.0.222] has joined #openttd
18:40:07  *** C0_18_PNgn_NgrASAiN_ML [~Turano238@113.55.0.222] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:29)]
18:40:08  *** Anneliese [~di-jual-a@200.75.51.150] has joined #openttd
18:40:09  *** aRaLe [~c3_usiL@ool-18e43237.dyn.optonline.net] has joined #openttd
18:40:09  *** Hanap_GF [~KORCH-awa@24-113-59-228.wavecable.com] has joined #openttd
18:40:09  *** Hanap_GF [~KORCH-awa@24-113-59-228.wavecable.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:31)]
18:40:09  *** aRaLe [~c3_usiL@ool-18e43237.dyn.optonline.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:31)]
18:40:11  *** ervina_16 [~lemec@c-71-202-134-137.hsd1.ca.comcast.net] has joined #openttd
18:40:11  *** boyts [~co_mw_ML@pool-173-48-173-34.bstnma.fios.verizon.net] has joined #openttd
18:40:12  *** Dakota_Moss [~CodeX@cpe-74-75-155-77.maine.res.rr.com] has joined #openttd
18:40:12  *** ervina_16 [~lemec@c-71-202-134-137.hsd1.ca.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:34)]
18:40:12  *** Tarzan_de_Ch [~CO_EXMUD@118.96.231.97] has joined #openttd
18:40:13  *** Mr_NorTy [~Nanda_swe@120.138.102.212] has joined #openttd
18:40:14  *** co_mw_ML [~ce_mauxxd@c-71-61-183-139.hsd1.pa.comcast.net] has joined #openttd
18:40:14  *** Anneliese [~di-jual-a@200.75.51.150] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:36)]
18:40:14  *** co_mw_ML [~ce_mauxxd@c-71-61-183-139.hsd1.pa.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:36)]
18:40:14  *** f-cantik [~Aashim@41.32.163.141] has joined #openttd
18:40:14  *** le_chad [~Cow_kece@217.96.70.146] has joined #openttd
18:40:14  *** co_pengen_bercinta [~stivqc@119.115.136.62] has joined #openttd
18:40:14  *** f-cantik [~Aashim@41.32.163.141] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:36)]
18:40:14  *** c0_tlanjangin_ce [proxy@210.3.244.132] has joined #openttd
18:40:15  *** cew_mbladuuuzzz [~adeq_^oon@61.7.235.226] has joined #openttd
18:40:15  *** pretty_Nice [~blank_ide@68.67.241.132] has joined #openttd
18:40:15  *** jimmi_jangkrik [~LANANG09@ppp-81-25-55-138.ultranet.ru] has joined #openttd
18:40:15  *** narra [~arki_guy@109.69.4.239] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:37)]
18:40:15  *** pretty_Nice [~blank_ide@68.67.241.132] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:37)]
18:40:15  *** Tarzan_de_Ch [~CO_EXMUD@118.96.231.97] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:37)]
18:40:16  *** c0_tlanjangin_ce [proxy@210.3.244.132] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:38)]
18:40:16  *** adeq_^oon [~scf@203.188.242.226] has joined #openttd
18:40:16  *** Cari_cew_REhem_Ehem [~chic_23@187.6.87.243] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:38)]
18:40:17  *** Jake_C00L [~JiGz@dsl-173-248-230-233.acanac.net] has joined #openttd
18:40:17  *** Cool_Cute_Dude [~ce_arta@196.218.176.162] has joined #openttd
18:40:18  *** Jake_C00L [~JiGz@dsl-173-248-230-233.acanac.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:40)]
18:40:18  *** Dakota_Moss [~CodeX@cpe-74-75-155-77.maine.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:40)]
18:40:18  *** Cool_Cute_Dude [~ce_arta@196.218.176.162] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:40)]
18:40:18  *** le_chad [~Cow_kece@217.96.70.146] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:40)]
18:40:18  *** jimmi_jangkrik [~LANANG09@ppp-81-25-55-138.ultranet.ru] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:40)]
18:40:18  *** Mr_NorTy [~Nanda_swe@120.138.102.212] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:40)]
18:40:20  *** BAYBEEEE^_^BLUEE [~victorize@vl602.host246.netvision.net.il] has joined #openttd
18:40:20  *** situs_bisnis [~admirateu@113.9.163.204] has joined #openttd
18:40:20  *** situs_bisnis [~admirateu@113.9.163.204] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:42)]
18:40:20  *** BAYBEEEE^_^BLUEE [~victorize@vl602.host246.netvision.net.il] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:42)]
18:40:22  *** boyts [~co_mw_ML@pool-173-48-173-34.bstnma.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:44)]
18:40:23  *** CE_PS08781034564 [~kismet@94.158.111.63] has joined #openttd
18:40:23  *** XiNoN [~Lumiled@187.76.82.12] has joined #openttd
18:40:23  *** She_Hante_ [~Co_cr_ce_@186.195.172.68] has joined #openttd
18:40:23  *** cwo__bersahabat [~Bnt_aBoha@78.38.91.102] has joined #openttd
18:40:24  *** CO_CR_CWe [~TheBigMan@96.57.179.2] has joined #openttd
18:40:24  *** Midna [~d_flay@211.119.250.221] has joined #openttd
18:40:24  *** She_Hante_ [~Co_cr_ce_@186.195.172.68] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:46)]
18:40:24  *** Sapola [~Retro^^@41.75.203.236] has joined #openttd
18:40:25  *** Berita [~ce_arta@59.37.163.156] has joined #openttd
18:40:25  *** Berita [~ce_arta@59.37.163.156] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:47)]
18:40:25  *** LeD|oC [~cute-me@118.123.248.103] has joined #openttd
18:40:26  *** cwe_manis [~co_pngn_k@123.139.215.85] has joined #openttd
18:40:26  *** The_Rev [~BOLIHUANG@121.22.34.166] has joined #openttd
18:40:26  *** cwoPplngskul_smk [~marc939@d47-69-221-140.nap.wideopenwest.com] has joined #openttd
18:40:27  *** XiNoN [~Lumiled@187.76.82.12] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:49)]
18:40:27  *** cew_mbladuuuzzz [~adeq_^oon@61.7.235.226] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:49)]
18:40:28  *** DeadMoon [~narra@211.94.93.224] has joined #openttd
18:40:28  *** Frans_Jkt [~Dj_Crazzz@218.62.25.27] has joined #openttd
18:40:28  *** CEZW [~co_ganten@122.194.11.208] has joined #openttd
18:40:29  *** bikerman [~MARINO_JK@111.9.52.251] has joined #openttd
18:40:29  *** co_pengen_bercinta [~stivqc@119.115.136.62] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:51)]
18:40:30  *** KanwaL [~kismet`@c-174-54-243-21.hsd1.pa.comcast.net] has joined #openttd
18:40:31  *** CEZW [~co_ganten@122.194.11.208] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:53)]
18:40:31  *** cwo__bersahabat [~Bnt_aBoha@78.38.91.102] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:53)]
18:40:31  *** adeq_^oon [~scf@203.188.242.226] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:53)]
18:40:32  *** DhOOKha [~sukma^_^@60.191.49.123] has joined #openttd
18:40:32  *** mikie [~Iwan_need@41.75.201.146] has joined #openttd
18:40:32  *** DhOOKha [~sukma^_^@60.191.49.123] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:54)]
18:40:32  *** mikie [~Iwan_need@41.75.201.146] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:54)]
18:40:32  *** mBendol [~co_cari_^@200-113-15-74.static.tie.cl] has joined #openttd
18:40:32  *** DeadMoon [~narra@211.94.93.224] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:54)]
18:40:32  *** c0_33 [~TheBigMan@118.97.235.68] has joined #openttd
18:40:34  *** aryo799 [~cow_jmblw@190.144.186.170] has joined #openttd
18:40:35  *** CE_PS08781034564 [~kismet@94.158.111.63] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:57)]
18:40:36  *** ______|RIP| [~cowo-26-c@46.100.118.13] has joined #openttd
18:40:36  *** mBendol [~co_cari_^@200-113-15-74.static.tie.cl] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:58)]
18:40:36  *** cwe_manis [~co_pngn_k@123.139.215.85] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:58)]
18:40:36  *** pRiNCEsS_89 [~DhOOKha@41.35.47.150] has joined #openttd
18:40:36  *** C0_KTR_CR_CWE_T2_BIADAB_4ML [~satria_pi@125.46.74.185] has joined #openttd
18:40:36  *** ______|RIP| [~cowo-26-c@46.100.118.13] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:58)]
18:40:37  *** KanwaL [~kismet`@c-174-54-243-21.hsd1.pa.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:51:59)]
18:40:38  *** co_in_here [~cowok_aja@mail.yoga.com] has joined #openttd
18:40:38  *** Sapola [~Retro^^@41.75.203.236] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:00)]
18:40:39  *** aryo799 [~cow_jmblw@190.144.186.170] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:00)]
18:40:39  *** LeD|oC [~cute-me@118.123.248.103] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:00)]
18:40:39  *** CO_CR_CWe [~TheBigMan@96.57.179.2] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:00)]
18:40:39  *** pRiNCEsS_89 [~DhOOKha@41.35.47.150] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:01)]
18:40:39  *** Aaaanastazzia [~cwo_Pgn_K@110.139.24.116] has joined #openttd
18:40:39  *** Midna [~d_flay@211.119.250.221] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:01)]
18:40:39  *** s4ndy_k [~rendang@89.108.156.34] has joined #openttd
18:40:40  *** co-mau [~link_cute@c-69-141-96-255.hsd1.nj.comcast.net] has joined #openttd
18:40:40  *** cwoPplngskul_smk [~marc939@d47-69-221-140.nap.wideopenwest.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:02)]
18:40:41  *** co_kerja_o [~smg_binan@196.25.36.180] has joined #openttd
18:40:41  *** mustang04 [proxy@189.115.193.175.static.gvt.net.br] has joined #openttd
18:40:41  *** The_Rev [~BOLIHUANG@121.22.34.166] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:03)]
18:40:41  *** c0_33 [~TheBigMan@118.97.235.68] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:03)]
18:40:42  *** siNgLeLady79 [~maya^k}ar@188.132.220.232] has joined #openttd
18:40:43  *** bikerman [~MARINO_JK@111.9.52.251] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:04)]
18:40:43  *** Un|TeD [~bernd@61.157.77.11] has joined #openttd
18:40:43  *** CO_OH_YES [~cowo_jaka@61.136.59.177] has joined #openttd
18:40:43  *** Kelemvord [~Cupank@196.219.126.130] has joined #openttd
18:40:43  *** Un|TeD [~bernd@61.157.77.11] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:05)]
18:40:44  *** co_gila [~phita@212.119.71.201] has joined #openttd
18:40:44  *** co-mau [~link_cute@c-69-141-96-255.hsd1.nj.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:06)]
18:40:44  *** Kelemvord [~Cupank@196.219.126.130] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:06)]
18:40:44  *** Co_chn_sk_jilat_toket-ce_jkt [~co_ganten@201.20.63.65] has joined #openttd
18:40:44  *** looking_for_nice_girl_now [~koalaa@123.132.224.107] has joined #openttd
18:40:45  *** ijase [~cowo_mega@217-162-41-229.dynamic.hispeed.ch] has joined #openttd
18:40:46  *** Speedy_bo [~co_cakepz@118.175.99.253] has joined #openttd
18:40:47  *** co_kerja_o [~smg_binan@196.25.36.180] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:09)]
18:40:48  *** ce_pengen_mas-mas [~akhwat_sa@politkovskaja.torservers.net] has joined #openttd
18:40:48  *** Oddity [~Deny_Aja@122.225.108.110] has joined #openttd
18:40:48  *** CO_OH_YES [~cowo_jaka@61.136.59.177] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:10)]
18:40:49  *** XiNoN [~JEeKAaRAa@119.51.93.162] has joined #openttd
18:40:50  *** XiNoN [~JEeKAaRAa@119.51.93.162] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:11)]
18:40:51  *** Un|TeD [~^c0_0nLin@110.139.24.116] has joined #openttd
18:40:51  *** PinoyPride [~cwo_zaja@210.87.254.70] has joined #openttd
18:40:51  *** PinoyPride [~cwo_zaja@210.87.254.70] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:13)]
18:40:51  *** Speedy_bo [~co_cakepz@118.175.99.253] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:13)]
18:40:52  *** bo-yaa3gob [~Ennuyee@178.130.36.56] has joined #openttd
18:40:52  *** junky[aa]] [~Andra_Cut@61.185.143.178] has joined #openttd
18:40:52  *** mustang04 [proxy@189.115.193.175.static.gvt.net.br] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:14)]
18:40:52  *** C0_KTR_CR_CWE_T2_BIADAB_4ML [~satria_pi@125.46.74.185] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:14)]
18:40:52  *** blue_lady [~b0mb@200.75.51.148] has joined #openttd
18:40:53  *** cadyjane09 [~RiE_aLOnE@118.96.152.14] has joined #openttd
18:40:53  *** Co_chn_sk_jilat_toket-ce_jkt [~co_ganten@201.20.63.65] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:15)]
18:40:53  *** Un|TeD [~^c0_0nLin@110.139.24.116] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:15)]
18:40:53  *** Aaaanastazzia [~cwo_Pgn_K@110.139.24.116] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:15)]
18:40:54  *** co_in_here [~cowok_aja@mail.yoga.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:16)]
18:40:54  *** ^^Ady_PeNgeN_KeNyOT_ToKed [~Co_sange1@109.120.105.69] has joined #openttd
18:40:54  *** looking_for_nice_girl_now [~koalaa@123.132.224.107] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:16)]
18:40:54  *** Gordy [~Amway09@221.2.159.175] has joined #openttd
18:40:54  *** resmea [~Guest6721@219.130.39.9] has joined #openttd
18:40:54  *** _Bianca_ [~QcSFboy22@200.11.138.106] has joined #openttd
18:40:55  *** lita_15 [~LANANG09@218.94.149.114] has joined #openttd
18:40:55  *** s4ndy_k [~rendang@89.108.156.34] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:17)]
18:40:55  *** lita_15 [~LANANG09@218.94.149.114] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:17)]
18:40:55  *** bo-yaa3gob [~Ennuyee@178.130.36.56] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:17)]
18:40:55  *** MICHEL--047 [~adrien_3@119.36.138.131] has joined #openttd
18:40:56  *** ijase [~cowo_mega@217-162-41-229.dynamic.hispeed.ch] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:18)]
18:40:56  *** cadyjane09 [~RiE_aLOnE@118.96.152.14] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:18)]
18:40:57  *** anthy [~Co__cr__s@cpe-76-93-10-106.socal.res.rr.com] has joined #openttd
18:40:57  *** Vickie [~cE_ucHulL@150.165.238.114] has joined #openttd
18:40:57  *** unixcode [~MeL-@wttaos01.imsbiz.com] has joined #openttd
18:40:57  *** siNgLeLady79 [~maya^k}ar@188.132.220.232] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:19)]
18:40:58  *** blue_lady [~b0mb@200.75.51.148] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:20)]
18:40:58  *** co_gila [~phita@212.119.71.201] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:20)]
18:40:58  *** _Bianca_ [~QcSFboy22@200.11.138.106] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:20)]
18:41:02  *** Oddity [~Deny_Aja@122.225.108.110] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:24)]
18:41:03  *** nice_guyz [~jual_treo@c-174-52-34-108.hsd1.ut.comcast.net] has joined #openttd
18:41:04  *** nice_guyz [~jual_treo@c-174-52-34-108.hsd1.ut.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:26)]
18:41:05  *** Gordy [~Amway09@221.2.159.175] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:27)]
18:41:06  *** erar_li [~kyky@82.138.32.189] has joined #openttd
18:41:06  *** __jaimatadi__ [~eric@196.15.190.122] has joined #openttd
18:41:06  *** co_leo [~gay_siang@221.195.42.195] has joined #openttd
18:41:06  *** __jaimatadi__ [~eric@196.15.190.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:28)]
18:41:08  *** junky[aa]] [~Andra_Cut@61.185.143.178] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:30)]
18:41:10  *** Co20_4_Priamanlydwsa [~kuwait_no@ns2.aosmail.co.id] has joined #openttd
18:41:10  *** ______|RIP| [~Ce_suka_b@200.253.116.2] has joined #openttd
18:41:10  *** ^^Ady_PeNgeN_KeNyOT_ToKed [~Co_sange1@109.120.105.69] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:32)]
18:41:10  *** Co20_4_Priamanlydwsa [~kuwait_no@ns2.aosmail.co.id] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:32)]
18:41:10  *** erar_li [~kyky@82.138.32.189] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:32)]
18:41:10  *** resmea [~Guest6721@219.130.39.9] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:32)]
18:41:11  *** MICHEL--047 [~adrien_3@119.36.138.131] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:33)]
18:41:11  *** cew_juaal_haandphone_muraah [~steph-F@118.212.129.175] has joined #openttd
18:41:11  *** Vickie [~cE_ucHulL@150.165.238.114] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:33)]
18:41:12  *** anthy [~Co__cr__s@cpe-76-93-10-106.socal.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:34)]
18:41:12  *** unixcode [~MeL-@wttaos01.imsbiz.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:34)]
18:41:15  *** co_leo [~gay_siang@221.195.42.195] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:37)]
18:41:15  *** cew_juaal_haandphone_muraah [~steph-F@118.212.129.175] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:37)]
18:41:15  *** Sulteng [~patrick@wsip-24-120-113-24.lv.lv.cox.net] has joined #openttd
18:41:16  *** cw0_KuL_CKEPZ [~Om^pgn_di@218.14.227.197] has joined #openttd
18:41:16  *** cw0_KuL_CKEPZ [~Om^pgn_di@218.14.227.197] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:38)]
18:41:17  *** tyflede [~cew_SMP@202.182.51.50] has joined #openttd
18:41:18  *** tyflede [~cew_SMP@202.182.51.50] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:40)]
18:41:19  *** cow_17 [~AEGIS@213.140.116.188] has joined #openttd
18:41:19  *** Sulteng [~patrick@wsip-24-120-113-24.lv.lv.cox.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:41)]
18:41:20  *** ______|RIP| [~Ce_suka_b@200.253.116.2] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:42)]
18:41:21  *** far [~ly^ndsie@211.142.24.122] has joined #openttd
18:41:22  *** far [~ly^ndsie@211.142.24.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:44)]
18:41:24  *** No_Bizar [~hotz_babe@222.124.250.36] has joined #openttd
18:41:24  *** cew^72alone [~sara21@180.246.184.54] has joined #openttd
18:41:25  *** co_alvin [~Car0o-Coc@218.28.111.46] has joined #openttd
18:41:26  *** cow_17 [~AEGIS@213.140.116.188] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:47)]
18:41:26  *** InteRmezO [~plume``@user-0cceh6g.cable.mindspring.com] has joined #openttd
18:41:26  *** cE_jUteX_camFrOg [~karnila@211.86.157.95] has joined #openttd
18:41:26  *** sayid [~MONGTOR@222.185.237.37] has joined #openttd
18:41:27  *** cE_jUteX_camFrOg [~karnila@211.86.157.95] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:48)]
18:41:27  *** akhwat_santun [~Cwe_biasa@96.44.163.76] has joined #openttd
18:41:27  *** CO_DOYAN [~Co_PeMaLu@szvdw4nr.emirates.net.ae] has joined #openttd
18:41:27  *** Oasis- [~Amsterd4m@c-71-238-32-52.hsd1.mi.comcast.net] has joined #openttd
18:41:29  *** CO_DOYAN [~Co_PeMaLu@szvdw4nr.emirates.net.ae] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:51)]
18:41:30  *** co_OL_YM_FB [~co-montir@222.171.176.109] has joined #openttd
18:41:31  *** cow_gede [~cwo_19@118.96.133.131] has joined #openttd
18:41:31  *** sayid [~MONGTOR@222.185.237.37] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:53)]
18:41:33  *** InteRmezO [~plume``@user-0cceh6g.cable.mindspring.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:55)]
18:41:33  *** No_Bizar [~hotz_babe@222.124.250.36] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:55)]
18:41:34  *** lila [~OM_45@210.87.254.67] has joined #openttd
18:41:37  *** cow_gede [~cwo_19@118.96.133.131] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:59)]
18:41:37  *** cO_BdgLgNyaRi [~irvand@59.175.137.122] has joined #openttd
18:41:37  *** co_cr_ce_ok_bgt [~Inemz_Man@219.157.200.19] has joined #openttd
18:41:38  *** Oasis- [~Amsterd4m@c-71-238-32-52.hsd1.mi.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:52:59)]
18:41:38  *** C0_0nl [~andrew_hu@118.96.184.135] has joined #openttd
18:41:40  *** co_cr_ce_ok_bgt [~Inemz_Man@219.157.200.19] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:01)]
18:41:40  *** cew^72alone [~sara21@180.246.184.54] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:02)]
18:41:40  *** co_alvin [~Car0o-Coc@218.28.111.46] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:02)]
18:41:40  *** C0_0nl [~andrew_hu@118.96.184.135] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:02)]
18:41:40  *** co_mw_300_serius [~co_ok@222.171.176.109] has joined #openttd
18:41:41  *** [[Nanda_sweet]] [~anie_pisc@125.164.236.215] has joined #openttd
18:41:42  *** MARINO_JKT [~Eurotrash@58.242.248.15] has joined #openttd
18:41:43  *** Catherine_ [~Tazless@80.70.34.73] has joined #openttd
18:41:43  *** AADDAAWW_BIJI_GW_KEJEPIT_[CAM] [~cw3@110.137.102.97] has joined #openttd
18:41:44  *** Eurotrash [~Om_muda_p@58.254.134.201] has joined #openttd
18:41:45  *** co_mw_300_serius [~co_ok@222.171.176.109] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:07)]
18:41:45  *** co_OL_YM_FB [~co-montir@222.171.176.109] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:07)]
18:41:45  *** Catherine_ [~Tazless@80.70.34.73] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:07)]
18:41:46  *** [[Nanda_sweet]] [~anie_pisc@125.164.236.215] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:08)]
18:41:46  *** ^C0-KerjaJKT [~sasuke@222.42.45.51] has joined #openttd
18:41:46  *** lila [~OM_45@210.87.254.67] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:08)]
18:41:46  *** ^C0-KerjaJKT [~sasuke@222.42.45.51] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:08)]
18:41:46  *** MARINO_JKT [~Eurotrash@58.242.248.15] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:08)]
18:41:48  *** cO_BdgLgNyaRi [~irvand@59.175.137.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:10)]
18:41:49  *** ZuRiP [~ciput@180.247.119.93] has joined #openttd
18:41:49  *** Eurotrash [~Om_muda_p@58.254.134.201] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:11)]
18:41:50  *** chasper [~Cowok_Vol@210.21.243.20] has joined #openttd
18:41:52  *** lee_7 [~setia@78.31.200.90] has joined #openttd
18:41:52  *** AADDAAWW_BIJI_GW_KEJEPIT_[CAM] [~cw3@110.137.102.97] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:14)]
18:41:52  *** ZuRiP [~ciput@180.247.119.93] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:14)]
18:41:53  *** DedY_jogJa [~BlaDe_33@80.167.238.77] has joined #openttd
18:41:53  *** Botax_bawah [~Co_Kerja_@77.78.3.83] has joined #openttd
18:41:54  *** DedY_jogJa [~BlaDe_33@80.167.238.77] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:16)]
18:41:54  *** pinay_36 [~cow_cr_to@92.53.39.129] has joined #openttd
18:41:55  *** Cwe_biasa [~CoWw__Cr_@118.96.128.11] has joined #openttd
18:41:57  *** cew_SMP [~^Anita20^@190.221.111.33] has joined #openttd
18:41:57  *** chasper [~Cowok_Vol@210.21.243.20] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:19)]
18:41:58  *** Ryuk24 [~CUTEESGIR@93.184.69.250.vnet.sk] has joined #openttd
18:41:58  *** Ryuk24 [~CUTEESGIR@93.184.69.250.vnet.sk] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:20)]
18:41:59  *** co__CR__CE [~penol-@96.24.209.242] has joined #openttd
18:42:00  *** co__CR__CE [~penol-@96.24.209.242] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:22)]
18:42:00  *** pinay_36 [~cow_cr_to@92.53.39.129] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:22)]
18:42:01  *** cwo_cakep [~Co_Jazz_C@88.85.107.121] has joined #openttd
18:42:04  *** [[KORCH-away]] [~AEGIS@88.103.230.205] has joined #openttd
18:42:04  *** [[KORCH-away]] [~AEGIS@88.103.230.205] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:26)]
18:42:05  *** cwo_cakep [~Co_Jazz_C@88.85.107.121] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:27)]
18:42:07  *** Botax_bawah [~Co_Kerja_@77.78.3.83] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:29)]
18:42:09  *** sallyna [~COcariCEd@41.43.31.28] has joined #openttd
18:42:09  *** jm_920 [~adItyA_mO@89.222.181.225] has joined #openttd
18:42:10  *** Srcaralhomar [~stacy91@pool-96-254-50-247.tampfl.fios.verizon.net] has joined #openttd
18:42:11  *** harry [~cwe_cam_n@c-98-226-14-120.hsd1.in.comcast.net] has joined #openttd
18:42:11  *** Cwe_biasa [~CoWw__Cr_@118.96.128.11] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:33)]
18:42:12  *** co_26_jakpuss [~user--@cblmdm72-241-213-227.buckeyecom.net] has joined #openttd
18:42:12  *** LANANG09 [~Guest5743@221.231.114.147] has joined #openttd
18:42:12  *** DropB0t [~TRIMA_BLI@c-66-229-34-173.hsd1.fl.comcast.net] has joined #openttd
18:42:12  *** co_26_jakpuss [~user--@cblmdm72-241-213-227.buckeyecom.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:34)]
18:42:12  *** reigga [~malibu29@186.219.25.228] has joined #openttd
18:42:12  *** Zeppelin [~boy_Jkt@host114.190-228-33.telecom.net.ar] has joined #openttd
18:42:12  *** cew_SMP [~^Anita20^@190.221.111.33] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:34)]
18:42:13  *** martin24 [~co_gres@61.153.16.162] has joined #openttd
18:42:13  *** COWO_GEDE1 [~Sapola@118.97.75.226] has joined #openttd
18:42:13  *** JUAL_MOBIL_DAN_BLACKBERRY_MRAH [~ce_phones@ool-18e45cfb.dyn.optonline.net] has joined #openttd
18:42:13  *** plume`` [~ce_kul_ne@201.150.2.170] has joined #openttd
18:42:13  *** sasuke [~irvan@110.138.194.153] has joined #openttd
18:42:13  *** rick02 [~Cow_Dah_l@203.189.136.114] has joined #openttd
18:42:13  *** ce-telepon-gratis [~mau_enak@118.96.151.118] has joined #openttd
18:42:13  *** kebelet-ml [~galnk@221.212.196.27] has joined #openttd
18:42:13  *** Cow_Dah_lama_gak_gituan [~Sty|EsS@31-151-46-89.dynamic.upc.nl] has joined #openttd
18:42:13  *** C0_KTR_CR_CWE_T2_BIADAB_4ML [~co_MKS@61.141.21.34] has joined #openttd
18:42:13  *** ce-debate [~malibu29@222.124.178.98] has joined #openttd
18:42:13  *** aL^3NeeD [~lika-liku@219.83.100.205] has joined #openttd
18:42:13  *** c0_bdg [~pukey@216.229.93.10] has joined #openttd
18:42:13  *** ^pHoLLene^ [~Oddity@8800hd52037.ikexpress.com] has joined #openttd
18:42:13  *** ce_berjilbab [~ce_kencan@222.124.25.74] has joined #openttd
18:42:13  *** co_malassbanget [~don_ny@222.124.218.164] has joined #openttd
18:42:13  *** lazydogn80 [~mIRCode@190.0.39.126] has joined #openttd
18:42:13  *** v_q [~GarField-@81.223.49.107] has joined #openttd
18:42:13  *** chasper [~binou@222.124.5.82] has joined #openttd
18:42:13  *** sss_uk^^^ [~cybermale@46.232.207.230] has joined #openttd
18:42:14  *** chasper [~binou@222.124.5.82] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:35)]
18:42:14  *** ce_berjilbab [~ce_kencan@222.124.25.74] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:35)]
18:42:14  *** nazi[_a[] [~Cwo_caRi_@180.246.178.5] has joined #openttd
18:42:14  *** caleb32 [~^^KONSELO@200.26.114.230] has joined #openttd
18:42:14  *** ce_basah_sx [~naq@190.216.28.148] has joined #openttd
18:42:14  *** Oddity [~SiantarMa@91.75.24.162] has joined #openttd
18:42:14  *** cwe_ml [~ce_maniec@201.238.150.239] has joined #openttd
18:42:14  *** co_frustasi [~cW_ViRgO@203.217.168.46] has joined #openttd
18:42:14  *** man_romantic [~anthy@190.221.48.2] has joined #openttd
18:42:14  *** CUTEE-SI-LARKI [~prjonzy87@203.142.70.147] has joined #openttd
18:42:14  *** situs_bisnis [~Herman48R@125.209.115.53] has joined #openttd
18:42:14  *** James79 [~aril_m@109.251.34.19] has joined #openttd
18:42:14  *** yang_terlupakan [~latino071@202.152.31.226] has joined #openttd
18:42:14  *** sukroo [~Komputer1@201.67.40.227] has joined #openttd
18:42:14  *** CO_SAYANG_CO_4_DEWASA_ [~cW_ViRgO@110.138.183.153] has joined #openttd
18:42:14  *** MarcAndreQc [~rise_up@118.96.135.49] has joined #openttd
18:42:15  *** ce_mencobauntuktidurrr [~rHya3@80.90.12.36] has joined #openttd
18:42:15  *** Anneliese [~Konsultan@cable-77-78-197-15.static.telemach.ba] has joined #openttd
18:42:15  *** ce-telepon-gratis [~mau_enak@118.96.151.118] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:37)]
18:42:15  *** Zeppelin [~boy_Jkt@host114.190-228-33.telecom.net.ar] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:37)]
18:42:16  *** ce-debate [~malibu29@222.124.178.98] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:37)]
18:42:16  *** kebelet-ml [~galnk@221.212.196.27] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:37)]
18:42:16  *** LANANG09 [~Guest5743@221.231.114.147] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:37)]
18:42:16  *** jm_920 [~adItyA_mO@89.222.181.225] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:37)]
18:42:16  *** nazi[_a[] [~Cwo_caRi_@180.246.178.5] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** Cow_Dah_lama_gak_gituan [~Sty|EsS@31-151-46-89.dynamic.upc.nl] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** lita_15 [~co_1818@190.73.196.228] has joined #openttd
18:42:16  *** ce_perhatian_29 [~OM_cari_c@110.138.208.116] has joined #openttd
18:42:16  *** Chn_Co_JKt_LIke_Someone [~cybermale@116.205.172.134] has joined #openttd
18:42:16  *** belletoile [~co_LgSunt@business-178-48-2-237.business.broadband.hu] has joined #openttd
18:42:16  *** matche [~oupsilliu@118.99.65.85] has joined #openttd
18:42:16  *** socrat [~co_dews@118.97.164.75] has joined #openttd
18:42:16  *** lazydogn80 [~mIRCode@190.0.39.126] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** ^pHoLLene^ [~Oddity@8800hd52037.ikexpress.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** DropB0t [~TRIMA_BLI@c-66-229-34-173.hsd1.fl.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** harry [~cwe_cam_n@c-98-226-14-120.hsd1.in.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** caleb32 [~^^KONSELO@200.26.114.230] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** COWO_GEDE1 [~Sapola@118.97.75.226] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** Oddity [~SiantarMa@91.75.24.162] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** ce_basah_sx [~naq@190.216.28.148] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** rick02 [~Cow_Dah_l@203.189.136.114] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** ce_mencobauntuktidurrr [~rHya3@80.90.12.36] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** DropB0t [~assayu02@218.28.235.42] has joined #openttd
18:42:16  *** CE_cliquerzz [~co_pSnTrE@196.25.66.198] has joined #openttd
18:42:16  *** James79 [~aril_m@109.251.34.19] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:16  *** Anneliese [~Konsultan@cable-77-78-197-15.static.telemach.ba] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:17  *** belletoile [~co_LgSunt@business-178-48-2-237.business.broadband.hu] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:17  *** ce_perhatian_29 [~OM_cari_c@110.138.208.116] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:38)]
18:42:17  *** lita_15 [~co_1818@190.73.196.228] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:39)]
18:42:17  *** DropB0t [~assayu02@218.28.235.42] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:39)]
18:42:17  *** CE_cliquerzz [~co_pSnTrE@196.25.66.198] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:39)]
18:42:17  *** Srcaralhomar [~stacy91@pool-96-254-50-247.tampfl.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:39)]
18:42:17  *** martin24 [~co_gres@61.153.16.162] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:39)]
18:42:17  *** Co_Mentari [~jen_21@host-static-89-41-65-212.moldtelecom.md] has joined #openttd
18:42:18  *** moccacino [~admirateu@93.166.121.107] has joined #openttd
18:42:18  *** sasuke [~irvan@110.138.194.153] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:40)]
18:42:18  *** co_malassbanget [~don_ny@222.124.218.164] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:40)]
18:42:18  *** sss_uk^^^ [~cybermale@46.232.207.230] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:40)]
18:42:18  *** moccacino [~admirateu@93.166.121.107] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:40)]
18:42:18  *** sallyna [~COcariCEd@41.43.31.28] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:40)]
18:42:18  *** cow_t4_curhat [~nazia]Z]@187.103.98.9] has joined #openttd
18:42:18  *** M4Le_27 [~Cow_kece@187.0.222.167] has joined #openttd
18:42:18  *** pinay_36 [~EdHaRdyLa@200.195.155.114] has joined #openttd
18:42:18  *** Co_Beber [~sweetleaf@pppoe.adylnet.com.br] has joined #openttd
18:42:18  *** James79 [~Cupank@87.248.129.26] has joined #openttd
18:42:19  *** Gordy [~davidde]@c-71-226-55-38.hsd1.az.comcast.net] has joined #openttd
18:42:19  *** M4Le_27 [~Cow_kece@187.0.222.167] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:41)]
18:42:19  *** pinay_36 [~EdHaRdyLa@200.195.155.114] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:41)]
18:42:19  *** Hobiku_Dudukin_Perut-6pack [~pras_19@118.97.44.154] has joined #openttd
18:42:19  *** lazydogn80 [~co_criTmn@113.53.248.146] has joined #openttd
18:42:19  *** _someday [~AEGIS@ezecom.110.74.220.7.ezecom.com.kh] has joined #openttd
18:42:19  *** coXXXjkt [~She_Hante@120.138.102.202] has joined #openttd
18:42:19  *** cowok [~CaRi^BisY@41.162.7.234] has joined #openttd
18:42:19  *** lazydogn80 [~co_criTmn@113.53.248.146] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:41)]
18:42:19  *** Un|TeD [~Steffy_Cu@201.140.131.186] has joined #openttd
18:42:19  *** cEW_nARzIZ [~monyet@190-103-220-36.cepanet.com.ar] has joined #openttd
18:42:19  *** JUAL_MOBIL_DAN_BLACKBERRY_MRAH [~ce_phones@ool-18e45cfb.dyn.optonline.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:41)]
18:42:19  *** CUTEE-SI-LARKI [~prjonzy87@203.142.70.147] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:41)]
18:42:19  *** ad-jie [~wanita_cr@110.138.237.116] has joined #openttd
18:42:19  *** AADDAAWW_BIJI_GW_KEJEPIT_[CAM] [~Car0o-Coc@177.36.254.7] has joined #openttd
18:42:20  *** cew_mbladuuuzzz [~CO_DOYAN@189.3.23.3] has joined #openttd
18:42:20  *** cowok [~CaRi^BisY@41.162.7.234] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** Jipeng [~ftv@190.248.93.190] has joined #openttd
18:42:20  *** sugar_chocolate [~fmimiOQP@87.240.234.205] has joined #openttd
18:42:20  *** GiSSeLLa [~emad28@201.57.117.242] has joined #openttd
18:42:20  *** Co_Mentari [~jen_21@host-static-89-41-65-212.moldtelecom.md] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** Mike40 [~co_kantor@41.79.48.12] has joined #openttd
18:42:20  *** Gordy [~davidde]@c-71-226-55-38.hsd1.az.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** co_frustasi [~cW_ViRgO@203.217.168.46] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** GiSSeLLa [~emad28@201.57.117.242] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** sugar_chocolate [~fmimiOQP@87.240.234.205] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** Co_Beber [~sweetleaf@pppoe.adylnet.com.br] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** aL^3NeeD [~lika-liku@219.83.100.205] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** MarcAndreQc [~rise_up@118.96.135.49] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** loenk [~matche@222.124.173.250] has joined #openttd
18:42:20  *** James79 [~Cupank@87.248.129.26] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:42)]
18:42:20  *** ce_Free-sms [~cowo_bias@201.88.254.242] has joined #openttd
18:42:20  *** junky[[\]] [~Guest2782@190.196.19.129] has joined #openttd
18:42:20  *** co_sprite [~Mr_NorTy@118.96.185.98] has joined #openttd
18:42:20  *** plume`` [~ce_kul_ne@201.150.2.170] has quit [Max SendQ exceeded]
18:42:21  *** halimaw [~cokulbdg_@116.213.51.22] has joined #openttd
18:42:21  *** BE_NISM [~kismet@190.253.95.219] has joined #openttd
18:42:21  *** halimaw [~cokulbdg_@116.213.51.22] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:43)]
18:42:21  *** c0_bdg [~pukey@216.229.93.10] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:43)]
18:42:21  *** JiGz [~shemale_l@190.196.22.122] has joined #openttd
18:42:21  *** loenk [~matche@222.124.173.250] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:43)]
18:42:21  *** Chn_Co_JKt_LIke_Someone [~cybermale@116.205.172.134] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:43)]
18:42:21  *** _someday [~AEGIS@ezecom.110.74.220.7.ezecom.com.kh] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:43)]
18:42:21  *** CO_SAYANG_CO_4_DEWASA_ [~cW_ViRgO@110.138.183.153] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:43)]
18:42:22  *** alexxxx15 [~Aaaanasta@54197B45.cm-5-2b.dynamic.ziggo.nl] has joined #openttd
18:42:22  *** cEW_nARzIZ [~monyet@190-103-220-36.cepanet.com.ar] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:44)]
18:42:22  *** DeviLX [~ghoOst312@31.25.137.202] has joined #openttd
18:42:22  *** TheBigMan [~kept@94.78.80.190] has joined #openttd
18:42:22  *** cwe_cam_naked [~caca@177.17.49.35] has joined #openttd
18:42:23  *** qwweww [~cwo_biasa@212.9.246.122] has joined #openttd
18:42:23  *** kebelet-ml [~Cow_kece@8.Red-80-32-191.staticIP.rima-tde.net] has joined #openttd
18:42:23  *** Hobiku_Dudukin_Perut-6pack [~pras_19@118.97.44.154] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:45)]
18:42:23  *** reigga [~malibu29@186.219.25.228] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:45)]
18:42:23  *** C0_KTR_CR_CWE_T2_BIADAB_4ML [~co_MKS@61.141.21.34] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:45)]
18:42:23  *** kebelet-ml [~Cow_kece@8.Red-80-32-191.staticIP.rima-tde.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:45)]
18:42:24  *** situs_bisnis [~Herman48R@125.209.115.53] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:24  *** qwweww [~cwo_biasa@212.9.246.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:24  *** yang_terlupakan [~latino071@202.152.31.226] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:24  *** cochn29 [~ce_mauxxd@196.202.200.135] has joined #openttd
18:42:24  *** cw0_KuL_CKEPZ [~anime_man@41.43.31.146] has joined #openttd
18:42:24  *** Melati [~lemec@125.210.188.36] has joined #openttd
18:42:24  *** ad-jie [~wanita_cr@110.138.237.116] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:24  *** TheBigMan [~kept@94.78.80.190] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:24  *** Melati [~lemec@125.210.188.36] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:24  *** cw0_KuL_CKEPZ [~anime_man@41.43.31.146] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:46)]
18:42:25  *** Robert_gain [~cwo_cr_tm@202.43.74.66] has joined #openttd
18:42:25  *** Mike40 [~co_kantor@41.79.48.12] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:47)]
18:42:25  *** Robert_gain [~cwo_cr_tm@202.43.74.66] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:47)]
18:42:25  *** alexxxx15 [~Aaaanasta@54197B45.cm-5-2b.dynamic.ziggo.nl] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:47)]
18:42:26  *** JiGz [~shemale_l@190.196.22.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:48)]
18:42:26  *** caseey`canttik [~WAPPO@41.35.45.43] has joined #openttd
18:42:26  *** v_q [~GarField-@81.223.49.107] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:48)]
18:42:26  *** caseey`canttik [~WAPPO@41.35.45.43] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:48)]
18:42:27  *** Ce_Baek_20 [~CeBtuhDUI@c-69-244-95-22.hsd1.md.comcast.net] has joined #openttd
18:42:27  *** Tarzan_de_Ch [~diantaran@pool-173-73-27-191.washdc.fios.verizon.net] has joined #openttd
18:42:27  *** socrat [~co_dews@118.97.164.75] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:49)]
18:42:27  *** Ce_Baek_20 [~CeBtuhDUI@c-69-244-95-22.hsd1.md.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:49)]
18:42:27  *** sukroo [~Komputer1@201.67.40.227] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:49)]
18:42:27  *** SiantarMan [~co_oasis@118.97.169.130] has joined #openttd
18:42:28  *** co_1818 [~Jaaelani@c-98-224-226-181.hsd1.mi.comcast.net] has joined #openttd
18:42:28  *** co_frustasi [~Hobiku_Du@pool-72-89-190-48.nycmny.fios.verizon.net] has joined #openttd
18:42:28  *** co_sprite [~Mr_NorTy@118.96.185.98] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:50)]
18:42:28  *** Cow_suka_cewekBondeng [~cow_asik@202.123.231.66] has joined #openttd
18:42:28  *** man_romantic [~anthy@190.221.48.2] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:50)]
18:42:28  *** cochn29 [~ce_mauxxd@196.202.200.135] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:50)]
18:42:28  *** co_1818 [~Jaaelani@c-98-224-226-181.hsd1.mi.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:50)]
18:42:28  *** c0_Lgi_JoMbLo [~dp2@221.207.13.88] has joined #openttd
18:42:28  *** kuwait_no1 [~JoLiEfLeU@190.253.213.196] has joined #openttd
18:42:28  *** f-cantik [~co_26_jak@41.35.47.28] has joined #openttd
18:42:29  *** MeCindy [~klop@118.137.228.111] has joined #openttd
18:42:30  *** co`jomblo`esia [~ceti_reni@90.Red-212-170-181.staticIP.rima-tde.net] has joined #openttd
18:42:30  *** gustavo_enrico [~Sry_86@190.203.34.70] has joined #openttd
18:42:30  *** Orchideus [~DA13@93.95.64.2] has joined #openttd
18:42:31  *** BE_NISM [~kismet@190.253.95.219] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:53)]
18:42:31  *** kuwait_no1 [~JoLiEfLeU@190.253.213.196] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:53)]
18:42:31  *** cwe_ml [~ce_maniec@201.238.150.239] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:53)]
18:42:32  *** DeviLX [~ghoOst312@31.25.137.202] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:54)]
18:42:32  *** junky[[\]] [~Guest2782@190.196.19.129] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:54)]
18:42:32  *** MeCindy [~klop@118.137.228.111] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:54)]
18:42:32  *** co_nyante [~winerzt@61.153.12.131] has joined #openttd
18:42:33  *** Cow_suka_cewekBondeng [~cow_asik@202.123.231.66] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:54)]
18:42:33  *** Jack_JKT [~ce_mO_lOw@c-76-97-133-113.hsd1.ga.comcast.net] has joined #openttd
18:42:33  *** cup_cup [~dany33@41.35.48.237] has joined #openttd
18:42:33  *** Frans_Jkt [~Dj_Crazzz@218.62.25.27] has quit [Max SendQ exceeded]
18:42:33  *** co_nyante [~winerzt@61.153.12.131] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:55)]
18:42:33  *** couwo [~mau_enak@99-194-129-250.dyn.centurytel.net] has joined #openttd
18:42:33  *** Un|TeD [~Steffy_Cu@201.140.131.186] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:55)]
18:42:33  *** cow_t4_curhat [~nazia]Z]@187.103.98.9] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:55)]
18:42:33  *** KlausFuchs [~Jipeng@180.245.137.221] has joined #openttd
18:42:33  *** ardy_ [~Guest8820@202.40.185.67] has joined #openttd
18:42:33  *** adyy [~co_kerja_@190.199.173.234] has joined #openttd
18:42:33  *** couwo [~mau_enak@99-194-129-250.dyn.centurytel.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:55)]
18:42:34  *** rendang [~eduuu@c-75-72-66-141.hsd1.mn.comcast.net] has joined #openttd
18:42:34  *** KlausFuchs [~Jipeng@180.245.137.221] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:56)]
18:42:34  *** baerman [calvin@202.67.13.86] has joined #openttd
18:42:34  *** co`jomblo`esia [~ceti_reni@90.Red-212-170-181.staticIP.rima-tde.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:56)]
18:42:34  *** cew_mbladuuuzzz [~CO_DOYAN@189.3.23.3] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:56)]
18:42:34  *** pria_mapan_cr_ce_xxx [~cari_agen@203.76.106.67] has joined #openttd
18:42:34  *** Orchideus [~DA13@93.95.64.2] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:56)]
18:42:34  *** DavidB__ [~CO-HOTMan@124.81.13.10] has joined #openttd
18:42:35  *** coXXXjkt [~She_Hante@120.138.102.202] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:56)]
18:42:35  *** Andra_Cute [~belok@c-98-251-68-200.hsd1.ga.comcast.net] has joined #openttd
18:42:35  *** aaderaai [~GSTARR@219.83.100.204] has joined #openttd
18:42:35  *** Jipeng [~ftv@190.248.93.190] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:57)]
18:42:35  *** Andra_Cute [~belok@c-98-251-68-200.hsd1.ga.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:57)]
18:42:35  *** LHR^M^LHR [~z4yz4y@109.205.114.178] has joined #openttd
18:42:36  *** gustavo_enrico [~Sry_86@190.203.34.70] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:58)]
18:42:36  *** ce_Free-sms [~cowo_bias@201.88.254.242] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:58)]
18:42:36  *** f-cantik [~co_26_jak@41.35.47.28] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:58)]
18:42:36  *** No_Christ_Required [~cwo_mau@189.74.129.10] has joined #openttd
18:42:37  *** ^GanZetA^ [~Frenn@c-76-29-28-104.hsd1.il.comcast.net] has joined #openttd
18:42:37  *** No_Christ_Required [~cwo_mau@189.74.129.10] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:59)]
18:42:37  *** rendang [~eduuu@c-75-72-66-141.hsd1.mn.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:59)]
18:42:37  *** loneguy [~ce_manja@c-98-245-43-37.hsd1.co.comcast.net] has joined #openttd
18:42:38  *** ardy_ [~Guest8820@202.40.185.67] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:53:59)]
18:42:38  *** Urania [~sweet_gal@c-65-96-103-200.hsd1.ma.comcast.net] has joined #openttd
18:42:38  *** c0_Lgi_JoMbLo [~dp2@221.207.13.88] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:00)]
18:42:40  *** co-montir [~co_crcw@82.128.125.129] has joined #openttd
18:42:40  *** Jack_JKT [~ce_mO_lOw@c-76-97-133-113.hsd1.ga.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:02)]
18:42:40  *** aaderaai [~GSTARR@219.83.100.204] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:02)]
18:42:41  *** CUTEESGIRL [~mit@200.11.76.166] has joined #openttd
18:42:41  *** adyy [~co_kerja_@190.199.173.234] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:03)]
18:42:41  *** CUTEESGIRL [~mit@200.11.76.166] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:03)]
18:42:41  *** baerman [calvin@202.67.13.86] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:03)]
18:42:42  *** loneguy [~ce_manja@c-98-245-43-37.hsd1.co.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:04)]
18:42:42  *** Tarzan_de_Ch [~diantaran@pool-173-73-27-191.washdc.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:04)]
18:42:42  *** Gamacca02 [~co_cakepz@61.167.49.188] has joined #openttd
18:42:42  *** co-montir [~co_crcw@82.128.125.129] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:04)]
18:42:43  *** nur_cahaya [~jual_treo@190.152.114.82] has joined #openttd
18:42:43  *** COWO_GEDE1 [~admirateu@cpe-68-175-82-167.nyc.res.rr.com] has joined #openttd
18:42:43  *** co_frustasi [~Hobiku_Du@pool-72-89-190-48.nycmny.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:05)]
18:42:43  *** aaderaai [~m_smart@180.210.207.175] has joined #openttd
18:42:43  *** LHR^M^LHR [~z4yz4y@109.205.114.178] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:05)]
18:42:44  *** pria_mapan_cr_ce_xxx [~cari_agen@203.76.106.67] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:06)]
18:42:44  *** G\e\e\k [~GSTARR@pool-173-52-96-160.nycmny.fios.verizon.net] has joined #openttd
18:42:45  *** co_OL_YM_FB [~GentL3meL@202.116.62.218] has joined #openttd
18:42:45  *** rise_up [~lita_15@75-134-92-178.dhcp.vinc.in.charter.com] has joined #openttd
18:42:45  *** G\e\e\k [~GSTARR@pool-173-52-96-160.nycmny.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:07)]
18:42:45  *** co_OL_YM_FB [~GentL3meL@202.116.62.218] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:07)]
18:42:45  *** pRiNCEsS_89 [~Cow_Dah_l@119.145.197.69] has joined #openttd
18:42:46  *** co_hobi_nongkrong_dmol [~co_fs_fb_@60.216.101.232] has joined #openttd
18:42:46  *** Om_Bayar_Serius [~Gamacca02@118.96.94.252] has joined #openttd
18:42:46  *** Om_Bayar_Serius [~Gamacca02@118.96.94.252] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:08)]
18:42:46  *** co_hobi_nongkrong_dmol [~co_fs_fb_@60.216.101.232] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:08)]
18:42:47  *** Assuradda [~vj_adam@210.212.55.194] has joined #openttd
18:42:47  *** Assuradda [~vj_adam@210.212.55.194] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:09)]
18:42:48  *** Sask [~martin24@76.92.175.41] has joined #openttd
18:42:48  *** SELL_TOSHIBA_TABLET [~deetteekt@119246039171.ctinets.com] has joined #openttd
18:42:48  *** Sask [~martin24@76.92.175.41] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:10)]
18:42:48  *** woww [~ce_lezzcs@189.29.24.113] has joined #openttd
18:42:48  *** skrooo [~kebelet-m@123.129.242.131] has joined #openttd
18:42:49  *** cow_lg_pengen [~DA13@202.69.97.186] has joined #openttd
18:42:49  *** DavidB__ [~CO-HOTMan@124.81.13.10] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:11)]
18:42:51  *** jUstin|away [~]S|rD4RkM@c-98-238-57-34.hsd1.fl.comcast.net] has joined #openttd
18:42:51  *** pRiNCEsS_89 [~Cow_Dah_l@119.145.197.69] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:13)]
18:42:52  *** co_renkarnasi [~naziaa]@68-113-117-40.static.leds.al.charter.com] has joined #openttd
18:42:53  *** ^GanZetA^ [~Frenn@c-76-29-28-104.hsd1.il.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:15)]
18:42:53  *** Urania [~sweet_gal@c-65-96-103-200.hsd1.ma.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:15)]
18:42:54  *** c0_Lgi_JoMbLo [~co-keren@116.112.64.226] has joined #openttd
18:42:54  *** Ce_ceJie_mks [~co_cakepz@cpe-65-30-41-129.wi.res.rr.com] has joined #openttd
18:42:55  *** SELL_TOSHIBA_TABLET [~deetteekt@119246039171.ctinets.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:17)]
18:42:55  *** rise_up [~lita_15@75-134-92-178.dhcp.vinc.in.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:17)]
18:42:56  *** di-jual-anion-500rb-1set [~co_hot_jk@76-218-200-146.lightspeed.sntcca.sbcglobal.net] has joined #openttd
18:42:56  *** CO-muslim [~lydya@222.216.222.242] has joined #openttd
18:42:56  *** di-jual-anion-500rb-1set [~co_hot_jk@76-218-200-146.lightspeed.sntcca.sbcglobal.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:18)]
18:42:56  *** COWO_GEDE1 [~admirateu@cpe-68-175-82-167.nyc.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:18)]
18:42:56  *** skrooo [~kebelet-m@123.129.242.131] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:18)]
18:42:57  *** Aaaanastazzia [~Skull_@ip-78-45-134-216.net.upcbroadband.cz] has joined #openttd
18:42:58  *** Aaaanastazzia [~Skull_@ip-78-45-134-216.net.upcbroadband.cz] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:20)]
18:42:58  *** Gamacca02 [~co_cakepz@61.167.49.188] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:20)]
18:42:58  *** nur_cahaya [~jual_treo@190.152.114.82] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:20)]
18:42:59  *** v_cky [~co_cr_ce-@200.216.62.50] has joined #openttd
18:42:59  *** c0_Lgi_JoMbLo [~co-keren@116.112.64.226] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:21)]
18:43:00  *** Co_Jazz_Cakepz [~NassGorr@101.108.6.180] has joined #openttd
18:43:01  *** buns0til_25 [~cwoPplngs@101.108.14.181] has joined #openttd
18:43:01  *** cow_lg_pengen [~DA13@202.69.97.186] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:23)]
18:43:03  *** _Ivan_masih_sendiri_ [~ce_manies@173-26-110-101.client.mchsi.com] has joined #openttd
18:43:03  *** woww [~ce_lezzcs@189.29.24.113] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:25)]
18:43:04  *** Andree [~adiet_cae@mx.chinaemail.com.cn] has joined #openttd
18:43:04  *** co-keren [~cWe_17_tM@115.79.227.93] has joined #openttd
18:43:04  *** Andree [~adiet_cae@mx.chinaemail.com.cn] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:26)]
18:43:05  *** squ1z5 [~eric@c-69-138-133-83.hsd1.fl.comcast.net] has joined #openttd
18:43:05  *** cintaalaauraa [~jh4|||3s@113.161.77.184] has joined #openttd
18:43:05  *** _ce_cerfie [~Guest3380@58.59.9.126] has joined #openttd
18:43:06  *** aze [~MONGTOR@201.22.7.225.static.gvt.net.br] has joined #openttd
18:43:06  *** mngyqc [~co_Smg@c-24-22-76-205.hsd1.wa.comcast.net] has joined #openttd
18:43:06  *** ezi_aza [~eldewise@manning.torservers.net] has joined #openttd
18:43:06  *** cintaalaauraa [~jh4|||3s@113.161.77.184] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:28)]
18:43:06  *** aze [~MONGTOR@201.22.7.225.static.gvt.net.br] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:28)]
18:43:06  *** jUstin|away [~]S|rD4RkM@c-98-238-57-34.hsd1.fl.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:28)]
18:43:07  *** co_renkarnasi [~naziaa]@68-113-117-40.static.leds.al.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:29)]
18:43:08  *** Berita [~Jipeng@109.88.13.122] has joined #openttd
18:43:08  *** muthia [~JLove@190.220.154.42] has joined #openttd
18:43:10  *** Ce_ceJie_mks [~co_cakepz@cpe-65-30-41-129.wi.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:31)]
18:43:10  *** cEW_nARzIZ [~CoDWS_giO@187.28.254.151] has joined #openttd
18:43:10  *** andrean [~wanita_cr@203.190.10.132] has joined #openttd
18:43:11  *** cEW_nARzIZ [~CoDWS_giO@187.28.254.151] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:33)]
18:43:11  *** CO-muslim [~lydya@222.216.222.242] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:33)]
18:43:12  *** co_jkt_27_chn_ [~FSa@c-68-52-118-147.hsd1.tn.comcast.net] has joined #openttd
18:43:12  *** Cow_suka_cewekBondeng [~ADEERAI@182.53.15.189] has joined #openttd
18:43:12  *** andrean [~wanita_cr@203.190.10.132] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:34)]
18:43:12  *** cwo_keren [~Co_Hotzzz@211.138.120.125] has joined #openttd
18:43:13  *** CO_LG_NGCOK_KONTL [~RUDDY_JKT@pool-173-66-195-171.washdc.fios.verizon.net] has joined #openttd
18:43:13  *** ghany [~Co_Keren_@187.67.138.125] has joined #openttd
18:43:13  *** v_cky [~co_cr_ce-@200.216.62.50] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:35)]
18:43:15  *** _Ivan_masih_sendiri_ [~ce_manies@173-26-110-101.client.mchsi.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:36)]
18:43:16  *** mngyqc [~co_Smg@c-24-22-76-205.hsd1.wa.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:38)]
18:43:16  *** cwo_keren [~Co_Hotzzz@211.138.120.125] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:38)]
18:43:17  *** RadioAum2K [~Herc__@124.172.250.177] has joined #openttd
18:43:18  *** Berita [~Jipeng@109.88.13.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:40)]
18:43:19  *** COcariCEdwsaTE2Kecil [~ce_seksi@222.73.25.121] has joined #openttd
18:43:20  *** COcariCEdwsaTE2Kecil [~ce_seksi@222.73.25.121] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:42)]
18:43:20  *** squ1z5 [~eric@c-69-138-133-83.hsd1.fl.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:42)]
18:43:20  *** C0_bGt [~Laki-Bang@189.29.25.24] has joined #openttd
18:43:21  *** _ce_cerfie [~Guest3380@58.59.9.126] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:43)]
18:43:21  *** DOOLCE [~GAMBUS@180.246.108.210] has joined #openttd
18:43:22  *** coXXXjkt [~co`jomblo@201.22.86.169.static.gvt.net.br] has joined #openttd
18:43:22  *** DOOLCE [~GAMBUS@180.246.108.210] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:44)]
18:43:22  *** coXXXjkt [~co`jomblo@201.22.86.169.static.gvt.net.br] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:44)]
18:43:22  *** FSa [~lila@82.148.109.68] has joined #openttd
18:43:23  *** co_pSnTrEn [~cr4ck0rz@110.232.83.147] has joined #openttd
18:43:23  *** enda_independent [~agas@201.75.81.199] has joined #openttd
18:43:23  *** FSa [~lila@82.148.109.68] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:45)]
18:43:23  *** muthia [~JLove@190.220.154.42] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:45)]
18:43:23  *** cow_libra [~Un|TeD@server.pontoazi.com.br] has joined #openttd
18:43:24  *** zibeon [~Wine@77.122.55.188] has joined #openttd
18:43:24  *** darney [~erichard@180.96.19.196] has joined #openttd
18:43:25  *** Co_Bikers_____ [~cwo_19@101.108.6.180] has joined #openttd
18:43:25  *** CO_LG_NGCOK_KONTL [~RUDDY_JKT@pool-173-66-195-171.washdc.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:47)]
18:43:27  *** Co^Cam^Cs [~encode@71-85-208-67.dhcp.stls.mo.charter.com] has joined #openttd
18:43:27  *** Sponge_B_B [~newtoblr@112.175.227.204] has joined #openttd
18:43:27  *** enda_independent [~agas@201.75.81.199] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:49)]
18:43:27  *** ghany [~Co_Keren_@187.67.138.125] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:49)]
18:43:27  *** co_jkt_27_chn_ [~FSa@c-68-52-118-147.hsd1.tn.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:49)]
18:43:28  *** Lava [~co_mw_300@200.146.104.121.static.gvt.net.br] has joined #openttd
18:43:28  *** cow_gede [~Dr^mamloo@75-148-154-185-Houston.hfc.comcastbusiness.net] has joined #openttd
18:43:28  *** Lava [~co_mw_300@200.146.104.121.static.gvt.net.br] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:50)]
18:43:29  *** MARINO_JKT [~Co_17_ker@71-13-245-26.dhcp.ftbg.wi.charter.com] has joined #openttd
18:43:29  *** co-18 [~COW_DJ@187.6.87.218] has joined #openttd
18:43:29  *** zibeon [~Wine@77.122.55.188] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:51)]
18:43:29  *** co-18 [~COW_DJ@187.6.87.218] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:51)]
18:43:29  *** CUTEESGIRL [~DOOLCE@125.167.39.215] has joined #openttd
18:43:29  *** nav [~cowk-pang@201.47.188.197] has joined #openttd
18:43:30  *** cow_17 [~Tav@scican-209-43-75-188.scican.net] has joined #openttd
18:43:30  *** nav [~cowk-pang@201.47.188.197] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:52)]
18:43:30  *** C0_bGt [~Laki-Bang@189.29.25.24] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:52)]
18:43:31  *** Keren_ne [~pukey@101.50.16.55] has joined #openttd
18:43:32  *** Keren_ne [~pukey@101.50.16.55] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:54)]
18:43:32  *** RadioAum2K [~Herc__@124.172.250.177] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:54)]
18:43:33  *** Abelencita_loca [~StaR_waRs@mafia-clan.com] has joined #openttd
18:43:33  *** MaRcIn [~PRIA^DEWA@115.79.227.93] has joined #openttd
18:43:33  *** c0_arabian [~belok@you.dont-know-me.at] has joined #openttd
18:43:34  *** Tau-maru [~dark_ange@222.132.81.94] has joined #openttd
18:43:35  *** MARINO_JKT [~Co_17_ker@71-13-245-26.dhcp.ftbg.wi.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:54:57)]
18:43:36  *** Man_cYbeR [~cE_19_cri@101.108.17.198] has joined #openttd
18:43:37  *** Co_V-IXION [~Yuswita@d60-65-138-205.col.wideopenwest.com] has joined #openttd
18:43:38  *** woww [~CO_Mau_no@112.175.227.204] has joined #openttd
18:43:38  *** woww [~CO_Mau_no@112.175.227.204] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:00)]
18:43:38  *** Sponge_B_B [~newtoblr@112.175.227.204] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:00)]
18:43:38  *** Co_V-IXION [~Yuswita@d60-65-138-205.col.wideopenwest.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:00)]
18:43:38  *** co_pSnTrEn [~cr4ck0rz@110.232.83.147] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:00)]
18:43:38  *** cow_ol_dikantor [~kebelet-m@111.1.244.162] has joined #openttd
18:43:38  *** cow_libra [~Un|TeD@server.pontoazi.com.br] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:00)]
18:43:38  *** darney [~erichard@180.96.19.196] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:00)]
18:43:39  *** COW_DJ [~co_brondo@wttaos02a.imsbiz.com] has joined #openttd
18:43:40  *** CUTEESGIRL [~DOOLCE@125.167.39.215] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:02)]
18:43:42  *** Co^Cam^Cs [~encode@71-85-208-67.dhcp.stls.mo.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:04)]
18:43:43  *** pervers- [~co_fine@218.62.25.27] has joined #openttd
18:43:44  *** cow_gede [~Dr^mamloo@75-148-154-185-Houston.hfc.comcastbusiness.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:06)]
18:43:44  *** Abelencita_loca [~StaR_waRs@mafia-clan.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:06)]
18:43:45  *** cow_17 [~Tav@scican-209-43-75-188.scican.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:07)]
18:43:47  *** darney [~cari_cech@cpe-075-189-139-119.nc.res.rr.com] has joined #openttd
18:43:47  *** co_kluarmain [~ichigo_lu@210.14.144.110] has joined #openttd
18:43:47  *** cow_ol_dikantor [~kebelet-m@111.1.244.162] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:09)]
18:43:49  *** Sry_86 [~be_for_ch@lav63-1-89-89-224-113.dsl.sta.abo.bbox.fr] has joined #openttd
18:43:50  *** cow_tmn_co [~angel_aja@c-98-252-197-102.hsd1.ga.comcast.net] has joined #openttd
18:43:51  *** cutiegUy [~jual_treo@ool-44c5783a.dyn.optonline.net] has joined #openttd
18:43:52  *** LeRebel [~mirchez@75-135-41-85.dhcp.krny.ne.charter.com] has joined #openttd
18:43:52  *** cutiegUy [~jual_treo@ool-44c5783a.dyn.optonline.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:14)]
18:43:53  *** cari_butuh_tante [~andre^@211.83.105.174] has joined #openttd
18:43:55  *** PijatSensualUtkWanitaSerius [~Orchideus@ec2-107-20-186-78.compute-1.amazonaws.com] has joined #openttd
18:43:55  *** cari_butuh_tante [~andre^@211.83.105.174] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:17)]
18:43:57  *** CO_HORNY_BGT [~Ayo_Tamba@12.104.222.17] has joined #openttd
18:43:57  *** Om_dikantor [~kismet`@61.19.30.122] has joined #openttd
18:43:57  *** LeRebel [~mirchez@75-135-41-85.dhcp.krny.ne.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:19)]
18:43:57  *** Om_dikantor [~kismet`@61.19.30.122] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:19)]
18:43:59  *** Sry_86 [~be_for_ch@lav63-1-89-89-224-113.dsl.sta.abo.bbox.fr] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:21)]
18:44:00  *** Cartoon_ [~KORCH-awa@ool-1892dbc9.dyn.optonline.net] has joined #openttd
18:44:00  *** StePH[G] [~RocketQUE@188.252.10.242] has joined #openttd
18:44:00  *** Cartoon_ [~KORCH-awa@ool-1892dbc9.dyn.optonline.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:22)]
18:44:02  *** TorontoGuy4F [~GW_DON@cpe-98-155-75-219.san.res.rr.com] has joined #openttd
18:44:02  *** PijatSensualUtkWanitaSerius [~Orchideus@ec2-107-20-186-78.compute-1.amazonaws.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:24)]
18:44:02  *** darney [~cari_cech@cpe-075-189-139-119.nc.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:24)]
18:44:02  *** TorontoGuy4F [~GW_DON@cpe-98-155-75-219.san.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:24)]
18:44:02  *** co_kluarmain [~ichigo_lu@210.14.144.110] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:24)]
18:44:04  *** teh [~naughty@cpe-75-80-138-84.san.res.rr.com] has joined #openttd
18:44:05  *** teh [~naughty@cpe-75-80-138-84.san.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:27)]
18:44:05  *** cow_tmn_co [~angel_aja@c-98-252-197-102.hsd1.ga.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:27)]
18:44:10  *** Cwo_caRi_tmen [~IcHanTiQu@218.62.25.27] has joined #openttd
18:44:10  *** CO_HORNY_BGT [~Ayo_Tamba@12.104.222.17] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:32)]
18:44:11  *** Om_dikantor [~CO_cibubu@203.113.116.115] has joined #openttd
18:44:11  *** Cowok_Volley [~Betawi@rrcs-71-43-71-218.se.biz.rr.com] has joined #openttd
18:44:12  *** Om_dikantor [~CO_cibubu@203.113.116.115] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:34)]
18:44:14  *** co_gres [~stiv33@71-12-252-30.dhcp.slid.la.charter.com] has joined #openttd
18:44:17  *** Cowok_Volley [~Betawi@rrcs-71-43-71-218.se.biz.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:39)]
18:44:18  *** co_kantor [~co_naxxx@c-76-108-102-168.hsd1.fl.comcast.net] has joined #openttd
18:44:20  *** f-cantik [~co_naxxx@ool-44c412d9.dyn.optonline.net] has joined #openttd
18:44:20  *** steffany [~shine`@68-188-248-7.dhcp.bycy.mi.charter.com] has joined #openttd
18:44:20  *** TWerkhoven2[l] [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has quit [Quit: He who can look into the future, has a brighter future to look into]
18:44:21  *** erar_li [~co_______@c-69-180-96-234.hsd1.fl.comcast.net] has joined #openttd
18:44:21  *** erar_li [~co_______@c-69-180-96-234.hsd1.fl.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:43)]
18:44:23  *** PokerBoys24 [~JEeKAaRAa@193.198.207.31] has joined #openttd
18:44:24  *** diisi_nama_anda [~CodeX@75-132-216-145.dhcp.stls.mo.charter.com] has joined #openttd
18:44:26  *** doel [~jojo_donk@66-190-204-186.dhcp.thbd.la.charter.com] has joined #openttd
18:44:27  *** agas [~DeadMoon@c-98-192-30-167.hsd1.ga.comcast.net] has joined #openttd
18:44:28  *** agas [~DeadMoon@c-98-192-30-167.hsd1.ga.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:50)]
18:44:28  *** co_gres [~stiv33@71-12-252-30.dhcp.slid.la.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:50)]
18:44:28  *** grig_58 [~karnila@210.14.133.204] has joined #openttd
18:44:29  *** ino_crz36 [~Hot_Date@208-38-243-95.mdsninaa.cinergymetronet.net] has joined #openttd
18:44:30  *** cew_chuby [~MiDniTe@dynamic-acs-24-101-154-193.zoominternet.net] has joined #openttd
18:44:31  *** ripcord [~cwo_keren@75-135-77-96.dhcp.mdsn.wi.charter.com] has joined #openttd
18:44:31  *** Zyrcov [~socrat@cpe-107-9-213-192.neo.res.rr.com] has joined #openttd
18:44:31  *** CE_BTHKRJ [~co_kana@64.237.87.117] has joined #openttd
18:44:31  *** f-cantik [~co_naxxx@ool-44c412d9.dyn.optonline.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:53)]
18:44:31  *** steffany [~shine`@68-188-248-7.dhcp.bycy.mi.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:53)]
18:44:31  *** ripcord [~cwo_keren@75-135-77-96.dhcp.mdsn.wi.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:53)]
18:44:31  *** CE_BTHKRJ [~co_kana@64.237.87.117] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:53)]
18:44:32  *** co_confuse [~M4Le_27@207-144-104-145.cstel.net] has joined #openttd
18:44:32  *** Zyrcov [~socrat@cpe-107-9-213-192.neo.res.rr.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:54)]
18:44:32  *** diisi_nama_anda [~CodeX@75-132-216-145.dhcp.stls.mo.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:54)]
18:44:33  *** co_mau_tete_gd [~OM____Bai@c-75-75-52-0.hsd1.va.comcast.net] has joined #openttd
18:44:33  *** ZAVIER_CRUZ [~om_cr_ce_@pool-98-117-14-241.hrbgpa.fios.verizon.net] has joined #openttd
18:44:33  *** pria_mapan_0k [~alexxxx15@62.243.224.180] has joined #openttd
18:44:33  *** doel [~jojo_donk@66-190-204-186.dhcp.thbd.la.charter.com] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:55)]
18:44:33  *** boy_Jkt [~pilat@r74-195-186-215.msk1cmtc01.mskgok.ok.dh.suddenlink.net] has joined #openttd
18:44:33  *** kefin_aja [~Awoman_Ca@61.167.60.40] has joined #openttd
18:44:33  *** cew_chuby [~MiDniTe@dynamic-acs-24-101-154-193.zoominternet.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:55)]
18:44:34  *** co_kantor [~co_naxxx@c-76-108-102-168.hsd1.fl.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:56)]
18:44:34  *** neneksky [~aji_mau_c@173.216.218.214] has joined #openttd
18:44:34  *** co_1818 [~Co_M4NJ4@208.43.160.119-static.reverse.softlayer.com] has joined #openttd
18:44:34  *** kefin_aja [~Awoman_Ca@61.167.60.40] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:56)]
18:44:34  *** neneksky [~aji_mau_c@173.216.218.214] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:56)]
18:44:35  *** cwe_imoet [~Co_Cr__JK@75-133-166-84.dhcp.stls.mo.charter.com] has joined #openttd
18:44:35  *** L1thium [~Berita@c-24-23-221-187.hsd1.ca.comcast.net] has joined #openttd
18:44:35  <Rhamphoryncus> Hide join/part works well
18:44:36  *** dhiean^moet [~grig_58@pool-71-184-156-8.bstnma.fios.verizon.net] has joined #openttd
18:44:36  *** co_skxxx [~co-montir@c-98-240-248-18.hsd1.mn.comcast.net] has joined #openttd
18:44:36  *** co_skxxx [~co-montir@c-98-240-248-18.hsd1.mn.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:58)]
18:44:36  *** dhiean^moet [~grig_58@pool-71-184-156-8.bstnma.fios.verizon.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:55:58)]
18:44:38  *** freaK_sOuL [~cow_jmblw@182.53.15.189] has joined #openttd
18:44:39  *** belegug [~jezzi@adsl-69-208-30-238.dsl.akrnoh.ameritech.net] has joined #openttd
18:44:39  *** pria_mapan_0k [~alexxxx15@62.243.224.180] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:56:01)]
18:44:39  *** ino_crz36 [~Hot_Date@208-38-243-95.mdsninaa.cinergymetronet.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:56:01)]
18:44:39  *** co_mau_tete_gd [~OM____Bai@c-75-75-52-0.hsd1.va.comcast.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:56:01)]
18:44:39  *** belegug [~jezzi@adsl-69-208-30-238.dsl.akrnoh.ameritech.net] has quit [autokilled: This host may be infected. Mail support@oftc.net with questions. BOPM (2012-02-05 17:56:01)]
18:44:39  *** cwe_imoet [~Co_Cr__JK@75-133-166-84.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection]
18:44:39  *** AADDAAWW_BIJI_GW_KEJEPIT_[CAM] [~Car0o-Coc@177.36.254.7] has quit [Remote host closed the connection]
18:44:39  *** buns0til_25 [~cwoPplngs@101.108.14.181] has quit [Remote host closed the connection]
18:44:39  *** co_confuse [~M4Le_27@207-144-104-145.cstel.net] has quit [Remote host closed the connection]
18:44:39  *** grig_58 [~karnila@210.14.133.204] has quit [Remote host closed the connection]
18:44:39  *** Co_Jazz_Cakepz [~NassGorr@101.108.6.180] has quit [Remote host closed the connection]
18:44:39  *** aaderaai [~m_smart@180.210.207.175] has quit [Remote host closed the connection]
18:44:39  *** L1thium [~Berita@c-24-23-221-187.hsd1.ca.comcast.net] has quit [Remote host closed the connection]
18:44:39  *** Cow_suka_cewekBondeng [~ADEERAI@182.53.15.189] has quit [Read error: Connection reset by peer]
18:44:39  *** Co_Bikers_____ [~cwo_19@101.108.6.180] has quit [Remote host closed the connection]
18:44:39  *** boy_Jkt [~pilat@r74-195-186-215.msk1cmtc01.mskgok.ok.dh.suddenlink.net] has quit [Remote host closed the connection]
18:44:39  *** ZAVIER_CRUZ [~om_cr_ce_@pool-98-117-14-241.hrbgpa.fios.verizon.net] has quit [Remote host closed the connection]
18:44:39  *** cup_cup [~dany33@292330ed.test.dnsbl.oftc.net] has quit [Read error: Connection reset by peer]
18:44:39  *** lee_7 [~setia@78.31.200.90] has quit [Remote host closed the connection]
18:44:40  *** co-keren [~cWe_17_tM@115.79.227.93] has quit [Remote host closed the connection]
18:44:40  *** Cwo_caRi_tmen [~IcHanTiQu@218.62.25.27] has quit [Remote host closed the connection]
18:44:40  *** MaRcIn [~PRIA^DEWA@115.79.227.93] has quit [Remote host closed the connection]
18:44:40  *** freaK_sOuL [~cow_jmblw@182.53.15.189] has quit [Remote host closed the connection]
18:44:40  *** COW_DJ [~co_brondo@wttaos02a.imsbiz.com] has quit [Write error: connection closed]
18:44:40  *** c0_arabian [~belok@9YYAADZMY.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection]
18:44:40  *** matche [~oupsilliu@118.99.65.85] has quit [Remote host closed the connection]
18:44:40  *** cwe_cam_naked [~caca@177.17.49.35] has quit [Remote host closed the connection]
18:44:40  *** ce_pengen_mas-mas [~akhwat_sa@9YYAADZC2.tor-irc.dnsbl.oftc.net] has quit [Read error: Connection reset by peer]
18:44:40  *** StePH[G] [~RocketQUE@188.252.10.242] has quit [Remote host closed the connection]
18:44:41  *** ^om-botak-buncit-cr-cinta [~co_blank@you.dont-know-me.at] has joined #openttd
18:44:41  *** akhwat_santun [~Cwe_biasa@9YYAADZEE.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection]
18:44:41  *** dini_bandung [~cwo_F4@pool-173-66-125-250.washdc.fios.verizon.net] has joined #openttd
18:44:41  *** ^om-botak-buncit-cr-cinta [~co_blank@you.dont-know-me.at] has quit [Remote host closed the connection]
18:44:41  *** dini_bandung [~cwo_F4@pool-173-66-125-250.washdc.fios.verizon.net] has quit [Remote host closed the connection]
18:44:41  *** PokerBoys24 [~JEeKAaRAa@9YYAADZN7.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection]
18:44:41  *** pervers- [~co_fine@218.62.25.27] has quit [Remote host closed the connection]
18:44:41  *** Man_cYbeR [~cE_19_cri@101.108.17.198] has quit [Remote host closed the connection]
18:44:42  *** co_1818 [~Co_M4NJ4@208.43.160.119-static.reverse.softlayer.com] has quit [Remote host closed the connection]
18:44:43  *** co_mw_ML [~co_alvin@74.193.138.157] has joined #openttd
18:44:43  *** co_mw_ML [~co_alvin@74.193.138.157] has quit [Remote host closed the connection]
18:44:44  *** cew_jojoba [~AnakAyam@c-174-52-86-205.hsd1.ut.comcast.net] has joined #openttd
18:44:44  *** cew_jojoba [~AnakAyam@c-174-52-86-205.hsd1.ut.comcast.net] has quit [Remote host closed the connection]
18:44:44  *** Tau-maru [~dark_ange@222.132.81.94] has quit [Read error: Connection reset by peer]
18:44:47  *** ezi_aza [~eldewise@9YYAADZLO.tor-irc.dnsbl.oftc.net] has quit [Remote host closed the connection]
18:45:06  *** mode/#openttd [+i] by peter1138
18:45:06  *** SiantarMan [~co_oasis@118.97.169.130] has quit [Read error: Connection reset by peer]
18:45:16  <Prof_Frink> Rhamphoryncus: Good idea.
18:45:26  <Prof_Frink> peter1138: Better idea.
18:45:49  *** TWerkhoven[l] [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has quit [Ping timeout: 480 seconds]
18:46:18  *** PAlopo_co2CO [~Drimette@180.210.207.175] has quit [Read error: Connection reset by peer]
18:46:52  *** independent [~default@dynamic-178-141-15-239.kirov.comstar-r.ru] has quit [autokilled: This host violated network policy. Mail support@oftc.net if you think this in error. (2012-02-05 17:58:14)]
18:47:11  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has quit [Ping timeout: 480 seconds]
18:51:41  <andythenorth> gah
18:51:46  * andythenorth discovers a bug in FISH
18:52:34  <andythenorth> ships only show tanker graphics for cargos where the *only* class is LIQUID
18:52:54  <andythenorth> cargos that set LIQUID and other classes don't get tanker sprites
18:53:14  <andythenorth> the technical solution to this would be a better mask I guess
18:53:31  <andythenorth> but....it shows why relying on classes for graphics is prone to fail
18:56:38  <andythenorth> e.g. milk doesn't get shipped in tanker ships
18:56:43  <andythenorth> wine does though :) http://www.sfgate.com/cgi-bin/object/article?f=/c/a/2010/02/07/PKL91BKB4B.DTL&object=%2Fc%2Fpictures%2F2010%2F01%2F26%2Fdd-10_19_2010_17_0501078173.jpg
19:02:34  * andythenorth prepares to eat own dog food
19:02:47  *** tokai [~tokai@port-92-195-154-33.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
19:03:00  * andythenorth has said more than once 'newgrf authors should prefer labels over classes for graphic support'
19:03:05  <andythenorth> let's see how that tastes :P
19:13:02  *** Xaroth [~Xaroth@059-057-128-083.dynamic.caiway.nl] has quit [Read error: Connection reset by peer]
19:26:03  <andythenorth> `yexo is there any nml expression similar to cargotable[MILK] or such?  To get values for use in switches
19:26:21  <andythenorth> or cargotable.setdefault(MILK, default) might be safer :P
19:26:28  *** vodka [~paper@212.Red-83-55-54.dynamicIP.rima-tde.net] has quit [Quit: Leaving]
19:26:58  <Yexo> andythenorth: just use MILK
19:27:09  *** glx [glx@2a01:e35:2f59:c7c0:f11d:24d1:b2a5:c342] has joined #openttd
19:27:12  *** mode/#openttd [+v glx] by ChanServ
19:27:24  <Yexo> or cargotype("MILK"), although I'm not 100% sure on the name of that function
19:27:34  *** tokai [~tokai@port-92-195-102-53.dynamic.qsc.de] has joined #openttd
19:27:37  *** mode/#openttd [+v tokai] by ChanServ
19:30:42  <andythenorth> ok just using the label works great
19:34:03  <CIA-1> OpenTTD: translators * r23902 /trunk/src/lang/ (5 files in 2 dirs):
19:34:03  <CIA-1> OpenTTD: -Update from WebTranslator v3.0:
19:34:03  <CIA-1> OpenTTD: catalan - 2 changes by Catalan
19:34:03  <CIA-1> OpenTTD: english_US - 4 changes by Rubidium
19:34:03  <CIA-1> OpenTTD: finnish - 2 changes by jpx_
19:34:03  <CIA-1> OpenTTD: french - 48 changes by OliTTD
19:34:03  <CIA-1> OpenTTD: tamil - 6 changes by aswn
19:34:20  <andythenorth> that's embarassingly easy
19:34:40  <andythenorth> grf authors who use nml have no excuse for using classes if they want cargo-specific graphics :D
19:50:14  *** tokai [~tokai@port-92-195-102-53.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
19:53:16  *** flaa [~flaa@089-101-093077.ntlworld.ie] has quit [Quit: leaving]
20:00:28  *** DayDreamer1 [~DayDreame@178.248.252.197] has left #openttd []
20:04:14  *** HerzogDeXtEr [~Flex@88.130.185.10] has quit [Ping timeout: 480 seconds]
20:06:05  <TrueBrain> @mode +R
20:06:07  <TrueBrain> @whoami
20:06:08  <DorpsGek> TrueBrain: I don't recognize you.
20:06:09  <TrueBrain> I hate you
20:06:20  <TrueBrain> @mode +R
20:06:22  *** mode/#openttd [+R] by DorpsGek
20:06:22  <TrueBrain> @mode -i
20:06:23  *** mode/#openttd [-i] by DorpsGek
20:06:33  <TrueBrain> @mode -l
20:06:36  *** mode/#openttd [-l] by DorpsGek
20:18:46  <andythenorth> hmm
20:18:53  * andythenorth ponders auto-generated cargo table
20:19:06  <andythenorth> generate it only from known cargos
20:19:24  <andythenorth> kind of the inverse of an idea we had for refitting based only on cargo table :P
20:21:01  <CIA-1> OpenTTD: rubidium * r23903 /trunk/ (readme.txt src/misc_gui.cpp): -Fix [FS#4993]: some instances had issues due to a value being out of range
20:21:35  *** macee [~macee@54005F31.dsl.pool.telekom.hu] has joined #openttd
20:21:46  *** macee [~macee@54005F31.dsl.pool.telekom.hu] has left #openttd []
20:23:29  *** theholyduck [~holyduck@ip-200-157-106-77.eidsiva.net] has quit [Ping timeout: 480 seconds]
20:24:42  *** Xrufuian [~link@pool-98-119-100-3.lsanca.btas.verizon.net] has joined #openttd
20:33:08  * andythenorth ponders trucks with random trailer types for some cargos
20:33:30  <andythenorth> e.g. engineering supplies as lowbed, flatbed, box
20:33:43  <andythenorth> tmwftlb?
20:36:08  <Eddi|zuHause> i'd push that feature way down the priority queue
20:36:22  <andythenorth> ss = random.choice('flat', 'lowbed','box')
20:36:34  <andythenorth> it's remarkably trivial to code :P
20:36:37  <andythenorth> not to draw
20:36:51  <Eddi|zuHause> yes, just a random_switch
20:36:57  <andythenorth> not even that
20:37:01  <andythenorth> it's templated in by one line
20:37:12  <andythenorth> I have a dict with   ENSP = 'flat'
20:37:17  <andythenorth> I just change the string for a tuple :P
20:37:48  <andythenorth> it would suffer from the downside of being compile time :P
20:38:28  * andythenorth puts that idea on the spike for a bit
20:38:50  * andythenorth is not very good at remembering compile time vs run time
20:39:08  <andythenorth> web apps don't have that distinction
20:39:31  <andythenorth> compile time = page load in a web app
20:39:36  <andythenorth> recompile = refresh :P
20:42:41  *** nat_as [83bf2240@ircip4.mibbit.com] has joined #openttd
20:42:55  <nat_as> since when did you have to be registered to join here?
20:43:00  <nat_as> anyways I have a question
20:43:01  <nat_as> http://devs.openttd.org/~smatz/3d/tunnel2.png
20:43:05  <nat_as> somebody explain this to me
20:43:12  <nat_as> I thought subways were impossible in OTTD
20:43:14  <Eddi|zuHause> in CETS you'd just write "cargo:(ENSP:random:(1:flat,1:low.1:box))" or something similar
20:43:22  <Rubidium> nat_as: since there were a few hundred spammers trying to join
20:43:27  <andythenorth> Eddi|zuHause: code generator ftw?
20:43:27  <nat_as> ahh
20:43:58  <TrueBrain> nat_as: the impossible only takes a little bit longer
20:44:00  <Rubidium> nat_as: that's someone's personal attempt to introducing that
20:44:15  <nat_as> I found it on a non english form
20:44:21  <nat_as> googling OpenTTD subways
20:44:22  <Rubidium> but there were some issues with it
20:44:23  <andythenorth> hmm
20:44:47  * andythenorth tries to keep code generation out of templating where possible.  Write a compiler...or write templates.
20:44:48  <andythenorth> but...
20:45:00  <nat_as> Why does Simutrans have to be so ugly while OpenTTD lacks all the cool features?
20:45:16  <andythenorth> because you have't coded the features or redrawn simutrans yet :D
20:45:29  <nat_as> Open TTD has better construction, and better art, but Simutrans has all the features I want in OpenTTD ARGH
20:45:31  <andythenorth> ach, it's only one switch to generate
20:45:55  <andythenorth> for i in (body types): add switch lines
20:46:04  <andythenorth> could be worse
20:46:22  * andythenorth ponders doing it
20:47:04  <Eddi|zuHause> andythenorth: you could easily copy my Switch classes from tree.py
20:47:29  <nat_as> to make simutrans un-ugly would be as much work as implementing subways in OTTD I think
20:47:34  <Rubidium> nat_as: I guess simutrans misses some cool features that OpenTTD has as well
20:47:41  <nat_as> pretty much every spirte would have to be re-done.
20:47:42  <Eddi|zuHause> skip the magic with the parser and the conversion functions
20:47:46  <Rubidium> although most of the time "features" are taken for granted
20:48:06  <nat_as> the cool features from OpenTTD that Simutrans misses are graphics that aren't traced areal photos :V
20:48:10  <Rubidium> people always say that there are barely any new (major) features in OpenTTD releases
20:48:21  <nat_as> it's the worst example of art by commitee
20:48:52  <Rubidium> however, when you let them try a significantly older version they start to notice how much the small features actually matter to gameplay
20:48:53  <nat_as> and it gets even worse in the high rez texture packs.
20:49:09  <nat_as> yeah I will say OpenTTD has gotten a lot better
20:49:23  <nat_as> the ability to load newgrifs IN GAME is awesome
20:49:44  <nat_as> cargo dist is also kind of cool, but it fustrates sometimes
20:49:58  <nat_as> although i think i'd have the same problems only worse in non cargo dist.
20:50:12  <Elukka> i want a cargo destinations patch that has the features of yacd but works as well as cargodist :P
20:50:17  <Eddi|zuHause> those are both features that we DON'T have :p
20:50:26  <nat_as> if only there was a way to set a train to transfer some of the cargo and unload some of the cargo
20:50:41  <nat_as> would make delevering food and goods better
20:50:54  <nat_as> because dammit i want to send food and goods to ALL THE TOWNS.
20:50:56  <nat_as> ALL OF THEM
20:50:56  <Rubidium> Eddi|zuHause: unless he meant configuring NewGRFs from the main menu ;)
20:50:59  <nat_as> AT ONCE
20:51:07  <Elukka> it would work that way with cargo destinations, nat
20:51:12  <nat_as> I use that
20:51:23  <Elukka> it'd work more sensibly with yacd
20:51:27  <nat_as> but I still have problems with cargo not working
20:51:32  <nat_as> how does yacd work?
20:51:32  <Rubidium> nat_as: do you use cargodist or yacd?
20:51:36  <nat_as> I ought to try it?
20:51:37  <Elukka> badly :P
20:52:15  <nat_as> I did find out the most profitable thing ever is commuter rail.
20:52:23  <Elukka> YACD has cargo that knows where it wants to go regardless of where you have connections
20:52:24  <Rubidium> cargodist distributes cargo to all the (accepting) end points in your own network, yacd gives destinations to all cargo and if you don't go there, the cargo won't be transported
20:52:34  <Elukka> i think the yacd system is much better
20:52:48  <Elukka> but yacd has some serious issues and doesn't seem to be under active development so i guess they won't be fixed
20:52:52  <nat_as> maybe if you could set destinations MANUALY
20:53:16  <nat_as> like you click on the factory, and then click on the destination, and then build a train.
20:53:32  <nat_as> control destinations via the industries or stations?
20:53:34  <Rubidium> Elukka: just come up with the algorithm to make it go smoothly and I guess it'll be active again
20:53:35  <Elukka> i use cargodist since it works
20:53:43  <nat_as> instead of via the vehicles.
20:53:51  <Eddi|zuHause> that's what cargodist basically does, only implicitly through your orders
20:54:13  <nat_as> yeah, the problem there is it does things I don't intend it to.
20:54:16  <Eddi|zuHause> if you don't provide a route, then the cargo won't be routed that way
20:54:19  <Eddi|zuHause> simple enough
20:54:27  <Elukka> i have neither the skill or inclination to develop that sort of thing, rubidium
20:54:30  <nat_as> like say I want to distribute food to three stations down a line
20:54:35  <nat_as> all three accept food though
20:54:40  <nat_as> so it all gets dumped at the first.
20:54:44  <nat_as> unless i set transfer
20:54:54  <nat_as> then it all does not get dumped.
20:55:08  <nat_as> If I could set it to transfer some and dump the rest.
20:55:55  <nat_as> Passengers/mail using a different algorithm completely might also be important.
20:56:10  <nat_as> esp if it could differentiate between commuters, and tourists.
20:57:04  <nat_as> also pay attention to the fact that people usualy want to come back once they get somewhere.
20:57:19  <nat_as> even with cargodist, if you ship people from a big city to a small one
20:57:29  <nat_as> they will all vanish once they get to the small city
20:57:37  <nat_as> and it will come back empty!
20:58:26  <nat_as> OH MY GOD I KNEW AMTRACK WAS SECRETLY HIDING FEMA DEATH CAMPS!
20:58:31  <Elukka> D:
20:59:46  <nat_as> anyways IIRC passingers in simutrans have houses and travel from them to places, and then try to return home.
21:00:09  <nat_as> and factories also have employees who live in nearby towns.
21:01:17  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has joined #openttd
21:01:32  <Chris_Booth> that is new
21:01:35  <Elukka> somehow it manages to do this without melting the cpu, i assume
21:01:38  <Elukka> which is a problem for yacd
21:02:17  <nat_as> Bah, everyone has multi core processors and a billion gigs of ram nowdays.
21:02:39  *** KouDy [~KouDy@115.133.11.251] has quit [Quit: Leaving.]
21:02:41  <Elukka> well, openttd doesn't support that
21:02:46  <Elukka> it doesn't even support graphics cards
21:02:48  <nat_as> If you can get the GPU to do things like pathfinding and shit it's even better.
21:02:52  <nat_as> IT SHOULD
21:03:06  <Elukka> it should but nobody wants to develop it
21:03:19  <nat_as> I guess the biggest advantage of Simutrans is that it is not tied down to a 20? year old game
21:03:36  <Elukka> so we get a game that doesn't have the resources to do many of the things people would want it to do
21:03:41  <nat_as> almost
21:03:44  <Elukka> like fancy cargo destinations
21:03:49  <nat_as> 18 years.
21:04:15  <michi_cc> A GPU will suck ass big time on pathfinding. Multi-threading would help, but introducing that is close the simply starting over fresh.
21:04:31  <Rubidium> it's not the old game that holds back multithreading/multicore/GPU code, but network play does that
21:04:41  <Chris_Booth> I think you guys should thanks the people that run this project rather than moan about them not doing the things you want
21:04:51  <Rubidium> without network play we don't have to care that everything runs in the same order every time
21:04:52  <Chris_Booth> a small team of people do all of this for nothing
21:04:55  <Elukka> other games certainly support GPUs and multiple cores and multiplayer
21:05:13  <Elukka> i bet it's easier to do in a purely single player game though
21:05:22  <michi_cc> Other games have a ridiculously small game state compared to OpenTTD.
21:05:23  <Rubidium> Elukka: name me one simulation game like OpenTTD that does
21:05:27  <Chris_Booth> Elukka: other games are developed by paid people and made by massive teams
21:05:53  <Chris_Booth> closest thing I can think of is Age of Empiers 3 or AOE Online
21:06:06  <Elukka> what counts as a simulation game?
21:06:07  <Chris_Booth> but they are no where near as complex
21:06:09  <Elukka> arma 2, flight sim?
21:06:43  <Rubidium> age of empires doesn't have much pathfinding IIRC
21:06:50  <nat_as> >RTS
21:06:51  <Rubidium> flight sims are mostly drawing stuff
21:06:54  <nat_as> >Not much pathfinding
21:07:13  <michi_cc> Chris_Booth: Does that have tree growth on the map?
21:07:34  <nat_as> then again pathfinding algorithms in RTS tend to suck.
21:07:38  <Elukka> almost every game supports GPUs and multiplayer
21:07:48  <Elukka> many games do stuff with multiple cores too
21:07:48  <TrueBrain> every game also supports CPUs
21:07:49  <nat_as> Chris_Booth: don't you know how open source works?
21:07:51  <TrueBrain> and singleplayer
21:07:53  <TrueBrain> it is epic
21:07:55  <Rubidium> Elukka: we support GPU as well
21:08:06  <nat_as> it's a constant battle between lazy developers and entitled users.
21:08:13  <Rubidium> just the GPUs don't support us much anymore, but palette animation is/was offloaded to the GPU when they supported it
21:08:15  <Chris_Booth> nat_as: I do, and michi_cc I am sure I said that AOE is no where near as complex
21:08:32  <Elukka> i think generally the way 2D games do it is they have it run on a 3D graphics engine
21:08:54  <TrueBrain> Elukka: depends on which 2D game :) Not possible in a general statement ;)
21:09:00  <TrueBrain> but there are many that do :)
21:09:16  <Rubidium> that makes me remember...
21:09:18  <nat_as> well I like the idea of using GUPs to do other sorts of caluclations, like physics and pathfinding
21:09:27  <Elukka> it's very rare these days that a game doesn't use GPUs for graphics, multiplayer or not
21:09:28  <nat_as> even if they are specalized for other things, they have lots of firepower.
21:09:32  <michi_cc> Elukka: And almost no game uses for example GPU physics for game-play relevant things. The few games using it only do pure eye-candy with it.
21:09:33  <Elukka> they often get used for physics too
21:09:44  <Rubidium> openttd with 32bpp-optimized blitter (no animations) ran at ~800 FPS with less CPU than with opengl at ~60 FPS
21:09:51  <Elukka> i dunno about that, but nearly all of them use them for graphics
21:10:10  <nat_as> in general I think physics and pathfinding are a better use of computer power than eye candy
21:10:15  <michi_cc> Duh, what do you think OpenTTD uses to display graphics?
21:10:26  <Elukka> i thought it was all software rendering on the CPU
21:10:33  <nat_as> games like DF are the best, ASKII art and Fluid mechanics!
21:10:35  <nat_as> :V
21:10:48  <nat_as> (yes this is after I complained about Simutrans' art)
21:10:53  <michi_cc> Bitmaps don't get rendered.
21:11:19  <Elukka> point being the CPU draws the graphics, not the GPU
21:11:58  <nat_as> hey, do oil rigs have heliports on them?
21:12:08  <nat_as> like the way they have docks?
21:12:12  <Elukka> yes
21:12:15  <TrueBrain> what I do wonder; for years now I am reading stories about people saying how OpenTTD _should_ do things, yet none of those ever made a patch showing how it can be done :)
21:12:20  <nat_as> oh cool
21:12:30  <nat_as> that gives me silly ideas though
21:12:30  <michi_cc> You can make the GPU do the sprite blitting, but it is slower than what the CPU can achive.
21:12:34  <nat_as> OIL RIG AIRSHIPS!
21:12:36  <nat_as> WOOOO!
21:13:02  <Elukka> surely it's helpful to have this big graphics-dedicated brick in your computer do it than having your cpu do it, though
21:13:03  <nat_as> (would this even be profitable?)
21:13:13  <Elukka> especially since said brick currently does nothing
21:13:15  <TrueBrain> to me it always feels like how people say how politicians should run a coutnry, yet they never contribute in helpnig with that :)
21:13:28  <nat_as> like I said
21:13:40  <Rubidium> Elukka: you read my comment about the opengl blitter (= GPU) being slower than the 32bpp-optimized blitter (=CPU)?
21:13:43  <nat_as> free softwhere is a constant battle between lazy devs and entitled users.
21:13:51  <TrueBrain> nat_as: I take offense to that
21:13:53  <michi_cc> Is it really helpful to let the GPU do something of the game runs slower as a result?
21:13:55  <TrueBrain> the second time more than the first time
21:14:05  <nat_as> users want shit for free, and devs work for free.
21:14:15  <TrueBrain> it is silly to consider any of us lazy
21:14:17  <TrueBrain> in fact, it is rude
21:14:25  <TrueBrain> and it is unrelated to free software
21:14:30  <TrueBrain> people always moan about Microsoft too
21:14:34  <TrueBrain> yet you pay top dollars for it
21:14:56  <nat_as> true
21:15:07  <TrueBrain> so I do not appreciate it that you call all of us devs
21:15:11  <TrueBrain> it doesnt help, nor contribute
21:15:17  <Elukka> rubidium: but surely it's not taking any cpu cycles away from an already overloaded cpu?
21:15:17  <TrueBrain> (like moaning about how politicians run a country)
21:15:20  <Elukka> when it's ran on the gpu
21:15:36  <TrueBrain> +lazy, how did that word drop off :D
21:15:57  * andythenorth like, writes some code and stuff
21:16:08  <nat_as> in general though the people who want the most can't or wont do it themselves, and the people who can have less initiative to do so.
21:16:22  <TrueBrain> yet everyone knows how to tell us how to do it
21:16:35  <TrueBrain> it is just funny to me; and this is the story for years already
21:16:47  <andythenorth> hmm
21:16:49  <Elukka> i sometimes draw things, but i don't tell people who don't draw who criticize it to do it better themselves
21:16:50  <TrueBrain> "you should have multicore support!!" - " how?" - "No, YOU SHOULD HAVE IT"
21:16:57  <TrueBrain> it is like this buzz word, if you dont use it, you suck
21:17:02  <andythenorth> is it actually desirable to randomise truck trailer graphics?
21:17:04  <Elukka> i consider the criticism and then might follow it if it sounds good
21:17:15  <andythenorth> would it be better if all trucks for cargo x had same trailer type
21:17:17  <andythenorth> ?
21:17:18  <nat_as> I did some art for simutrans but don't have the time to re-sprite a whole game (won't), and I don't understand programing enough to add features to OTTD (can't)
21:17:23  <nat_as> so I complain instead.
21:17:40  <TrueBrain> Elukka: there is a huge difference between criticizing, or giving positive feedback, and moaning over and over that something is not being used :)
21:17:59  <TrueBrain> nat_as: that, that is a fact; people love to complain :)
21:18:01  <TrueBrain> it is easier I guess
21:18:07  * andythenorth discovers the /ignore command
21:18:18  <TrueBrain> andythenorth: you should ask Rubidium for a list :)
21:18:29  <Rubidium> Elukka: it actually does as for GL is needs to update the WHOLE visible state, whereas the software blitter only does a small piece
21:18:34  <andythenorth> TrueBrain I don't think it will work, I'm probably on it :P
21:18:43  <Rubidium> i.e. the piece that needs changing
21:19:09  <nat_as> Publicly announcing your use of the /ignore command is a bitch move but whatever.
21:19:20  <TrueBrain> I think we should start a topic about: common suggested failures :)
21:19:33  <Elukka> i don't know how specific implementations work, but sometimes it may be useful to look at how other games do things
21:19:45  <Rubidium> as a consequence it needs to determine the sprite order for the whole screen each and every drawing, which takes time. You can't offload that easily to the GPU because of the way perspective hacks are used
21:19:59  <nat_as> Anyways, TTD is an 18 year old game. It was not meant for features like Multi-Core support, advanced cargo handling, or layered maps.
21:20:00  <Alberth> andythenorth: I just don't bother reading the backlog :p
21:20:09  <TrueBrain> nat_as: unrelated :)
21:20:10  <Rubidium> and here I'm "gathering" knowledge of the 3+ attempts of an OpenGL blitter for OpenTTD
21:20:12  <TrueBrain> but that was already said :)
21:20:14  <nat_as> It does however have the advantage of an established art style and interface
21:20:21  <TrueBrain> the TT is 18 years old, doesnt make OpenTTD 18 years old :)
21:20:27  <Rubidium> nat_as: yet it has IPv6 support
21:20:31  <andythenorth> anybody care about truck trailers? not that I take requests, but I do listen to opinion
21:20:34  <andythenorth> or ignore it :P
21:20:51  <TrueBrain> nat_as: OpenTTD uses many modern techniques, I guess you would be surprised
21:20:51  <michi_cc> Microsoft made .624 billion profit last quarter; give me 0.06% of that and you can have a full time OpenTTD developer :p (The resulting amount is what reliable xkcd lists as amount to comfortably live off :)
21:21:34  <Rubidium> simutrans apparantly doesn't even offer that out-of-the-box in their binaries
21:21:40  <nat_as> Simutrans on the other hand is a new game, it has the advantage of being a blank slate which is easy to add new things to. However it's art team is a million ideas about what the game should look like and it's interface was clearly made by programers not game designers.
21:21:51  <Rubidium> although I have to agree, my DOS binary does not support IPv6 either :(
21:21:53  *** theholyduck [~holyduck@ip-39-139-106-77.eidsiva.net] has joined #openttd
21:21:56  <nat_as> Simutrans does not have multiplayer at all.
21:21:57  <andythenorth> @calc 6.624 * 0.06
21:21:57  <DorpsGek> andythenorth: 0.39744
21:22:14  <michi_cc> andythenorth: You've missed two 0's
21:22:27  <andythenorth> I missed 9 on the other end though
21:22:28  <Alberth> looks very comfortable :)
21:22:34  <nat_as> although I don't care about multiplay as much as having a nice trainset where cargo goes places perfectly.
21:22:44  <andythenorth> it's enough either way
21:22:50  <michi_cc> It's only about 4 million :)
21:23:16  <nat_as> andythenorth: I care about tuck trailers
21:23:34  <nat_as> andythenorth: are you talking about making trucks work like trains? because that would be cool
21:23:45  <andythenorth> enough for at least one mac
21:23:51  <andythenorth> you can work on the os x bugs
21:24:20  <nat_as> lol
21:24:33  <TrueBrain> some OSX bugs ... you need hardware for that more than software :)
21:24:45  <TrueBrain> on that specific CPU with that specific OSX version, it doesnt work
21:25:25  <andythenorth> but several macs
21:25:32  <andythenorth> for 4 million you get at least 3
21:25:44  <TrueBrain> I wonder if it is solvable in the software tbh; some issues are odd at best :)
21:25:52  <TrueBrain> there is a reason OSX runs in 32bpp for years :P
21:26:00  <TrueBrain> the 8bpp issues were odd .... to say the least :D
21:26:19  <Rubidium> TrueBrain: you mean the GPU acceleration not working? ;)
21:26:47  <TrueBrain> it worked in some instances ... and not in some others :P
21:27:11  <glx> <TrueBrain> it is like this buzz word, if you dont use it, you suck <-- we use it, so it's ok ;)
21:27:19  <TrueBrain> :D:D:D
21:27:23  * andythenorth needs to learn about random_switch
21:27:33  * andythenorth ventures into CETS
21:27:45  <TrueBrain> andythenorth: take with you this torch and diamand pickaxe
21:27:53  <Rubidium> also... on windows we use irectx. That means that the graphics are offloaded to the GPU, right?
21:27:54  <andythenorth> go north
21:27:59  <Rubidium> *directx
21:27:59  <andythenorth> there is a CETS here
21:28:07  <TrueBrain> do we use DX?
21:28:11  <TrueBrain> thought we used GDI :)
21:28:21  <andythenorth> open tree.py
21:28:29  <Rubidium> TrueBrain: why else would we need directx sdk headers? ;)
21:28:50  <glx> a very old sdk header ;)
21:29:02  <Rubidium> yes, so it works on lots of versions of Windows
21:29:06  <TrueBrain> Rubidium: dsound? :)
21:29:34  <glx> midi is deprecated anyway
21:29:39  <TrueBrain> ugh
21:29:41  <TrueBrain> MIDI..
21:29:43  <TrueBrain> I hate midi :P
21:29:45  <andythenorth> hmm
21:29:48  <TrueBrain> (OpenDUNE issues, arghhhh)
21:29:53  * andythenorth fails to understand random_switch
21:29:58  <nat_as> what are we talking about now?
21:30:01  <Rubidium> also... GDI is hardware accelerated in Windows 7
21:30:08  <TrueBrain> Rubidium: that it is :)
21:30:11  <glx> TrueBrain: opendune issues are not because midi but because timers ;)
21:30:16  <TrueBrain> Areo or what is the name :P
21:30:20  <TrueBrain> glx: and ALSA :'(
21:30:43  <glx> no alsa on windows but still random freezes
21:30:46  <TrueBrain> Rubidium: it blits a 2D frame on a 3D object, a bit what Elukka meant 2D games do :P
21:30:55  <andythenorth> Eddi|zuHause: why do so many of your random_switches return results for 1 twice?
21:30:55  <glx> but I agree it's worse with ALSA
21:31:13  <Rubidium> so he should just get a newer version of Windows and he magically gets hardware acceleration for drawing stuff
21:31:31  <TrueBrain> the abuse of terms and their meaning
21:31:40  <TrueBrain> reminds me of the Windows commercial for .. Windows ME I think?
21:31:48  <TrueBrain> or was it Intel with their Dual core?
21:32:00  <TrueBrain> well, the commercial was: "now with 2 cores, you can browse the internet AND check your email AT THE SAME TIME"
21:32:06  <TrueBrain> still no clue how you could do that
21:32:18  <Rubidium> TrueBrain: webmail
21:32:21  <TrueBrain> I tried typing with 2 hands on 2 keyboards, but I kinda fail processing that information
21:32:34  <glx> Windows ME or how to use the worst part of win9x and win2000 ;)
21:32:34  <andythenorth> email-> speech
21:32:41  <TrueBrain> but besides that; their claim was that before multicores you didn't have threading
21:32:44  * andythenorth scratches head at random_switches
21:32:52  <andythenorth> I never understood random in nfo either
21:32:57  <andythenorth> where's the fricking range? :P
21:33:02  <andythenorth> it's just magic
21:33:09  <andythenorth> bit magic
21:33:59  <TrueBrain> I guess commercials like that make people think multicore support is the mekka for performance related issues :)
21:34:00  <glx> andythenorth: it's probably just an random 32bit number
21:34:27  <andythenorth> depends on the feature: http://newgrf-specs.tt-wiki.net/wiki/NML:Random_switch
21:34:30  <andythenorth> some are 8bit
21:34:48  <glx> and you define the range yourself using shifts and mask
21:35:09  <andythenorth> ow
21:35:14  * andythenorth has brain ache
21:35:28  <TrueBrain> try mine
21:35:50  <andythenorth> thanks
21:35:56  <andythenorth> can you paste it somewhere?
21:36:01  <nat_as> I like how everyone tells you to buy more ram, but the one time I did, my computer was still slow.
21:36:02  <TrueBrain> ieuw
21:36:06  <nat_as> because it had a shitty CUP
21:36:11  <nat_as> (it was a netbook)
21:36:24  <andythenorth> so the value is the probability.  ok
21:36:34  <TrueBrain> didnt know cup-size mattered for computers; I know it does for females :D
21:36:38  <TrueBrain> *troll*
21:36:43  <andythenorth> with 8 bits, how much range do I get?
21:36:53  <andythenorth> random range^
21:37:07  <Rubidium> andythenorth: what do you think yourself?
21:37:17  <nat_as> Herp
21:37:26  <nat_as> CPU stupid fingers disobeying me.
21:37:28  <andythenorth> I remember they had to be powers of two or something unexpected
21:37:37  <glx> just try to see how big a 8bit value can be
21:37:49  <nat_as> Two cores one CPU
21:37:53  <andythenorth> @calc 2^8
21:37:53  <DorpsGek> andythenorth: Error: Something in there wasn't a valid number.
21:38:02  <glx> @calc 2**8
21:38:03  <DorpsGek> glx: 256
21:38:07  <Rubidium> I got a quad core + 4GB at work and it's still dead slow
21:38:24  <Rubidium> it just got a ginormously slow disk
21:38:39  <nat_as> everyone ignores my joke
21:38:56  <Rubidium> be happy it's your joke
21:39:14  <Alberth> Rubidium: you need (much) more RAM :p
21:39:42  <andythenorth> nml docs imply that 8 bits = probability range 11
21:39:52  <nat_as> 4gb is enough for almost everything that's not like graphics work.
21:39:56  <Rubidium> Alberth: doesn't help much, it's still slow at boot and everything I start for the first time
21:39:57  <TrueBrain> pff, we need more RAM in the server .. ffs :P
21:40:11  <TrueBrain> Rubidium: ever tried SSD? It seriously is awesome :D
21:40:17  <TrueBrain> I even boot Windows in 8 seconds
21:40:20  <nat_as> yeah SSDs are what we need.
21:40:36  <Alberth> Rubidium: why would you even want to turn off your system???
21:40:38  <michi_cc> andythenorth: No, the doc page says that you define a probability range and nml will figure out how many of the random bits it has to use for it.
21:40:39  <Rubidium> TrueBrain: suggested it, but $boss doesn't "bite"
21:40:44  <nat_as> the biggest bottleneck right now is HD speed not memory
21:40:54  <nat_as> memory was the issue in the 2000s because of XP and vista
21:40:55  <TrueBrain> nat_as: lol; such a general statement is false by default
21:41:19  <nat_as> it's true for most
21:41:27  <TrueBrain> Rubidium: SSDs are relative cheap, now WDs factory is offline :P
21:41:31  <nat_as> it's true for most "why is my computer so slow" questions.
21:41:34  <Rubidium> Alberth: because I take it home so I can do some troubleshooting if that needs to be done at home instead of rushing to work ;)
21:41:35  <michi_cc> andythenorth: And it uses the "dependent" and "independent" statements to figure out if some bits may be used for more than one random_switch.
21:41:53  <nat_as> in the 2000s it was usually XP and vista hogging ram
21:42:07  <andythenorth> michi_cc: I am blind to the section on range :o
21:42:21  <Yexo> andythenorth: why do you expect a range?
21:42:26  <Yexo> there is no range in a random_switch
21:42:27  <nat_as> but IIRC 7 uses as much as XP did, but the average computer has more than 4x as much ram by default as it did in the 2000s
21:42:28  <Rubidium> Alberth: and the ram would "only" help if it's far into the three digits of GBs
21:42:38  <Yexo> just a list of "probability: result;" pairs
21:42:46  <michi_cc> 6 + 3 + 2 == 11, there's your range.
21:42:47  <TrueBrain> Rubidium: 1024GB :D:D
21:42:54  <andythenorth> so for 8 bit, range is 11?
21:43:08  <Alberth> Rubidium: can't use the power cable they so conveniently put overhead of where you travel? bummer
21:43:20  <TrueBrain> Alberth: lolz :D
21:43:21  <michi_cc> No, the range is 11 because the author of the example used 6, 3 and 2.
21:43:31  <Yexo> andythenorth: again, what do you mean with range?
21:43:35  <andythenorth> nvm
21:43:37  <andythenorth> I got it now
21:43:45  <Yexo> the maximum sum of probabilities is 2^(num_bits)
21:43:50  <Yexo> so 256 if you have 8 bits
21:43:52  <Rubidium> Alberth: if I leave it on my backpack gets too hot
21:44:09  <Yexo> if you use less nml will scale your given probabilities to the closest higher factor of 2
21:44:28  <michi_cc> 11 would be rounded up to the next power of two, which is 16 for which you need 4 bits.
21:44:30  <Yexo> so the 6/11 chance in the example will be scaled to x/16
21:44:32  <andythenorth> the so probabilities are like industry probability property
21:44:53  <andythenorth> they're relative
21:44:56  <Yexo> yep
21:45:09  <andythenorth> so eddi's 1 and 1 are 50:50
21:45:11  <andythenorth> ok
21:45:14  <Yexo> if you use a random_switch in anything other than for graphics output (ie in a callback), the triggers will most likely not work
21:45:24  <andythenorth> that's ok - it's graphics
21:46:16  <Hirundo> you'll need a random_trigger cb for that, but the process is very convoluted and ill-documented (even more in nfo)
21:46:22  * andythenorth grew up doing "random_quiz_question = list[math.floor(list.len() * math.random()])"
21:46:33  <andythenorth> so /me is used to thinking about ranges :)
21:46:55  <Rubidium> I hope math.random never returns 1 ;)
21:47:10  <TrueBrain> or never 0 :P
21:47:24  <TrueBrain> *troll*
21:47:28  <andythenorth> I guess flash guards against that :P
21:47:34  <andythenorth> but I wouldn't put money on it
21:47:44  <Yexo> it's usually designed to never return 1
21:48:11  <Rubidium> andythenorth: but wouldn't random_quiz_question = random.choice(list) be better?
21:49:12  <andythenorth> it would if flash came with a python interpreter
21:49:34  <TrueBrain> Yexo: only usually? :D
21:49:47  <TrueBrain> aren't they considered broken if they do? :D
21:50:02  <andythenorth> someone actually made a python -> actionscript compiler a few years ago
21:50:02  <andythenorth> it's kind of helpful to do array.pop() as well when writing quizes :P
21:50:24  <Yexo> making statements like that too general is dangerous. someone is bound to have deisnged a random() function that returns values between 0 and <2 or something like that :p
21:50:54  <TrueBrain> Yexo: hehehe :D Fair point :)
21:50:57  <andythenorth> the nml docs are mostly awesome, but the random page bamboozled me
21:51:05  <TrueBrain> I once had one that did not return 0, but did return 1; gives very .. unusual results
21:51:10  <andythenorth> I could try and 'improve' the page
21:51:12  <TrueBrain> easy solution of course was doing 1 - random()
21:51:20  <Yexo> was about to say that ^^
21:51:23  <andythenorth> but probably not wise as I have yet to write a random_switch that works
21:51:24  <Yexo> but quite unexpected indeed
21:51:36  <TrueBrain> takes a few crashes
21:52:17  <Yexo> andythenorth: I'd say the page is fine as technical spec, but it could do with a tutorial with a more in-depth explenation
21:52:53  *** Jupix2 [~jupix@dsl-lprbrasgw1-ff11c100-110.dhcp.inet.fi] has quit [Ping timeout: 480 seconds]
21:53:00  *** Mucht [~Martin@chello084115143107.3.graz.surfer.at] has joined #openttd
21:54:29  <andythenorth> it wouldn't take much
21:54:45  <andythenorth> just a clarification of how 'probability' is used in this context
21:55:08  <andythenorth> "probabilities are relative" might be enough of a cluestick
21:56:01  <andythenorth> with maybe an example of how to do a 50:50 and another example
21:57:07  <Yexo> why does that need clarification? What else than releative can the probabilities be?
22:04:40  *** andythenorth is now known as Guest1651
22:04:40  *** andythenorth [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has joined #openttd
22:04:47  <andythenorth> grr - stupid wifi
22:05:13  <andythenorth> Yexo: in retrospect, yes it should have been obvious probabilities are relative.
22:05:20  *** Guest1651 [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has quit [Read error: Connection reset by peer]
22:05:22  <andythenorth> probability confuses a lot of people, me included though
22:10:10  <zombi> can you tell buses to wait until theyre full before they set off?
22:10:26  <andythenorth> :o
22:10:53  <Yexo> zombi: use full load orders
22:10:55  <zombi> just wondering how i can make decent money using buses
22:10:58  <andythenorth> if a tuple only has one item (string), a python iterator will iterate over the string instead
22:11:04  <zombi> they always seem ok
22:11:08  <andythenorth> that's unwanted in this case :O
22:11:16  <zombi> for a while.. and then the number of passengers plumets
22:11:36  <Alberth> andythenorth: ("abc") is not a tuple,   ("abc",) is
22:11:43  <andythenorth> ok
22:11:49  <andythenorth> that was my solution, glad it's valid
22:12:03  <Alberth> the former is just an expression in parentheses :p
22:12:04  <andythenorth> so the , is significant
22:12:09  <Alberth> yes
22:12:18  <andythenorth> does same apply to lists?
22:12:22  <Yexo> no
22:12:44  <andythenorth> this is only a tuple because I never intend to write to it.  Does that gain anything?
22:12:48  <andythenorth> it could also be a set
22:12:52  <Alberth> andythenorth: [..] cannot be confused for parenthesized expressions :)
22:12:54  <andythenorth> items should be unique
22:13:35  <andythenorth> I don't use tuples much; have never used a set before
22:13:38  <Alberth> set([a,b,c])
22:13:59  <Alberth> python 3 has nicer syntax iirc
22:14:42  <Hirundo> set is basically a dictonary without values, i.e. an unordered set of keys only
22:15:15  *** Mucht [~Martin@chello084115143107.3.graz.surfer.at] has quit [Remote host closed the connection]
22:15:34  <andythenorth> I don't gain much from sets
22:15:53  <andythenorth> duplicate entries in this case are non-showstopping
22:15:57  <Alberth> you gain uniqueness
22:16:21  <andythenorth> will nml care if a random_switch has the same return value more than once?
22:16:24  <Alberth> and lose order :)
22:16:37  <andythenorth> potato / potato in this case I think ;)
22:16:40  <Alberth> andythenorth: I'd doubt it
22:16:49  <Hirundo> ^^ I recall more than 1 NML bug wrt lost order
22:16:59  <Yexo> andythenorth: no, nml will not care
22:17:02  <andythenorth> actually, an item in the list more than once is probably a convenient hack on probabilities
22:17:16  <andythenorth> as the code generator makes all of them 1
22:17:16  <Yexo> if you do "1: return a; 1: return a; 1: return b;" the value a will be returned twice as often as b
22:17:25  <andythenorth> that's possibly useful
22:17:29  <andythenorth> thanks all
22:17:38  <andythenorth> this is fun btw
22:17:40  <Yexo> it's the same as "2: return a; 1: return b;"
22:17:52  <andythenorth> someone else should code a set this way
22:17:55  <Yexo> there might be differences when the sum of probabilities is not a power of 2
22:18:03  <andythenorth> I believe BROS has lots of sprites and little progress :P
22:18:39  <Yexo> theyre too disorganised
22:18:57  * andythenorth might convert some other sets to this method
22:19:03  <Alberth> I am somewhat tempted to make a long vehicle set (that is, normal vehicles with a long model life time)
22:19:44  <andythenorth> reusing base set graphics?
22:20:11  <Alberth> probably, as the best I can draw are cube-ish vehicles :p
22:20:19  <Yexo> Alberth: perhaps that could be an option for opengfx+trains / opengfx+rv?
22:21:07  <Alberth> would the authors fall for such a feature request? :p
22:21:22  <Alberth> Mostly, I consider it an experiment to see how that works out
22:21:30  <Yexo> perhaps, I'm not one of them :p
22:22:05  <andythenorth> oh
22:22:08  <andythenorth> my cunning plan has a flaw
22:22:15  <andythenorth> I have 1 zillion unreferenced switches
22:22:24  <andythenorth> can I suppress that warning ?
22:22:31  <andythenorth> locally to just part of code?
22:22:46  <Alberth> reference them? :)
22:23:19  <andythenorth> bah
22:24:09  <andythenorth> ok
22:24:11  <andythenorth> solved
22:24:48  <andythenorth> hmm
22:25:16  <andythenorth> so for some cargos, trucks now show body / trailer type at random from a list
22:25:25  <andythenorth> what should the re-random trigger be?
22:25:26  <andythenorth> refit?
22:25:30  <andythenorth> never?
22:25:37  <andythenorth> depot visit?
22:25:57  <andythenorth> currently it's never
22:25:59  *** theholyduck [~holyduck@ip-39-139-106-77.eidsiva.net] has quit [Read error: Connection reset by peer]
22:26:15  * andythenorth is not sure this is wise anyway
22:26:23  <andythenorth> maybe a parameter should be offered
22:26:41  *** theholyduck [~holyduck@ip-111-136-106-77.eidsiva.net] has joined #openttd
22:27:14  *** LordAro [~lordaro@host86-156-237-225.range86-156.btcentralplus.com] has joined #openttd
22:27:19  <andythenorth> maybe it's best used for small variations not large ones
22:27:19  <LordAro> evening peoples
22:27:32  <andythenorth> like 'large machinery load' or 'small machinery load'
22:27:41  <andythenorth> rather than 'box truck' or 'flat bed'
22:27:52  <LordAro> @fs 5047
22:27:52  <DorpsGek> LordAro: http://bugs.openttd.org/task/5047
22:28:04  <LordAro> ^ DorpsGek spaming :)
22:33:52  <Alberth> the number of lines by one 'LordAro' is larger :p
22:33:55  <Alberth> hi :)
22:34:24  <LordAro> hi :)
22:34:37  *** Chris_Booth [~chatzilla@client-82-31-3-132.midd.adsl.virginmedia.com] has quit [Ping timeout: 480 seconds]
22:34:56  <LordAro> not sure i understand the previous comment though - a reference to the fact that i wrote most of the patch myself this time?
22:35:31  <andythenorth> a reference to DorpsGek being quiet relative to certain others :)
22:35:51  <andythenorth> is a solar flare expected tonight?  It was a good day's work, I would be sad to lose it :)
22:36:02  <LordAro> ah
22:36:10  <LordAro> yes
22:36:29  <michi_cc> LordAro: You should move as much of TextfileWindow as possible into the .cpp.
22:36:35  <LordAro> my comment was more "^ using DorpsGek to spam" but yes, i understand noaw :)
22:36:56  <Hirundo> andythenorth: `Do you want me to hg clone the bandit repo as a backup?
22:37:00  <andythenorth> LordAro: did I mention: readme in game \o/
22:37:09  <andythenorth> Hirundo: is your backup EMP shielded?
22:37:13  * andythenorth is paranoid
22:37:16  <zombi> what affects the rating of a bus station?
22:37:46  <andythenorth> keeping a few hundred lines of python is obviously my main concern when faced with the breakdown of the electrical grid and most electronic devices :P
22:37:53  <andythenorth> :D
22:38:13  <Alberth> zombi: look for 'game mechanics' at the wiki
22:38:21  <Hirundo> then print it (you know, with paper and ink)
22:38:23  <andythenorth> Hirundo: that would be kind :)
22:38:26  <zombi> ok
22:38:26  <LordAro> andythenorth: naturally, i am just as concerned about my patch :)
22:38:31  <andythenorth> you can skip the printing step
22:39:08  <Rhamphoryncus> ink fades, paper breaks down.  Use engraved aluminium plates.
22:39:09  <Hirundo> andythenorth: and obviously, my 1'' thick laptop is about as effective as a sheet of paper against a strong EMP
22:39:20  <andythenorth> put it in a foil hat, should be ok
22:39:40  <Hirundo> ever heard of 'usability'?
22:39:56  * andythenorth has occasional irrational paranoias
22:40:02  <andythenorth> last year it was a celestial EMP
22:40:06  <andythenorth> this year...who knows
22:40:08  <Hirundo> laptops with tin foil around them tend to be not that useful
22:40:37  <Hirundo> heads with tin foil around them neither, FWIW
22:40:45  <andythenorth> put the foil around the building
22:40:52  <andythenorth> you need to do something with earth too I think
22:41:09  <Alberth> Hirundo: as storage device against solar flames they may work quite well :p
22:41:26  <andythenorth> Hirundo: more interesting would be whether BANDIT builds for you :)
22:41:55  <andythenorth> it has one dep
22:42:00  <Hirundo> andythenorth: that'd require starting my VM, which means ... work :-(
22:42:09  <andythenorth> other than the usual nml stuff
22:42:19  <Hirundo> which is?
22:42:25  <andythenorth> but if you're busy - don't worry
22:43:49  <andythenorth> Chameleon
22:44:03  <andythenorth> easy_install Chameleon
22:44:08  <andythenorth> but don't worry
22:45:26  <Alberth> good night
22:45:32  <LordAro> night Alberth
22:46:01  *** Alberth [~hat3@a82-95-164-127.adsl.xs4all.nl] has left #openttd []
22:46:36  <andythenorth> Yexo: wrt random_switch, it's my eyes that need upgrading, not the page
22:46:36  <andythenorth> it does explain relative probability and sum
22:46:36  <andythenorth> bye Alberth
22:47:16  <LordAro> too late ;)
22:49:21  <Hirundo> andythenorth: Compilation seems to work, i won't test but it produces a .grf
22:49:28  <andythenorth> awesome
22:49:47  <andythenorth> easy_install lives up to its name today :)
22:50:01  <andythenorth> Hirundo: do you know what python version you have?
22:50:10  <Hirundo> actually I installed via debian first before reading your comment, but that didn't work
22:50:18  <Hirundo> uninstalling and reinstalling via easy_install did
22:50:35  <Hirundo> 2.6.6
22:50:53  <andythenorth> k thanks a lot
22:53:46  <frosch123> night
22:53:49  *** frosch123 [~frosch@frnk-590f4754.pool.mediaWays.net] has quit [Remote host closed the connection]
22:56:16  * andythenorth too
22:56:20  *** andythenorth [~Andy@host86-169-180-203.range86-169.btcentralplus.com] has left #openttd []
22:56:39  *** nat_as [83bf2240@ircip4.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client]
22:57:54  *** tokai [~tokai@port-92-195-21-127.dynamic.qsc.de] has joined #openttd
22:57:57  *** mode/#openttd [+v tokai] by ChanServ
22:58:50  <LordAro> tellytubby byebye..
22:59:00  <LordAro> (actually, just don't ask)
22:59:03  <LordAro> night all
22:59:12  <LordAro> or those left anyway
23:01:30  *** LordAro [~lordaro@host86-156-237-225.range86-156.btcentralplus.com] has quit [Quit: "Time is an illusion. Lunchtime doubly so."]
23:05:07  *** Biolunar [~mahdi@blfd-5d822df7.pool.mediaWays.net] has quit [Quit: All your IRC are belong to us]
23:14:00  *** theholyduck [~holyduck@ip-111-136-106-77.eidsiva.net] has quit [Read error: Connection reset by peer]
23:14:16  *** theholyduck [~holyduck@ip-111-136-106-77.eidsiva.net] has joined #openttd
23:22:03  <Wolf01> 'night
23:22:10  *** Wolf01 [~wolf01@host101-141-dynamic.31-79-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.]
23:29:13  *** Chris_Booth [~chatzilla@client-86-23-56-141.brhm.adsl.virginmedia.com] has joined #openttd
23:30:12  *** MJP [~TdlQ@hq.z77.fr] has quit [Ping timeout: 480 seconds]
23:33:33  *** TGYoshi [~TGYoshi@86.81.146.146] has quit [Quit: Popidopidopido]
23:35:57  *** mkv` [~Markavian@j616s.co.uk] has quit [Ping timeout: 480 seconds]
23:40:52  *** cmircea [~cmircea@86.124.218.99] has quit [Read error: Connection reset by peer]
23:43:46  *** FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has left #openttd []
23:46:01  *** DabuYu [DabuYu@128.250.79.189] has joined #openttd
23:49:08  *** JVassie [~James@2.30.129.36] has quit [Ping timeout: 480 seconds]
23:52:05  <welshdragon> it's so hard to kill established companies in OpenTTD
23:52:51  *** Phoenix_the_II [~ralph@home.deboom.biz] has quit [Read error: Connection reset by peer]
23:53:01  <Rubidium> resetcompany <id>
23:57:49  *** peteris [~peteris@78.84.97.170] has quit [Quit: Ex-Chat]

Powered by YARRSTE version: svn-trunk