IRC logs for #openttd on OFTC at 2009-01-16
00:00:48 *** Brianetta has quit IRC
00:02:26 <Wolf01> and stations too, but they look really weird
00:02:49 <Wolf01> and with weird I mean really weird
00:03:53 * Wolf01
00:04:33 <Wolf01> this is the best I can do
00:05:21 <glx> you really need a new prop in grf spec :)
00:06:11 <glx> because current graphics are not good on slopes
00:09:03 <SmatZ> roadstops aren't that bad ;)
00:11:25 <fjb> I'm getting seasick...
00:12:33 <Wolf01> now I'll post the patch and the screenshot in the forum, maybe somebody will be interested and maybe I can get suggestions to improve it
00:23:40 *** Nite_Owl has quit IRC
00:24:25 <CIA-2> OpenTTD: truebrain * r15101 /trunk/ (32 files in 6 dirs): (log message trimmed)
00:24:25 <CIA-2> OpenTTD: -Change [API CHANGE]: more consistant naming for consts:
00:27:34 <CIA-2> OpenTTD: truebrain * r15102 /trunk/src/ai/api/ai_event_types.cpp: -Fix (r15101): somehow makedepend fucked up (patch by Yexo)
00:29:25 <Wolf01> 'night to everyone
00:29:34 *** Wolf01 has quit IRC
00:32:51 *** Eddi|zuHause has quit IRC
00:33:19 *** Eddi|zuHause has joined #openttd
00:40:24 *** stillunknown has quit IRC
00:48:11 *** Belugas has joined #openttd
00:48:11 *** ChanServ sets mode: +o Belugas
00:48:50 *** Combuster has quit IRC
00:49:05 *** Combuster has joined #openttd
00:51:06 <Belugas> George, let's make that house name callback
00:51:31 <Rubidium> a man with a mission (no, not Stacey)
00:52:20 <Belugas> ?
00:52:25 <Belugas> reference missing...
00:52:30 <Belugas> must google
00:54:23 <Rubidium> Dakar 2009, Hans Stacey's team uses MAN trucks and has "MAN with a mission" as slogan
01:03:27 *** Digitalfox has joined #openttd
01:03:32 <Belugas> :) a well of knowledge
01:06:15 *** vraa has joined #openttd
01:13:49 *** energetic has quit IRC
01:16:38 *** Fuco has quit IRC
01:23:12 *** fjb has quit IRC
01:23:22 *** Terkhen has quit IRC
01:33:15 *** roboboy has joined #openttd
01:33:31 *** roboboy has joined #openttd
01:49:38 *** sigmund has joined #openttd
01:51:28 *** sigmund_ has quit IRC
01:55:40 *** athief| has joined #openttd
02:11:44 *** [com]buster has joined #openttd
02:11:44 *** Combuster has quit IRC
02:11:47 *** [com]buster is now known as Combuster
02:22:58 *** KritiK has quit IRC
02:34:16 <Belugas> mmh.. wonder if the callback should be availabe even when the house is not completed
02:34:20 <Belugas> might be interesting
02:43:12 *** Digitalfox has quit IRC
02:53:15 *** Zuu has quit IRC
02:58:41 <Belugas> mmh...
02:58:42 <Belugas> done
02:58:44 <Belugas> but...
02:58:46 <Belugas> like...
02:58:57 <Belugas> feels a tiny bit wrong
02:59:09 <Belugas> let us sleep on it
03:01:08 *** TinoDidriksen has quit IRC
03:05:13 *** TinoDidriksen has joined #openttd
03:13:32 *** uchennakema has joined #openttd
03:13:36 <uchennakema> sup gentlemen
03:13:38 <uchennakema> W
03:13:41 *** uchennakema is now known as RS-SM
03:15:40 *** RS-SM has quit IRC
03:16:32 *** Belugas has quit IRC
03:16:41 *** Dred_furst has quit IRC
03:24:22 *** RS-SM has joined #openttd
03:31:29 *** TinoDidriksen has quit IRC
03:34:05 <Tefad> GENTLEMEN.
03:34:28 <RS-SM> behold?
03:34:34 <Eddi|zuHause> the correct phrase would be "how are you"
03:35:30 <RS-SM> anyway
03:35:33 *** TinoDidriksen has joined #openttd
03:35:36 <RS-SM> why are long units the best
03:35:46 <RS-SM> I mean they make epic truck runs possible
03:38:31 *** glx has quit IRC
03:42:43 *** vraa_ has joined #openttd
03:45:26 *** vraa has quit IRC
03:56:35 *** Lakie has quit IRC
03:59:02 *** Mucht has quit IRC
03:59:17 *** Mucht has joined #openttd
04:00:40 *** Zorn has joined #openttd
04:08:04 *** Zorni has quit IRC
04:08:19 *** Mucht has quit IRC
04:08:22 *** grumbel has joined #openttd
04:08:33 *** Mucht has joined #openttd
04:12:07 *** roboboy has quit IRC
04:19:50 *** Moodles has quit IRC
04:21:05 *** Moodles has joined #openttd
04:33:24 *** michi_cc has quit IRC
04:33:29 *** ecke has quit IRC
04:35:34 *** [com]buster has joined #openttd
04:35:34 *** Combuster has quit IRC
04:35:37 *** [com]buster is now known as Combuster
04:39:23 *** Phoenix_the_II has quit IRC
04:39:34 *** michi_cc has joined #openttd
04:39:34 *** ChanServ sets mode: +v michi_cc
04:46:48 *** HerzogDeXtEr has quit IRC
04:51:06 *** zircu has quit IRC
04:58:11 *** roboboy has joined #openttd
05:10:08 *** roboboy has quit IRC
05:10:24 *** roboboy has joined #openttd
05:13:12 *** sigmund_ has joined #openttd
05:14:58 *** sigmund has quit IRC
05:21:53 *** De_Ghosty has quit IRC
05:46:54 *** athief| has quit IRC
06:12:40 *** roboboy has quit IRC
06:42:57 *** Alberth has joined #openttd
06:45:56 *** Splex has quit IRC
06:59:36 *** einKarl has joined #openttd
07:13:34 *** Combuster has quit IRC
07:23:00 *** RS-SM has quit IRC
07:31:40 *** Splex has joined #openttd
07:38:42 *** Yeggstry has joined #openttd
07:39:00 *** Phoenix_the_II has joined #openttd
07:46:39 *** roboboy has joined #openttd
07:58:11 *** Tim-itry has joined #openttd
07:58:25 <Tim-itry> Good Morning :)
08:01:32 <Alberth> good morning
08:02:20 *** frederyk has joined #openttd
08:02:40 *** Tim-itry has quit IRC
08:02:56 *** roboboy has quit IRC
08:03:49 *** roboboy has joined #openttd
08:09:27 *** roboboy has quit IRC
08:09:38 *** roboboy has joined #openttd
08:28:49 *** el_en has joined #openttd
08:40:45 *** RS-SM has joined #openttd
08:43:55 *** Yeggstry has quit IRC
08:56:22 *** Mortal has joined #openttd
09:09:19 *** RS-SM has quit IRC
09:34:59 *** el_en has quit IRC
09:40:58 *** frosch123 has joined #openttd
09:50:39 *** sexten has quit IRC
09:53:52 *** Mucht has quit IRC
09:57:49 *** Steve-N has quit IRC
09:59:43 *** Mucht has joined #openttd
10:06:29 *** Steve-N has joined #openttd
10:18:20 *** Terkhen has joined #openttd
10:18:26 <Terkhen> good morning
10:18:46 *** Mortal has quit IRC
10:19:26 <frosch123> "GROUP_ALL/DEFAULT -> ALL/DEFAULT_GROUP" <- somehow that does not fit into the others :s
10:19:52 *** Combuster has joined #openttd
10:22:33 *** Tim-itry has joined #openttd
10:50:45 *** Gekz has quit IRC
10:51:44 *** Gekz has joined #openttd
10:56:30 *** Combuster has quit IRC
10:57:00 <TrueBrain> frosch123: haha, wrongly typed :)
10:57:00 *** Combuster has joined #openttd
10:57:04 <TrueBrain> shit happens ;)
10:58:08 <frosch123> :)
10:58:30 <frosch123> you might fix it on the forums then :)
10:59:37 <TrueBrain> do I have to? :(
11:00:05 <TrueBrain> there you go
11:00:09 <TrueBrain> pff .. all this effort :)
11:02:03 <petern> every day there is an API change post :p
11:05:55 <TrueBrain> don't you just love it? :)
11:06:01 <TrueBrain> I really do hope it is the last one though ...
11:06:26 <TrueBrain> stupid enough, in the NoAI branch I asked 3 (!) times if anyone had anything spotted which should be removed .. none ... not a day after trunk-merge, I have more reports than time to fix :(
11:06:52 *** Tim-itry has quit IRC
11:06:53 <TrueBrain> short to say: branches are stupid test-beds
11:07:08 *** Tim-itry has joined #openttd
11:07:09 <Gekz> lol
11:08:30 <petern>
11:08:32 <petern> bwahah
11:08:35 <Alberth> maybe branches should be build automagically as well? (as branch-nightlies)
11:09:42 *** Eddi|zuHause2 has joined #openttd
11:09:49 <TrueBrain> Alberth: eeuhh... they are
11:09:52 <TrueBrain> but tnx for the suggestion
11:14:13 *** Eddi|zuHause has quit IRC
11:15:30 *** Eddi|zuHause has joined #openttd
11:18:10 <Forked> ellooo
11:19:54 *** Eddi|zuHause2 has quit IRC
11:22:51 *** Eddi|zuHause2 has joined #openttd
11:26:59 *** Vikthor has joined #openttd
11:27:43 *** Eddi|zuHause has quit IRC
11:35:03 <frosch123> poor DorpsGek, totally overworked
11:37:50 <petern> hmm?
11:37:59 *** Eddi|zuHause2 is now known as Eddi|zuHause
11:39:20 *** De_Ghosty has joined #openttd
11:41:25 <petern> # someone left the cake out, in the rain
11:41:36 <petern> #i don't think i can take it, cos it took so long to bake it
11:42:09 <petern> # and i'll never have that recipe again, oh no
11:49:44 <petern> haha, weird al's version :D
11:53:33 *** Zuu has joined #openttd
12:10:48 <planetmaker> hm... we got an assertion on our public server with r14996.
12:11:00 <planetmaker> (I know, it's old...)
12:20:07 <planetmaker> well... same in r15097.
12:20:25 <planetmaker> 12:07 <@valhallasw> openttd: /home/openttd/svn-public/src/train_cmd.cpp:2864: bool VehicleOrderSaver::SwitchToNextOrder(bool): Assertion `order != __null' failed.
12:20:46 <FauxFaux> Newgrf etc?
12:22:23 *** OwenS has joined #openttd
12:23:05 <planetmaker> openttd: /home/openttd/svn-public/src/train_cmd.cpp:2851: bool VehicleOrderSaver::SwitchToNextOrder(bool): Assertion `order != __null' failed.
12:23:16 <planetmaker> in r15097. I'll make a bug report, I guess...
12:24:52 *** Combuster has quit IRC
12:29:04 *** Fuco has joined #openttd
12:29:08 *** Prof_Frink has quit IRC
12:30:02 *** Progman has joined #openttd
12:30:13 <SmatZ> planetmaker: please do :-)
12:30:19 <planetmaker> just did
12:30:24 *** Prof_Frink has joined #openttd
12:30:34 <planetmaker> I attached the save which requires to run for a minute or so before it happens.
12:30:53 *** Tim-itry has quit IRC
12:34:39 <tosse> is there a way not to let the game end at 2050?
12:34:54 <planetmaker> tosse: just end the game. Nothing easier than that, or?
12:35:15 <Zuu> tosse: Eh, just click to close the newspaper and you continue
12:35:30 <planetmaker> doh. _not_ end...
12:35:34 <planetmaker> :D
12:35:36 *** HerzogDeXtEr has joined #openttd
12:36:07 <Zuu> Enable vehicles never expire and you can play to year 500000 or so (have forgoten how many zeros it was)
12:36:31 <Zuu> After that year, you can still play, just that the years doesn't count up. :)
12:36:58 <Rubidium> 5 million
12:37:16 <roboboy> just like ttd used to at 2050?
12:37:26 *** Terkhen has quit IRC
12:37:44 <Zuu> And if you ever reach year 5 million and want to have years that increase at derember 31, use the year cheat to get back in time every now and then.
12:45:56 <petern> might be good for Rob :)
12:46:04 <petern> (except that he's a ttdpatch user)
12:50:00 *** mikl has quit IRC
13:00:04 <CIA-2> OpenTTD: rubidium * r15104 /trunk/src/ (57 files in 6 dirs): -Codechange: unify the resolving of the xyz kbytes/megabytes strings.
13:03:15 * petern ponders unifying his lunch
13:03:59 <SmatZ> hehe
13:04:10 <Rubidium> into an acid liquid in your stomach?
13:04:25 <petern> yeah
13:04:47 *** Eddi|zuHause has quit IRC
13:04:48 <petern> so it's MiB for all :/
13:04:51 <petern> grrr
13:05:02 *** Eddi|zuHause has joined #openttd
13:05:10 <petern> what about those who call them Octets?
13:05:20 <petern> oh, they're not here :D
13:05:39 <SmatZ> :-)
13:07:26 <roboboy> gnight
13:07:47 <SmatZ> night roboboy
13:07:50 <petern> also
13:07:59 <petern> 2^60?
13:08:01 <petern> hehe
13:08:13 <SmatZ> 8-)
13:09:01 <OwenS> Octets? What about nonets! :P
13:09:01 <petern> i guess we'd need a uint128 to go any further...
13:09:40 <OwenS> GCC has one IIRC. I don't know if it's only on x86_64 and I don't know whether you can do arithmetic with it or not
13:10:10 <petern> generally you use a bignum library after 64 bits...
13:10:34 <SmatZ> typedef unsigned int uint128 __attribute__ ((mode (TI)));
13:10:44 <SmatZ> but it's supported only at 64bit archs
13:11:02 <OwenS> And it's mainly used for quickly shoving data around with SSE
13:12:18 <SmatZ> OwenS: isn't this better for vectors?
13:12:48 <OwenS> Shoving data around with SSE, not manipulating it
13:13:10 <OwenS> As in, just telling the compiler to use SSE loads and stores to move data 16bytes at a time
13:14:03 <SmatZ> ok, I have never tried to code SSE code in gcc... I just do things in ASM...
13:14:11 * OwenS wants to know how his loop is going from 1002 to 17735940
13:14:19 <SmatZ> with this
13:14:20 <OwenS> I'm becoming vary familiar with GCC's inline ASM :p
13:14:39 <SmatZ> :)
13:14:41 <OwenS> Though I guess it comes with the kernel land territory
13:14:51 *** HerzogDeXtEr1 has joined #openttd
13:14:51 <petern> why not just write in assembly?
13:15:01 <OwenS> Because then GCC can't inline it
13:15:08 <petern> i seeeee
13:15:42 <George> Sorry for delay. I was ill. But now I feel myself much better and I'm back. Hope to see Belugas ;)
13:16:03 <George> frosch123: Could you have a look?
13:16:27 <frosch123> already doing so :)
13:16:49 <George> I tried to make a code as you've suggested, but it looks more difficult than I expected
13:17:18 <George> I had to provide at least 10 states instead of 8 :(
13:17:25 <OwenS> inline void* __GetVector(int num) { void* vec; asm("movl %es:%[num], %[dest];" : [dest] "=r" (vec) : [num] "r" (num * 4)); return vec; }
13:17:36 <OwenS> I typed that off the top of my head though ;-)
13:17:43 <OwenS> And woops, %fs not %es
13:19:33 <OwenS> It's a pain in the arse debugging code at -O3 also -_-
13:21:24 <SmatZ> why are you debugging at -O3 then?
13:21:38 <OwenS> Because it doesn't pagefault without it
13:21:41 <SmatZ> I hope you use recent version of gcc, too
13:21:53 *** HerzogDeXtEr has quit IRC
13:22:23 <SmatZ> pagefault 8-) /me likes peformance optimisations so code doesn't pagefault :-)
13:25:17 <OwenS> As in, pagefault when accessing an unmapped address
13:25:31 <OwenS> Made worse by the fact that the code which is pagefaulting is fiddling with the page tables
13:25:33 *** tom0004 has joined #openttd
13:26:11 * Zuu is happy he isn't fiddling with ASM at all
13:26:32 <OwenS> It's actually faulting in C code
13:26:55 <petern> a pagefault is for mapped access
13:27:04 <petern> a protection fault is unmapped
13:27:19 <petern> page faults being normal
13:27:20 <frosch123> George: hehe, looks like you will get trouble in the vehicle list in any case
13:27:27 <OwenS> Processor exception 15, page fault, pushed condition code indicates page is unmapped
13:28:24 <George> frosch123: I see, but I hope you'll invent something for this case ;)
13:28:55 <OwenS> The x86 General Protection Fault is mainly for segment violations
13:29:13 *** tom0004 has quit IRC
13:29:17 <petern> "On the x86 architecture, accesses to pages that are not present and accesses to pages that do not conform to the permission attributes for a given page (protection faults as described above) are both reported via the page fault processor exception."
13:29:36 <petern> general protection fault != protection fault :)
13:30:02 <petern> so protection fault is distinct from page fault, except x86 reports it the same way
13:30:02 <OwenS> Exactly. It's pagefaulting, and getting to my pagefault handler, which is rightly Panic()ing because the kernel can't page fault
13:30:27 <petern> well it just did :)
13:32:50 * OwenS builds i586-elf-gcc again (GCC 4.3.2 instead of .1)
13:36:33 *** M4rk has joined #openttd
13:36:39 *** M4rk is now known as Mark
13:39:33 *** worldemar has joined #openttd
13:41:28 *** Zealotus has quit IRC
13:42:51 *** Zealotus has joined #openttd
13:44:26 *** Moodles has quit IRC
13:44:49 *** Moodles has joined #openttd
13:52:51 *** Moodles has quit IRC
13:57:05 *** Moodles has joined #openttd
14:02:52 <CIA-2> OpenTTD: smatz * r15105 /trunk/src/strings.cpp: -Fix (r15104): signed/unsigned warning
14:03:30 *** Terkhen has joined #openttd
14:09:39 *** Belugas has joined #openttd
14:09:39 *** ChanServ sets mode: +o Belugas
14:13:13 *** Zuu has quit IRC
14:14:35 <George> Hi, Belugas!
14:17:10 *** Moodles has quit IRC
14:17:24 <petern> Belugas! protest!
14:18:21 <frosch123> lol, mb still did not get it :s
14:18:36 <petern> indeed
14:18:53 <petern> but DaleStan did
14:20:46 <petern> it's simple enough to add separately, i have a patch that does so
14:21:03 <petern> but the nfo spec does not mention anything about MaxTE for powered wagons
14:21:26 <petern> although i'm of the opinion that powered wagons are obsolete now
14:21:33 <Eddi|zuHause> you shouldn't add the max_te, but the resulting force
14:22:27 <Eddi|zuHause> i.e. sum(min(force from power, force from max_te)), instead of min(sum(force from power), sum(force from max_te))
14:23:18 <petern> yes we know that
14:23:44 <frosch123> [15:23] <petern> but the nfo spec does not mention anything about MaxTE for powered wagons <- you can just define maxte for any wagon, whether it is powered or not
14:23:54 <frosch123> though that totally fails for the current implementation :p
14:24:11 <petern> yes, you can, but stuff doesn't :)
14:24:26 <Eddi|zuHause> with the real implementation, it would make perfect sense...
14:24:27 <petern> mind you, dbsetxl is broken in regards to powered wagons anyway
14:24:42 <frosch123> it what way?
14:25:18 *** Dred_furst has joined #openttd
14:25:25 <Eddi|zuHause> dbsetxl probably outdates half of the powered wagons features
14:25:30 *** Dred_furst has quit IRC
14:25:41 <petern> there was a bug in ttdpatch with regards to the nfo spec
14:25:45 <petern> dbsetxl followed ttdpatch
14:25:47 <Eddi|zuHause> it's like 4 years old now?
14:25:48 <petern> ttdpatch got fixed
14:25:55 <frosch123> ah, ok :)
14:25:56 *** Dred_furst has joined #openttd
14:26:26 <petern> to do with 0x40, heh
14:26:32 <Gekz> moo
14:29:06 *** einKarl has quit IRC
14:30:14 *** energetic has joined #openttd
14:30:19 <petern> ah, r1553 of ttdpatch
14:30:25 <Eddi|zuHause> max_te should have a direct correlation to the braking power, shouldn't it?
14:31:00 <petern> i believe so
14:31:04 <Eddi|zuHause> i.e. when doing an emergency brake
14:31:17 <petern> that's another thing that's messed up in ottd :D
14:31:32 <petern> and of course the fact that there are no braked wagons
14:33:37 <petern> frosch123: hence the ice3 has masses and masses of power
14:33:56 <frosch123> never transport passengers :)
14:34:12 <frosch123> +I
14:34:31 <petern> hmm, did we ever do wagon-aging?
14:34:36 <petern> er
14:34:36 <frosch123> yes
14:34:37 <petern> expiring
14:34:39 <frosch123> recently :)
14:34:41 <petern> ok
14:34:49 <petern> i remember trying it but it not working very well
14:35:14 <frosch123> I was quite surprised that all existing newgrfs supported it
14:35:21 <George> frosch123: I did not understand your comment on FS2546 - how can GRF change it?
14:35:28 <frosch123> err, all existing newgrfs on my harddisk
14:35:54 <frosch123> George: that comment was not for you :) it describes what's wrong in ottd
14:36:05 <petern> yes
14:36:10 <petern> i tried doing that once before
14:36:19 <petern> but didn't achieve it very well
14:36:34 <petern> in theory it would save a little cpu time
14:36:43 *** Gekz has quit IRC
14:37:12 <frosch123> but only when zoomed out
14:37:24 <petern> no
14:37:33 <frosch123> no?
14:38:04 <CIA-2> OpenTTD: rubidium * r15106 /trunk/src/ai/ai_scanner.cpp: -Fix [NoAI]: printf-ing of garbage.
14:38:53 <petern> GetImage() is called for every moment of every vehicle
14:39:20 <petern> doesn't matter if it's in view or not
14:39:26 <worldemar> petern: even if it is not displayed?
14:39:42 <frosch123> yes, but it would be enough if it was called only when displayer, wouldn't it?
14:39:48 *** glx has joined #openttd
14:39:48 *** ChanServ sets mode: +v glx
14:46:11 <petern> ah, you meant it could be changed do that
14:46:39 <Belugas> hello all
14:47:33 <frosch123> hello belugas :)
14:48:09 <frosch123> ah different issue is that vehicle lists, depots, ... use the same GetImage() but just use the other orientation
14:48:41 <frosch123> which looks quite weird for various newgrfs, e.g. av8 or also the testgrf in fs2546
14:49:54 *** Dred_furst` has joined #openttd
14:50:13 <petern> yeah
14:50:17 <frosch123> maybe those should use a set of default values for various variables, plus an extra variable (maybe callback info) to indicate list-view
14:50:31 <petern> they could, but is it worth it?
14:50:46 *** Dred_furst` has quit IRC
14:51:19 <frosch123> don't know, but there is also a separate purchase view :)
14:51:36 <petern> yeah
14:52:02 *** Dred_furst` has joined #openttd
14:52:47 *** Dred_furst has quit IRC
14:53:50 <TrueBrain> do we have a function to make a std::string lowercase?
14:54:02 <frosch123> oh, cur_image is heavily used by effectehicles
14:54:25 <petern> so?
14:54:55 <frosch123> kind of animation stage
14:55:01 <petern> yeah, but that can stay
14:55:20 <petern> could be a reasonable performance boost on dedicated servers....
14:55:56 <SmatZ> frosch123: it is saved in savegame
14:56:17 <frosch123> hehe, desyncs :) thought about the same
14:56:29 <SmatZ> :)
14:56:33 <CIA-2> OpenTTD: truebrain * r15107 /trunk/src/ai/ai_scanner.cpp: -Fix [NoAI]: don't use so much explicit string copies if it is not required
14:56:43 *** Mortal has joined #openttd
14:56:44 <frosch123> toyland syndrome
14:56:45 <CIA-2> OpenTTD: truebrain * r15108 /trunk/src/fileio.cpp: -Fix: TarAddLink didn't lowercase strings, breaking tar-loading when using uppercase files
14:57:42 <petern> Eddi|zuHause likes linefeeds
14:58:19 <frosch123> hmm, linefeeds... I need to shop food today...
14:58:22 <petern> hmm, desyncs based on not having the correct cur_image?
14:58:22 <Eddi|zuHause> well, it looked differently in the edit window...
14:59:56 <petern> :)
15:00:15 <SmatZ> :)
15:02:06 <CIA-2> OpenTTD: truebrain * r15109 /trunk/src/ai/api/ (ai_tile.cpp ai_tile.hpp ai_tile.hpp.sq): -Add [NoAI]: add AITile::LevelTiles (Yexo)
15:06:13 <edeca> Is NoAI in trunk now?
15:06:53 <frosch123> yes, Sleeping Beauty :)
15:07:06 <edeca> Heh
15:07:21 <edeca> Time for me to start a new game with it then!
15:07:37 <frosch123> if you find an ai that works :p
15:08:01 <edeca> Ah, problem then :)
15:08:11 <Yexo> only wrightai works atm
15:08:24 <edeca> Thanks, I'll look for it tonight
15:10:01 * petern wonders if he can get away with having a kebab tonight
15:11:06 <Eddi|zuHause> that's trivially easy, you go out the door, 2 street corners, and say "einmal komplett mit allem"
15:11:21 <edeca> petern: Have two.
15:11:43 <Rubidium> petern: as long as you don't eat it days after eachother it should be fine
15:13:20 *** tom0004 has joined #openttd
15:13:28 *** Lakie has joined #openttd
15:14:58 <frosch123> "Well, for max_TE > P/v (which is always the case), it´s the same." <- maybe we should remove max_TE then ...
15:16:04 <petern> i've not had one for monthes
15:16:52 <petern> heh, that statement makes no sense
15:17:11 *** Eddi|zuHause has quit IRC
15:17:31 *** Eddi|zuHause has joined #openttd
15:17:49 * Belugas thinks he tries to gain credibility
15:18:12 <petern> v is the same! haha
15:18:17 <petern> obviously :D
15:18:36 <Eddi|zuHause> yeah, i had to read that multiple times...
15:21:02 * petern ponders adding continuous TE as well
15:24:20 *** Mortal has quit IRC
15:24:37 *** Mortal has joined #openttd
15:26:54 <petern> hmm, maybe he's hung up on max speed still
15:27:03 *** dfox has quit IRC
15:27:14 *** dfox has joined #openttd
15:28:13 *** HerzogDeXtEr1 has quit IRC
15:29:00 *** HerzogDeXtEr has joined #openttd
15:29:53 *** HerzogDeXtEr has joined #openttd
15:33:25 *** Phoenix_the_II has quit IRC
15:34:35 <dihedral> tada
15:35:07 <petern> hmm?
15:35:49 *** divo has joined #openttd
15:43:40 <Belugas> George, regarding the hnc *house name callback*, i was wondering if you would require the callback to occur even when the house is not completed?
15:48:44 <George> Belugas: why not? (I mean possible, but not a must)
15:50:20 <Belugas> ok
15:50:41 <Belugas> it's easy to do, just wondering if it was required :)
15:50:44 <petern> does house completion affect much?
15:51:08 <Belugas> not that i remember :)
15:51:47 *** Dred_furst` has quit IRC
15:53:07 <petern> didn't think it was a relevant question
15:54:04 *** tom0004 has quit IRC
15:54:09 *** tom0004 has joined #openttd
16:00:28 *** tom0004 has quit IRC
16:04:45 *** vraa_ has quit IRC
16:06:55 <frosch123> maybe the architect is not sure how the house will turn out :s
16:11:27 <Rubidium> maybe there's no money during the build so they settle for something less
16:12:35 <CIA-2> OpenTTD: rubidium * r15110 /trunk/src/gfxinit.cpp: -Fix: reading the shortname of graphicssets always missed the first character.
16:12:51 <Belugas> or maybe the grf write could advertise which step of the construction we are in...
16:13:02 <Belugas> or the time left before the house is completed
16:13:14 <Belugas> or wahtever would suits his imagination...
16:13:28 <Belugas> and we know that George has a very fertile one ^_^
16:13:31 <frosch123> OTOH if you play around 1170 they might start with some cheepish tower, and it will turn out as the tower
16:14:02 <frosch123> (of pisa)
16:14:13 <CIA-2> OpenTTD: rubidium * r15111 /trunk/src/fileio.cpp: -Fix: when scanning a path and saying it should ignore tars, it didn't do so
16:15:02 <frosch123> hmm, but true, during construction not all variables are valid, while there are others
16:18:49 <Eddi|zuHause> you mean like curches, where they switch building style halfway through?
16:19:39 <Belugas> mmhh... so if ever, we would need to provicdea way to block callbacks to use unsafe vars
16:19:49 <Belugas> like we do for industries, i guess
16:19:54 <Rubidium> Eddi|zuHause: or they stop building all together
16:20:05 *** el_en has joined #openttd
16:20:58 <frosch123> hmm, there is already a "construction stage" variable, so the rest should already have been dealt with
16:22:40 <frosch123> "biggest cathedral of the world [under construction]" -> "unfinished ruin" :p
16:23:10 <Eddi|zuHause> which one is that?
16:24:24 <frosch123> I had none specific in mind, but AFAIK several collapsed during construction
16:25:18 <Eddi|zuHause> that's a different problem ;)
16:27:14 <Belugas> petern. do you have an information about the bin ranges of corporate cards for and such?
16:27:30 <Belugas> i have 3 ranges for amex, but wondered if there are more
16:27:30 *** yorick has joined #openttd
16:27:38 <Belugas> and no clue about the other cards
16:27:56 <yorick> is callback 37 called for the vehicle purchase list?
16:29:19 <CIA-2> OpenTTD: rubidium * r15112 /trunk/src/fileio.cpp: -Fix (r15108): transform should include algorithm as that's where it's from. Furthermore not including it gives compile errors for some
16:29:26 <frosch123> cb 37 is a industry callback :)
16:29:27 <yorick> 36*
16:29:29 <frosch123> so.. no
16:29:38 <yorick> heh
16:29:56 <frosch123> 36, yes, but maybe with weird interpretations
16:31:12 <frosch123> search for "GetEngineProperty" if you want to know more
16:31:24 <yorick> k
16:32:59 <CIA-2> OpenTTD: rubidium * r15113 /trunk/src/ (fileio.cpp win32.cpp): -Codechange: unify calling ScanForTarFiles when determining the paths.
16:38:00 <petern> Belugas: i have them somewhere
16:39:06 <yorick> meh, no cargo capacity for planes?
16:39:40 <frosch123> yorick: cb 15
16:39:54 <petern> ere it's from. Furthermore not including it gives compile errors for some
16:39:54 <petern> 16:29 < frosch123> cb 37 is a industry callback :)
16:39:56 <petern> er
16:39:58 <petern> wtf
16:40:13 <Eddi|zuHause> yes.
16:40:17 <yorick> frosch123: isn't that only called for refits?
16:41:21 <frosch123> ah, you meant cargo including passengers/mail
16:41:25 <Belugas> petern, whenever you can find them, it would be very appreciated :)
16:42:09 <petern> hmm, but i'm starving
16:42:39 *** Zorn has quit IRC
16:44:11 *** Mortal has quit IRC
16:44:29 *** Mortal has joined #openttd
16:48:18 *** Dred_furst has joined #openttd
16:49:30 *** Zorn has joined #openttd
16:53:07 *** Phoenix_the_II has joined #openttd
16:55:17 *** apPlus has joined #openttd
16:55:17 <apPlus> Autopilot engaged
16:55:17 <apPlus> Starting new game named 'autopilot test server'
16:55:17 <apPlus> Landscape is temperate
16:55:17 <apPlus> Map is 256 tiles north to south by 256 tiles east to west
16:55:17 <apPlus> Starting year is 1950
16:55:18 <apPlus> @revision r15113
16:55:21 *** apPlus has quit IRC
16:55:57 *** apPlus has joined #openttd
16:55:57 <apPlus> Autopilot engaged
16:55:57 <apPlus> Starting new game named 'autopilot test server'
16:55:57 <apPlus> Landscape is temperate
16:55:57 <apPlus> Map is 256 tiles north to south by 256 tiles east to west
16:55:57 <apPlus> Starting year is 1950
16:55:57 *** apPlus has quit IRC
16:56:06 <yorick> ban :)
16:56:06 <Eddi|zuHause> err...
16:56:22 *** apPlus has joined #openttd
16:56:22 <apPlus> Autopilot engaged
16:56:22 <apPlus> Starting new game named 'autopilot test server'
16:56:22 <apPlus> Landscape is temperate
16:56:22 <apPlus> Map is 256 tiles north to south by 256 tiles east to west
16:56:22 <apPlus> Starting year is 1950
16:56:23 <apPlus> @revision r15113
16:56:23 *** apPlus has quit IRC
16:56:29 <Rubidium> @op
16:56:34 <yorick> @fail
16:56:40 <Rubidium> stupid bot
16:56:48 *** ChanServ sets mode: +o Rubidium
16:59:30 *** vraa has joined #openttd
16:59:39 *** DaleStan has quit IRC
17:00:20 *** ecke has joined #openttd
17:04:20 *** |Jeroen| has joined #openttd
17:04:28 *** apPlus has joined #openttd
17:04:28 <apPlus> Autopilot engaged
17:04:28 <apPlus> Starting new game named 'autopilot test server'
17:04:28 <apPlus> Landscape is temperate
17:04:28 <apPlus> Map is 256 tiles north to south by 256 tiles east to west
17:04:28 <apPlus> Starting year is 1950
17:04:29 <apPlus> @revision r15113
17:04:29 *** apPlus has quit IRC
17:04:50 <Eddi|zuHause> i thought you wanted to put a ban, Rubidium?
17:04:59 <Rubidium> yup...
17:05:03 *** petern sets mode: +b *!*
17:05:12 <Rubidium> but /ban ~.... failed
17:05:27 <Rubidium> and /kb doesn't work when the person isn't there
17:05:43 *** Zahl has joined #openttd
17:08:58 *** yorick has quit IRC
17:10:26 *** Alberth has left #openttd
17:11:12 *** DaleStan has joined #openttd
17:13:16 <Eddi|zuHause> you don't set bans often, i presume :p
17:16:42 *** Osai is now known as Osai^Bonn
17:18:53 <frosch123> Eddi|zuHause: if he would be TB, you would have already been banned
17:19:25 *** Brianetta has joined #openttd
17:19:30 <Eddi|zuHause> yes, but i would have phrased the statement differently then :p
17:26:32 <Rubidium> Eddi|zuHause: don't underestimate the power of /ignore
17:29:38 *** Purno has joined #openttd
17:36:14 <TrueBrain> frosch123: don't think so bad about me :(
17:39:13 * frosch123 pondered answering "practice is always good" but reconsidered.
17:39:28 <TrueBrain> hehe
17:39:39 <TrueBrain> "I am not going to tell you that, blablabla :p"
17:39:41 <TrueBrain> I love such statements
17:39:43 <TrueBrain> either way: FOOD!
17:43:22 *** Swallow has joined #openttd
17:47:17 <Eddi|zuHause> what i meant to say was: when i want TB to kick me, i know how to properly say that :p
17:47:43 *** mortal` has joined #openttd
17:48:53 <dihedral> apologies - had a comma instead of a dot in the config... :-S
17:50:19 <Belugas> you mean apPlus was your creation?
17:51:09 <dihedral> yes
17:51:22 <dihedral> is
17:51:37 *** world has joined #openttd
17:51:57 <dihedral> LOL
17:52:00 *** world has joined #openttd
17:52:04 <dihedral> well done world
17:52:07 *** world has quit IRC
17:52:17 *** world has joined #openttd
17:52:27 * dihedral waits
17:52:29 <dihedral> haha
17:52:37 <el_en> hello world
17:52:39 *** world has joined #openttd
17:52:41 <dihedral> nono
17:52:47 *** world has quit IRC
17:52:59 *** world has joined #openttd
17:53:01 <dihedral> you know what oftc will do with ya, right?
17:53:07 *** world has quit IRC
17:53:16 <el_en> more ban practise for Rubidium
17:53:20 *** world has joined #openttd
17:53:23 *** Mortal has quit IRC
17:53:29 *** world has quit IRC
17:53:42 *** world has joined #openttd
17:54:02 *** world has joined #openttd
17:54:24 *** world has joined #openttd
17:54:25 <el_en> isn't that enough already?
17:54:28 *** worldemar has quit IRC
17:54:31 *** world has quit IRC
17:54:46 *** world has joined #openttd
17:55:12 <Forked> to be continued
17:55:15 <world> so sorry fow that!
17:55:41 <world> i was sleeping while my identify script fights agaunst nickserv
17:56:07 <dihedral> "fights"?
17:56:21 <dihedral> like, your identify script is fighting for the right password?
17:56:31 <dihedral> like, bruteforcing?
17:56:38 <world> why password become incorrect?
17:56:42 <dihedral> like, you do with with all accounts
17:56:55 <world> i logged in this evening and all was okay
17:57:23 <world> and... why this nickname...?
17:57:31 *** world is now known as worldemar
17:57:40 <Forked> and then your nickname was.. worldemar .. not world?
17:57:41 <Forked> :)
17:58:14 <Prof_Frink> Hello, worldemar
17:58:20 <worldemar> 21:51:36] * worldemar already in use. Retrying with world...
17:58:36 *** Yeggstry has joined #openttd
17:58:45 <worldemar> * fixed
17:58:46 <dihedral> worldemar, the setting of your client, regarding 'secondary' or 'alternative' nick
18:00:03 *** yorick has joined #openttd
18:01:10 *** HerzogDeXtEr has quit IRC
18:02:34 *** stillunknown has joined #openttd
18:03:08 *** tom0004 has joined #openttd
18:06:40 *** Araldo has joined #openttd
18:06:45 <Araldo> hello :D
18:08:39 <SmatZ> hello
18:09:02 <Araldo> Guys why i don't have any train "maglev"?? I can build depot and stations with railway for maglev
18:09:24 *** frederyk has quit IRC
18:09:29 <Araldo> but if i build the railway, it' use normal rail (for diesel-elect)
18:09:51 <Araldo> and when i try to buy trains from the depot, i can choose only 2 diesel trains
18:09:59 <Araldo> i've got openttd 0.61
18:10:04 <Araldo> 0.6.1
18:10:11 <Eddi|zuHause> you need to click and hold the rail button
18:10:19 <Araldo> ok
18:10:20 <Araldo> ok
18:10:22 <Eddi|zuHause> then chose maglev from there
18:10:24 <Araldo> and choose maglev
18:10:27 <Araldo> yes i know
18:10:41 <Araldo> i build depot and stations for maglev..
18:10:51 <Eddi|zuHause> then the rail icons change from standard rail to maglev rail
18:10:53 <Araldo> but the railway are "normal"
18:11:25 <Araldo> hold on, i show you a screenshot
18:12:28 <Eddi|zuHause> <- maglevs look like this
18:12:59 *** snorre_ has quit IRC
18:13:09 <Araldo> pls look here
18:13:10 <Araldo>
18:13:26 *** NukeBuster has joined #openttd
18:14:12 <petern> it's like being on a modem
18:14:27 <el_en> i bet for him especially :)
18:14:40 <worldemar> maybe we just do it all together)
18:14:57 <Araldo> yeah
18:15:05 <Araldo> ahaah hold on
18:15:08 <Eddi|zuHause> i was just wondering if it's my line or his that is so slow :p
18:15:10 <worldemar> Araldo: really a modem?
18:15:13 <Araldo> i upload it to image
18:15:46 <Belugas> hoo... too bad... i always love to abuse bandwith :(
18:15:52 <Eddi|zuHause> Araldo: for future screenshots, type Ctrl+S in the game
18:16:13 <Eddi|zuHause> it won't make a .jpg, but a .png
18:16:22 <TrueBrain> type? :p
18:16:32 <Araldo> ahahah ;D ok
18:16:41 <Araldo> hold on, i'm uploading it to imageshack
18:16:47 <worldemar> heh if it be png... will be much more slower :)
18:17:20 <Eddi|zuHause> 8 bit pngs are not bigger than artificially-32bit-ified jpgs
18:17:42 <worldemar> Eddi|zuHause: hmm, that's true
18:17:45 <Araldo>
18:17:53 <Eddi|zuHause> and jpg is horrible for anything that is not a natural photo
18:18:01 <Araldo>
18:18:06 <Araldo> sorry :D
18:18:21 *** Wolf01 has joined #openttd
18:18:39 <frosch123> hello Wolf01 :)
18:18:47 *** frederyk has joined #openttd
18:18:50 <Wolf01> hello
18:18:52 *** Brianetta has quit IRC
18:19:10 <el_en> well now that's a scaled-down screenshot, which is not funny.
18:19:18 <frosch123> is that narrow rail?
18:19:29 <worldemar> Araldo: hey, you building "normal rails" and they are normal as it should be
18:19:46 <Quaver> reppin' png ;)
18:19:47 <frosch123> no, the title says "xxxx maglev"
18:19:49 <worldemar> but menu says maglev...
18:19:52 <Eddi|zuHause> yeah, apparently, you loaded the "narrow gauge rail" grf
18:19:58 <angelo> does transporting mail have any impact on town growth?
18:19:58 <Eddi|zuHause> it replaced maglev tracks
18:20:20 <Eddi|zuHause> angelo: as does any other kind of transport
18:20:41 <angelo> cause on wiki it only mentioned passengers
18:20:52 <angelo> and goods
18:21:03 <Araldo> i give you another screens take from the game (ctrl+s)
18:21:20 <Araldo>
18:21:32 <Eddi|zuHause> Araldo: go to the newgrf settings
18:21:36 <Araldo> you can see maglev stations and depot
18:21:40 <Araldo> ok
18:22:14 <Araldo> im in newgrf settings :D
18:22:41 <Eddi|zuHause> there you should see the narrow gauge rail grf
18:22:42 <worldemar> depot is not maglev)
18:22:50 <worldemar> it is narrow
18:23:10 <Eddi|zuHause> remove it from the list
18:23:54 <Araldo> i can't see it
18:24:53 <Araldo> i have: Dutch station set, Industrial stations renewal, new large hq, us trai set version 0.87.4 and canadian trainset
18:24:54 <worldemar> screenshot this list ;)
18:24:57 <Araldo> ok
18:25:28 <Araldo>
18:25:30 <Eddi|zuHause> note that you should not use two train sets at the same time
18:25:41 <Araldo> ah ok
18:25:44 <Araldo> i remove canadian :D
18:26:05 <Eddi|zuHause> and the list is longer, you have a scroll bar on the right
18:26:06 <el_en> yeah, it's not a real country anyway
18:26:09 <Araldo> waiiiiiit
18:26:12 <Araldo> aahahha :D
18:26:15 <Araldo> yea yea
18:26:18 <Araldo> sorry ahahah
18:26:21 *** SHRIKEE has joined #openttd
18:27:10 *** HerzogDeXtEr has joined #openttd
18:27:15 <Araldo> look this:
18:28:15 <Eddi|zuHause> DB Set is also a trainset
18:28:27 <Araldo> ok :D
18:28:47 <Eddi|zuHause> and i think the canadian set contains narrow gauge, but i'm not sure
18:28:58 <Araldo> canadian remove sure :D
18:29:08 <SHRIKEE> blame canada
18:29:20 <worldemar> yeah
18:29:22 <Araldo> now i have to choose from us trains and db
18:29:24 <Araldo> hmm :D
18:30:14 <Eddi|zuHause> the dbset has a maglev which can only transport passengers, mail, goods and valuables, no other cargos (coal, steel, etc.)
18:30:22 <Araldo> ok :D
18:30:23 <Eddi|zuHause> i don't know about us set
18:30:53 <worldemar> large hq o_O
18:30:56 *** SHRIKEE was kicked by Belugas (prrrrrrrrrrrrrt! Canada attack)
18:30:56 *** SHRIKEE has joined #openttd
18:32:05 <el_en> congratulations canada for your new, 24-hour clock.
18:32:11 <Araldo> ok i'm upgrading to 0.63
18:32:18 *** tom0004 has quit IRC
18:32:28 *** mortal`` has joined #openttd
18:32:41 *** mortal`` is now known as mortal
18:32:47 *** tom0004 has joined #openttd
18:33:50 <Belugas> 24 hour clock?
18:33:58 <Belugas> ENOPARSE
18:34:36 <el_en> the phrase from rick mercer's "talking to americans".
18:36:03 <Araldo> ok now i have lock the maglev. whats years i need to try it?
18:36:07 <Araldo> 2020 is good?
18:36:21 <Eddi|zuHause> something like that, yes
18:36:22 <Araldo> ooooooooooohhhhhhhhhhhh yeah!
18:36:29 <Araldo> thank you guys :D
18:36:31 <worldemar> he got it ;)
18:37:20 <Araldo> eheheh yes :D (sorry for my poor english :) )
18:39:04 <el_en> Belugas:
18:39:18 *** mortal` has quit IRC
18:42:18 <Belugas> o_O
18:43:09 <Belugas> DaleStan, please, confirm me that all americans are not that stupid please...
18:43:23 *** Yeggstry has quit IRC
18:45:40 <DaleStan> *blink* *blink*
18:45:55 <DaleStan> May I move to Canada now?
18:46:07 *** grumbel has quit IRC
18:46:41 <DaleStan> At least I don't live in Iowa.
18:46:43 *** |Jeroen| has quit IRC
18:46:49 <Belugas> arms wide open :)
18:47:25 <DaleStan> And no, not all of us are quite that stoopid. (unintentional typo preserved.)
18:48:26 <Belugas> i can easily imagine :)
18:49:02 <Belugas> by the way, dress up well on your arrival, it's freakingly freezing in here
18:49:48 *** Swallow has quit IRC
18:49:51 <petern> pom te pom
18:57:16 <TrueBrain> LALALA!
18:57:51 *** Brianetta has joined #openttd
19:02:10 * worldemar loves beat like "tux tux tux"
19:03:36 <petern> what?
19:13:28 <Rubidium> general English question: what's the inverse of dependency; A depends on B so but B ... A
19:14:44 <Eddi|zuHause> really difficult...
19:16:50 <Rubidium> if it would be easy I would most likely known it myself ;)
19:17:06 <Rubidium> or could've found it quite easily
19:17:08 <Belugas> B controls A?
19:17:25 <Belugas> nnaaaaa
19:17:27 <Prof_Frink> The opposite of depends: is conflicts:
19:17:28 <worldemar> B is needef for A
19:17:42 <petern> provides, if it's a debian package ;)
19:17:46 <el_en> is there a word for that in dutchish?
19:18:03 <Eddi|zuHause> worldemar: that is passive, not really what was asked ;)
19:18:03 <petern> actually that's something else
19:18:05 <petern> meh
19:18:31 <Rubidium> petern: provides is for the meta packages
19:18:40 <petern> yeah i know
19:18:45 <Rubidium> like mailserver and then sendmail provides mailserver
19:21:00 <frosch123> allow, enable, facilitate ?
19:22:17 <yorick> ``
19:22:29 *** Brianetta has quit IRC
19:22:51 <Rubidium> libc depends on libgcc so libgcc [allows|enables|facilitates|is needed for] libc
19:23:09 <Belugas> support (?)
19:23:09 <Rubidium> so "is needed for" seems to be the best option
19:23:25 <Belugas> demands (?)
19:23:52 <Prof_Frink> reverse-depends.
19:24:01 <Rubidium> demands is a synonym for depends on
19:27:02 <petern> just switch the words around ;)
19:28:45 <Rubidium> that might look odd, but I can always try ;)
19:29:37 * worldemar can't remember when he ate last time... going to eat to fix it)
19:29:53 <Rubidium> you should fix your memory
19:30:46 <el_en>
19:30:54 <Belugas> mmh... what if we indeed add thge snowline setting, as suggests... I wonder what else "someone" would ask to add to it...
19:35:00 <frosch123> all advanced and map settings :) town-road-layout, town-size, industry-number, ...
19:35:15 *** fjb has joined #openttd
19:35:22 <fjb> Hello
19:35:28 <frosch123> moin :p
19:35:34 <Belugas> yup
19:35:38 <Belugas> exactly my though
19:35:43 * frosch123 almost said "hello"
19:35:47 <fjb> Quak frosch123
19:36:06 <Belugas> strapzm, fjb
19:36:31 <fjb> str..waht?
19:36:38 <fjb> what
19:36:56 <frosch123> OTOH Belugas: those settings might in fact be useful, just that usually noone cares about the SE. but as there is a patch in this case...
19:37:46 <Belugas> mmh
19:37:50 <Terkhen> mmm... I didn't thought about more map settings being asked when I did the patch
19:38:02 <frosch123> though I did not tested it, nor took a look at it :)
19:38:41 <Belugas> indeed not, obviously, Terkhen... it has been in my mind for a few moments already...
19:39:01 <Belugas> one thing : what exactly is the motivation for that patch?
19:40:22 <Wolf01> there's anybody who knows how to use a css for a page on mediawiki?
19:41:49 <Terkhen> when you start creating a new scenario without using random generation, you can do almost everything: place industries, towns, etc... so other map settings aren't so useful (and you can place random towns and industries already anyway), but you can't change the snowline after starting a scenario
19:41:54 <Belugas> otoh, frosch123, only the landscaping stuff would eventually be added, like height of water, level and such. road layout, trees and all are more regarding the scenario, not really landscape
19:42:38 <Belugas> well..
19:43:26 <Yexo> Belugas: adding height of water is not usefull for creating a flat map :p
19:43:45 <George> well, I'd suggest "is required" instead of "is needed", Rubidium
19:44:00 <Belugas> right, Yexo
19:44:28 <Belugas> by the way, Terkhen, you did thye same mistake as yorick, adding stuff that is not required for the patch
19:44:34 <Belugas> name of widgets, that is...
19:44:45 <Belugas> should have been on a patch of its own ;)
19:45:21 * SpComb wonders how to handle publishing doxygen files for a project
19:45:37 <SpComb> it wouldn't really make sense to regenerate them for every commit
19:45:49 <Terkhen> mmm... it can work without naming the widgets? it's my first time trying to do something with the gui
19:46:27 *** TinoM has joined #openttd
19:47:11 <George> TTDP Wikiy says that Shorter train vehicles (prop 21) is up to 05 and larger numbers will not work properly, except at the end of the train. And would value 06 work in OTTD for the vehicle in the middle of consist?
19:47:12 <Belugas> that's what i mean
19:48:25 <Terkhen> oh, I see
19:48:31 <Terkhen> I can correct it as needed
19:49:40 *** tom0004 has quit IRC
19:50:22 <frosch123> George: OTTD conforms 100% to the wiki in that case
19:50:58 <George> so, shorter RVs are not possible?
19:51:41 <frosch123> OTTD does not allow grfs to define shorter vehices. Whether they could work I have no idea.
19:52:24 <George> I wanted to code a part in the middle of the articulated bus as a single part
19:52:26 <frosch123> I only know that longer vehicles will never work :)
19:54:06 <CIA-2> OpenTTD: peter1138 * r15114 /trunk/src/ (newgrf.cpp newgrf_config.cpp newgrf_config.h): -Codechange: Add support for 8 byte action7/9 data, used as a mask for GRFID checks.
19:54:19 <George> Would it be possible to allow 06?
19:54:47 <petern> ukroadset works again
19:57:09 <petern> shorter vehicles may work, but 5 is already pretty short
19:59:52 <Araldo> have to go :B
19:59:59 <Araldo> bye bye :D anche thank you :D
20:00:04 <Araldo> *and
20:00:21 *** Araldo has quit IRC
20:04:46 * SmatZ 's "remove duplicates" code removes all items except one :-/
20:05:33 <worldemar> who knows what optimal train length?
20:05:42 <SmatZ> for (size_t z = 0; z <= i; z++) if (r[z] != s[z]) continue;
20:05:44 <SmatZ> hahahah
20:06:07 <worldemar> i mean, i make all my trains and all stations 5-squares length
20:06:37 <SmatZ> it depends...
20:07:14 <Aali> the optimal train length is the one that gives you the most money per time unit :P
20:07:19 <frosch123> worldemar: you shall always have a train loading, and AFAIK you should minimise the duration from start of loading to delivery
20:07:27 <SmatZ> (yes, I know I should sort the data and then compare to have O(n * log(n)) complexity...)
20:07:44 <SmatZ> or even O(n * d) with radix sort :-p
20:08:01 *** UFO64 has joined #openttd
20:08:19 <frosch123> SmatZ: I thought SmallVector is our favorite template?
20:08:50 <frosch123> :p
20:08:57 <SmatZ> frosch123: I use something a bit different ;)
20:09:09 <SmatZ> not for OTTD though...
20:09:12 <SmatZ> for school :-p
20:10:14 <frosch123> but OTTD style :)
20:10:19 <SmatZ> yeah :)
20:10:59 <frosch123> no, actually not
20:11:04 <thingwath> function names in czech is the OTTD style?
20:11:37 <SmatZ> :-P
20:12:47 <frosch123> anyway, does your lecturer actually know about templates?
20:13:01 <George> petern: I wrote the place for shorter part (connector)
20:13:28 <SmatZ> frosch123: sure :-)
20:14:57 *** Wolle has joined #openttd
20:15:41 <frosch123> ok, I knew why I discontinued computer science :)
20:16:00 <SmatZ> :-D
20:16:49 <SmatZ> programming isn't really my primary "Fachrichtung"
20:16:59 *** RvGaTe has quit IRC
20:17:23 <frosch123> actually that was after 90 minutes discussion why the cancel button should be the preselected button for deletion-confimation :s
20:17:49 <SmatZ> heheeheh
20:17:56 <thingwath> why there should be some confirmation for deletion? :)
20:18:02 <SmatZ> :-D
20:20:06 * frosch123 still wonders why smatz used a german word above ...
20:20:40 <SmatZ> because I don't know the English word :-P
20:20:55 <Belugas> that was german? i though he sneezed :)
20:21:03 <SmatZ> :_D
20:21:11 <goodger> heh
20:21:34 *** RvGaTe has joined #openttd
20:21:55 <goodger> SmatZ: you're probably looking for "field of expertise" [CV], "field", "area", "competency" [marketing drone]
20:22:40 <SmatZ> goodger: that's it, thanks :-) I wasn't sure "field" or "area" can be used with this meaning...
20:23:25 <SmatZ> I know electrostatic field, area around me, town zone (maybe :) ... but that's something really different :)
20:23:26 <goodger> I'm sure sneezing will be sufficient
20:23:33 <SmatZ> :-)
20:23:42 <goodger> context is a wonderful thing
20:24:42 * petern puts fleetwood mac on
20:24:50 <petern> (i'd rather that, than jack)
20:25:57 <petern> hehe, first "no ai" bug report ;)
20:26:07 <petern> well, problem, i suppose
20:26:17 <goodger> "'no AI' is literally true"
20:27:44 <frosch123> "Time for the daily update" <- next AI to download :p
20:30:32 <Mucht> src/train_cmd.cpp:2851: bool VehicleOrderSaver
20:30:33 <Mucht> ::SwitchToNextOrder(bool): Assertion `order != __null' failed.
20:31:27 <frosch123> do you have a train without orders?
20:31:38 <frosch123> in that case likely already reported :)
20:33:28 <petern> hmm
20:33:43 <petern> anyone working on 2546?
20:33:44 <Mucht> frosch123: we are checking
20:33:45 * Belugas is on badCat, again and again
20:33:53 * Belugas checks 2546
20:34:15 <frosch123> no
20:34:31 <Belugas> nope either
20:36:14 *** FR^2 has joined #openttd
20:37:44 <Mucht> frosch123: indeed, empty order
20:40:40 *** UFO64 has quit IRC
20:46:32 <Belugas> Terkhen, don't mind the widget numbers, i'm doing them right now
20:47:05 <Terkhen> oh, okay
20:47:07 <Terkhen> thanks :)
20:52:07 <petern> # although the sun is shining
20:52:10 <petern> # high above
20:52:19 <petern> # there's one thing on my mind
20:52:20 <petern> # you my love
20:52:39 <fjb> Not Solaris?
21:02:56 <Belugas> hehe.. fro Bad Cat, i'm on Bar Horsie :)
21:03:04 * worldemar wonders who petern adressed that nice comment
21:04:44 *** curosurf has joined #openttd
21:05:09 *** KritiK has joined #openttd
21:07:25 *** yorick has quit IRC
21:07:29 <Belugas> to you my lobve
21:09:06 <Belugas> meeee... i've got a coat on my legs, and i'm still freezing
21:09:23 <Belugas> not to mention the one on my shoulders...
21:09:36 <goodger> Belugas: go get some silver foil
21:11:10 * SpComb yawns
21:11:37 <Prof_Frink> Belugas: Set yourself on fire.
21:12:41 <SpComb> always useful advice
21:12:42 <petern> anyone up for a savegame bump?
21:13:01 <petern> cur_image still being a uint16 when it should really be a SpriteID...
21:14:56 <Belugas> that's for 2546?
21:15:09 <frosch123> does that cause problems with the effectvehicles?
21:15:26 <petern> not really
21:15:40 <petern> they'll all be below 64k...
21:15:55 <petern> hmm
21:15:56 <SmatZ> could it cause problems?
21:15:56 <petern> yeah
21:16:09 <petern> it should be a spriteid, because spriteids are stored in it
21:16:11 <petern> but
21:16:14 *** tom0004 has joined #openttd
21:16:19 <petern> 64k should be enough ;p
21:16:38 * Prof_Frink needs about ten times that.
21:17:09 <SmatZ> hmm how can it work?
21:17:28 <SmatZ> if there is over 64k sprites and you define new vehicle?
21:17:44 <petern> most vehicles have their sprites recalculated on load
21:17:49 <petern> effect and disasters don't
21:18:08 <SmatZ> Vehicle::cur_image is uint16, too
21:18:12 <frosch123> so you can leave it 16bit in the save, as only effectvehicles need saving :p
21:18:33 <petern> SmatZ: that's what i changed
21:18:40 <frosch123> or just rename it for effectvehicles and put it in some union
21:18:49 <petern> rename?
21:18:57 <petern> it *is* a spriteid for effectvehicles
21:19:14 <frosch123> oh, ok
21:19:27 <SmatZ> I think it would be nice to have it saved correctly
21:19:36 <frosch123> I thought it was abused like engine_type was for bubbles
21:19:49 <petern> nope
21:20:22 <petern> could save it as file_u16 | var_u32
21:20:53 <petern> it's not saved for normal vehicles at all
21:20:55 <SmatZ> or introduce another variable :-P
21:21:03 <petern> why?
21:21:12 <SmatZ> so it doesn't have to be saved
21:21:27 <SmatZ> I don't know if this can't cause problems in the future
21:21:36 *** mortal has quit IRC
21:21:52 *** Mortal has joined #openttd
21:22:05 <Eddi|zuHause> who thinks about the future anyway.
21:22:49 *** dvs has joined #openttd
21:22:58 *** dvs is now known as davis
21:23:00 *** davis is now known as davis_
21:23:14 *** davis_ is now known as davis-
21:24:32 *** tom0004 has quit IRC
21:26:12 <CIA-2> OpenTTD: belugas * r15115 /trunk/src/genworld_gui.cpp: -Documentation: Add some widget enums to the widget array definition (Terkhen).
21:27:55 *** Eddi|zuHause2 has joined #openttd
21:28:36 *** TinoM has quit IRC
21:29:56 <worldemar> if i build railstation exactly at center of the city, will it grow slower?
21:30:29 <Yexo> iirc a town doesn't grow if the tile under the sign is not normal road
21:31:08 <worldemar> dosen't?
21:31:22 <worldemar> i.e. it will not grow at all?
21:31:41 <Yexo> either it grows normally or it doesn't grow at all
21:31:43 <Eddi|zuHause2> the town growth algorithm walks along the roads from the town center
21:31:53 <Eddi|zuHause2> until it finds a suitible spot for a house
21:32:07 *** Eddi|zuHause has quit IRC
21:32:09 <worldemar> so, center _should_ be a piece of road?
21:32:14 <Eddi|zuHause2> if the tile under the town center is not road, it can never find a place
21:32:16 <frosch123> someone[tm] should change that :p
21:32:48 <Eddi|zuHause2> it _must_ be a piece of road
21:32:48 <worldemar> if there is a house at center tile?
21:33:00 <Yexo> there will never be a house at the center
21:33:07 <Rubidium> then you've hacked the savegame or the binary
21:33:12 <worldemar> mmm, nice) thanks)
21:33:28 <Yexo> every town starts with a road at the center, and if you delete that road, it won't grow anymore, so there'll never be grow a house there
21:33:32 *** Zuu has joined #openttd
21:33:38 <worldemar> seems like i just killed one town by destroying it's center by my station)
21:34:02 <worldemar> ou, one more question
21:34:02 <Eddi|zuHause2> well, you can remove the station and put the road back ;)
21:34:22 *** Eddi|zuHause2 is now known as Eddi|zuHause
21:34:28 <worldemar> may i "help" city to grow by expanding it's roads by my roads?
21:34:32 <Prof_Frink> Rubidium: What if that house was built by a nearby town expanding after the player demolished the original town?
21:34:32 *** vraa has quit IRC
21:34:34 <Yexo> yep
21:34:41 <Eddi|zuHause> yes, that helps
21:36:41 <worldemar> okay, i demolished some area at center, is it possible to know what exact tile is "center"?
21:36:55 <Yexo> the tile under the name
21:37:07 <Yexo> but it'll rebuild road there by itself, just give it some time
21:38:10 <Eddi|zuHause> note: the tile UNDER the sign, not BEHIND the sign. similar to the station sign, it is placed slightly higher
21:39:37 <worldemar> if city is not so big, and all roads are "circled" (haven't "free ends" to be expanded), and all roads are surrounded bu houses. algorithm wil not find a place for new house. growing stops?
21:40:24 <petern> yeah
21:40:30 <petern> until a house is removed
21:41:38 <Prof_Frink> Yep, Dundingham has a house on its centre tile.
21:44:14 <worldemar> sometimes houses are being rebuilded (one tile in town are automaically demolished and new house appears), when it should happen, and how i can speedup/slowdown that?
21:44:38 <worldemar> at all, why does town do it?
21:48:37 <Eddi|zuHause> why not?
21:49:23 <petern> my glass is empty :(
21:49:50 <Eddi|zuHause> that's worse than half empty
21:50:00 <petern> it is
21:50:06 <Eddi|zuHause> you should let the air out
21:50:28 <worldemar> damn, you just daid that... now i want to drink.
21:50:31 <worldemar> d=s
21:50:38 <worldemar> >_<
21:50:42 <Eddi|zuHause> samn?
21:50:49 <petern> srink?
21:50:52 <goodger> "samn, you just sais that... now I want to srink"
21:50:53 <goodger> :S
21:51:03 <petern> :D
21:51:06 <worldemar> >_<"""
21:51:08 <CIA-2> OpenTTD: smatz * r15116 /trunk/src/saveload/oldloader.cpp: -Fix (r1): company money weren't correctly converted from TTD(P) savegames
21:51:23 <goodger> moral of the story: be careful with your regexen
21:52:06 <petern> especially in a channel full of pedants
21:52:31 <goodger> *nod*
21:52:57 <petern> hmm, transparent putty on to of desktop winamp visualisation
21:53:00 <Prof_Frink> "-Fix (r1)" :D
21:53:07 <petern> s/ to / top /
21:53:39 <goodger> better.
21:53:41 <petern> goodger, should we ignore that "d=s" is not a regexp?
21:53:50 <goodger> yeah
21:53:59 <goodger> well, it is technically
21:54:11 <Prof_Frink> It's highly irregular.
21:54:29 <goodger> valid, though
21:54:38 <goodger> even if it only selects the string "d=s"
21:54:42 <worldemar> well, i am not experienced in regexps)
21:55:34 * Belugas runs home!!
21:55:39 <Belugas> LIBERTY LIBERTY!!!!
21:58:21 <petern> enjoy
22:01:43 <Belugas> will :) same to you
22:02:52 <petern> hmm
22:03:05 <petern> i wonder if anyone will ever make a visualisation system actually respond to music...
22:04:26 <goodger> there were a very few in WMP9 that worked properly
22:04:35 <janitor> i think people have done that already
22:04:52 <janitor> in many, many ways
22:10:41 *** Purno has quit IRC
22:14:23 *** vraa has joined #openttd
22:15:03 *** angelo has quit IRC
22:16:02 *** Runr has joined #openttd
22:20:15 *** curosurf has quit IRC
22:37:17 *** Eddi|zuHause has quit IRC
22:37:31 *** Eddi|zuHause has joined #openttd
22:40:31 <petern> hmm
22:43:16 <goodger> vraa is being transient today
22:43:28 <vraa> sup
22:43:38 <goodger> vraa is now being non-transient
22:43:39 <goodger> hi
22:52:06 <petern> night
22:52:42 <fjb> day
22:53:15 *** frosch123 has quit IRC
22:53:40 <goodger> heh
22:53:51 <goodger> evening!
22:58:23 * worldemar looks at his clock... 2:58, so, night)
23:00:33 *** Dred_furst has quit IRC
23:01:58 *** Osai^Bonn has quit IRC
23:01:58 *** dihedral has quit IRC
23:01:58 *** SmatZ has quit IRC
23:01:58 *** tneo has quit IRC
23:01:58 *** XeryusTC has quit IRC
23:01:58 *** planetmaker has quit IRC
23:04:53 *** Ammler has joined #openttd
23:05:12 *** Ammler is now known as Guest795
23:05:13 *** Osai has joined #openttd
23:05:54 *** SmatZ has joined #openttd
23:06:11 *** XeryusTC has joined #openttd
23:06:38 *** dih has joined #openttd
23:08:02 <TrueBrain> wb
23:08:13 *** Guest796 has joined #openttd
23:08:13 *** tneo has joined #openttd
23:09:24 *** Mark has quit IRC
23:10:32 *** dih is now known as dihedral
23:12:49 <dihedral> thanks TrueBrain
23:14:14 <valhallasw> hehe
23:15:32 *** Nite_Owl has joined #openttd
23:15:52 <Nite_Owl> Hello all
23:16:16 <Wolf01> AH-HA!!!!!!!
23:17:17 <goodger> oooooh
23:17:21 <goodger> very nice
23:17:42 <worldemar> great
23:18:02 <Yexo> nice Wolf01
23:18:23 <Wolf01> now I should fix that stupid road bay
23:19:51 <Wolf01> IMO roads are perfect
23:20:20 <worldemar> yep
23:21:33 *** Mortal has quit IRC
23:21:35 <Wolf01> also the train stations at the bottom... they are like a Picasso's painting, maybe one day I'll be famous like him for those stations
23:21:50 *** Mortal has joined #openttd
23:23:16 <el_en> or sued by atari
23:24:25 <goodger> heh
23:24:31 <goodger> atari have little else to do
23:24:38 <goodger> they'll be the SCO of the 2010s
23:28:33 *** Progman has quit IRC
23:28:42 *** davis- has quit IRC
23:29:27 *** Terkhen has quit IRC
23:34:11 <Wolf01> PBS debugging is fixed too, now it shows the correct trackbit on sloped stations
23:35:47 <thingwath> hm, sloped strange station is very strange idea
23:37:38 <Wolf01> tell it to them:
23:38:00 <worldemar> hahah
23:38:08 *** DephNet[Paul] has quit IRC
23:38:26 *** DephNet[Paul] has joined #openttd
23:38:47 <worldemar> it's subway, i guess
23:39:00 *** Runr has quit IRC
23:39:03 <thingwath> I mean for trains, I can imagine sloped bus stop :)
23:39:23 <Wolf01> or to them :DDDDD
23:39:26 <thingwath> and funiculars are not present in openttd (at least without newgrf :))
23:40:08 <Prof_Frink> We need proper funiculars. Water powered.
23:40:18 <Wolf01> in OTTD all trains are funiculars... did you see any train climbing a 30° slope without at least rack & pinion?
23:41:25 <thingwath> No :-)
23:43:24 <thingwath> But how would you do switching and shunting in such a station, that would be highly impractical :)
23:43:38 <Wolf01> brakes... strong brakes
23:44:20 <Rubidium> in OpenTTD's reality the brakes are very efficient
23:44:23 <Wolf01> ehm... do we have switching and shunting on OTTD? No, where's the problem then? :D
23:44:46 <thingwath> I just said it looks _strange_ :)
23:44:55 *** Lakie has quit IRC
23:45:21 <thingwath> there are many strange things in openttd :)
23:46:07 *** Tim has joined #openttd
23:46:18 *** Tim is now known as Tim-itry
23:48:05 *** angelo has joined #openttd
23:51:09 *** FR^2 has quit IRC