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]