IRC logs for #openttd on OFTC at 2009-04-20
⏴ go to previous day
01:54:54 *** reldred has joined #openttd
02:27:03 *** sigmund has joined #openttd
02:33:51 *** reldred has joined #openttd
02:36:57 *** ChanServ sets mode: +v tokai
02:47:12 *** ChanServ sets mode: +v tokai
03:01:22 *** HerzogDeXtEr has joined #openttd
03:12:36 *** TinoDidriksen has joined #openttd
03:38:14 *** ChanServ sets mode: +v tokai
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:57:12 *** ChanServ sets mode: +v tokai
05:24:53 *** reldred has joined #openttd
05:29:27 *** Cybertinus has joined #openttd
06:04:54 *** reldred has joined #openttd
06:26:08 *** kingj is now known as KingJ
06:38:50 <Celestar> gooooooooooooooooooooood morning Viet ... er #openttd :P
06:43:42 <Forked> morning, sir and/or ma'ams
06:45:34 <dihedral> fuck the fucking fuckers!
06:46:54 * Celestar slaps petern with a Microsoft (R) Windows (R) Vista (R) Ultimate (R) box
06:47:38 <dihedral> the (R) would probably have been enough
06:49:17 *** KingJ is now known as kingj
06:50:45 <petern> synced cargo dest yet?
06:52:09 <petern> i made a one line change and everything got recompiled :o
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:55 <dihedral> Celestar, i like the "we" :-D
07:12:03 *** maristo has joined #openttd
07:33:58 *** reldred has joined #openttd
07:37:58 <petern> maybe i was just too used to my q6600 :p
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 :(
08:03:47 <Gekz> where was that comic gfx grf?
08:06:38 <Gekz> ah it's going to be vapourware
08:13:18 *** stuffcorpse has joined #openttd
08:27:13 <Gekz> they arent making it into base graphics yet apparently
08:31:01 <Gekz> eGRVTS, can it be used with GRVTS or is this redundant?
08:32:37 <petern> he isn't required to, and maybe nobody's asked him nicely :p
08:32:50 <Gekz> it makes it harder for me to get it
08:32:54 <petern> or he might not bother until 0.9
08:32:57 <Noldo> he is an Artist after all
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:45:43 *** Azrael- has joined #openttd
09:37:31 <[wito]> Did someone say cargodest?
09:45:07 * petern ponders making more comic 32bpp sprites
09:46:10 *** fonsinchen has joined #openttd
09:46:16 <TrueBrain> are there any already? :p
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:53:18 <petern> it's a 32bpp graphics set, currently it just replaces sprites
09:54:48 <Gekz> which is converting it from raw images to embedding them in a format that openttd interprets as sprites
09:55:33 <Gekz> -.- by format I mean a grf of some sort
09:55:38 <Gekz> not the encoding of the emage
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: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:38:16 <TrueBrain> more exact: it has .deb packages
10:38:18 <Gekz> the Debian binaries .deb files
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: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:41 <Sacro> Well, so long as you run makepkg on openttd-svn slightly after 8
10:44:53 <Gekz> sorry for assuming that nightlies kept up with library updates
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: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: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: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: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:22 <petern> of course, it's unstalbe
10:54:26 <dihedral> Gekz, sid is unstable!!
10:54:36 <Gekz> dihedral: sid is not that unstable
10:54:45 <Gekz> it's more stable than Fedora
10:54:48 <petern> that's why it's called sid
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:31 <Gekz> and afraid to support things that you fear
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: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: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: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)
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: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:13 <dihedral> it works on my system at work :-P
11:01:16 <TrueBrain> the reason I bought an nvidia
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: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:21:01 <planetmaker> uhuhhh... that means changing all strings with a gender than just this nasty goods string :(
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: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:53 <TrueBrain> which makes it both obsolete as silly
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> I noticed that the game doesn't count stock in your company value and thats why this works.
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: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:45:44 *** Quarks^afk is now known as Quarks
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
12:03:21 <Forked> compiling for win32.. mind if I post the binary? (note to self: include COPYING, LICENSE and so on..)
12:03:48 <Forked> thats not a problem as they are no where near the bin/
12:04:07 <Forked> however the files that should be included are not.. I've already stepped in that mess several times :\
12:10:06 *** HerzogDeXtEr has joined #openttd
12:10:58 *** maristo has joined #openttd
12:14:03 <Quarks> guys, if you have nothing to do at the moment
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: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: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: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: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:21:31 <planetmaker> Quarks, wasn't there a commit recently which made also 5-digit ports work?
12:21:49 <Quarks> i always used port 27015
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: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: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: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: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:18 <Xaroth> i'll use my lib to check if it works
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:30 * TrueBrain gives Xaroth the IP:port in a PM
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:10 <Xaroth> yeh but it means i can abuse it to see if it listens
12:29:16 <TrueBrain> haha, something is nasty wrong ... :)
12:29:19 <TrueBrain> glx: not the server we talk about :p
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: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: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:50 <Quarks> but you probably cant connect to #2
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: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: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: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: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:35 <TrueBrain> Quarks: redirect 2701 at router level to 27015
12:35:36 <Rubidium> hmm, seem to remember such an error
12:36:04 <Xaroth> i mean as in r<number> for nightlies, <nr>.<nr>.<nr> for releases etc
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:38:00 <Quarks> 1111 was supposed to be 11111
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:40:25 <Xaroth> or at least related to that one
12:42:11 <Rubidium> nothing runs right now on 11111?
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: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:21 <Quarks> since the problem is solved
12:48:38 <Quarks> "I DEMAND VERSION 0.7.1!!!" ;)
12:49:22 <planetmaker> Quarks, help yourself: ./configure --revision=0.7.1 && make
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:48 <fonsinchen> ah ... ".in", I should learn reading.
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: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: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: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)
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:55 <TrueBrain> (not mercurial branch, but the name of the project :))
13:01:09 <Rubidium> the ones we compile don't though ;)
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:02:00 <Rubidium> rather revision-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: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: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:13 <TrueBrain> now the question is, should that be a prefix or 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: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: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:33 <petern> Gekz, hopefully they'll kill it off
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: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: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: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: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:48 <Rubidium> which makes it more sensible to use revision-branch.
13:13:54 <Rubidium> that's equally simple to filter
13:14:15 <TrueBrain> but okay, fine by me .. I just keep on trying this every year or so :p
13:14:27 <TrueBrain> (already doing so for the past 3 years, so why stop this year? :))
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: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:08 <petern> and iron out all the bugs
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:25:06 <TrueBrain> (btw, above MTU problem mostly happens on OS Windows up to 2k :p Go figure ... ;))
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:26:28 <Gekz> I made a couple of trams and crap
13:26:33 <Gekz> walked back in 4 hours later
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: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: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: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:43:31 <petern> ah well, renaming vehicles is stupid anyway
13:53:26 <TrueBrain> I need a faster computer for this WT3 job :(
13:53:31 <TrueBrain> takes for ever to rerun an import :(
14:00:54 <Quarks> what kind of a computer do you have?
14:01:47 <TrueBrain> the only square part is the USB connector
14:01:53 <TrueBrain> a Dell Studio Hybrid, look it up
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: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:47 <glx> not easily upgradable I think
14:03:55 <TrueBrain> not an important factor
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: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: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:47 <planetmaker> TrueBrain, I've usually no idea what string number I'm editing anyway...
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: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: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: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:27 <TrueBrain> any better algorithms are btw VERY welcome
14:11:33 <TrueBrain> no matter how much CPU it requires :)
14:11:59 <TrueBrain> "{WHITE}Not enough cash - requires {CURRENCY}" relates to "Game unpaused (enough players)"
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: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: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: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:08 <planetmaker> TrueBrain, German doesn't use "f" either as I found out...
14:16:21 <TrueBrain> it kills my site design!! :(
14:16:46 <planetmaker> German uses "w" instead of "f" - and then of course "n".
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: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 <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 <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:51 <DorpsGek> glx: I don't recognize you.
14:22:55 <planetmaker> TrueBrain, exactly :)
14:23:47 *** goodger has joined #openttd
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: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: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:51 <Forked> or unreachable.. yeah * too, but wildcards are evil :p
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: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: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: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:24 <pavel1269> tb: his ip doed not smell :P
14:33:38 <TrueBrain> pavel1269: try using the <Tab> button :p
14:33:51 <pavel1269> TrueBrain: wanna be highlited?
14:33:58 <TrueBrain> if you want to talk to me: yes
14:34:08 <TrueBrain> # You talking to me?
14:34:30 <pavel1269> TrueBrain: you dont like "tb" ? :-)
14:35:01 <Forked> isn't that short for some illness? =p
14:35:16 <jonty-comp> only because nobody can spell the long name
14:35:27 <Forked> I copy&pasted it just fine!
14:36:18 <Forked> heh nice.. tbalert.org .. warning, warning! TB is around!1
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:57:05 <Belugas> is there a way to find out apart asking? ;)
14:57:38 <dihedral> glx: will that work on a running game?
14:57:56 <Quarks> i know you can change patch settings
14:58:16 <glx> difficulty is modifiable too
14:58:34 <glx> and there are no patch settings ;)
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:22 <Rubidium> Quarks: the console command is settings
15:01:32 <Rubidium> aliases for settings are set and patch
15:01:46 <Quarks> but there is no adv alias :D
15:02:12 <Quarks> how do i change the difficulty setting "trains reverse"?
15:03:51 <Rubidium> type settings difficulty and then figure out which one you need to change
15:05:37 <glx> and you should find it's "set line_reverse_mode" ;)
15:06:07 *** fonsinchen has joined #openttd
15:07:00 <Quarks> i just didnt know it was possible
15:13:00 *** Biolunar has joined #openttd
15:16:13 <TrueBrain> GRRRR!!! My table refuses to wrap entries :(
15:16:32 <Quarks> Counter-Strike: Source... ;)
15:17:27 <Quarks> i have another noob question so please dont yell at me
15:17:44 <Quarks> ... has left the game (wrong company ID in do-command) mean?
15:25:52 <glx> restarted server with connected clients?
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: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: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:54 <dihedral> that error does not happen then
15:30:47 *** Digitalfox has joined #openttd
15:30:58 <dihedral> i've never seen it happen in that situation
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:59 <TrueBrain> grr .. who knows a thing or two about MySQL MATCH function?
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: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: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: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: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:31 <TrueBrain> Find rows that contain words such as “apple”, “apples”, “applesauce”, or “applet”.
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: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:47:06 <Digitalfox> hi Rubidium, that's odd when I upload it got all blurry but now seems fine
15:47:51 <TrueBrain> any suggestions for the search stuff?
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: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: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:39 <Xaroth> TrueBrain: combine a LIKE on the STR_stuff and a MATCH on the value of those?
15:52:52 <TrueBrain> Xaroth: if I search for 'create lake'
15:53:00 <TrueBrain> I expect it to find STR_CREATE_LAKE
15:53:02 <TrueBrain> how to approach that?
15:53:06 <TrueBrain> MATCH doesn't find it
15:53:29 <TrueBrain> should still match, not?
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: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: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 <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: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:36 <Rubidium> TrueBrain: auto save doesn't return autosave (for spanish)
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: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: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: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: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:29 <planetmaker> uhm... so, how do I search for "Öl" - without getting "gold", too?
16:05:39 <TrueBrain> planetmaker: simple: +Ol - gold
16:05:50 <planetmaker> glx, same problem as öl :)
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: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: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:39 <TrueBrain> I wonder why "Öl" doesn't work
16:10:51 <TrueBrain> onthing between "" seems to work :(
16:11:14 <TrueBrain> petern: better suggestion?
16:11:23 <TrueBrain> I asked for a better suggestion :p
16:11:32 <planetmaker> TrueBrain, what about a configurable limit to the number of return values?
16:11:46 <TrueBrain> planetmaker: I was more thinking about a 'next' and 'prev' at the bottom
16:12:10 <planetmaker> TrueBrain, well. Just as good. Like google return pages, yes
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: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: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: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:37 <petern> it runs as its own user... like any over db server...
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:21 <MapperOG> oracle controls mysql now :p
16:16:28 <TrueBrain> good for them MapperOG
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:54 * orudge has generally not had any problems with mysql,
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:35 <petern> i have on several occasions lost data to mysql
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: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: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: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:23:12 <petern> at least you have the code now
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: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:28:05 <dihedral> @url -from TrueBrain
16:28:09 <dihedral> @url last -from TrueBrain
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:44 <planetmaker> Öl and öl return different searches
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:33:22 <TrueBrain> although "ol" matches "Öl" ...
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:38:04 <Steve^> Hullo, is there a way to make clone train create shared orders?
16:38:26 <Steve^> I'm not playing TTD, I'm doing my dissertation
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: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 <orudge> but for the most part, it's rather stagnant
16:39:58 <orudge> Lakie I think wrote some stuff recently
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:41:31 <orudge> oh, the phoenixscripts one?
16:41:37 <orudge> that thread in general probably needs a big ol' upate
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:43:17 <orudge> by having our own graphics (and sound) set, OpenTTD will be able to be distributed as an independent game
16:45:11 <Steve^> and get it in Ubuntu repositories!
16:45:30 <Steve^> is doesn't seem to be in Jaunty
16:47:01 <orudge> it's in multiverse, I believe
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: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:50:10 <Belugas> richk67 and his filty big mouth
16:51:57 *** lewymati 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: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: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:52 <Belugas> i was under the wrong impression...
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: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:32 *** Combuster has joined #openttd
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: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: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:30 <planetmaker> Belugas, no, it's fine :)
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:19 <glx> planetmaker: {G=...} != {G ...}
17:25:24 <planetmaker> yeah. I need food, I guess. Then I can think better again
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:27:47 <TrueBrain> I think that depends on the weather
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:31 * Rubidium ponders highlighting him ;)
17:31:32 <petern> i'd go on a date with Belugas
17:33:16 <petern> as in a tour date of a mutually enjoyed band
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: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:39 <Rubidium> (very very bad example)
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:25 <Rubidium> TrueBrain: I guess not
17:43:47 <TrueBrain> see, that I like more :p
17:44:51 *** const86 has joined #openttd
17:50:11 *** Polygon has joined #openttd
17:56:45 <Steve^> You can't have path based pre signals?
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: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:58 <petern> you don't need any signals in front (behind, Sacro?) of the platform
17:59:03 *** Combuster has joined #openttd
18:00:28 <pavel1269> btw, whats WT2? :-)
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: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: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: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: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:27 <planetmaker> oh, it's the bot's task to spot translator's mistakes? :D
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: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:31:31 <TrueBrain> planetmaker: I made a big boo-hoo :p
18:31:54 <planetmaker> I guess not desirable one, eh? :(
18:32:06 <TrueBrain> no edit-button works btw
18:33:41 <TrueBrain> planetmaker: try it now
18:33:43 <TrueBrain> (reload page completely)
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:35:34 <planetmaker> should be mostly my changes :P
18:35:55 <planetmaker> nice this "last changed" thing. I like it!
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: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:24 <planetmaker> probably both is true :P
18:42:41 <TrueBrain> working how it should
18:43:18 <TrueBrain> it seems to heavily impact MySQL :)
18:47:09 <planetmaker> hm... are there newgrfs which refit vehicles to one passanger or mail bag?
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: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: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: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:17 <planetmaker> but with correct spelling :P
18:59:14 <planetmaker> TrueBrain: I want the <next> button for the search results :)
19:00:07 <TrueBrain> planetmaker: in time
19:00:26 <planetmaker> don't let yourself get annoyed ;)
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:14 <TrueBrain> rather my personal bank account :p
19:04:38 <planetmaker> do you accept donations by credit card?
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: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 *** [com]buster is now known as Combuster
19:16:58 <Wolf01> no, it's written very little
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:56 <Wolf01> wito, mixing all the 3?
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:23:57 <Belugas> you FORGE rings, Wolf01, not BUILD them ;)
19:24:13 <Belugas> remember The Lord Of The *** ?
19:25:15 <planetmaker> nice button, TrueBrain !
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: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:30 <octo> There are quite a few lords of something out there ;)
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: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: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 <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: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: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: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: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: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: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: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: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:48:59 <frosch123> my critical pollen season is finished already :)
19:53:15 <frosch123> TrueBrain: hmm, the commit message of english.txt changing revision might be useful...
19:54:25 <[wito]> any chance that celestars CargoDest will be synced with trunk?
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: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:22 *** tkjacobsen has joined #openttd
20:12:30 <TrueBrain> planetmaker / Rubidium: better name for the "marked" category?
20:13:33 <TrueBrain> it is not only that
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: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:57 <planetmaker> "strings needing verification"
20:16:15 <glx> <@Rubidium> What Is It With Writing A Capital At The Start Of Each Word? <-- German style ;)
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:56 <planetmaker> dunno. But if you can join a company, you can join spectator
20:23:45 <TrueBrain> there can be up to 255 companies right?
20:27:15 <Rubidium> planetmaker: I'll think about it when openttdcoop's games use 15 companies regularly ;)
20:28:32 <Xaroth> isn't the whole point of Co-op that you only use 1 company? :P
20:31:43 <petern> you can have multiple coops :)
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:43:00 <DorpsGek> Belugas: I have not seen nPIn.
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:44 <Patrick> it would be wasted on openttdcoop wiki :D
20:46:44 <dihedral> Belugas, want some more laughs?
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:41 <dihedral> it is oh too manusing
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: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:47 <Rubidium> petern: ofcourse not
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: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: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:59 <nicfer> only parts of the city that are under a passenger-serviced station coverage would grow
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:46 <Belugas> and then, there is a battle as to which station is going to be the new town center
21:00:26 <Belugas> ain't it time for me to go?
21:01:32 <TrueBrain> well, to home that is
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: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: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:11:40 *** racetrack has joined #openttd
21:17:19 <Xaroth> separate link to dev post
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: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: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: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:03 <glx> Rubidium: WT2 needs to be killed 2 times ;)
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: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: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: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:58:16 *** [com]buster has joined #openttd
22:04:06 *** [com]buster is now known as Combuster
22:06:57 <DorpsGek> TrueBrain: 17.7333333333
22:07:04 <TrueBrain> @calc 266 - (17 * 15)
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:51 <Patrick> a station doesn't start taking cargo until you've told it to by having a suitable train dock
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:17:12 <Xaroth> grr.. and now Patrick beat me to it
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: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:21:57 <TrueBrain> it helps if I reindex the stuff ;)
22:22:45 <TrueBrain> glx: is it good enough in usage?
22:23:09 <glx> but for now the list is incomplete for untranslated ;)
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:24:06 <TrueBrain> k, so that is not me :)
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: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: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:44 <TrueBrain> even one for website ;)
22:58:04 <TrueBrain> just url-wise it is not possible yet ;)
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: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:55 <TrueBrain> I NEED A DELETE OR MODIFY!
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:03:03 <TrueBrain> 8421 is the first ..
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: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: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: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
continue to next day ⏵