IRC logs for #openttd on OFTC at 2009-07-17
            
00:06:34 *** orudge` has quit IRC
00:08:52 *** TheStarLion has quit IRC
00:10:52 *** Zahl has quit IRC
00:11:13 <Akoz> is this: http://pe-trade.net/1.png layout causing a lot of lagg? would it be significantly better to reduce the amount of intersections ?
00:11:38 <Akoz> comparedy to http://pe-trade.net/2.png (if it was equally many tracks)
00:13:27 *** Brianetta has quit IRC
00:14:22 *** goodger has joined #openttd
00:17:46 *** KenjiE20|LT has joined #openttd
00:18:03 *** KenjiE20 has quit IRC
00:27:52 *** fonsinchen1 has quit IRC
00:30:06 <Rubidium> yes
00:30:41 <Rubidium> ofcourse what is "lot", 1 is more expensive CPU wise than 2
00:31:04 <Akoz> right
00:31:31 <Akoz> but it could be like 10-20% at least if I went from 1 to 2 and I have most my trains running the same track?'
00:31:44 <Akoz> guess I have some work in front of me
00:31:48 <Akoz> :-)
00:32:41 <Akoz> the server has 1400 trains now
00:34:18 *** orudge` has joined #openttd
00:34:18 *** ChanServ sets mode: +o orudge`
00:38:11 <Rubidium> the YAPF pathfinder usually caches stuff from junction to junction. Adding more junctions means smaller caches and more needs to be calculated when finding a path
00:38:11 <Rubidium> e.g. in the first image the train has to choose at least 10 times and it has to consider several times more different paths; even if the destination is straight ahead the signals cause the train to look at the neighbouring routes
00:38:11 <Rubidium> so it will calulcate and then ignore about 30 paths
00:38:11 <Rubidium> with 2 is would need to calculate 3 paths
00:38:11 <Rubidium> and with 1 it has to redo the calculations each time it reaches another junction
00:38:38 <Rubidium> even so, 1400 trains is quite a lot
00:39:05 <Akoz> ^^
00:39:12 <Akoz> yes and we're not even close to the goal
00:40:12 <Akoz> so it only calculates when it reaches a path signal?
00:40:34 <Rubidium> no, when it reaches a junction
00:40:44 <Akoz> oh, ok
00:40:53 <Rubidium> or even more precise, when it needs to take a decision on a junction
00:41:07 <Aali> well
00:41:26 <Aali> YAPF caches some things per-path (junction)
00:41:30 <Rubidium> which means that those big washboard junctions are quite uhm... unoptimal
00:41:51 <Akoz> washboard junctions ey.. :)
00:42:04 <Akoz> unoptimal for cpu... more optimal for trains
00:42:11 <Akoz> its all about the balance
00:42:21 <Aali> but obviously signals need to be considered every time
00:42:26 *** orudge` has quit IRC
00:42:52 <Akoz> so if theres signals every 1 step of the way (with no junctions) that takes quite some cpu as well?
00:43:17 <Rubidium> yes, but that's due to updating signal blocks
00:43:52 <Akoz> btw paths are then calculated over and over again for each decision.. theres no storage at all?
00:44:13 <Rubidium> Aali: YAPF doesn't cache paths through junctions
00:44:22 <Aali> Rubidium: of course
00:44:59 <Aali> but, straight lines (no junctions) cannot be cached entirely either, because of the signals
00:45:04 <Aali> that was my point
00:45:29 <Rubidium> Aali: they can because after a few signals the signals are ignored
00:46:05 <Rubidium> ignored for path cost calculations
00:53:34 *** KingJ is now known as kingj
00:56:38 *** delazari has joined #openttd
00:57:14 *** elmex_ has joined #openttd
01:00:22 *** elmex has quit IRC
01:00:39 *** elmex_ is now known as elmex
01:01:24 <Akoz> how come one keeps getting more and more "unable to load save game" and "network sync errors" the longer the game you try to join has run?
01:01:27 <Akoz> and is there any workarounds?
01:02:02 <glx> modified server/client ?
01:02:44 <Akoz> aye
01:02:53 <Akoz> doesnt happen during gameplay though
01:02:56 <Akoz> only on-join
01:03:03 <Akoz> and only on late games
01:03:09 <Akoz> big games.. big load files
01:03:09 <glx> so something is not saved when it should
01:03:24 <Akoz> hmm
01:04:25 <Akoz> the clients arent modified in any way.. nor is anything to do with the savegame stuff
01:04:40 <Akoz> is this unheard of in unmodified server/clients?
01:06:05 <glx> the rule is simple, clients and server should do exactly the same and have the same state (map, cached values, ...)
01:07:27 <Akoz> afaik it has though.. all I've modified is added some extra stored values for the server only, and then I interrupt some command packages, and send some
01:07:47 <Akoz> nothing that should interfer with basic game play
01:08:00 <Akoz> or in the savefiles I mean
01:08:52 <glx> anyway sync errors are the hardest to debug
01:09:12 <Akoz> how about "unable to load savegame" ?
01:11:21 <glx> can be for many reasons, more details are available with sl debug_level (I don't know the minimum level required though)
01:12:10 <Akoz> worth a shot. thx
01:12:45 <Akoz> do u know the cmd to turn off the "queried from" debug msgs?
01:13:01 <glx> debug_level net0
01:13:12 <Akoz> ty
01:14:18 <Akoz> is there a way to turn off chat ?
01:14:40 <glx> probably not
01:15:48 *** reldred has joined #openttd
01:20:19 <glx> indeed not
01:21:02 <Akoz> np
01:58:13 *** KenjiE20|LT has quit IRC
02:07:09 *** Chruker has quit IRC
02:24:41 *** SirSquidness has joined #openttd
02:26:18 *** reldred has quit IRC
02:45:30 *** ecke has quit IRC
02:46:37 *** glx has quit IRC
02:57:27 *** sdafsdf has joined #openttd
02:57:27 *** LadyHawk has quit IRC
02:57:37 *** sdafsdf is now known as LadyHawk
03:08:12 *** TinoDidriksen has quit IRC
03:12:42 *** TinoDidriksen has joined #openttd
03:35:18 *** Polygon has quit IRC
03:38:57 *** TinoDidriksen has quit IRC
03:42:57 *** TinoDidriksen has joined #openttd
03:48:47 *** Fuco has quit IRC
04:13:36 *** Nebri has joined #openttd
04:14:00 <Nebri> hey guys
04:14:18 <Nebri> anybody know of some good stragety guides for new players?
04:46:26 *** Nebri has quit IRC
04:47:40 *** NeO_Anderson has quit IRC
05:39:59 *** George has joined #openttd
05:42:07 *** George3 has quit IRC
06:04:54 *** Huriance has joined #openttd
06:06:12 <Huriance> hey
06:08:02 <Noldo> hi
06:08:29 <Huriance> whats up?
06:09:12 <Forked> urgh. cellphone with wlan and a browser.. using wikipedia while on the toilet makes your legs fall asleep since you sit too long
06:09:49 <Huriance> :P
06:18:28 *** Zorn has joined #openttd
06:19:58 *** Xyzzy has joined #openttd
06:32:25 *** Cybertinus has joined #openttd
06:36:07 *** Huriance has quit IRC
07:35:30 *** ecke has joined #openttd
08:31:02 *** [_-|t|d|e|v|-_] has joined #openttd
08:32:02 *** tdev has joined #openttd
09:07:54 <SmatZ> wow, just received kernel panic
09:10:06 <TrueBrain> concratz :)
09:10:14 <TrueBrain> you sent something back? :)
09:10:42 <SmatZ> I am working in GUI, all I saw was blinking KB LEDs
09:10:49 <SmatZ> too bad I couldn't switch to console :(
09:10:55 <SmatZ> I would send back the report ;)
09:25:22 *** tokai has quit IRC
09:27:29 *** Alberth has joined #openttd
09:27:32 *** tokai has joined #openttd
09:27:32 *** ChanServ sets mode: +v tokai
09:28:52 *** fonsinchen has joined #openttd
09:39:24 *** eleusis has joined #openttd
09:41:14 *** el[cube] has quit IRC
09:44:04 *** reldred has joined #openttd
09:46:15 *** TT1a1a1 has quit IRC
09:53:32 *** Xyzzy has quit IRC
09:58:10 *** Cybertinus has quit IRC
10:06:56 *** Exl has joined #openttd
10:11:22 *** ecke has quit IRC
10:15:29 *** Dred_furst has joined #openttd
10:23:28 *** kingj is now known as KingJ
10:38:20 <CIA-2> OpenTTD: alberth * r16856 /trunk/src/rail_gui.cpp: -Fix: Allow the rail toobar window to align vertically for larger sprites.
10:56:41 *** ecke has joined #openttd
11:03:26 *** KenjiE20 has joined #openttd
11:06:07 *** Biolunar has joined #openttd
11:21:57 *** Singaporekid has joined #openttd
11:22:04 *** Dred_furst has quit IRC
11:22:19 *** Dred_furst has joined #openttd
11:23:13 <SmatZ> hmm, Firefox 3.5 officially needs at least 233MHz CPU... I tried that :-/
11:25:01 <Rubidium> and, they lied didn't they?
11:26:22 <Rubidium> cause I can find no reason how to limit for processors of at least 233 MHz
11:26:39 <Rubidium> (or why, except for slowliness)
11:28:30 <SmatZ> :)
11:28:39 <SmatZ> actually, I was running it at 200MHz CPU
11:28:47 <Rubidium> if they would've said 125 MHz or 500 MHz I could've believed them
11:28:50 <SmatZ> maybe it would be magically 10 times faster at 233MHz...
11:29:02 <SmatZ> well, it works
11:29:04 <SmatZ> it starts
11:29:17 <SmatZ> but it takes ~15 seconds to start
11:29:23 <Rubidium> SmatZ: MMX?
11:29:28 <SmatZ> yes
11:30:19 <Rubidium> hmm, there's a non-MMX 233 MHz Pentium proc too, so that can't be it either
11:30:54 <SmatZ> :)
11:31:21 <SmatZ> maybe even regular 80486 (maybe even 386 if FF doesn't need recent glibc) would suffice to "run"
11:33:38 <Rubidium> SmatZ: just get eglibc ;)
11:33:52 <SmatZ> :o)
11:34:55 *** Zahl has joined #openttd
11:37:32 <Rubidium> SmatZ: ~15 seconds doesn't sound that much; with Windows it seems to be much worse with 3.5
11:40:41 <SmatZ> :-p
11:51:53 *** glx has joined #openttd
11:51:53 *** ChanServ sets mode: +v glx
12:03:51 *** SirSquidness has quit IRC
12:13:58 *** Polygon has joined #openttd
12:18:50 *** SirSquidness has joined #openttd
12:38:33 *** keoz has quit IRC
12:40:05 *** keoz has joined #openttd
12:44:42 <Belugas> hellooo
12:47:29 <Akoz> hellooo
12:47:51 <Akoz> oh Im sorry.. I thought u were talking to me
12:48:49 <Alberth> he is, he is probably also doing other things, and not constantly watching the irc
12:49:15 <Akoz> other things than irc? how dare he!
12:49:29 <Alberth> it's called 'work'
12:50:12 <Akoz> never head of
12:54:05 <Akoz> *heard
12:58:36 <Belugas> YOU
12:58:44 <Belugas> not "u"
12:58:46 <Belugas> please
12:59:20 <Belugas> well.. indeed, i have a family to take care of, and work@work is my (sadly) prioroty after family
12:59:21 <Belugas> so...
13:01:12 <Ammler> Grüäzi
13:02:02 <Ammler> translator counter for gws: 2 :-)
13:03:48 *** Azrael- has joined #openttd
13:10:29 *** Fuco has joined #openttd
13:18:16 *** MizardX has quit IRC
13:22:11 *** Polygon has quit IRC
13:22:42 *** Mucht has joined #openttd
13:24:20 *** MizardX has joined #openttd
13:28:32 <glx> @op
13:28:32 *** DorpsGek sets mode: +o glx
13:28:46 *** glx changes topic to "0.7.1, 0.7.2-RC1 | Website: *.openttd.org (BaNaNaS: bananas, Translator: translator, Gameservers: servers, Nightly-builds: nightly, WIKI: wiki, Dev-docs: docs, Patches & Bug-reports: bugs, Revision log: vcs, Release info: finger) | #openttd.notice for SVN notices | UTF-8 please | No Unauthorised Bots | English only :D"
13:28:50 <glx> @deop
13:28:50 *** DorpsGek sets mode: -o glx
13:30:54 *** Polygon has joined #openttd
13:45:18 *** ShadniX has quit IRC
13:47:18 *** MizardX has quit IRC
13:51:00 *** MizardX has joined #openttd
13:52:55 *** williham has quit IRC
13:54:19 <CIA-2> OpenTTD: smatz * r16857 /trunk/src/ (saveload/afterload.cpp train.h train_cmd.cpp): -Fix [FS#3036](r16652): crash when train partially in depot crashed
14:04:25 *** HerzogDeXtEr has joined #openttd
14:08:17 *** reldred has quit IRC
14:11:38 *** tdev has quit IRC
14:11:41 *** HerzogDeXtEr1 has quit IRC
14:17:23 *** |Jeroen| has joined #openttd
14:30:39 *** Progman has joined #openttd
15:07:36 *** thingwath has joined #openttd
15:20:11 <Akoz> @op
15:20:13 <Akoz> *cry*
15:23:19 <Alberth> be glad, with power comes responsibility which makes life much more complicated.
15:23:38 <Akoz> ^^
15:24:00 <SmatZ> :)
15:24:18 *** DorpsGek sets mode: +o Alberth
15:24:26 <Akoz> hihi
15:24:50 *** Coco-Banana-Man has joined #openttd
15:25:09 * Alberth wouldn't know what to do with that power :)
15:25:22 *** orudge` has joined #openttd
15:25:22 *** ChanServ sets mode: +o orudge`
15:26:34 <Akoz> depends if ou want to be liked or not.
15:26:42 <Akoz> you can try /kick *.* if you want to amuse yourself
15:27:48 <SmatZ> wildcards work in /kick ?
15:28:22 <SmatZ> @kick Akoz* wildcards
15:28:22 <DorpsGek> SmatZ: Error: Akoz* is not in #openttd.
15:28:29 <SmatZ> hmm not this way
15:29:02 <Akoz> hmm.. dno
15:29:24 <Akoz> I havent used irc activly for 12 years or so
15:29:48 <Akoz> try kick *akoz*.*
15:30:07 *** DorpsGek sets mode: +o SmatZ
15:30:23 <SmatZ> nope
15:30:34 <SmatZ> it works for bans though :)
15:30:47 <Akoz> *akoz*@*.* ?
15:31:00 <Akoz> hmh.. well I wouldnt want you to try that.. :p
15:31:03 <SmatZ> :)
15:31:31 <Akoz> I'll take your word for it ;)
15:36:35 * Belugas grabs the word, puts it in his coat and runs away
15:36:47 <SmatZ> :o)
15:41:02 <Akoz> oh noes. he stole the word!
15:41:16 <Akoz> back to notepad :<
15:43:16 <Alberth> Let him have word, use LaTeX instead
15:46:21 <Akoz> I suppose
16:08:27 *** tokai has quit IRC
16:13:12 *** Abenhor has joined #openttd
16:27:11 *** Singaporekid has quit IRC
16:36:53 *** TheMask96 has quit IRC
16:42:31 *** Bergee has quit IRC
16:42:48 *** TheMask96 has joined #openttd
16:45:01 *** el[cube] has joined #openttd
16:46:49 *** eleusis has quit IRC
16:55:26 *** frosch123 has joined #openttd
17:00:27 *** Phoenix_the_II has quit IRC
17:00:31 *** PhoenixII has joined #openttd
17:01:17 *** tokai has joined #openttd
17:01:17 *** ChanServ sets mode: +v tokai
17:08:06 *** |Jeroen| has quit IRC
17:11:50 *** Biolunar has quit IRC
17:17:01 *** Zahl has quit IRC
17:36:24 *** Yexo has joined #openttd
17:36:32 <Yexo> hello
17:39:13 <SmatZ> hello Yexo
17:41:02 <Belugas> Yexo!
17:41:10 <Yexo> hi SmatZ :)
17:41:12 <Yexo> hi Belugas :)
17:41:14 <Ammler> hello Yexo SmatZ and belugs :-)
17:41:18 <Ammler> Belugas:
17:41:29 <Yexo> hello Ammler :)
17:42:42 <Belugas> belugs?
17:42:50 <Belugas> Hey Ammlr
17:42:57 <Ammler> but I fixed :P
17:43:13 <Belugas> ho...
17:43:17 * Belugas is blind
17:45:37 <CIA-2> OpenTTD: translators * r16858 /trunk/src/lang/ (indonesian.txt russian.txt simplified_chinese.txt):
17:45:37 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
17:45:37 <CIA-2> OpenTTD: simplified_chinese - 1 changes by Gavin
17:45:37 <CIA-2> OpenTTD: indonesian - 1 changes by prof
17:45:37 <CIA-2> OpenTTD: russian - 16 changes by Lone_Wolf
17:51:41 <Akoz> is there a way to join the chat of an ottd game only?
17:52:10 <Yexo> not in clean OpenTTD, but with a 3rcparty wrapper it's possible
17:52:23 <frosch123> it is also possible in 0.6.x
17:52:24 <Akoz> is there any such wrappers out there?
17:52:33 <Yexo> yes, autopilot for example
17:52:46 <Yexo> avignon (I think that's a newer version of autopilot), and more
17:53:53 <Akoz> cool. let me google a bit
17:55:33 <Ammler> Akoz: active example at #openttdcoop :-)
18:00:44 <Akoz> uhm
18:01:04 <Akoz> wtb
18:13:12 *** Antigon has joined #openttd
18:18:39 *** Progman has quit IRC
18:21:04 *** Mark has quit IRC
18:34:46 <Ammler> There are 155 clients, 140 IPv4 servers and 1 IPv6 servers. <-- :-o more clients than servers
18:35:53 <Yexo> :)
18:36:27 <Rubidium> still, < 2 players per server, so not quite "multiplayer"
18:37:42 <frosch123> make the master server refuse information about 0.6.x servers :p
18:39:00 <Alberth> simply don't count them :p
18:39:40 <Ammler> same with 0.7.0 servers
18:41:14 <frosch123> and those starting with #
18:41:26 <Ammler> sad is, still no newgrf servers.
18:41:53 <Rubidium> Ammler: no NewGRF servers?
18:42:08 <Ammler> frosch123: shall we rename to !openttdcoop?
18:42:15 <frosch123> sad is, no rc1 servers :(
18:42:55 <SmatZ> :(
18:42:55 <Ammler> Rubidium: except our and maybe brians, I didn't find one.
18:42:55 <Rubidium> that's because the peter template scared the n implementation of said template away
18:42:58 <SmatZ> hmm is there RC1 post at tt-forums?
18:43:01 <Ammler> (generic trams don't count)
18:43:26 <SmatZ> Ammler: there are some
18:43:29 <frosch123> SmatZ: muhahaha, you asked it first, you have to do it :p
18:43:39 <Rubidium> http://www.openttd.org/en/server/626 <- or doesn't that count because it uses the Generic Tram set?
18:43:45 * SmatZ hides
18:43:47 <SmatZ> :)
18:44:00 <SmatZ> frosch123: ok, I guess someone should do it
18:44:41 <SmatZ> hehe @ Rubidium
18:44:41 <fonsinchen> When zooming in on the smallmap vehicles occupy more than one pixel. They are - naturally - drawn as diagonal rectangular boxes. When the smallmap is partly redrawn (for example when another window overlaps it) an orthogonal rectangular box is passed via _cur_dpi. If a vehicle is partly in that box and just moving out I get ugly artifacts. Does anyone have a spontaneous idea on how to prevent that?
18:44:41 <Rubidium> http://www.openttd.org/en/server/6578 http://www.openttd.org/en/server/7290 <- use Japanese stuff
18:44:41 <Rubidium> http://www.openttd.org/en/server/5 <- uses ECS
18:44:41 <SmatZ> Fix TTD grf Bugs
18:44:41 <frosch123> but indeed, most 0.7.1 serves use generic trams
18:44:42 <SmatZ> 54560202 82E873A57BC19B24F0AE8D1EC6A6E30B
18:44:42 <SmatZ> why are they using it
18:44:42 <Ammler> Rubidium: it uses a buggy 2cc :-)
18:44:45 <Rubidium> http://www.openttd.org/en/server/27 <- another bunch of NewGRFs
18:45:04 <Rubidium> http://www.openttd.org/en/server/148 <- Ofcourse Czech stuff isn't counted either by Ammler
18:45:12 <SmatZ> fonsinchen: umm don't implement zooming-in? :-x
18:45:22 <Ammler> Rubidium: it is good :P
18:45:22 <fonsinchen> I need zoom in for cargodist
18:45:29 <Rubidium> http://www.openttd.org/en/server/10168 <- or North American
18:45:39 <fonsinchen> That's the whole point of the exercise
18:45:39 <SmatZ> yeah, but you are making me hard times splitting that FS patch :)
18:45:45 <Rubidium> http://www.openttd.org/en/server/159 <- or DB Set Ancient
18:46:11 <fonsinchen> Just set the limit in OnClick to ZOOM_LVL_NORMAL instead of -ZOOM_LVL_MAX
18:46:11 <Rubidium> and that's ONLY the 0.7.1 servers
18:46:16 <fonsinchen> one line
18:46:34 <fonsinchen> oh, actually in ZoomIn I gues
18:46:48 <fonsinchen> but wait a minute, I have an improved version.
18:46:54 <Rubidium> SmatZ: they are using it because they are ignorant and because Addi added it to bananas for no reason
18:46:57 <Ammler> Rubidium: so 10% use newgrfs?
18:47:04 <fonsinchen> Just need to sort out that one problem ...
18:47:57 <Rubidium> Ammler: no idea, I haven't counted and can't be bothered to do that
18:50:57 <fonsinchen> Smatz, I have pushed a new version into my git repository at http://fickzoo.com/fonsinchen/openttd.git. It documents some more things in DrawSmallmap and DrawSmallmapStuff and it makes absolutely sure that DrawSmallmapStuff doesn't draw outside its dpi. This used to create some artifacts.
18:51:05 <fonsinchen> Also the code looks better now.
18:51:35 <Belugas> IN TRUNK!
18:51:49 <fonsinchen> ?
18:52:18 <Belugas> nevermind...
18:52:24 <Belugas> sanity has dropped on the floor
18:52:33 <frosch123> fonsinchen: it's friday
18:52:36 <fonsinchen> I can't solve the issue with half-drawn vehicles on zoom-in now, as I have to leave in 10 Minutes
18:53:13 <fonsinchen> And I'd like to remind you of tile iteration and diagonal levelling which is also in my git repository and always up to date with trunk.
18:53:21 <SmatZ> fonsinchen: nice set of patches
18:53:44 <fonsinchen> thanks
18:59:58 <fonsinchen> bye
19:01:22 *** fonsinchen has quit IRC
19:04:03 <Prof_Frink> Sacro: I have better plans.
19:04:56 * KenjiE20 points to the other channel
19:05:06 <KenjiE20> :P
19:05:23 <Sacro> Prof_Frink: stop this confusing
19:05:56 <Prof_Frink> KenjiE20: Sacro's not in the other channel.
19:06:24 <KenjiE20> no wait... you're not in the other channel
19:06:34 <Sacro> no, i'm banned from the other channel
19:06:41 * KenjiE20 is confused now
19:06:43 <Sacro> or i was
19:07:58 <Sacro> KenjiE20: there is 'another channel', i am aware of its existence but have not been invited to join it
19:07:58 <KenjiE20> ah
19:07:58 <Sacro> suffice to say there are possibly some people in there that don't wish for me to be there
19:08:04 <KenjiE20> I was thinking #openttd and #tycoon alter-verses
19:08:16 <Prof_Frink> #tywhatnow?
19:09:59 <Sacro> hmm
19:12:42 *** Boombox has joined #openttd
19:13:31 <Boombox> Hello
19:13:50 *** Boombox has quit IRC
19:14:03 *** Boombox has joined #openttd
19:16:46 <Alberth> hello Boombox
19:29:28 <Belugas> heheh Boombox is not a loud box
19:29:31 <Belugas> buwhahahah!!!
19:30:00 <Akoz> what do I do wrong when I get error C2471: cannot update program database '...\objs\win32\debug\openttd.pdb' ...\src\rev.cpp when compiling?
19:31:52 <glx> do a full rebuild
19:33:35 *** Boombox has left #openttd
19:34:57 <Alberth> You scared him away
19:38:33 *** orudge` has quit IRC
19:38:52 *** Yexo has quit IRC
19:41:59 *** orudge` has joined #openttd
19:41:59 *** ChanServ sets mode: +o orudge`
19:44:27 <CIA-2> OpenTTD: rubidium * r16859 /trunk/src/ (6 files): -Codechange: split the Station struct into two so parts of it can be reused for Waypoints.
19:49:38 <Belugas> heheh... would not be he first time, i guess :)
19:53:49 *** Yexo has joined #openttd
20:00:56 <SpComb> structure-oriented programming
20:07:33 *** Yexo has quit IRC
20:12:21 *** Zr40_ has joined #openttd
20:13:47 *** KritiK has joined #openttd
20:16:23 *** Zr40 has quit IRC
20:21:36 <CIA-2> OpenTTD: rubidium * r16860 /trunk/src/ (4 files in 2 dirs): -Codechange: introduce a helper to assign a station spec to Waypoints
20:22:35 *** Alberth has left #openttd
20:27:08 *** Bergee has joined #openttd
20:27:31 <Belugas> bye
20:29:35 *** Zephyris has joined #openttd
20:30:19 <CIA-2> OpenTTD: rubidium * r16861 /trunk/src/ (station.cpp station_base.h): -Codechange: move a few more bits from station to basestation (to be shared with waypoints)
20:38:01 *** ecke has quit IRC
20:40:42 <CIA-2> OpenTTD: rubidium * r16862 /trunk/src/ (4 files in 2 dirs): -Codechange: make waypoints use the same system of station station spec lists.
20:44:46 <Ammler> waypoints over multiple lines now?
20:45:42 <Rubidium> no?
20:47:39 <planetmaker> not yet :-) ... but newgrf waypoints maybe? hm...
20:51:37 <CIA-2> OpenTTD: rubidium * r16863 /trunk/src/ (5 files): -Codechange: GetWaypointByTile -> Waypoint::GetByTile, like used for e.g. stations
20:52:06 <Ammler> now?
20:52:08 <Ammler> :-D
20:52:20 <Rubidium> you earned it ;)
20:52:42 <planetmaker> :O
20:52:43 *** Nite_Owl has joined #openttd
20:53:13 <Nite_Owl> Hello all
20:53:26 <Rubidium> hi Nite_Owl
20:53:35 <SmatZ> hello Nite_Owl
20:53:53 <Nite_Owl> Hello Rubidium & SmatZ
20:54:05 <planetmaker> hi Nite_Owl
20:54:24 <Nite_Owl> Hello planetmaker
20:54:26 *** Zephyris has quit IRC
20:54:33 * planetmaker goes compiling... I wanna see what waypoints do now :)
20:54:49 <Rubidium> nothing different
20:55:00 <Rubidium> except possibly crash
20:55:09 <planetmaker> well :-) I don't expect them to be different with orders, but :-)
20:55:43 <planetmaker> Should I find a crash... well, not what I hope for, but alas, also useful
20:58:56 *** Dred_furst has quit IRC
21:01:11 *** Yexo has joined #openttd
21:04:42 *** Brianetta has joined #openttd
21:06:08 *** Chruker has joined #openttd
21:06:19 <CIA-2> OpenTTD: rubidium * r16864 /trunk/src/ (5 files): -Codechange: make Waypoints a subclass of BaseStation.
21:06:52 <glx> planetmaker: you won't have enough time to find crashes between commits ;)
21:07:02 <planetmaker> :-)
21:07:14 <planetmaker> glx, there are way worse things in life.
21:07:42 <planetmaker> And I certainly don't want to stop one of you, if you're in a commit frenzy or spree :P
21:07:56 *** Azrael- has quit IRC
21:15:09 *** rajeev has joined #openttd
21:19:19 *** rajeev has quit IRC
21:21:12 *** PeterT has joined #openttd
21:24:40 *** KritiK_ has joined #openttd
21:24:40 *** KritiK has quit IRC
21:24:41 *** KritiK_ is now known as KritiK
21:36:39 <CIA-2> OpenTTD: yexo * r16865 /trunk/src/ai/api/ (ai_airport.hpp ai_order.hpp ai_road.hpp ai_vehicle.hpp): -Doc [NoAI] [FS#3037]: replace old exception names with current ones and fix a type in the noai documentation (patch by Chruker)
21:37:02 <Chruker> wheeeee
21:39:31 <SmatZ> VEHCILE :)
21:41:33 *** orudge` has quit IRC
21:42:27 *** orudge` has joined #openttd
21:42:27 *** ChanServ sets mode: +o orudge`
21:42:46 *** Progman has joined #openttd
21:46:09 <CIA-2> OpenTTD: yexo * r16866 /trunk/src/ai/api/ai_vehicle.hpp.sq: -Fix (r16865): forgot to run squirrel_export.sh
21:57:30 *** George3 has joined #openttd
22:00:26 <CIA-2> OpenTTD: frosch * r16867 /trunk/src/ (9 files): -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.
22:00:56 *** PeterT has quit IRC
22:01:11 *** PeterT has joined #openttd
22:03:57 *** George has quit IRC
22:15:01 *** KUDr has quit IRC
22:29:43 *** Abenhor has quit IRC
22:37:53 *** Exl has quit IRC
22:38:26 <Coco-Banana-Man> Is there somewhere a sound or video file with those funny horn sound of (at least the early) UKRS diesels? :D
22:43:09 *** George has joined #openttd
22:47:13 <Nite_Owl> I will not swear to this but would they not have to be part of the NewGrf
22:47:52 <Nite_Owl> so if you decoded the NewGrf would they not be there
22:47:52 <DaleStan> Nite_Owl is correct. The sound file is embedded in the GRF.
22:49:22 *** George3 has quit IRC
22:49:35 *** DJ-Burtybob has joined #openttd
22:49:47 <DJ-Burtybob> hi all
22:50:07 <Nite_Owl> Hello DJ-Burtybob
22:50:10 *** KritiK has quit IRC
22:50:13 <Yexo> hello DJ-Burtybob
22:50:50 <DJ-Burtybob> just a quick question. would an error of "error LNK2001: unresolved external symbol _u_shapeArabic_4_0" at linking be todo with the openttd useful zip??
22:51:24 <Rubidium> did you update useful.zip?
22:51:32 <Rubidium> if so, try a full rebuild
22:51:56 <Rubidium> or at least force a rebuild of fontcache.cpp (I think)
22:52:02 <DJ-Burtybob> Yes it is a fresh set up with the latest openttd useful download from the ottd dot org site...
22:52:21 <DJ-Burtybob> hmm the file that is chucking the error is gfx.obj
22:52:44 <Rubidium> oh, gfx.cpp then
22:53:00 <DJ-Burtybob> ok thanks I will try that now :D
22:56:19 *** frosch123 has quit IRC
23:00:54 *** KUDr has joined #openttd
23:03:21 <Nite_Owl> Need to feed - later all
23:03:29 *** Nite_Owl has quit IRC
23:18:59 <DJ-Burtybob> Ok now its erroring on "src\network\core\address.cpp(101) : error C2065: 'AI_ADDRCONFIG' : undeclared identifier" and this was a clean checkout
23:21:41 <Rubidium> you need a newer platform SDK
23:24:21 <DJ-Burtybob> ok thanks
23:30:49 *** Yexo has quit IRC
23:33:03 *** Eddi|zuHause has quit IRC
23:33:19 *** Eddi|zuHause has joined #openttd
23:38:05 *** XeryusTC is now known as Xeryus|bnc
23:47:31 *** Chruker has quit IRC
23:48:42 *** DJ-Burtybob has quit IRC
23:49:26 *** Brianetta has quit IRC