Config
Log for #openttd on 1st August 2008:
Times are UTC Toggle Colours
00:06:01  *** shodan [user@ppp101-219.static.internode.on.net] has joined #openttd
00:06:39  *** jennyf [~jennyf@212-198-248-33.rev.numericable.fr] has joined #openttd
00:08:58  *** jennyf [~jennyf@212-198-248-33.rev.numericable.fr] has quit []
00:19:42  *** sandra_f [~sandra_f@212-198-248-33.rev.numericable.fr] has joined #openttd
00:21:25  *** sandra_f [~sandra_f@212-198-248-33.rev.numericable.fr] has quit []
00:27:58  <TrueBrain> SmatZ: you missed 2 of them :p
00:29:17  <SmatZ> TrueBrain: oh no, 2 of what?
00:30:47  <TrueBrain> [02:06] --> jennyf has joined this channel (~jennyf@212-198-248-33.rev.numericable.fr).
00:30:47  <TrueBrain> [02:08] <-- jennyf has left this server.
00:30:47  <TrueBrain> [02:19] --> sandra_f has joined this channel (~sandra_f@212-198-248-33.rev.numericable.fr).
00:30:47  <TrueBrain> [02:21] <-- sandra_f has left this server.
00:30:54  <SmatZ> ahhh :)
00:31:40  <CIA-5> OpenTTD: translators * r13905 /trunk/src/lang/ (11 files): (log message trimmed)
00:31:40  <CIA-5> OpenTTD: -Update: WebTranslator2 update to 2008-08-01 02:27:37
00:31:40  <CIA-5> OpenTTD: brazilian_portuguese - 22 fixed by tucalipe (22)
00:31:40  <CIA-5> OpenTTD: dutch - 9 fixed by habell (9)
00:31:40  <CIA-5> OpenTTD: estonian - 4 fixed by kristjans (4)
00:31:40  <CIA-5> OpenTTD: french - 5 fixed, 1 changed by glx (6)
00:31:40  <CIA-5> OpenTTD: galician - 105 fixed, 206 changed by Condex (311)
00:32:39  *** Chrill [~chrischri@c80-216-64-31.bredband.comhem.se] has joined #openttd
00:33:16  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
00:33:35  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
00:34:25  *** Eddi|zuHause3 [~johekr@p54B77275.dip.t-dialin.net] has joined #openttd
00:37:33  <CIA-5> OpenTTD: rubidium * r13906 /branches/0.6/src/lang/piglatin.txt: [0.6] -Fix: eol-style of piglatin is wrong making language backport scripts barf.
00:40:50  *** Eddi|zuHause2 [~johekr@p54B76397.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
00:41:54  *** olgagirl [~olgagirl@212-198-248-33.rev.numericable.fr] has joined #openttd
00:41:59  <SmatZ> here is one!
00:42:16  <TrueBrain> PM it
00:42:28  <Rubidium> ban it!
00:42:31  <TrueBrain> @ban olgagirl
00:42:35  *** mode/#openttd [+o SmatZ] by Rubidium
00:42:35  <TrueBrain> stupid DorpsGek
00:42:41  *** KillaloT [~killalot@0x5738ccc3.rdnqu1.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
00:43:24  *** mode/#openttd [+b olgagirl!*@*] by SmatZ
00:43:26  <SmatZ> mmm
00:43:27  *** mode/#openttd [+b spam!*@*] by SmatZ
00:43:28  <Yexo> what's the matter with all those users from the same ip?
00:43:32  *** olgagirl was kicked from #openttd by SmatZ [spam]
00:43:35  <TrueBrain> it is a scanner
00:43:39  <TrueBrain> SmatZ: ban the IP
00:43:47  <SmatZ> [02:43:05] <olgagirl> camcult.com
00:43:53  <SmatZ> it looks like spam...
00:44:04  *** mode/#openttd [-b spam!*@*] by SmatZ
00:44:08  *** mode/#openttd [-b olgagirl!*@*] by SmatZ
00:44:14  <SmatZ> I am too nice to ban people
00:44:20  <SmatZ> though... those are not humans...
00:44:32  *** mode/#openttd [+b *!*@212-198-248-33.rev.numericable.fr] by TrueBrain
00:44:36  <TrueBrain> but I have no problems with it
00:44:39  <SmatZ> hehe
00:44:41  <SmatZ> hero TrueBrain
00:45:01  <SmatZ> http://paste.openttd.org/38686 :)
00:45:05  <glx> @ban *!*@212-198-248-33.rev.numericable.fr
00:45:14  <TrueBrain> glx: DorpsGek doesn't know banning :p
00:45:19  <glx> @op
00:45:20  *** mode/#openttd [+o glx] by DorpsGek
00:45:30  <TrueBrain> SmatZ: told you it was fun
00:46:44  <ln> banna dig så hårt
00:46:50  <SmatZ> hehe
00:46:54  <SmatZ> like those ICQ bots...
00:47:25  * glx should reinstall ICQ to see how many asked me to add them
00:47:35  <SmatZ> hehe
00:48:45  <fmauNeko> USER       PID PU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
00:48:46  <fmauNeko> root         1  0.0  0.0    864   328 ?        Ss   Jul31   0:01 init [5]
00:48:46  <fmauNeko> root         2  0.0  0.0      0     0 ?        S<   Jul31   0:00 [kthreadd]
00:48:46  <fmauNeko> root         3  0.0  0.0      0     0 ?        S<   Jul31   0:00 [migration/0]
00:48:46  <fmauNeko> root         4  0.0  0.0      0     0 ?        S<   Jul31   0:05 [ksoftirqd/0]
00:48:47  <fmauNeko> root         5  0.0  0.0      0     0 ?        S<   Jul31   0:00 [migration/1]
00:48:47  <fmauNeko> root         6  0.0  0.0      0     0 ?        S<   Jul31   0:03 [ksoftirqd/1]
00:48:49  <fmauNeko> root         7  0.7  0.0      0     0 ?        S<   Jul31   2:43 [events/0]
00:48:49  <fmauNeko> root         8  0.0  0.0      0     0 ?        S<   Jul31   0:01 [events/1]
00:48:50  *** fmauNeko [~fmauNeko@thor.fmauneko.eu] has quit [Excess Flood]
00:49:22  <glx> nice one
00:49:36  <SmatZ> :_)
00:49:59  *** fmauNeko [~fmauNeko@thor.fmauneko.eu] has joined #openttd
00:50:07  <fmauNeko> sry, i don't know what the hell done my irc client
00:50:10  <ln> was that the first time fmauNeko ever said anything?
00:51:05  <TrueBrain> omg
00:51:05  <TrueBrain> in that case: welcome fmauNeko
00:51:12  <fmauNeko> thx :)
00:52:12  <fmauNeko> i was trying something on #openttd, but on another network (irc://localhost/)
00:52:22  <SmatZ> hehe
00:52:45  <fmauNeko> and the client forgot the '| grep openttd'
00:55:15  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
00:55:15  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
00:56:58  *** Chrill [~chrischri@c80-216-64-31.bredband.comhem.se] has quit [Quit: scouting for sexy ass]
00:57:31  *** KritiK [~Maxim@78-106-214-150.broadband.corbina.ru] has quit [Quit: Leaving]
00:58:28  *** a1270 [~Cheese@24-117-51-112.cpe.cableone.net] has quit [Quit: a1270]
01:00:37  *** a1270 [~Cheese@24-117-51-112.cpe.cableone.net] has joined #openttd
01:03:36  *** fmauNeko is now known as fmauNekAway
01:09:10  <ln> wrong
01:11:09  * TrueBrain waves goodbye to this channel :) Have a good one!
01:11:12  *** TrueBrain [truelight@80.247.163.110] has left #openttd [So long and tnx for all the fish]
01:21:14  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
01:21:14  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
01:24:54  *** elmex [~elmex@e180066143.adsl.alicedsl.de] has quit [Remote host closed the connection]
01:30:30  *** Wezz6400 [~Wezz6400@ndb.demon.nl] has quit [Quit: Wezz6400]
01:47:57  *** tokai [~tokai@p54B8030E.dip0.t-ipconnect.de] has joined #openttd
01:47:58  *** mode/#openttd [+v tokai] by ChanServ
02:02:47  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
02:02:47  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
02:04:02  *** welshdragon is now known as welshdra-gone
02:04:40  <Celestar> hm ..
02:04:45  <Celestar> @who
02:05:11  <Rubidium> hello Celestar
02:05:14  <Celestar> I'm just through TrueBrain's e-mail :)
02:05:16  <Celestar> hey Rubidium (=
02:05:32  <Celestar> that's an awful lot of work you guys went through didn't you?
02:05:50  <Rubidium> jup, but necessary
02:09:22  <Celestar> there's just one problem :)
02:09:27  <Celestar> it's minor tho :P
02:09:47  <Celestar> I'm lacking secure.openttd.org's certificate
02:10:06  <glx> do you need one?
02:10:14  <Rubidium> import cacert as root certificate
02:10:20  <Rubidium> then it should work
02:10:25  <Celestar> Rubidium: which cacert?
02:10:29  <Celestar> where is it? ;)
02:10:39  <Rubidium> http://cacert.org/ <- that cacert
02:12:48  <Celestar> O_o
02:12:50  <Celestar> secure.openttd.org uses an invalid security certificate.
02:12:57  <Celestar> that's what my ff3 spits out
02:14:38  <Rubidium> so you ssl configuration misses the cacert certificate
02:15:09  <Celestar> firefox needed a restart after ca import O_o
02:16:05  *** Noetloj [~105Adam@5acb31ac.bb.sky.com] has quit [Quit: I lost my teddy, can I sleep with you instead? :(]
02:17:07  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
02:17:07  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
02:18:32  <Celestar> kleopatra imported it nicely
02:18:38  <Celestar> for secure mail access
02:19:22  <Celestar> Rubidium: any idea what the retransmission settings are on that smtp daemon? The outgoing mails are apparently not getting through our greylisting filter
02:19:53  <Rubidium> no, but retransmission is not done quickly
02:20:48  <Rubidium> looks like it took an hour for SmatZ's greylist server
02:20:53  *** DJNekkid [~chatzilla@static217-26.adsl.no] has quit [Ping timeout: 480 seconds]
02:21:38  <Celestar> ok
02:21:40  <Celestar> I'll wait
02:21:55  <Celestar> now if only peter1138 wouldn't shutdown his p00ter at night :P
02:26:10  <Celestar> ok yapp + cargodest totally owns (=
02:26:31  <glx> I can't compile cargodest
02:26:53  <glx> makedepend seems to not like boost
02:28:44  <Celestar> glx: makedepend?
02:29:06  <Celestar> methinks we should include boost in the source tree as svn:externals
02:29:42  <glx> makedepend does the same as all [DEPS] line in 1 command
02:37:44  <Celestar> I see
02:37:46  <Celestar> hm ..
02:37:55  <Celestar> I don't manage to desync yapp+cargodest (=
02:45:09  <glx> ok seems it doesn't like - in flags
02:45:29  <Celestar> what flags?
02:46:07  <glx> -I/usr/local/include/boost-1_35
02:46:57  <Celestar> eww
02:47:20  <Celestar> is that your distro's default installation path?
02:47:41  <glx> I just did make install for boost
02:48:13  <Celestar> heh
02:48:23  <glx> btw I fixed it by moving boost-1_35/boost to boost ;)
02:48:29  <Celestar> maybe you want to adjust the prefix to something sane, apparently the default is crap :P
02:48:39  <glx> that way no need to extra -I
02:49:36  <glx> compiled :)
02:50:29  *** welshdra-gone [~welshxcha@host86-137-37-42.range86-137.btcentralplus.com] has quit [Quit: Leaving]
02:52:59  <glx> hmm strange it compiled it as console app
02:53:05  <glx> maybe a boost effect
02:55:13  <glx> hmm LDFLAGS is empty
02:58:32  <Celestar> hm .. sometimes I make losses when delivering passengers :P
02:59:50  <Celestar> wtf?
03:00:04  <Celestar> I can build a trambit on a tile where another company already has one?
03:00:34  <glx> yes it's like a road
03:00:38  <hylje> think you can build roadbits on other companies' roads too
03:00:50  <Celestar> but it belongs to them then :P
03:07:23  <glx> ok LDFLAGS "problem" will be fixed with r13863
03:07:43  * glx slaps Bjarni
03:07:56  <Celestar> what happened?
03:08:14  <glx> he played with config.lib
03:08:21  <glx> @openttd commit 13863
03:08:22  <DorpsGek> glx: Commit by smatz :: r13863 trunk/config.lib (2008-07-28 23:10:26 UTC)
03:08:23  <DorpsGek> glx: -Fix (r13852): make the nightly compile again
03:08:36  <Celestar> that wasn't bjarni (=
03:08:49  <glx> @openttd commit 13852
03:08:50  <DorpsGek> glx: Commit by bjarni :: r13852 /trunk (config.lib src/unix.cpp) (2008-07-27 20:43:21 UTC)
03:08:51  <DorpsGek> glx: -Fix (r13849): [OSX] fixed universal binary building without breaking anything this time
03:08:57  <glx> that was :)
03:09:54  <glx> anyway win32 compiles (just not static nor GUI mode)
03:10:10  <Celestar> :(
03:11:05  <glx> not being GUI mode just means there's always a console window (even for release builds) so not important for now :)
03:11:46  <glx> but the non static part can be a problem
03:12:02  <glx> anyway it's fixed in trunk
03:12:07  <glx> it just need a sync
03:18:23  <glx> hmm mail wants to go to passenger stops
03:20:17  <Celestar> yeah
03:20:30  <Celestar> the destination generation doesn't take acceptance into account yet
03:20:46  <Celestar> I'm planning to do that tomorrow morning
03:20:52  <Celestar> (in about 4 hours :P)
03:26:14  <glx> the graph is always drawn on the map
03:27:21  <Celestar> yeah
03:27:37  <Celestar> afaik peter1138 is planning to add an individual button for it
03:28:08  <glx> sometimes station window is half refreshed
03:28:26  <Celestar> you mean not really refreshed
03:28:36  <Celestar> dunno what happens there
03:29:03  <glx> happens when a long string is replaced with a short one
03:29:32  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
03:29:41  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
03:30:38  <glx> anyway it seems to work well :)
03:30:46  <Celestar> :D
03:31:22  <glx> my buses lose money but that's normal (very short trip in town)
03:32:30  <Celestar> yeah but the payment is totally fux0red
03:33:34  <glx> and A-B, A-C, A-D bus lines are not optimal for money
03:34:04  <glx> as every passengers should transfer at A
03:38:04  <Celestar> you should have a shitload of passengers by now :P
03:38:33  <glx> not that much
03:38:43  <glx> very small network
03:38:50  <Celestar> just wait (=
03:39:12  <glx> but I added truck stop to all bus stop (for mail)
03:42:19  <Celestar> still no desync \o(
03:43:02  <glx> hmm circular line doesn't work well
03:43:32  <glx> they don't take mail if it's not for the next station in the loop
03:44:05  <Celestar> huh?
03:44:11  <CIA-5> OpenTTD: belugas * r13907 /trunk/src/ (8 files in 2 dirs): -Codechange: Replace a number with Colours enum on DrawFrameRect usage
03:44:23  <Celestar> they should, they just take the shortest route
03:45:13  <glx> my mail trucks all do A->B->C->D
03:45:49  <glx> there's mail in B for D or A but they never take it
03:45:59  <Celestar> because they take other stuff?
03:46:03  <glx> no
03:46:10  <glx> they are empty
03:46:39  <Celestar> heh .. show peter1138 or me (past-10:00) the savegame :)
03:47:01  <glx> I'll put the save on my dev space
03:48:36  <Celestar> ok then you need to manually poke peter1138 or me to it (=
03:48:51  <Celestar> or you give the debugging a try yourself
03:49:02  <glx> not now
03:49:08  <glx> I'm heading to my bed :)
03:49:11  <Celestar> most the stuff is in cargopacket.cpp and routing.cpp/routing.h
03:50:36  <Celestar> peter1138: I just noticed that there's a stray <map> include in routing.h .. we don't really need it anymore
03:50:56  <Celestar> peter1138: it was just an attempt to make a manual vertex<->StationID mapping
03:51:48  <glx> Celestar: http://devs.openttd.org/~glx/mail_loop_bug.sav
03:53:48  <Celestar> glx: standby looking
03:54:56  <glx> Tunston East is a good example
03:55:52  <Celestar> glx: gotta recompile, wait (I still have yapp merged into it)
03:56:04  <Celestar> I'm already with "n"
03:56:05  <glx> doesn't matter for trucks
03:56:21  <Celestar> heh, but it can't load the savegame :P
03:56:29  <Celestar> messed up the saveload revisions
03:56:38  <glx> of course
03:57:02  <glx> hmm already 6AM, I should go to sleep
03:57:15  <Celestar> he 6am here too
03:57:22  <Celestar> I'm going to work in an hour :P
03:57:34  <Celestar> couldn't sleep this night
03:57:37  <Celestar> (got about 3 hours)
03:57:44  <glx> heat?
03:57:57  <Celestar> dunno
03:58:08  <Celestar> I'm pretty heat-resistant normally
03:58:15  *** Netsplit resistance.oftc.net <-> charon.oftc.net quits: Yexo, jordi, Prof_Frink, Mark, fmauNekAway, planetmaker, Rexxars, tneo, jni, valhallasw,  (+1 more, use /NETSPLIT to show all of them)
03:58:24  <Celestar> up to 30°C in my sleeping room is a non-issue
03:58:44  <glx> then it's paxdest ;)
03:59:14  <Celestar> yeah :D
03:59:21  * Celestar looks at Tunston East
03:59:57  * glx goes to sleep
04:00:07  <glx> bye
04:00:27  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye]
04:03:04  *** Netsplit over, joins: +tokai, fmauNekAway, Rexxars, Mark, jordi, Prof_Frink, Yexo, tneo, planetmaker, valhallasw (+1 more)
04:08:48  <Celestar> peter1138: http://devs.openttd.org/~glx/mail_loop_bug.sav <= check this out. apparently we either need to make the routing system cargo-type aware or make one routing table per cargo type
04:09:04  <Celestar> (I'd suggest the latter)
04:12:17  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
04:12:17  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
04:15:06  <Celestar> peter1138: summary what we have to do :) http://www.fvfischer.de/TODO
04:17:36  <Suisse> deliver cargo only to stations that accept the cargo type
04:17:37  <Suisse> hum
04:17:57  <Suisse> what abouts unload :P?
04:17:59  <Celestar> peter1138: http://www.fvfischer.de/repairdebug.diff
04:18:18  <Celestar> Suisse: unloads are ok, but we shouldn't generate cargo for destinations that don't accept that type
04:18:36  <Suisse> a oups :p
04:19:54  <Celestar> reload th efile :D
04:30:53  *** Forked [kjs@termstua.com] has quit [Ping timeout: 480 seconds]
04:39:05  *** Zahl [~Zahl@f051072254.adsl.alicedsl.de] has quit [Quit: (~_~]"]
04:39:24  *** Forked [kjs@termstua.com] has joined #openttd
04:49:38  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
04:49:38  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
04:55:10  *** Dr_Jekyll [Dr_Jekyll@p57B0EBFB.dip.t-dialin.net] has quit [Quit: http://www.lagerwiki.de - das Wiki rund um's Thema Lager und Logistik]
04:58:54  <Celestar> oh dear
05:02:13  <Celestar> http://www.fvfischer.de/TODO <= getting longer and longer :P
05:04:57  *** DJNekkid_ [~chatzilla@static217-26.adsl.no] has joined #openttd
05:04:59  *** DJNekkid_ is now known as DJNekkid
05:13:39  *** shodan [user@ppp101-219.static.internode.on.net] has quit [Quit: Client Exiting]
05:25:22  *** DJNekkid [~chatzilla@static217-26.adsl.no] has quit [Ping timeout: 480 seconds]
06:00:03  *** bleepy [bleepy@5ad34870.bb.sky.com] has joined #openttd
06:10:57  <Celestar> peter1138: can you poke me when you're awake? thanks
06:12:49  *** Sir-Bob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd
06:32:47  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
06:32:47  *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
06:33:06  *** Doorslammer [Doorslamme@PIPP-p-203-54-115-98.prem.tmns.net.au] has joined #openttd
06:41:49  <peter1138> Celestar: Poke.
06:43:24  <Celestar> :D
06:44:11  <Celestar> peter1138: I've some good news and some bad news :P
06:45:32  <Celestar> peter1138: I've played the game for 30 years in multiplayer with multiple companies and saves/leaves/joins and there wasn't a single problem with dests
06:46:49  <Celestar> peter1138: then I have a few diffs, and tried to compile a TODO list
06:48:03  <Celestar> wanna see it? :D
06:51:09  *** mode/#openttd [+b *!*@*.rev.numericable.fr] by peter1138
06:51:54  <Celestar> heh :P
06:54:31  <Celestar> oh you have merged from trunk
06:55:01  <peter1138> Yeah, I saw the TODO, and the scroll back ;)
06:55:25  <peter1138> Figured out the mail loop problem?
06:56:39  <Celestar> yeah
06:56:49  <Celestar> pretty simple
06:56:58  <Celestar> the route it tries to take is made for buses
06:57:04  <Celestar> so it waits for a vehicle that never comes
06:57:06  <peter1138> *nod*
06:57:21  <Celestar> so we need cargotype-aware routing I guess (see TODO)
06:57:45  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
06:57:53  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
07:00:36  <Celestar> peter1138: the question is: in what order do we tackle those points?
07:00:47  <peter1138> Simplest ;)
07:00:58  <Celestar> simplest first?
07:00:59  <peter1138> Also Bjarni added *refit orders* as while ago ...
07:01:20  <peter1138> So cargo type can change mid-route.
07:01:49  <Celestar> I'd say we're covering them as much as we're convering conditional orders for the time being ..
07:03:19  <peter1138> 3) Update the station view window when cargo is delivered to the station for automatic transfer
07:03:22  <peter1138> >
07:03:23  <peter1138> if (result > 0) InvalidateWindow(WC_STATION_VIEW, last_visited);
07:03:45  <peter1138> Or
07:03:49  <peter1138> change result to a bool
07:04:05  <peter1138> I shall do that.
07:04:33  <peter1138> And rename it refresh
07:07:59  <peter1138> Oh, I've got a loop :o
07:08:05  <Celestar> ?
07:08:15  <ccfreak2k> result > FALSE?
07:08:59  <peter1138> Oh, the loop was elsewhere :D
07:10:32  <Celestar> peter1138: do we want to add the TODO file to the repo?
07:10:47  <peter1138> Can do
07:11:52  *** ln_ [~lanurm@castor.utu.fi] has joined #openttd
07:12:20  <Celestar> peter1138: how's this? http://www.fvfischer.de/console.png
07:12:48  <peter1138> Hmm, is that necessary?
07:12:52  <Celestar> dunno :P
07:12:59  <Celestar> it came to my mind at 4am in the morning :P
07:13:16  <Celestar> it could find routes ^^
07:13:29  <ccfreak2k> It would be interesting to export the data and make web reports out of them for game servers.
07:13:42  <Celestar> ccfreak2k: HEH :D
07:13:44  *** ln [~lanurm@castor.utu.fi] has quit [Ping timeout: 480 seconds]
07:13:48  *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
07:13:55  <Celestar> ccfreak2k: it's a shitload of data, really ;)
07:14:16  <ccfreak2k> You would just have to crunch the numbers every 10 minutes or so.
07:16:52  <ccfreak2k> if (a&&b) { foo(); }
07:16:57  <ccfreak2k> foo() is called only if a and b are true, right?
07:17:03  <Celestar> ccfreak2k: yes
07:17:10  <Celestar> a is checked first
07:17:16  <Celestar> if it is false, b is not evlauated
07:18:15  *** DaleStan_ [~Dale@pool-71-98-67-2.ipslin.dsl-w.verizon.net] has joined #openttd
07:18:15  *** DaleStan is now known as Guest677
07:18:15  *** DaleStan_ is now known as DaleStan
07:22:32  <Celestar> peter1138: I dunno what is up with payments. sometimes they're even < 0
07:22:47  <ccfreak2k> What.
07:22:56  <ccfreak2k> How can a payment be less than zero? Unless it's negative...
07:23:11  <ccfreak2k> Actally, that can happen IIRC.
07:23:18  <ccfreak2k> Where it costs to deliver something.
07:25:04  *** Guest677 [~Dale@pool-71-98-67-2.ipslin.dsl-w.verizon.net] has quit [Ping timeout: 480 seconds]
07:25:41  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd
07:26:17  <peter1138> That can happen with transfers
07:26:25  <valhallasw> let's implement illegal dumping spots then! ;)
07:26:35  <ccfreak2k> It's happened to me with just regular unloading.
07:26:46  <ccfreak2k> A train will arrive and unload, and it ends up costing me. D:
07:26:57  *** Sir-Bob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Read error: Connection reset by peer]
07:26:58  <peter1138> Yeah, took you too long :p
07:27:24  <valhallasw> still, it shouldn't *cost* you to deliver
07:27:31  <valhallasw> not with regular cargo anyway
07:27:38  <valhallasw> maybe with passengers or mail or sth ;)
07:27:43  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has quit []
07:29:11  <Ammler> can it cost more then you already earned?
07:29:17  <Ammler> morning btw. :-)
07:32:29  <peter1138> Hmm, showing only where cargo is destined is quite useful, instead of every en-route from line...
07:32:40  <peter1138> en-route from actually becomes quite useless...
07:32:57  *** GoneWacko [~foo@adsl-58.35.Static.ssp.fi] has joined #openttd
07:34:22  <Celestar> peter1138: and maybe only the nexthop
07:34:26  <Celestar> to group stuff
07:34:50  <peter1138> Hmm, that requires more effort ;)
07:35:15  <peter1138> But okay, we can cycle between showing everything, showing destinations, showing nexthop...
07:35:41  *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd
07:35:57  <peter1138> Next transfer is more useful, but do we know that in advance?
07:36:31  <Celestar> FindNextHop
07:36:46  <Celestar> unless the routing network changes, it always returns the same result
07:38:14  <peter1138> Okay
07:42:56  <Celestar> peter1138: we could allow the user to add manual routes via the console :P
07:44:57  <peter1138> Sounds... odd.
07:45:23  <peter1138> Now, how to switch between different view modes...
07:45:25  <Celestar> peter1138: yeah  :)
07:45:32  <Celestar> peter1138: http://www.fvfischer.de/console.diff <= should we use it or not?
07:45:34  <peter1138> Patch option, button in the window, random click somewhere...?
07:45:47  <Celestar> what view modes? station view window?
07:45:52  <peter1138> Yeah
07:46:00  <peter1138> Show all, show destinations, show next hop
07:46:03  <Celestar> maybe another icon next to the "+" ?
07:46:26  <Celestar> or by clicking on the "main line"
07:46:34  <peter1138> main line?
07:46:38  <Celestar> oh this is openttd, we need to use CTRL :P
07:46:43  <peter1138> haha
07:46:47  <Celestar> CTRL+click the "+" ?
07:46:49  <Celestar> :D
07:47:32  <peter1138> Actually the whole line is clickable, that's just there so you know it's expandable.
07:47:39  <peter1138> So CTRL-click will cycle for now :)
07:47:43  <Celestar> HEH
07:47:54  <Celestar> added 38 changesets with 103 changes to 90 files
07:47:57  <Celestar> woohoo
07:47:59  <Celestar> I smell a recompile
07:48:10  <peter1138> Yup
07:48:30  <peter1138> Actually the view mode is not per cargo type... hmm
07:51:38  <Celestar> peter1138: so do we allocate 32 Routing classes?
07:51:44  <Celestar> peter1138: or only per request?
07:52:50  <peter1138> How big is an empty routing c... oh, it'll still have the vertexes.
07:53:20  <Celestar> yeah
07:53:22  <Celestar> about that size
07:53:39  <Celestar> we *COULD* only add the vertex if cargo is delivered to the station
07:54:04  <Celestar> however, compared the hopcache, the rest of the class is totally tinyish. and the hopcache is only made on request
07:54:39  <Celestar> we could allocate it on request per on game start/load, depending on number of cargos in game and which cargos actually use destinations
07:54:52  <peter1138> Well, we can at least not do it if the cargo type is invalid.
07:55:03  <peter1138> And that, yeah
07:55:14  <peter1138> View modes added :D
07:55:17  <Celestar> cool
07:55:18  <Celestar>  :D
07:55:21  * Celestar goes looking
07:55:50  <Celestar> MEH can't load my savegame :P
07:57:14  <Celestar> peter1138: /home/vici/openttd-peter/src/station_gui.cpp:820: error: ‘STR_GOING_VIA’ was not declared in this scope
07:57:33  <peter1138> Poo
07:57:52  <Celestar> and you can tick the item off the list :D
07:58:20  <Celestar> at least 7b)
07:58:26  <peter1138> Yup
07:58:57  <Celestar> heh. do we do an std::vector<Routing_t> ? :D
08:02:43  <Celestar> heh .. where are the cargotype initialized :P
08:04:10  <peter1138> cargotype.cpp
08:04:28  <peter1138> Hmm, but...
08:04:45  <peter1138> They're modified after that initialization, of course
08:05:09  <peter1138> Hmm, maybe this per station window option is wrong
08:10:40  <Celestar> peter1138: http://www.fvfischer.de/cleanup.diff <= is that better?
08:11:43  <peter1138> Yes.
08:11:50  <peter1138> Apart from Initlalized :D
08:12:28  <Celestar> well you may fix that :P
08:12:32  <peter1138> Am doing
08:12:43  <Celestar> cool
08:13:17  <Celestar> methinks we first should have the difficulty settings and then add the multiple Routings
08:13:31  <peter1138> Also I'm moving Routing to routing.cpp
08:13:45  <Celestar> er .. I didn't? sorry.
08:13:55  <Celestar> meant to do that :P
08:15:55  <peter1138> Via is most useful.
08:16:19  <peter1138> You can see instantly which route segment may need attention.
08:16:39  <Celestar> that's what I thought :D
08:16:44  <Celestar> hence the suggestion
08:16:52  <Celestar> otherwise in a multi-hop network you have NO idea what's going on
08:16:53  <peter1138> I've got 900 passengers all waiting to use one of two buses which can carry 8 passengers each.
08:17:04  <Celestar> except "there's a shitload of passengers hanging around"
08:17:22  <ccfreak2k> Loiterers!
08:17:37  <Celestar> lol
08:17:40  <Celestar> so ...
08:17:45  <peter1138> And they go 15mph...
08:17:57  <Celestar> what do others think about the option to analyse the routing network via console. need or no need?
08:18:13  *** ln_ is now known as ln
08:18:42  <peter1138> I think with the small map improved, it shouldn't be necessary
08:18:52  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer]
08:19:04  *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd
08:19:07  <peter1138> But you've done it now :p
08:19:17  <Celestar> yeah, I have. SORRY :P
08:19:18  <peter1138> Celestar, think this station cargo view mode should be a patch option?
08:19:29  <Celestar> instead of CTRL+Click?
08:19:31  <peter1138> Yes
08:19:40  <peter1138> It's annoying as it's not persistent.
08:20:00  <Celestar> maybe the default view mode should be a patch option, but we keep the CTRL?
08:20:10  <Celestar> and the default of the default is go-via :P
08:20:10  <peter1138> Hmm, okay.
08:20:18  <peter1138> Best of both worlds ;)
08:20:24  <Celestar> exactly (=
08:20:25  <peter1138> That doesn't matter, you can change it :)
08:20:32  <Celestar> HRHR
08:20:54  <Celestar> in station_cmd.cpp:2734, why is that commented out?
08:21:25  <peter1138> It's not in my version
08:21:36  <peter1138> Well, it's not in the loop
08:21:46  <peter1138> That causes lockups
08:21:55  <Celestar> ahhhh
08:22:09  <peter1138> Hmm, is this a station setting or an interface setting?
08:22:18  <peter1138> (Answers of 'both' are not acceptable)
08:22:54  <Celestar> interface imho
08:22:58  <peter1138> Ok
08:23:08  <Celestar> station settings is something that influences the behaviour of a station
08:24:03  <Alberth> peter1138: You could use 'xor' next time :)
08:24:45  <Celestar> peter1138: how do we call a cargo type that has destinations? Destinationized?
08:25:01  <peter1138> Hmm, the patches system has changed a lot since I last did it.
08:25:23  <peter1138> Err, "has destinations"
08:25:40  <Celestar> purposeful?
08:25:41  <Celestar> :P
08:25:52  <Celestar> but IsHasDestinations sounds stupid :P
08:26:11  <Tefad> ...
08:26:14  <Alberth> targeted?
08:26:53  <Alberth> or 'with destination'?
08:27:01  <peter1138> -Is then
08:28:15  *** TinoM [~Tino@i59F57DEC.versanet.de] has joined #openttd
08:30:28  <Celestar> targeted? YEAH YEAH! I HAVE THE GOODS LOCKED. FIRE
08:30:29  <Celestar> :P
08:31:46  <ln> anyone at Assembly?
08:31:50  <ln> (i'm not)
08:32:39  <Celestar> ln: ?
08:33:14  <ln> http://www.assembly.org/summer08/assembly-1?set_language=en
08:34:11  <Celestar> no ln
08:34:36  <ln> i could guess that from the '?'
08:37:04  <Alberth> Celestar: GOODS DELIVERED SIRR!
08:37:59  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
08:39:05  <Celestar> peter1138: RFC: http://www.fvfischer.de/accept.diff
08:39:38  <Celestar> that would be 1c, except the sub-item (which we still have to deal with)
08:48:03  *** fmauNekAway is now known as fmauNeko
08:48:28  <fmauNeko> plaupe :)
08:49:05  <ln> away nicks = bad
08:49:25  <peter1138> Celestar: looking. Patch option is in :D
08:49:45  *** TinoM| [~Tino@i59F57DEC.versanet.de] has joined #openttd
08:50:11  *** Eddi|zuHause2 [~johekr@p54B77275.dip.t-dialin.net] has joined #openttd
08:50:15  *** TinoM [~Tino@i59F57DEC.versanet.de] has quit [Read error: Connection reset by peer]
08:50:15  *** Eddi|zuHause3 [~johekr@p54B77275.dip.t-dialin.net] has quit [Remote host closed the connection]
08:50:30  <Celestar> cool
08:50:56  <Celestar> awesome
08:52:25  *** curson [~curzon@79-68-37-51.dynamic.dsl.as9105.com] has joined #openttd
08:53:23  *** LilDood [~IceChat7@cpc2-bolt5-0-0-cust370.manc.cable.ntl.com] has joined #openttd
08:55:52  * Celestar sits back and thinks
08:57:59  *** stillunknown [~stillunkn@82-136-225-75.ip.telfort.nl] has joined #openttd
09:00:14  <Noldo> about what?
09:02:00  *** svippy [~svip@