Log for #openttd on 20th May 2007:
Times are UTC Toggle Colours
00:08:18  *** KritiK [] has quit [Quit: Leaving]
00:12:04  *** Taikaponi [] has joined #openttd
00:15:15  *** Ammller [] has joined #openttd
00:19:09  *** Ammler [] has quit [Ping timeout: 480 seconds]
00:19:35  *** ThePizzaKing [] has joined #openttd
00:20:03  *** yeti_ [] has quit [Quit: 'Why are you wearing that stupid man suit?']
00:26:58  *** Brianetta [] has joined #openttd
00:29:13  <Touqen> KUDr wouldn't happen to be around would he?
00:29:37  <Rubidium> most likely not
00:29:40  *** Progman [] has quit [Quit: Progman]
00:29:52  *** Progman [] has joined #openttd
00:29:54  <Rubidium> because he hasn't been for the last few weeks
00:30:12  <Touqen> It seems that the FollowTrack methods cause stack/heap corruption.
00:30:21  <Touqen> The one implemented over Yapf
00:30:54  <Rubidium> I've never had problems with that
00:31:03  <Touqen> Really...
00:31:31  *** elmex [] has quit [Remote host closed the connection]
00:32:09  <Rubidium> why do you think they cause stack corruption?
00:32:43  <Touqen> Because my compiler is complaining about stack corruption and I don't appear to do anything out of the ordinary aside from using FollowTrackRail()
00:33:52  <Rubidium> what compiler are you using?
00:34:01  <Rubidium> and what changes have you made?
00:35:04  *** setrodox [] has quit [Quit: Hapiness ;D]
00:35:35  <Touqen> Well I've made a bunch but until I call FollowTrackInit() I don't have any problems.
00:36:17  <Touqen> And it's MSVC2005
00:37:08  <Touqen> So it's be ms c\c++ v14.00.50727
00:37:51  <Rubidium> strange, but most likely you have done something wrong
00:38:11  * Touqen consoles his deflated ego.
00:38:28  <Rubidium> maybe you can show a diff
00:38:50  <Rubidium> that usually helps to tell whether you did something wrong or whether something is very fishy
00:39:04  <Touqen> one sec
00:44:43  *** Ammller [] has quit [Remote host closed the connection]
00:45:04  *** Ammler [] has joined #openttd
00:45:08  <Touqen> (Don't "think" about what the other code is I'm just bored. You'll see that in the basic case I create a FollowTrack_t, call FollowTrackInit with the structure (I've tried it both with and without a vehicle) and that's all.
00:46:01  *** Ammler [] has quit [Remote host closed the connection]
00:46:26  *** Ammler [] has joined #openttd
00:48:23  *** TinoM| [] has quit [Quit: Verlassend]
00:50:18  <CIA-1> OpenTTD: belugas * r9886 /trunk/src/ (industry.h industry_cmd.cpp table/build_industry.h): -Codechange: Cleanup of industries (Step-13). Include the sounds table into the industry's spec.
00:54:41  *** Brianetta [] has quit [Quit: Tschüß]
00:55:04  *** Vikthor [] has quit [Quit: Leaving.]
01:08:21  *** BurningFeetMan [] has joined #openttd
01:08:21  *** BurningFeetMan [] has left #openttd []
01:08:21  *** Digitalfox [] has joined #openttd
01:08:37  <mikegrb> hmm I have a town where my company rating is outstanding and passenger and mail station rating is outstanding (91%) but last month had 0 out of 45 max passengers
01:09:04  <mikegrb> 0 out of 93 max this time
01:09:11  <mikegrb> and mail is 0 of 22 max
01:10:56  *** Progman [] has quit [Remote host closed the connection]
01:29:35  *** Sacro|Laptop [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
01:29:38  <mikk36> fascinating :)
01:29:49  <Touqen> Don't be mean.
01:29:59  <Touqen> Rubidium: You still around?
01:30:11  <mikk36> Touqen, k, i'm just tired :O)
01:30:13  <mikk36> :)*
01:31:22  *** Eddi|zuHause2 [] has joined #openttd
01:37:50  *** Eddi|zuHause3 [] has quit [Ping timeout: 480 seconds]
01:50:51  *** Pontiac [] has joined #openttd
01:51:19  <Pontiac> Hey guys.  Where can I send an email for a suggestion for airport construction/destruction/upgrading?
01:51:31  <Touqen> You could post it on the forum.
01:51:58  <Pontiac> Off the main TTD site, or off the wiki?  (I got here by reading the wiki)
01:52:05  *** Sacro_ [Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
01:52:15  <Touqen>
01:52:42  <Pontiac> Just as you typed that, the wiki told me. heh
01:52:58  <Pontiac> What do you think about having a `no fly` zone for airports to make it easier to upgrade?
01:53:15  <Sacro_> this is strange
01:54:17  <Touqen> Pontiac: Well if you use shared orders you can just direct all your planes to a different airport.
01:54:22  <Touqen> Sort of.
01:55:06  *** Sacro_ [Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit []
01:55:08  <Touqen> I guess a way of saying "disregard this airport temporarily" would probably be easier
01:55:15  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
01:55:37  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
02:03:30  <Pontiac> Yeah.  Like `evacuation` so that even planes that are in the depot would get kicked out.  Planes could just fly around the airport until you're done with the rebuild.
02:03:49  <Touqen> Perhaps.
02:04:11  <Touqen> You should definitely post it to the forum and see what the community thinks.
02:04:38  <glx> use search function first :)
02:04:42  <Touqen> that oo
02:04:44  <Touqen> too*
02:06:26  <Pontiac> Yeah.  I just saw one about a thread about "replace airports"
02:10:24  <Touqen> Rubidium: If you are around I figured out my issue.
02:10:56  *** maddy_ [] has joined #openttd
02:12:43  <Pontiac> Looks like its `kinda` in the works.
02:16:25  <Pontiac> Two posts about a `close airport` option.  That'd work nicely.
02:16:52  <Touqen> It gets the point across
02:18:08  *** maddy [] has quit [Ping timeout: 480 seconds]
02:19:44  *** Tefad [] has quit [Ping timeout: 480 seconds]
02:26:43  *** Osai [] has joined #openttd
02:26:43  *** Osai^2 [] has quit [Read error: Connection reset by peer]
02:30:33  *** Osai^2 [] has joined #openttd
02:30:33  *** Osai [] has quit [Read error: Connection reset by peer]
02:31:19  *** Smoovious [] has quit [Ping timeout: 480 seconds]
02:37:00  *** Osai [] has joined #openttd
02:37:00  *** Osai^2 [] has quit [Read error: Connection reset by peer]
02:38:01  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
02:38:01  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
02:42:21  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
02:42:24  *** Sacro__ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
02:43:27  *** Osai [] has quit [Read error: Connection reset by peer]
02:43:38  *** Osai [] has joined #openttd
02:49:54  *** Osai [] has quit [Read error: Connection reset by peer]
02:49:57  *** Osai [] has joined #openttd
02:50:48  *** geoffk [] has quit [Quit: Leaving]
03:07:41  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
03:07:41  *** Sacro__ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
03:18:26  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
03:18:27  *** Sacro__ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
03:29:36  *** glx [] has quit [Quit: bye]
03:30:00  *** Smoovious [] has joined #openttd
03:57:21  *** Sacro__ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
03:57:21  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
04:04:18  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Quit: Leaving]
04:14:02  *** l_Blue_l [] has joined #openttd
04:16:51  *** Tefad [] has joined #openttd
04:28:42  *** Tefad [] has quit [Quit: RAWR brb]
04:29:26  *** Frostregen_ [] has joined #openttd
04:36:14  *** Frostregen [] has quit [Read error: Operation timed out]
04:36:23  *** Tefad [] has joined #openttd
04:36:36  *** Frostregen_ is now known as Frostregen
05:11:53  *** maddy_ [] has quit [Quit: Ik ga weg]
05:31:10  *** bencvt [] has left #openttd []
05:35:15  *** l_Blue_l [] has quit []
05:53:52  <CIA-1> OpenTTD: peter1138 * r9887 /trunk/src/industry_cmd.cpp: -Fix (r9867): Industry production statistics messed up...
05:59:56  *** Tron_ is now known as Tron
06:28:55  *** Osai^2 [] has joined #openttd
06:28:55  *** Osai [] has quit [Read error: Connection reset by peer]
06:51:43  *** Tron [] has quit [Quit: Client exiting]
07:45:08  *** Purno [] has joined #openttd
07:48:59  *** Ammler [] has quit [Ping timeout: 480 seconds]
08:04:14  *** [BDS]-Klaus [] has joined #openttd
08:16:42  *** Progman [] has joined #openttd
08:23:04  *** haclet [] has joined #openttd
08:25:09  <haclet> Hi gays
08:25:37  <peter1138> really
08:30:02  <haclet> I have some queston about ottd for developers, is there any :) ?? :)
08:30:13  <hylje> no ottd does not have developers
08:31:19  *** setrodox [] has joined #openttd
08:31:26  <haclet> Ups ;) But I though I can share with my ideas, echh :)
08:31:46  <haclet> OK to be serious. I have some ideas and I would like to discuss about them.
08:32:06  <hylje> go ahead
08:32:13  <haclet> And I would like to write patch, but I need some little help for do it.
08:33:29  <haclet> I think that good idea will be create in game two new windows: First - window with keyshorts - as I saw in sorce code - is a lot of keyshort in game.
08:33:57  <hylje> i'd rather have the shortcuts shown in context
08:34:05  <hylje> (button etc. help text)
08:34:10  <haclet> But no all are descibe on website ottd. And a lot of people don't read manual :)
08:35:32  <haclet> defenetly you are right
08:35:55  <hylje> also shortcut remapping? ;)
08:37:08  *** Osai^2 is now known as Osai
08:37:18  <haclet> But i think that would be nice when the gamers can swich on windows and there will see: list: (main screen: F1 - pause, F2 - some esle, F3 - some else, and that , Rail mode, 1 - first track, 2 - secound, 6 - dynamite), etc .. etc
08:37:58  <haclet> do you mead that gamers can change keyshortcat  - hmmm, maybe in the future...
08:38:29  <haclet> I talking about some little help inside a game - where gamers can know what and how can they do it.
08:40:01  <haclet> For example combination with - SHIFT (check cost of building) -- I read this from ottd page but is no access from game menu, is it?
08:40:56  <haclet> Combination for signals. It is fany, I plaid TTD long time ago and I didn't know that are pre-signals, since I read manual for ottd :)
08:41:39  <hylje> no hotkey is marked up in the menus
08:41:54  <haclet> And my really question is? How can I create a new window in game. I checked code and I know about 'Wiget' - And I successfulyt creat new window based on game options.
08:43:10  <haclet> But when I am playing and my window will appear - I cant close it - button close - doesn work - And this is execly what I would like to ask developers :) But if is noone here :) ....
08:43:28  <haclet> hylje: are you still there ?
08:43:36  <hylje> yes
08:43:54  <haclet> So: what do U think?
08:43:56  <hylje> iirc you have to handle the window close event
08:44:24  <haclet> but how - wait I look to my code (10 sec.:)
08:44:35  <hylje> and i'd not have a hotkey window around -- rather show the relevant hotkey(s) in the help text
08:44:41  <hylje> i don't code ottd.
08:47:03  <haclet> Could you more descibe what do you mean: 'in the help text'? (my english sometimes is not enough to correct understand).
08:47:43  <hylje> right-click on an item
08:47:47  <hylje> a text pop ups
08:47:51  <hylje> pops up
08:48:17  <haclet> ok - but where should be information about for example (combination with shift?)
08:48:30  <hylje> key -- do something
08:48:38  <hylje> <shift>key -- do something else
08:48:44  <haclet> yes yes --
08:49:15  <hylje> in the end those texts need to be relayed to our translators
08:49:24  <hylje> but the help texts need to know what the relevant keys are
08:49:28  <haclet> but i think - where you click all icons for building - track, depots, etc - when you clik right on them - there will appear popus windows
08:49:56  <haclet> and all of them should have information: <shift>key - do something...
08:50:43  <haclet> hmmm - i think is a good idea.
08:50:51  <hylje> think of a way to pair shortcuts to keys
08:50:59  <hylje> and provide that info to the button help texts
08:52:32  <haclet> I checked sorce code - is no mechanism to do that now.
08:52:37  <hylje> exactly!
08:54:10  <haclet> I will think about it.
08:55:27  <haclet> And the second question is: I would like to join to development team, could you tell me witch who I should to talk? And do you know what is required to join them?
08:55:49  <hylje> make some patches, you'll see :)
08:56:10  <haclet> hehe - right answer :)
08:57:00  <haclet> But for example: we were talking about some futures, and now for example I will make  patch - I will send it to forum, and them accept it?
08:57:30  <hylje> you can post here as well, but forum is good too!
08:57:54  <haclet> Or is some place where we can talk first - like with you. No I have your point of view for my idea (or many people are thinking about it as well) :)
08:58:03  <Patrick> make some patches and if they're just another "ooh, a feature" then it'll get rolled into the miniIN and never accepted
08:58:17  <hylje> oh, to that
08:58:20  <hylje> be persistent!
08:58:27  <Patrick> if it's a bugfix or making the code nicer to work with without changing the game, then it'll be better :)
08:58:44  <Patrick> just ask about your idea here tho
08:59:32  <haclet> I just did that :)
09:00:12  <haclet> Thak you for your help..
09:00:30  <haclet> Are playing ??? In some server ?
09:02:06  *** Thomas[NL] [] has joined #openttd
09:02:20  *** Taikaponi [] has quit [Quit: ( :: NoNameScript 4.02 :: )]
09:02:44  <haclet> okey - I have to go
09:03:08  <haclet> Thank for advices and have a nice days.
09:03:21  <haclet> See you sortly (I don't know when) ...
09:03:21  <hylje> np
09:05:11  *** haclet [] has quit [Quit: using sirc version 2.211+KSIRC/1.3.12]
09:05:51  *** Haclet [] has joined #openttd
09:07:57  *** Haclet [] has quit []
09:17:38  *** lolman [] has quit [Read error: Connection reset by peer]
09:18:05  <CIA-1> OpenTTD: peter1138 * r9888 /trunk/src/ (newgrf_cargo.cpp station_gui.cpp): -Codechange: [NewGRF] allow non-spec cargo action2s to work, and using the goods sprite if really nothing is returned.
09:18:11  <peter1138> hmm, context :p
09:23:44  *** Osai [] has quit [Quit: Osai]
09:25:56  *** HMage [~HMage@] has joined #openttd
09:27:15  *** kaan [~klaus@] has joined #openttd
09:27:22  <kaan> mornig all
09:32:43  *** TinoM [] has joined #openttd
09:34:55  *** TinoM| [] has joined #openttd
09:35:25  *** elmex [] has joined #openttd
09:36:03  *** Tino|Home [] has joined #openttd
09:36:54  *** TinoM is now known as Guest101
09:36:54  *** Tino|Home is now known as TinoM
09:42:05  *** Guest101 [] has quit [Ping timeout: 480 seconds]
09:43:05  *** TinoM| [] has quit [Ping timeout: 480 seconds]
09:43:31  <[BDS]-Klaus> hi all
09:44:19  <[BDS]-Klaus> could somebody tell me how i can add KI-Player in Multiplayer modus?
09:44:30  *** scia [~scia@] has joined #openttd
09:47:03  *** DJ_Mirage [] has joined #openttd
09:58:54  *** Osai [] has joined #openttd
10:01:55  <[BDS]-Klaus> i have set config with this:
10:01:56  <[BDS]-Klaus> ai_in_multiplayer = true
10:01:56  <[BDS]-Klaus> ai_disable_veh_train = false
10:01:56  <[BDS]-Klaus> ai_disable_veh_roadveh = false
10:01:56  <[BDS]-Klaus> ai_disable_veh_aircraft = false
10:01:56  <[BDS]-Klaus> ai_disable_veh_ship = false
10:02:38  *** Vikthor [] has joined #openttd
10:03:10  <Rubidium> you need to have the "new ai" for that, but even then I'm wondering whether it works
10:07:36  <Thomas[NL]> ainew_active = true
10:07:51  *** peterbrett [] has joined #openttd
10:09:20  <Osai> hi all
10:12:17  *** Thomas[NL]_ [] has joined #openttd
10:12:17  *** Thomas[NL] [] has quit [Read error: Connection reset by peer]
10:12:28  *** Thomas[NL]_ is now known as Thomas[NL]
10:13:16  <Thomas[NL]> my PC doesn't like the new zoom-levels
10:13:27  <peter1138> hehe
10:13:30  <peter1138> mine neither
10:14:36  <hylje> zoooom levelz
10:15:39  <Thomas[NL]> strange thing is it is not slow but to fast..  in some way
10:16:08  <peter1138> too... fast?
10:17:08  <Thomas[NL]> I don't know how to describe it,
10:17:17  <hylje> noises from larger area?
10:17:50  <Thomas[NL]> I try to go slowly to the right and suddenly woosh I  on the other side of the map
10:18:02  <hylje> woosh
10:18:42  <[BDS]-Klaus> thx... i will test it
10:18:48  *** [BDS]-Klaus [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
10:19:53  * peter1138 tries it on a huge map
10:20:05  <peter1138> the sort i can't run at normal speed anyway :o
10:22:54  *** peterbrett [] has left #openttd [Leaving]
10:25:14  *** Pontiac [] has quit [Ping timeout: 480 seconds]
10:26:30  *** Pontiac [] has joined #openttd
10:27:56  <CIA-1> OpenTTD: peter1138 * r9889 /trunk/src/vehicle.cpp: -Codechange: Use cargo's freight status for choosing livery scheme.
10:28:49  <elmex> hmm
10:29:43  *** Digitalfox [] has quit [Quit: ChatZilla [Firefox]]
10:31:34  <TrueBrain> hmmmmm
10:33:36  <peter1138> hmm?
10:34:52  *** thgergo [] has joined #openttd
10:37:02  *** Wolfensteijn [] has quit [Ping timeout: 480 seconds]
10:45:34  *** BurningFeetMan [] has joined #openttd
10:45:39  *** BurningFeetMan [] has left #openttd []
10:52:34  *** HMage [~HMage@] has quit [Ping timeout: 480 seconds]
11:04:27  *** mikk36 is now known as mikk36|away
11:09:32  *** geoffk [] has joined #openttd
11:10:32  *** DJ_Mirage [] has quit [Quit:]
11:18:46  *** Bjarni [] has joined #openttd
11:18:47  *** mode/#openttd [+o Bjarni] by ChanServ
11:21:15  *** XeryusTC2 [] has joined #openttd
11:22:21  <valhallasw> is there a special reason ottd is using a recursive make system?
11:22:47  <TrueBrain> recursive? it isn't.
11:23:05  <TrueBrain> it does call sub-makefiles
11:23:28  <valhallasw> it calls make -C <sub-makefile>
11:23:39  <valhallasw> oh wait
11:23:41  <TrueBrain> and how is that recursive?
11:24:05  <hylje> if sub-makefiles call sub-sub-makefiles and so on..
11:24:13  *** XeryusTC [] has quit [Ping timeout: 480 seconds]
11:24:44  <TrueBrain> recursive it would be if it calls its own makefile
11:24:47  <TrueBrain> which of course is never true
11:25:29  <valhallasw> in this case, recursive is calling make itself
11:26:57  <TrueBrain> that even isn't recursive :)
11:27:01  <TrueBrain> But again, it does call sub-makefiles
11:28:43  <valhallasw> make calling make isn't recursive? ;)
11:29:13  <TrueBrain> is calling abs(myfunc()) , where myfunc calls abs() recursive?
11:30:26  <TrueBrain> which in fact would make many many things recursive...
11:30:35  <hylje> circular
11:31:26  <valhallasw> then in your terms, ls -R is not recursive
11:31:41  <TrueBrain> and by my terms how exactly?
11:32:42  <valhallasw> that would be ls(/) calling ls(/bin)
11:32:59  <valhallasw> where, in your terms, '/' is calling 'ls(/bin)'
11:33:06  <TrueBrain> calling itself directly, very good!
11:33:27  <valhallasw> ls -R is completely comparable to calling make in subdirectories
11:33:44  <TrueBrain> only if my example holds as recursive too
11:34:09  *** blathijs [] has quit [Quit: libc upgrade]
11:34:11  <Rubidium> valhallasw: but... ls -R is internally recursive
11:34:21  *** blathijs [] has joined #openttd
11:34:31  <valhallasw> Rubidium: agreed
11:34:45  *** XeryusTC2 is now known as XeryusTC
11:35:20  <Szandor> is anybody here a mod for the OTTD dev forum? If so, could they rename this topic:
11:36:14  <TrueBrain> valhallasw: anyway, the need for something to be resurcive is that exactly the same code is called, with possible different param values. I once had a very nice definition of it, but I can't find it now :(
11:37:22  <TrueBrain> I like the math way of defining it: F(0) = a; F(n + 1) = f(F(n))
11:37:45  <valhallasw> TrueBrain: with that defenition, make calling make with another makefile would be recursive (the text one)
11:38:00  <TrueBrain> valhallasw: not on our level of design :)
11:38:14  <valhallasw> and that math way does not include all 'true' recursive functions
11:38:22  <TrueBrain> anyway, a key word missing in my line: repeatidly :)
11:38:38  <TrueBrain> that math statement is _the_ recursion theorem :)
11:38:56  <valhallasw> i fail to see how it would cover ls -R
11:39:00  <TrueBrain> (Assuming f works from X to X, and F from N to X of course)
11:39:12  <valhallasw> oh wait
11:39:13  <TrueBrain> you should open the source code of 'ls' and it will come to you :p
11:39:16  <valhallasw> let's reed for one thing
11:39:22  <valhallasw> >_<
11:39:50  <valhallasw> but still that recursive theorem does not include expanding recursion
11:39:56  <TrueBrain> darn, who would have guessed those Lineair Algabra leasons were good for something :p
11:40:17  <valhallasw> that absolutely has nothing to do with LA
11:40:21  <TrueBrain> lol, wikipedia has a nice one:
11:40:25  <TrueBrain>     Recursion
11:40:25  <TrueBrain>         See "Recursion".
11:40:45  <TrueBrain> euh, AN of course :) haha
11:41:52  <valhallasw> lets try that theorem with ln -R /... F(0) = '/'; F(1) = ls('/'); F(2) = ls('/bin'), F(2) = ls('/usr'), F(2)= ???
11:43:06  <valhallasw> hm, it might work when we define f(a b c (...)) to be concat(f(a), f(b), f(c) ...)
11:43:33  <TrueBrain> nothing wrong with your creativity :)
11:43:36  <valhallasw> :p
11:43:48  <TrueBrain> anyway, nuff said
11:45:43  *** wolfy [] has joined #openttd
11:46:51  *** wolfy is now known as Wolfensteijn
11:52:46  *** SpBot [] has quit [Remote host closed the connection]
11:52:58  *** SpBot [] has joined #openttd
12:18:53  <TrueBrain> burp
12:24:24  *** KritiK [] has joined #openttd
12:37:30  *** Eddi|zuHause2 [] has quit [Remote host closed the connection]
12:40:08  *** ThePizzaKing [] has quit [Ping timeout: 480 seconds]
12:57:35  *** skidd13 [] has joined #openttd
13:09:37  *** l_Blue_l [] has joined #openttd
13:12:04  *** Ammler [] has joined #openttd
13:20:07  <l_Blue_l> Hey if there are any devs on here i was wondering if you could comment on my Advanced non_stop patch here .   All it does is split the non-stop into two types basically VIA (TTDpatch non-stop) and Stop All Stations (The inverse of the original non-stop).
13:23:18  *** DJ_Mirage [] has joined #openttd
13:24:03  <skidd13> l_Blue_l: I'd say one thing comment your functions (->wiki)
13:24:03  <TrueBrain> wasn't there a patch setting already doing so?
13:25:32  <l_Blue_l> but this removes it as a patch option.  HAHAHA  yes yes sorry i will comment on the functions.
13:26:34  <skidd13> IIRC The patch setting applys global. The patch let the player choose indicvidual.
13:27:14  <skidd13> s/indicvidual/individual/
13:28:26  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
13:29:30  <l_Blue_l> sorry i dont understand
13:31:01  <skidd13> The patch setting applys to all non-stop orders. l_Blue_l's patch creates an additional order bit.
13:31:19  <skidd13> better. ;)
13:34:01  <l_Blue_l> yes yes
13:36:50  <skidd13> l_Blue_l: I read a while through your code and it's very hard to read (IMO). It'll be much easier if there are more comments and more newlines to group some code together.
13:39:51  <ln-> the feature will probably be considered useless
13:43:08  <l_Blue_l> There is even a comment within the OpenTTD code to split it into two (original and ttfpatch style handling)
13:43:49  <ln-> settable per train?
13:44:27  <skidd13> ln-: yes
13:44:31  <l_Blue_l> @skidd13:  I will give the code a good going over as i agree with you as i still dont understand some things i have done.
13:45:52  <skidd13> @l_Blue_l: :) I did that too with my order_gui code after I realised that too. ;)
13:46:06  <Rubidium> l_Blue_l: first, that patch contains much more than just changed nonstop stuff
13:47:02  <ln-> in locomotion this setting is called local/express, it's settable per train, and i think it's a great feature.
13:47:22  <Rubidium> secondly I suggest to have "go to X", "go to directly to X" (non-stop), "go via X" (waypoint) and "go directly via X" (non-stop + waypoint)
13:47:37  <ln-> but only one dev has shown even some interest in such featuer.
13:47:44  <ln-> -er +re
13:50:23  <l_Blue_l> it includes non-stop and new way to display text ....   there no other fetures included in the advanced non-stop patch just left over code.  (i have just started to use svn (thankgod) and i just had to remove all the unrelated code bnut i realised i have missed a lot.
13:53:07  <l_Blue_l> @Rubidium: On the subject of "go directly to X" i felt that this is to long for what i would consider the normal order type.  But to be honest i dont mind what it is
13:54:11  *** Osai [] has quit [Read error: Connection reset by peer]
13:54:36  *** Osai [] has joined #openttd
13:57:23  *** Osai [] has quit [Read error: Connection reset by peer]
13:57:28  *** Osai [] has joined #openttd
14:02:19  *** skidd13 [] has left #openttd []
14:03:57  *** glx [] has joined #openttd
14:04:00  *** mode/#openttd [+v glx] by ChanServ
14:08:01  *** Osai [] has quit [Quit: Osai]
14:08:13  *** l_Blue_l [] has left #openttd []
14:08:43  *** tokai [] has quit [Ping timeout: 480 seconds]
14:12:04  *** tokai [] has joined #openttd
14:12:07  *** mode/#openttd [+v tokai] by ChanServ
14:14:25  <peter1138> non-stop!
14:16:23  <Rubidium> I'd rather have trains waiting for a red signal than just going through red signals ;)
14:16:44  <TrueBrain> bad joke :p
14:21:37  <ln->
14:35:42  *** Zr40 [] has joined #openttd
14:35:48  *** kaan [~klaus@] has quit [Quit: Leaving.]
14:37:44  *** Osai [] has joined #openttd
14:53:59  *** geoffk [] has quit [Remote host closed the connection]
14:58:17  <Bjarni> ln-: I read about it like two days ago
14:58:28  <Bjarni> it's too old to even be yesterday's news :p
14:58:32  <Bjarni> but
14:58:36  <Bjarni> it's still cool
14:59:15  <Bjarni> it would be cool to add icons for OTTD hotkeys in it
14:59:28  <Bjarni> now if only somebody would donate a keyboard to test it on...
15:00:02  <ln-> the price is unexpectedly high
15:00:05  <TrueBrain> just two days ago? That is _very_ old news
15:00:45  <glx> yeah it's old
15:01:15  <TrueBrain> I really wonder how long a keyboard like this survives normal usage...
15:01:18  <ln-> i saw it on slashdot, so of course it is old.
15:01:21  <Bjarni> <ln-> the price is unexpectedly high <-- they have a patent from 1996. I think they spent a great deal in research to make this work
15:01:46  <Bjarni> the actual price of the keyboard is likely much lower, but if it is to cover the cost of research since 1996...
15:02:30  <Bjarni> <TrueBrain> I really wonder how long a keyboard like this survives normal usage... <-- me too. However if you are rich enough to buy such a keyboard, you can pay for another one when it's broken :p
15:02:34  <ln-> but the big audience is not ready to pay the price of two modern computers for a cool keyboard.
15:02:41  <Bjarni> (or not, because you are broke when you paid the first one)
15:02:55  <TrueBrain>
15:03:00  <TrueBrain> at least they finally have an any key
15:03:05  <valhallasw> Bjarni: there is a reason that thing is a top-10 vaporware item
15:03:05  <TrueBrain> takes away a lot of stupid questions
15:03:34  <valhallasw> just like spore >_<
15:04:01  <Bjarni> <TrueBrain> at least they finally have an any key <-- when it comes out, somebody will release an app to change a button into saying "any"
15:04:07  <TrueBrain> I wonder, if I would have such a keyboard, I think it would never change of layout :p
15:04:19  <TrueBrain> Bjarni: did you view the image?!
15:04:44  <Bjarni> yeah
15:05:12  <Bjarni> it points to keys and call them any, but it doesn't say any on the keys themselves
15:05:49  <valhallasw> 3d realms actually free'ed duke3d's source :o
15:05:51  <Bjarni>  <TrueBrain> I wonder, if I would have such a keyboard, I think it would never change of layout :p <--- well, apps and games would have to apply hotkeys to it by themselves to make it really useful
15:07:55  <Bjarni> it needs external power :(
15:08:09  <hylje> :o
15:08:55  <Bjarni> they should combine it with that thin LCD Sony just published. That one will only need power when changing pixels. That way it could be powered though USB only
15:09:53  <Bjarni> however placing a 0,3 mm LCD screen on top of each key might not be durable enough
15:10:06  <Phazorx> hmm UKRS's 3xFreightliner Container Rake has a bug with gradual loading :/
15:10:08  <Bjarni> 0,3 mm thick (or thin), that is
15:10:49  <ln-> the screen doesn't move
15:11:00  <ln-> only the transparent key cap
15:11:14  <Bjarni> hmm
15:11:54  <Bjarni> I usually don't look at keys from the top. I usually look at them angled. This will not be good if the image is too low in the key
15:12:34  <Bjarni> I'm pretty sure that there is a future in this keyboard idea, but I'm not so sure that the first generation will be a hit
15:13:27  <ln-> not with that price tag
15:13:37  <Bjarni> with improved technology, I guess it would be likely to make them standard so it's one keyboard for the entire world and all OSes. Then the computer will set up the keys it needs
15:14:34  <Bjarni> the patent of using changing icons on a keyboard is from 1996. When will it run out?
15:14:52  <Bjarni> I mean how long should we wait until some other company will try to take over? :)
15:14:53  <ln-> with that key layout in the picture it's not possible to use the normal fin/swe layout.
15:15:33  <Bjarni> or the Danish
15:15:55  <ln-> i don't recall ever seeing a danish keyboard
15:16:04  <Rubidium> Phazorx: what's wrong with it?
15:16:07  <Bjarni> as I said: it's not likely that the first generation will be a great hit like later (and cheaper) versions might become
15:16:07  <ln-> (but i can believe they exist)
15:16:29  <Bjarni> <ln-> (but i can believe they exist) <-- you trust something that you have never seen?
15:16:45  <Bjarni> <ln-> i don't recall ever seeing a danish keyboard <-- funny. I have
15:16:52  <Bjarni> in fact I'm using one right now
15:17:13  <Bjarni> let me take a screenshot so you can see it
15:17:14  <Bjarni> :p
15:18:52  <Phazorx> Rubidium: it is considered 1 vagon
15:19:01  <Phazorx> so all 3 load X unit of cargo per day
15:19:17  <Phazorx> so it's not 3 40 cargo cars
15:19:21  <Phazorx> but one 120
15:19:26  <Phazorx> with length of 3
15:19:34  <Phazorx> and it loads tree times longer
15:21:13  <Rubidium> why does that wagon only take goods? now I need to build a whole network to fill the wagon :(
15:21:30  <Phazorx> heh
15:21:37  <Phazorx> join coopers game
15:29:58  *** Digitalfox [] has joined #openttd
15:41:25  *** Tron [] has joined #openttd
15:42:15  *** helb [~helb@] has quit [Remote host closed the connection]
15:45:18  *** helb [~helb@] has joined #openttd
15:47:34  <Rubidium> Phazorx: it seems to work in trunk with ukrs 3.04
15:47:56  *** Anders [~abc@] has joined #openttd
15:51:55  *** TinoM|Mobil [] has joined #openttd
15:51:55  *** Anders [~abc@] has quit [Read error: Connection reset by peer]
15:52:21  <Phazorx> Rubidium: try loading 2 trains of similar capacity
15:52:25  <Phazorx> or join coopers
15:53:03  <Phazorx> 1x120t in form of 3x40 loads much longer than 1x40
15:53:27  <Phazorx> it is UKRS issues i;d say since gradual loading has per car per time algorithm
15:53:32  <Phazorx> 5 something per whatever
15:53:43  <Phazorx> if car is sold as one it treats it as one
15:54:01  <Phazorx> so instead of 8 ticks to load 40 it is 24 ticks to load 120
15:56:06  *** Anders [~abc@] has joined #openttd
15:56:27  <peter1138> seems fine for me
15:56:33  <peter1138> 11 crates every tick
15:58:05  <glx> gradual loading is fully configurable by grf author
15:58:54  <Phazorx> hmm
16:01:37  <Phazorx> something was weird i guess
16:01:43  <Phazorx> i dons see a problem anymore :/
16:04:33  *** glx is now known as glx|away
16:05:48  *** Sacro|Laptop [~Ben@adsl-87-102-75-8.karoo.KCOM.COM] has joined #openttd
16:08:13  *** skidd13 [] has joined #openttd
16:09:09  *** Anders [~abc@] has quit []
16:11:10  <skidd13> A question about new *.h files: should all enums and static stuct's placed there or only the global used suff?
16:11:38  <peter1138> only if it's used elsewhere, really
16:12:32  *** TinoM|Mobil [] has quit [Quit: Verlassend]
16:15:06  <skidd13> Can someone of the dev's check my order-gui patch. (
16:15:06  <skidd13> I'd like to see it in trunk (If it's clean ;) ).
16:17:28  <CIA-1> OpenTTD: peter1138 * r9890 /trunk/src/newgrf.cpp: -Codechange: Don't allocate space for 0 spriteset ranges
16:37:36  *** egladil [] has joined #openttd
16:53:37  *** maddy [] has joined #openttd
16:56:21  *** Osai^2 [] has joined #openttd
17:02:15  *** Thomas[NL]_ [] has joined #openttd
17:02:15  *** Thomas[NL] [] has quit [Read error: Connection reset by peer]
17:03:43  *** Osai [] has quit [Ping timeout: 480 seconds]
17:04:22  *** Osai^2 is now known as Osai
17:07:20  *** Thomas[NL]_ is now known as Thomas[NL]
17:14:28  *** maddy_ [] has joined #openttd
17:22:05  *** maddy [] has quit [Ping timeout: 480 seconds]
17:31:53  *** Wolf01 [] has joined #openttd
17:32:14  <Wolf01> hello
17:32:34  *** MiO [] has joined #openttd
17:42:55  *** skidd13 [] has left #openttd []
17:47:09  *** RamboRonny [] has quit [Ping timeout: 480 seconds]
17:48:10  *** mode/#openttd [+v Bjarni] by ChanServ
18:02:57  *** Ammler [] has quit [Quit: Konversation terminated!]
18:03:14  *** Phazorx [] has quit [Quit: AFK for a week]
18:05:28  *** Klanticus [] has joined #openttd
18:07:03  <MiO> i have troubles to get ottd to compile unter vs8, is there any package that includes the required libraries ?
18:09:52  <Rubidium> yes
18:10:18  <Rubidium> it's called and it's on the SF page, but there's a link of the wiki
18:11:34  <MiO> thx
18:21:56  *** Scarzzurs [] has joined #openttd
18:23:40  <Scarzzurs> Lo there :-)
18:24:13  <Scarzzurs> I just got an assertion on openttd with the passengers/mail with specific destination patch...
18:24:25  <Scarzzurs> Would you guys know if the author comes around here?
18:24:44  <peter1138> nope, he doesn't
18:24:48  <Scarzzurs> Otherwise i guess i could post it on the forums, although i'd prefer hand it here...
18:24:54  <Scarzzurs> Hmm, ok. Thanks :-)
18:35:00  <CIA-1> OpenTTD: rubidium * r9891 /trunk/src/group_gui.cpp: -Fix [FS#787]: the manage list menu wasn't removed/updated when changing to another group making it able to perform "group" actions for "all vehicles", which would cause a crash.
18:39:35  <Wolf01> i just seen this on the forum: "Now that there are 2 more zoom levels (8x and 16x)..." but... i want zoom IN not zoom OUT!!!!
18:45:43  *** Nigel_ [] has joined #openttd
18:47:29  *** Nigel [] has quit [Ping timeout: 480 seconds]
18:49:04  *** orudge [] has quit [Ping timeout: 480 seconds]
18:51:16  <Rubidium> Wolf01: zooming isn't as easy as zooming out
18:51:53  <peter1138> just press ctrl-D ;)
18:52:19  <peter1138> but really, the game's mechanics can't take a larger size
18:52:23  <Wolf01> but ctrl-D is ugly, all the ui are so big
18:52:42  *** boekabart [] has joined #openttd
18:53:12  *** Ammler [] has joined #openttd
18:55:08  <peter1138> Wolf01: so is :p
18:55:24  <Wolf01> the zoom out need some optimization as asked in the forum, trees not visible seem bad, but don't draw vehicles is way better
18:55:54  <Wolf01> that is a 4x zoom in?
18:56:02  <Wolf01> 2x is sufficient imho
18:56:33  <peter1138> 4x is what the 32bpp artists wanted, heh
18:56:57  <hylje> the more the merrier!
18:57:07  <hylje> implement 16x
18:57:07  <peter1138> 16x!
18:57:18  <hylje> heh
18:57:30  *** skidd13 [] has joined #openttd
18:58:07  <skidd13> hi
18:58:10  <hylje> hi
18:59:06  <Wolf01> hi
19:00:26  *** lolman [] has joined #openttd
19:00:51  <Wolf01> hi lolman!
19:00:58  <lolman> Ello Wolf01!
19:01:37  *** geoffk [] has joined #openttd
19:02:41  *** lolman [] has quit [Read error: Connection reset by peer]
19:09:01  *** skidd13 [] has left #openttd []
19:14:20  <CIA-1> OpenTTD: rubidium * r9892 /trunk/src/ (15 files in 2 dirs): -Codechange: lots of ground work for allowing multiple types of "road" with multiple owners on a single tile.
19:16:22  <SpComb> Logs:
19:16:22  <boekabart> !logs
19:18:40  *** HMage [~HMage@] has joined #openttd
19:20:49  <Biff> ooh
19:20:52  <Biff> new zoom
19:20:58  <Biff> that was quite laggy :D
19:22:17  <Osai> SpComb: my nick is on second place of the most referenced nicks oO
19:22:47  <SpComb> in the stats? Who knows
19:23:13  <Osai> yes, at your logs
19:24:26  <boekabart> TrueBrain: good work on the zoom levels, i'm checking that diff right now, looks good.
19:27:00  <MiO> PBS !
19:27:18  <Rubidium> ooh, MiO's just telling he's going to implement PBS ;)
19:27:27  <Wolf01> Rubidium, can you explain to me that commit message? i mean what it will allow to do
19:27:33  <MiO> i want to do this
19:27:41  <Rubidium> Wolf01: my last one?
19:27:45  <Wolf01> yes
19:27:57  <Rubidium> it does absolutely nothing at the moment
19:28:16  *** Sacro|Laptop [~Ben@adsl-87-102-75-8.karoo.KCOM.COM] has quit [Quit: Leaving]
19:28:21  <Wolf01> yeah, i already noticed the "ground work"
19:28:24  <boekabart> Rubidium: Q was: what will it allow to do
19:28:40  <Rubidium> "multiple types of "road" with multiple owners on a single tile"
19:29:09  <boekabart> Rubidium: can you give us an example?
19:29:10  <Wolf01> like a step forward for single ways?
19:29:46  <Wolf01> and maybe road waypoints
19:29:48  <Rubidium> just read the diff
19:31:54  *** helb [~helb@] has quit [Quit: Logout]
19:32:46  *** |Jeroen| [] has joined #openttd
19:33:14  <Wolf01> i can see TRAM
19:33:33  <Patrick> I SEE DEAD TRAMS
19:33:40  <Patrick> they drive around like normal trams
19:33:44  <Patrick> they don't even know they're dead
19:33:48  <hylje> :o
19:33:51  <peter1138> ghost trams
19:33:59  * hylje drives a tram several times a week
19:34:13  <hylje> s/drive/use/
19:34:26  <peter1138> fairly large difference :)
19:34:30  <Wolf01> really don't you know the ghost tram?
19:34:42  <Patrick> y
19:37:25  *** Ammler [] has quit [Ping timeout: 480 seconds]
19:37:36  *** orudge [] has joined #openttd
19:37:37  *** mode/#openttd [+o orudge] by ChanServ
19:38:04  <Wolf01> the ghost tram:
19:39:33  *** RamboRonny [] has joined #openttd
19:47:01  *** DJ_Mirage [] has quit [Quit:]
19:50:08  <MiO> it seems to be easy to implement PBS, any coder interested in coop work on a new PBS System ?
19:50:37  <Bjarni> <--- speaking of funny pics/video clips of rails, look at this guy :D
19:50:42  <Bjarni> don't do that at home
19:51:14  <Rubidium> MiO: you should start with some (very) good design before even attempting to code it
19:52:52  <MiO> i'm searching for an ottd coder, to give me an short introduction on the ottd design
19:52:59  <hylje> Bjarni: i was expecting something silly involving trains
19:54:15  <peter1138> design of what? heh
19:54:59  <Patrick> hackykid's work on PBS was hgood
19:55:01  *** Peakki [] has joined #openttd
19:55:04  <peter1138> oh, the crossing goes down, heh.
19:55:18  <MiO> Rubidium: it's my first day on ottd code and i must say, it is very hard to read. sometimes oop and sometimes kernel mode c style code
19:56:26  <Rubidium> that's known
19:56:45  <MiO> i have found the section where pre signals are checked for switching to green
19:56:47  <Wolf01> :OOO i just seen a ghost: starcraft 2 is being developed!!!
19:57:02  <hylje> Wolf01: welcome to yesterday
19:57:07  <Scarzzurs> :-)
19:57:18  *** scia [~scia@] has quit [Quit: Lost terminal]
19:57:21  <peter1138> some guy was doing something with pbs last night
19:57:24  <Scarzzurs> looks great though :-)
19:57:28  <Wolf01> "Wolf01 and the world of the past day"
19:57:34  <MiO> now i'm searching for a method to block a path for yapf
19:58:22  *** geoffk [] has quit [Remote host closed the connection]
20:03:43  <Bjarni> <hylje> Bjarni: i was expecting something silly involving trains <--- well, it did involve tracks. Did you expect me to record me doing something stupid and put it online?
20:04:08  <Bjarni> like I ever do anything stupid on the rails :p
20:04:56  <hylje> no, never
20:08:09  *** Brianetta [] has joined #openttd
20:09:23  <Bjarni> <-- maybe this is more like you were expecting. Some US cop tries to run over a railroad track, jams his car and then a train arrives
20:09:45  <Bjarni> I like when he says that the rails were higher than he expected xD
20:11:55  <ln-> does that happen in OTTD world, as there's a 90-degree crossing?
20:15:18  <Bjarni> you can make an X rail crossing in OTTD if you like
20:15:18  *** alanin is now known as Alanin
20:17:03  <ln-> what i meant was.. how common are 90-degree crossings in real life, as seen on the video?
20:17:19  <Ailure> hmm
20:17:28  <Ailure> there's one not too far from here I think
20:17:34  <Ailure> although only slightly
20:17:55  <Ailure> notice that the gate breaks too
20:18:04  <Ailure> they're made for breaking easily
20:18:08  <hylje> :o
20:18:09  <Ailure> or usually are
20:18:20  <Ailure> incase someone get's stuck inbetween
20:18:59  *** lolman [] has joined #openttd
20:19:11  <Ailure> unless that was some kind of signal failure
20:19:15  <Ailure> the guy only have himself to blame
20:19:30  <Bjarni> <ln-> what i meant was.. how common are 90-degree crossings in real life, as seen on the video? <-- I have never seen them in real life, but I know that specially tramways, harbour lines and other lines in buildup areas can use them
20:19:58  <boekabart> in Utrecht, NL there is a double one (as in, 2 double tracks cross at approx 90 degrees)
20:20:03  <Bjarni> however it's preferred to make lines cross at different altitude because it makes the signals way simpler and it's safer
20:20:38  <hylje> ie. bridges?
20:21:08  <Bjarni> or tunnels
20:21:33  *** Eddi|zuHause [] has joined #openttd
20:22:54  <Bjarni> damn, now I can't find it. The other day I found a video of a Japanese station with platforms on both sides of a road crossing. A train comes in, stops on the road and opens the doors next to both platforms, but not the ones on the road. The doors appears to be opened by the train (not the passengers), so it's build into the system to do that o_O
20:23:35  <Eddi|zuHause> gnaa... i hate parents
20:23:49  <boekabart> Eddi|zuHause: move away :)
20:24:04  <Bjarni> I have seen crossings at the end of platforms with trains in them because they were too long, but in the middle of the platform!!!
20:24:07  <Bjarni> never :)
20:24:24  <hylje> japs are silly
20:24:27  <Bjarni> <Eddi|zuHause> gnaa... i hate parents <--- maybe they hate kids
20:24:29  <Eddi|zuHause> i'm sure they'd find a way to annoy me anway, boekabart :)
20:25:10  <Wolf01> 'night
20:25:12  <lolman> Parents are nothing but trouble anyway
20:25:24  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
20:25:37  <Eddi|zuHause> like this time... i am away for 4 days
20:25:42  <Eddi|zuHause> and leave the computer running
20:25:56  <Eddi|zuHause> of course my parents go into the room, and close the window
20:26:12  *** Thomas[NL] [] has quit [Remote host closed the connection]
20:26:14  <Eddi|zuHause> when i come back, there's 50°C in the room, and the computer locked up
20:26:19  <Bjarni> :p
20:26:37  <lolman> Least it locked up and didn't fry itself to death
20:26:47  <Bjarni> you should build in auto opening windows based on indoor temperature
20:27:19  <ln-> how warm is it outdoors?
20:27:21  <Eddi|zuHause> there's no need for that... the window is open all the time
20:27:42  <Eddi|zuHause> except, when someone else messes around
20:28:43  *** Thomas[NL] [] has joined #openttd
20:29:14  *** RamboRonny [] has quit [Ping timeout: 480 seconds]
20:29:26  <peter1138> um
20:29:26  <peter1138> in that video
20:29:28  <peter1138> why don't they just... er... push?
20:29:47  <boekabart> as title reads: stupid cop
20:30:23  *** RamboRonny [] has joined #openttd
20:31:01  *** Mucht [] has joined #openttd
20:32:45  *** Purno [] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
20:33:57  <Ailure> people don't think propely when paniced
20:33:58  <Ailure> :p
20:34:19  <ln-> peter1138: for the same reason americans hardly ever walk?
20:34:27  <ln-> +that
20:34:35  *** DJ_Mirage [] has joined #openttd
20:36:51  <peter1138> Ailure, yeah, true
20:37:00  *** glx|away is now known as glx
20:37:47  <Ailure> heh
20:37:48  <Ailure> after all
20:38:18  <Ailure> panic is pretty much a state where the brain shuts down and all that it cares about is 'getting away'
20:38:49  *** boekabart [] has left #openttd []
20:38:54  <Ailure> which would work if it was a natural disaster or a dangerous animal, but not as well with thigns that requires thinking :p
20:39:00  *** Ammler [] has joined #openttd
20:43:33  *** thgergo [] has quit [Read error: Connection reset by peer]
20:43:33  *** Klanticus [] has quit [Read error: Connection reset by peer]
20:48:38  <MiO> performance vs readable code that is the question
20:50:25  <Ailure> comments dosen't cause bad perfomance
20:50:26  <Ailure> ;)
20:50:40  *** Thomas[NL] [] has quit [Quit: Thomas[NL]]
20:52:12  <MiO> but virtual function calls do and i can't find any on ottd :(
20:52:57  <Eddi|zuHause> openttd has lots of function pointers
20:53:23  <Eddi|zuHause> which is a reason why NPF is slow
20:54:46  <MiO> function pointers are not very read freandly
20:56:18  *** |Jeroen| [] has quit [Remote host closed the connection]
20:56:37  <MiO> i'm reading the yapf code for some hours now, and can't find a place to block a path for PBS
20:56:39  *** TinoM [] has quit [Quit: Verlassend]
20:57:17  <Rubidium> YAPF is pathfinding, it doesn't control the vehicles
20:58:00  <Rubidium> you can only give penalties in YAPF, not block a train from moving
20:58:33  <Rubidium> when you want to block/stop a train, you need to be in train_cmd.cpp
20:59:01  <MiO> i try to block a path for the pathfinding
20:59:28  <MiO> so he will not use blockes tracks for other trains
20:59:44  <MiO> blocked
21:00:53  <MiO> can i give him an "infinite" penalties for the tile ?
21:01:18  <Rubidium> almost, but that doesn't prevent YAPF from choosing that path when it is the *only* path
21:01:48  <MiO> and that is the problem
21:02:03  <Rubidium> no
21:02:06  <Rubidium> it isn't
21:02:34  <Rubidium> red signals do also not prevent YAPF from choosing that path as "best" path
21:02:43  <Eddi|zuHause> YAPF should not need much modifying for PBS, the actual path reserving must be done outside YAPF
21:03:11  <Rubidium> the train controller, which is in train_cmd.cpp, does the actually stopping of trains for red signals
21:03:19  <MiO> makes sense
21:03:47  <peter1138> that's actually good
21:03:57  <peter1138> you need a penalty, but not too high
21:03:58  <Progman> zoomed completely out looks weird if you stare to much on the seas ;)
21:04:17  <peter1138> otherwise it might find another route that is stupidly long, just because a little bit is currently reserved
21:04:18  <MiO> so why nobody adds the pbs ?
21:04:31  <peter1138> nobody's bothered working on it
21:04:42  <peter1138> i did a tiny little bit that doesn't do much at the moment
21:04:48  <peter1138> it likes crashing though :D
21:05:33  <MiO> can i read this ?
21:06:03  <MiO> it can help me to understand how ottd works
21:17:12  <MiO> peter1138: can i please take a look at your tiny pbs ?
21:18:21  <Eddi|zuHause> temperature seems to be down to like 30°C now :p
21:18:37  *** Zr40 [] has quit [Quit: Leaving]
21:18:43  <Eddi|zuHause> <ln-> how warm is it outdoors? <- the day wasn't exactly cold either
21:22:08  *** Thomas[NL] [] has joined #openttd
21:22:18  *** skidd13 [~skidd13@] has joined #openttd
21:24:02  <Bjarni> <--- found the clip where the platform is divided by a road :D
21:24:14  <Bjarni> sorry that I forgot the name of it :(
21:25:08  *** Nigel [] has joined #openttd
21:26:31  *** HMage [~HMage@] has quit [Quit: HMage]
21:26:58  *** Nigel_ [] has quit [Ping timeout: 480 seconds]
21:27:24  <Bjarni> no comments... does that mean that everybody left? :(
21:27:30  <Bjarni> or you don't care :p
21:30:29  <Eddi|zuHause> yes.
21:31:09  <Thomas[NL]> both
21:31:12  <Bjarni> yes by itself is not a very good answer since I asked two questions :p
21:31:32  <Sacro> Bjarni: depends if you stated AND or OR
21:31:34  <Eddi|zuHause> which is exactly the reason why i answered like that :p
21:31:53  <Bjarni> well, you did add a point to your answer
21:31:57  <Bjarni> so it's not yes by itself
21:32:27  *** Ammler [] has quit [Quit: Konversation terminated!]
21:33:05  <Eddi|zuHause> so... i have some cleaning up to do after being away...
21:33:07  <Sacro> Pis mig i øret!
21:33:24  <Bjarni> pervert
21:33:25  <Eddi|zuHause> Sacro quoting uncyclopedia again?
21:33:32  <Sacro> Eddi|zuHause: maybe
21:33:38  <Bjarni> he is
21:34:14  <Bjarni> he just said something so perverted that I don't even want to translate it
21:34:21  <Sacro> :( can't find a translator
21:34:59  <Bjarni> well, I'm not going to translate for you this time
21:35:07  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has left #openttd [Må jeg smage dine lakrisser]
21:35:14  <Bjarni> :D
21:35:22  <glx> and this one?
21:35:35  <Bjarni> err
21:35:40  <Biff> hehe
21:35:44  <ln-> lakriss must have some perverted double meaning...
21:35:53  <Bjarni> he asked for candy, but I think there is a double meaning to it
21:37:55  <Thomas[NL]> Can I taste some of your licorices?
21:38:11  <ln-> that's right
21:38:59  <Eddi|zuHause> it's not hard to understand :(
21:39:00  <Eddi|zuHause> ;)
21:39:14  <Eddi|zuHause> i always hit the wrong bracket
21:40:26  *** Thomas[NL] [] has quit [Remote host closed the connection]
21:40:48  <Bjarni> I think the double meaning is something uneatable
21:41:35  <Bjarni> at least he finally figured out that I'm not Dutch
21:42:07  <Eddi|zuHause> or he thinks that is dutch :p
21:42:18  <Eddi|zuHause> it's Sacro, you never know :p
21:43:22  *** Osai [] has quit [Read error: Connection reset by peer]
21:43:49  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
21:43:55  * Sacro yawns and stretches
21:43:56  *** Osai [] has joined #openttd
21:43:59  <Bjarni> The bridge with a funny name (Øresundsbroen) connects Denmark with Sweden, allowing Swedes to come and buy cheap alcoholic beverages in Denmark. If you are lucky, you might see Carl XVI Gustaf, the King of Sweden, buying loads of beer for the weekend. <-- LOL
21:44:11  <Bjarni> Eddi|zuHause: good point
21:44:31  <Patrick> hehehe
21:45:34  <Sacro> Spark mig i nødderne
21:45:38  * Sacro learns more dutch
21:45:57  <Rubidium> @kick Sacro go learn some real Dutch...
21:45:58  *** Sacro was kicked from #openttd by DorpsGek [go learn some real Dutch...]
21:46:06  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
21:46:07  <Sacro> D:
21:46:11  * Sacro is disliked
21:46:18  * Bjarni kicks Sacro in his groin region as requested
21:46:23  *** mikk36|away is now known as mikk36
21:46:23  <Sacro> :o
21:46:38  <Patrick> @calc 3!
21:46:38  <DorpsGek> Patrick: Error: unexpected EOF while parsing (line 1)
21:46:48  <Patrick> what does it use on the backend for calculations?
21:46:52  <Sacro> Rubidium: Ik weet waar je huis woont
21:47:06  <Patrick> @calc help
21:47:06  <DorpsGek> Patrick: Error: 'help' is not a defined function.
21:47:23  <Sacro> !calc 3!
21:47:23  <_42_> Sacro: (standard_in) 2: parse error;
21:47:37  <Sacro> Patrick: 6
21:47:56  <Patrick> Sacro: I know what three factorial is,I'm wondering what is used on the backend :)
21:48:05  <Sacro> i think !calc uses bc
21:48:07  <Patrick> of either or both bots
21:48:12  <Sacro> i dunno what @calc uses
21:48:44  <Rubidium> Sacro: ga met een poes spelen
21:48:52  <Sacro> eh?
21:48:57  <Patrick> whoever created DorpsGek
21:49:35  <glx> DorpsGek is supybot (python)
21:50:14  <Bjarni> damn. Sacro stopped saying crazy stuff
21:50:20  <Bjarni> now I lack a reason to kick him
21:50:39  <glx> do you really need one?
21:50:50  <Bjarni> @ kick Sacro no reason
21:50:54  <Sacro> :(
21:51:52  <mikk36> aww
21:52:39  <Sacro> Weet je wat ik wil, een opblaaskrokodil... :'(
21:52:57  <ln-> !calc define f(x) { if(x==0) return 1; return x*f(x-1); } f(3)
21:52:57  <_42_> ln-: 6;
21:53:10  <ln-> see
21:53:19  <Sacro> !calc define f(x) { if(x==0) return 1; return x*f(x+1); } f(3)
21:53:20  <Sacro> mwahahaha
21:53:52  <ln-> i think you just killed it
21:53:59  <Sacro> nah, it's just thinking...
21:54:29  <mikk36> lol
21:55:30  <mikk36> u murderer...
21:55:42  <Sacro> !calc 1+1
21:55:42  <_42_> Sacro: 2;
21:55:46  <Sacro> it ignored me
21:56:01  <mikk36> !calc define f(x) { if(x==0) return 1; return x*f(x-1); } f(3)
21:56:02  <_42_> mikk36: 6;
21:56:06  <mikk36> !calc define f(x) { if(x==0) return 1; return x*f(x1); } f(3)
21:56:06  <_42_> mikk36: 3;
21:56:09  <mikk36> !calc define f(x) { if(x==0) return 1; return x*f(x+1); } f(3)
21:56:13  <mikk36> !calc define f(x) { if(x==0) return 1; return x*f(x-1); } f(3)
21:56:14  <_42_> mikk36: 6;
21:56:19  <ln-> !calc define f(x) { if(x==0) return 1; return x*f(x-1); } f(2^10)
21:56:20  <_42_> ln-: 541852879605885728307692194468385473800155396353801344448287027068321061207337660373314098413621458671907918845708980753931994165770187368260454133333721939108367528012764993769768292516937891165755680659663747947314518404886677672556125188694335251213677274521963430770133713205796248433128870088436171654690237518390452944732277808402932158722061853806162806063925435310822186848239287130261690914211362251144684713888587881629252104046295315949943900357882
21:56:27  <mikk36> it just couldn't get an answer so it silenced
21:56:47  <ln-> _42_: that's not the whole answer
21:56:48  <MiO> 4294967296 turns to x == 0 and ca 12 cycles per calc
21:57:10  <ln-> MiO: wrong
21:57:22  <Bjarni> Sacro: now that you want to speak many langauges, then try to say something like you yarinige your sekkusufurendo
21:57:26  <MiO> why ?
21:57:41  <ln-> MiO: bc uses arbitrary precision integers, and it won't overflow.
21:57:44  <Eddi|zuHause> IRC messages have a maximum length
21:57:53  <Eddi|zuHause> so it just gets truncated
21:57:56  <MiO> so its endless
21:57:58  <Patrick> it will have hit the 512 limit
21:58:27  <mikk36> (00:53:06) (_42_) ln-: 541852879605885728307692194468385473800155396353801344448287027068321061207337660373314098413621458671907918845708980753931994165770187368260454133333721939108367528012764993769768292516937891165755680659663747947314518404886677672556125188694335251213677274521963430770133713205796248433128870088436171654690237518390452944732277808402932158722061853806162806063925435310822186848239287130261690914211362251144684713888587881
21:58:27  <Bjarni> Sacro: still here?
21:58:32  <mikk36> that wasn't the limit yet
21:58:35  <Sacro> Bjarni: yes
21:58:50  <Bjarni> <Bjarni> Sacro: now that you want to speak many langauges, then try to say something like you yarinige your sekkusufurendo
21:59:04  <Eddi|zuHause> mikk36: what? it ended with 7882 here
21:59:05  <Sacro> why? :S
21:59:09  <glx> mikk36: the bot has an internal limit (to not flood)
21:59:12  <mikk36> ahh
21:59:16  <mikk36> k
21:59:27  <Bjarni> Sacro: because you like to say stuff that you are completely clueless on what they mean :p
21:59:39  <ln-> maybe the bot could end its line with "..." when it truncates it
21:59:44  <Eddi|zuHause> [...]587881629252104046295315949943900357882
22:00:01  <Eddi|zuHause> your message was also truncated
22:00:05  <Bjarni> ln-: then it would need some sort of overflow detection
22:00:14  <Bjarni> it's a fairly simple bot
22:00:30  <Sacro> Bjarni: je heb een bos hout voor de deur
22:00:32  <ln-> simple but honest
22:00:45  <MiO> how does it work ?
22:01:05  <Bjarni> I'm not sure if it could be made aware of the length of it's output without changing a great deal in it
22:01:08  <MiO> looks like c code that will be compiled and run
22:01:38  <Bjarni> Sacro: see. You want to say stuff that you don't know what mean
22:01:49  <Bjarni> you act like a politician >_<
22:01:51  <Rubidium> MiO: it's bc
22:02:28  *** XeryusTC [] has quit [Ping timeout: 480 seconds]
22:02:41  <Eddi|zuHause> i just came from luxemburg, i have enough of people speaking languages i barely understand
22:04:11  <ln-> what was in luxemburg?
22:04:16  *** Progman [] has quit [Remote host closed the connection]
22:04:37  <CIA-1> OpenTTD: rubidium * r9893 /trunk/src/ (road_cmd.cpp road_gui.cpp road_map.h station_cmd.cpp): -Fix (r9892): various small bugs that only act up when using something different than plain roads.
22:04:40  <Bjarni> the local population, I guess
22:04:49  <Eddi|zuHause> it's a long story :)
22:04:57  <Bjarni> the night is young
22:05:07  <Eddi|zuHause> i don't feel like telling
22:05:17  <Bjarni> you met a girl?
22:05:38  <Sacro> girl?
22:05:46  <MiO> pbs is like pre signals but the signal must change his state based on the path of the passing train. if i'm right the signals don't have an callback before an train passes
22:05:56  <ln-> Sacro:
22:06:13  <ln-> Sacro: also:
22:06:24  <Sacro> :o
22:07:13  <Bjarni> they added that drawing on the satelite that they sent out of the solar system
22:07:27  <Bjarni> so if some aliens eventually finds it, they can see what we looked like
22:07:39  <glx> in one pioneer IIRC
22:07:41  <Bjarni> odds are that we will be long gone before anybody ever finds it
22:08:17  <ln-> and when that happens, they'll be offended by the full frontal nudity
22:08:48  <Bjarni> I saw one of the people behind it on TV. After the point of no return, he started thinking about how it's possible that alien cultures would attack all other cultures and he isn't sure that it was such a good idea after all
22:08:54  <Bjarni> but we can do nothing about it :p
22:09:17  <Sacro> it might not meet anything
22:09:19  <Bjarni> <ln-> and when that happens, they'll be offended by the full frontal nudity <--- nahh. They will just call us primitive animals
22:09:21  <Sacro> it may just crash into a planet
22:09:25  <Sacro> or fall into a black hole
22:09:49  <Bjarni> odds are that it will be destroyed before leaving the solar system
22:10:16  <ln-> the voyager probe will be found in Star Trek I
22:10:20  *** maddy [] has joined #openttd
22:10:26  <Sacro> mmm
22:10:29  <Bjarni> or at least when it reaches the edge of it (solar radiation vs the cosmic radiation line)
22:10:35  <Sacro> ooh, tis almost 50 years till first contact
22:11:08  <Bjarni> Sacro: well, you will not see it since it happens in Montana and it will be after WWIII
22:11:32  <Sacro> Bjarni: i plan on leaving this crappy country
22:11:34  <Sacro> and seeing the world
22:11:49  <Bjarni> but I don't think it would be logical to assume that the Star Trek writers can tell when vulcans arrive on earth
22:12:07  <Sacro> why not?
22:12:22  <Sacro> perhaps the vulcans have seen star trek and think its a prophecy
22:13:00  <Bjarni> logically one would assume that TV series writers would be no better at telling the future than any other human being
22:13:10  *** skidd13 [~skidd13@] has left #openttd []
22:13:17  <Sacro> and they are logical...
22:13:49  <Bjarni> so they show up here to make friends with us after they notice that we insult them
22:14:48  <Bjarni> better yet: we sneak attack them (in the Enterprise episode... something where everybody backstabs everybody)
22:16:04  *** maddy_ [] has quit [Ping timeout: 480 seconds]
22:17:51  <Bjarni> hmm
22:18:09  <Bjarni> why do people close their homepages once they make the URL public?
22:18:31  <Bjarni> I just tried to follow a link from a readme that says copyright 1999 and the page is not there :(
22:29:02  *** Scarzzurs [] has quit [Quit: Whine...]
22:39:18  *** HMage [~HMage@] has joined #openttd
22:43:38  <CIA-1> OpenTTD: rubidium * r9894 /trunk/src/tunnelbridge_cmd.cpp: -Fix (r9892): catenary was drawn on road bridges ;)
22:47:55  *** Jezral [] has joined #openttd
22:51:53  *** Brianetta [] has quit [Quit: Tschüß]
22:55:04  *** TinoDidriksen [] has quit [Ping timeout: 480 seconds]
23:04:20  *** Peakki [] has quit [Remote host closed the connection]
23:06:55  *** Bjarni [] has quit [Quit: Leaving]
23:09:38  *** RamboRonny [] has quit [Ping timeout: 480 seconds]
23:11:15  *** DaleStan [] has joined #openttd
23:12:51  *** RamboRonny [] has joined #openttd
23:24:23  *** HMage [~HMage@] has quit [Read error: Connection reset by peer]
23:25:33  *** elmex [] has quit [Remote host closed the connection]
23:25:50  *** HMage [~HMage@] has joined #openttd
23:32:54  *** Ammler [] has joined #openttd
23:36:27  *** Digitalfox [] has quit [Quit: Bye]
23:38:28  *** Penguin [] has joined #openttd
23:46:31  *** Digitalfox [] has joined #openttd
23:47:59  *** Penguin is now known as ThePenguin
23:52:09  *** Tron_ [] has joined #openttd
23:52:46  *** DorpsGek is now known as Guest31
23:52:51  *** DorpsGek [] has joined #openttd
23:52:53  *** mode/#openttd [+o DorpsGek] by ChanServ
23:53:13  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
23:53:55  *** Tron [] has quit [Read error: Connection reset by peer]
23:54:05  *** Guest31 [] has quit [Read error: Connection reset by peer]
23:56:06  *** Ammller [] has joined #openttd
23:58:09  *** ThePenguin [] has quit [Quit: ChatZilla [Firefox]]

Powered by YARRSTE version: svn-trunk