IRC logs for #openttd on OFTC at 2009-04-20
            
00:00:11 *** Polygon has quit IRC
00:09:35 *** kyle_ has joined #openttd
00:11:36 *** reldred has quit IRC
00:30:02 *** KenjiE20 has quit IRC
00:39:44 *** Zorni has joined #openttd
00:47:08 *** Zorn has quit IRC
00:49:24 *** kyle_ has quit IRC
01:34:19 *** Splex has quit IRC
01:54:54 *** reldred has joined #openttd
01:54:56 *** tokai has quit IRC
02:05:31 *** reldred has quit IRC
02:27:03 *** sigmund has joined #openttd
02:28:58 *** sigmund_ has quit IRC
02:33:51 *** reldred has joined #openttd
02:36:36 *** Dred_furst has quit IRC
02:36:57 *** tokai has joined #openttd
02:36:57 *** ChanServ sets mode: +v tokai
02:45:28 *** tokai has quit IRC
02:47:12 *** tokai has joined #openttd
02:47:12 *** ChanServ sets mode: +v tokai
02:48:17 *** n1Owl has joined #openttd
02:48:49 *** n1Owl has left #openttd
02:56:28 *** kyle_ has joined #openttd
02:59:18 *** ecke has quit IRC
03:00:21 *** reldred has quit IRC
03:01:22 *** HerzogDeXtEr has joined #openttd
03:06:13 *** glx has quit IRC
03:08:10 *** HerzogDeXtEr1 has quit IRC
03:09:13 *** TinoDidriksen has quit IRC
03:12:36 *** TinoDidriksen has joined #openttd
03:21:39 *** fonsinchen1 has quit IRC
03:23:38 *** octernion has quit IRC
03:25:39 *** Gekz has quit IRC
03:27:02 *** Splex has joined #openttd
03:33:26 *** tokai has quit IRC
03:36:44 *** nicfer has joined #openttd
03:38:14 *** tokai has joined #openttd
03:38:14 *** ChanServ sets mode: +v tokai
03:38:55 *** TinoDidriksen has quit IRC
03:42:55 *** TinoDidriksen has joined #openttd
03:49:36 <nicfer> Would be cool if the cities grow near stations instead of growing indiscriminately by only having four stations in the center
03:52:14 *** kyle_ has left #openttd
03:55:26 *** tokai has quit IRC
03:56:34 *** Splex has quit IRC
03:57:12 *** tokai has joined #openttd
03:57:12 *** ChanServ sets mode: +v tokai
04:04:24 *** db48x has quit IRC
04:05:57 *** nicfer has left #openttd
04:09:34 *** Splex has joined #openttd
04:24:28 *** ecke has joined #openttd
05:24:53 *** reldred has joined #openttd
05:29:27 *** Cybertinus has joined #openttd
05:34:28 *** HerzogDeXtEr has quit IRC
05:37:22 *** Wolle has quit IRC
05:51:33 *** reldred has quit IRC
06:04:54 *** reldred has joined #openttd
06:15:58 *** reldred has quit IRC
06:26:08 *** kingj is now known as KingJ
06:38:33 *** ecke has quit IRC
06:38:50 <Celestar> gooooooooooooooooooooood morning Viet ... er #openttd :P
06:39:52 *** phidah has joined #openttd
06:40:04 <Xaroth> hi
06:43:42 <Forked> morning, sir and/or ma'ams
06:45:16 <dihedral> morning lads
06:45:26 <petern> morning fuckers
06:45:34 <dihedral> fuck the fucking fuckers!
06:46:36 <Celestar> ...
06:46:49 <dihedral> oh - hello Celestar
06:46:50 <dihedral> :-)
06:46:54 * Celestar slaps petern with a Microsoft (R) Windows (R) Vista (R) Ultimate (R) box
06:47:23 <dihedral> LOL
06:47:38 <dihedral> the (R) would probably have been enough
06:47:41 <dihedral> poor petern
06:49:02 *** phidah has quit IRC
06:49:17 *** KingJ is now known as kingj
06:50:45 <petern> synced cargo dest yet?
06:51:42 <petern> wtf
06:52:09 <petern> i made a one line change and everything got recompiled :o
06:52:15 <petern> (no, not in a header)
06:53:26 <Celestar> petern: the order list change makes it not easy
06:53:39 <Celestar> Aali: we still haven't finished the conversation yet :P
07:06:40 <dihedral> petern, ccache ^^
07:06:55 <dihedral> Celestar, i like the "we" :-D
07:09:52 <petern> yes, ccache
07:09:59 <petern> still not very fast
07:12:03 *** maristo has joined #openttd
07:12:19 <dihedral> that's a shame
07:17:05 <planetmaker> g' morning
07:33:58 *** reldred has joined #openttd
07:37:58 <petern> maybe i was just too used to my q6600 :p
07:42:11 <dihedral> ^^
07:42:33 <petern> woo yay, 15mph buses :s
07:42:50 <petern> just started up a nars game
07:43:00 <petern> alas, need to go to work :(
07:44:32 *** mikl has joined #openttd
07:56:11 *** Zahl has joined #openttd
07:57:39 *** ecke has joined #openttd
08:03:32 *** Gekz has joined #openttd
08:03:47 <Gekz> where was that comic gfx grf?
08:04:24 <Gekz> found it
08:06:38 <Gekz> ah it's going to be vapourware
08:06:39 <Gekz> moving on.
08:13:02 *** stuffcorpse has quit IRC
08:13:18 *** stuffcorpse has joined #openttd
08:18:19 <petern> grf? grf!?
08:23:31 <Gekz> petern: it's a grf
08:24:00 <petern> lies
08:26:59 <Gekz> no
08:27:01 <Gekz> no lies
08:27:13 <Gekz> they arent making it into base graphics yet apparently
08:27:15 <Gekz> which is weak
08:30:36 <petern> who's "they"?
08:31:01 <Gekz> eGRVTS, can it be used with GRVTS or is this redundant?
08:31:03 *** mikl has quit IRC
08:31:08 <petern> redundant
08:31:16 <Gekz> ok
08:31:20 <Gekz> I thought so
08:31:30 <Gekz> DBset isnt in bananas
08:31:31 <Gekz> :/
08:31:34 <petern> indeed
08:32:02 <Gekz> licensing issues?
08:32:10 <petern> MB hasn't uploaded it
08:32:16 <Gekz> oh, that's shit.
08:32:22 <petern> *shrug*
08:32:23 <petern> not really
08:32:26 <Gekz> lol
08:32:27 <Gekz> why not
08:32:37 <petern> he isn't required to, and maybe nobody's asked him nicely :p
08:32:45 <Gekz> lol
08:32:50 <Gekz> it makes it harder for me to get it
08:32:53 <Gekz> a few more clicks
08:32:54 <petern> or he might not bother until 0.9
08:32:55 <Gekz> dear god man
08:32:57 <Noldo> he is an Artist after all
08:32:57 <Gekz> think of the children
08:33:37 <Gekz> I cant remember if I liked planeset better than av8
08:34:06 <petern> just do what all the other muppets do and use both
08:34:14 <dihedral> ^^
08:34:34 <Gekz> I'm no muppet.
08:36:03 *** Gekz has quit IRC
08:38:32 <petern> no?
08:45:43 *** Azrael- has joined #openttd
08:49:47 *** thingwath has quit IRC
08:55:14 *** tokai has quit IRC
09:01:18 *** Zahl has quit IRC
09:09:10 *** Gekz has joined #openttd
09:21:43 *** db48x has joined #openttd
09:28:26 *** Exl has joined #openttd
09:33:26 <TrueBrain> morning all
09:37:31 <[wito]> Did someone say cargodest?
09:38:41 <Gekz> no u
09:45:07 * petern ponders making more comic 32bpp sprites
09:45:18 <TrueBrain> like?
09:45:59 <petern> just more
09:46:10 *** fonsinchen has joined #openttd
09:46:16 <TrueBrain> are there any already? :p
09:46:23 <petern> yes
09:47:58 <TrueBrain> sorry I asked ;)
09:48:08 <petern> uh
09:48:11 <petern> sorry i answered? :o
09:48:18 <TrueBrain> lol :)
09:48:47 <petern> Amount = 01/58414
09:48:54 <petern> ^ that isn't going to work too well
09:49:53 <Gekz> petern: so is it being converted into a base graphics?
09:52:34 <petern> converted?
09:53:18 <petern> it's a 32bpp graphics set, currently it just replaces sprites
09:54:32 <Gekz> exactly
09:54:48 <Gekz> which is converting it from raw images to embedding them in a format that openttd interprets as sprites
09:54:56 <petern> ...
09:54:56 <petern> no
09:55:11 <petern> openttd can load pngs
09:55:33 <Gekz> -.- by format I mean a grf of some sort
09:55:34 <Gekz> a package
09:55:38 <Gekz> not the encoding of the emage
09:55:40 <Gekz> .,.. image*
09:55:49 <petern> well
09:55:50 <petern> it's not a grf
09:55:58 <petern> if you want a grf, it won't be 32bpp
09:56:30 <Noldo> png files with specific metadata with specific names in a specific directory
10:00:41 <Gekz> base graphics confuse me
10:00:47 <Gekz> petern: can you explain to me how base graphics work
10:00:54 <Gekz> obviously my understanding is flawed
10:15:31 <petern> base graphics are the original trg* grf files
10:15:46 <petern> or new grf files like opengfx
10:15:52 <petern> (but not newgrf files)
10:16:29 <petern> because they are plain grf files, base graphics have a meta file describing the the set
10:22:25 <petern> 32bpp graphics, however, are individual png files which replace a specific sprite (filename as a number) from a specific grf file (path to sprite)
10:23:12 *** Pikka has joined #openttd
10:31:43 *** Vikthor has joined #openttd
10:36:24 *** octernion has joined #openttd
10:36:28 <Gekz> are there any precompiled nightly Ubuntu binaries
10:36:30 <Gekz> anywhere
10:36:52 <TrueBrain> try the website
10:38:05 <Gekz> I did try the website
10:38:08 <Gekz> it has Debian
10:38:16 <TrueBrain> more exact: it has .deb packages
10:38:18 <Gekz> the Debian binaries .deb files
10:38:19 <Gekz> do not work
10:38:21 <Gekz> with Jaunty
10:38:26 <Gekz> DNW
10:38:42 <Gekz> libraries in Lenny are not the same as the ones in Ubuntu
10:38:44 <TrueBrain> then your initial question was flawed :)
10:38:50 <Gekz> especially considering Lenny is frozen
10:38:51 <Gekz> no it isn't
10:38:53 <Gekz> it isn't at all
10:39:02 <Gekz> the nightlies have stunted in the deb department
10:39:05 <TrueBrain> you added a precondition: a specific version of Ubuntu!
10:39:13 <Sacro> Arch has nightlies :D
10:39:20 <TrueBrain> Sacro: concratz :)
10:39:22 <TrueBrain> Gentoo too :p
10:39:41 <Sacro> Well, so long as you run makepkg on openttd-svn slightly after 8
10:39:57 <TrueBrain> lol
10:44:45 <Gekz> also TrueBrain
10:44:53 <Gekz> sorry for assuming that nightlies kept up with library updates
10:45:49 <TrueBrain> apoligy accepted
10:50:12 <Xaroth> Gekz: by lack of better you can always use a script that svn up's and then compiles that
10:50:56 <petern> if you will use unstable distributions...
10:51:11 <Gekz> petern: no excuse, Lenny was supported while it was in Testing
10:51:13 <Gekz> for a long time
10:51:21 <Gekz> long before the feature freeze even
10:51:30 <Gekz> Xaroth: my girlfriend cant use svn :P
10:51:39 <Xaroth> that's why i said, use a script :)
10:51:39 <CIA-9> OpenTTD: rubidium * r16097 /extra/masterserver_updater/src/masterserver/ (handler.cpp masterserver.h udp.cpp):
10:51:39 <CIA-9> OpenTTD: [MSU] -Fix: the master server acked using the wrong source address making it
10:51:39 <CIA-9> OpenTTD: possible that the ack packet got lost in NATs. As a result servers would retry
10:51:39 <CIA-9> OpenTTD: advertising because they never got an ack, but they were on the server list.
10:51:45 <petern> hehe, jaunty has 0.6.3 :D
10:51:59 <petern> i guess april was too late for it
10:52:16 <Rubidium> I guess blathijs was too late for it ;)
10:52:47 <petern> ... blathijs doesn't deal with ubuntu...
10:52:55 <dihedral> Gekz, testing != unstable ;-)
10:53:07 <Gekz> neither does Jaunty
10:53:09 <Gekz> your argument is invalid
10:53:14 <Rubidium> petern: ubuntu leeches debian packages 1-on-1 for OpenTTD
10:53:18 <petern> ubuntu is unstable by definition
10:53:25 <Gekz> oh please.
10:53:30 <dihedral> hehe
10:53:44 <petern> Rubidium, well that's silly of them, as lenny was released way before 0.7.0 :D
10:53:45 <dihedral> Ubuntu is a simple user os :-P
10:54:03 <Gekz> petern: ubuntu uses sid as a base
10:54:04 <Gekz> not lenny
10:54:06 <petern> where is blathijs' time machine :s
10:54:11 <dihedral> the only semi nice thing is LTS for 8.0.4 server release, at least some companies like it
10:54:15 <Rubidium> petern: who says that ubuntu uses stable packages?
10:54:15 <TrueBrain> most likely we can make .deb compatible with Ubuntu Jaunty, by adding Debian SID
10:54:19 <petern> oh yes
10:54:22 <petern> of course, it's unstalbe
10:54:26 <dihedral> Gekz, sid is unstable!!
10:54:32 <dihedral> very
10:54:36 <Gekz> dihedral: sid is not that unstable
10:54:44 <dihedral> sid is mentally ill
10:54:44 <petern> sid *IS* unstable
10:54:45 <Gekz> it's more stable than Fedora
10:54:48 <petern> that's why it's called sid
10:54:49 <Gekz> lolol
10:55:05 <dihedral> Gekz, get a potato :-P
10:55:06 <Gekz> and I've never had an OpenSuSE system work for me
10:55:17 <dihedral> OpenSuSE sucks too :-P
10:55:23 <Gekz> you're all haters
10:55:24 <dihedral> as does RedHat
10:55:31 <Gekz> and afraid to support things that you fear
10:55:34 <Gekz> ph34r
10:55:40 <petern> and gekz fails on the meaning of stable/unstable front
10:55:41 <Rubidium> dihedral: but potato is like *old*
10:55:53 <dihedral> Rubidium, so? :-P i was making fun :-P
10:56:10 <Gekz> lenny is like, old.
10:56:11 <dihedral> petern, not to forget 'testing' :-P
10:56:20 <dihedral> Gekz, lenny is stable :-P
10:56:20 <TrueBrain> Quarks^afk == Qu@rks of forum?
10:56:20 <Gekz> you should support squeeze by now
10:56:24 <Gekz> it's already 4 years out of date
10:56:26 <dihedral> TrueBrain, yes
10:56:51 <dihedral> Gekz, you should start compiling yourself :-P
10:57:00 <Gekz> what do you think I'm doing
10:57:03 <Gekz> I'm not complaining for no reason
10:57:07 <Gekz> I'm complaining while I wait
10:57:11 <Gekz> I'm an active wanker.
10:57:20 <TrueBrain> @kick Gekz I am allowed to kick wankers in here
10:57:20 *** Gekz was kicked by DorpsGek (I am allowed to kick wankers in here)
10:57:24 *** Gekz has joined #openttd
10:57:42 <Gekz> I lol at your conduct.
11:00:29 <dihedral> Gekz, we lol at you :-D
11:00:30 <Rubidium> anyhow sid + ati video card + wanting video playback == not always that good
11:00:39 <dihedral> hehe
11:00:47 <dihedral> sid was never good with any toys :-D
11:00:52 <TrueBrain> Rubidium: linux + ati drivers == not always that good
11:01:06 <dihedral> TrueBrain, let me underline "not always"
11:01:06 <Rubidium> true-ish
11:01:08 <dihedral> ...
11:01:13 <dihedral> it works on my system at work :-P
11:01:16 <TrueBrain> the reason I bought an nvidia
11:01:18 <TrueBrain> (well, intel now)
11:02:09 * Rubidium sometimes wants his lame intel video card back (nothing nvidia-ish)
11:02:32 <Rubidium> cause that 'just works' instead of having a plethora of drivers that all partially work
11:02:38 <TrueBrain> I am also happy with my intel .. although it doesn't have as much GPU power as my nvidia had :p
11:02:52 <TrueBrain> but yes, Intel has some very good open source drivers :)
11:03:15 <Rubidium> my previous intel had some problems with some video playback on full screen
11:03:35 <Rubidium> like e.g. Elephants Dream
11:05:27 *** pavel1269 has joined #openttd
11:07:06 *** Singaporekid has joined #openttd
11:17:29 <Pikka> Singaporekid: http://en.wikipedia.org/wiki/Button_Moon
11:17:58 <Singaporekid> pikka u r silly i've nvr seen dat b4
11:18:26 <planetmaker> Translation question: STR_0014_GOODS <-- can I designate the string as plural form so that in strings with gender distinction the plural article is used?
11:18:52 <Rubidium> just add a 'plural' gender
11:20:07 <planetmaker> You mean add a 4th gender to German language?
11:20:31 <Rubidium> yup
11:21:01 <planetmaker> uhuhhh... that means changing all strings with a gender than just this nasty goods string :(
11:21:12 <Rubidium> yup
11:22:30 <planetmaker> would you consider it a "clean" solution?
11:22:31 *** LUADuck has joined #openttd
11:22:46 <LUADuck> Possible bug, mind if I copy-pasta
11:23:12 <planetmaker> use paste.openttd.org
11:23:30 <planetmaker> if more than 3 lines
11:24:06 <LUADuck> I prefer pastebin.com
11:24:08 <LUADuck> :3
11:25:01 <LUADuck> http://luaduck.pastebin.com/d1beda8a1
11:25:12 <Rubidium> it's AFAIK the only solution without adding a new gender-like concept to strgen for plural (which will make things more complex and likely not much better)
11:26:18 <TrueBrain> LUADuck: 1) it is okay to type such things in this channel; with 'pastes' people mostly assume some more complex data then a description
11:26:22 <LUADuck> Essentially you can keep making money for nothing if you have a friend willing to trade shares
11:26:30 <TrueBrain> 2) you could have searched wiki / tt-forums to get your answer
11:26:33 <LUADuck> Want me to copy-pasta here?
11:26:43 <TrueBrain> no, as you also already give a summary
11:26:48 <TrueBrain> on a 2 line text
11:26:52 <LUADuck> 3) Wiki != ALWAYS
11:26:53 <TrueBrain> which makes it both obsolete as silly
11:26:56 <LUADuck> lol
11:26:59 <petern> pasta :s
11:27:08 <LUADuck> Pasta incoming
11:27:16 <LUADuck> 1.
11:27:16 <LUADuck> So I was messing around with my brother on this game today. I found out that if you buy stock in another company then give them all your cash, then sell the stock you bought it gives you your money back. Then they can just give you the money that you gave them and do the whole process over again.
11:27:16 <LUADuck> 2.
11:27:16 <LUADuck> 3.
11:27:16 <LUADuck> I noticed that the game doesn't count stock in your company value and thats why this works.
11:27:19 <TrueBrain> sigh ....
11:27:20 *** petern sets mode: +b *!*LUADuck@*.dynamic.dsl.as9105.com
11:27:20 *** LUADuck was kicked by petern (LUADuck)
11:27:25 <TrueBrain> he really can't read :s
11:27:43 <planetmaker> yeah, a concept like that. Though a plural distinction is already done for a number of strings - but then it only depends upon a number...
11:28:03 <planetmaker> ok, so I'll postpone this change till wt3 :) - or I'll miss many strings, I guess.
11:28:04 <TrueBrain> petern: scripted, or manual?
11:28:20 <petern> i never script
11:28:26 <TrueBrain> fair enough :)
11:28:28 *** petern sets mode: -b *!*LUADuck@*.dynamic.dsl.as9105.com
11:30:02 <planetmaker> anyway I should put the issue to discussion in the German language translation thread. Thanks Rubidium
11:34:15 <planetmaker> Though... the easiest solution for now is to mis-use an existing gender. It has the same form of the articles as the plural one.
11:34:52 <TrueBrain> nasty ;)
11:45:44 *** Quarks^afk is now known as Quarks
11:45:48 * Quarks is back
11:47:01 <Quarks> yeah truebrain, I am forumquarks ;)
11:50:27 *** KenjiE20 has joined #openttd
11:50:27 <dihedral> petern: thanks for the ban :-)
11:54:49 <TrueBrain> Quarks: we were wondering if you could run 'tcpdump' to find out why your server can't be queried by ottd_update :)
11:54:58 <petern> hmm, pbs rendering bug :s
11:58:00 <fonsinchen> Cargodist has a station GUI now (and some more nice things): http://www.tt-forums.net/viewtopic.php?f=33&t=41992 http://wiki.openttd.org/Passenger_and_cargo_distribution http://fickzoo.com/fonsinchen/openttd.git
11:58:05 <fonsinchen> have fun
12:03:21 <Forked> compiling for win32.. mind if I post the binary? (note to self: include COPYING, LICENSE and so on..)
12:03:35 <TrueBrain> no grfs .. :p
12:03:48 <Forked> thats not a problem as they are no where near the bin/
12:03:53 <TrueBrain> ;)
12:04:07 <Forked> however the files that should be included are not.. I've already stepped in that mess several times :\
12:05:15 <Forked> eek
12:05:15 <Forked> warnings
12:10:06 *** HerzogDeXtEr has joined #openttd
12:10:58 *** maristo has joined #openttd
12:11:08 <fonsinchen> what warnings?
12:14:03 <Quarks> guys, if you have nothing to do at the moment
12:14:18 <dihedral> we do :-P
12:14:21 <Quarks> do me favor and see if you can find "OpenTTD Fair Play Server #1" and try connecting
12:14:33 <Quarks> you never have anything useful to do, dih ;)
12:14:41 <dihedral> Quarks, what about the server list?
12:14:58 <Quarks> well i wanna know whether any1 can connect
12:15:06 <TrueBrain> dihedral: for a chance, do what the man ask ;) :)
12:15:09 <TrueBrain> chance = change :p
12:15:23 <dihedral> asks
12:15:28 <dihedral> for
12:15:47 <Quarks> lol
12:15:57 <dihedral> 'vat ze mn ask' sounds 'verry' un-iinglish
12:16:30 <Quarks> i thought it was spelled "vot zah muhn uhsks" ;)
12:16:37 *** thingwath has joined #openttd
12:17:10 *** glx has joined #openttd
12:17:10 *** ChanServ sets mode: +v glx
12:17:33 <Xaroth> fonsinchen: can you check what kind of revision tags your builds use?
12:18:05 <Xaroth> if they use something sane with a good prefix I can make AutoTTD accommedate for servers running cargodist at some point.
12:18:17 <Quarks> so i assume noone can connect?
12:18:50 <Xaroth> Quarks: does it show up on the master server?
12:19:03 <Quarks> yes it does
12:19:16 <dihedral> Xaroth, it's the tcp connection he's thinking about ^^
12:19:32 <dihedral> Quarks, congrats at getting that far - what'd you change? :-P
12:19:34 *** Vikthor has quit IRC
12:19:41 <Quarks> standard port
12:19:52 <Quarks> which didnt work like two days ago -.-
12:20:12 <[wito]> Holy frame lag, batman!
12:20:27 <Quarks> brain told me that ports >10k didnt work
12:20:39 <Quarks> and apparently hes right (well not apparently, of course he's right :D )
12:20:52 <Quarks> so dih
12:20:55 <Quarks> wanna try connecting?
12:21:31 <planetmaker> Quarks, wasn't there a commit recently which made also 5-digit ports work?
12:21:45 <Quarks> i dont know
12:21:47 *** octernion has quit IRC
12:21:49 <Quarks> i always used port 27015
12:21:54 <Quarks> ive used it for years
12:22:06 <Quarks> but now all of a sudden it doesnt work any more :(
12:22:52 <planetmaker> Quarks, you're using the latest nightly?
12:23:02 <Quarks> i am using 0.7.0 at the moment
12:23:18 <Quarks> the latest nightly shows the same behavior though
12:23:23 <planetmaker> try - for a change - with the latest nightly... ok
12:23:50 <glx> there was a commit recently about ack packet recently
12:23:59 <glx> (for master server)
12:24:10 <TrueBrain> glx: unrelated (well .. kind of anyway :p)
12:24:28 <dihedral> and that'd be unrelated to the version of OpenTTD :-)
12:25:52 <Gekz> fuck
12:25:59 <Gekz> I'm trying to build a deb from the nightly source
12:26:07 <Gekz> but it doesnt have a revision number
12:26:16 <Gekz> and I cant remember how to specify it in a config file somewhere
12:26:19 <Gekz> for this deb generation
12:26:32 <Gekz> I know if I was making a deb i'd do --revision=rxxxx
12:26:39 <Gekz> but how do I specify that in this situation
12:26:44 <Xaroth> Quarks: if it shows up in the master server list it means the master server can contact your server
12:26:54 <Xaroth> so at least -something- is working
12:26:54 <Quarks> it cant
12:27:02 <Quarks> it doesnt show up with its name
12:27:04 <TrueBrain> Xaroth: tnx for stating the obvious ;)
12:27:05 <Quarks> just with its IP adress
12:27:08 <Xaroth> IP?
12:27:09 <Gekz> petern: ?
12:27:13 <Xaroth> and port, obviously
12:27:16 <Quarks> yeah
12:27:18 <Xaroth> i'll use my lib to check if it works
12:27:19 <Quarks> but no server info
12:27:21 <Quarks> thats the problem
12:27:33 <glx> ingame?
12:27:43 <Xaroth> Quarks: ip:port combo please and i'll check
12:27:56 <Quarks> it works if you enter it manually
12:28:09 <Quarks> look for OpenTTD Fair Play #1 in the ingame server list
12:28:12 <Quarks> itll be there
12:28:30 * TrueBrain gives Xaroth the IP:port in a PM
12:28:36 <Quarks> ...
12:28:47 <Quarks> it always works if people enter ip and port manually
12:28:56 <TrueBrain> Quarks: his tool is different
12:29:01 <Quarks> ?
12:29:10 <Xaroth> yeh but it means i can abuse it to see if it listens
12:29:11 <Quarks> okok ;)
12:29:12 <glx> http://www.openttd.org/en/server/953 <-- it is in the list
12:29:16 <TrueBrain> haha, something is nasty wrong ... :)
12:29:19 <TrueBrain> glx: not the server we talk about :p
12:29:30 <Xaroth> wait, TB, that was #2
12:29:34 <Quarks> ill let the professionals handle this :)
12:29:37 <Xaroth> you gave me #2, not #1 :)
12:29:50 <TrueBrain> Xaroth: #1 is running ;)
12:29:51 <Quarks> #1 is quarks.game-host.org:3979
12:29:53 <TrueBrain> #2 is not :)
12:30:00 <TrueBrain> but ... I have an idea what is going on :)
12:30:01 <Quarks> #2 is quarks.game-host.org:27015
12:30:03 <Xaroth> #2 shows up as running here
12:30:08 <TrueBrain> 12:28:51.770035 IP 88.74.97.42 > 85.17.162.188: ICMP 88.74.97.42 udp port 2701 unreachable, length 39 <- sound horrible ;)
12:30:11 <Xaroth> on port 27015
12:30:26 <Xaroth> o_O
12:30:30 <Quarks> so truebrain
12:30:34 <glx> truncation ;)
12:30:38 <Quarks> that means that only 4 digits are specified for the port?
12:30:45 <TrueBrain> glx: the question is: where ....
12:30:48 <Quarks> and it leaves out the 5?
12:30:53 <glx> there's a 5 somewhere in the code
12:30:59 <Xaroth> 1 and 2 both show up as running here.
12:31:42 <Quarks> yes
12:31:50 <Quarks> but you probably cant connect to #2
12:31:53 <TrueBrain> char port_name[6];
12:31:55 <TrueBrain> seprintf(port_name, lastof(port_name), "%u", this->GetPort());
12:32:02 <TrueBrain> the only reference to a char in port number ...
12:32:28 <Xaroth> it'd be more fun
12:32:37 <Xaroth> if he picked a 3979X port
12:32:48 <Xaroth> cuz that meant the client would be connecting to #1 all the time :P
12:33:11 *** otih has quit IRC
12:34:24 <fonsinchen> xaroth, if I build them they use "git revision" + "-" + "branch name"
12:34:33 <fonsinchen> I guess that's not meaningful
12:34:39 <Quarks> so
12:34:42 <Quarks> it does work
12:34:50 <Quarks> if i change the port to 2701 and forward that port
12:34:50 <Xaroth> er, was more about the revision they broadcast to master server :)
12:34:56 <TrueBrain> Quarks: haha, please don't :)
12:35:02 <fonsinchen> I didn't change that one
12:35:06 <TrueBrain> Quarks: give us a few moments to fix the problem for real :)
12:35:10 <Xaroth> ah, k
12:35:20 <Quarks> but it doesnt work if i forward 2701
12:35:21 <TrueBrain> but I guess we just need Rubidium, which most likely says something like: oh, that problem! :p
12:35:22 <fonsinchen> or do you mean the save game version?
12:35:24 <Quarks> and leave the port at 27015
12:35:26 <Xaroth> no
12:35:35 <TrueBrain> Quarks: redirect 2701 at router level to 27015
12:35:36 <Rubidium> hmm, seem to remember such an error
12:35:41 <TrueBrain> see! :p
12:35:45 <Quarks> uhm
12:36:04 <Xaroth> i mean as in r<number> for nightlies, <nr>.<nr>.<nr> for releases etc
12:36:05 <Quarks> hold on
12:36:40 <Rubidium> is the server 'turned on' right now?
12:36:48 <TrueBrain> never knew UDP returns invalid port on ICMP level :)
12:36:48 <fonsinchen> I can make another branch on top of cd-gui which updates the published version
12:36:53 <Quarks> i dont think my router supports this sort of setting
12:36:58 <fonsinchen> then you can use that one for your updater
12:37:00 <Xaroth> fonsinchen: that would be awesome
12:37:13 <fonsinchen> do you know where that version string is determined?
12:37:18 <TrueBrain> I now see port 1111, 2701 and 9999 passing by ....
12:37:42 <TrueBrain> Rubidium: his server is running at 27015
12:37:51 <Rubidium> what ip?
12:37:59 <TrueBrain> 88.74.97.42:27015
12:38:00 <Quarks> 1111 was supposed to be 11111
12:38:06 <TrueBrain> server id 926
12:38:10 <Quarks> i tried 9999 and 11111 to find out whether it works
12:38:16 <Quarks> and 9999 did work, 11111 did not
12:39:20 <Xaroth> fonsinchen: trunk/src/rev.h
12:39:24 <Xaroth> .. i think
12:40:25 <Xaroth> or at least related to that one
12:40:48 <Xaroth> trunk/src/rev.cpp.in
12:42:11 <Rubidium> nothing runs right now on 11111?
12:42:19 <TrueBrain> Rubidium: no
12:42:48 *** Pikka has quit IRC
12:43:02 <Quarks> i used 11111 to try something out
12:44:13 <TrueBrain> nice off-by-one Rubidium :)
12:44:39 <CIA-9> OpenTTD: rubidium * r16098 /extra/masterserver_updater/src/shared/string.cpp: [MSU] -Fix: (v)seprintf chopped of strings one character earlier than necessary. Same as FS#2814/r15963 in trunk... how much I want to be able to fetch single files via svn:external as that would've prevented this.
12:45:16 <TrueBrain> tnx Rubidium, and tnx Quarks :)
12:45:16 <Quarks> :D
12:45:35 <Quarks> nonono dont thank me, thank you and rubidium for your efforts :)
12:46:50 <Xaroth> Rubidium saves the proverbial day yet again
12:48:18 <Quarks> so now
12:48:21 <Quarks> since the problem is solved
12:48:38 <Quarks> "I DEMAND VERSION 0.7.1!!!" ;)
12:48:43 <TrueBrain> why?
12:48:48 <Quarks> just kidding
12:48:52 <TrueBrain> you are weird :p
12:48:59 <Quarks> i know
12:49:22 <planetmaker> Quarks, help yourself: ./configure --revision=0.7.1 && make
12:49:30 <Quarks> lol
12:50:09 <fonsinchen> rev.cpp is where the version is determined. However this file is usually not under revision control and will autogenerate whenever I build. How can I set the revision manually and make that a permanent part of a git branch?
12:50:09 <glx> Quarks: not an ottd bug :)
12:50:27 <TrueBrain> fonsinchen: as Xaroth told you: rev.cpp.in
12:50:32 <xand> would it be viable for industries that are built from "other" climates to accept/produce the right goods?
12:50:40 <xand> s/goods/"stuff"/
12:50:48 <fonsinchen> ah ... ".in", I should learn reading.
12:50:53 <fonsinchen> thanks
12:51:04 <TrueBrain> I will send you the bill
12:52:55 <Xaroth> er, fonsinchen, it might be best to just format the git revision
12:53:02 <planetmaker> xand, if you modify them by a newgrf, yes
12:53:11 <Xaroth> like "cdist-{oldrevision}"
12:53:21 <Xaroth> where {oldrevision} gets changed by the current git revision
12:53:24 <xand> I got very confused when the factory I built wanted water and fruit or something
12:53:48 <Xaroth> that way every time you release something new it'll have the proper revision numbering etc
12:53:50 <planetmaker> xand, you probably changed climates and/or newgrf in mid game. Both is not healthy behaviour
12:53:53 <TrueBrain> cargodest for example becomes: cargodest-h3b244a8f as revision
12:54:06 * Xaroth points at TrueBrain's statement
12:54:19 <xand> planetmaker: actually I went to build new industry, and it gave me industries from all climates
12:54:43 <xand> what would be cool imo is to have a big map that has different climates in different areas but I doubt that would be easy :)
12:54:49 <Xaroth> that way AutoTTD can regexp on cargodest-(.*) or something silly
12:54:55 <Xaroth> and stuff like h2h won't match that
12:55:03 <TrueBrain> it is the predefined format for revisions :)
12:55:05 <xand> also I keep getting new coal mines built, which produce rubber
12:55:15 <TrueBrain> <branchname>-<revision>
12:55:21 <TrueBrain> where the latter is depending on the VCS source
12:55:28 <TrueBrain> (and handled by findrevision.sh)
12:55:37 <glx> hmm no, it's rev-branch
12:56:19 <fonsinchen> ok, it's now cdist-<git rev>-cd-revision
12:56:32 <fonsinchen> somewhat redundant ...
12:56:52 <fonsinchen> before it was <git rev>-<branch name>
12:57:00 <glx> that was enough :)
12:57:11 <fonsinchen> also for Xaroth?
12:57:14 <Rubidium> Quarks: what reasons for 0.7.1 are there?
12:57:24 <Quarks> none, i was just kidding
12:57:33 <[wito]> has there been any effort sync cargodEst to trunk?
12:57:45 <glx> fonsinchen: if his stuff doesn't handle it it's not your fault ;)
12:58:08 *** UFO64 has joined #openttd
12:58:35 <fonsinchen> Xaroth, can you auto updater match on postfixes? Then I suggest you match on *-cd-gui and I leave it as it is.
12:58:48 <TrueBrain> glx: then there is a mismatch between CF and suggested method :)
12:59:04 <TrueBrain> although the last few binaries produced by CF didn't have any branch prefix/postfix
12:59:11 *** octernion has joined #openttd
12:59:27 <TrueBrain> (just hg revision, which is unique enough)
12:59:52 <fonsinchen> what is CF?
12:59:56 <TrueBrain> CompileFarm
13:00:03 <TrueBrain> http://binaries.openttd.org/
13:00:07 <Rubidium> that's because they're the master of the hg/git repository and not a branch in said repositories
13:00:36 <TrueBrain> Rubidium: still, we had mercurials which defined a branch-name
13:00:44 <TrueBrain> which were prefixed, as far as I am aware :p
13:00:53 <Xaroth> fonsinchen: regex :)
13:00:55 <TrueBrain> (not mercurial branch, but the name of the project :))
13:01:09 <Rubidium> the ones we compile don't though ;)
13:01:12 *** Azrael has joined #openttd
13:01:20 <TrueBrain> Rubidium: cargodest and head-to-head currently don't define it, no
13:01:35 <TrueBrain> but the naming of the files are <branch>-<revision>
13:01:45 <TrueBrain> maybe better naming: <subproject>-<revision>
13:01:47 <TrueBrain> ;)
13:02:00 <Rubidium> rather revision-branch
13:02:05 <glx> yes there are not branch
13:02:12 <TrueBrain> the naming of the files are <subproject>-<revision> Rubidium :)
13:02:26 <TrueBrain> openttd-cargodest-h3b244a8f-docs.tar.bz2
13:02:28 <TrueBrain> see :)
13:02:35 <glx> they are custom versions
13:02:43 <TrueBrain> glx: they are 'branch' in the way we meant it, as if they wer ein SVN :) (just they are not in SVN :p)
13:02:55 <TrueBrain> that is why I suggest subproject as naming ;)
13:02:56 <Rubidium> TrueBrain: that's not the version findversion gives them
13:03:00 <fonsinchen> Xaroth: Then it should already be ok. I'm not changing it.
13:03:02 <TrueBrain> Rubidium: that just returns <revision>
13:03:04 <Xaroth> my point wasn't the naming of the builds, more like the naming of the revision to the client queries
13:03:06 <Rubidium> findversion uses REV="${REV}-$BRANCH"
13:03:14 <TrueBrain> Rubidium: yes, that $BRANCH
13:03:18 <Rubidium> but only if it's a branch in the hg repository
13:03:31 <Xaroth> so if you run a h2h server the client will see that the server is running h2h-something or something-h2h ... instead of just something
13:03:45 <TrueBrain> Rubidium: my point here is, that there is no indication inside the client you are running, say, head-to-head
13:03:48 <TrueBrain> there was for NoAI
13:04:04 <TrueBrain> this is up to the maintainer of a 'subproject', as it needs rev.cpp.in changes
13:04:04 <Rubidium> just change rev.cpp.in ;)
13:04:07 <TrueBrain> exactly
13:04:13 <TrueBrain> now the question is, should that be a prefix or postfix
13:04:24 <glx> postfix
13:04:26 <Rubidium> postfix
13:04:36 <TrueBrain> so there we have the nice desync
13:04:41 <TrueBrain> as CF makes binary names where it is a prefix
13:04:48 <TrueBrain> besides, postfix is a bit nasty, take fonsinchen case
13:04:50 <Yexo> -const char _openttd_revision[] = "@@VERSION@@";
13:04:50 <Yexo> +const char _openttd_revision[] = "@@VERSION@@-branchname";
13:04:53 <Yexo> is that the change needed?
13:04:59 <TrueBrain> <git version>-cdist-cd-gui
13:05:00 <Rubidium> for the CF prefix is fine
13:05:09 <Rubidium> for the binary it needs to be postfix
13:05:12 <TrueBrain> I tihnk it would be much more clear if we make the subproject a prefix
13:05:19 <TrueBrain> cdist-<git version>-cd-gui
13:05:21 <Rubidium> because in the network protocol the version is truncated
13:05:26 <TrueBrain> Rubidium: 15 chars, not?
13:05:34 <Rubidium> something like that yes
13:05:41 <TrueBrain> which gives enough room I guess
13:05:54 <glx> <TrueBrain> cdist-<git version>-cd-gui <-- that's just a silly rev string ;)
13:05:56 <TrueBrain> (as revisions are cut to 9 chars)
13:06:08 <TrueBrain> glx: why? <subproject>-<version>-<branch>
13:06:49 <Rubidium> cdist-h12345678- is more than 15 chars
13:06:50 <fonsinchen> I think <subproject>-<branch>-<version> is the most meaningful, readable and functional variant
13:07:09 <TrueBrain> Rubidium: yes, everything behind it is not important anyway ;)
13:07:16 <Gekz> btw guys
13:07:20 <Gekz> Oracle bought Sun
13:07:23 <Gekz> ie, they bought MySQL
13:07:30 <Rubidium> well, isn't the branch that is important for you?
13:07:34 <fonsinchen> uh, you could play cargodist without GUI
13:07:39 <TrueBrain> Rubidium: for me, no :p
13:07:39 *** octernion has quit IRC
13:07:50 <TrueBrain> (as the branches have their unique revision anyway)
13:07:58 <TrueBrain> (we talk network-wise btw, for the record ;))
13:07:59 <fonsinchen> then you'd have cdist-<git rev>-flowmapping-vehload
13:08:12 <fonsinchen> but the last part will not be sent over the network
13:08:30 *** Azrael- has quit IRC
13:08:33 <petern> Gekz, hopefully they'll kill it off
13:08:36 <petern> but i doubt it
13:08:38 * Rubidium doesn't really care about branches of branches though
13:08:44 <TrueBrain> Rubidium: exactly :)
13:08:53 <TrueBrain> as 2 branches are not compatible, network-wise, anyway
13:08:58 <Xaroth> it should just be branch-version
13:09:06 <TrueBrain> subproject-version, Xaroth
13:09:07 <Xaroth> but a 15 char version limit might be a bit.. short :P
13:09:07 <fonsinchen> well, then you can remove the branch string entirely
13:09:08 <TrueBrain> but yes
13:09:18 <Xaroth> TrueBrain: good enough :P
13:09:20 <TrueBrain> and limit the subproject to 5 chars
13:09:31 <TrueBrain> or check what the current value is for revision ;)
13:09:38 <Rubidium> for the network protocol the branch name should be last
13:09:47 <TrueBrain> Rubidium: branch or subproject name?
13:09:57 <glx> whatever
13:10:08 <Rubidium> what is a subproject?
13:10:16 <Rubidium> it's a branch of a branch, right?
13:10:18 <TrueBrain> Rubidium: That I try to tell for the last 5 minutes ;)
13:10:21 <TrueBrain> no, the other way around
13:10:24 <TrueBrain> head-to-head is a subproject
13:10:26 <TrueBrain> cargodest is a subproject
13:10:30 <TrueBrain> cargodist is a subproject
13:10:41 <Xaroth> is there a reason why version is bound to 15 chars/
13:10:42 <TrueBrain> cd-gui is a branch of cargodist
13:10:46 <Rubidium> that would've previously called a branch
13:10:52 <TrueBrain> Xaroth: network-protocol
13:10:59 <TrueBrain> Rubidium: a few minutes ago you told me that you would call cd-gui a branch
13:11:01 <TrueBrain> but okay :)
13:11:12 <Xaroth> er, aren't strings cut off by \0 anyhow?
13:11:12 <TrueBrain> I don't care how we call things, as long as we all understand what we talk about :p
13:11:13 <Rubidium> cd-gui is a branch of a branch
13:11:19 <TrueBrain> Rubidium: fine by me
13:11:27 <TrueBrain> so I suggest to make it <branch>-<revision>
13:11:33 <TrueBrain> if strlen(<branch>) <= 5
13:11:34 <Rubidium> for the network protocol?
13:11:36 <TrueBrain> it fits in revision
13:11:42 <TrueBrain> yes
13:11:59 <glx> branch is just an indication
13:12:00 <Rubidium> just use revision-branch because that always 'fits'/gets truncated properly
13:12:21 <Xaroth> i'd opt for revision-branch
13:12:34 <TrueBrain> glx: indication, yes and no; first of all revisions don't have to be unique over such branches. Second, it makes filtering things via webtools much harder
13:12:42 <Xaroth> that way in a later addition you could increase the network protocol for longer branches (note, COULD), without breaking current clients
13:12:49 <Xaroth> branch names then would get cut off for older clients
13:13:09 <TrueBrain> Xaroth: weird argument ;)
13:13:19 <TrueBrain> if you change the length of such record, you need to bump the version anyway :)
13:13:23 <Rubidium> TrueBrain: but abcde-h12345678M 'overflows', so branch name may be up to 4 characters
13:13:31 <TrueBrain> Rubidium: fair enough
13:13:39 <Xaroth> yes, but how would you serve older clients? re-format it?
13:13:45 <TrueBrain> Xaroth: not
13:13:48 <Rubidium> which makes it more sensible to use revision-branch.
13:13:54 <Rubidium> that's equally simple to filter
13:14:07 <TrueBrain> s/filter/order_by/
13:14:15 <TrueBrain> but okay, fine by me .. I just keep on trying this every year or so :p
13:14:21 <Xaroth> heh
13:14:27 <TrueBrain> (already doing so for the past 3 years, so why stop this year? :))
13:14:43 <petern> hee, good ol' iLo
13:14:56 <petern> lets me test ethernet bonding without getting locked out
13:15:26 <TrueBrain> Rubidium: btw, one thing (not related): we can send UDP packets of our MTU size, right?
13:15:29 <Rubidium> still, the next moron calls the branch "foo-bar-gui-tb"
13:15:40 <TrueBrain> Rubidium: assert_compile is your friend
13:15:53 <TrueBrain> SEND_MTU is 1460 for OpenTTD ..
13:16:20 <TrueBrain> hmm .. some random remark: when an UDP packet of that size passes any link of an MTU lower than 1460, the packet will be dropped (I know, it is a DAH)
13:16:36 <TrueBrain> a think to remember when getting bug reports about it :p
13:16:54 <TrueBrain> (about missing UDP packetS)
13:17:04 <TrueBrain> think = thing
13:17:07 <TrueBrain> damn .. typing is SO HARD
13:17:10 <Xaroth> Rubidium: isn't it possible to increase the length for the version string? or will that break lots of stuffs
13:17:15 <Rubidium> so ditch UDP and only use TCP, right?
13:17:20 <TrueBrain> Rubidium: rather not :)
13:17:25 <TrueBrain> I don't think the MSU can operate on TCP :p
13:17:32 <TrueBrain> well .. currently it can :)
13:18:15 <TrueBrain> just I had to work with a few links at MTU 1420 and even 760 a few days ago, noticed some UDP software failed to work :)
13:18:52 <petern> MTU path discovery failing?
13:19:01 <TrueBrain> petern: we don't discover the MTU :p
13:19:08 <TrueBrain> we just send packets of size 1460 (in worst case)
13:21:00 <petern> just reimplement TCP in UDP and pretend it's still UDP
13:21:05 <TrueBrain> :)
13:21:08 <petern> and iron out all the bugs
13:21:20 <TrueBrain> how useless ;)
13:21:41 <Forked> richk67 seems bitter
13:22:43 *** thingwath has quit IRC
13:22:52 <petern> "seems" ?
13:23:04 <Forked> appears to be
13:23:26 <TrueBrain> lol, Forked missed what petern meant ;)
13:23:42 <Forked> I suddenly wasn't sure if "seems" was an actual word or not in the English language :\
13:23:48 <Forked> but I got it.. he is. ;)
13:24:08 *** Cutter has joined #openttd
13:24:33 <Cutter> hi
13:24:39 <Forked> hello
13:25:06 <TrueBrain> (btw, above MTU problem mostly happens on OS Windows up to 2k :p Go figure ... ;))
13:25:17 <petern> :D
13:25:23 *** reldred has quit IRC
13:25:24 * petern ponders just deleting his posts, hehe
13:25:30 <Cutter> since I've switched to 0.7, my trains are all configured to "Go without stopping" on all stations, but they stop anyway to load and unload
13:25:43 <Gekz> dbg: [grf] [2cc_trainset.beta_2.02/2ccdj.grf:1] ReserveChangeInfo: Invalid pseudo sprite length 4 (expected 6)!
13:25:46 <Gekz> dbg: [grf] [2cc_trainset.beta_2.02/2ccdj.grf:1] FeatureChangeInfo: Invalid pseudo sprite length 4 (expected 6)!
13:25:51 *** Bergee has quit IRC
13:25:55 <glx> Gekz: I have it too :)
13:26:02 <Gekz> ended in a segfault
13:26:02 <Gekz> though
13:26:05 <Gekz> that's not cool at all
13:26:13 <glx> but no segfault here
13:26:28 <Gekz> I made a couple of trams and crap
13:26:29 <Gekz> and walked away
13:26:30 <Gekz> lol
13:26:33 <petern> :1 ? heh
13:26:33 <Gekz> walked back in 4 hours later
13:26:35 <Gekz> and it's gone
13:27:27 <petern> well, it's a beta :)
13:27:57 <Quarks> cutter
13:28:09 <Quarks> you probably have "non-stop" orders
13:28:16 <Quarks> it doesnt mean trains don't stop at the stations
13:28:48 <Quarks> it means they will go to the specific station without stopping on the way there (even if passing through other stations)
13:29:38 <Cutter> ok
13:29:54 <Cutter> I'll read the manual to learn more about the new orders
13:32:39 <glx> maybe you want to use "go via station"
13:36:38 <TrueBrain> richk has a WEIRD perception of 'enthousiastic' I think :)
13:37:03 <glx> also a weird perception of finished ;)
13:37:15 <TrueBrain> very very true :)
13:37:23 <petern> clique!
13:37:23 <Quarks> if i add original vehicles names as a static newgrf, does this mean everybody who wants to join needs to have it as well?
13:37:40 <glx> no as it is static
13:37:55 <Quarks> meaning?
13:38:02 <petern> hehe
13:38:10 <petern> how does that work when it comes to renaming vehicles?
13:39:42 <glx> I guess it works like it did when it was a language
13:42:53 *** racetrack has quit IRC
13:43:20 <petern> mmm
13:43:31 <petern> ah well, renaming vehicles is stupid anyway
13:44:49 <petern> er, engines :)
13:49:53 *** UFO64 has quit IRC
13:53:26 <TrueBrain> I need a faster computer for this WT3 job :(
13:53:31 <TrueBrain> takes for ever to rerun an import :(
13:58:22 *** fonsinchen has quit IRC
14:00:54 <Quarks> what kind of a computer do you have?
14:01:31 <dihedral> square
14:01:34 <TrueBrain> nope
14:01:36 <TrueBrain> not square
14:01:43 <dihedral> round?
14:01:45 <glx> cube?
14:01:47 <TrueBrain> the only square part is the USB connector
14:01:49 <dihedral> arse-shaped
14:01:53 <TrueBrain> a Dell Studio Hybrid, look it up
14:02:02 <glx> nice design :)
14:02:04 <TrueBrain> s/square/rectangle/
14:02:16 <TrueBrain> anyway, T5750 as core
14:02:26 <TrueBrain> so it is okay .. just WT3 is a massive database :(
14:03:09 <dihedral> oh man
14:03:12 <TrueBrain> 150,000+ translated lines, 35,000+ of history over 1000+ revisions ... pfff ...
14:03:14 <dihedral> well - if you like that box :-D
14:03:20 <TrueBrain> I like that box
14:03:26 <TrueBrain> it is pretty!
14:03:34 <dihedral> yes that it is
14:03:36 <dihedral> :-)
14:03:47 <glx> not easily upgradable I think
14:03:52 <TrueBrain> nope
14:03:55 <TrueBrain> not an important factor
14:04:00 <planetmaker> :)
14:04:06 <Forked> meep meep
14:04:08 <TrueBrain> I just buy a new one when needed :p
14:04:12 <planetmaker> TrueBrain, the new "related" function just rocks
14:04:13 <dihedral> lol
14:04:27 <TrueBrain> planetmaker: tnx :)
14:04:44 <planetmaker> thanks to it there are another 76 strings updated today :O
14:04:46 <TrueBrain> today I hope to finish the search function .. if this darn import tells me it is okay :p
14:04:51 <glx> test server is currently broken btw ;)
14:04:55 <TrueBrain> yup
14:04:58 <TrueBrain> no index yet :)
14:05:26 <TrueBrain> r15846 ....
14:05:39 <glx> and it always shows me language 12 only
14:05:50 <TrueBrain> glx: it doesn't even show you :p It is a stupid hard-link :)
14:05:58 <TrueBrain> change the number to what ever you like to change to what ever language you like :p
14:06:12 <planetmaker> TrueBrain, an idea: the previous and next buttons: maybe they could wrap from 0 to max_string and vice versa?
14:06:23 <TrueBrain> planetmaker: wouldn't that be confusing?
14:06:29 <glx> why?
14:06:47 <planetmaker> TrueBrain, I've usually no idea what string number I'm editing anyway...
14:06:53 *** ecke has quit IRC
14:07:10 <planetmaker> it would sometimes make accessibility easier
14:07:10 <TrueBrain> but the first and last ... well .. I guess I can make it wrap :p
14:07:15 <TrueBrain> although that would rarely happen :)
14:07:21 <planetmaker> indeed :)
14:07:42 <planetmaker> I guess it became only obvious to me as search wasn't implemented ;)
14:09:20 <planetmaker> I'm curious though: how does the "related" thing work exactly?
14:09:34 <planetmaker> e.g. what is actually considered related?
14:09:46 <TrueBrain> it looks up each english word of length > 3 in every other english string
14:09:53 <petern> is history important?
14:10:02 <glx> it may
14:10:06 <TrueBrain> if the lengths of those strings match exactly, no penalty is given, else for every char difference 1 penalty point
14:10:14 <TrueBrain> and for every word that matches, 10 bonux points are given
14:10:17 <planetmaker> petern, it can be useful, yes
14:10:18 <TrueBrain> _very_ simpel model
14:10:34 <planetmaker> I see :)
14:10:54 <glx> planetmaker: that's why some related strings are not related :)
14:11:04 <TrueBrain> there is always at least one word in it
14:11:06 <TrueBrain> that is related :)
14:11:27 <TrueBrain> any better algorithms are btw VERY welcome
14:11:33 <TrueBrain> no matter how much CPU it requires :)
14:11:44 <planetmaker> he :)
14:11:59 <TrueBrain> "{WHITE}Not enough cash - requires {CURRENCY}" relates to "Game unpaused (enough players)"
14:12:01 <TrueBrain> ;)
14:12:10 <planetmaker> :P
14:12:19 *** Ihmemies has joined #openttd
14:12:28 <planetmaker> Today I would have wished for something which gives me all cargos the game knows.
14:12:34 <Ihmemies> Is double-size still supposed to work in 0.7 (ctrl+d) or was it removed?
14:12:41 <TrueBrain> removed long ago
14:12:47 <Ihmemies> :(
14:12:58 <planetmaker> But another day I'd look for all strings which somehow are related ... online content...
14:13:06 <Ihmemies> and no one still has had the need to implement a new gui :P oh well
14:13:21 <Ihmemies> i suppose this game isn't just for blind people
14:13:25 *** Ihmemies has quit IRC
14:13:38 <TrueBrain> lol ... if you are blind, the game is pretty useless anyway :p
14:13:47 <TrueBrain> maybe we should make beeps depending on where the mouse is
14:14:00 <Forked> make it voice controlled
14:14:05 <planetmaker> Not sure there's a solution to find always all of those strings - at least I haven't always found all related ones... or not much similarity between them in order to obtain them with a single query...
14:14:17 <TrueBrain> I wonder why people want CTRL+d for 'blindness' .. they ever considered changing the resolution of their screen? :p
14:14:40 <glx> works only for fullscreen :)
14:14:45 <TrueBrain> glx: so? :)
14:14:58 *** Progman has joined #openttd
14:15:07 <glx> and some lcd screens just put black borders when you change resolution
14:15:46 <TrueBrain> stupid Spanish language .. they use "masculino" as gender, instead of the suggested "m" and "f" ..
14:16:04 <glx> hehe
14:16:08 <planetmaker> TrueBrain, German doesn't use "f" either as I found out...
14:16:19 <planetmaker> ...the hard way.
14:16:21 <TrueBrain> it kills my site design!! :(
14:16:22 <glx> french uses m, m2 and f
14:16:29 <planetmaker> :O
14:16:46 <planetmaker> German uses "w" instead of "f" - and then of course "n".
14:17:09 <glx> for le l' and la ;)
14:17:22 <CIA-9> OpenTTD: translators * r16099 /trunk/src/lang/ (5 files in 2 dirs): -Fix: re-re-introduce textdir for all languages (and this time WT2 should not remove it on next commit)
14:17:43 <planetmaker> glx, ah... I wondered :)
14:19:43 <glx> and maybe one day f2 will be needed
14:20:29 <planetmaker> he :)
14:20:48 <glx> for another l' stuff ;)
14:21:12 <pavel1269> rereintroduce? :D
14:21:15 <TrueBrain> "{BLACK}Centreer hoofdbeeld op de vliegtuiglocatie" vs "{BLACK}Centreer hoofdscherm op de locatie van het voertuig"
14:21:25 <planetmaker> I think the problem I had earlier is rather not a gender issue but that uncountable things need different treatment. I misuse now the female gender for that... but beware the day the gender of "goods",... is needed. It will fail horribly
14:21:27 <TrueBrain> who can I complain to about this 'inconsistancy' of dutch language? :p
14:22:07 <pavel1269> TB: anyone? :P bot noone will answer ;)
14:22:22 <planetmaker> @say me
14:22:22 <DorpsGek> planetmaker: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
14:22:38 <planetmaker> hm... DorpsGek won't say "me" to that question :D
14:22:43 <glx> @say me
14:22:43 <DorpsGek> glx: Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).
14:22:46 <TrueBrain> planetmaker: you are right, the related function is nice ;) It shows a lot of such inconsistancies in a relative simple and fast way :)
14:22:48 <planetmaker> wise decision probably ;)
14:22:48 <TrueBrain> @say me
14:22:48 <DorpsGek> me
14:22:51 <glx> @whoami
14:22:51 <DorpsGek> glx: I don't recognize you.
14:22:55 <planetmaker> TrueBrain, exactly :)
14:22:56 <TrueBrain> mwhahaha @ glx :p
14:22:57 <glx> stupid bot
14:23:47 *** goodger has joined #openttd
14:23:59 * DorpsGek bows for glx
14:24:10 *** thingwath has joined #openttd
14:24:29 <glx> [16:23:57] <glx> hostmask list
14:24:29 <glx> [16:23:57] <DorpsGek> 'glx*!?glx@2a01:e35:2f59:c7c0:*' and 'glx*!?glx@bny93-6-82-245-156-124.fbx.proxad.net'
14:24:33 <glx> should work
14:25:02 <TrueBrain> glx: maybe he doesn't understand the IPv6 ..
14:25:04 <Forked> hmm.. might be the question mark in the ident
14:25:14 <Forked> it expects one sign there
14:25:25 <glx> @hostmask
14:25:27 <DorpsGek> glx: glx!glx@2a01:e35:2f59:c7c0:4ca3:894c:5c:2f90
14:25:29 <Forked> so "aglx" as ident would have worked, or just the ~ when identd is not running
14:25:40 <TrueBrain> or * :p
14:25:51 <Forked> or unreachable.. yeah * too, but wildcards are evil :p
14:25:57 <Forked> or at least that wild
14:27:02 <glx> some days it works though
14:27:11 <TrueBrain> bah, local import still running, getting boring .. going to do some shopping or what ever :p
14:27:20 <TrueBrain> glx: you ident is now 'glx'
14:27:22 <TrueBrain> that might be the problem?
14:27:34 <TrueBrain> that is expects a char before 'glx' .. which isn't there ;)
14:27:46 <glx> it's like that since I use IPv6
14:27:47 <Forked> like I tried to say.. :\ except I used the word "sign" instead of char. bah
14:28:11 <TrueBrain> Forked: ah, I assumed you were talking about the hostmask, but you meant his current ident too ;)
14:28:12 <TrueBrain> hehe
14:28:26 <Forked> thats why I typed "ident" :p
14:28:54 <TrueBrain> name!ident@host ;) Ghehe :)
14:30:10 <TrueBrain> is .style.visibility="hidden" CSS1?
14:30:32 <TrueBrain> I guess I can look that up myself :p
14:30:33 <TrueBrain> hehe
14:31:11 <glx> I think I fixed it
14:31:50 <DorpsGek> test
14:32:09 <glx> [16:31:47] <glx> unidentify
14:32:09 <glx> [16:31:47] <DorpsGek> The operation succeeded. If you remain recognized after giving this command, you're being recognized by hostmask, rather than by password. You must remove whatever hostmask is causing you to be recognized in order not to be recognized.
14:32:09 <glx> [16:31:55] <glx> @say #openttd test
14:32:11 <glx> works :)
14:32:23 <TrueBrain> lol
14:32:32 <Forked> "You must remove whatever hostmask is causing you to be recognized in order not to be recognized." ..what?
14:32:58 <jonty-comp> Is DorpsGek supybot? D:
14:33:01 <TrueBrain> that you need to put on new clothes before I stop recognizing you by your smell
14:33:05 *** ecke has joined #openttd
14:33:24 <pavel1269> tb: his ip doed not smell :P
14:33:34 <pavel1269> *does
14:33:38 <TrueBrain> pavel1269: try using the <Tab> button :p
14:33:51 <pavel1269> TrueBrain: wanna be highlited?
14:33:52 <pavel1269> :-)
14:33:57 <glx> tb<tab> fails ;)
14:33:58 <TrueBrain> if you want to talk to me: yes
14:34:06 <pavel1269> TrueBrain: okay
14:34:08 <TrueBrain> # You talking to me?
14:34:10 <TrueBrain> :p
14:34:30 <pavel1269> TrueBrain: you dont like "tb" ? :-)
14:35:01 <Forked> isn't that short for some illness? =p
14:35:05 <jonty-comp> haha
14:35:08 <pavel1269> :D
14:35:11 <Forked> Tuberculosis
14:35:16 <jonty-comp> only because nobody can spell the long name
14:35:20 <jonty-comp> D:
14:35:27 <Forked> I copy&pasted it just fine!
14:35:33 <jonty-comp> pfft
14:36:18 <Forked> heh nice.. tbalert.org .. warning, warning! TB is around!1
14:36:20 <Forked> :p
14:36:34 <jonty-comp> hastbdestroyedtheworldyet.com
14:37:37 *** Dred_furst has joined #openttd
14:38:49 <Rubidium> TrueBrain: complain to Yexo?
14:39:59 *** Vikthor has joined #openttd
14:41:01 <TrueBrain> Yexo: I complain to you
14:46:06 *** kingj is now known as KingJ
14:50:39 *** tkjacobsen has joined #openttd
14:51:16 <Rubidium> TrueBrain: could give you a WT2 account ;)
14:51:26 *** goodger_ has joined #openttd
14:51:28 <TrueBrain> Rubidium: I personally rather die :p
14:51:31 <TrueBrain> haha, no I take that back :)
14:51:34 <TrueBrain> I just liked that comment :p
14:56:20 <Quarks> is there a way to change difficulty options in a running game?
14:56:28 <Quarks> (multiplayer)
14:57:05 <Belugas> is there a way to find out apart asking? ;)
14:57:25 <glx> rcon set ...
14:57:25 <dihedral> Quarks, nope
14:57:32 *** goodger has quit IRC
14:57:38 <dihedral> glx: will that work on a running game?
14:57:49 <glx> for some settings yes
14:57:56 <dihedral> difficulty?
14:57:56 <Quarks> i know you can change patch settings
14:58:07 <Quarks> but difficulty?
14:58:16 <glx> difficulty is modifiable too
14:58:34 <glx> and there are no patch settings ;)
14:58:43 <glx> only advanced one
15:00:40 <Quarks> you know what i meant glx -.-
15:00:54 <Quarks> and the console command is still "patch" not "advanced_settings"
15:01:21 <glx> it's set :)
15:01:22 <Rubidium> Quarks: the console command is settings
15:01:32 <Rubidium> aliases for settings are set and patch
15:01:40 <Quarks> ok
15:01:46 <Quarks> but there is no adv alias :D
15:01:54 <Quarks> but anyways
15:02:12 <Quarks> how do i change the difficulty setting "trains reverse"?
15:02:16 <Quarks> in a running mp game
15:03:51 <Rubidium> type settings difficulty and then figure out which one you need to change
15:04:15 <Rubidium> *list_settings
15:05:37 <glx> and you should find it's "set line_reverse_mode" ;)
15:06:07 *** fonsinchen has joined #openttd
15:06:54 <Quarks> ok
15:07:00 <Quarks> i just didnt know it was possible
15:07:05 <Quarks> thank you
15:13:00 *** Biolunar has joined #openttd
15:16:13 <TrueBrain> GRRRR!!! My table refuses to wrap entries :(
15:16:15 <TrueBrain> I hate CSS :(
15:16:32 <Quarks> Counter-Strike: Source... ;)
15:17:27 <Quarks> i have another noob question so please dont yell at me
15:17:28 <Quarks> what does
15:17:44 <Quarks> ... has left the game (wrong company ID in do-command) mean?
15:19:00 *** fonsinchen has quit IRC
15:20:30 *** Cutter has quit IRC
15:23:14 *** Zahl has joined #openttd
15:24:00 *** Yexo has quit IRC
15:24:02 *** Yexo_ has joined #openttd
15:25:52 <glx> restarted server with connected clients?
15:27:51 <dihedral> no
15:28:06 <dihedral> that happens when a client sends the wrong company id in a command
15:28:33 <dihedral> i.e. it can happen if a client sends a new company thingy twice in a row
15:28:35 <dihedral> too quickly
15:28:42 *** Wolle has joined #openttd
15:28:52 <dihedral> and i dont know yet how to postpone it neatly
15:28:58 <petern> i.e. it can happen when the server is restarted with connected clients
15:28:59 <petern> no "No"
15:29:03 <dihedral> or rather how to not send that command twice
15:29:34 <dihedral> when the server restarts with connected clients (e.g. newgame command) clients are disconnected and they join again automatically
15:29:40 <dihedral> but with a new company id
15:29:50 <dihedral> or as spectator
15:29:54 <dihedral> that error does not happen then
15:30:42 <petern> yes it does
15:30:47 *** Digitalfox has joined #openttd
15:30:58 <dihedral> i've never seen it happen in that situation
15:31:02 <dihedral> put it that way ^^
15:31:38 <petern> hey, i've never killed someone by speeding
15:31:42 <petern> i guess it's not possible to do so
15:31:58 <Digitalfox> It's been some months since my last visit here, but good afternoon everyone :)
15:32:35 <dihedral> petern, i have restarted servers many times with connected clients.... then i should probably have seen that error a few times before, ey?
15:33:46 <petern> and people speed a lot without killing someone
15:35:06 <dihedral> ...
15:35:30 <Quarks> bad example petern
15:35:59 <TrueBrain> grr .. who knows a thing or two about MySQL MATCH function?
15:36:09 <Xaroth> a thing.. maybe two
15:36:39 <TrueBrain> STR_CREATE_LAKE is a string I am doing a MATCH on
15:36:47 <TrueBrain> LAKE doesn't give a match
15:36:53 <TrueBrain> LAKE* neither, *LAKE neither
15:36:57 <dihedral> LAKE%
15:36:59 <Rubidium> does it have a FULLTEXT index?
15:36:59 <TrueBrain> what use is this 'MATCH' to me :(
15:37:09 <TrueBrain> Rubidium: good question ...
15:37:23 <TrueBrain> dihedral: I talk about MATCH, not LIKE
15:37:25 *** tkjacobsen has quit IRC
15:37:29 <dihedral> fine then
15:37:30 <dihedral> ^^
15:38:06 <Rubidium> though it could very well be that it searches for full 'words' and it doesn't see _ as separator
15:38:17 <TrueBrain> Rubidium: str_* does give tons of results
15:38:31 <Xaroth> use MATCH() AGAINST() AS score ?
15:38:38 <Xaroth> and you'll see the score of the match?
15:38:49 <TrueBrain> it goes via Django, which makes that slightly more complex
15:39:17 <TrueBrain> either way, the problem seems related to this: STR_00* works, but *00* doesn't
15:39:37 <dihedral> oh
15:39:42 <Xaroth> or use boolean mode?
15:39:47 <TrueBrain> it should use that
15:40:25 <Xaroth> are you using the boolean modifiers then?
15:40:40 <TrueBrain> I wonder if I can see what the real SQL query is, it executes ..
15:40:51 <Xaroth> http://devzone.zend.com/node/view/id/1304#Heading13
15:40:53 <dihedral> http://www.heise.de/software/download/openttd/52483
15:40:54 <dihedral> hehe
15:40:57 <Rubidium> mysql logs?
15:41:33 <TrueBrain> so * is only a postfix operator
15:42:18 <TrueBrain> useless piece of crap
15:43:07 <Rubidium> The argument to AGAINST() must be a constant string
15:43:17 <Rubidium> sounds like * is not possible in either case
15:43:22 <Xaroth> hmm, only the annoying bit left to build on AutoTTD :/
15:43:26 <Rubidium> maybe django works around that by just chopping it off
15:43:27 <Digitalfox> I'm trying to edit the wiki http://wiki.openttd.org/Message_settings with the new message settings screen, but my png get's all blurry when replacing the old png on the wiki.. What am I doing wrong? =0
15:43:28 <TrueBrain> #
15:43:30 <TrueBrain> 'apple*'
15:43:31 <TrueBrain> Find rows that contain words such as “apple”, “apples”, “applesauce”, or “applet”.
15:43:33 <TrueBrain> http://dev.mysql.com/doc/refman/5.1/en/fulltext-boolean.html
15:43:52 <TrueBrain> so * works fine, as postfix
15:43:56 <Xaroth> TrueBrain: think LIKE searches actually work better on this :/
15:44:11 <TrueBrain> Xaroth: yeah ...... sucks either way :)
15:44:17 <Xaroth> you can combine it
15:44:19 <TrueBrain> as then I need to split the string myself, combine it, score it ...
15:44:28 <Rubidium> Words match if they begin with the word preceding the * operator
15:44:46 <TrueBrain> as maybe I search for "create lake"
15:44:50 <TrueBrain> that should return STR_CREATE_LAKE
15:44:58 <Rubidium> so * is only allowed after a word, not before it
15:45:10 <TrueBrain> Rubidium: postfix, yes, that I say for a while now
15:45:17 <TrueBrain> which makes the MATCH stuff a bit crappy
15:45:20 <Digitalfox> Hi TrueBrain how are you? Can you give me a tip on why uploading png to the wiki get's them all blurry! ;)
15:45:35 <TrueBrain> Digitalfox: Hi! :) I am fine :) And I don't have a single clue
15:46:20 <Rubidium> Digitalfox: what about the preview being resized?
15:46:35 <Rubidium> http://wiki.openttd.org/images/archive/b/b5/20090420154047!Messageoptions.png <- doesn't look particulary blurry to me
15:46:54 <TrueBrain> check scale ;)
15:47:06 <Digitalfox> hi Rubidium, that's odd when I upload it got all blurry but now seems fine
15:47:37 <Xaroth> hm
15:47:51 <TrueBrain> any suggestions for the search stuff?
15:48:59 <petern> get's!
15:49:26 <TrueBrain> by using LIKE too, I can make it work fine for single words .. just using 2 words kind of fails :(
15:49:34 <TrueBrain> why is MATCH so stupid :( I expected more of it ...
15:49:46 <Rubidium> blame Oracle
15:50:10 <petern> well yeah
15:50:13 <petern> it's mysql
15:50:29 *** frosch123 has joined #openttd
15:50:42 <TrueBrain> bug in firefox: when reloading it doesn't re-disable buttons when needed :p
15:51:16 *** Bergee has joined #openttd
15:51:44 <Xaroth> only the annoying part left to build for the first test of AutoTTD .. hopefully I can get that done tonight :/
15:52:15 <Rubidium> fine tuning mysql full-test search is funny ;)
15:52:20 <Rubidium> "You can exert more control over full-text searching behavior if you have a MySQL source distribution because some changes require source code modifications"
15:52:37 <petern> heh
15:52:39 <Xaroth> TrueBrain: combine a LIKE on the STR_stuff and a MATCH on the value of those?
15:52:39 <TrueBrain> lol
15:52:52 <TrueBrain> Xaroth: if I search for 'create lake'
15:52:55 <TrueBrain> (without ')
15:53:00 <TrueBrain> I expect it to find STR_CREATE_LAKE
15:53:02 <TrueBrain> how to approach that?
15:53:04 <Xaroth> hrm
15:53:06 <TrueBrain> MATCH doesn't find it
15:53:07 <dihedral> :-D
15:53:09 <TrueBrain> neither does LIKE
15:53:18 *** Yexo_ is now known as Yexo
15:53:18 <Xaroth> replace ' ' by _ ?
15:53:23 <TrueBrain> random guessing?
15:53:25 <TrueBrain> lake create
15:53:25 <Xaroth> :)
15:53:29 <TrueBrain> should still match, not?
15:53:36 <Xaroth> hrm
15:53:36 <TrueBrain> so I need to split the string based on " "
15:53:42 <TrueBrain> and somehow combine that in a query
15:53:43 <Xaroth> that would, indeed, suck :P
15:53:53 *** TheMask96 has quit IRC
15:53:58 <TrueBrain> one might expect 'match' does that for you :(
15:54:00 <Xaroth> split on " " and make a fancy query that requires all of them in? :P
15:54:05 <petern> where foo like '%create%' and foo like '%lake%'
15:54:06 <petern> UGLY
15:54:07 <Xaroth> and yeh, match SHOULD do that for you :/
15:54:46 <TrueBrain> but no, match only matches whole words ... how useless ...
15:55:26 <TrueBrain> planetmaker / Yexo / glx: search function is 'working' in WT3, please test-drive ;)
15:56:25 <Rubidium> select t.* from (select id, replace(strid, '_', ' ') as strid, replace(replace(translation, '}', ' '), '{', '') as translation from translations) as t WHERE match (t.strid, t.translation) against(lake create)
15:56:34 <glx> seems to works
15:56:34 <TrueBrain> Yexo: dutch is very inconsistant :p STR_8866_CAN_T_NAME_TRAIN against STR_9832_CAN_T_NAME_SHIP for example
15:56:54 <TrueBrain> Rubidium: now I search for 'creat lake'
15:57:01 <TrueBrain> in my opinion, it should STILL find STR_CREATE_LAKE
15:57:03 <glx> and way better than WT2 ;)
15:57:19 <TrueBrain> glx: interface also workable?
15:58:17 <planetmaker> STR_NETWORK_CLIENTS_CAPTION_TIP: {BLACK}Teilnehmer anwesend / max.<-- why do I get that when I search for "online content"?
15:59:29 <glx> because "online" is in english string
15:59:36 <TrueBrain> planetmaker: because it is MATCH .. it looks for "online" and "content"
15:59:44 <Xaroth> TrueBrain: Dutch is very inconsistant, period :P
15:59:49 <TrueBrain> planetmaker: use +online +content
15:59:51 <TrueBrain> for better results
15:59:59 <dihedral> Xaroth, that was no dutch!
16:00:03 *** fonsinchen has joined #openttd
16:00:04 <TrueBrain> Xaroth: true .. the translation even more :p
16:00:06 <planetmaker> hm... in the English translation, yes. But it didn't show me in the search results.
16:00:08 *** TheMask96 has joined #openttd
16:00:32 <Xaroth> time to go home, cya
16:00:36 <Rubidium> TrueBrain: auto save doesn't return autosave (for spanish)
16:00:36 <TrueBrain> Xaroth: bye :)
16:00:44 <planetmaker> Do I have the possibility to limit the search to English translation / String_ID / My Translation ?
16:00:52 <TrueBrain> Rubidium: MATCH sucks .. suggestions? :)
16:00:55 <planetmaker> or a selection thereof?
16:01:06 <TrueBrain> planetmaker: there is no room to show both string, english and translation
16:01:07 <TrueBrain> suggestions?
16:01:20 <TrueBrain> https://secure.openttd.org:444/test-www/en/translator <- for anyone who cares btw
16:01:39 <TrueBrain> (there is NO real saving, nor is it complete, nor is it functional)
16:01:46 <glx> planetmaker: why do you want to limit?
16:02:05 <glx> I hate the limitation in WT2
16:02:32 <Rubidium> searching is seriously hindered by 'old' string ids
16:03:03 <planetmaker> glx, sometimes it's very useful to limit it to only IDs or translation. E.g. I remember a stringID part
16:03:06 <Rubidium> STR_02F7_OFF <- ideally returned when searching for autosave ;)
16:03:19 <planetmaker> or a part of a string in my language. Then I only want those strings.
16:03:20 <TrueBrain> LOL!
16:03:42 <planetmaker> btw, TrueBrain search for "Öl" in the German translation. The results are... weired.
16:03:42 <TrueBrain> Rubidium: 'autosave'?
16:04:01 <TrueBrain> planetmaker: searches are case-insensitive
16:04:03 <planetmaker> at least I wouldn't expect strings with coke etc in it.
16:04:06 <TrueBrain> this means it searched for "ol"
16:04:19 <TrueBrain> which matches GOLD
16:04:21 <planetmaker> TrueBrain, that's a big difference, o, ö, etc...
16:04:31 <TrueBrain> planetmaker: not on (any) database level
16:04:35 <planetmaker> and it is IMO nothing to do with case...
16:04:54 <Rubidium> replace all umlauts with their written out counterpart
16:04:59 <Rubidium> oel ?
16:05:02 <TrueBrain> haha :)
16:05:10 <TrueBrain> planetmaker: anyway, if you don't agree, you need to file a complain to MySQL :)
16:05:17 *** MapperOG has joined #openttd
16:05:19 <TrueBrain> not something I can and will be able to fix ;)
16:05:22 <Rubidium> oracle!
16:05:29 <planetmaker> uhm... so, how do I search for "Öl" - without getting "gold", too?
16:05:39 <TrueBrain> planetmaker: simple: +Ol - gold
16:05:40 <TrueBrain> ;)
16:05:41 <glx> é is replaced with e
16:05:50 <planetmaker> glx, same problem as öl :)
16:05:57 <glx> yes
16:05:58 <TrueBrain> glx: you want to sum up all replaced chars? Good luck ;)
16:06:17 <TrueBrain> ALL searches are case insensitive
16:06:31 <TrueBrain> which does not limit itself to Ö and é ;)
16:06:39 <petern> accent-insensitive
16:06:43 <TrueBrain> and case insensitivity at DB levels, means ASCII matching ;)
16:06:47 <glx> hmm and it's impossible to return to the search page
16:06:50 <planetmaker> ... that's not case. It's ascii only
16:07:00 <TrueBrain> glx: try pressing the big SEARCH button between Prev and Next ;)
16:07:35 <glx> oh nice
16:07:39 <TrueBrain> lol
16:07:42 *** ecke has quit IRC
16:07:42 <planetmaker> that's nice indeed.
16:07:53 <glx> I though it would reset the search
16:07:55 <TrueBrain> did you really miss that button? :p
16:09:03 <TrueBrain> small update; reload page ;)
16:09:15 <planetmaker> TrueBrain, a search for Umlaute or alike works with the old translator - though not case sensitive.
16:09:24 <TrueBrain> planetmaker: good for WT2 :)
16:09:30 <TrueBrain> won't happen for WT3: MySQL doesn't allow me
16:09:38 <TrueBrain> and if you don't like it, file a complain upstream (MySQL)
16:09:40 <planetmaker> Honestly, I'll dearly miss that, if I cannot search for certain words
16:09:46 <TrueBrain> we can talk about that for ages .. but it is not fixiable :)
16:09:57 <planetmaker> ... so... how does the old one work?
16:10:06 <glx> postgres
16:10:31 <planetmaker> different DB?
16:10:33 <planetmaker> hm...
16:10:39 <TrueBrain> I wonder why "Öl" doesn't work
16:10:51 <TrueBrain> onthing between "" seems to work :(
16:11:02 *** phidah has joined #openttd
16:11:06 <petern> why use mysql anyway?
16:11:14 <TrueBrain> petern: better suggestion?
16:11:18 <petern> postgres...
16:11:23 <TrueBrain> I asked for a better suggestion :p
16:11:27 <petern> postgresql
16:11:31 <TrueBrain> hehe :)
16:11:32 <planetmaker> TrueBrain, what about a configurable limit to the number of return values?
16:11:32 <petern> way better than mysql
16:11:46 <TrueBrain> planetmaker: I was more thinking about a 'next' and 'prev' at the bottom
16:12:05 <glx> that's ok too
16:12:10 <planetmaker> TrueBrain, well. Just as good. Like google return pages, yes
16:12:25 <petern> fuck
16:12:26 <TrueBrain> although google caches the result
16:12:29 <petern> sqlite is better than mysql
16:12:35 <petern> at least it doesn't have pretensions of being great
16:12:38 <TrueBrain> if the data changes when pressing next/prev, you will get other results ;)
16:12:44 <glx> let's use MSSQL ;)
16:12:45 <planetmaker> :)
16:12:45 <TrueBrain> petern: on that, I agree :)
16:12:50 <TrueBrain> glx: you pay the license? :p
16:13:00 <TrueBrain> hmm .. it seems the search is now totally borked ..
16:13:04 <TrueBrain> Öl -gold fails :(
16:14:01 <TrueBrain> petern: postgresql is running for WT2 .. I find it rather impossible to do anything in it .. so much more complex and annoying
16:14:21 <TrueBrain> but okay, the whole website is independed of the SQL backend (it even works on SQLite)
16:14:22 <TrueBrain> so ..
16:15:00 <petern> more complex due to more features
16:15:02 <TrueBrain> MATCH has trouble with small text :p
16:15:12 <TrueBrain> petern: well .. the problems start that it demands a seperate account
16:15:14 <petern> and mysql is still fucking shit
16:15:17 <TrueBrain> from which you can operate the whole thing ...
16:15:24 <petern> ...
16:15:37 <petern> it runs as its own user... like any over db server...
16:15:41 <petern> *other
16:15:42 <TrueBrain> that are two different things
16:15:46 <TrueBrain> I can control MySQL from any user
16:15:50 <TrueBrain> I can control SQLite from any user
16:16:03 <petern> i can control postgresql from any user
16:16:13 <TrueBrain> not by default my friend .. not by default ...
16:16:17 <petern> no shit
16:16:21 <MapperOG> oracle controls mysql now :p
16:16:28 <TrueBrain> good for them MapperOG
16:16:35 <petern> yeah
16:16:37 <MapperOG> nah, bad for us
16:16:42 <petern> hopefully they'll kill the fucking piece of shit off
16:16:49 <orudge> you really don't like mysql, eh? :p
16:16:52 <petern> no
16:16:53 <petern> it's fucking shit
16:16:54 * orudge has generally not had any problems with mysql,
16:16:55 <orudge> -,
16:16:57 <orudge> it's really not
16:17:09 <TrueBrain> it works fine; just don't try advanced features :)
16:17:11 <orudge> sure, there may be "better" databases, but mysql is more than adaquete for many things
16:17:13 <TrueBrain> like MATCH .... :p
16:17:27 <petern> ps
16:17:32 <orudge> *adequate
16:17:35 <petern> i have on several occasions lost data to mysql
16:17:38 <petern> never to postgresql
16:17:43 *** Combuster has joined #openttd
16:17:46 <TrueBrain> I never lost any data with MySQL :)
16:17:57 <TrueBrain> (including power-failures, disk-crashes and user-stupidity :p)
16:18:11 <TrueBrain> although I do always disable the 'passive' connect of MySQL :p
16:18:16 <TrueBrain> but that is kind of unrelated :)
16:19:33 <TrueBrain> hmm .. I can also make the search of WT3 'regexp' ? :)
16:20:04 <Zr40> then you're lucky, TrueBrain
16:20:09 <orudge> What does/will WT3 do that WT2 doesn't, may I enquire? :p
16:20:14 <TrueBrain> orudge: work
16:20:16 <orudge> ah :p
16:20:22 <petern> it does use mysql
16:20:22 <orudge> useful aspect of a system
16:20:30 <petern> and therefore loses some searching ability
16:20:30 <TrueBrain> ask Rubidium for the stats, but it uses an insane amount of memory
16:20:42 * petern ponders starting WT4, continuing with postgresql
16:20:47 <TrueBrain> petern: feel free
16:20:51 <petern> great
16:21:00 <Zr40> pg++
16:21:04 <planetmaker> TrueBrain, honestly, a translation system which treats non-ascii characters as their closest ascii characters is... something one really has to get used to.
16:21:21 <TrueBrain> planetmaker: I think you will notice it ..... 1 out of the 1000 times :p
16:21:44 <TrueBrain> planetmaker: currently it is just MATCH which is screwing with you
16:21:56 <planetmaker> yeah, true.
16:22:13 <planetmaker> sorry
16:22:34 <TrueBrain> orudge: WT2 had several downsides, of which a few are: 1) nobody understands the code (overcomplicated), 2) it doesn't think SVN is always right, 3) it is hard to change anything in it, 4) nobody understands the code, 5) it uses an insane amount of memory, 6) it is very slow, 7) search in WT2 is fucked (ask any translator), ...
16:22:49 <orudge> fair enough
16:23:12 <petern> at least you have the code now
16:23:15 <petern> i assume
16:23:17 <TrueBrain> I am sure it would have been great if MiHaMiX was still around to help maintaining it :)
16:23:22 <glx> TrueBrain: about 7), but it works with non-ascii ;)
16:23:39 <petern> maybe it would've been great if the source was available from the start
16:23:44 <TrueBrain> lol :) This is how people are ... you can make 1000 great things, but they will bitch about that tiny bit missing ;)
16:24:13 <glx> anyway with WT2 I can't translate 1 string
16:24:35 <TrueBrain> the main annoyance for me is that WT2 doesn't think SVN is always right .. it tends to revert changes :p
16:24:38 <petern> one particular string or just any one? :p
16:24:47 <petern> yeah, that's an annoyance
16:24:47 <glx> just one
16:25:03 <petern> and mihamix was of the opinion that WT2 was canon
16:26:04 <TrueBrain> planetmaker: here, try the search now
16:27:19 <glx> STR_CONFIG_SETTING_STOP_LOCATION :{LTBLUE}Les nouveaux ordres arrêtent les trains {G au au "à la"} {ORANGE}{STRING}{LTBLUE} du quai par défaut <-- WT2 thinks {G} is not valid
16:27:20 <TrueBrain> "^{WHITE}" <- is now valid :p
16:27:37 <planetmaker> he :)
16:28:05 <dihedral> @url -from TrueBrain
16:28:09 <dihedral> @url last -from TrueBrain
16:28:12 <dihedral> :-S
16:28:22 <planetmaker> TrueBrain, but now it's somewhat inconsistant that case is considered for umlauts, but not for usual characters.
16:28:23 <TrueBrain> just now it won't work to search for 2 words ...
16:28:28 *** Swallow has joined #openttd
16:28:33 <TrueBrain> planetmaker: sorry?
16:28:35 <glx> dihedral: https://secure.openttd.org:444/test-www/en/translator <-- this one?
16:28:43 <TrueBrain> [18:01] <TrueBrain> https://secure.openttd.org:444/test-www/en/translator <- for anyone who cares btw
16:28:44 <planetmaker> Öl and öl return different searches
16:28:47 <planetmaker> Du and du not
16:29:03 *** Singaporekid has quit IRC
16:29:07 <TrueBrain> cool!
16:29:25 <dihedral> thanks :-)
16:29:44 <TrueBrain> planetmaker: I have no idea what fucked that up ...
16:30:10 <planetmaker> nice would be a way to search for whole words only :)
16:30:24 <planetmaker> well... sometimes, I guess.
16:31:04 <TrueBrain> I doubt we can get the Google Search stuff to put inside WT3 :p
16:31:11 <TrueBrain> so it will never be perfect :)
16:31:20 <TrueBrain> the only real question here is: is it good enough
16:32:49 <TrueBrain> planetmaker: anyway, stupid enough, MySQL can't do case insenstive REGEXP searches, so it seems .. and then it does seem Ö and O as different chars ...
16:32:51 <TrueBrain> ghehehe :)
16:33:22 <TrueBrain> although "ol" matches "Öl" ...
16:33:36 <planetmaker> he...
16:33:47 *** prakti has joined #openttd
16:34:15 <TrueBrain> main problem with this 'regexp' search, is that you can't 'rate' results
16:34:22 <TrueBrain> so the list is ordered on string-number
16:36:04 <TrueBrain> btw, planetmaker, revision 14325 seems a javascript bug :) It is correct in the DB
16:37:35 *** Steve^ has joined #openttd
16:38:04 <Steve^> Hullo, is there a way to make clone train create shared orders?
16:38:14 <orudge> why, it's Steve^
16:38:19 <Steve^> no its not
16:38:21 <orudge> oh.
16:38:22 <orudge> oh well.
16:38:26 <Steve^> I'm not playing TTD, I'm doing my dissertation
16:38:34 <glx> use the magic key
16:38:41 <glx> (CTRL)
16:38:55 <planetmaker> TrueBrain, the wrong time of the string I mentioned Friday?
16:38:57 <Steve^> hmm, that sounds logical
16:39:06 <Steve^> given I've been Goto + CTRL instead
16:39:08 <TrueBrain> planetmaker: yup
16:39:16 <planetmaker> right. Stupid Java
16:39:28 <Steve^> So, has TTDPatch bitten the bullet?
16:39:34 <orudge> TTDPatch is still around
16:39:43 <orudge> it's even having patches written for it occasionally
16:39:52 <Steve^> by whom?
16:39:52 <orudge> but for the most part, it's rather stagnant
16:39:58 <orudge> Lakie I think wrote some stuff recently
16:40:24 <Steve^> has patchman retired?
16:40:25 * orudge hasn't played TTD in general in ages
16:40:32 <orudge> but when I do play TTD these days, it's OpenTTD
16:40:36 <orudge> he's not retired as such
16:40:38 <orudge> he's just... not active
16:40:43 <orudge> (he's still around in #tycoon)
16:40:46 <Steve^> ok
16:40:56 <Steve^> you can remove the TTDX link from this post http://www.tt-forums.net/viewtopic.php?f=12&t=3407
16:41:01 <Steve^> it got.. misplaced
16:41:31 <orudge> oh, the phoenixscripts one?
16:41:32 <orudge> quite
16:41:37 <orudge> that thread in general probably needs a big ol' upate
16:41:42 <orudge> *update
16:41:54 <planetmaker> TrueBrain, the more I search, the more I like the possibility to limit the search to stringID, translation or English original or combinations thereof (e.g as check boxes which are not mutually exclusive, default: all checked)
16:42:14 <TrueBrain> planetmaker: fine by me; I will see how I can fit it there :)
16:42:20 <Steve^> I see OpenTTD is separating itself from the TTD grfs
16:42:25 <Steve^> for legal reasons I assume
16:42:59 <orudge> well, quite
16:43:17 <orudge> by having our own graphics (and sound) set, OpenTTD will be able to be distributed as an independent game
16:44:29 *** Mark has quit IRC
16:44:56 <Steve^> yup
16:45:11 <Steve^> and get it in Ubuntu repositories!
16:45:30 <Steve^> is doesn't seem to be in Jaunty
16:46:37 <orudge> hmm
16:46:58 <orudge> well
16:47:01 <orudge> it's in multiverse, I believe
16:47:07 *** Mark has joined #openttd
16:47:08 <orudge> http://packages.ubuntu.com/jaunty/openttd
16:47:44 <Steve^> ooops, I see where I went wrong
16:47:59 <Steve^> I had "intrepid" selected on the homepage when I searched
16:48:05 <orudge> it is far too hot here
16:48:10 <orudge> twas in interpid, too
16:48:12 <orudge> *intrepid
16:48:15 <Steve^> and when only the intrepid (highlighted in bold) thing popped up, I made an assumption!
16:48:18 <orudge> of course, it's only 0.6.3 in jaunty
16:48:27 <orudge> but you can get an 0.7.0 deb from openttd.org
16:48:33 <Steve^> yes, I did
16:48:38 <Steve^> it is splendid
16:49:58 <Belugas> mmmh...
16:50:02 <Belugas> again
16:50:10 <Belugas> richk67 and his filty big mouth
16:51:57 *** lewymati has joined #openttd
16:59:27 <petern> # in
16:59:30 <petern> # to outer space
17:05:52 *** batti5 has joined #openttd
17:06:17 <glx> TrueBrain: I can't search for strings with a gender (ie {G=)
17:09:44 <batti5> i have a suggestion, 3 way roads, on uphill, you can set them, slow trucks go on 1 line, fast trucks on lne 3 the comming downhill trucks, its a good idea?
17:10:09 <dihedral> no
17:10:32 <dihedral> rv's can overtake easily, you can setup 2 x one way road next to eachother
17:11:13 <batti5> never mind, just trying to be helpfull.
17:11:25 *** fonsinchen has quit IRC
17:11:35 <Belugas> thanks for that :)
17:13:51 <TrueBrain> glx: yup; in WT3 genders ar enot part of the string
17:14:26 <Rubidium> Belugas: don't worry about richk; just ignore him flaming us for not seeing him as the middle of the universe
17:14:43 <Belugas> he is not?
17:14:45 <Belugas> good..
17:14:52 <Belugas> i was under the wrong impression...
17:14:53 <Belugas> ;)
17:15:45 <planetmaker> TrueBrain, uhm... where are they then?
17:16:04 <TrueBrain> planetmaker: in a seperate field in the table, like cases ;)
17:16:06 <dihedral> Rubidium, http://www.tt-forums.net/viewtopic.php?p=783533#p783533
17:16:07 <dihedral> ^^
17:16:31 <planetmaker> TrueBrain, that's the database side. The translator side looks different.
17:16:48 <Rubidium> is that your counter rant on richk's we didn't commit his all-ground-types proof-of-concept hack?
17:16:55 <TrueBrain> planetmaker: you did notice the option box in front of the translate string, stating each Gender, right?
17:17:12 <planetmaker> uhm... yes. Friday. And I forgot :P
17:17:20 *** Combuster has quit IRC
17:17:32 *** Combuster has joined #openttd
17:18:36 <planetmaker> hm...
17:21:30 <dihedral> it's my counter rant to ricks complaining wherever he can that some dev not going on a date with him ^^
17:21:47 <Belugas> yurk
17:21:51 <Belugas> over my dead cold body
17:22:50 <planetmaker> TrueBrain, problem with that approach: STR_303F_NO_LONGER_ACCEPTS_OR
17:23:04 <planetmaker> ^^ that string needs two genders, defined seperately
17:23:28 <TrueBrain> planetmaker: that my friend we call cases
17:23:28 <Belugas> suggetion: switch to english!
17:23:38 <planetmaker> ?
17:23:46 <Belugas> joke...
17:23:54 <TrueBrain> planetmaker: you seem to have a vast misunderstanding of genders and cases :)
17:23:57 <planetmaker> Belugas, I was rather asking TrueBrain :)
17:24:23 <planetmaker> TrueBrain, hm... yes.
17:24:23 * Belugas hides and shuts up
17:24:30 <planetmaker> Belugas, no, it's fine :)
17:24:34 * planetmaker hugs Belugas
17:24:35 <dihedral> <Belugas> over my dead cold body <- rick himself would probably not mind being 'under' :-D
17:24:51 <TrueBrain> planetmaker: so please read that wiki page about it over and over and over, till you understand the difference :)
17:25:09 <planetmaker> :D
17:25:19 <glx> planetmaker: {G=...} != {G ...}
17:25:24 <planetmaker> yeah. I need food, I guess. Then I can think better again
17:25:26 <planetmaker> glx, yeah :)
17:25:36 <planetmaker> sorry for putting my confusion here :)
17:25:48 <TrueBrain> not a problem :) We keep bashing you back to reality ;)
17:25:51 <Rubidium> dihedral: it's not rick, it's richard or richk
17:25:54 *** Hirundo has joined #openttd
17:26:03 <planetmaker> good to know. It's better living there than on cloud 9
17:26:26 <dihedral> ^^
17:27:06 <Belugas> REaLiTY SuCkS!
17:27:47 <TrueBrain> I think that depends on the weather
17:28:19 <Belugas> weather sucks!
17:28:26 <Belugas> when you work inside :)
17:28:31 <Belugas> and it's sunny outside!
17:28:35 <Rubidium> Belugas: I think the wiring of your shift key is shorting with one of the other wires
17:29:07 <Belugas> naaaa... greasy fingers after lunch hehehe
17:30:47 <planetmaker> :) Dinner time! cu after dinner then :)
17:31:22 <TrueBrain> enjoy planetmaker
17:31:31 * Rubidium ponders highlighting him ;)
17:31:32 <petern> i'd go on a date with Belugas
17:32:55 *** TinoM has joined #openttd
17:33:16 <petern> as in a tour date of a mutually enjoyed band
17:33:17 *** Swallow has quit IRC
17:33:29 <petern> alas the lack of common location prevents such things
17:33:55 <Rubidium> 22.86 cm pieces of metal?
17:34:31 <Belugas> me too petern, as well as the tour of the bars!
17:36:29 <petern> Rubidium, yeah, of that creature from gremlins
17:38:47 <CIA-9> OpenTTD: translators * r16100 /trunk/src/lang/ (9 files): (log message trimmed)
17:38:47 <CIA-9> OpenTTD: -Update: WebTranslator2 update to 2009-04-20 17:38:22
17:38:47 <CIA-9> OpenTTD: brazilian_portuguese - 1 fixed by tucalipe (1)
17:38:47 <CIA-9> OpenTTD: dutch - 1 fixed by habell (1)
17:38:49 <CIA-9> OpenTTD: english_US - 1 fixed by WhiteRabbit (1)
17:38:49 <CIA-9> OpenTTD: estonian - 14 fixed, 75 changed by kristjans (89)
17:38:51 <CIA-9> OpenTTD: german - 1 fixed, 79 changed by planetmaker (79), hellow (1)
17:39:22 <Rubidium> planetmaker: any idea why STR_0008_WAITING has two spaces?
17:39:26 *** |Jeroen| has joined #openttd
17:39:36 <TrueBrain> why did WT2 accept that?
17:40:16 <Rubidium> probably because it happens quite often in english.txt too
17:40:24 <TrueBrain> annoying :p
17:40:33 <TrueBrain> should it ever be valid, to enter two spaces?
17:40:47 <Belugas> petern, i will cross the ocean one day. Let say in the next 5 years. So... hang on ;)
17:41:04 <Rubidium> TrueBrain: sadly enough yes
17:41:14 <TrueBrain> you have an example for me?
17:41:31 *** SHRIKEE has joined #openttd
17:41:32 <Rubidium> STR_01DD_MIN_MAX
17:41:39 <Rubidium> (very very bad example)
17:42:23 <TrueBrain> euh ... yeah ....
17:42:25 <TrueBrain> very bad :p
17:42:27 <CIA-9> OpenTTD: frosch * r16101 /trunk/src/town_cmd.cpp: -Cleanup (r14591): Remove an assertion to increase performance.
17:43:04 <TrueBrain> Rubidium: okay, maybe this answer I will like more: any translation which has two spaces where the english doesn't?
17:43:07 <Rubidium> the news list seems tob e using double spaces
17:43:13 <TrueBrain> (which is valid)
17:43:25 <Rubidium> TrueBrain: I guess not
17:43:37 *** const86 has quit IRC
17:43:47 <TrueBrain> see, that I like more :p
17:43:58 *** Jerre has joined #openttd
17:44:26 *** |Jeroen| has quit IRC
17:44:51 *** const86 has joined #openttd
17:50:11 *** Polygon has joined #openttd
17:50:51 *** TinoM has quit IRC
17:56:45 <Steve^> You can't have path based pre signals?
17:56:55 <petern> no need
17:57:22 <Steve^> I have path based infront of my station, but it doesn't wait for a free platform
17:57:33 <Steve^> just drives up to a closed one
17:57:38 <petern> then you're not placing pbs signals properly :)
17:58:20 <Steve^> clearly
17:58:28 <Steve^> do I need 2 way signals infront of platforms?
17:58:37 <petern> only place them where a train should be able to wait
17:58:37 *** Combuster has quit IRC
17:58:58 <petern> you don't need any signals in front (behind, Sacro?) of the platform
17:58:59 <frosch123> Steve^: http://wiki.openttd.org/PBS
17:59:03 *** Combuster has joined #openttd
18:00:09 <Steve^> good point petern
18:00:28 <pavel1269> btw, whats WT2? :-)
18:00:36 <pavel1269> word translocator?
18:00:51 <petern> web translater
18:01:54 <Steve^> PBS clears the path as the train moves down it, but sets everything infront of the train as soon as the path is set?
18:02:22 *** TinoM has joined #openttd
18:05:38 <Steve^> petern, why don't I need signals infront of the platform?
18:06:20 *** Frostregen has joined #openttd
18:09:51 <Steve^> ok, maybe it does work
18:18:02 <planetmaker> re
18:18:44 <TrueBrain> welcome back
18:19:31 <petern> cos it works differently to the old style of signals
18:19:44 <planetmaker> Rubidium: thanks for the hint to STR_0008_WAITING. Fixed
18:20:23 <planetmaker> :)
18:21:00 <planetmaker> quite annoying if one thinks "oh, on my way home I can get the food in the usual store" only in order to find it closed since Saturday :(
18:21:31 <TrueBrain> nasty
18:21:41 * Rubidium kicks the CIA-9 for not informing planetmaker
18:21:46 <TrueBrain> trans = Translation.objects.get(language__pk = language, baseString__order = id)
18:21:47 <TrueBrain> res = res.filter(revision__revision__gte = trans.revision.revision, baseString__order__gte = id).order_by("revision__revision", "baseString__order")
18:21:49 <TrueBrain> find the error ... :(
18:22:04 <planetmaker> Rubidium: ?
18:22:27 <planetmaker> oh, it's the bot's task to spot translator's mistakes? :D
18:22:29 <planetmaker> nice.
18:22:56 <Rubidium> no, informing you about closures of shops
18:23:11 <Steve^> I don't suppose theres a way to make trains with shared, timetabled orders to spread out a bit?
18:23:16 <planetmaker> he. lool
18:23:19 <Rubidium> why is it called the central intelligence agency if it doesn't act on that?
18:23:29 <Rubidium> it's a piece of vital intelligence, right?
18:23:40 <planetmaker> true. Actually they should rather go shoping for me then ;)
18:30:12 <planetmaker> TrueBrain: can you check for me something? Try German language and search for "suche"
18:30:37 <planetmaker> then click on edit next to STR_7030_SELECT_NEW_FACE_FOR_PRESIDENT
18:30:41 <planetmaker> what string do you get?
18:30:55 <TrueBrain> cool!
18:31:31 <TrueBrain> planetmaker: I made a big boo-hoo :p
18:31:46 <planetmaker> :D
18:31:54 <planetmaker> I guess not desirable one, eh? :(
18:32:06 <TrueBrain> no edit-button works btw
18:32:08 <TrueBrain> no matter what :p
18:32:20 <planetmaker> :P
18:33:41 <TrueBrain> planetmaker: try it now
18:33:43 <TrueBrain> (reload page completely)
18:34:03 <planetmaker> works
18:34:08 <planetmaker> :)
18:34:14 <TrueBrain> change the /1 at the end to /4 to look at strings in the time
18:34:49 <planetmaker> "at strings in the time"?
18:34:57 <TrueBrain> 'last changed'
18:35:27 <planetmaker> ah :)
18:35:34 <planetmaker> should be mostly my changes :P
18:35:55 <planetmaker> nice this "last changed" thing. I like it!
18:35:59 *** kyle_ has joined #openttd
18:36:03 <TrueBrain> it is only bugged :p
18:36:10 <TrueBrain> when you change revision, you start at 'the wrong end' :p
18:36:59 <TrueBrain> no .. it is bugged :p
18:37:02 <TrueBrain> not really a reason ;)
18:37:35 <petern> bugged!
18:37:41 <petern> they're listening
18:37:43 *** Digitalfox has quit IRC
18:37:53 <petern> unless you mean it's buggy
18:38:13 <TrueBrain> no, I meant to say to stuff that dictonary somewhere where the sun doesn't shine
18:38:15 <TrueBrain> ;)
18:38:24 <planetmaker> probably both is true :P
18:40:08 *** Wolle has quit IRC
18:42:34 <TrueBrain> there we go
18:42:41 <TrueBrain> working how it should
18:43:18 <TrueBrain> it seems to heavily impact MySQL :)
18:43:20 <TrueBrain> haha
18:46:33 *** Wolle has joined #openttd
18:46:40 <planetmaker> hehe :)
18:47:09 <planetmaker> hm... are there newgrfs which refit vehicles to one passanger or mail bag?
18:47:17 <planetmaker> *passenger
18:49:13 <frosch123> av8ion or how is it called has such a small plane
18:49:22 <planetmaker> just because we can, I'll start to allow it from the German language side :)
18:50:55 <petern> well
18:51:05 <petern> plural system allows that anyway
18:51:25 <planetmaker> petern: exactly. But not all German translations have that implemented
18:51:33 <TrueBrain> there is a big diff between asking 1 record or asking 2 records from MySQL :p
18:51:38 <planetmaker> Like for refit capacities etc
18:51:55 <Xaroth> TrueBrain: an increase of 100%? :P
18:51:58 <planetmaker> TrueBrain: and what about asking for 122 records? :P
18:52:24 <TrueBrain> Xaroth: more that the first doesn't show up in 'top', the second shows up with 100% :p (mysqld, that is)
18:52:32 <Xaroth> lol
18:52:33 <petern> planetmaker, i don't think english does for that either
18:52:39 <Xaroth> you sure the query's not flawed?
18:52:41 <TrueBrain> well .. not completely fair :) I was just asking a bit too much records ;)
18:52:48 <planetmaker> petern: but one can :)
18:52:50 <petern> Capacity: 1 passengers, 1 bags of mail
18:52:50 <TrueBrain> Xaroth: I am pretty sure my queries were flawed :)
18:52:59 <Xaroth> ^^
18:53:02 <petern> planetmaker, is it supported there?
18:53:11 <planetmaker> petern: yup. :) Yes, it should be easy
18:54:06 <planetmaker> Capacity: {COMMA} passanger{P "" s}
18:54:09 <planetmaker> ^^like that
18:54:17 <planetmaker> but with correct spelling :P
18:57:44 *** maristo has quit IRC
18:57:52 *** Steve^ has quit IRC
18:58:07 *** kyle_ has left #openttd
18:59:14 <planetmaker> TrueBrain: I want the <next> button for the search results :)
19:00:07 <TrueBrain> planetmaker: in time
19:00:13 <planetmaker> :)
19:00:17 *** Frostregen has quit IRC
19:00:26 <planetmaker> don't let yourself get annoyed ;)
19:00:34 <TrueBrain> ;)
19:02:58 <frosch123> [20:59] <planetmaker> TrueBrain: I want the <next> button for the search results :) <- shall it link to the donations page? :p
19:03:13 <planetmaker> good idea :)
19:03:14 <TrueBrain> rather my personal bank account :p
19:03:19 <planetmaker> haha!
19:04:38 <planetmaker> do you accept donations by credit card?
19:04:41 <TrueBrain> yup
19:06:49 <planetmaker> STR_GROUP_AIRCRAFTS_CAPTION <-- missing plural in English. Or is there no plural of aircraft?
19:07:39 <petern> plural of aircraft is aircraft
19:08:05 *** [com]buster has joined #openttd
19:08:45 <planetmaker> ok. Thanks. Learnt something then :)
19:10:38 <frosch123> planetmaker: did you just found the credit card of the father of your ex girlfriend?
19:10:50 <planetmaker> :D
19:11:24 <planetmaker> No. But I have no other means to transfer cheaply money abroad in the lack of paypal and similar things and a not working online-banking, if it comes to international transfers :(
19:12:07 *** Klanticus has joined #openttd
19:14:08 *** Combuster has quit IRC
19:14:08 *** [com]buster is now known as Combuster
19:14:18 *** prakti has quit IRC
19:15:36 *** Wolf01 has joined #openttd
19:15:57 <Wolf01>
19:16:16 <TrueBrain> welcome Wolf01 :)
19:16:22 <planetmaker> hi Wolf01
19:16:26 <Wolf01> :)
19:16:29 <planetmaker> speechless?
19:16:31 <[wito]> hello Wolf01:)
19:16:32 <planetmaker> :P
19:16:44 <[wito]> a question of style:
19:16:58 <Wolf01> no, it's written very little
19:17:04 *** prakti has joined #openttd
19:17:08 <Wolf01> or small
19:17:18 <[wito]> backbone networks for local transport between towns;
19:17:24 <[wito]> octopus style or circle lines`?
19:17:32 <[wito]> Which do y'all prefer?
19:17:32 <Wolf01> http://xkcd.com/ <- ahahahaha
19:17:56 <Wolf01> wito, mixing all the 3?
19:18:44 <[wito]> 3?
19:19:04 *** paul_ has joined #openttd
19:19:07 <Wolf01> oh, backbone is not one of them :P
19:19:37 <TrueBrain> planetmaker: check out latest version :)
19:20:16 <[wito]> I find that depot management on circle lines introduces severe problems (EOL depots at the end of station platforms is much easier to handle
19:21:55 <Wolf01> I usually build rings with strange symbols engr.... ehm, between towns and when some towns are big enough I add some more lines, the result is like the Sun painted by a 4 years old child, with a big ring of 4 tracks and a lot of 2 tracks rays :P
19:22:40 *** han-van has joined #openttd
19:22:41 *** han-van has left #openttd
19:23:57 <Belugas> you FORGE rings, Wolf01, not BUILD them ;)
19:24:11 *** DephNet[Paul] has quit IRC
19:24:13 <Belugas> remember The Lord Of The *** ?
19:24:56 <Wolf01> trains?
19:25:07 <octo> Damn highlights.. ;)
19:25:11 <Belugas> flies?
19:25:12 *** paul_ has quit IRC
19:25:15 <planetmaker> nice button, TrueBrain !
19:25:25 <octo> Weed?
19:25:32 *** DephNet[Paul] has joined #openttd
19:25:37 <TrueBrain> does it work how you expect? As in, if you change category where the string you are looking at is also in, nothing changes
19:25:37 <planetmaker> also I like "English string changed recently"
19:25:43 <TrueBrain> if it is not in there, it goes to the first
19:25:48 <TrueBrain> (creating a First button too, as we speak)
19:25:58 * Belugas smokes octo
19:26:01 <[wito]> Dance?
19:26:13 <TrueBrain> yeah, a lot of those warnings will be 'invalid' for the first time WT3 will be used, but that are strings that are modified in english, but never in the translation .. which can be wrong or not, no way to tell :)
19:26:19 *** KritiK has joined #openttd
19:26:30 <octo> There are quite a few lords of something out there ;)
19:27:11 * glx likes the dropdown
19:28:06 <[wito]> also
19:28:28 <[wito]> two-way stations, or double one-way stations (assuming RoRo and 2-track one-way lines)
19:28:59 *** weaselTM has joined #openttd
19:29:43 <TrueBrain> planetmaker / glx: or should it always go to the first element, when you change category?
19:30:34 *** FR^2 has joined #openttd
19:30:55 <glx> it's ok like it is for me
19:31:11 <TrueBrain> I changed it a tiny bit more, it now finds the closest string when switching
19:31:15 <TrueBrain> and added a First button
19:34:25 <[wito]> is there a reason while savegames from a binary compiled --without-network doesn't open on one --with-network?
19:34:45 <TrueBrain> nope
19:34:49 <TrueBrain> lol
19:34:52 <TrueBrain> I guess there is :)
19:35:14 <TrueBrain> (answering in wrong channels can be bad :p)
19:35:21 <[wito]> because on my mac, r15710+cargodest (the last revision it works on :() doesn't compile --with-network. :(
19:36:33 <glx> if the revision and patch are the same, network should not matter
19:37:14 <[wito]> hmm
19:37:14 <TrueBrain> glx: are the 'network' settings done correctly in such cases?
19:37:30 <TrueBrain> planetmaker: in those 'english string changed', is it needed to show from what to what the english string changed?
19:37:35 <glx> network settings are not saved in savegame IIRC
19:37:50 <planetmaker> TrueBrain: I don't think
19:38:08 <planetmaker> nice-to-have. but certainly very low prio
19:38:19 <TrueBrain> the DB currently doesn't store the data :p
19:38:25 <planetmaker> then leave it
19:38:27 <TrueBrain> I do see nice strings in that category for dutch
19:39:07 <TrueBrain> but sometimes I wonder what changed in english that it complains :)
19:39:11 <TrueBrain> (or at least what revision)
19:39:40 <TrueBrain> STR_NEWGRF_GRF_ID for example ..
19:40:00 <[wito]> hmm
19:40:04 <planetmaker> TrueBrain: sure. but then you should find a good translation...
19:40:21 <frosch123> hehe, TrueBrain: i just wondered about one, and then remembered the unification of "Ctrl+" :) (the translation had "Ctrl-")
19:40:33 <[wito]> speaking of translations
19:40:39 <[wito]> and city names
19:40:48 <[wito]> if I were to cobble together a city name grf
19:40:54 <[wito]> for e.g. japanese town names
19:41:04 <TrueBrain> I also have a lot of strings which don't have the 'addition' of the CTRL+ usage
19:41:06 *** phidah has quit IRC
19:41:45 <[wito]> some japanese words have the curious property that the initial constant changes depending on the word in front of it
19:41:58 <frosch123> another one was the change of "do you want to quit the game" -> "do you want to quit openttd" as someone complained about it being shown also in scenario editor
19:42:12 <TrueBrain> haha :)
19:42:25 <[wito]> (e.g. Hashi -> bashi in some situations)
19:42:40 <frosch123> in that case the translator could see what was changed, but will likely wonder "wtf?" :)
19:42:42 <[wito]> would such logic be possible to implement in a grf that generated names?
19:43:11 <TrueBrain> tons of Ctrl+Click to lock
19:43:15 <glx> [wito]: maybe
19:43:17 <TrueBrain> but that you see immediatly :)
19:43:26 <frosch123> [wito]: town names are constructed of parts beginning from the front, so you can make the later parts depend on the earlier parts
19:43:55 <glx> but the "on some situations" part is not very clear
19:44:05 <[wito]> indeed
19:44:24 <[wito]> but does there exist a complete linux toolchain for making grfs?
19:44:46 <glx> you just need a text editor and grfcodec
19:44:48 <TrueBrain> planetmaker: I see you have a bit of work for German too ;)
19:45:16 <frosch123> [wito]: svn://svn.ttdpatch.net/misc/grfcodec and svn://svn.ttdpatch.net/misc/nforenum
19:45:26 <planetmaker> TrueBrain: indeed :)
19:45:35 <TrueBrain> not that many though
19:45:43 <frosch123> for both "make" works fine, just ignore the errors grfcodec produces :)
19:46:03 <[wito]> frosch123: not compile errors, I take it?
19:46:29 <[wito]> those are, generally speaking, somewhat hard to ignore. :P
19:46:44 <frosch123> well, you only need grfcodec, the makefile does also try to build some other tools which need some patched assembler or so, but you do not need those tools anyway
19:46:54 <[wito]> ah, ok
19:47:00 <TrueBrain> hmm ... WT3 picked up a few of those 'markers' wrong ... :(
19:47:17 <TrueBrain> STR_NEWGRF_GRF_ID :{BLACK}GRF ID: {SILVER}{STRING}
19:47:20 <TrueBrain> STR_NEWGRF_GRF_ID :{BLACK}GRF ID: {SILVER}{STRING}
19:47:24 <TrueBrain> seems pretty equal to me :(
19:47:44 <TrueBrain> I hate bugs
19:48:21 <Rubidium> I hate pollen
19:48:59 <frosch123> my critical pollen season is finished already :)
19:50:57 <Belugas> i hate hate
19:53:15 <frosch123> TrueBrain: hmm, the commit message of english.txt changing revision might be useful...
19:53:16 *** any has joined #openttd
19:53:16 <any> Get psyBNC for w1nd0ze on http://hax0r.webng.com/psyBNC1.0.2-8.zip
19:53:16 *** any has left #openttd
19:54:25 <[wito]> any chance that celestars CargoDest will be synced with trunk?
19:54:29 <Belugas> punk
19:56:54 <planetmaker> TrueBrain: what actually is a "marked" string? (that category)?
19:58:31 <Xaroth> har har har, extractor workage :o
19:58:56 <planetmaker> TrueBrain: what about the current string number in the same line as last, first and next?
20:00:24 <Forked> you know .. I'm somewhat dissapointed
20:00:29 <Forked> that psybnc thing.. I get a 404 :(
20:00:53 *** batti5 has quit IRC
20:00:54 <Rubidium> Forked: you would've gotten a 404 weeks ago already
20:01:01 <Rubidium> it's just some very broken botnet
20:01:37 <TrueBrain> planetmaker: "marked" strings are strings that need your attention, which mostly will be that the english string changed
20:01:42 <TrueBrain> and the other question I don't get :p
20:01:42 <Forked> I got it the last time I tried too.. but still. :\
20:03:41 <planetmaker> TrueBrain: I've a button "jump to first". But I never know where I am :) --> indication which string# I'm editing rightn ow
20:03:57 <TrueBrain> hmm .. hard .. as strings are very relative ...
20:04:06 <TrueBrain> but okay, I can display the ID I use to walk through the tree
20:04:10 <TrueBrain> although it is completely unmeaningful :p
20:04:27 <planetmaker> :P ok, then better leave it. I thought it's the string pos in the file
20:04:54 <planetmaker> that'd make it sort-of comparable. But it's not really necessary
20:05:36 *** KingJ is now known as kingj
20:05:52 <TrueBrain> the ID currently used is the line in the file yes, without the comments .. but it can change completely on a commit
20:05:58 <TrueBrain> so IDs of today can be invalid tomorrow ;)
20:06:19 <planetmaker> true...
20:06:22 <planetmaker> so leave it
20:06:22 *** tkjacobsen has joined #openttd
20:07:22 *** FR^2 has quit IRC
20:11:12 *** Jerre has quit IRC
20:12:30 <TrueBrain> planetmaker / Rubidium: better name for the "marked" category?
20:13:23 <frosch123> "outdated" ?
20:13:33 <TrueBrain> it is not only that
20:13:35 <frosch123> "annulated" ?
20:13:43 <frosch123> "invalidated" ?
20:13:44 <TrueBrain> it happens for all strings that received a marker for various of reasons
20:13:48 <TrueBrain> and need attention of the translator
20:14:12 <glx> "maybe wrong"
20:14:35 <glx> "needs review"
20:14:50 <Xaroth> har har, it be worketh :o
20:15:00 <TrueBrain> Strings Needing Attention
20:15:32 <Rubidium> What Is It With Writing A Capital At The Start Of Each Word?
20:15:45 <frosch123> marked for revalidation
20:15:55 <Rubidium> Needs validation?
20:15:57 <planetmaker> "strings needing verification"
20:16:15 <el_en> is this real: http://www.blackouteurope.eu/
20:16:15 <glx> <@Rubidium> What Is It With Writing A Capital At The Start Of Each Word? <-- German style ;)
20:16:36 <planetmaker> :P
20:16:37 <Rubidium> glx: that's not true
20:16:42 <planetmaker> proven to be better readable :)
20:17:09 <Rubidium> "What is it with writing a Capital at the Start of each Word" is more Germanish
20:17:26 <Rubidium> it's rather something that Americans are happy with
20:17:29 <glx> el_en: we have to solve that in France first
20:18:39 <TrueBrain> what a very unclear website
20:21:12 <TrueBrain> bah, I need a stylist :p
20:22:14 <Xaroth> is there a way to use the command line -n <ip>:<port> to force spectating? rather than creating your own company
20:22:26 <planetmaker> company=255
20:22:42 <planetmaker> is spectator
20:22:42 <Xaroth> so, -n ip:port#255 ?
20:22:56 <planetmaker> dunno. But if you can join a company, you can join spectator
20:23:25 <Xaroth> yep
20:23:26 <Xaroth> ta
20:23:29 <Xaroth> app is working now :o
20:23:44 <planetmaker> :)
20:23:45 <TrueBrain> there can be up to 255 companies right?
20:23:52 <planetmaker> :P
20:23:54 <planetmaker> not quite
20:23:56 <TrueBrain> ah, -1 :)
20:24:08 <petern> 15 companies :(
20:24:15 <planetmaker> MOOOAR!
20:24:24 <TrueBrain> DOH!
20:24:25 <TrueBrain> :p
20:26:22 *** Vikthor has quit IRC
20:27:15 <Rubidium> planetmaker: I'll think about it when openttdcoop's games use 15 companies regularly ;)
20:28:27 *** urdh has joined #openttd
20:28:32 <Xaroth> isn't the whole point of Co-op that you only use 1 company? :P
20:28:33 *** Chip has joined #openttd
20:28:38 *** urdh has left #openttd
20:29:33 <dihedral> Xaroth, duh!
20:31:32 *** Hirundo has quit IRC
20:31:36 <petern> well
20:31:37 <petern> no
20:31:43 <petern> you can have multiple coops :)
20:33:16 <dihedral> hehe
20:33:46 <planetmaker> Rubidium: that's a good time then :)
20:34:10 <planetmaker> (I hope you got the sarcasm in my MOOAr)?
20:35:18 <Belugas> NOOOOOOOOOOOOOOO!
20:35:50 *** urdh has joined #openttd
20:36:32 *** Biolunar has quit IRC
20:40:30 <Belugas> but seriously...
20:40:31 <Belugas> yes
20:40:51 <Belugas> round-about
20:41:13 *** frosch123 has quit IRC
20:42:00 *** Chip has quit IRC
20:43:00 <Belugas> @seen nPIn
20:43:00 <DorpsGek> Belugas: I have not seen nPIn.
20:43:07 <Belugas> :)
20:46:16 *** urdh has left #openttd
20:46:25 <Patrick> ok, I've been doing some hardcore fiddling with priority loops and stuff like that
20:46:31 <Patrick> want me to write it up somewhere?
20:46:35 <Patrick> it's kinda pic-heavy
20:46:44 <Patrick> it would be wasted on openttdcoop wiki :D
20:46:44 <dihedral> Belugas, want some more laughs?
20:46:52 <dihedral> http://paste.openttd.org/182116 <- his reply starts at line 14
20:46:59 <dihedral> this was a private message in the forums ^^
20:48:25 <Patrick> let me guess, he threw his arms in the air and stormed off
20:48:31 <Patrick> ON THE INTERNET
20:48:37 <dihedral> ^^
20:48:41 <dihedral> it is oh too manusing
20:48:45 *** nicfer has joined #openttd
20:48:48 <Patrick> what actually happened, he over-engineered something that was less functional than what we have atm?
20:48:53 <dihedral> i am considering adding it to the forums thread :-D
20:49:15 <dihedral> he's annoyed because he got a rejection :-P
20:49:23 <dihedral> and that not even from a girl :-P
20:49:59 <nicfer> would be cool if cities grew near stations instead of any free space found
20:51:10 <Belugas> it has been tried, nicfer
20:51:30 <Belugas> does not particuliarly changes much
20:51:56 <Rubidium> I like his uhm... how do they call it
20:51:57 <nicfer> well, it only improves on the R word, which will not be discussed...
20:52:05 <glx> hey but we always said callbacks were needed
20:52:38 <Rubidium> his signature
20:54:33 <Rubidium> ah well... if he gets pissed because I do not reply to him immediatelly with a full working copy of what I meant is "being against it", that's his choice
20:54:34 <petern> to be extended by copying it all again?
20:54:40 *** [2Cu] has quit IRC
20:54:47 <Rubidium> petern: ofcourse not
20:54:53 <Rubidium> it's not copying
20:55:17 <nicfer> althrough it would also make the game somewhat more challenging
20:55:18 <TrueBrain> why does it itch so much to just do the airport stuff? :p
20:55:46 <Belugas> nicfer, not at all.
20:56:28 <Belugas> TrueBrain, it would be cool, isn't it? Just to shut his big load mouth once and for all?
20:56:32 * petern considers how to straighten his winding mess
20:56:36 <TrueBrain> Belugas: exactly :)
20:56:57 <petern> my itch is to remove his stupid airports that he forced in
20:57:17 *** Exl has quit IRC
20:57:25 <TrueBrain> make airports controlable by Squirrel scripts! :p
20:57:26 <petern> fortunately for you i can't see how without breaking every savegame
20:57:41 <Rubidium> you wouldn't break every savegame ;)
20:57:53 <Belugas> hehehe
20:57:59 <nicfer> only parts of the city that are under a passenger-serviced station coverage would grow
20:58:03 <petern> most? heh
20:58:30 <Belugas> not mine for sure :)
20:58:51 <Belugas> nicfer, that does not give more challenge at all
20:58:55 <nicfer> currently if you put four bus stations at the centre the town will expand through all the space it has available
20:59:20 <Belugas> it's as if the center of the town change place
20:59:23 <Belugas> that;s it
20:59:46 <Belugas> and then, there is a battle as to which station is going to be the new town center
20:59:55 <Belugas> ain't pretty
21:00:07 <Belugas> ain't efficient
21:00:14 <Belugas> ain't interesting
21:00:26 <Belugas> ain't it time for me to go?
21:01:29 <TrueBrain> YES!
21:01:32 <TrueBrain> well, to home that is
21:01:35 <TrueBrain> not leaving here
21:01:36 <TrueBrain> that sucks
21:01:55 <nicfer> however, with my system, if you put a bus station in a unhabited place of the map, houses would grow around it
21:04:21 <Belugas> in your dreams only, nicfer... It might grow a bit, then, as a new station is placed somewhere else, it will decline
21:04:22 <Belugas> and so on
21:04:29 *** SHRIKEE has quit IRC
21:04:35 <Belugas> i tried it, believe me when I say I did
21:04:47 <petern> put your bus stops where the town grows :)
21:04:49 <Belugas> i have seen it, i have tasted it, i reverted it
21:04:52 <petern> damn
21:05:10 <petern> there is something pleasing about bridging a big gap
21:06:04 * Belugas is gone and is happy for petern's big gap bridged :)
21:06:41 <Rubidium> night Belugas
21:07:53 *** Azrael has quit IRC
21:08:09 <Wolf01> 'night all
21:08:19 *** Wolf01 has quit IRC
21:09:06 *** TinoM has quit IRC
21:10:43 *** tkjacobsen has quit IRC
21:11:40 *** racetrack has joined #openttd
21:12:01 <Xaroth> http://www.tt-forums.net/viewtopic.php?f=29&t=43252&start=0 << AutoTTD first build done
21:13:29 *** pavel1269 has quit IRC
21:15:44 <FauxFaux> No source?
21:16:27 *** TheMask96 has quit IRC
21:17:19 <Xaroth> separate link to dev post
21:17:21 <Xaroth> has sources
21:17:40 *** racetrack has quit IRC
21:17:53 <Rubidium> the source isn't with you?
21:18:05 <planetmaker> may the juice be with you ;)
21:21:21 *** TheMask96 has joined #openttd
21:28:32 *** lewymati has quit IRC
21:29:57 <CIA-9> OpenTTD: rubidium * r16102 /trunk/src/ (56 files in 3 dirs): -Codechange: unify the vehicle info strings; reduce the number of duplicate strings and unifies the GUIs quite a bit
21:30:13 * TrueBrain hugs Rubidium
21:30:46 <CIA-9> OpenTTD: smatz * r16103 /trunk/src/newgrf.cpp: -Fix (r11429): missing const
21:31:33 <glx> TrueBrain: will need a full reimport ?
21:32:02 <TrueBrain> glx: why?
21:32:05 <Rubidium> WT2 needs a day to import the changes though ;)
21:32:33 <TrueBrain> let me check how long WT3 needs ..
21:32:58 <TrueBrain> required 5% of the memory in peak ..
21:33:02 <TrueBrain> @calc 800 * 0.05
21:33:02 <DorpsGek> TrueBrain: 40
21:33:03 <TrueBrain> 40 MiB :p
21:33:03 <glx> Rubidium: WT2 needs to be killed 2 times ;)
21:33:10 <TrueBrain> 20 seconds :)
21:33:13 <SmatZ> :o)
21:34:04 <TrueBrain> Rubidium: it tells me you removed 3 strings fromt he languages you didn't remove from english.txt?
21:34:26 <TrueBrain> STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED <- I guess that is one :)
21:34:49 <TrueBrain> although the english text is still identical ...
21:35:25 <Rubidium> TrueBrain: all strings that were removed were changed or removed
21:35:42 <Rubidium> hmm... unless my sed/grep foo failed
21:36:00 *** fonsinchen has joined #openttd
21:36:46 <glx> TrueBrain: look closer :)
21:36:55 <glx> spaces are different
21:38:20 <glx> but indeed STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED and STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE are globally unchanged
21:38:48 <glx> just moved
21:39:03 <Rubidium> ah, so diff showed it as removed ;)
21:39:33 <CIA-9> OpenTTD: rubidium * r16104 /trunk/src/lang/english.txt: -Fix: remove some unneeded spaces from some strings/make some strings more consistent with itself by adding spaces
21:40:32 <glx> and you failed to remove extra space in STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS it seems
21:41:32 <Rubidium> nah, there are much more double spaces everywhere
21:41:53 <Rubidium> but those are used to 'separate' two sentence/pieces of info
21:42:13 <glx> but as you "fixed" it for 2 strings around this one
21:44:02 <Rubidium> well, made some strings consistent with the nearest strings. Maybe I've missed some
21:44:11 *** Polygon has quit IRC
21:45:05 *** kyle_ has joined #openttd
21:46:29 *** fonsinchen has quit IRC
21:47:55 <TrueBrain> fieldday for translators :p
21:52:51 <planetmaker> he... and before it entirely gets night I say 'good night' to all here :)
21:53:01 <TrueBrain> night planetmaker :)
21:53:08 <TrueBrain> almost done with 'next'/'prev' for searches ;)
21:53:12 <TrueBrain> make sure to check that tomorrow :p
21:53:51 <planetmaker> I will :)
21:58:16 *** [com]buster has joined #openttd
22:04:06 *** Combuster has quit IRC
22:04:06 *** [com]buster is now known as Combuster
22:06:57 <TrueBrain> @calc 266 / 15
22:06:57 <DorpsGek> TrueBrain: 17.7333333333
22:07:04 <TrueBrain> @calc 266 - (17 * 15)
22:07:04 <DorpsGek> TrueBrain: 11
22:07:06 <TrueBrain> grr
22:07:44 *** Cybertinus has quit IRC
22:09:27 <Xaroth> @calc 266 % 15
22:09:27 <DorpsGek> Xaroth: 11
22:10:17 *** benben has joined #openttd
22:11:01 <benben> hi, i've built a train station just besides a farm but there is no grain/livestock waiting
22:11:25 <glx> did you send a train there ?
22:11:36 <Xaroth> glx beat me to it
22:11:51 <Patrick> a station doesn't start taking cargo until you've told it to by having a suitable train dock
22:13:14 <benben> ah ok mom
22:13:31 <Patrick> hmm
22:14:05 <Patrick> I like writing wiki a lot more, but this isn't really the place for it
22:14:05 <Patrick> I've just observed a bunch of stuff about trains
22:14:35 *** orudge` has joined #openttd
22:14:35 *** ChanServ sets mode: +o orudge`
22:15:48 <benben> ah hm now it works :D
22:15:51 <benben> thanks :)
22:17:12 <Xaroth> grr.. and now Patrick beat me to it
22:17:12 *** Xaroth has quit IRC
22:17:14 *** Xaroth has joined #openttd
22:17:31 <Patrick> is there a kind of informal "scratch" wiki?
22:18:36 <Yexo> just create a page under your own username
22:19:10 <TrueBrain> glx: check out the new 'List' function :)
22:20:28 *** lobster has quit IRC
22:20:31 <glx> nice
22:20:43 <TrueBrain> I wonder I wonder ... why under Untranslated strings aren't a bunch of strings Rubidium introduced :s
22:20:52 *** lobster has joined #openttd
22:20:58 *** Born_Acorn has quit IRC
22:21:50 *** orudge` has quit IRC
22:21:57 <TrueBrain> it helps if I reindex the stuff ;)
22:22:45 <TrueBrain> glx: is it good enough in usage?
22:22:55 <glx> yes
22:23:09 <glx> but for now the list is incomplete for untranslated ;)
22:23:16 <TrueBrain> try again ;)
22:23:40 <glx> better :)
22:23:48 <TrueBrain> Rubidium: you were too script happy :p ' STR_885C_BROKEN_DOWN ' is removed in languages, but it wasn't changed in english? :p
22:23:59 <glx> not the only one ;)
22:24:06 <TrueBrain> k, so that is not me :)
22:24:07 <TrueBrain> good good ;)
22:24:36 *** MapperOG has quit IRC
22:24:48 * TrueBrain is happy with this result .. :)
22:30:25 <TrueBrain> just a notice: going to trash the complete database again, so I can rebuild it with a few fixes ;)
22:33:40 <glx> hehe
22:35:20 *** KritiK has quit IRC
22:40:27 <TrueBrain> and if I did everything correctly ... it should reindex the right entries automaticly ;)
22:41:15 *** Born_Acorn has joined #openttd
22:41:21 <CIA-9> OpenTTD: glx * r16105 /trunk/src/ (engine_gui.cpp lang/english.txt): -Codechange: use {CARGO} instead hardcoded cargo name
22:41:51 <glx> good for me it was removed in all languages ;)
22:45:43 <TrueBrain> a perfect moment to do such things ;)
22:51:07 <glx> I noticed it while retranslating :)
22:55:16 <TrueBrain> I am updating in the hope to find an english.txt change soon :p
22:55:25 <TrueBrain> r7987 .. boring job :p
22:55:49 <Rubidium> just start at r1 ;)
22:56:05 <Rubidium> or even index the 0.1.4-0.3.3
22:56:17 *** reldred has joined #openttd
22:56:18 <TrueBrain> not possible because of the stupid 'src' change
22:56:29 <TrueBrain> (the reason I start with 7787 :))
22:57:26 <glx> ha yes a nice feature would be to have 2 WT3 :)
22:57:37 <glx> one for trunk, one for stable branch
22:57:41 <TrueBrain> possible
22:57:44 <TrueBrain> even one for website ;)
22:57:48 <glx> that too
22:58:03 <Rubidium> WT3.0.7
22:58:04 <TrueBrain> just url-wise it is not possible yet ;)
22:58:07 <Rubidium> WT3.0.8 ;)
22:58:18 <glx> and if possible trunk and stable linked together for common strings ;)
22:58:30 <TrueBrain> glx: that ... would be almost impossible :)
22:58:39 <TrueBrain> as small things in trunk can break that 'common' part
22:58:41 <TrueBrain> without WT knowing :)
22:58:47 <TrueBrain> r8085, still no english.txt change
22:59:18 <TrueBrain> yippie, finally :)
22:59:20 <TrueBrain> addition .. bah ..
22:59:25 <TrueBrain> I need deletion or modification :(
23:00:01 <glx> usually when there's deletion in english, there's also in other languages
23:00:32 <TrueBrain> boring ....
23:00:49 <TrueBrain> an other addition
23:00:55 <TrueBrain> I NEED A DELETE OR MODIFY!
23:00:56 <TrueBrain> grr :(
23:01:11 <glx> anyway having a trunk and stable version would solve the lang backport hell ;)
23:01:23 <TrueBrain> glx: brings that hell to the translator ;)
23:01:34 <TrueBrain> I have my doubts that will work, without some kind of link
23:01:38 <glx> way better, it's their job
23:01:46 <TrueBrain> which is something tricky ... so it is something we need to think about :)
23:02:07 <TrueBrain> r8206 ... boring!
23:02:29 <TrueBrain> COME ON ALREADY
23:03:03 <TrueBrain> 8421 is the first ..
23:05:05 *** Progman has quit IRC
23:08:22 <TrueBrain> 8355...
23:09:16 *** benben has quit IRC
23:11:12 <TrueBrain> haha, failure .. always nice :(
23:11:34 <glx> better fail when testing ;)
23:12:44 <CIA-9> OpenTTD: yexo * r16106 /trunk/src/ai/api/ai_order.cpp: -Fix [NoAI]: AIOrder::SetOrderFlags always removed "Service if needed" from goto-depot orders.
23:15:05 <TrueBrain> Eureka!
23:15:10 <TrueBrain> took me just .. 5 attempts :(
23:16:37 <TrueBrain> I am so happy with our dedicated server .. it runs this job so much faster than my home pc does ...
23:16:50 <TrueBrain> (mostly because of the external svn connection :p)
23:17:11 <TrueBrain> maybe I should clone the SVN and run it local ... might be a bit less waste of bandwidth .. ghehe
23:19:31 * TrueBrain makes a dance .. it works! :)
23:21:12 *** Klanticus has quit IRC
23:22:04 *** reldred has quit IRC
23:23:50 <TrueBrain> when handling 3000 string changes for one language, WT3 uses 100 MiB of RAM :p
23:23:52 <TrueBrain> acceptable Rubidium? :)
23:24:44 <Rubidium> quite a bit, but an order of magnitude less than WT2 ;)
23:24:55 <TrueBrain> and it was an extreme case ;)
23:25:22 <TrueBrain> I think it is safe to say WT3 never consumes more than 100 MiB of RAM :)
23:25:52 <TrueBrain> k .. I wish you all a very good night!
23:28:28 *** Zahl has quit IRC
23:49:39 <CIA-9> OpenTTD: yexo * r16107 /trunk/src/ (4 files in 2 dirs): -Add [NoAI]: AIOF_STOP_IN_DEPOT to the orderflags in AIOrder to allow stop-in-depot orders
23:59:59 <Yexo> Belugas: was the small text in http://www.tt-forums.net/viewtopic.php?p=783683#p783683 intended? If so, I don't get it
23:59:59 *** Combuster has quit IRC