Log for #openttd on 3rd March 2006:
Times are UTC Toggle Colours
00:04:50  *** Tron [] has quit [Read error: 110 (Connection timed out)]
00:12:31  *** dp-- [] has quit [Read error: 110 (Connection timed out)]
00:12:31  *** dp__ is now known as dp--
00:19:10  *** Born_Acorn [] has quit []
00:20:19  *** Head [] has quit [Remote closed the connection]
00:20:42  *** Qrrbrbirlbel [] has quit [""]
00:33:18  *** Osai [] has joined #openttd
00:59:58  *** KritiK [] has quit ["Miranda IM! Smaller, Faster, Easier."]
01:24:21  *** BFM [] has joined #openttd
01:24:41  <BFM> Any Blender-benders around?
01:24:49  *** KUDr [] has quit [Read error: 110 (Connection timed out)]
01:32:25  <BFM> I'm downloading blender 2.41 as we speak. I'm familiar with other 3D design applications, so it'll be interesting how this freeware compares to ,000 software :D
01:35:13  <Vornicus> I stared at Blender for about half an hour and got all of nowhere.
01:35:38  <Vornicus> But then, I'm /not/ familiar with 3d design apps except for POV-Ray, and that hardly counts.
01:47:39  <BFM> I use solidworks extensively at work
01:48:20  <BFM> I've dabled with others, but I've literally been working with Solidworks for the past year and a bit with my company.
01:49:01  <BFM> I'm also an extereme fan of photoshop 7 :D I've been using photoshop as a hoby since I could walk... well, the past 10-ish years any way.
01:58:42  *** ThePizzaKing [] has joined #openttd
02:11:37  *** Diablo-D3 [] has quit ["do coders dream of sheep()?"]
02:13:11  <CIA-5> belugas * r3743 /branch/tfc_newmap/ (4 files in 3 dirs): [tfc_newmap] Synching to trunk r3742
02:32:05  *** Red [] has joined #openttd
02:32:06  *** _Red [] has quit [Connection reset by peer]
02:34:00  *** ThePizzaKing [] has quit ["Let's got to London!!!"]
02:42:20  *** ThePizzaKing [] has joined #openttd
02:42:25  *** BurtyB [] has quit [Read error: 104 (Connection reset by peer)]
02:43:43  *** BurtyB [] has joined #openttd
02:44:51  *** Zahl [] has quit ["YOU! It was you wasn't it!?"]
02:49:48  *** BJH [] has quit [Read error: 104 (Connection reset by peer)]
03:08:09  *** _Red [] has joined #openttd
03:10:06  <BFM> 60% downloaded Blender... so slow =\
03:17:34  *** bp0 [] has joined #openttd
03:18:38  <CIA-5> belugas * r3744 /branch/tfc_newmap/ (52 files):
03:18:38  <CIA-5> [tfc_newmap] -Changed almost all map_foo.h for foo_map.h
03:18:38  <CIA-5> -Corrected a little bug of synching
03:18:38  <CIA-5> -Adjusted MSV6 project files.
03:18:38  <CIA-5>  By doing so, a lot of compile warnings got killed
03:24:57  <DaleStan> Darkvater: Did you get my second question? About how AirportFindFreeTerminal knows to skip helipad selection directives and how AirportFindFreeHelipad knows to skip terminal selection directives?
03:26:05  <DaleStan> Darkvater: If you did, your answer got lost in one of my various disconnects/reboots today.
03:29:32  *** Red [] has quit [Read error: 110 (Connection timed out)]
03:31:35  <BFM> 70% downloaded...
03:39:10  <BFM> It probably would have been quicker for me to have invented, designed, coded, compiled, uploaded, and downloaded my own modeling program, than to have taken on this download...
03:45:58  *** Red [] has joined #openttd
03:45:58  *** _Red [] has quit [Connection reset by peer]
04:05:20  *** Jezral [] has quit [Read error: 104 (Connection reset by peer)]
04:05:47  *** Jezral [] has joined #openttd
04:17:28  <BFM> ... 93% with 0.7kb.... *explodes*
04:22:11  *** AciD [n=gni@unaffiliated/acid] has quit [Excess Flood]
04:22:47  *** AciD [] has joined #openttd
04:26:34  <BFM> lol, Changed mirror, got the install file in 7 seconds!
04:31:10  *** _Red [] has joined #openttd
04:35:42  <BFM> w00t! Works like a treat. Now it's time for captain tutorial. Shouldn't be too long before I'm 3d-ing stuff for open.
04:48:00  *** Red [] has quit [Read error: 110 (Connection timed out)]
04:51:42  *** Osai^2 [] has joined #openttd
04:56:38  *** Red [] has joined #openttd
05:06:20  *** Osai [] has quit [Read error: 110 (Connection timed out)]
05:23:01  *** BFM [] has quit ["Chatzilla [Firefox 1.0.7/20050919]"]
05:24:44  *** AciD [n=gni@unaffiliated/acid] has quit [Connection timed out]
05:26:17  *** _Red [] has quit [Read error: 110 (Connection timed out)]
05:37:59  *** TPK [] has joined #openttd
05:42:03  *** Forexs [] has quit [Read error: 104 (Connection reset by peer)]
05:53:24  *** ThePizzaKing [] has quit [Read error: 110 (Connection timed out)]
05:57:02  *** Tron [] has joined #openttd
05:59:31  *** _Red [] has joined #openttd
05:59:32  *** Red [] has quit [Read error: 104 (Connection reset by peer)]
06:08:48  *** Singaporekid [] has joined #openttd
06:13:05  *** dfox [] has quit [Read error: 113 (No route to host)]
06:18:44  *** Red704 [] has joined #openttd
06:21:01  <Tron> <Darkvater> [...] it was already UINT8 for years [...] <-- settings.c:     {"map_x", SDT_UINT32, (void*)8, [...]
06:22:00  <Tron> (i know that i'm programming nonesense sometimes, but not THAT often)
06:38:26  *** _Red [] has quit [Read error: 110 (Connection timed out)]
06:43:14  *** MeusH [] has joined #openttd
06:43:18  <MeusH> hello
06:45:31  *** MeusH [] has quit [Client Quit]
06:53:03  <Singaporekid> :o
06:54:08  <Rubidium> cd ..
06:55:40  *** TPK is now known as ThePizzaKing
06:55:40  *** Red704 [] has quit [Read error: 104 (Connection reset by peer)]
06:56:30  *** _Red [] has joined #openttd
07:03:33  *** tokai [] has joined #openttd
07:14:10  <Tron> that new error code for macos is horrible
07:14:22  <Tron> it has at least 2 buffer overflows and one case of undefined behavior
07:22:00  <tokai> maybe osx will handle it? :)
07:22:43  <Tron> no
07:39:43  *** Jenkz [] has joined #openttd
07:40:38  *** AciD [] has joined #openttd
07:42:33  * peter1138 slaps bjarni for ignoring the coding style guidelines
07:44:11  *** tokai|noir [] has joined #openttd
07:45:17  *** Nubian [] has joined #openttd
07:48:20  *** Aankhen`` [n=pockled@] has joined #openttd
07:49:06  *** tokai|ni [] has joined #openttd
07:50:58  *** tokai|noir [] has quit ["It's like, wah."]
07:51:44  <CIA-5> tron * r3745 /trunk/os/macosx/macos.m: Fix two buffer overflows, one case of undefined behavior (the destination buffer of sprintf() may not alias with one of its arguments) and some other minor stuff introduced in r3740
07:51:56  <Tron> and no, i have no idea if this compiles, i have no mac
07:52:26  *** Singaporekid [] has quit [Read error: 104 (Connection reset by peer)]
08:01:32  *** tokai [] has quit [Read error: 110 (Connection timed out)]
08:01:33  <peter1138> looks better
08:01:36  *** tokai|3 [] has quit [Read error: 110 (Connection timed out)]
08:04:38  *** ThePizzaKing [] has quit [Read error: 110 (Connection timed out)]
08:06:36  *** AciD [n=gni@unaffiliated/acid] has quit ["Connection not reset by peer."]
08:15:50  *** Bjarni [] has joined #openttd
08:15:54  *** mode/#openttd [+o Bjarni] by ChanServ
08:16:24  <Tron> morning Bjarni
08:16:40  <Tron> i fixed the most severe flaws in r3740, maybe there are others
08:16:47  *** RoySmeding [] has joined #openttd
08:17:05  <Tron> also the text in the error box is bogus at best
08:17:22  <Tron> if OSX doesn't give as a frame buffer, there's nothing ottd can do
08:17:33  <Tron> so even suggesting it may be a bug in ottd is totally wrong
08:17:56  <Tron> s/as/us/
08:18:05  <Tron> (just an example, there are other bogus uses)
08:18:38  <Bjarni> actually in this case it might be a bug in OpenTTD
08:18:38  <Tron> Bjarni: i have no idea if r3745 compiles
08:20:28  <Bjarni> well, the malloc part is not a bug, but it should not fail anyway and the two others are needed since they might not work correctly on x86
08:21:22  <Tron> it's still not a bug in ottd if OSX fails to provide screen buffer
08:21:56  *** ThePizzaKing [] has joined #openttd
08:22:02  <Bjarni> it is if it is because the call to the function to get the buffer is wrong
08:22:10  <Tron> oh, and redrawing the whole screen every frame is overkill, at least test if there's anything to redraw
08:22:31  <Tron> how can the function call be wrong?
08:22:38  <Bjarni> the trunk still works
08:22:57  <Bjarni> because they changed it for 10.4 and it will not be in 10.5
08:23:29  <Bjarni> simply because they didn't port all of it to x86. We need to use Quartz only
08:24:09  <Tron> then it won't compile at all resp. dynamic linking will fail
08:24:31  <Bjarni> it compiles and then crash at execution time
08:25:20  <Tron> then it's apple's bug, not ours
08:25:48  <Bjarni> and it appears that it killed the x86 port when I stopped redrawing everything, so I committed this "fix" so it will hopefully work until the real fix is done
08:26:05  <Tron> you didn't understand what i said
08:26:17  <Tron> i didn't say to redraw only parts
08:26:32  <Tron> i said you should only redraw if there's anything to redraw at all
08:26:35  <Bjarni> <Tron>	then it's apple's bug, not ours <-- more like we didn't read all of Apple's docs. They tell us to use Quartz only if we want to support x86 too
08:26:42  <Tron> i.e. the number of dirty rects being != 0
08:26:47  <Bjarni> ahh
08:26:59  <Bjarni> good point
08:27:58  <Tron> now onto the multistop mess...
08:28:17  <Bjarni> maybe we will use Quartz within a week anyway, so it's not like we will have to live with this workaround for long
08:28:42  <Tron> before r3730 the code looked sensible...
08:29:57  *** _Luca_ [n=opera@] has joined #openttd
08:31:22  *** _Luca_ [n=opera@] has left #openttd []
08:44:44  *** Xeryus|sleep is now known as XeryusTC
08:47:27  <peter1138> hmm
08:47:32  <peter1138> cold out there
08:48:57  *** DjViper- [] has joined #Openttd
08:49:12  *** DjViper [] has quit [Read error: 113 (No route to host)]
08:49:52  <peter1138> pretty cold in here too
08:54:19  <egladil> Bjarni: r3742 introduces a possiblity for non-clean shutdown in fullscreen mode
08:54:24  <Tron>       !( (v->vehstatus & (VS_STOPPED | VS_WAIT_FOR_SLOT)) == VS_STOPPED)) {
08:54:29  <Tron> that doesn't make sense, does it?
08:56:35  <Tron> why should a stopped vehicle get a slot?
09:00:35  <peter1138> !
09:00:48  <peter1138> if it's stopped, it doesn't
09:00:56  <peter1138> if it's stopped and is waiting for a slot, it does
09:01:08  <Tron> <peter1138> if it's stopped and is waiting for a slot, it does <-- that's exactly what i meant
09:01:09  <peter1138> or something
09:01:11  <Tron> and it makes no sense
09:01:47  <Tron> a stopped vehicle doesn't need a slot
09:01:51  <peter1138> it sets VS_STOPPED when it's waiting for a slot
09:02:01  <Tron> WTF?!
09:02:40  <Tron> ok, that is very bogus
09:04:29  *** Brianetta [] has joined #openttd
09:11:33  *** Spoco [] has joined #openttd
09:11:38  *** ThePizzaKing [] has quit ["Let's got to London!!!"]
09:12:34  *** igor2_off [] has joined #openttd
09:13:24  *** ThePizzaKing [] has joined #openttd
09:16:30  *** BurningFeetMan [] has joined #openttd
09:16:52  <BurningFeetMan> Wowzers! Blender is awesome!!!
09:19:04  *** Brianetta [] has quit ["Tschüß"]
09:27:14  *** XeryusTC is now known as Xeryus|school
09:34:58  *** TL|Away is now known as TrueLight
09:46:49  *** KUDr [] has joined #openttd
09:56:26  *** Tron [] has quit [Nick collision from services.]
09:56:38  *** Tron_ [] has joined #openttd
09:56:39  *** Tron [] has joined #openttd
10:00:40  <BurningFeetMan> Ha! It's fantastic!!!
10:05:08  *** _Red [] has quit [Read error: 104 (Connection reset by peer)]
10:07:55  *** DjViper [] has joined #Openttd
10:08:09  *** ThePizzaKing [] has quit ["Let's got to London!!!"]
10:09:40  *** DjViper- [] has quit [Read error: 113 (No route to host)]
10:09:48  *** _Red [] has joined #openttd
10:11:36  *** tokai [] has joined #openttd
10:13:48  *** BurningFeetMan [] has quit ["Chatzilla [Firefox]"]
10:14:47  *** znikoz2 [] has joined #openttd
10:15:19  *** znikoz2 [] has left #openttd []
10:15:32  *** znikoz2 [] has joined #openttd
10:23:39  *** Hendikins [n=wolfox@pdpc/supporter/student/Hendikins] has quit ["Any technology, no matter how primitive, is magic to those who don't understand it"]
10:24:32  *** Hendikins [n=wolfox@pdpc/supporter/student/Hendikins] has joined #openttd
10:24:32  *** Jang- [] has joined #openttd
10:24:34  *** Hendy [] has joined #openttd
10:24:43  *** Hendikins [n=wolfox@pdpc/supporter/student/Hendikins] has quit [Client Quit]
10:24:46  *** Hendy [] has quit [Read error: 104 (Connection reset by peer)]
10:24:53  *** Hendikins [n=wolfox@pdpc/supporter/student/Hendikins] has joined #openttd
10:41:24  *** _Red [] has quit ["changing servers"]
10:41:35  *** _Red [] has joined #openttd
10:46:21  <Darkvater> 04:41 < Tron> <Darkvater> [...] it was already UINT8 for years [...] <-- settings.c:     {"map_x", SDT_UI <-- oops. I mean then I had it UINT8 for years, ever since I started working on saving-patches ;P
10:50:01  *** Qrrbrbirlbel [] has joined #openttd
10:51:39  <Darkvater> my god Bjarni how'd you come up with that code? (that Tron had to fix)
10:52:00  <Darkvater> horrible code-style and alone worth a Secunia security report :(
10:52:38  <TrueLight> Darkvater: we asked ourself the same about your code yesterday: how could you come up with that!
10:52:39  <TrueLight> :p
10:53:02  <Darkvater> TrueLight: hehe, uint32 for map_x though? Come on :)
10:53:19  <TrueLight> come on? It broke all BE systems! Not a small glitch! :p
10:54:01  <TrueLight> (if you can bitch about effort someone put in creating a much better video driver for a system, I can bitch too :p)
10:54:31  <Darkvater> it's not a better video-driver, it just doesn't crash on exit
10:54:46  <Darkvater> and egladil wrote the cocoa driver, I'm talking about Bjarni's modifications ^^
10:56:49  <Darkvater> whohoo, I'm leaving in an hour :D
10:57:01  <Darkvater> what do you guys think, should I leave IRC running for a week or not?
10:57:13  <Noldo> yes
10:57:16  *** igor2_off [] has quit ["bbl"]
10:57:18  <TrueLight> are you going on holiday AGAIN?
10:57:25  <Darkvater> hehe
10:57:43  <TrueLight> and there is so much snow here
10:58:07  <Darkvater> typical, isn't it?
10:58:14  <TrueLight> have fun ;)
10:58:35  <Darkvater> hope to come back alive though :)
10:59:05  <TrueLight> Is your trip so dangarous?
10:59:12  <TrueLight> are you going to feed cows?
10:59:16  <Darkvater> with all this snow, who knows
11:00:00  <TrueLight> :)
11:00:29  <Noldo> snow never hurt anybody
11:00:37  <TrueLight> don't be so sure
11:00:41  <TrueLight> a hard snowball can hurt very much
11:00:54  <Noldo> that's ice
11:01:02  <TrueLight> packed snow
11:02:27  <Darkvater> anyone against moving the setting-callbacks from setting_gui to settings.c?
11:02:29  <Bjarni> <Darkvater>	my god Bjarni how'd you come up with that code? (that Tron had to fix) <-- I wrote it and tested it and it appeared to work
11:02:42  <Bjarni> that's not like it's that complex to figure out ;)
11:03:30  <Darkvater> .
11:03:31  <Qball> snow, humanities biggest enemy
11:04:12  <Bjarni> 	<Darkvater>	it's not a better video-driver, it just doesn't crash on exit <-- actually it is, specially after the currently planned modification that egladil plans to look at today
11:04:42  <Darkvater> "plans to look at today"
11:04:56  <Bjarni> then it should also work right on x86 and be faster than SDL
11:05:24  <Bjarni> yeah
11:05:35  <Bjarni> at least he said that when I told him about the problem yesterday
11:05:44  <Darkvater> that'd be nice :)
11:05:50  <Bjarni> nice message to get when you are heading for bed :p
11:06:01  <Darkvater> especially if I came into the posession of a MacOSX *wink* *wink*
11:06:54  <Bjarni> using Quartz exclusively instead of also using some QuickDraw actually makes it faster since Quartz can talk directly to the graphic card
11:07:06  <Bjarni> eliminating the need for a buffer in the game and one in the OS
11:07:23  <Bjarni> much less moving around data
11:07:54  *** stefan [] has quit [Connection reset by peer]
11:07:57  <Bjarni> it's ironic that QuickDraw is the slow one, but it was faster when it was first made
11:08:01  <Bjarni> in pre OSX days
11:09:23  *** Hendy [] has joined #openttd
11:09:45  *** Hendikins [n=wolfox@pdpc/supporter/student/Hendikins] has quit [Read error: 113 (No route to host)]
11:11:24  *** Jang- [] has quit [Read error: 110 (Connection timed out)]
11:12:44  *** stefan [] has joined #openttd
11:18:13  *** Jang- [] has joined #openttd
11:19:45  <Bjarni> bye people
11:27:24  <CIA-5> Darkvater * r3746 /trunk/ (settings.c settings_gui.c):
11:27:24  <CIA-5> - [7/7] Moving the callback functions for the setting-changes from settings_gui.c to settings.c. Also enable the callback functionality through the console.
11:27:24  <CIA-5> - Fix a nasty bug with improper counter addition. (*i)++ and NOT *i++ when setting a patch value through the console.
11:30:07  <Darkvater> have a nice week, I'm off :)
11:30:23  <TrueLight> you too Darkvater
11:31:54  *** Qball [] has quit [Nick collision from services.]
11:32:31  *** qball [] has joined #openttd
11:33:17  *** Celestar [] has quit [Read error: 104 (Connection reset by peer)]
11:33:48  * peter1138 mumbles
11:36:01  * Prof_Frink wombles
11:37:54  <peter1138> assert in gfx.c != newgrf problem
11:39:07  <blathijs> startkeylogger
11:42:14  <SpComb> lies
11:43:32  <blathijs> apparently
11:47:08  *** mouse_ is now known as mouse
11:48:29  *** tokai [] has quit ["It's like, wah."]
11:49:07  *** tokai [] has joined #openttd
11:58:31  *** Scia [] has joined #openttd
12:01:04  <Tron> peter1138: what makes you sure about that?
12:01:19  *** Diablo-D3 [] has joined #openttd
12:06:11  *** Brianetta [] has joined #openttd
12:08:30  *** Singaporekid [] has joined #openttd
12:08:52  *** Singaporekid is now known as Skiddles^
12:13:03  *** znikoz2 [] has quit [Read error: 104 (Connection reset by peer)]
12:13:55  *** Brianett1 [] has joined #openttd
12:14:23  <Brianett1> Out-pingage ):
12:15:35  <hylje> youre a backwards person
12:15:37  <hylje> :x
12:15:47  <Brianett1> (:
12:16:05  <Skiddles^> Hehe
12:17:17  *** Brianetta [] has quit [Read error: 104 (Connection reset by peer)]
12:17:43  *** Brianett1 [] has quit [Read error: 104 (Connection reset by peer)]
12:18:46  *** Hendy [] has quit [Read error: 104 (Connection reset by peer)]
12:19:40  *** Hendikins [n=wolfox@pdpc/supporter/student/Hendikins] has joined #openttd
12:39:25  <peter1138> Tron: in the sense of "newgrf may causes asserts in gfx.c, but not all asserts in gfx.c are caused by newgrf"
12:39:48  *** znikoz2 [] has joined #openttd
12:40:42  <peter1138> GfxFillRect() isn't directly newgrf, but i suppose a bad newgrf sprite might somehow cause a rectangle with invalid dimensions to be drawn... or something.
12:42:56  *** BJH [] has joined #openttd
12:43:30  <peter1138> or more likely, s/bad newgrf sprite/broken resolver code resolving to wrong sprite/
12:55:29  *** znikoz2 [] has quit [Read error: 104 (Connection reset by peer)]
12:55:58  *** znikoz2 [] has joined #openttd
13:04:32  *** tokai [] has quit ["It's like, wah."]
13:06:09  *** tokai [] has joined #openttd
13:07:39  *** tokai [] has quit [Client Quit]
13:08:29  *** tokai [] has joined #openttd
13:08:38  *** sulai [] has joined #openttd
13:08:42  <sulai> hey guys :)
13:08:56  <sulai> Ah yet another day to have a look at the code
13:09:04  <sulai> today's topic: cargo.c
13:32:09  *** RoySmeding [] has quit [Remote closed the connection]
13:32:22  *** Osai^2 [] has quit []
13:34:34  *** DaleStan [] has quit [Read error: 110 (Connection timed out)]
13:35:48  *** RoySmeding [] has joined #openttd
13:38:38  *** _Red [] has quit ["changing servers"]
13:40:53  *** _Red [] has joined #openttd
13:41:23  *** Mucht|work [] has joined #openttd
13:59:16  *** Jang- [] has quit ["Using KVIrc 3.0.1 'System Virtue'"]
13:59:40  *** sw4y [] has joined #openttd
14:04:21  *** Xeryus|school is now known as XeryusTC
14:04:24  *** tokai|noir [] has joined #openttd
14:04:52  *** Skiddles^ [] has quit ["Raah raah"]
14:07:17  *** Belugas_Gone is now known as Belugas
14:07:49  <Belugas> good day all
14:07:55  <Belugas> feels like a parrot...
14:09:28  <Belugas> Did anyone played a game with its own compilation yesterday?  With trucks that is...
14:09:44  <peter1138> ?
14:10:03  <KUDr_wrk> Belugas: stuck trucks bug?
14:10:04  <Belugas> I had problem with mine
14:10:52  <Belugas> Well.. It was too late to switch to trunk compile, but on tfc, I had strangfe behaviours, thus asking if trunk versions were behaving ok...
14:11:12  <peter1138>
14:11:15  <peter1138> ^^ untested
14:13:57  *** _Red [] has quit [Read error: 104 (Connection reset by peer)]
14:14:04  *** tokai|3 [] has joined #openttd
14:18:27  *** _Red [] has joined #openttd
14:25:13  *** tokai [] has quit [Read error: 110 (Connection timed out)]
14:26:14  *** tokai|ni [] has quit [Success]
14:27:30  *** DaleStan [] has joined #openttd
14:34:40  *** tokai|noir [] has quit [Read error: 104 (Connection reset by peer)]
14:36:55  <Tron> -	if (v->vehstatus & VS_STOPPED) return;
14:36:56  <Tron> +	if (v->vehstatus & (VS_STOPPED | VS_WAIT_FOR_SLOT)) return;
14:37:04  <Tron> peter1138: if either of the flags is set?
14:38:46  <peter1138> yeah
14:39:01  <Tron> k, just asking
14:39:12  <peter1138> it's probably not correct
14:39:24  <peter1138> it just means it doesn't set the vs_stopped state
14:39:39  <peter1138> er
14:39:44  <peter1138> s/it just means//
14:39:53  <peter1138> that's no better either :)
14:40:16  <Tron> he whole multistop thingie is broken
14:40:19  <Tron> +t
14:40:35  <Tron> and i fear it's a bit more broken since yesterday
14:45:19  *** tokai [] has joined #openttd
14:54:21  <XeryusTC> finaly, someone said it:
14:55:47  <qball> ha ha ha
14:57:15  <hylje> ha ha ha
15:05:14  *** jnmbk [n=ugur@] has joined #openttd
15:05:41  *** jnmbk [n=ugur@] has quit [Remote closed the connection]
15:06:12  *** XeryusTC [] has quit ["So Long, and Thanks for All the Fist"]
15:10:41  *** |Jeroen| [] has joined #openttd
15:11:04  *** XeryusTC [] has joined #openttd
15:14:41  *** kujeger_work [] has quit ["Konversation terminated!"]
15:22:25  *** jnmbk [n=ugur@] has joined #openttd
15:34:12  *** lc [] has joined #openttd
15:35:31  *** stavrosg [] has joined #OpenTTD
15:40:36  *** SchAmane [] has quit ["Ciao"]
15:41:16  *** SchAmane [] has joined #openttd
15:49:31  *** wolf^_ [] has joined #openttd
15:55:04  *** wolf^ [i=wolf@pld-linux/wolf] has quit [Read error: 104 (Connection reset by peer)]
15:55:51  *** wolf^_ is now known as wolf^
16:03:29  *** Singaporekid [] has joined #openttd
16:03:34  *** znikoz2 [] has quit [Read error: 104 (Connection reset by peer)]
16:09:18  *** SchAmane [] has quit [Read error: 110 (Connection timed out)]
16:11:54  *** SchAmane [] has joined #openttd
16:14:39  *** sw4y [] has quit ["Odletam do paralelniho vesmiru..."]
16:21:06  *** ^Cartman^ [] has joined #openttd
16:22:13  *** Eddi|zuHause2 [] has joined #openttd
16:44:14  *** Eddi|zuHause [] has quit [Read error: 110 (Connection timed out)]
16:46:12  *** Cheery [] has joined #openttd
16:46:26  <Cheery> Hi ppl.
16:47:55  <hylje> hihi
16:49:38  <XeryusTC> hi
16:56:46  *** Diablo-D3 [] has quit [Client Quit]
16:59:44  *** XeryusTC is now known as Xeryus|food
17:01:40  *** Singaporekid [] has left #openttd ["Raah"]
17:02:39  *** Diablo-D3 [] has joined #openttd
17:05:02  *** e1ko [] has joined #openttd
17:24:04  *** Born_Acorn [] has joined #openttd
17:25:13  *** Diablo-D3 [] has quit [Remote closed the connection]
17:26:42  *** Sionide [n=sphinx@] has quit [Read error: 110 (Connection timed out)]
17:27:44  *** Sionide [n=sphinx@] has joined #openttd
17:34:45  *** Diablo-D3 [] has joined #openttd
17:41:24  *** Diablo-D3 [] has quit [Remote closed the connection]
17:45:26  *** Diablo-D3 [] has joined #openttd
17:45:55  <sulai> devs: i just stumble over it: the inline comments are not right in pool.h:17 (and following), doxygen creates the comment for the wrong line of code...
17:46:27  <blathijs> ah, indeed
17:47:21  <sulai> search in the other files for "//!" too, there are 47 places where it's like that
17:48:11  *** Xeryus|food [] has quit [Read error: 110 (Connection timed out)]
17:48:19  <blathijs> no time to fix it right now, though
17:49:07  *** Diablo-D3 [] has quit [Remote closed the connection]
17:50:13  *** Diablo-D3 [] has joined #openttd
17:51:37  <sulai> where's the best place to dump such things? here in the chat, or on Source Forge?
17:52:47  <blathijs> bugs.
17:52:53  <sulai> ok
17:52:56  <blathijs> preferably with a patch, if you can find the time
17:53:09  <sulai> dump the patch here or on bugs?
17:53:14  <blathijs> bugs
17:53:16  <sulai> k
17:53:18  <blathijs> and tell people here :-)
17:53:25  <sulai> all right :)
18:00:23  *** Diablo-D3 [] has quit [Remote closed the connection]
18:01:05  *** Diablo-D3 [] has joined #openttd
18:06:47  *** thgergo [] has joined #openttd
18:09:22  *** jnmbk [n=ugur@] has quit [Remote closed the connection]
18:24:03  *** Cipri [] has quit [Read error: 104 (Connection reset by peer)]
18:25:20  *** e1ko is now known as e1ko_AfK
18:28:32  *** DJ_Mirage [] has joined #openttd
18:28:33  *** Cipri [] has joined #openttd
18:28:54  <peter1138> yeah, bugs
18:34:29  *** Angst [] has joined #openttd
18:42:33  *** bp0 [] has quit [Read error: 104 (Connection reset by peer)]
18:44:23  <sulai> some wrong used javadoc comments are corrected in this patch:
18:44:54  <sulai> it corrects wrong comment interpretion like
18:45:49  <Noldo> JavaDoc?
18:45:54  <Eddi|zuHause2> javadoc?
18:45:59  <Eddi|zuHause2> did i miss something?
18:47:08  <peter1138> wee, 180mph trains :)
18:47:55  <Belugas> metres per hour ?  That's fast!  Maglev?
18:47:57  <Belugas> heheh
18:48:02  <Eddi|zuHause2> 288km/h? is that special?
18:49:24  <peter1138> it is in ukrs :)_
18:50:13  <peter1138> heh, 16400hp for a 6 unit train
18:50:48  <peter1138> profit: -130000
18:50:53  <peter1138> er, -13000
18:51:47  <Eddi|zuHause2> well... i never played in ukrs...
18:52:52  <Born_Acorn> Lets boycott everything Eddi|zuHause2 because of that.
18:54:23  <sulai> JavaDoc is the code style interpreted by doxygen, see
18:55:16  *** XeryusTC [] has joined #openttd
18:55:40  <peter1138> Born_Acorn:
18:56:13  <Born_Acorn> peter1138. I want it.
18:57:04  <Born_Acorn> ;p
18:57:17  <Born_Acorn> peter1138, I shall evise a new waypoint with platforms on both sides
18:57:20  <Born_Acorn> *devise
18:57:27  <Eddi|zuHause2> the graphics looks intresting
18:57:28  <peter1138> \o/
18:57:50  <sulai> yes I like the graphics too
18:58:11  <Born_Acorn> peter1138, and a pedestrian bridge waypoint!
18:58:44  <XeryusTC> hi
18:59:13  <Born_Acorn> peter1138, they made new versions of them roads :p
18:59:17  <peter1138> yes!
18:59:19  <peter1138> did they? hmm
18:59:43  *** Tron [] has quit ["leaving"]
18:59:57  *** Tron_ is now known as Tron
19:00:11  <peter1138> that's CZRoadSet 1.1
19:00:15  <Born_Acorn> At least I have seen screenshots of a new one
19:00:29  <peter1138> R. 24.04.2005
19:00:32  <Born_Acorn> With roads that are actualoy textured and not made with the fill feature from paint.
19:00:34  *** Vornicus [] has quit ["Leaving"]
19:00:38  <peter1138> hehe
19:00:43  *** Vornicus [] has joined #openttd
19:01:29  <Eddi|zuHause2> we need highways with onramps, L-Trains and subways
19:01:38  <peter1138> L-Trains?
19:01:58  <Eddi|zuHause2> elevated trains...
19:02:00  <Born_Acorn> This isn't quite Simcity 4.
19:02:19  *** tokai [] has quit ["Don't give me logic, give me emotions!"]
19:02:40  <peter1138> or lomo
19:02:53  <Vornicus> The road system in general needs to be improved.  Cities don't end up looking like cities.
19:03:20  <XeryusTC> they do look like cities, it just depends on where you live
19:04:04  <Eddi|zuHause2> i think, road connections between cities should exist from the scratch...
19:04:05  <Vornicus> I have never in my life seen a single house surrounded on all sides by road.
19:04:11  <Born_Acorn> I have
19:04:28  <Eddi|zuHause2> and road building should be controlled by some global AI
19:04:39  <Born_Acorn> Roads from the start is cool
19:04:52  <Born_Acorn> Hackykid once said it would be easy
19:05:12  <Vornicus> well, except for that one in downtown Bridgeport, but that's there because it's a historic landmark, so they had to build the offramp around it.
19:06:19  <Born_Acorn> Which country?
19:07:47  <Born_Acorn> Like in the US they have blocks, so a messy roadsystem would be strange
19:11:13  <Eddi|zuHause2> i have a question about 2cc: can one load some customized or default colour schemes, or does one have to set it up in each game again?
19:12:30  *** _kujeger [] has quit ["Konversation terminated!"]
19:14:26  *** Brianetta [] has joined #openttd
19:17:54  <peter1138> depends
19:18:16  <peter1138> the default will be everything set to your player colour
19:18:31  <peter1138> that's assuming liveries get in. if not you'll just get primary and secondary colour
19:19:19  <peter1138> Born_Acorn: have you drawn them yet?
19:25:14  <Born_Acorn> No, not yet
19:25:16  <Born_Acorn> I meant soon.
19:25:21  <peter1138> oh
19:25:21  <Born_Acorn> Im currently busy!
19:25:23  <peter1138> :(
19:25:25  <peter1138> yes
19:25:29  <peter1138> busy drawing them!
19:25:36  *** Amix [] has quit [Read error: 110 (Connection timed out)]
19:25:52  <Born_Acorn> maybe later tonight!
19:26:56  *** Brianett1 [] has joined #openttd
19:27:20  <Brianett1> Has the UDP protocol used to get game info changed again?
19:30:00  *** Zerot_ [] has quit [Read error: 104 (Connection reset by peer)]
19:30:21  *** Zerot [] has joined #openttd
19:31:19  *** Brianett1 [] has quit [Client Quit]
19:33:44  *** BJH_ [] has joined #openttd
19:36:46  <Brianetta> Can anybody shed light on why my PHP script at is unable to retrieve information on the game?
19:36:52  <Brianetta> Has something changed?
19:40:32  <Bjarni> blathijs: warnings :p
19:40:55  * Brianetta checks md5sums with backups
19:41:06  <Bjarni> Brianetta: AFAIK no, but I'm not 100% sure
19:41:08  <Brianetta> My script and associated files are definitely unchanged
19:41:24  <Brianetta> yet they no longer work
19:41:27  <Bjarni> which means the answer to your original question (why it fails) is: I have no idea
19:41:31  <Bjarni> bad luck
19:41:34  <Brianetta> networking is not an issue, the server is on the same host
19:41:51  <Bjarni> and it failed each time you try?
19:41:57  <peter1138> maybe dv broke something else? :)
19:42:02  <Bjarni> hehe
19:42:04  <Brianetta> Every time I hammer F5, yes
19:42:09  <Bjarni> not unlikely
19:42:13  <CIA-5> tron * r3747 /trunk/ (macros.h pathfind.c rail.h rail_gui.c road_gui.c vehicle.c):
19:42:13  <CIA-5> Change HASBIT() to return 0/1 instead of 0/value of tested bit, because the name
19:42:13  <CIA-5> suggests it does the former and current behavior broke in some places in very
19:42:13  <CIA-5> subtle ways (for example HASBIT(x, 0) != HASBIT(y, 1) doesn't work, returning a
19:42:13  <CIA-5> bool after HASBIT(x, 9) neither)
19:42:27  <Brianetta> Whatever it is, it didn't break the main web site
19:42:30  <Brianetta> just mine ):
19:42:46  <Bjarni> I mean, he got the nerve to break the entire game for me, breaking stuff for Brianetta is a minor issue in comparison ;)
19:43:06  <Brianetta> It didn't work yesterday either
19:43:13  <peter1138> that CIA-5 puts in some good work :)
19:43:16  <Brianetta> so it was broken then
19:43:50  <Brianetta> md5s of my openttd.cfg and an old backup are the same,. too
19:48:31  *** Aankh|Clone [n=pockled@] has joined #openttd
19:49:27  *** BJH [] has quit [Read error: 110 (Connection timed out)]
19:50:02  <Bjarni> Brianetta: now you got a funny task
19:50:15  <Bjarni> go figure out which revision that kills your script
19:50:30  <Bjarni> and read a diff for the revision to trace the bug in OTTD/your script
19:50:44  <Bjarni> I hope you got a fast CPU with all that compiling you are about to do :p
20:05:20  *** Aankhen`` [n=pockled@] has quit [Connection timed out]
20:09:21  <Born_Acorn> peter1138, will start noo on thems
20:10:47  <Born_Acorn> peter1138! A overpass like this!
20:10:51  <Born_Acorn> *an
20:19:12  <coppercore> has anyone heard about the startkeylogger bug norton firewall and security suite has?
20:19:33  <hylje> uh, it went around the bigger channels around 30 times?
20:19:41  <coppercore> lol
20:19:53  <ln-> it's been tried here, too, but without success
20:20:13  <coppercore> i just did it by asking actually, lol
20:20:19  <coppercore> i think?
20:20:50  <hylje> yep but no success
20:20:50  <Bjarni> nobody left this channel due to this issue
20:20:55  <coppercore> yah
20:21:10  <coppercore> maybe this will show how much that norton sucks eh?
20:21:12  <Bjarni> and I still think we should tell lilo to broadcast that nobody should say startkeylogger
20:21:23  <coppercore> rofl
20:21:26  <coppercore> then it will kick
20:21:29  <coppercore> EVERYONE
20:21:36  <coppercore> off the network
20:21:37  <coppercore> well
20:21:40  <coppercore> a good number of people
20:21:51  <Bjarni> just the windows guys
20:21:59  <Bjarni> it would make IRC a better place to be
20:22:05  <coppercore> that run norton products
20:22:17  <Bjarni> most of them do
20:22:23  <coppercore> hey now, i'm using windows right now, but i don't run crappy software
20:22:28  <Bjarni> it's not all of them, who paid for it though
20:22:39  <hylje> just the windows + norton users
20:22:48  <coppercore> yah, those are the worst bunch
20:22:49  <Bjarni> we can do without those
20:22:57  <Eddi|zuHause2> as long as you run windows, you do run crappy software...
20:22:59  <hylje> or actually -- windows + norton + local irc-client
20:23:15  <hylje> i dont believe it disconnects ssh ;p
20:23:19  <coppercore> LOL NORTON IS GR8 4 ME, IVE ONLY BEEN HACKED 4 TIMES
20:23:35  <coppercore> hylje: cause norton cant' ID the phrase since ssh = heavy encryption
20:23:48  <Bjarni> during the lecture today we were asked if we should use access or xml as a database and I felt really weird... everybody but me wanted access because it's an MS product
20:23:49  <Bjarni> o_O
20:23:52  <hylje> yep, it sniffs the net
20:23:58  <hylje> and encrypted = no easy sniff
20:24:18  <coppercore> Bjarni: that is how they stay in busniess
20:24:24  <hylje> access is awful if not for its gui
20:24:29  <coppercore> btw, why the hell use access
20:24:35  <coppercore> use MySQL or something
20:24:38  <hylje> for real db, mysql (starters) and postgres (advanced)
20:24:39  <coppercore> XML would be ok too
20:25:05  <Bjarni> now I really feel I get a great deal of what I picked the course to learn. First php got replaced with and now no xml
20:25:27  <hylje> elaborate
20:25:33  <Bjarni> newsbreak: I don't use windows for development
20:25:42  <Bjarni> I don't want to develop windows only stuff
20:26:24  <Bjarni> I picked a course at uni to learn coding on the net to learn php, but now I have to learn and today the other people at the lecture said we should skip xml as well
20:26:32  <hylje> :x
20:26:44  <hylje> and do ms-centric stuff instead
20:26:54  <coppercore> i'd drop out
20:26:57  <coppercore> i mean seriously
20:27:02  <coppercore> that's fucking retarder
20:27:05  <coppercore> *retared
20:27:07  <coppercore> klasgjsklgsd
20:27:10  <coppercore> *retarded
20:27:24  <hylje> its fun to mispel the antimispel
20:27:35  <coppercore> oh shit
20:27:40  <coppercore> i just swallowed my gum
20:27:41  <coppercore> rofl
20:27:45  <hylje> grats
20:27:59  <Eddi|zuHause2> that ought to be misspell, aint it?
20:28:05  <hylje> but i dont think swallowing gum isnt that fun
20:28:23  <hylje> Eddi|zuHause2: not sure, rarely used word for me :P
20:28:41  <coppercore> hylje: it can stop you up
20:28:54  <hylje> ops, double negative
20:30:28  <Bjarni> well, I do get the points for finishing it
20:31:21  <Bjarni> and it's too late to take another one now
20:34:58  *** sw4y [] has joined #openttd
20:35:55  <sulai> could some of the devs have a look at my little patch removing misused doxygen comments?
20:38:29  <Diablo-D3> I didnt know openttd even used doxygen
20:38:40  <coppercore> nor did i
20:38:41  <coppercore> until now
20:38:49  <Diablo-D3> <Bjarni> during the lecture today we were asked if we should use access or xml as a database and I felt really weird... everybody but me wanted access because it's an MS product
20:38:53  <Diablo-D3> but that question is invalid
20:38:57  <Diablo-D3> xml isnt a database.
20:39:03  <Diablo-D3> its a data storage scheme
20:39:13  <Kjetil> haha
20:39:16  <Kjetil> *laughs*
20:39:18  <Diablo-D3> its like saying C structs are databases.
20:40:51  <sulai> :)
20:41:07  <sulai> ^ openttd uses doxygen
20:43:56  <CIA-5> tron * r3748 /trunk/ (functions.h misc.c): Remove bubblesort(), it's unused
20:44:06  <hylje> bubbles
20:44:44  <Belugas> That's the name of an algorythm for sorting...
20:45:00  <Belugas> Not an efficient one,by the way...
20:45:19  <hylje> i somehow figured out that it involves sorting'
20:45:25  <Eddi|zuHause2> wtf uses bubblesort in any program?
20:45:37  <hylje> Eddi|zuHause2: wtf as in who the fuck
20:45:45  <Eddi|zuHause2> yeah...
20:46:02  *** Aankh|Clone [n=pockled@] has quit ["Sleep 'n' all that [Time wasted online: 57mins 40secs]"]
20:46:52  <Bjarni> Diablo-D3: well the question was that we should store some data and how we should do it. Both options were valid
20:47:21  <hylje> use brainfuck to store it
20:47:22  <hylje> :]
20:47:28  <Bjarni> yeah
20:47:30  <peter1138> Born_Acorn: yes!
20:47:35  <Bjarni> we appear to got a lot of that :s
20:47:38  <Born_Acorn> :O
20:48:01  <Bjarni> nice, now we don't use bubblesort anymore :D
20:48:06  <CIA-5> tron * r3749 /trunk/main_gui.c: -Fix: [FS#61] The tooltips for raising and lowering land buttons in the scenario editor are interchanged (Reported and fixed by lc)
20:48:31  <Bjarni> now we just reorder the stuff in a random order and then we test if it is correct. If not, it will reorder them at random again...
20:48:37  <Prof_Frink> Bogosort!
20:48:40  <Diablo-D3> Bjarni: well, whats really funny is those people would be fired from their jobs
20:48:51  <Diablo-D3> Bjarni: any serious db stuff needs a real SQL server, not access.
20:48:55  <Eddi|zuHause2> Bjarni: you know universal sort?
20:49:02  <Bjarni> yeah
20:49:10  <Bjarni> that's basically how I code stuff
20:49:20  <Eddi|zuHause2> ;)
20:49:21  <Bjarni> I sort the code in my patches that way
20:49:52  <peter1138> that would explain things
20:49:58  <Tron> Belugas: depends on the length of the input, bubblesort has very little overhead, it's quite usable for 10 elements or so
20:50:01  <Bjarni> Diablo-D3: it's about having like 5 items in the database/xml
20:50:24  <Diablo-D3> Bjarni: jesus christ, xml is overkill for that
20:50:35  <Eddi|zuHause2> you could extend that style to universal programming, but the problem if a program implements a certain function is non-decidable
20:50:35  <Diablo-D3> I doubt they need any human readable portability
20:50:43  <Diablo-D3> just use fucking key = value\n shit
20:50:48  <Bjarni> it's a teaching thing, not real production.... you don't start huge
20:50:53  <peter1138> 20:51 < Diablo-D3> Bjarni: any serious db stuff needs a real SQL server, not MySQL.
20:51:05  <Diablo-D3> peter1138: mysql > access, however
20:51:09  <peter1138> true
20:51:10  <Diablo-D3> and mysql isnt as bad as it used to be
20:51:19  <peter1138> not that much greater though :)
20:51:20  <Diablo-D3> its about where postgre was 2-3 years ago
20:51:25  <peter1138> heh
20:51:54  <Bjarni> it will be interesting to see if we learn about mysql when we actual get so far that we need to store stuff
20:51:59  <Tron> the name is Postgres
20:52:17  <peter1138> well, PostgreSQL
20:52:28  <peter1138> postgres if you must
20:52:43  <Tron> mysql is barly usable now, i wouldn't say that about Postgres 3 years ago, it was a real database even back then
20:52:54  <Diablo-D3> mysql is good enough to run gallery2.
20:53:00  <Diablo-D3> which is all I do with it
20:53:08  <peter1138> so's sqlite :)
20:53:33  <Tron> gallery2? sounds like a job for a directory and a plain text file
20:53:37  <Eddi|zuHause2> [03.03. 21:53] <Bjarni> Diablo-D3: it's about having like 5 items in the database/xml <- i'd use a text-file for that
20:53:59  <Prof_Frink> I'd use pen and paper.
20:54:00  <Tron> 5 items? i'd use a sheet of paper and a pen
20:54:03  <Bjarni> Eddi|zuHause2: so would I, but then the learning point goes away
20:54:06  <Diablo-D3> Eddi|zuHause2: like I just said?
20:54:12  <Prof_Frink> Tron: Mindpissage!
20:54:36  <Eddi|zuHause2> or 5 chinese people in the basement ;)
20:54:56  <CIA-5> tron * r3750 /trunk/ (npf.c npf.h roadveh_cmd.c): Use INVALID_STATION instead of -1 in NPF
20:55:32  <peter1138> damn
20:55:49  <Tron> hm?
20:55:50  <peter1138> just finished building the last one ;p
20:56:40  <Tron> i wonder if i have a account in the bug tracker
20:56:50  <Tron> TrueLight: do I?
20:57:05  <peter1138> i had to create mine
20:57:24  <peter1138> then someone came along and added privs
20:57:44  <TrueLight> Tron: why you ask me? :p
20:57:51  <TrueLight> Tron: MiHaMiX runs the bug-tracker
20:57:52  <Tron> it's your server
20:57:57  <TrueLight> Even on his server
20:57:58  <Tron> ok, it's not your server
20:58:00  <peter1138> hmm
20:58:16  <TrueLight> and even if it was, I am not your babysitter ;) I assume you know it yourself :)
20:58:33  <peter1138> TrueLight: yeah, but one can't change their on privs :)
20:58:42  <Tron> how should i know if a account was automagically created?
20:58:59  <TrueLight> assume it isn't ;)
20:59:34  <TrueLight> Let me check...
20:59:43  <TrueLight> Nope
20:59:46  <TrueLight> you have no account
21:00:01  <TrueLight> If you create an account now, I will set your rights
21:00:08  <peter1138> is it still in testing? heh
21:00:17  <peter1138> it does seem a lot nicer than the alternatives
21:00:30  <Tron> TrueLight: now I have (:
21:00:50  <TrueLight> Ah, there you are... this list isn't sorted
21:00:50  <TrueLight> bah
21:00:54  <TrueLight> oh
21:00:56  <TrueLight> it is sorted
21:01:03  <TrueLight> but T comes from a
21:01:04  <TrueLight> :p
21:01:10  <peter1138> case sensitive sorting? heh
21:01:13  <TrueLight> Tron: you can now do stuff on
21:01:18  <Tron> can i set a default odering for the list?
21:01:25  <Tron> TrueLight: thanks
21:01:33  <Tron> i want it to be sorted by ID
21:01:39  <TrueLight> np
21:01:43  <Tron> so the newest stuff is at top
21:02:14  <Tron> where can i set that? maybe i'm blind...
21:02:35  <TrueLight> click on it in the header
21:03:10  <Tron> does it remeber that?
21:03:16  <TrueLight> I hope it does
21:03:19  <TrueLight> but possible it does not
21:03:23  <TrueLight> I never used it that much ;)
21:04:31  <peter1138> don't think it does :(
21:04:32  <peter1138> otoh
21:04:35  <peter1138> you can bookmark it
21:04:47  <peter1138> as it changes the query sting
21:04:49  <peter1138> er
21:04:50  <peter1138> string :)
21:05:11  <Tron> no, doesn't remember it
21:05:39  <Bjarni> just click "opened" and it will sort by opening date
21:07:23  <Tron> that's pretty equivalent to the ID
21:07:31  <Tron> but i want it to remember the setting
21:07:58  <Tron> so, this guy wonders why all the random trees he planted in the desert are cactuses...
21:08:22  <Bjarni> hehe
21:11:09  *** thgergo [] has quit [Read error: 110 (Connection timed out)]
21:12:38  <Born_Acorn> peter1138! dance!
21:14:11  <SpComb> =):D\-<
21:14:13  <SpComb> =):D|-<
21:14:15  <SpComb> =):D/-<
21:14:53  <hylje> =(:<|->
21:15:10  <peter1138> i can't dance...
21:15:36  <Born_Acorn> You lost your dancing gene?
21:15:37  <Eddi|zuHause2> hylje: that the "sad buddhist monk" smilie?
21:15:38  * Bjarni wonders how to stab people over IRC
21:15:52  <hylje> Eddi|zuHause2: highly likely
21:15:56  <hylje> Eddi|zuHause2: i lost the original meaning
21:16:32  <Bjarni>  /\./\
21:16:34  <peter1138> yes
21:16:58  <hylje> you cant stab people over irc.. but you can stab people in WoW
21:17:12  * Bjarni nukes hylje
21:17:20  <Bjarni> I tried stabbing first, but it failed
21:17:29  <Bjarni> now I had to make sure to do it right :/
21:17:32  <hylje> nuclear launch detected
21:17:47  <Bjarni> dead man talking
21:18:03  <hylje> we need more vespene gas
21:18:20  <CIA-5> tron * r3751 /trunk/roadveh_cmd.c: -Fix: Correctly implement minimum search, so road vehicles head twoards the closest station, not the last one in the list
21:18:45  *** DJ_Mirage [] has quit [Read error: 104 (Connection reset by peer)]
21:18:57  <Tron> that's so broken
21:19:06  <peter1138> station -> roadstop?
21:19:12  <Tron> er, yes
21:19:29  <Eddi|zuHause2> omg... if i read such fixes i wonder which idiot programmed that originally ;)
21:19:45  <Tron> svn ann will tell you
21:22:24  *** MeusH [] has joined #openttd
21:22:26  <hylje> when i see Born_Acorn's nick i think of this:
21:22:29  <hylje> :<
21:22:47  <MeusH> hi
21:22:50  <hylje> hi
21:23:39  <MeusH> n1 however I don't know what has that nut to Born Acon
21:23:43  <MeusH> Acorn*
21:24:10  *** ThePizzaKing [] has joined #openttd
21:24:23  <hylje> its kinda acorn and its just born ;p
21:24:32  <MeusH> oh, yep
21:24:40  <MeusH> I forgot "that nut" is acorn :D
21:24:50  <Tron> if oaks are acorns...
21:24:51  * Prof_Frink nuts MeusH
21:25:40  * MeusH feels nutted o_O
21:26:52  * Born_Acorn dies
21:26:58  <Eddi|zuHause2> you are nuts ^^
21:27:30  * hylje throws said nuts at Eddi|zuHause2
21:29:16  <CIA-5> tron * r3752 /trunk/roadveh_cmd.c: FYOS avoid to cast function pointers
21:30:34  <peter1138> fyos?
21:30:54  <Tron> For Your Own Safety
21:30:58  <peter1138> ah
21:31:22  <hylje> unsafe code..
21:31:39  <Tron> if the signature of the function pointer changes you get no warning at all
21:31:54  <Tron> it would probably just crash
21:31:56  <sulai> somebody please apply my comment patch %)
21:39:46  <ln-> "We're writing an own sort algorithm here [...]"  <--- is that grammatical? should it be "We're writing a sort(ing) algorithm of our own here"?
21:41:09  <Eddi|zuHause2> i would not complain about it...
21:41:14  <Eddi|zuHause2> but what do i know ^^
21:41:26  <sulai> Hm, yes feel free to correct unclean english ^^
21:42:17  <sulai> german english speakers wouldn't complain about the original sentence..
21:43:13  <Eddi|zuHause2> yeah, but english grammar is not made up from german speakers, but from english speakers ;)
21:45:30  <peter1138> not from what i hear at tesco...
21:46:03  <Prof_Frink> vat ist dat, mein herr?
21:46:19  <sulai> eddi: yeah, it's just strange, because the sentence sounds really nice to me ^^
21:46:36  <peter1138> s/an/our/ and it's fine
21:48:25  *** |MeusH| [] has joined #openttd
21:48:25  *** MeusH [] has quit [Read error: 104 (Connection reset by peer)]
21:48:37  <Eddi|zuHause2> Prof_Frink: that sounds like some pretty extreme dialect ;)
21:49:01  *** TrueLight is now known as TL|Away
21:49:32  <Eddi|zuHause2> (although any such dialect would probably leave out the 't' from 'ist')
21:49:46  <Prof_Frink> It ist Germlisch.
21:49:59  *** |MeusH| is now known as MeusH
21:50:24  <sulai> some variant: "wasn das alter?" :D
21:51:32  <Eddi|zuHause2> in any colloquial conversation this sentence would be reduced to "Hä?" anyway
21:52:11  <Eddi|zuHause2> (the canonical question)
21:59:56  *** BJH_ [] has quit ["Chatzilla 0.9.68a [Mozilla rv:1.7.3/20040910]"]
22:02:11  <Prof_Frink> huh?
22:05:11  <sulai> ?
22:05:35  <hylje> no rly
22:06:34  *** Jenkz [] has quit [Read error: 104 (Connection reset by peer)]
22:06:39  *** sw4y [] has quit [Remote closed the connection]
22:06:53  *** BJH [] has joined #openttd
22:07:05  <CIA-5> belugas * r3753 /branch/tfc_newmap/ (15 files in 2 dirs): [tfc_newmap] -Updated trunk r3745 to r3752
22:07:26  <hylje> 3752*
22:07:32  <hylje> er
22:07:38  <hylje> 3753*
22:07:42  <hylje> :p
22:07:45  <Noldo> hylje: hm?
22:08:03  *** Belugas is now known as Belugas_Gone
22:10:26  *** MeusH [] has quit ["Cya layer"]
22:21:32  <CIA-5> tron * r3754 /trunk/roadveh_cmd.c: Miscellaneous changes: indentation, reduce variable scope, constness, avoid some more function pointer casts
22:25:50  *** nowotny [] has joined #openttd
22:26:22  *** Jenkz [] has joined #openttd
22:27:29  *** DaleStan_ [] has joined #openttd
22:27:35  *** DaleStan [] has quit [Nick collision from services.]
22:30:45  *** Scia [] has quit ["kwiet"]
22:30:58  *** _Red [] has quit ["changing servers"]
22:32:51  *** _Red [] has joined #openttd
22:32:55  *** Nubian [] has quit [Remote closed the connection]
22:35:25  *** Jenkz [] has quit []
22:45:05  *** DaleStan_ is now known as DaleStan
22:46:59  *** sulai [] has left #openttd []
22:47:57  <nowotny> hello... I installed the latest stable version of OpenTTD for linux, but somehow subsidies doesn't work... I'm not beeing awarded... is this a known bug...?
22:49:07  <DaleStan> Not known to me, anyway, but there are a few strange bits with subsidies. What is the subsidy and what are the station names.
22:49:35  <lc> btw, I wonder if a passenger subsidy for a->b works for b->a
22:50:56  <DaleStan> No. Subsidies are one way. But you can have both "passengers from A to B" and  "passengers from B to A", if you're lucky.
22:54:21  <peter1138> Tron: i've still got rvs ignoring roadstops :/
22:55:09  <nowotny> hmm... I think the statinons' name doesn't matter, because I'm in 2009 already and never won any subsidy...:/
22:55:16  <nowotny> *stations'
22:55:25  <Tron> peter1138: are you're referring to r3751?
22:55:43  <peter1138> yeah
22:55:57  <Tron> that's not the slot assignment
22:56:15  <peter1138> well, ok
22:56:29  <Tron> this routine just heads to the closest (Manhattan distance) station
22:56:47  <peter1138> mm
22:57:12  <Tron> yes, the whole thing is weird
22:57:45  <peter1138> i've got a 4 stop station, with empty stops, but rvs keep trying to go to a full one (the same full one)
22:58:11  <peter1138> hmm
22:58:32  <Tron> what happens if you revert r3730?
22:59:19  <peter1138> i wait ages for a compile ;)
22:59:31  <Tron> would you send me the savegame?
22:59:40  *** thgergo [] has joined #openttd
22:59:40  <peter1138> ok
23:00:54  <peter1138>
23:00:57  <peter1138> hmm, crap
23:01:02  <peter1138> it's got newgrfs :(
23:01:27  <peter1138> mind, the affect vehicles are standard
23:01:32  <Tron> suboptimal
23:01:37  <peter1138> +ed
23:02:17  <Tron> ^%fetch
23:02:17  <Tron> fetch: Not Found
23:02:22  <peter1138> o_O
23:02:34  <peter1138> oh, -~
23:02:39  <peter1138> nhmm
23:02:46  <Tron> gotit
23:03:16  <peter1138> Aberdtown Mines and Bronhill Valley
23:03:30  <peter1138> hmm, pretty much all of them
23:04:35  <Tron> i see
23:05:01  <Tron> maybe the massive desync between rs->status and rs->slot[] is at fault
23:05:13  <peter1138> hmm
23:07:31  <DaleStan> nowotny: The name doesn't really matter, but it does contain useful information, if you have not renamed the station.
23:08:21  <nowotny> really...? I would never think so... :)
23:09:33  <DaleStan> Well, if it's a subsidy "to FooTown", but the station is "BarTown West", you won't get the subsidy, since the station is in BarTown, not in FooTown.
23:10:07  *** Fujitsu [] has joined #openttd
23:10:19  <peter1138> any other brilliant insights? ;p
23:10:41  <DaleStan> I'm not sure how true that is for industry to industry subsidies, though.
23:11:25  <Tron> peter1138: hmhm...
23:11:26  * Born_Acorn knows of a Barton
23:11:31  <Tron> i guess rather the timeout is at fault
23:11:40  <Born_Acorn> but not a bartown
23:11:44  <nowotny> DaleStan: yeah... I know... I'm not a firstime player... ;)
23:11:51  <Tron> if there's no free slot the vehicle gets randomly assigned one of the stops
23:12:15  <Tron> and until the timeout kicks in i tries to go to this single stop
23:12:49  <DaleStan> If that's not the problem, post a save and config on the forums just before a vehicle that you think should get the subsidy arrives at a station and doesn't.
23:13:06  <peter1138> Tron: ah, the timeout isn't set
23:13:12  <peter1138> if it doesn't find a slot
23:13:16  <Tron> great
23:13:18  <peter1138> then it has to wait another 255 days
23:13:23  <Tron> so the timeout is probably 255 days
23:13:39  <Tron> ok, this stuff needs to be ripped out and rewritten
23:13:41  <peter1138> no
23:13:46  <peter1138> i got that wrong
23:13:46  <peter1138> hmm
23:13:53  <peter1138> that's just for clearing a slot
23:13:53  <peter1138> hmm
23:14:31  <peter1138> so i get VS_WAIT_FOR_SLOT set
23:16:24  <peter1138> assigned :)
23:16:33  <peter1138> damn, i typod the typo
23:16:35  <peter1138> assinged
23:18:40  <nowotny> hmm... not to mention that the subsides expire earlier then they should... :/
23:18:49  <peter1138> tron
23:18:52  <Tron> peter1138
23:18:54  <peter1138> if (v->u.road.slot_" target="_blank">u.road.slot_age-- == 0 && v->u.road.slot != NULL) {
23:18:56  <peter1138> is it me
23:19:02  <Tron> yes, it's weird
23:19:06  <Tron> just don't ask
23:19:07  <peter1138> or does it clear a slot, even if a vehicle is *in* that slot waiting for a full load...?
23:19:14  <Tron> the counter is totally backwards
23:19:26  <Tron> hm...
23:19:40  <Tron> line?
23:19:47  <peter1138> it's assigning slots with stuff in them
23:19:56  <Tron> 1597
23:20:13  <peter1138> yes
23:20:17  <Tron> hm, that seems VERY broken
23:20:24  <Tron> maybe even FUBAR
23:21:40  <Tron> add a if (v->current_order.type == OT_LOADING) return; for test
23:21:57  <peter1138> either it shouldn't clear the reservation, or the reservation should take account of rs->status
23:22:00  <peter1138> or that
23:23:26  <peter1138> it needs a big if around that... else you don't get running costs for loading vehicles, heh
23:23:29  <peter1138> but yeah
23:23:54  <peter1138> oh, only in the slot expiration part (1597)
23:24:02  *** tokai|3 [] has quit ["icebears... take care of them!"]
23:24:33  <Tron> yes, i know, it's juat a test
23:24:56  <peter1138> i know that too, heh
23:25:02  *** nowotny [] has quit ["Connection reset by me..."]
23:25:09  <peter1138> i need a faster pc, it's still compiling o_O
23:26:57  <peter1138> seems better
23:27:12  <peter1138> have to wait for the existing slots to be freed up, but...
23:27:23  <peter1138> i now have vehicles in the previously unused bays
23:27:37  *** nowotny [] has joined #openttd
23:29:03  <peter1138> hmm
23:29:11  <peter1138> now i hit the issue of randomly stopping rvs
23:29:20  <peter1138> and it shows as stopped in the gui
23:29:24  <peter1138> hence i can restart it o_O
23:29:56  <Tron> that's why i said setting the STOPPED flag is bogus
23:30:02  <peter1138> yes
23:30:08  <Tron> it's a user controlled flag, not game controlled
23:30:11  <peter1138> that's what my patch was for. (but untested)
23:31:47  <peter1138> i wonder if it would be possible to make it prefer empty stops over stops which already have one reservation
23:32:07  <peter1138> (minor future tweakage perhaps)
23:38:51  *** Angst [] has quit [""cal 9 1752""]
23:41:32  *** thgergo [] has quit [Read error: 104 (Connection reset by peer)]
23:46:30  *** e1ko_AfK [] has quit ["Chatzilla 0.9.67+ [SeaMonkey 1.0/2006013012]"]
23:50:00  <peter1138> hmm, another bogusity
23:50:04  <peter1138> bogosity?
23:50:19  <peter1138> it'll stop if it can't find a free slot within distance
23:50:29  <peter1138> even if there are free slots further away
23:51:31  <peter1138> argh, well, sleep for me
23:54:49  *** Spoco [] has quit []
23:56:10  *** dp_ [] has joined #openttd
23:56:28  *** Brianetta [] has quit ["Tschüß"]
23:57:05  *** Born_Acorn [] has quit []

Powered by YARRSTE version: svn-trunk