Config
Log for #openttd on 12th August 2007:
Times are UTC Toggle Colours
00:00:35  *** ThePizzaKing [~jeff@c211-28-166-100.eburwd2.vic.optusnet.com.au] has quit [Quit: ThePizzaKing]
00:04:55  <CIA-2> OpenTTD: richk * r10861 /branches/NewGRF_ports/src/newgrf.cpp: [NewGRF_ports] -Change: Updates to spec now reflected in newgrf.cpp. No trailing 00 00 in Prop 0E. Prop 19 now identifies which hangar each coordinate is for. (allows multi-tile depots).
00:05:20  *** ThePizzaKing [~jeff@c211-28-166-100.eburwd2.vic.optusnet.com.au] has joined #openttd
00:10:37  <CIA-2> OpenTTD: richk * r10862 /branches/NewGRF_ports/docs/NewGRFAirports.doc: [NewGRF_ports] -Change: Updates to spec. Prop 0E, Prop 1D, Prop 23.
00:24:01  *** Progman [~progman@p57A1C39F.dip.t-dialin.net] has quit [Remote host closed the connection]
00:27:33  *** Diabolic1Angel [~dia@xdsl-81-173-233-173.netcologne.de] has joined #openttd
00:32:03  *** alex__ [~email@78.86.15.85] has quit [Quit: ircN 8.00 for mIRC (20070730)]
00:34:28  *** Diabolic-Angel [~dia@xdsl-81-173-248-162.netcologne.de] has quit [Ping timeout: 480 seconds]
00:36:51  *** Diabolic1Angel [~dia@xdsl-81-173-233-173.netcologne.de] has quit [Quit: leaving]
00:59:46  *** Red is now known as Franky
01:00:13  * Franky says relax.
01:00:25  *** Franky is now known as Guest422
01:00:56  *** Guest422 is now known as Red
01:16:17  *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Quit: brb]
01:16:43  *** Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd
01:21:00  *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit []
01:29:59  *** Ammler [~Ammler@adsl-84-226-114-166.adslplus.ch] has quit [Remote host closed the connection]
01:31:55  *** Eddi|zuHause3 [~johekr@p54B76181.dip.t-dialin.net] has joined #openttd
01:34:17  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: TschÌß]
01:36:13  *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Ping timeout: 480 seconds]
01:38:09  *** Eddi|zuHause2 [~johekr@p54B75A3A.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
01:44:21  <kyevan> Does openttd need the grfs for a dedicated server?
01:49:11  *** Mucht [~Mucht@chello080109200215.3.sc-graz.chello.at] has joined #openttd
02:01:23  <glx> yes dedicated server needs original files
02:01:35  <glx> (it does all drawing internally)
02:08:43  <CIA-2> OpenTTD: richk * r10863 /branches/NewGRF_ports/src/aircraft_cmd.cpp:
02:08:43  <CIA-2> OpenTTD: [NewGRF_ports] -Fix: Calculation of rate of height loss was always reducing by a minimum of 1. Now rate of change is rounded to nearest of 0 or -1.
02:08:43  <CIA-2> OpenTTD: This allows shallower approach angles (as in commuter airport).
02:08:43  <CIA-2> OpenTTD: (Can be done neater with floating point, but integers keep it faster.)
02:10:16  <RichK67> gnight
02:10:49  *** RichK67 [~RichK67@194.164.100.143] has quit [Quit: RichK67]
02:28:55  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye]
02:44:54  *** Diabolic-Angel [~dia@xdsl-213-196-228-193.netcologne.de] has joined #openttd
02:45:20  <kyevan> Does ottp multiplayer work over ipv6?
02:48:36  <DaleStan> kyevan: What happens when you try it?
02:49:02  <kyevan> Well, I don't have anyone else running openttd with v6 working to try it with :P
02:49:30  <kyevan> (r10827 on 2001:5c0:8fff:fffe::5909)
02:51:15  *** Alltaken [~chatzilla@121-72-235-8.cable.telstraclear.net] has joined #openttd
02:51:34  <kyevan> mreh, whatever. It's down now :P
02:56:34  <Eddi|zuHause3> you don't really expect any useful answers at 5AM, do you?
02:57:30  <kyevan> Not really
02:57:46  <kyevan> But it's 10 PM here :P
02:58:13  <kyevan> (I'm one of those crazy Americans.)
02:59:00  <kyevan> Aaanyway. Scenerio imports from TTO/TTD? Is it possible?
03:00:35  *** TinoM| [~Tino@i5387C3D1.versanet.de] has joined #openttd
03:07:48  *** Tino|Home [~Tino@i5387CFAD.versanet.de] has quit [Ping timeout: 480 seconds]
03:10:56  <Eddi|zuHause3> TTD, yes, TTO, no.
03:13:21  <kyevan> Eddi|zuHause3: Ooh, cool. How do I import TTD scenarios? Just dump 'em in the Scenario folder?
03:13:43  <Eddi|zuHause3> yes, like you'd load any other scenario
03:14:22  <ThePizzaKing> I remember I used to get a couple of weird side effects doing that
03:14:26  <Eddi|zuHause3> it should even support some versions of TTDPatch
03:15:06  <kyevan> What's with all the hate for Toyland? It's... fun. In an "Oh my god what the hell is this!?" sorta way
03:15:10  <Eddi|zuHause3> ThePizzaKing: those are called "bugs"
03:15:31  <Eddi|zuHause3> kyevan: yes, for 5 minutes, after 2 hours, it just hurts your eyes
03:16:23  <ThePizzaKing> Heh, yeah, they're probably fixed by now, that was over a year ago
03:43:54  *** Diabolic-Angel [~dia@xdsl-213-196-228-193.netcologne.de] has quit [Quit: leaving]
04:07:41  *** De_Ghost [~De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Quit: no.. your a hobo]
04:23:14  *** G_ [~nigel@202.154.150.217] has quit [Ping timeout: 480 seconds]
04:26:30  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has joined #openttd
04:44:43  *** Gekkko` [~Gekkko@CPE-58-164-21-84.nsw.bigpond.net.au] has joined #openttd
04:48:30  *** Dark_Link^ [~glidegame@xDSL-45-77.citynetnassjo.se] has quit [Ping timeout: 480 seconds]
04:48:52  *** Tekky4347 [~Tekky@p5493D70D.dip.t-dialin.net] has quit []
05:27:34  <SERVEPRO> Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo.
05:30:52  <Gekkko`> American.
05:30:55  *** Gekkko` is now known as Gekko
06:20:58  *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has joined #openttd
06:23:48  *** G [~nigel@202.154.150.217] has joined #openttd
06:38:57  *** HMage [H@hmage.dialup.corbina.ru] has quit [Ping timeout: 480 seconds]
06:47:51  *** HMage [Q@hmage.dialup.corbina.ru] has joined #openttd
07:00:27  *** elmex [~elmex@e180065113.adsl.alicedsl.de] has joined #openttd
07:09:17  *** G_ [~nigel@202.154.150.217] has joined #openttd
07:13:04  *** G [~nigel@202.154.150.217] has quit [Ping timeout: 480 seconds]
07:16:52  *** tokai [~tokai@p54B80F53.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
07:17:36  *** mikk36 [~mikk36@ip118.cab12.ktln.starman.ee] has joined #openttd
07:18:39  *** tokai [~tokai@p54B84BFE.dip0.t-ipconnect.de] has joined #openttd
07:18:42  *** mode/#openttd [+v tokai] by ChanServ
07:20:20  *** Hendikins [~wolfox@ppp121-44-99-26.lns10.syd6.internode.on.net] has quit [Ping timeout: 480 seconds]
07:22:05  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Ping timeout: 480 seconds]
07:22:22  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has joined #openttd
07:22:41  <hylje> progman, i fixed some more escaping overlooks, also slugifier (umlauts work as expected now)
07:23:06  <hylje> although you *can* collide stuff with abusing the slugifier a bit.. :-)
07:23:50  <hylje> however i'm tweaking the data structure a bit and so i'll be cleaning opr db records partially
07:24:46  *** Deathmaker [~Miranda@dslb-082-083-250-022.pools.arcor-ip.net] has joined #openttd
07:26:37  <hylje> think i'd want to remove your erroneusly named users too :p
07:29:20  *** Hendikins [~wolfox@CPE-121-209-210-213.nsw.bigpond.net.au] has joined #openttd
07:40:32  *** Farden [jk3farden@81.56.247.196] has joined #openttd
07:41:19  *** helb [~helb@84.244.90.159] has joined #openttd
07:52:41  *** TinoM|Mobil [~tino@i5387C3D1.versanet.de] has joined #openttd
07:54:17  *** Purno [~Purno@5357D37C.cable.casema.nl] has joined #openttd
07:56:52  *** Desolator [Desolator@82.79.212.91] has joined #openttd
07:56:57  *** Desolator [Desolator@82.79.212.91] has quit []
08:00:39  *** Deathmaker [~Miranda@dslb-082-083-250-022.pools.arcor-ip.net] has quit [Read error: Connection reset by peer]
08:14:49  *** Purno [~Purno@5357D37C.cable.casema.nl] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
08:19:55  *** SERVEPRO [~gravix__@pool-71-114-58-174.washdc.dsl-w.verizon.net] has quit [Ping timeout: 480 seconds]
08:23:33  *** HMage [Q@hmage.dialup.corbina.ru] has quit [Quit: HMage]
08:24:51  *** Farden123 [jk3farden@81.56.247.196] has joined #openttd
08:25:45  *** HMage [H@hmage.dialup.corbina.ru] has joined #openttd
08:29:35  *** Farden [jk3farden@81.56.247.196] has quit [Ping timeout: 480 seconds]
08:29:35  *** Farden123 is now known as Farden
08:33:14  *** G_ [~nigel@202.154.150.217] has quit [Ping timeout: 480 seconds]
08:54:18  <hylje> http://opr.hylje.fi/ call for breaking
08:55:51  *** waxman [~cfluegel@static.88-198-83-123.clients.your-server.de] has joined #openttd
08:58:35  <hylje> and the code's been shaping up somewhat well
09:00:29  <SpComb> hmm, project source code management tools
09:01:06  <hylje> that
09:17:01  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd
09:17:30  <SpComb> also, Django?
09:17:40  <hylje> oh yes.
09:18:12  <SpComb> I played around a bit with web.py yesterday: http://zapotekii.paivola.fi:8155/
09:18:52  <SpComb> comes complete with lolcats-speek
09:19:09  <hylje> lawl
09:21:57  <SpComb> but web.py has weird magic as well, although on a smaller scale of magintude than pylons
09:22:08  <hylje> magic!
09:23:28  <SpComb> yeah, I had "users = {}" in the same module as my classes/handlers, and on every request, the users global was a new, empty dict, irrelevant of how I modified it in earlier versions
09:23:52  <SpComb> moved it over to a globals.py module, and importing that, and it's maintained between requests
09:23:56  <SpComb> not sure what's going on there
09:28:50  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Ping timeout: 480 seconds]
09:28:57  *** Wolf01 [~wolf01@host162-223-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd
09:29:36  *** TinoM|Mobil [~tino@i5387C3D1.versanet.de] has quit [Quit: Verlassend]
09:29:45  <Wolf01> hello
09:30:11  <hylje> hii
09:30:16  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has joined #openttd
09:39:35  *** Alltaken [~chatzilla@121-72-235-8.cable.telstraclear.net] has quit [Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]]
09:40:55  *** yorick [~yorick@s55924da0.adsl.wanadoo.nl] has joined #openttd
09:47:12  *** TinoM|Mobil [~tino@i5387C3D1.versanet.de] has joined #openttd
09:50:07  *** TinoM|Mobil [~tino@i5387C3D1.versanet.de] has quit []
09:55:25  *** Progman [~progman@p57A1FB2C.dip.t-dialin.net] has joined #openttd
09:56:05  *** G [~nigel@202-154-152-168.ubs-dynamic.connections.net.nz] has joined #openttd
10:01:01  <Wolf01> ok, seem that now i'm ready to compile ottd witn vs2005..
10:02:24  <Wolf01> this afternoon i need your help TrueBrain, i'll try to compile for winCE
10:14:07  <Wolf01> just one question, how to make install?
10:17:57  <hylje> Progman: i'd appreciate you breaking opr again
10:21:21  <Rubidium> does version need to be 3 characters long?
10:21:34  <Rubidium> why can't I add patches made against a git tree?
10:22:19  <Rubidium> the fact that there is less space above than below the "error" messages when adding a patch gives me the feeling that they belong to the input box above instead of the input box below
10:22:30  <hylje> i know
10:22:40  <hylje> i just havent touched the styles too much
10:22:49  <hylje> and about git patches, is there an error?
10:23:00  <Rubidium> "Enter a whole number."
10:23:06  <hylje> oh, i see
10:23:10  <Rubidium> 9ca1941d91b6ce6359442701dfcfa45880e9f48f <- that's the revision
10:23:24  <hylje> i'll tweak it to allow alphanumerics then
10:24:17  <hylje> and is version being at least 3 characters long problematic?
10:24:48  <Rubidium> it is when you number them without minors
10:25:24  <Rubidium> could always write the version in english ;)
10:25:27  <Rubidium> "one"
10:25:30  <hylje> :)
10:25:42  <hylje> ive thought of adding an universal humanizing filter to numbers
10:25:54  <hylje> 1-9 -> "one", "two", ..
10:27:02  <Rubidium> the diff "viewer" doesn't show tabs
10:27:14  *** Ammler [~Ammler@adsl-84-226-114-166.adslplus.ch] has joined #openttd
10:27:28  <Rubidium> or multiple subsequent spaces for that matter
10:27:28  <hylje> layout problem, will get to it
10:27:37  <hylje> rather style problem
10:28:13  *** tokai [~tokai@p54B84BFE.dip0.t-ipconnect.de] has quit [Quit: icebears... take care of them!]
10:28:25  <Rubidium> cool, I can make fix thises for non-existent lines in the diff
10:28:30  <hylje> :)
10:29:45  <Rubidium> or negative linenumbers
10:30:12  <hylje> that's fine as it doesnt break stuff, is just a bit.. insane :p
10:30:30  <hylje> i'll make it more sane after i get the more crucial stuff fixed
10:31:47  <Rubidium> "empty" comments are probably not nice either
10:32:13  <TrueBrain> Wolf01: not (the make install)
10:32:23  <hylje> Rubidium: empty comments fixed (locally)
10:32:48  <hylje> is the git revision always 32 characters?
10:32:58  <Rubidium> yup
10:34:28  <Rubidium> hmm, why is last name required when I don't have a last name filled in there? (profile)
10:34:47  <Rubidium> that way I can't "just" change my "free" text
10:34:54  <Rubidium> well, not for "free" at least
10:35:07  <hylje> oh
10:35:17  <hylje> ill see to that
10:35:55  * SpComb ponders fiddling around with django
10:36:52  <Rubidium> booh..., can't make a patch with name "who cares" anymore :(, even though there is no patch called "who cares" (in any (upper/lower) case combination)
10:37:03  *** exe [~zgibhy@pub70089.brzesko.net.pl] has joined #openttd
10:37:16  <hylje> hm?
10:37:25  <TrueBrain> hylje: the FixThis urls are not really.... correct :p I added 2 FixThis with the same Summary, and now they both link to the same url
10:38:11  <hylje> TrueBrain: yeah, misplaced unique constraint really
10:38:17  <Rubidium> and why does it only do the patch name check when all other checks have succeeded?
10:39:04  *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has joined #openttd
10:39:05  <hylje> Rubidium: the name check is elsewhere at the moment, ie it doesnt do it when the other fields validate
10:39:56  <TrueBrain> hylje: the FixThis things are overcomplicated; it should be easier, somehow... dunno what exactly, maybe it is just the way it is printed
10:40:10  <TrueBrain> but a Summary and a Comment field for it, seems overkill
10:40:21  <TrueBrain> (no developer wants to spent days on adding those things ;))
10:40:34  <hylje> true.. streamlining :)
10:40:53  <hylje> i'll fix these things and see how it could be made neater
10:41:17  <Rubidium> :O my last two fixthises urls point to opr.hylje.fi/
10:41:28  <TrueBrain> the user rating.. why not make 5 radioboxes, from 1 to 5?
10:41:38  <hylje> TrueBrain: the current one is a quick hack
10:41:55  <hylje> Rubidium: oh, thanks you found a relativity bug
10:42:30  <TrueBrain> hylje: can you make that 'get-diff' gets the name of the uploaded filename?
10:42:37  <Rubidium> what? I've proven that Einstein was wrong?
10:42:57  <hylje> TrueBrain: yes, but the data structure doesn't currently support that
10:42:58  <TrueBrain> (maybe possible via headers)
10:43:08  <hylje> its no biggie
10:43:09  *** marc-andre [~marc-andr@88-136-130-80.adslgp.cegetel.net] has joined #openttd
10:43:15  <TrueBrain> and one thing sucks about Django, it can not ALTER tabls, only totally reset it...
10:43:20  <TrueBrain> a bitch to change things later on...
10:44:02  <hylje> the user can alter table though
10:44:04  <Rubidium> TrueBrain: that by design, so you pay more attention when you are designing your application ;)
10:44:07  <hylje> its a matter of beign spoiled
10:44:45  <hylje> considering that the code isnt totally awful anymore ive thought of releasing it too
10:45:12  <TrueBrain> hylje: add your site to git :)
10:45:29  <hylje> enlighten me
10:45:42  *** tokai [~tokai@p54B84BFE.dip0.t-ipconnect.de] has joined #openttd
10:45:45  *** mode/#openttd [+v tokai] by ChanServ
10:45:50  <TrueBrain> it was more of a joke :p But if you really want it, we can arrange it for you
10:45:57  <TrueBrain> just tell me you are not using Window
10:45:58  <TrueBrain> s
10:46:02  <hylje> i'm not
10:46:04  <hylje> :)
10:46:06  <TrueBrain> pfew :p
10:46:29  <Wolf01> [12:32:28] <TrueBrain> Wolf01: not (the make install) <- so treasure finding for the files?
10:46:40  <TrueBrain> Wolf01: yeah: bin/
10:46:57  <Wolf01> it puts all the files in objs/release/
10:47:07  <TrueBrain> the binary you have to get from there yes
10:47:09  <Wolf01> all mixed with .o etc
10:50:03  * SpComb thinks he managed to break it, inaways
10:50:40  <SpComb> clicking on the "service" patch on the front page has a certain undesired side-effect, as well as making it impossible to view the page for that version
10:51:30  <hylje> ah yes, namespace collisions :)
10:51:51  <hylje> ill add those to validation
10:52:25  <SpComb> and make logout use POST
10:52:48  <hylje> would you mind to let me know of a neat way of doing that?
10:53:06  <SpComb> well, it would have to be a form with a submit-button, if you wanted to keep it as a link you'd need javascript
10:53:24  <hylje> the submit button can masquorade as a link
10:53:56  *** HMage [H@hmage.dialup.corbina.ru] has quit [Quit: HMage]
10:54:00  <SpComb> with css styles?
10:54:06  <hylje> more or less
10:54:16  *** yorick [~yorick@s55924da0.adsl.wanadoo.nl] has left #openttd []
10:57:10  <SpComb> no / or % in version names :(
10:58:03  <TrueBrain> hmm, who knows this: somehow when I now call system() from my PHP scripts, like: system("/bin/ls");, the command /ls is called
10:59:19  <SpComb> hmm, the username gets truncated
10:59:52  <TrueBrain> ah, safe_mode
11:00:00  *** HMage [H@hmage.dialup.corbina.ru] has joined #openttd
11:00:05  <hylje> SpComb: ?
11:01:44  <SpComb> I signed up with a 1024-char username, and it gets truncated down to 30 chars
11:01:52  <hylje> oh, thats such a bug
11:01:58  <hylje> i'd call that design
11:02:32  <hylje> however ive been improving registration a bit now
11:03:44  <SpComb> silent truncation
11:04:10  <hylje> hmm it shouldnt do that anymor
11:08:34  *** Ammler [~Ammler@adsl-84-226-114-166.adslplus.ch] has quit [Quit: Konversation terminated!]
11:11:54  <hylje> fixing the FixThis.. the irony.
11:13:05  <SpComb> the svn project uses svn for their source code management
11:13:43  <TrueBrain> sounds like a DAH!
11:13:53  *** skidd13 [~skidd13@p548A46CD.dip.t-dialin.net] has joined #openttd
11:14:07  *** G_ [~nigel@202-154-152-168.ubs-dynamic.connections.net.nz] has joined #openttd
11:14:12  <SpComb> I just wonder what they do if they discover some kind of corrupt-everything bug in whatever version of svn they are using themselves
11:14:42  <TrueBrain> load back a nightly dump, like we can? :)
11:14:56  *** Wezz6400 [~Wezz6400@ndb.demon.nl] has joined #openttd
11:15:54  *** G [~nigel@202-154-152-168.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
11:15:54  <SpComb> well, if it's some kind of consistent bug or something
11:16:54  *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has joined #openttd
11:16:55  <Gekko> I like to touch.
11:17:32  <TrueBrain> @kick Gekko touch this
11:17:32  *** Gekko was kicked from #openttd by DorpsGek [touch this]
11:17:33  *** Gekko [~Gekkko@CPE-58-164-21-84.nsw.bigpond.net.au] has joined #openttd
11:17:38  <Gekko> I did.
11:17:44  <Gekko> lol
11:18:23  *** Diabolic-Angel [~dia@xdsl-213-196-228-44.netcologne.de] has joined #openttd
11:22:35  <TrueBrain> then a website asks for your VAT number, so you fill it in: INVALID VAT NUMBER
11:22:36  <TrueBrain> fuck you
11:23:37  <TrueBrain> (no, not you!)
11:23:48  *** helb [~helb@84.244.90.159] has quit [Remote host closed the connection]
11:24:39  *** Gekko [~Gekkko@CPE-58-164-21-84.nsw.bigpond.net.au] has quit [Quit: http://bbqsrc.org]
11:26:09  *** helb [~helb@84.244.90.159] has joined #openttd
11:34:53  *** helb [~helb@84.244.90.159] has quit [Remote host closed the connection]
11:38:11  *** Counterpoint [~john@85.75.135.220] has joined #openttd
11:38:51  <TrueBrain> k, guys, need your help: http://new-www.openttd.org/ <- who can find a page that isn't working (and within openttd.org domain ;))
11:39:00  *** Counterpoint [~john@85.75.135.220] has left #openttd []
11:41:33  <hylje> hmm
11:44:22  *** Diabolic-Angel [~dia@xdsl-213-196-228-44.netcologne.de] has quit [Quit: leaving]
11:46:00  *** helb [~helb@84.244.90.159] has joined #openttd
11:47:53  <Wolf01> except the svn.openttd.org links?
11:48:01  <TrueBrain> yes
11:48:45  <TrueBrain> hmm, transition from Apache to lighttpd went VERY smooth
11:49:34  <TrueBrain> and for the next 24 hours it even works cross-http :p
11:49:36  <TrueBrain> yeah
11:49:55  <izhirahider> the site seems a lot faster by the way
11:49:59  <TrueBrain> it is
11:50:02  <TrueBrain> about 10 times
11:50:35  *** scia [~scia@85.149.96.102] has joined #openttd
11:50:42  <TrueBrain> I now switched it back to www.openttd.org, and it takes a DNS update before you now use lighttpd :)
11:51:11  <izhirahider> why did you switch?
11:51:25  <TrueBrain> Apache is bloat-ware
11:53:15  *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has quit [Remote host closed the connection]
11:54:20  <izhirahider> TrueBrain, are you also switching WT2?
11:54:28  <TrueBrain> izhirahider: no, that is currently at an other host
11:54:42  <izhirahider> alright
11:55:35  <TrueBrain> anyway, you just said it yourself: it is a LOT faster
12:06:14  *** Purno [~Purno@5357D37C.cable.casema.nl] has joined #openttd
12:08:07  <skidd13> @seen RichK67
12:08:07  <DorpsGek> skidd13: RichK67 was last seen in #openttd 9 hours, 57 minutes, and 51 seconds ago: <RichK67> gnight
12:09:50  <hylje> oh, sigh
12:10:41  <hylje> can't properly install git on my dedi
12:10:50  <hylje> about time i'll get a new box :p
12:11:02  <TrueBrain> haha
12:11:04  <TrueBrain> want one? :p
12:11:31  <hylje> i got one stashed but i'm waiting for an identical box to upgrade it with
12:16:33  *** xahodo [~xahodo@xahodo.demon.nl] has joined #openttd
12:17:02  *** xahodo [~xahodo@xahodo.demon.nl] has quit []
12:17:40  *** KritiK [Maxim@ppp85-141-226-250.pppoe.mtu-net.ru] has joined #openttd
12:18:03  *** xahodo [~xahodo@xahodo.demon.nl] has joined #openttd
12:22:57  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
12:24:07  <Wolf01> TrueBrain, do you want to help me to compile ottd for wince?
12:24:22  <TrueBrain> Wolf01: sure
12:24:42  <TrueBrain> http://devs.openttd.org/~truelight/pocketpc.v3.patch
12:24:52  <TrueBrain> apply, switch to correct thingy
12:24:57  <TrueBrain> and happy compiling
12:27:50  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd
12:27:51  *** mode/#openttd [+v glx] by ChanServ
12:29:08  <Wolf01> uhm, i got some errors
12:29:16  <TrueBrain> like?
12:29:32  <Wolf01> C:\Programmi\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100) : fatal error C1189: #error :  ERROR: Use of C runtime library internal header file.
12:29:58  <TrueBrain> euh, that problem happened when......
12:30:02  <TrueBrain> something was forgotten somewhere...
12:30:04  <TrueBrain> can't remember :p
12:30:10  <TrueBrain> you switched to PocketPC SDK?
12:30:33  <Wolf01> uhm, i just set to compile for windows mobile 2003
12:30:45  <TrueBrain> yeah, that won't work
12:30:49  <TrueBrain> PocketPC is the only one I added
12:30:52  <TrueBrain> Windows Mobile 5.0
12:32:27  <Wolf01> uhm
12:33:50  <CIA-2> OpenTTD: rubidium * r10864 /branches/NewGRF_ports/bin/data/ (4 files in 2 dirs): [NewGRF_ports] -Add: Dutch translations to the NewGRF to show how translations should be added to the NewGRFs.
12:35:48  <Wolf01> ok, now is slightly different: http://rafb.net/p/8mghp824.html
12:36:25  <TrueBrain> I am pretty sure my patch solved that problem
12:36:41  <Wolf01> i patched the sources
12:36:42  <TrueBrain> you applied against revision of the patch?
12:36:47  <Wolf01> head
12:36:54  <TrueBrain> downgrade please
12:37:14  *** ThePizzaKing [~jeff@c211-28-166-100.eburwd2.vic.optusnet.com.au] has quit [Quit: ThePizzaKing]
12:37:20  <TrueBrain> (just svn is down for the moment, so you can't :p)
12:37:30  <TrueBrain> k, now it works again :)
12:37:30  <TrueBrain> hehe
12:40:30  *** skidd13 [~skidd13@p548A46CD.dip.t-dialin.net] has left #openttd []
12:44:57  <Wolf01> same errors
13:05:27  *** sPooT [~spoot@e156067.upc-e.chello.nl] has joined #openttd
13:21:35  *** exe [~zgibhy@pub70089.brzesko.net.pl] has left #openttd []
13:23:43  *** Peakki [antti@cs181000195.pp.htv.fi] has joined #openttd
13:35:10  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Ping timeout: 480 seconds]
13:36:37  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has joined #openttd
13:38:41  *** skidd13 [~skidd13@p548A46EA.dip.t-dialin.net] has joined #openttd
13:40:30  *** skidd13 [~skidd13@p548A46EA.dip.t-dialin.net] has left #openttd []
13:57:22  *** exe [~zgibhy@pub70089.brzesko.net.pl] has joined #openttd
14:04:59  <CIA-2> OpenTTD: richk * r10865 /branches/NewGRF_ports/ (7 files in 3 dirs):
14:04:59  <CIA-2> OpenTTD: [NewGRF_ports] -Feature: Added oilrig. Reloads correctly for old games.
14:04:59  <CIA-2> OpenTTD: -Add: Added SYST class for system (hidden) FSMs (like oilrigs), that should not appear in the build lists.
14:16:47  <CIA-2> OpenTTD: richk * r10866 /branches/NewGRF_ports/bin/data/airports.grf: [NewGRF_ports] -Change: Removed letters NW etc from arrow icons.
14:23:10  *** lugo [~lugo@pD9583632.dip.t-dialin.net] has joined #openttd
14:28:58  *** llugo [~lugo@pD958371A.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
14:41:01  <hylje> TrueBrain: did you happen to set a password for my git?
14:41:13  <TrueBrain> hylje: just for your ssh account
14:42:09  <hylje> it appears to not eat my pw
14:42:53  <TrueBrain> try again?
14:43:03  <hylje> tried a couple of times
14:43:07  <TrueBrain> it indeed fails
14:43:10  <TrueBrain> one moment
14:43:17  *** Mucht [~Mucht@chello080109200215.3.sc-graz.chello.at] has quit [Quit: I'll be back!]
14:44:01  <TrueBrain> hylje: it is a git only account, but it should work :s
14:45:00  <hylje> :x
14:46:09  <TrueBrain> try now
14:46:17  <TrueBrain> for some reason the git-shellw as removed from the allowed shells
14:47:03  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has joined #openttd
14:48:16  <hylje> error: dst refspec patchtracker does not match any existing ref on the remote and does not start with refs/.
14:48:23  <TrueBrain> ah, yes
14:48:24  <TrueBrain> euh
14:48:29  <TrueBrain> I was afraid of that :) My line was wrong :p
14:48:36  <hylje> heh
14:48:57  <TrueBrain> if I could jsut remember the correct syntax :)
14:50:44  <TrueBrain> Rubidium: do you remember the push line to create a new branch in remote git?
14:52:08  <Rubidium> maybe git push <branch> ssh://username@git.openttd.org/<path>:<branch>
14:52:17  <TrueBrain> hmm, no
14:52:26  <TrueBrain> what might work, hylje, is: master:refs/heads/patchtracker
14:52:30  <TrueBrain> instead of master:patchtracker
14:52:56  <hylje> success
14:53:14  <marc-andre> hiho
14:53:17  <TrueBrain> \r :s
14:53:27  <TrueBrain> hi marc-andre
14:53:33  <marc-andre> how can i activate newindustries in the nightlies?
14:53:40  <marc-andre> if it is possible
14:53:42  <glx> you can't
14:53:46  <marc-andre> damn
14:54:13  <marc-andre> i thought maybe it's possible now because the GRFs just say that the newindustries switch must be activated
14:54:28  *** exe [~zgibhy@pub70089.brzesko.net.pl] has quit [Ping timeout: 480 seconds]
14:54:35  <glx> this switch is not the only needed stuff
14:59:49  <hylje> TrueBrain: in case you're interested, the git tree is pushed now
14:59:59  <TrueBrain> hylje: I noticed, I will look into it :)
15:06:17  *** Frostregen_ [SADDAM@dslb-084-058-181-203.pools.arcor-ip.net] has joined #openttd
15:09:40  <hylje> i better learn how git works in the future :p
15:09:52  <hylje> oh, all so much stuff to be done
15:11:37  *** Farden [jk3farden@81.56.247.196] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
15:12:06  *** Frostregen [~sucks@dslb-084-058-187-252.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds]
15:12:27  *** Frostregen_ is now known as Frostregen
15:16:14  *** alex__ [~email@78.86.15.85] has joined #openttd
15:17:14  *** Desolator [Desolator@82.79.212.91] has joined #openttd
15:18:12  *** Desolator [Desolator@82.79.212.91] has quit []
15:22:33  <TrueBrain> http://svn.openttd.org/ <- it is back online for testing; if the CPU load and slowness of the page is still as high as it was a year ago, it will be gone soon again :)
15:22:46  <Sacro> zomg trac!
15:23:32  <Prof_Frink> while :;do curl http://svn.openttd.org/ >/dev/null;done
15:24:07  <TrueBrain> while true; do if event.join(Prof_Frink); then kick Prof_Frink; fi; done
15:24:44  <Prof_Frink> That's not very nice
15:24:51  <TrueBrain> neither are you :)
15:28:25  <Eddi|zuHause3> what does curl do?
15:28:39  <Prof_Frink> groks URLs
15:28:51  <Prof_Frink> essentially, wget to stdout
15:29:45  <TrueBrain> I use wget -O /dev/stdout -q
15:29:45  <TrueBrain> :p
15:31:26  <Prof_Frink> curl is easier to remember
15:33:23  <TrueBrain> Wolf01: you got it to work?
15:33:30  <Wolf01> no
15:34:03  <TrueBrain> hmm, the 'Random' fix isn't in the patch? Odd..
15:34:07  <TrueBrain> how did I solve it.. can't remember..
15:34:14  <TrueBrain> maybe I just disabled it in the header-file
15:34:43  <TrueBrain> I suggest you to try that :p
15:41:22  *** skidd13 [~skidd13@p548A44B0.dip.t-dialin.net] has joined #openttd
15:42:06  *** Farden [jk3farden@lns-bzn-48f-81-56-247-196.adsl.proxad.net] has joined #openttd
15:43:06  *** exe [~zgibhy@pub70089.brzesko.net.pl] has joined #openttd
15:43:36  *** Ammler [~Ammler@adsl-84-227-61-56.adslplus.ch] has joined #openttd
15:46:26  <TrueBrain> I found back the patch I based some of my WinCE work on, and noticed I did almost everything in it... it suprised me :)
15:46:27  <TrueBrain> hehe
15:49:26  *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has joined #openttd
16:03:53  *** exe [~zgibhy@pub70089.brzesko.net.pl] has left #openttd []
16:11:38  *** HMage [H@hmage.dialup.corbina.ru] has quit [Read error: Connection reset by peer]
16:15:37  *** Deathmaker [~Miranda@dslb-082-083-250-022.pools.arcor-ip.net] has joined #openttd
16:16:27  *** HMage [H@hmage.dialup.corbina.ru] has joined #openttd
16:30:33  *** paul_ [~paul@81-178-15-211.dsl.pipex.com] has joined #openttd
16:30:33  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has quit [Read error: Connection reset by peer]
16:41:57  *** skidd13 [~skidd13@p548A44B0.dip.t-dialin.net] has left #openttd []
16:51:06  <kyevan> what files from TTD /can/ openttd use?
16:51:29  <kyevan> (It needs the GRFs and sample.cat, and can use the .gm files - are there any others?)
16:51:39  *** Purno [~Purno@5357D37C.cable.casema.nl] has quit [Ping timeout: 480 seconds]
17:01:05  <paul_> the origional scenarios can be used too
17:01:15  *** paul_ is now known as Dephenom
17:03:52  *** scia [~scia@85.149.96.102] has quit [Quit: Lost terminal]
17:04:45  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Ping timeout: 480 seconds]
17:06:11  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has joined #openttd
17:08:47  *** Ben_1 is now known as _Ben_
17:16:37  *** xahodo [~xahodo@xahodo.demon.nl] has quit [Quit: Goodbye.]
17:23:07  <kyevan> Oh, cool
17:23:39  *** helb [~helb@84.244.90.159] has quit [Remote host closed the connection]
17:23:41  * kyevan 's building emself a package of just the files used by ottd, to speed up installing nightlies and such
17:24:42  *** Purno [~Purno@5357D37C.cable.casema.nl] has joined #openttd
17:25:55  <Rubidium> in the nightlies is *very* simple, just place it in ~/.openttd/ or "my documents"/OpenTTD
17:26:07  <Rubidium> no need to copy them into the directory where you extracted the nightlies
17:27:23  <Sacro> heh
17:27:32  <Sacro> arch has my nice openttd-svn pkgbuild
17:30:24  *** marc-andre [~marc-andr@88-136-130-80.adslgp.cegetel.net] has quit [Remote host closed the connection]
17:30:24  <CIA-2> OpenTTD: richk * r10867 /branches/NewGRF_ports/src/ (newgrf_fsmports.cpp newgrf_fsmports.h): [NewGRF_ports] -Fix: SYST class needed to be loaded to the specific class 31 to avoid disturbing list sequences.
17:31:55  <CIA-2> OpenTTD: richk * r10868 /branches/NewGRF_ports/bin/data/ (seaplaneport.grf sprites/seaplaneport.nfo): [NewGRF_ports] -Fix: seaplaneport.grf missing new method of availability testing.
17:38:11  <CIA-2> OpenTTD: richk * r10869 /branches/NewGRF_ports/bin/data/sprites/seaplaneport.nfo: [NewGRF_ports] -Fix: WARNING WARNING critical system error here... fixed.
17:39:39  <hylje> time to fix the fixthis stuff
17:44:45  <CIA-2> OpenTTD: richk * r10870 /branches/NewGRF_ports/bin/data/sprites/seaplaneport.nfo: [NewGRF_ports] -Fix: removed unused Action02 entry.
17:50:03  *** Mucht [~Mucht@chello080109200215.3.sc-graz.chello.at] has joined #openttd
17:50:32  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has quit [Ping timeout: 480 seconds]
17:50:53  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has joined #openttd
17:52:35  <kyevan> Rubidium: Really, the nightlies will read all files from userdir now?
17:52:37  <kyevan> Yay!
17:59:10  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Ping timeout: 480 seconds]
18:03:18  <valhallasw> "Fix: WARNING WARNING critical system error here... fixed." => i.e. we now just get an Assertion Failed (system.error)? :P
18:09:37  <hylje> gaaaaah
18:09:46  <hylje> i cant seem to think around FixThis
18:10:12  *** arcil [~arcil@91.7.104.118] has joined #openttd
18:12:36  <hylje> i'll just give up the fanciness and make them glorified comments .P
18:14:24  *** eJoJ [~ejoj@117.84-48-125.nextgentel.com] has joined #openttd
18:15:24  *** SERVEPRO [~gravix__@pool-71-114-58-174.washdc.dsl-w.verizon.net] has joined #openttd
18:19:01  <CIA-2> OpenTTD: rubidium * r10871 /branches/NewGRF_ports/src/station_cmd.cpp: [NewGRF_ports] -Codechange: do not pay for clearing water tiles when placing watery tile on them anyway.
18:33:25  <CIA-2> OpenTTD: rubidium * r10872 /branches/NewGRF_ports/ (98 files in 10 dirs): [NewGRF_ports] -Sync: with trunk r10765:10871.
18:41:47  *** arcil [~arcil@91.7.104.118] has quit [Remote host closed the connection]
18:56:52  *** Bjarni [~Bjarni@0x50a41617.virnxx14.adsl-dhcp.tele.dk] has joined #openttd
18:56:53  *** mode/#openttd [+o Bjarni] by ChanServ
18:57:52  *** elmex [~elmex@e180065113.adsl.alicedsl.de] has quit [Remote host closed the connection]
19:00:48  *** Eddi|zuHause [~johekr@p54B76DE8.dip.t-dialin.net] has joined #openttd
19:01:20  *** Eddi|zuHause [~johekr@p54B76DE8.dip.t-dialin.net] has quit [Remote host closed the connection]
19:01:44  *** Eddi|zuHause [~johekr@p54B76DE8.dip.t-dialin.net] has joined #openttd
19:04:00  *** Eddi|zuHause3 [~johekr@p54B76181.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
19:17:01  *** helb [~helb@84.244.90.159] has joined #openttd
19:19:46  *** Desolator [Desolator@82.79.212.91] has joined #openttd
19:21:37  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
19:21:44  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit []
19:27:22  *** Zr40_ [~zr40@zr40.xs4all.nl] has joined #openttd
19:31:50  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Quit: Coyote finally caught me]
19:34:39  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
19:41:00  *** Eddi|zuHause2 [~johekr@p54B76034.dip.t-dialin.net] has joined #openttd
19:41:22  *** Eddi|zuHause2 [~johekr@p54B76034.dip.t-dialin.net] has quit [Remote host closed the connection]
19:41:38  *** Eddi|zuHause2 [~johekr@p54B76034.dip.t-dialin.net] has joined #openttd
19:42:18  *** Desolator [Desolator@82.79.212.91] has quit [Quit: Leaving FTW!]
19:42:58  *** Ammller [~Ammler@adsl-84-227-61-56.adslplus.ch] has joined #openttd
19:44:39  *** Eddi|zuHause [~johekr@p54B76DE8.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
19:50:28  *** Ammler [~Ammler@adsl-84-227-61-56.adslplus.ch] has quit [Ping timeout: 480 seconds]
20:01:15  *** lolman [~lolman@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
20:06:15  <Wolf01> 'night
20:06:19  *** Wolf01 [~wolf01@host162-223-dynamic.5-87-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.]
20:07:54  *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has quit [Quit: - nbs-irc 2.36 - www.nbs-irc.net -]
20:08:03  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds]
20:13:44  *** skidd13 [~skidd13@p548A65A6.dip.t-dialin.net] has joined #openttd
20:14:43  *** alex__ [~email@78.86.15.85] has quit [Ping timeout: 480 seconds]
20:15:18  *** Peakki [antti@cs181000195.pp.htv.fi] has quit [Quit: LÀhdössÀ]
20:15:46  <kyevan> cp *.ss0 ~/.openttd/scenarios/ will give me all the scenarios from TTD in open, right?
20:16:14  <kyevan> (being run where all the scenarios from ttd are stored, of course >_>)
20:17:40  *** alex__ [~email@78.86.15.85] has joined #openttd
20:23:05  *** stillunk1own [~stillunkn@82-171-87-247.dsl.ip.tiscali.nl] has quit [Ping timeout: 480 seconds]
20:26:39  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
20:27:16  *** eJoJ [~ejoj@117.84-48-125.nextgentel.com] has quit [Quit: Leaving]
20:27:33  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has quit []
20:28:10  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
20:29:43  *** Osai [~Osai@pD9EB6F58.dip.t-dialin.net] has joined #openttd
20:36:50  *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
20:38:04  *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has quit [Remote host closed the connection]
20:42:21  <hylje> hmm how do i pull stuff from git in practice
20:52:43  *** aneb [~kyle@d235-141-30.home1.cgocable.net] has joined #openttd
20:52:51  *** skidd13 [~skidd13@p548A65A6.dip.t-dialin.net] has left #openttd []
20:53:10  <aneb> Please join FSWH OTTD Server in the server list, and thanks!
20:53:30  *** elmex [~elmex@e180065113.adsl.alicedsl.de] has joined #openttd
20:55:59  <Wezz6400> aneb: don't come in here just to spam >:(
20:58:11  *** kyevan_ [~kyevan@pool-71-98-12-182.mdsnwi.dsl-w.verizon.net] has joined #openttd
20:58:28  *** kyevan [~kyevan@pool-71-98-12-182.mdsnwi.dsl-w.verizon.net] has quit [Quit: Reconnecting]
20:59:44  *** aneb [~kyle@d235-141-30.home1.cgocable.net] has left #openttd []
21:05:13  *** Eddi|zuHause2 [~johekr@p54B76034.dip.t-dialin.net] has quit [Remote host closed the connection]
21:05:19  *** Eddi|zuHause2 [~johekr@p54B76034.dip.t-dialin.net] has joined #openttd
21:17:51  *** lolman [~lolman@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
21:19:32  *** Purno [~Purno@5357D37C.cable.casema.nl] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
21:28:47  <CIA-2> OpenTTD: rubidium * r10873 /branches/NewGRF_ports/src/ (newgrf.cpp newgrf_fsmports.h openttd.cpp station_cmd.cpp): [NewGRF_ports] -Fix: layouts and layout_masks had one level of pointer indirection too much.
21:29:30  *** stillunknown [~stillunkn@82-171-87-247.dsl.ip.tiscali.nl] has joined #openttd
21:32:02  <Ammller> hmm, possible, there is bug for giving money?
21:32:31  <Ammller> I like to give another player money, he has nothing and max loan
21:32:44  <Ammller> I have too much
21:33:18  <Bjarni> what is the problem?
21:33:57  <Ammller> but if I like to give him money, the msg appears, that I can't loaned money give away
21:35:31  <Ammller> If someone has no is going to bankrupt
21:35:40  <Ammller> not possible to solve him with giving money?
21:35:46  *** Mucht [~Mucht@chello080109200215.3.sc-graz.chello.at] has quit [Quit: I'll be back!]
21:41:54  <Bjarni> you need to repay your own loan first
21:42:15  <Bjarni> damn, I just got a threat from Muncht :(
21:43:12  *** sPooT [~spoot@e156067.upc-e.chello.nl] has quit [Remote host closed the connection]
21:43:38  <Ammller> he left now, mom
21:46:12  *** Jezral [~projectjj@users.kollegienet.dk] has joined #openttd
21:50:20  <CIA-2> OpenTTD: rubidium * r10874 /branches/NewGRF_ports/src/station_cmd.cpp: [NewGRF_ports] -Codechange: remove the old airport remnants from the building/destruction commands.
21:50:25  *** TinoDidriksen [~projectjj@users.kollegienet.dk] has quit [Ping timeout: 480 seconds]
21:51:20  <Ammller> Bjarni: http://mozart.ammler.ch/ottdc/borrow.png
21:51:23  *** Zr40_ [~zr40@zr40.xs4all.nl] has quit [Quit: Zr40_]
21:51:37  <Ammller> I click to beggar and send money
21:51:45  <Ammller> and after that, the screen
21:51:57  <TrueBrain> Ammller: give less money
21:52:19  <Ammller> ah, you mean more
21:52:36  <peter1138> no, less
21:52:49  <Ammller> I also tried with one pound
21:52:55  *** peter1138 changed the topic of #openttd to: 0.5.2 | Website: *.openttd.org (DevBlog: blog, Translator: translator2, Gameservers: servers, Nightly-builds: nightly, WIKI: wiki, SVN mailinglist: maillist, Dev-docs: docs, Patches & Bug-reports: bugs) | #openttd.notice for FS + SVN notices | mom is not an appropriate abbreviation for moment
21:52:57  <Ammller> but now I konw the problem
21:53:08  <TrueBrain> nice peter1138 :)
21:53:09  <Ammller> the max you can give is 20 000 000
21:53:19  <Ammller> and he has more than that
21:53:25  <TrueBrain> Ammller: something like that.. and there is a bug that gives the wrong error when going over it
21:53:59  <Ammller> I gave him already 100 000 000
21:54:09  <Ammller> and he built stupid
21:54:23  <Ammller> (btw, inflation is on)
21:54:32  <TrueBrain> hmm, I should continue my head-to-head patch..
21:54:38  <TrueBrain> such a nice way to play one-on-one
21:56:28  <Ammller> is the max value you can give adjustable?
21:57:01  <TrueBrain> I believe it is an overflow of some kind
21:57:08  <TrueBrain> dunno, someone needs to look at it
21:57:15  <Rubidium> overflow?
21:57:36  *** Deathmaker [~Miranda@dslb-082-083-250-022.pools.arcor-ip.net] has quit [Read error: Connection reset by peer]
21:57:39  <TrueBrain> did you clamp it? (I assume so seeing your reaction ;))
21:57:43  <TrueBrain> then only the error message is wrong :)
21:57:49  <Rubidium> it has been clamped for a long time
21:58:00  <Ammller> :)
21:58:10  <TrueBrain> so you did good :) Last time I checked (and wrote) it, it wasn't :p
22:01:20  <TrueBrain> ah, the 20M is hardcoded :p
22:01:21  <TrueBrain> hehe
22:01:29  <Ammller> :)
22:01:48  <Ammller> with inflation?
22:01:54  <TrueBrain> nope
22:02:31  <Ammller> why did you hardcode such thing?
22:02:37  <TrueBrain> I really don't know
22:02:49  <Ammller> no comment there?
22:02:53  *** Jezral is now known as TinoDidriksen
22:03:05  <TrueBrain> I guess it was estimated as enough back then
22:03:13  <glx> but you can send  it multiple times
22:03:34  <Ammller> not if he has borrowed more than 20
22:03:37  <TrueBrain> with a very high inflation that is a real bitch :)
22:03:49  <TrueBrain> Ammller: that isn't any problem
22:04:15  <Rubidium> nah, it's different... 20 million * max currency multiplier is probably about 2^31 I guess
22:04:34  <Ammller> I already play with pounds
22:04:40  <TrueBrain> Rubidium: good point
22:04:45  <TrueBrain> maybe we should send it as int64 :p
22:05:01  <Rubidium> TrueBrain: not send it as int64
22:05:16  <Rubidium> the currency is printed on the console when transferred
22:05:31  <TrueBrain> so?
22:05:37  <Rubidium> "%d"
22:05:41  <TrueBrain> %l
22:05:42  <TrueBrain> solved :)
22:05:43  <Rubidium> that's not int64 compatible
22:05:56  <TrueBrain> but I see your point
22:06:03  <TrueBrain> I currently more wonder why sometimes you get that LOAN error
22:06:17  <Rubidium> %l ;) as if that is cross-platform compatible ;)
22:06:24  <TrueBrain> hehe, totally not
22:06:34  <TrueBrain> if > 2^31, print: 2^31+
22:06:35  <TrueBrain> ;)
22:07:29  <Rubidium> on the other hand the currency multiplier isn't taken into account for the function that tells how much money has been transferred
22:07:47  <TrueBrain> but printing fails
22:07:50  <Rubidium> it just sends the amount in pounds over the chat
22:08:13  <TrueBrain> 'p->player_money - p->current_loan' <- is this safe with the new Cost blabla?
22:08:26  <Ammller> ok, just tried, beagger payed back 4 millions so he has less than 20 borrowed
22:08:40  <Ammller> then I can give him money...
22:09:03  <Rubidium> :O
22:09:07  <TrueBrain> Ammller: can you give me the savegame?
22:09:11  <Rubidium> haha!
22:09:17  <Ammller> server tt-ms.de
22:09:27  <Ammller> ok, mom, make a save
22:09:28  <TrueBrain> Ammller: sorry, I don't feel like finding a matching revision
22:09:29  <Rubidium>     SubtractMoneyFromPlayer(CommandCost(-amount.GetCost()));
22:09:36  <Rubidium> that is still negative for the player
22:09:43  <Rubidium> ergo... it fails ;)
22:10:07  <TrueBrain> Rubidium: so that means giving money reduces the maount of money on the player you give it to?
22:10:07  <Rubidium> you "can't afford it" as the end balance is still negative
22:10:39  <Rubidium> TrueBrain: no, you substract the negative of what you have been given
22:10:40  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
22:10:47  <Rubidium> got to love double negatives
22:10:52  *** KritiK [Maxim@ppp85-141-226-250.pppoe.mtu-net.ru] has quit [Quit: Leaving]
22:10:55  <TrueBrain> I don't see the problem, but okay :p
22:12:09  <Rubidium> hmm, looks like my hunch wasn't right :(
22:12:57  <TrueBrain> ah, any error in that function results in the loan error
22:13:49  <TrueBrain> which is kind of wrong if you ask me ;)
22:14:09  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has joined #openttd
22:15:10  <Rubidium> it isn't really wrong, as the cases that the command returns an error are cases where the preconditions of the command are not met
22:15:28  <TrueBrain> Rubidium: that is just fine; what is wrong that the error says: your loan is too high
22:15:35  <TrueBrain> while in fact it can even be that you try to send a negative value
22:15:50  <TrueBrain> (or a 0 value)
22:16:07  <Rubidium> then the function that is issueing the command is wrong
22:16:11  <Rubidium> not the command itself
22:16:14  <TrueBrain> yes
22:16:19  <TrueBrain> Rubidium: I never said who to blaim ;)
22:16:34  <TrueBrain> DoCommandP(0, money_c, id, CcGiveMoney, CMD_GIVE_MONEY | CMD_MSG(STR_INSUFFICIENT_FUNDS));
22:16:39  <Rubidium> true
22:16:45  <Ammller> TrueBrain: http://mozart.ammler.ch/ottdc/autosave11.sav
22:16:49  <Rubidium> three lines up, change the 0 to 1
22:16:58  <Ammller> I used cooper grf pack
22:17:09  <TrueBrain> Rubidium: indeed :p
22:17:42  <TrueBrain> bah, then I first need to get thatone...
22:17:45  <Ammller> http://mozart.ammler.ch/ottdc/autosave9.sav <-- error msg
22:17:45  <TrueBrain> don't feel like it :p
22:18:08  <Ammller> TrueBrain: you don't need the grfs for this do you?
22:18:18  <TrueBrain> yup, Disconnecting Train!
22:18:21  <TrueBrain> happens :)
22:19:09  <TrueBrain> anyway, Ammller, I see no reason why you wouldn't be able to give him 1 pound even if he has a loan of 20M+
22:19:26  <TrueBrain> hmm, let's use a safe value: 10 pounds
22:19:38  *** Tekky4347 [~Tekky@p5493F4A1.dip.t-dialin.net] has joined #openttd
22:19:44  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has quit [Quit: Leaving]
22:20:49  <Rubidium> maybe _current_player != _local_player in main_gui at the place where the command is issued?
22:20:57  <Tekky4347> Hi, is it documented anywhere what requirements patches must fulfill in order to be multiplayer-compatible?
22:21:05  <Rubidium> anyway, I'm again trying to go to bed
22:21:08  <TrueBrain> Rubidium: I considered that, but I doubt _current_player is wrong..
22:21:12  <TrueBrain> we will need to check :)
22:21:15  <TrueBrain> Rubidium: night :)
22:21:15  <Ammller> TrueBrain: Because he is in dept with more than 20millions
22:21:25  <TrueBrain> Ammller: there is no real check for that
22:21:30  <TrueBrain> unless indeed _current_player is wrong
22:21:35  <TrueBrain> which would be bad anyway :p
22:21:59  <TrueBrain> Tekky4347: hehe, I think that can't be documented
22:22:12  <TrueBrain> there are some basic things, like no Random() in CMD_s
22:22:21  <TrueBrain> (in the test-round of the CMD_s that is)
22:22:31  <TrueBrain> no InteractiveRandom()s in game-logic
22:22:36  <TrueBrain> no buffer overflows
22:22:46  <TrueBrain> no local caches
22:22:52  <Tekky4347> I want to develop several single-player patches and need to know what I must take into account for them to be also multiplayer-compatible.
22:22:55  <TrueBrain> just the usual :p
22:23:07  <Rubidium> cache == cache.trash().rebuild()
22:23:07  <TrueBrain> those things pretty much covers it
22:23:25  <TrueBrain> Rubidium: GO TO BED!
22:23:28  <Rubidium> ;)
22:23:28  <Tekky4347> thx for the information, TrueBrain.
22:23:29  <TrueBrain> hop hop :p
22:23:39  <Rubidium> paardje in galop?
22:23:43  <TrueBrain> Tekky4347: and always feel free to ask any of us developers to check for that specificly :)
22:23:49  <TrueBrain>  @kick Rubidium GA NAAR BED
22:23:49  <TrueBrain> :p
22:24:09  <TrueBrain> I just watched Blood Diamond, now going to play Just Cause
22:24:13  <TrueBrain> the irony :)
22:25:17  <Ammller> revision is 10851
22:25:33  <Ammller> the companies has no pws
22:25:41  <Ammller> you can join both
22:25:50  <Ammller> so you see it self
22:26:35  <TrueBrain> Ammller: it is not that I don't believe you, it is that the code suggest it should not work like that; so it needs a deep look at it, with a lot of prints of variables and shit
22:26:39  <TrueBrain> don't feel like that tonight :)
22:26:57  <Ammller> oh, ok
22:27:05  <Tekky4347> Thx. TrueBrain. By the way, why should no Random() be called in CMD_s? Are these CMD_* funtions only used by the client issuing the command, so that only one client would call Random() and the other clients won't, thus causing the state of the random number generator to desync? Is that the reason?
22:27:08  <Ammller> but I will keep the save
22:27:23  <TrueBrain> Ammller: please do :)
22:27:27  <TrueBrain> Tekky4347: exactly right :)
22:27:31  <Ammller> its not 9, its autosave8.sav
22:27:32  <TrueBrain> that is, there are 2 types of calls to CMD_s
22:27:37  <Tekky4347> ah, good guess :)
22:27:39  <TrueBrain> first, the test-round, second, the do-round
22:27:51  <TrueBrain> the do-round, and specificly the DC_EXEC block, can contain CMD_s in theory
22:27:53  *** Xintron [xintron@blinkenshell.org] has quit [Ping timeout: 480 seconds]
22:27:55  <TrueBrain> the test-round never can
22:28:02  <TrueBrain> as if it fails, it is only executed locally on the client
22:28:08  <Tekky4347> ah, thx.
22:31:46  <Tekky4347> TrueBrain: YAPF uses local caches, doesn't it, for caching the track segments? Still, it is multiplayer-compatible? Is this because YAPF ensures that the local caches are always identical on all clients?
22:33:59  <TrueBrain> I believe it does what someone who just went to sleep said: it trashes the cache upon client join
22:34:02  <TrueBrain> (on all clients)
22:34:09  <TrueBrain> therefor the game-state on all clients stay the same
22:34:15  <TrueBrain> of course this tempts to hackish code
22:34:25  <TrueBrain> so rather avoid it where possible :)
22:34:30  <Tekky4347> Ah, thx.
22:35:12  <Eddi|zuHause2> there was a time where it trashed the cache on every tick, because of multiplayer
22:35:56  <Tekky4347> what?
22:36:18  <Tekky4347> that's the point in having a cache, then, if it is trashed 72 times per second?
22:36:36  <Eddi|zuHause2> it can still be used during the same tick
22:36:45  <Tekky4347> aha
22:37:14  <Eddi|zuHause2> if 2 trains go through similar routes (e.g. big mainline)
22:37:21  *** Xintron [xintron@blinkenshell.org] has joined #openttd
22:39:06  <Eddi|zuHause2> especially on big networks that is quite often, because it does not only cache the segments on the route that it actually took, but also all segments that it considered but then discarded
22:39:21  <Tekky4347> The cache I am planning on generating with two of my patches will both be very large :) Therefore, I cannot trash them on every tick...
22:39:41  <Tekky4347> But I guess it should be acceptable to only trash it on every new client join.
22:40:14  <Eddi|zuHause2> no, you have to either store them, or trash them on client connect... the "every tick" version was just an immediate action, until the "on join" version could be properly implemented
22:44:25  *** elmex [~elmex@e180065113.adsl.alicedsl.de] has quit [Remote host closed the connection]
22:44:45  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has joined #openttd
22:47:52  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
22:50:43  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has joined #openttd
22:51:45  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has quit []
22:52:09  *** Dark_Link^ [~glidegame@fw.dormnet.his.se] has joined #openttd
22:56:25  *** Farden [jk3farden@lns-bzn-48f-81-56-247-196.adsl.proxad.net] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
23:17:02  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Quit: Leaving.]
23:27:19  *** mikk36[EST] [~mikk36@ip118.cab12.ktln.starman.ee] has joined #openttd
23:29:27  *** Osai [~Osai@pD9EB6F58.dip.t-dialin.net] has quit [Quit: Osai]
23:30:33  *** Ammlller [~Ammler@adsl-84-227-61-56.adslplus.ch] has joined #openttd
23:32:15  *** wolfryu [~Wolfenste@77.250.19.98] has joined #openttd
23:32:20  *** Xintmeister [xintron@blinkenshell.org] has joined #openttd
23:32:24  *** Netsplit cation.oftc.net <-> arion.oftc.net quits: Rexxie, Progman, Xintron, @orudge, lolman, Nitehawk, mikk36, @Bjarni, dfox, Ammller,  (+3 more, use /NETSPLIT to show all of them)
23:32:25  *** mikk36[EST] is now known as mikk36
23:33:18  *** Netsplit over, joins: lolman
23:35:08  *** orudge [~orudge@91.84.56.243] has joined #openttd
23:35:11  *** mode/#openttd [+o orudge] by ChanServ
23:35:19  *** Bjarni [~Bjarni@0x50a41617.virnxx14.adsl-dhcp.tele.dk] has joined #openttd
23:35:22  *** mode/#openttd [+o Bjarni] by ChanServ
23:35:43  *** tokai [~tokai@p54B84BFE.dip0.t-ipconnect.de] has joined #openttd
23:35:46  *** mode/#openttd [+v tokai] by ChanServ
23:39:22  *** Rexxie [~rexxars@ti0140a340-0274.bb.online.no] has joined #openttd
23:41:23  *** Xintmeister is now known as Xintron
23:42:53  *** dfox [~dfox@r5cv25.net.upc.cz] has joined #openttd
23:43:59  *** Nitehawk [~nitehawk@c-98-200-106-108.hsd1.tx.comcast.net] has joined #openttd
23:45:53  *** Progman [~progman@p57A1FB2C.dip.t-dialin.net] has joined #openttd
23:48:16  *** Lost-Hope|Thardas [~Admin@89.163.148.100.static.rdns-uclo.net] has joined #openttd
23:49:07  *** De_Ghost [De_Ghost@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has joined #openttd

Powered by YARRSTE version: svn-trunk