Times are UTC Toggle Colours
00:04:56 *** wolf9988 [4438aff3@ircip1.mibbit.com] has joined #openttd 00:05:24 <wolf9988> hello 00:07:46 *** wolf9988 [4438aff3@ircip1.mibbit.com] has quit [] 00:13:14 *** tokai|noir [~tokai@port-92-195-66-81.dynamic.qsc.de] has joined #openttd 00:15:43 <Eddi|zuHause> if we have "open in browser" link support, the download window could offer a "search on grfcodec for <GRFID>" link 00:16:06 <Eddi|zuHause> for missing content 00:16:17 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd 00:18:35 *** tokai|mdlx [~tokai@port-92-195-55-86.dynamic.qsc.de] has quit [Read error: Operation timed out] 00:20:04 *** MNIM [~mBuntu@ip5452ffad.adsl-surfen.hetnet.nl] has joined #openttd 00:20:27 <Yexo> search on grfcodec? 00:24:53 <Eddi|zuHause> err 00:24:57 <Eddi|zuHause> grfcrawler 00:25:13 <Eddi|zuHause> same 4-letter prefix :p 00:25:57 <michi_cc> Anybody in here with a real Win95/98 install? 00:26:09 <Yexo> a grfcrawler api so the game could check if any grf matches the grfid, and if so provide a link to the grfcrawler page would be even better 00:27:37 *** JVassie [~James@2.25.209.121] has quit [Ping timeout: 480 seconds] 00:28:47 <Zuu> Eddi|zuHause: Just dig up my task on FS where I've collected cross-platform methods to obtain a browser hopefully liked by the user. :-) 00:29:45 <Eddi|zuHause> Yexo: what's different than just providing a link to the search page, with the grfid filled in? 00:29:55 <Eddi|zuHause> Zuu: that wasn't the point. 00:30:04 <Yexo> not much, but the game could provide a clue that you won't find anything there 00:30:21 <Yexo> @bug 2750 00:30:21 <DorpsGek> Yexo: Temporary Offline 00:30:28 <Yexo> @fs 2750 00:30:28 <DorpsGek> Yexo: http://bugs.openttd.org/task/2750 00:30:32 <Yexo> that one? 00:31:25 <Zuu> Yep 00:34:29 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection] 00:34:33 <Yexo> let's see if I can finish my open_url patch 00:36:32 <Zuu> I think it would be awsome if this can finaly be added where as for sure it is not possible to guarantee it to work in all corner cases, it will probably work forthe majority and the rest could possible set a config in openttd.cfg to make it work. 00:36:56 <Yexo> my current idea is to simply not care about the rest 00:37:38 <Zuu> If the rest are Linux people and you go with XdgUtils, they can just try to obtain XdgUtils. :-) 00:37:46 <Yexo> exactly 00:49:48 <michi_cc> Yexo: grfcrawler *has* an API: http://grfcrawler.tt-forums.net/xml.php?api=search&q=535A5644 (only no documentation as far as I an see :) 00:50:06 <Yexo> bah, xml :p 00:51:43 <Yexo> @base 16 10 5b8c 00:51:43 <DorpsGek> Yexo: 23436 00:52:37 <michi_cc> And the "documentation": http://irclogs.qmsk.net/channels/tycoon/link/1219689767#1219689767 00:53:34 <welshdragon> off topic question: anyone able to help me with python? 00:53:47 <Yexo> not if you don't ask what your problem with it is 00:53:57 <welshdragon> I'm using the tutorial here: http://learnpythonthehardway.org/book/ex8.html 00:54:15 <welshdragon> my code is http://pastebin.com/jJX9sCuf 00:54:49 <michi_cc> Search by GRFID: http://grfcrawler.tt-forums.net/xml.php?api=search&type=grfidlist&q=535A5644+6D620C00 00:55:37 <welshdragon> it says that on line 12 'str' object is not callable 00:56:55 <Pinkbeast> Does it produce any output? What if you remove line 12? Have you got the crack-brained indentation thing wrong? 00:57:12 <Pinkbeast> remove line 12> and the corresponding comma obviously 00:57:32 <Pinkbeast> Oh, line 12; no % between "formatter" and ( 00:57:47 <Pinkbeast> ... I'm not a Python programmer so for all I know that's right but it looks like it might be wrong 00:57:55 <welshdragon> oh 00:58:21 <welshdragon> line 8 is missing an % 00:58:24 <welshdragon> duh 00:58:31 <Pinkbeast> Oh, I meant line 8, didn't I? 00:59:19 <welshdragon> thanks Pinkbeast, dunno why I'm learning to code at gone 1 am 00:59:39 <Pinkbeast> That is when most code is written :-) 01:00:02 <Zuu> at 2 am you start to wonder if it isn't time to go to bed. :-) 01:00:37 <Eddi|zuHause> and then you continue anyway until 4 or 5 :p 01:01:49 <welshdragon> no no, I'm going to bed soon 01:03:37 <welshdragon> still, eventually I should be able to start coding for OTTD 01:03:39 <Yexo> http://devs.openttd.org/~yexo/open_url.diff Can someone test this under linux and/or mac osx? 01:04:05 <Yexo> it adds a "view website" button in the online content window 01:07:14 <Yexo> also I'm far from sure fork/execv is the best solution here 01:07:48 *** Biolunar [~mahdi@blfd-4db1b94e.pool.mediaWays.net] has quit [Quit: All your IRC are belong to us!] 01:11:19 *** welshdragon [~welshdrag@client-86-31-196-207.oxfd.adsl.virginmedia.com] has quit [Quit: welshdragon] 01:21:22 *** pugi [~pugi@host-091-097-019-023.ewe-ip-backbone.de] has quit [Ping timeout: 480 seconds] 01:21:33 *** pugi [~pugi@dyndsl-091-096-009-169.ewe-ip-backbone.de] has joined #openttd 01:23:50 *** Pixa [~pixa@79-68-96-254.dynamic.dsl.as9105.com] has joined #openttd 01:25:45 *** mahmoud [~KEM@ALyon-158-1-17-72.w90-29.abo.wanadoo.fr] has quit [Quit: Quitte] 01:28:22 *** LordPixaII [~pixa@79-68-96-254.dynamic.dsl.as9105.com] has quit [Ping timeout: 480 seconds] 01:31:23 *** perk11 [~perk11@188.32.29.238] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 01:31:39 *** perk11 [~perk11@188.32.29.238] has joined #openttd 01:38:57 *** perk11 [~perk11@188.32.29.238] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 01:43:38 *** Elukka [Elukka@78-27-103-88.bb.dnainternet.fi] has quit [] 01:46:36 <CIA-6> OpenTTD: yexo * r23469 /trunk/src/network/network_content_gui.cpp: -Fix (r23468): gcc warning about initialization order 01:53:18 <Zuu> Yexo: would maybe OpenBrowser need more protection against someone trying to execute remote commands by crafting an URL? 01:53:49 <Yexo> I think (but am not 100% sure) that the current implementation is safe 01:54:51 <Zuu> I see, you found a way to explicitly specify your arguments as an array for Linux and not just compose a string that is executed. 01:55:06 <Yexo> yes, that's why I use execv and not system 01:55:35 <Yexo> but I'm on windows right now, so I haven't even compiled that code 02:07:07 * Zuu => bed 02:15:09 *** Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has quit [Ping timeout: 480 seconds] 02:53:42 *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Quit: TschÃŒÃ] 03:32:07 *** Jordan [~quassel@CPE00221574c413-CM0026f31f4d65.cpe.net.cable.rogers.com] has joined #openttd 03:37:36 *** Jordan [~quassel@CPE00221574c413-CM0026f31f4d65.cpe.net.cable.rogers.com] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 03:55:41 *** pugi [~pugi@dyndsl-091-096-009-169.ewe-ip-backbone.de] has quit [Quit: I reject your reality and substitute my own] 03:57:22 *** glx [glx@2a01:e35:2f59:c7c0:f939:c7cb:e332:4d10] has quit [Quit: bye] 04:00:41 <Lachie> hmmm, maybe NFO was easier after all. 05:25:03 *** ben [~ben@99-165-78-187.lightspeed.clmboh.sbcglobal.net] has joined #openttd 05:35:07 *** ben [~ben@99-165-78-187.lightspeed.clmboh.sbcglobal.net] has quit [Quit: Leaving] 05:42:09 <Pinkbeast> http://en.wikipedia.org/wiki/BR_standard_class_7_70013_Oliver_Cromwell beckons this morning :-) 05:52:43 *** Eddi|zuHause [~johekr@p54B74145.dip.t-dialin.net] has quit [Remote host closed the connection] 05:52:58 *** Eddi|zuHause [~johekr@p54B72CDB.dip.t-dialin.net] has joined #openttd 06:23:39 <planetmaker> moin 06:29:55 *** falconne [~falconne@www.nowhere-else.org] has joined #openttd 06:36:30 *** Devroush [~dennis@178-119-153-135.access.telenet.be] has joined #openttd 07:00:18 *** DayDreamer [~DayDreame@ip-86-49-59-25.net.upcbroadband.cz] has joined #openttd 07:09:15 <Lachie> morning planetmaker 07:09:25 *** rhaeder [~quix0r@dslb-094-220-138-218.pools.arcor-ip.net] has joined #openttd 07:09:39 <planetmaker> hello Lachie 07:09:43 <Lachie> just a question for anybody who knows (trying it anyway), can the additional text callback be used more than once? 07:10:19 *** rhaeder [~quix0r@dslb-094-220-138-218.pools.arcor-ip.net] has quit [] 07:10:38 *** rhaeder [~quix0r@dslb-094-220-138-218.pools.arcor-ip.net] has joined #openttd 07:10:45 <planetmaker> in what way 'more than once'? 07:11:28 <planetmaker> generally you can only return one string. But you can use multi-line strings. Or strings which take parameters which in turn again are strings 07:12:33 <Lachie> say I'm using the additional text to tell the players the nomenclature of a locomotive as well as its usage. So I have a string that says "Class Name: X-Class" and one that says "Usage: Heavy Freight" or something like that 07:12:40 <planetmaker> and I need something salty... 07:12:45 <Lachie> peanuts? 07:12:52 <planetmaker> for breakfast? Hm... 07:12:54 <Lachie> perhaps some hollandaise sauce? 07:12:58 <Lachie> eggs benedict? 07:13:16 <planetmaker> sounds more like it :-) 07:15:18 *** rhaeder1 [~quix0r@dslb-094-221-203-082.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] 07:18:04 <planetmaker> wrt to your strings: easiest is of course a separate string by engine. It's specific anyway 07:31:50 <planetmaker> Lachie: I didn't test, but I'd try something along these lines: http://paste.openttdcoop.org/show/825/ 07:32:02 <Eddi|zuHause> Lachie: in CETS we do something like "Track Type: {STRING}, Usage {STRING}" and then push the appropriate strings onto the stack during the callback 07:33:37 *** falconne [~falconne@www.nowhere-else.org] has quit [Remote host closed the connection] 07:33:52 *** falconne [~falconne@www.nowhere-else.org] has joined #openttd 07:35:33 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has joined #openttd 07:39:50 <Eddi|zuHause> Lachie: CETS code looks something like this: http://paste.openttdcoop.org/show/826/ 07:44:19 *** sla_ro|master [slaco@95.76.26.172] has joined #openttd 07:52:58 <Terkhen> good morning 07:53:18 <planetmaker> moin Terkhen 08:11:16 *** snack2 [~nn@dsl-prvbrasgw1-fe05dc00-37.dhcp.inet.fi] has joined #openttd 08:27:56 <CIA-6> OpenTTD: rubidium * r23470 /trunk/src/ (7 files in 3 dirs): -Codechange: move declaration of SwitchToMode to a header instead of declaring it in 6 other files 08:39:53 *** pjpe [ade6a119@ircip2.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] 08:42:55 *** falconne [~falconne@www.nowhere-else.org] has quit [Remote host closed the connection] 08:46:27 <CIA-6> OpenTTD: rubidium * r23471 /trunk/ (7 files in 3 dirs): -Codechange: move the error related code out of misc_gui.cpp into error_gui.cpp 08:46:52 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has joined #openttd 08:48:59 *** KouDy1 [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has joined #openttd 08:53:34 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds] 08:54:03 *** Progman [~progman@p57A1A597.dip.t-dialin.net] has joined #openttd 08:54:26 *** Pulec [~pulec@static-cl093181068250.unet.cz] has joined #openttd 08:56:32 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has quit [Quit: andythenorth] 09:04:01 *** mahmoud [~KEM@ALyon-158-1-17-72.w90-29.abo.wanadoo.fr] has joined #openttd 09:05:01 *** Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has joined #openttd 09:07:53 *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd 09:07:57 *** mode/#openttd [+o Alberth] by ChanServ 09:17:03 *** Neon [~Neon@dslb-178-004-183-061.pools.arcor-ip.net] has joined #openttd 09:18:44 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd 09:19:51 <Lachie> excellent. can now do tenders. I am rad. 09:22:02 <Lachie> well, not really. still doing it the old way, but, eh. 09:37:10 *** falconne [~falconne@www.nowhere-else.org] has joined #openttd 09:48:02 *** Wolf01 [~wolf01@host48-239-dynamic.16-79-r.retail.telecomitalia.it] has joined #openttd 09:48:49 <Wolf01> 'morning 09:49:20 <Alberth> moin 09:49:26 <Terkhen> hi 09:51:09 <Wolf01> lol I noticed two more zoom levels.. after zooming from the min zoom I said wtfhappened!?!?! 09:51:30 <Wolf01> (I have a mouse wheel without ticks) 09:52:37 <planetmaker> moin all :-) 09:52:50 <Wolf01> moin pm 09:53:56 <Terkhen> Wolf01: in case you find something too big or too small, you can set the allowed zoom out / zoom in at advanced settings 09:54:19 <Wolf01> yes, I disabled the x4 10:05:43 <peter1138> Wolf01, you're welcome :p 10:16:33 *** sla_ro|master [slaco@95.76.26.172] has quit [Ping timeout: 480 seconds] 10:24:06 *** DDR [~chatzilla@142.179.78.88] has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115183541]] 10:31:02 *** TGYoshi [~TGYoshi@86.81.146.146] has joined #openttd 10:42:09 <Rubidium> 3 10:51:32 *** JVassie [~James@2.25.209.121] has joined #openttd 10:52:59 *** sla_ro|master [slaco@95.76.26.172] has joined #openttd 10:54:09 <peter1138> oh wow 10:57:26 <peter1138> http://www.retronaut.co/2011/11/vintage-weight-gain-ads/ 10:57:28 <peter1138> heh 11:00:50 <Rubidium> the irony ;) 11:08:05 <SpComb> hah 11:09:35 <SpComb> although, it's a slightly different kind of weight topology that they're really talking about 11:11:37 *** |Jeroen| [~jeroen@d5152B25B.access.telenet.be] has joined #openttd 11:15:19 *** falconne [~falconne@www.nowhere-else.org] has quit [Remote host closed the connection] 11:15:53 <peter1138> aye 11:18:24 *** KritiK [~Maxim@176.14.185.68] has joined #openttd 11:19:19 *** frosch123 [~frosch@frnk-590f49fd.pool.mediaWays.net] has joined #openttd 11:28:24 <Zuu> If I edit an old banans upload which depend on old content, will it lose that dependency? 11:29:20 *** welshdragon [~welshdrag@client-86-31-196-207.oxfd.adsl.virginmedia.com] has joined #openttd 11:29:38 <Zuu> Eg. I have found out that CluelessPlus doesn't work on 1.0 since version 28 and would like to update Bananas with that, but then I fear it will lose track of which SuperLib version the AI depend on. 11:29:49 <Zuu> OpenTTD 1.0* 11:41:35 *** Elukka [Elukka@78-27-103-88.bb.dnainternet.fi] has joined #openttd 11:41:46 *** Neon [~Neon@dslb-178-004-183-061.pools.arcor-ip.net] has quit [Quit: Python is way too complicated... I prefer doing it quickly in C.] 11:46:41 *** KouDy1 [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has quit [Quit: Leaving.] 11:46:56 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has joined #openttd 11:48:01 *** pugi [~pugi@dyndsl-091-096-009-169.ewe-ip-backbone.de] has joined #openttd 11:55:16 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has quit [Quit: Leaving.] 12:35:11 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has joined #openttd 12:37:25 <andythenorth> bonjour 12:38:36 *** valhallasw [~valhallas@193.52.24.37] has joined #openttd 12:55:52 <Ammler> TrueBrain: did you link the yogscast and I just miss it in your post? 12:56:28 <Ammler> ah on the openttd frontpage :-) 12:56:38 <planetmaker> you miss it ^^ 13:01:42 <Ammler> seriously, that video made that rise on traffic? 13:02:05 <Ammler> I guess, I am not able to watch it... 13:02:49 <Ammler> planetmaker: what baseset does he use? 13:03:01 <planetmaker> opengfx + 32bpp 13:03:07 <planetmaker> chillpp 13:03:31 <planetmaker> iirc 13:03:59 <planetmaker> but why can't you watch them? It's youtube 13:05:59 <Ammler> well, the start was quite annoying 13:06:16 <Ammler> not a technical issue, more the people :-) 13:08:14 *** perk11 [~perk11@188.32.29.238] has joined #openttd 13:08:20 <planetmaker> Ammler: it's imho a quite good example of how people start. Who have not yet played the game really 13:08:31 <planetmaker> alone that is quite valuable info :-9 13:08:44 <Ammler> ok :-) 13:08:45 <Alberth> Ammler: as for OpenTTD playing technics, you won't learn anything :) 13:09:11 <planetmaker> indeed. There's nothing to learn from the videos concerning building 13:09:13 <Ammler> well, I wonder, why that is so famous 13:09:26 <planetmaker> It's obviously a very popular gaming site. 13:09:33 <planetmaker> I never heart of it before, but yeah 13:09:41 <Alberth> but as pm says, it shows how people discover how the game works 13:10:30 <peter1138> yogscast have a big following in the minecraft world, i think 13:10:35 <Ammler> it looks like he knew ttd before 13:12:41 <planetmaker> maybe a bit 13:12:46 <Alberth> I seem to remember hearing "I played with it for a couple of hours" in the video 13:17:27 <Ammler> I already heard the word "unrealistic" :-) 13:18:20 <Alberth> you mean trains don't stay level when they climb a mountain???? :O 13:19:28 <andythenorth> hmm 13:19:31 <Alberth> :) 13:19:33 * andythenorth needs to draw a station building 13:19:37 <andythenorth> :/ 13:19:50 <planetmaker> you need to draw a fish farm :-P 13:20:06 <andythenorth> I need to draw [stuff] 13:20:17 <andythenorth> for i in stuff: draw(i) 13:20:44 <Alberth> for i in stuff: andy.draw(i) ? 13:20:51 <planetmaker> yeah... sounds like Zephyris building generator 13:20:55 <planetmaker> it works similar ;-) 13:21:30 <planetmaker> http://www.tt-forums.net/viewtopic.php?f=26&t=50932 13:25:22 <andythenorth> hmm 13:25:25 <andythenorth> time for a new CHIPS release? 13:25:43 <planetmaker> rather Braunkohl and Bregenwurst :-P 13:25:59 * Alberth studies the crystal ball 13:26:04 <Zuu> :-) 13:26:23 <CIA-6> OpenTTD: rubidium * r23472 /trunk/src/ (gfx.cpp gfx_func.h strings.cpp): -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font 13:26:25 <Alberth> nope, no conclusive anser, I am afraid you have to decide yourself :) 13:26:33 <CIA-6> OpenTTD: rubidium * r23473 /trunk/src/error_gui.cpp: -Codechange: refactor the error message data into a separate structure 13:26:34 <planetmaker> :-D 13:26:40 <Eddi|zuHause> why is the Braunkohl called GrÃŒnkohl? (and vice versa) 13:27:04 <planetmaker> Eddi|zuHause: it's a different species of cabage 13:27:10 <planetmaker> it's similar but not the same 13:27:51 <Eddi|zuHause> but Rotkohl and Blaukraut is actually the same :) 13:28:01 <planetmaker> those are, yes 13:28:07 <Eddi|zuHause> with different pH values :) 13:28:35 <planetmaker> maybe. 13:29:15 <planetmaker> but of course it its also quite well that in Braunschweig preferentially Braunkohl is offered 13:29:25 <planetmaker> *fits 13:29:41 * andythenorth ponders how to set min compatible version for CHIPS 13:29:51 <andythenorth> compatible with 0.5, not 0.4 13:29:56 <Eddi|zuHause> "Der Rotkohl Àndert seine Farbe je nach pH-Wert des Bodens." 13:33:05 <planetmaker> andythenorth: what was wrong with the clay tiles? 13:33:30 <andythenorth> not needed 13:33:38 *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has joined #openttd 13:33:47 <andythenorth> they were made redundant by the 'quarry' tile 13:33:54 <planetmaker> ah 13:34:05 <planetmaker> thus better multi-purpose tiles :-) 13:34:09 <andythenorth> they were disabled in 0.5 so they could be removed later ;) 13:34:23 <andythenorth> hmm 13:34:29 <andythenorth> that might still cause savegame explosion 13:34:43 <andythenorth> if they were already built in a game that used 0.4, then 0.5... 13:34:46 <andythenorth> hmm 13:34:54 * andythenorth is drawing fruits 13:34:59 <planetmaker> :-) 13:35:07 <andythenorth> if anyone knows how to better handle the tile deprecation, feel free :) 13:35:14 * andythenorth waves at Yexo 13:35:23 <andythenorth> there were notes in the ticket 13:35:27 <andythenorth> http://dev.openttdcoop.org/issues/2689 13:35:38 <andythenorth> I might have overlooked them :o 13:36:53 <planetmaker> :-D 13:37:02 <planetmaker> thus min compatible version is the current version 13:37:35 <andythenorth> bleargh 13:37:48 <Eddi|zuHause> so station tiles need a way to hide them like vehicles? 13:37:52 * andythenorth doesn't want to repeat 'the great ISR 0.8.x savegame slaughter' 13:37:58 <andythenorth> Eddi|zuHause: there's a cb to hide them in the menu... 13:38:02 <andythenorth> hide / disable /s 13:38:06 <andythenorth> that's all though 13:38:10 <Eddi|zuHause> disable is not hide 13:38:16 <andythenorth> once built, there's no way back 13:38:19 <andythenorth> is there? 13:38:23 <Eddi|zuHause> nope 13:38:53 <Eddi|zuHause> "disable" means "it's in the menu, but greyed out" 13:39:01 <Eddi|zuHause> "hide" means "it's not in the menu" 13:41:46 <andythenorth> which is fine - but there's no way to safely remove a tile ID from a station set once it's been used in a game 13:42:13 <planetmaker> as written in the issue: re-define it 13:42:24 <planetmaker> Just keep the track status 13:42:26 <Eddi|zuHause> exactly... you can't remove it. you need to hide it 13:44:43 * andythenorth needs to do some archeology 13:44:53 <andythenorth> possibly I already reused the IDs, possibly not 13:45:03 <andythenorth> but meanwhile....fruits :P 13:48:31 <andythenorth> can the newgrf debug show the cargo labels and classes used for a cargo? 13:48:41 <andythenorth> from the cargo payment graph perhaps? 13:50:52 <CIA-6> OpenTTD: rubidium * r23474 /trunk/ (37 files in 7 dirs): -Codechange: move the declaration error related functions to error.h 13:51:34 *** welshdragon [~welshdrag@client-86-31-196-207.oxfd.adsl.virginmedia.com] has quit [Quit: welshdragon] 13:55:33 <andythenorth> the truck roadstop uses graphics for metal cans 13:55:40 <andythenorth> are those legitimately GPL? 13:55:51 <andythenorth> no reason to think they're not... 13:55:57 <andythenorth> might borrow them for CHIPS 13:57:27 *** pugi [~pugi@dyndsl-091-096-009-169.ewe-ip-backbone.de] has quit [Quit: I reject your reality and substitute my own] 13:58:10 *** glx [glx@2a01:e35:2f59:c7c0:a4d5:22ec:ee2c:41b] has joined #openttd 13:58:13 *** mode/#openttd [+v glx] by ChanServ 14:00:44 <andythenorth> also...any (easy) requests for CHIPS? 14:00:47 <andythenorth> next version will be soon 14:04:26 <Eddi|zuHause> haven't tried it yet 14:05:42 <Elukka> i loves me some CHIPS 14:05:49 <Elukka> can't think of any suggestions, though 14:15:17 *** welshdragon [~welshdrag@client-86-31-196-207.oxfd.adsl.virginmedia.com] has joined #openttd 14:17:38 <Eddi|zuHause> /* reserve extra space in savegame here. (currently 30 bytes) */ <-- what's that for? 14:22:31 <planetmaker> hysterical raisins 14:23:56 <Eddi|zuHause> so why not remove this? 14:24:32 <Eddi|zuHause> i.e. exchanging SL_MAX_VERSION with whatever the current SAVEGAME_VERSION is 14:24:41 <Eddi|zuHause> 166 or something 14:26:58 <Rubidium> it's lovely to misuse those in stable releases ;) 14:28:13 *** welshdragon [~welshdrag@client-86-31-196-207.oxfd.adsl.virginmedia.com] has quit [Read error: Operation timed out] 14:29:33 *** Adambean [~AdamR@82.hosts.reece-eu.net] has joined #openttd 14:36:14 <frosch123> removing those bytes is like removing copy constructors :p 14:38:57 *** welshdragon [~welshdrag@client-81-107-130-178.midd.adsl.virginmedia.com] has joined #openttd 14:45:08 *** Rezt [~Rezt@81-178-195-175.dsl.pipex.com] has joined #openttd 14:49:52 *** perk11 [~perk11@188.32.29.238] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 14:51:39 *** Nick-jong [~nick@ip51cc9ae1.speed.planet.nl] has joined #openttd 14:58:04 *** Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has quit [Ping timeout: 480 seconds] 15:10:51 <CIA-6> OpenTTD: rubidium * r23475 /trunk/src/ (6 files in 2 dirs): -Codechange: queue critical error messages, so when multiple happen you won't miss any 15:13:39 <CIA-6> OpenTTD: rubidium * r23476 /trunk/src/ (9 files in 4 dirs): -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors 15:25:02 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection] 15:28:49 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd 15:29:04 *** Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has joined #openttd 15:31:24 *** joho [~joho@c-6f04e155.132-7-64736c14.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 15:38:19 <CIA-6> OpenTTD: rubidium * r23477 /trunk/src/town_gui.cpp: -Fix [FS#4878] (r23300): like r23342, but now for the user interface ;) 15:48:47 *** Biolunar [~mahdi@blfd-4d083f70.pool.mediaWays.net] has joined #openttd 16:01:11 <CIA-6> OpenTTD: rubidium * r23478 /trunk/src/ (strings.cpp strings_func.h): -Codechange: add a method to copy string parameters *and* its raw strings 16:01:36 <CIA-6> OpenTTD: rubidium * r23479 /trunk/src/error_gui.cpp: -Codechange: keep a copy of raw strings from the parameters of the error messages 16:02:12 <CIA-6> OpenTTD: rubidium * r23480 /trunk/src/ (4 files in 3 dirs): -Fix [FS#4594]: replace OS error messages with internal error messages when that's possible 16:12:35 *** joho [~joho@c-6f04e155.132-7-64736c14.cust.bredbandsbolaget.se] has joined #openttd 16:27:01 <peter1138> rigs of rods' network mode is fairly useless :( 16:31:22 <peter1138> there it goes, it crashed :p 16:34:52 *** bds [~Benoit_De@vpna130.ugent.be] has joined #openttd 16:37:20 *** bds [~Benoit_De@vpna130.ugent.be] has left #openttd [] 16:38:38 *** bdst [~Benoit_De@vpna130.ugent.be] has joined #openttd 16:39:44 *** bdst [~Benoit_De@vpna130.ugent.be] has left #openttd [] 16:48:13 *** DayDreamer [~DayDreame@ip-86-49-59-25.net.upcbroadband.cz] has quit [Quit: Leaving.] 16:50:19 *** pugi [~pugi@dyndsl-091-096-009-169.ewe-ip-backbone.de] has joined #openttd 16:50:38 *** Rezt [~Rezt@81-178-195-175.dsl.pipex.com] has quit [Ping timeout: 480 seconds] 16:51:21 <CIA-6> OpenTTD: michi_cc * r23481 /trunk/src/ (5 files in 5 dirs): -Add: Function to get the CPU core count. 16:51:26 <CIA-6> OpenTTD: michi_cc * r23482 /trunk/src/video/win32_v.cpp: -Change: [Win32] Move re-painting the window and doing palette animation into a separate thread. 16:53:54 *** TomyLobo [~foo@p4FC23207.dip.t-dialin.net] has quit [Quit: Standby mode...] 16:57:14 *** Jocke [~jocke@h132n1-t-a11.ias.bredband.telia.com] has quit [Ping timeout: 480 seconds] 16:58:58 *** Jocke [~jocke@h132n1-t-a11.ias.bredband.telia.com] has joined #openttd 17:00:30 <__ln__> what's the opposite of a Zug? 17:01:27 <valhallasw> Guz. 17:01:28 <planetmaker> that's a strange question, __ln__. 17:01:40 <planetmaker> But it might Druck 17:02:28 <planetmaker> as there's tensile strength (Zugspannung) and compressional strength (Kompressionsfestigkeit) 17:02:43 <planetmaker> s/Zugspannung/Zugfestigkeit/g 17:03:10 <__ln__> a strange question, yes. :) 17:03:36 <valhallasw> what's the context? :-) 17:04:15 <__ln__> i was thinking what to call those trains that are being *pushed* rather than pulled by an engine. 17:04:40 <frosch123> then it is Schub 17:05:05 <__ln__> i suppose such a term is not really used? 17:05:06 <frosch123> Schubbetrieb 17:05:20 <Eddi|zuHause> __ln__: not really... 17:05:32 <Eddi|zuHause> it's always a Zug, even if it's pushed 17:09:57 *** SpComb [terom@zapotek.paivola.fi] has quit [Remote host closed the connection] 17:10:20 *** SpComb [terom@194.197.235.230] has joined #openttd 17:27:22 *** torkil [~torkil@c0A0BBF51.dhcp.bluecom.no] has joined #openttd 17:36:56 *** |Jeroen| [~jeroen@d5152B25B.access.telenet.be] has quit [Remote host closed the connection] 17:37:14 *** HerzogDeXtEr [~Flex@88.130.191.174] has joined #openttd 17:38:58 *** SpComb [terom@194.197.235.230] has quit [Ping timeout: 480 seconds] 17:41:58 *** TWerkhoven [~twerkhove@cpc12-linl7-2-0-cust144.sgyl.cable.virginmedia.com] has joined #openttd 17:43:15 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has joined #openttd 17:43:53 *** HerzogDeXtEr1 [~Flex@88.130.184.252] has quit [Ping timeout: 480 seconds] 17:46:16 <andythenorth> what cargo graphics for Alcohol? 17:46:18 <andythenorth> Crates? 17:46:50 <Eddi|zuHause> Crates, Barrels, ...? 17:47:07 <planetmaker> both ;-) 17:47:32 <andythenorth> both is possible 17:48:32 <andythenorth> should I provide livestock graphics in CHIPS? 17:49:32 <Eddi|zuHause> some station sets have cow/sheep/other graphics 17:49:58 <Eddi|zuHause> but if you put it into a closed truck, there's not much to show 17:56:18 <andythenorth> I have animal sprites from FIRS 17:57:07 *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Remote host closed the connection] 17:57:26 <planetmaker> would be nice, if they'd match 17:57:42 <planetmaker> could be kinda simple c&p action into the layouts 17:57:59 <Eddi|zuHause> my researches seem to indicate that smaller animals (chicken, geese, goats, sheep) are typically transported in closed wagons, while large animals (cows) were also transported in open wagons 17:58:01 <planetmaker> well... as far as it's simple to copy from nml industries to nfo stations 17:58:52 <Eddi|zuHause> about how they're kept at stations is more difficult to research 17:59:11 <b_jonas> Eddi|zuHause: how about pigs? 17:59:26 <planetmaker> just let them graze 17:59:44 <planetmaker> it's ecological correct shipping ;-) 18:01:54 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has quit [Quit: Leaving.] 18:06:26 *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection] 18:15:55 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has joined #openttd 18:17:54 *** TWerkhoven [~twerkhove@cpc12-linl7-2-0-cust144.sgyl.cable.virginmedia.com] has quit [Ping timeout: 480 seconds] 18:23:32 *** TWerkhoven [~twerkhove@cpc12-linl7-2-0-cust144.sgyl.cable.virginmedia.com] has joined #openttd 18:23:36 *** torkil [~torkil@c0A0BBF51.dhcp.bluecom.no] has quit [Quit: Leaving...] 18:28:27 <planetmaker> @ports 18:28:27 <DorpsGek> planetmaker: OpenTTD uses TCP and UDP port 3979 for server <-> client communication, UDP port 3978 for masterserver (advertise) communication (outbound), and TCP port 3978 for content service, a.k.a. BaNaNaS (outbound) 18:30:29 *** torkil [~torkil@c0A0BBF51.dhcp.bluecom.no] has joined #openttd 18:36:45 <Eddi|zuHause> am i getting old and grumpy, just because i'm tired of "i can't host a server" posts? 18:43:08 <Alberth> grumpy perhaps :) 18:43:51 <Alberth> getting 'old' is not caused by reading forum posts afaik 18:44:03 <planetmaker> but it's true! 18:44:12 <planetmaker> Everytime I read a posting there, I'm older again! ;-) 18:44:39 <Alberth> did you do a double blind experiment on that? 18:45:02 <Rubidium> the biggest annoyance is that 99% of the times it's them not having configured the network right 18:45:23 <Rubidium> then there's I'd say a 0.7% chance the masterserver is 'down' 18:45:33 <Rubidium> and a 0.3% chance anything is really wrong with OpenTTD 18:45:52 <Alberth> :) 18:47:22 <Zuu> And when they got the sever online, they want to begin with hosting something like Luukland servers. 18:47:57 <planetmaker> then they're out of luck, dude :-P 18:47:58 <Zuu> Eg. something that requires work by the host to get set up, but that they expect to just download. 18:48:23 <CIA-6> OpenTTD: translators * r23483 /trunk/src/lang/ (7 files): (log message trimmed) 18:48:23 <CIA-6> OpenTTD: -Update from WebTranslator v3.0: 18:48:23 <CIA-6> OpenTTD: catalan - 14 changes by arnau 18:48:23 <CIA-6> OpenTTD: czech - 8 changes by ReisRyos 18:48:23 <CIA-6> OpenTTD: english_US - 13 changes by Rubidium 18:48:24 <CIA-6> OpenTTD: finnish - 13 changes by jpx_ 18:48:24 <CIA-6> OpenTTD: french - 13 changes by glx 18:51:01 * andythenorth considers using tiny url in readme 18:51:16 <Rubidium> andythenorth: don't ;) 18:51:28 <Rubidium> so ugly ;) 18:51:56 <andythenorth> yeah, because this is so elegant :P http://www.tt-forums.net/viewtopic.php?f=26&t=53348 18:54:18 <Rubidium> I don't trust tiny urls 18:54:24 <andythenorth> we should run our own 18:54:26 <Rubidium> there's no way to see where you'll end up 18:54:46 <andythenorth> http://www.helpfultechnology.com/helpful-blog/2011/08/my-name-is-url/ 18:54:49 <andythenorth> PHP 18:54:53 <andythenorth> iirc 18:54:57 <andythenorth> blearch 18:55:02 <Zuu> In what context is STR_CONFIG_ERROR_INVALID_GRF_SYSTEM used? I can't find it in a newly updated copy of trunk. 18:55:20 <andythenorth> also, now we have a font, can I word wrap in readme? Or still a bad idea? 18:55:29 <Rubidium> Zuu: check settings.cpp 18:55:53 <Zuu> Which needs compilation to be created right? 18:56:42 <Rubidium> no 18:56:42 <Eddi|zuHause> no, that's settings.h 18:56:53 <Eddi|zuHause> which is generated from settings.ini 18:59:03 *** Lakie [~Lakie@host81-141-101-27.wlms-broadband.com] has joined #openttd 19:05:02 <Zuu> Hmm, any reason why "{WHITE}Error with the configuration file..." doesn't say that there is an error in the config file? Eg. can that message appear also when there is not an error in the config file? 19:06:21 *** Lakie [~Lakie@host81-141-101-27.wlms-broadband.com] has quit [Quit: bbl] 19:09:27 <Rubidium> all the strings added today have to do with brokeness found when loading the config file 19:10:04 <Rubidium> and I don't see how saying something is wrong with the configuration file can mean that something is wrong with something completely else 19:11:06 <Zuu> If I in the translation write that there is an error in the config file, then I'm more blaming the config file that the English original text. 19:11:44 <Eddi|zuHause> so you want an explanation for the tiny sematical difference between "with" and "in"? 19:12:21 <Zuu> well, I was wondering if going for "in" would not hurt to do. 19:12:28 <Rubidium> well, in one case the config file could have been right but broken by changing a NewGRF 19:12:55 <Rubidium> so then the question is whether there is something wrong in the config file 19:13:22 <Rubidium> though there's something wrong with the configuration 19:13:44 <Zuu> I think I'll go with "with" and then have to use "problem" instead of "error" because "error" and "with" doesn't mix well in swedish. 19:15:01 <Rubidium> the art of translation is to create a string that is understood in the same way as the english string, not one that is a word-by-word translation, or that translating it back to English would yield the exact same string 19:15:11 <frosch123> andythenorth: what was your testcase for autoreplace with subtypes? 19:15:37 <frosch123> i assume heqs tip 19:15:43 <andythenorth> frosch123: yup 19:15:45 <andythenorth> trams 19:15:51 <frosch123> specific trams? 19:16:13 <andythenorth> 0-4-0 > 0-6-0 19:16:46 <andythenorth> it's possible I've got stupidities with my lead vehicle 19:17:05 <andythenorth> but I had to fix all that recently to placate ottd error messages, so I think/hope not 19:17:10 <CIA-6> OpenTTD: rubidium * r23484 /trunk/src/ (depot_gui.cpp order_gui.cpp vehicle_gui.cpp window_gui.h): -Fix [FS#4770]: in case you already have orders, ignore the vehicles when adding an extra order 19:17:52 <Eddi|zuHause> my last problem with subtypes was that they weren't copied on clonung 19:17:58 <Eddi|zuHause> *cloning 19:18:16 <Eddi|zuHause> e.g. the "realistic" liveries of GermanRV 19:19:03 <andythenorth> trams clone ok 19:19:21 <frosch123> http://devs.openttd.org/~frosch/diffs/checkallarticpartsforsubtype.diff <- works fine for me now 19:20:20 <andythenorth> frosch123: I'll test in a bit 19:22:07 <frosch123> also test autorefit if you can :) 19:24:04 *** torkil [~torkil@c0A0BBF51.dhcp.bluecom.no] has quit [Quit: Linkinus - http://linkinus.com] 19:25:12 <frosch123> do the trams support autorefit? 19:25:17 <frosch123> and if, which cargos? 19:27:39 <andythenorth> I enabled autorefit flag for all trams recently 19:27:44 <andythenorth> but it doesn't appear to work 19:27:51 <andythenorth> don't know why 19:32:52 <frosch123> ah, i see, autorefit has trouble with articulated parts 19:34:30 * andythenorth suggests rv-wagons :P 19:34:37 <andythenorth> as a way to not solve that problem :P 19:42:18 *** mahmoud [~KEM@ALyon-158-1-17-72.w90-29.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds] 19:44:19 *** andythenorth is now known as Guest20019 19:44:19 *** Guest20019 [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 19:44:19 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has joined #openttd 19:47:49 <frosch123> haha, autorefit allows to select the subtype. so if i select a subtype with different vehicle lengths i get the "newgrf is causing trouble" error :p 19:48:42 <frosch123> oh, and it even causes trouble :/ 19:49:28 <planetmaker> :S 19:49:43 <frosch123> you can crash ottd just by setting up unfortunate autorefit orders :p 19:50:09 <frosch123> send a tram to a roadstop and let it autorefit to a different length 19:50:43 <frosch123> then it crashes because the roadstop is suddenly occupied by a longer vehicle, which makes the quantum effects assert :) 19:51:11 <frosch123> solution: the grf must disallow autorefit to different length 19:51:25 <frosch123> so, the popup is actually right \o/ 19:51:25 <planetmaker> hm 19:51:33 <Rubidium> even worse, it messes with the accounting of how full the road stop is, so all vehicle spreading over the road stop will be broken 19:51:46 <frosch123> Rubidium: yes, that part asserts 19:51:55 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 19:51:58 <frosch123> src/roadstop.cpp:283: void RoadStop::Entry::Leave(const RoadVehicle*): Assertion `this->occupied >= 0' failed 19:52:06 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has joined #openttd 19:52:14 <frosch123> the roadstop is left by a longer vehicle than it was entered :) 19:52:22 <planetmaker> wb andythenorth :-) 19:52:33 <planetmaker> I've appetite for CHIPS meanwhile ;-) 19:55:51 *** andythenorth is now known as Guest20022 19:55:51 *** Guest20022 [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 19:55:51 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has joined #openttd 19:57:39 *** andythenorth is now known as Guest20023 19:57:39 *** Guest20023 [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 19:57:39 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has joined #openttd 19:59:56 <__ln__> http://gizmodo.com/5866646/motorola-wins-europe+wide-sales-ban-against-ios-devices 20:03:12 <andythenorth> frosch123: that smells to me like refits that change length are evil :P 20:03:13 *** Jogio [5080c5a1@ircip1.mibbit.com] has joined #openttd 20:03:21 <andythenorth> but the spec allows that 20:03:25 <andythenorth> what to do what to do 20:03:40 <andythenorth> planetmaker: wrt chips, I'm about to tag :) 20:03:41 <frosch123> andythenorth: implement the refit callback, and disallow autorefit to different length 20:04:01 <andythenorth> frosch123: agreed 20:04:02 <andythenorth> but 20:04:16 <andythenorth> generally it is very hard to make a valid grf that will crash ottd 20:04:20 <frosch123> autorefit-on-demand picks the right subtype btw 20:04:39 <andythenorth> in this case it appears to be trivial to make a grf that is both valid, and that will crash ottd 20:04:40 <frosch123> andythenorth: ottd does displays an error message and pauses the game 20:04:47 <frosch123> it only crashes on unpause 20:05:01 <andythenorth> still 20:05:04 <frosch123> so, it blames the grf that it might crash :p 20:05:12 <andythenorth> but the grf complies with the spec... 20:05:33 *** Kurimus [~stabbity@dsl-tkubrasgw3-fe93dd00-34.dhcp.inet.fi] has quit [] 20:05:36 <andythenorth> disallow autorefit when cb36 is used 20:05:38 <frosch123> pff, don't argue that the specs are not detailed enough 20:06:27 <andythenorth> the specs are not detailed enough 20:06:29 <andythenorth> http://newgrf-specs.tt-wiki.net/wiki/Action0/Vehicles/RoadVehicles#Miscellaneous_flags_.281C.29 20:07:14 <frosch123> http://newgrf-specs.tt-wiki.net/wiki/Callbacks#Wagon_length_.2811.29 20:07:27 <frosch123> the callback result may change only when whole vehicle chain is inside a depot 20:08:02 <frosch123> and that does also hold for grfv8 :p 20:08:04 <andythenorth> does that hold for cb36 as well? 20:08:09 <frosch123> we need to copy that to cb36 20:08:16 *** Kurimus [~stabbity@dsl-tkubrasgw3-fe93dd00-34.dhcp.inet.fi] has joined #openttd 20:08:17 <frosch123> is heqs grfv8? 20:08:24 <andythenorth> not yet 20:08:25 <andythenorth> planned 20:08:40 <andythenorth> once I close current bugs, next version after that will be grf v8 20:08:45 <andythenorth> there's quite a bit to change 20:10:14 <planetmaker> frosch123: it's new that the CB changing outside the depot stops the game 20:10:17 <planetmaker> ? 20:10:41 <frosch123> no 20:11:17 <frosch123> changing length of trains when outside the depot might make them fall of the track when reversing 20:11:33 <frosch123> changing length of rv crashes when they change length inside a roadstop 20:11:51 <frosch123> i.e. esp. easy to trigger with autorefit 20:13:00 <andythenorth> hmm 20:13:23 <andythenorth> why is it possible to use cb36 to change length outside of depot then? 20:13:29 <andythenorth> there can't be a valid case for it 20:13:47 <andythenorth> I guess it's not possible if ottd traps it 20:17:31 <frosch123> it is not possible 20:18:08 <andythenorth> another bug for HEQS in that case :P 20:26:49 *** pjpe [ade6a119@ircip3.mibbit.com] has joined #openttd 20:27:27 *** SpComb [terom@zapotek.paivola.fi] has joined #openttd 20:34:47 *** NicoNet2k [~Chris@cpe-76-188-161-222.neo.res.rr.com] has quit [Remote host closed the connection] 20:35:09 *** NicoNet2k [~Chris@cpe-76-188-161-222.neo.res.rr.com] has joined #openttd 20:40:16 *** TWerkhoven2 [~twerkhove@cpc12-linl7-2-0-cust144.sgyl.cable.virginmedia.com] has joined #openttd 20:40:40 *** Jogio [5080c5a1@ircip1.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] 20:45:27 *** TWerkhoven [~twerkhove@cpc12-linl7-2-0-cust144.sgyl.cable.virginmedia.com] has quit [Ping timeout: 480 seconds] 20:55:39 <frosch123> hmm, should gs be allowed to start new companies? like non-player characters? :p 20:56:13 <Eddi|zuHause> imho yes 20:56:38 <Eddi|zuHause> e.g. start the player's company in the scenario-preparing phase 20:56:40 <frosch123> can it choose which ai to attach? including itself? 20:57:14 <Eddi|zuHause> no, only the pre-configured AI slots 20:57:34 <Eddi|zuHause> (which may be predefined in the scenario) 20:57:36 <CIA-6> OpenTTD: frosch * r23485 /trunk/src/economy.cpp: -Fix: Autorefit failed if the first part of an articulated vehicle did not carry any cargo. 20:59:58 <andythenorth> "just" give gs access to every gui control 21:00:05 <andythenorth> then it can do what it likes :) 21:01:03 *** Torrasque [534e25d9@ircip4.mibbit.com] has joined #openttd 21:03:43 <CIA-6> OpenTTD: truebrain * r23486 /trunk/ (3 files in 2 dirs): -Fix (r22764): 3 for the price of 1: fix up ScriptTile::GetTownAuthority() (tnx to Torrasque for reporting) 21:06:00 <CIA-6> OpenTTD: frosch * r23487 /trunk/src/ (4 files): -Change/Fix: Make autoreplace, autorenew, cloning and autorefit check all articulated parts of a vehicle to find a shared cargo subtype. 21:10:55 <frosch123> wow... if you check all your checkouts from time to time, it is amazing how much of it you can just trash :p 21:11:02 <andythenorth> hmm 21:11:48 <planetmaker> you mean patches having become obsolete or thoroughly outdated? 21:11:50 <planetmaker> yeah :-P 21:12:13 <frosch123> yeah, either already rewritten and even committed, or fixed otherwise 21:12:29 <peter1138> some of mine never see the light of day 21:12:33 <peter1138> like say roadtypes... 21:12:37 <peter1138> multistop docks 21:15:50 <Rubidium> yeah, I can remove the yaim checkout ;) 21:19:41 <peter1138> 44 newgrfs ... o_O 21:20:33 <Eddi|zuHause> wasn't there once a limit of like 32? 21:20:50 <peter1138> 32 open files i think 21:20:52 <planetmaker> it's 64 iirc 21:20:57 <frosch123> i downloaded all content from bananas, but i cannot activate all of them :( 21:21:14 <peter1138> subtract the required grfs and it was more like 27? 21:21:18 <peter1138> hmm, maybe less 21:21:19 <frosch123> i can even only pick a single heightmap or scenario at once :( 21:21:30 <peter1138> frosch123, sickening 21:21:39 * planetmaker gives a condolences cookie to frosch 21:22:42 * andythenorth has about 290 newgrfs :( 21:22:50 <andythenorth> don't know why 21:22:57 <peter1138> not all active though 21:22:57 <Rubidium> only 290? 21:23:10 <frosch123> indeed, only 290? 21:23:49 <planetmaker> I cleaned up (moved old folders) when the directories were renamed 21:23:56 <planetmaker> I guess I'm at ~500 already again 21:23:58 <Rubidium> come back when the number has at least 4 digits before the comma 21:24:39 <peter1138> before? 21:25:43 <frosch123> we should add the hg repo into action14, so ottd can checkout the right revision and compile it 21:25:44 <frosch123> :p 21:27:22 <planetmaker> :-) 21:27:54 <Eddi|zuHause> if you have digits after the comma, you're probably in trouble :p 21:28:04 <Eddi|zuHause> or in britain :) 21:28:25 <planetmaker> :-P 21:29:07 <andythenorth> it's not called a decimal *point* for nothing :P 21:29:23 <andythenorth> nor comma thousands 21:33:37 <Eddi|zuHause> yes, it's a decimal comma. 21:35:07 *** andrew2 [andrew@81-0-99-74.pool.invitel.hu] has joined #openttd 21:35:51 <andrew2> helo 21:35:56 <andrew2> anyone here ? 21:36:05 *** andythenorth is now known as anyone 21:36:10 <andrew2> i need a bit of help. 21:36:24 <andrew2> i can not join any multiplayer game over the internet. 21:36:31 <andrew2> find server button does nothing at all. 21:36:40 <andrew2> and the connection is set to internet. 21:36:43 <frosch123> check your firewall then 21:36:57 <michi_cc> @ports 21:36:57 <DorpsGek> michi_cc: OpenTTD uses TCP and UDP port 3979 for server <-> client communication, UDP port 3978 for masterserver (advertise) communication (outbound), and TCP port 3978 for content service, a.k.a. BaNaNaS (outbound) 21:36:59 <frosch123> and allow ottd to connect to the internet 21:37:00 *** anyone is now known as andythenorth 21:37:04 <andrew2> i have windooze firewall disabled, and in router settings i em in DMZ. 21:37:29 <frosch123> can you use the online content? 21:37:29 <andrew2> allso i can join the last server i visited. 21:37:37 <andrew2> yes i can. 21:37:52 <planetmaker> did you press 'search for servers'? 21:37:59 <andrew2> yes i did. 21:38:16 *** Lakie [~Lakie@host81-141-101-27.wlms-broadband.com] has joined #openttd 21:38:30 <frosch123> so for some reason the stuff from the masterserver does not reach your side, or your side does not reach the masterserver 21:38:57 <frosch123> i think it uses udp for that 21:39:18 <andrew2> i do not know, i can download newgrf files and other things from the online content section. 21:39:53 <andrew2> i can even jin the last visited server too. 21:40:03 <andrew2> but find server button does nothing. 21:40:10 <andrew2> no new server gets listed. 21:40:26 <michi_cc> online content and actually joining a server uses TCP, but the find server function uses UDP. 21:41:06 <michi_cc> So your route/firewall/something else seems to block UDP packets. 21:41:07 <andrew2> so the solution would be ? 21:41:12 <andrew2> i see. 21:41:54 <andrew2> but my computer has ip addres 192.168.1.100 as ip. (i did check, ipconfig) and in router settings i em set to DMZ host. 21:42:05 <andrew2> supposedly anything can reach me. 21:42:36 <planetmaker> 192.168.x.y is a private address 21:42:45 <planetmaker> for local networks only 21:42:49 <andrew2> correct. that is what my computer gets from the router. 21:43:02 <planetmaker> doesn't mean it works reverse 21:43:06 <andrew2> and my windows firewall had been disabled too. 21:43:23 <planetmaker> and the router's FW for incoming connections? 21:43:58 <Rubidium> I'm getting servers listed like it should be done 21:44:04 <andythenorth> frosch123: auto-replace works for me :) 21:44:18 <andythenorth> I pulled trunk 21:44:32 <Rubidium> so given you said that the content downloading works the connection to the main server is okay as well 21:44:38 <andrew2> i ahve not touched any router settings, and ottd was working properly few days ago. 21:45:02 <Rubidium> you also said you can join another server, I'm assuming from in-game, so udp over port 3979 works as well 21:45:18 <andrew2> correct. 21:45:19 <Rubidium> which leaves udp over port 3978 being blocked somewhere 'near' you 21:46:04 <andrew2> is there any tool i could use to test if i can ping this port ? 21:46:11 <Rubidium> too bad it's rarely ever possible to see what the router sends/receives over the internet connected port 21:46:33 <andrew2> to see if it is blocked or not. 21:47:28 <andrew2> how could i check ? 21:47:31 <Rubidium> I'm not aware of such tools (via a website) 21:47:54 <andrew2> it can be any kind of tool, does not need to be a website. 21:48:03 <Rubidium> I think nmap can do it 21:49:28 <andrew2> okay, i download it. 21:49:31 <Rubidium> but you need to do that from a remote host as checking the remote side config of your router from the internal network is in 99% of the cases impossible (routers rarely route traffic back into the local network via the external network) 21:49:33 <andrew2> a moment pls. 21:49:56 <andrew2> okay, what if i give you my WAN side ip ? can you ping me ? 21:50:22 <andrew2> 81.0.99.74 21:50:27 <planetmaker> ping would be another port... 21:50:41 <planetmaker> but yes 21:52:41 <andrew2> http://canyouseeme.org/ 21:52:54 <andrew2> can this be used to check if the port is accepting communication ? 21:53:55 <Rubidium> that uses TCP, so no 21:54:04 <andrew2> i see 21:54:18 <andrew2> so basicly there is no way to check if it is blocked or not ? 21:54:26 <Rubidium> it's saying that it can't determine whether it's opened or not 21:54:34 <Rubidium> (it = nmap) 21:54:43 <andrew2> i see. 21:54:45 <andrew2> strange. 21:55:17 <Rubidium> but if OpenTTD isn't running and hasn't opened those ports that's not that odd 21:55:51 <andrew2> but i have ottd running. 21:56:43 <Rubidium> trying searching and refreshing the server that is in your server list 21:57:00 *** mahmoud [~KEM@ALyon-158-1-82-166.w90-29.abo.wanadoo.fr] has joined #openttd 21:57:08 <andrew2> refreshing a server's status works. 21:57:21 <andrew2> current date did get updated. 21:57:30 <andrew2> find server button did not do anything. 21:57:33 <Rubidium> oh shoot... 21:57:36 <andrew2> connection was set to intenet. 21:57:42 <Rubidium> it's using a random port to connect from 21:57:55 <Terkhen> good night 21:58:02 <Rubidium> and receives data on 21:58:48 <peter1138> hm 22:01:32 *** andrew3 [andrew@87.97.59.79.pool.invitel.hu] has joined #openttd 22:01:40 <andrew3> okay, 22:01:46 <andrew3> so i reset my connection. 22:02:01 <andrew3> still nothing. 22:02:08 <andrew3> i do not get it. 22:02:16 <peter1138> "luukland trainset ginger cool" 22:02:36 <peter1138> Luukland Trainset 1.3, Graphics and new trains by Michal Blunck 22:02:42 <peter1138> mmmhmm 22:02:56 <Rubidium> andrew3: the only thing that is left to do is trace the packets as they are sent over the network (including the external port of the router) 22:03:09 <Rubidium> then you can see if something goes out or comes back at all 22:03:25 <andrew3> and can youhelp me to carry this out ? 22:04:11 <Rubidium> sadly enough not really 22:05:37 *** andrew2 [andrew@81-0-99-74.pool.invitel.hu] has quit [Ping timeout: 480 seconds] 22:06:10 <andrew3> lets see.. probably all advertised servers are listed somewhere, probably thats where i em unable to connect. 22:06:23 <andrew3> do you know the ip addres of that server ? 22:06:33 <andrew3> i could possibly try to ping that first. 22:06:48 *** Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has quit [Ping timeout: 480 seconds] 22:07:01 <andrew3> as i can join an interet game, i would assume that part is okay, only the server list does not get here. 22:08:44 <Rubidium> andrew3: master.openttd.org 22:08:54 <Rubidium> however, it's the same server as the content server 22:09:10 <Rubidium> so if you can reach the content server, you can reach the server with the game list as well 22:09:37 <andrew3> strange, as i can reach the content server, and even download. 22:09:47 <andrew3> that updates, and i did try, and i was able to download too. 22:10:37 <andrew3> yep, i did it again. i downloaded some AI. 22:13:46 <peter1138> hmm, "CHIPS tiles" appears to rename the default class. 22:13:53 <andythenorth> that's lame :P 22:14:01 <andythenorth> and unintended 22:14:17 <peter1138> might be i have too many stations loaded :p 22:14:44 <peter1138> yeah it is 22:14:55 <peter1138> shouldn't be renamed then. hmm. 22:14:57 <peter1138> or 22:15:02 <peter1138> we just increase the class limit 22:15:08 *** Adambean [~AdamR@82.hosts.reece-eu.net] has quit [Quit: Gone fishing] 22:15:09 <peter1138> i know why the limit is 32 22:15:11 <peter1138> do you? 22:15:49 <Eddi|zuHause> i'm sure it's map bits :p 22:15:57 <peter1138> nope 22:16:29 <glx> andrew3: so somehow UPD packets sent by master server are drop somewhere between your computer and master server 22:16:36 <glx> *UDP 22:17:41 <michi_cc> peter1138: Max number of dropdown items or something equally silly? :) 22:17:47 <peter1138> michi_cc, exactly tha t:) 22:18:02 <peter1138> a long-gone limit 22:18:04 <Eddi|zuHause> actually that was 2nd on my list :) 22:18:05 <andrew3> can happen, but does not the online content system uses UDP to list available content ? 22:18:24 <Rubidium> that uses TCP 22:18:28 <andrew3> i see. 22:18:42 <andrew3> i was thinking TCP was used for downloading only. 22:19:45 <andrew3> any reason why would UDP packets from master server get dropped ? 22:19:55 <andrew3> i have no firewall, nor anything else active. 22:20:46 <glx> could be your ISP, or your router (some are silly ones) 22:20:48 <michi_cc> There are a lot of routers with somewhat broken UDP implementations out there, you just might be unlucky. 22:21:47 <andrew3> but it did work a few days before, and nothing have changed, expect ottd does not list servers. 22:22:59 <glx> ISP is still a valid candidate :) 22:23:51 <glx> they often think internet is only http on port 80 22:24:36 <andrew3> 3979 works, and is UDP, as i can join a server, and play ottd online on that single server. 22:25:01 <glx> when you join a server you use TCP 22:25:18 <andrew3> mm i see... :( 22:25:24 <frosch123> http://www.openttd.org/en/servers <- well, maybe just use that list to pick a server, and hope it fixes itself in a few days :) 22:26:40 <andrew3> by any chanse, can it be my brother doing some torrent downloading be the reason ? 22:27:55 *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd [] 22:30:33 <Eddi|zuHause> only if it's really choking the connection 22:30:53 <glx> possible if he doesn't limit upload 22:31:21 <Eddi|zuHause> try limiting upload and download to something around 80% of your bandwidth 22:31:30 <andrew3> hmmm.. i kindof see..but my connection is still fast, so i do not think so. i will unplugg his cable for a short time. 22:31:36 <andrew3> will see the reaction. 22:31:46 <glx> :) 22:33:26 <Eddi|zuHause> haha :p 22:34:15 <andrew3> well, it did not help, but i alllmost got killed. 22:34:35 <andrew3> but cleverly i lockt my door prior unplugging the cable. 22:35:04 <Eddi|zuHause> that's pretty much the expected result then :) 22:35:26 <andrew3> yup, 100% confident only my cable remained plugged in. 22:37:19 <andrew3> one last shot. 22:37:54 <andrew3> when the master server sends the info, it sends it to my ip addres, UDP port 3979 ? 22:38:45 *** TheMask96 [~martijn@envy.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds] 22:39:57 <andythenorth> bye 22:39:59 *** andythenorth [~Andy@cpc1-aztw25-2-0-cust298.aztw.cable.virginmedia.com] has quit [Quit: andythenorth] 22:40:08 <Rubidium> andrew3: no, it sends it to the port that sent it to the masterserver 22:40:14 <Rubidium> which is randomly allocated by the Os 22:40:32 <michi_cc> No, your computer allocates a random source port and sends a UDP packet to the master server at 3978. In between, your router rewrites the random source port into some other random source port to track NAT connections. The master server then sends a reply to your public IP from 3978 to the rewritten port which your router hopefully turns back into the source port and forwards the packet to you. 22:41:40 <michi_cc> Peer-to-peer networking protocols often open lots of UDP connections which means that it is easy to full up that port translation table. Some routers don't properly clear that table until you reboot the router. 22:41:55 <andrew3> okay. that is very helpfull. 22:42:21 <andrew3> keeping in mind that my brother uses utorrent least 25 to 30 hours a day that may be the issue. 22:42:27 <andrew3> will reboot the router now. 22:42:33 <andrew3> be back in a minute. 22:42:58 *** TheMask96 [~martijn@greed.vhost.ne2000.nl] has joined #openttd 22:43:28 *** andrew2 [andrew@193.226.238.122.pool.invitel.hu] has joined #openttd 22:43:45 <andrew2> well, it allso did not help- 22:44:12 <andrew2> one very last thing i can try is to reset the router to full factory deafult. 22:44:42 <andrew2> allso i will try to enable the windoooze firewall and see if it warns me for ottd attempting to open a port. 22:47:23 <andrew2> intresting, windooze did not cry about ottd. 22:47:32 *** snack2 [~nn@dsl-prvbrasgw1-fe05dc00-37.dhcp.inet.fi] has quit [] 22:49:43 *** andrew [~andrew@82-131-138-97.pool.invitel.hu] has joined #openttd 22:50:32 <andrew> well, factory defaults did not work. 22:50:34 *** Lakie [~Lakie@host81-141-101-27.wlms-broadband.com] has quit [Quit: sleep] 22:50:38 *** andrew3 [andrew@87.97.59.79.pool.invitel.hu] has quit [Ping timeout: 480 seconds] 22:50:42 <andrew> still no servers listed. 22:50:51 <andrew> this ain't good :( 22:55:28 *** andrew2 [andrew@193.226.238.122.pool.invitel.hu] has quit [Ping timeout: 480 seconds] 22:59:11 <Wolf01> 'night 22:59:14 *** Wolf01 [~wolf01@host48-239-dynamic.16-79-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.] 23:08:28 *** Biolunar [~mahdi@blfd-4d083f70.pool.mediaWays.net] has quit [Ping timeout: 480 seconds] 23:08:48 *** Torrasque [534e25d9@ircip4.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client] 23:13:22 *** KritiK [~Maxim@176.14.185.68] has quit [Quit: Leaving] 23:15:59 *** DDR [~chatzilla@142.179.78.88] has joined #openttd 23:21:48 *** Markavian [~Markavian@j616s.co.uk] has joined #openttd 23:30:25 <frosch123> hmm, 3 weeks of grfcrawler left? 23:32:22 <SpComb> howso? 23:32:37 <frosch123> it was announced that it will be shut down till the end of the year 23:33:07 <frosch123> at least i did not heard anything about the shutdown being canceled 23:35:03 *** andrew [~andrew@82-131-138-97.pool.invitel.hu] has left #openttd [] 23:38:27 *** sla_ro|master [slaco@95.76.26.172] has quit [Quit: Sla Mutant Co-Op for Renegade - coming back soon] 23:41:02 *** frosch123 [~frosch@frnk-590f49fd.pool.mediaWays.net] has quit [Remote host closed the connection] 23:47:07 *** TGYoshi [~TGYoshi@86.81.146.146] has quit [Quit: Popidopidopido] 23:47:56 *** Progman [~progman@p57A1A597.dip.t-dialin.net] has quit [Remote host closed the connection] 23:50:00 <Yexo> <andrew3> keeping in mind that my brother uses utorrent least 25 to 30 hours a day that may be the issue. <- he has interesting days 23:55:51 *** KouDy [~KouDy@ip-89-176-220-236.net.upcbroadband.cz] has quit [Quit: Leaving.]