Back to Home / #openttd / 2008 / 12 / Prev Day | Next Day
#openttd IRC Logs for 2008-12-16

---Logopened Tue Dec 16 00:00:40 2008
00:15-!-Fuco [] has quit [Quit: Quit]
00:16-!-grumbel [] has quit [Quit: Ex-Chat]
00:16-!-HerzogDeXtEr [~Flex@] has joined #openttd
00:40-!-Gekz [] has quit [Ping timeout: 480 seconds]
00:44-!-Gekz [] has joined #openttd
00:46-!-Mortal [] has quit [Remote host closed the connection]
01:39-!-HerzogDeXtEr [~Flex@] has quit [Read error: Connection reset by peer]
01:45-!-Gekz [] has quit [Read error: Operation timed out]
01:46-!-Gekz [] has joined #openttd
01:48-!-Splex_ [~splex@] has joined #openttd
01:49-!-Splex [~splex@] has quit [Remote host closed the connection]
02:26-!-Zorni [] has joined #openttd
02:34-!-Zorn [] has quit [Ping timeout: 480 seconds]
02:38-!-M4rk [] has joined #openttd
02:38-!-M4rk is now known as Mark
02:48<dihedral>good yawning
02:49<@petern>no u
02:55*benjamingoodger collapses on ground, and crawls his way toward a caffeine drip
02:56<@petern>caffeine dependents :o
03:00<benjamingoodger>quiet, you
03:00<benjamingoodger>damn! out of pepsi
03:01<benjamingoodger>I may have to go to bed this evening...
03:02<@petern>i drink a fair amount of coffee, but only because it's there
03:03<benjamingoodger>riight ¬.¬
03:03<benjamingoodger>anyway, time to go to the dank hellhole known as college
03:03<@petern>harr harr
03:04<@petern>oh wait
03:04<@petern>nearly time to go to the dank hellhole known as the office
03:04<@petern>harr harr indeed
03:13-!-davis- [] has joined #openttd
03:14-!-roboboy [] has quit [Quit: ajax IRC Client]
03:20-!-roboboy [] has joined #openttd
03:26-!-mikl [] has joined #openttd
03:30-!-Dred_furst [] has joined #openttd
03:44-!-Mortal [~mortal@] has joined #openttd
03:45-!-mortal` [~mortal@] has joined #openttd
03:48-!-davis_ [] has joined #openttd
03:49*dihedral is already at work :-S
03:50-!-Yeggstry [] has joined #openttd
03:52-!-Mortal [~mortal@] has quit [Ping timeout: 480 seconds]
03:56-!-davis- [] has quit [Ping timeout: 480 seconds]
04:12-!-lobster_MB [~michielbr@] has quit [Quit: COCKBUSTER SLEEP MODE]
04:16-!-roboboy [] has quit [Quit: ajax IRC Client]
04:24<dihedral>morning :-)
04:24-!-lolman [] has quit [Ping timeout: 480 seconds]
04:27-!-Zealotus [] has joined #openttd
04:27<@Darkvater>it seems time's still in short supply
04:30-!-roboboy [] has joined #openttd
04:30<blathijs>Isn't it always?
04:30<dihedral>same supply as always
04:30<@Rubidium>dihedral: lies!
04:31<dihedral>you just try to cram more stuff into the same time you have always had :-P
04:31<@Rubidium>e.g. the 26th of October this year wasn't 24 hours
04:32<@Rubidium>the 1st of Januari 2009 won't be 24 hours (assuming CET)
04:32-!-mortal` [~mortal@] has quit [Ping timeout: 480 seconds]
04:32-!-roboboy [] has quit []
04:33<blathijs>Rubidium: Leap second, or what?
04:33<@Rubidium>the former CEST->CET (so 25 hours) the latter a leap second (31st of december 2008 at 23:59:60 UTC)
04:34<blathijs>Rubidium: So, december 31 won't be 24h, januari 1 will be?
04:34<@Rubidium>23:59:60 UTC is 00:59:60 CET
04:35<@Darkvater>yeah... it's horrible
04:41-!-M4rk [] has joined #openttd
04:46-!-Mark [] has quit [Ping timeout: 480 seconds]
04:48*petern yawns
04:51-!-[com]buster [] has quit [Read error: Connection reset by peer]
04:52-!-lolman [] has joined #openttd
05:09<blathijs>Rubidium: Oh, right.. So there are timezones with an extra second in the middle of the day? Cool :-)
05:10-!-lobster_MB [~michielbr@] has joined #openttd
05:19*Darkvater pokes petern about the newgrf warning
05:21-!-roboboy [] has joined #openttd
05:22<@Darkvater>and I officially announce my first patch :)
05:22<@Darkvater>which is at home...
05:23<@petern>damn it, why can't gcc give me this warning :o
05:24<@Darkvater>Rubidium: what do you think of using the COM interface to SubWCRev instead of that very annoying cli prgram?
05:24<@Darkvater>Rubidium: I'll show you the diff tonight..that black DOS window annoys me to hell already
05:29<ccfreak2k>petern, the warnin that Darkvater made a patch?
05:31-!-Gekz [] has quit [Ping timeout: 480 seconds]
05:33-!-Vikthor [] has joined #openttd
05:38-!-Gekz [] has joined #openttd
05:38<@Rubidium>Darkvater: I don't see a problem when it doesn't break anything
05:40-!-Gekz [] has quit []
05:40-!-Gekz [] has joined #openttd
05:42-!-Kloopy [] has quit [Ping timeout: 480 seconds]
05:46-!-Kloopy [] has joined #openttd
05:48<@Darkvater>Rubidium: it pops up a dos box and I always get scary when things flash in and then out without my knowledge or controlling it
05:49<@Darkvater>plus it's much nicer to use this interface and does not require a temporary file
05:51-!-fjb [] has joined #openttd
05:58-!-Kloopy [] has quit [Ping timeout: 480 seconds]
05:59-!-gynter [] has joined #openttd
06:11-!-sigmund_ [] has joined #openttd
06:13-!-sigmund [] has quit [Ping timeout: 480 seconds]
06:19-!-roboboy [] has quit [Quit: ajax IRC Client]
06:38-!-xand [] has joined #openttd
06:54<dihedral>Darkvater, you get 'scary'?
06:54<@petern>he does
06:54<@petern>like those gremlins
07:04<@Darkvater>dihedral: you do not want to know me when I'm scary
07:05<@Darkvater>I wonder about newgrf_ports...what am I supposed to envision for seaports?
07:05<@Darkvater>multiple docks, sure, rails in between, yes; but we can already do these things
07:06-!-stillunknown [] has joined #openttd
07:06<xand>if I want to create a scenario for multiplayer use, can I restrict what vehicle types are available e.g. ban aircraft?
07:07<@Rubidium>Darkvater: small/big docks, ships getting routed to a specific "place" within a dock (like aircraft)
07:07<@Rubidium>special passenger terminals
07:08<xand>how can I do that, I don't see the option in the scenario editor
07:08<@Rubidium>basically whatever crazy things NewGRF people can come up with
07:08<@Darkvater>obviously...I was thinking the on-land part
07:08<@Darkvater>xand: options > vehicle > max count
07:08<@Darkvater>or something
07:08<xand>oh, in configure patches
07:09<@Darkvater>Rubidium: newgrf people are scary as well
07:09<dihedral>xand: ;-)
07:09<xand>I didn't realise those settings applied to scenarios you created as well as current games
07:12<@Rubidium>for the on-land part "they" should use the current newstations no-rail-station-specific parts
07:14<@Darkvater>I think once this is done, there needs to be a big overhaul of newstations categories. Cause all of them are currently classified under rail if I'm correct
07:26<@Darkvater>I just remembered; I hate excel
07:27<@Darkvater>half an hour of work *paff* wasted
07:30<Forked>ctrl-s? :p
07:30<@Darkvater>well yeah..if it wasn't the case that it crashed on save
07:30<Forked>hmm, no recover stuff either when you start up execl again?
07:30<@Rubidium>Forked: that fails when it silently ignores that it failed to actually save it
07:31<Forked>Rubidium: "I didn't bother to save it and I'm sure as hell not going to bother telling you about it."
07:31<Forked>? :)
07:32<@Rubidium>CTRL-S isn't your life saver when Excel ignores to tell you that the delayed save failed (happened to me)
07:32<xand>will Bad Things happen if I set max_[vehicle-type] to a non-multiple of 100 in openttd.cfg?
07:33<@Rubidium>it shouldn't as you can set it to non-multiples of 100 in-game too
07:34<xand>Rubidium: the arrows only change by 100, and the wiki says multiples of 100
07:34<@Darkvater>whohoo, can't open the file anymore :D
07:35<@Rubidium>xand: click on the number
07:35<@Darkvater>it looks like I have the afternoon off until the backup is retrieved :P
07:40<dihedral>xand: a hint: try :-P
07:40<xand>yeah sorry
07:53-!-tokai [] has quit [Ping timeout: 480 seconds]
07:54-!-tokai [] has joined #openttd
07:54-!-mode/#openttd [+v tokai] by ChanServ
08:02<SpComb>getting the subversion working copy revision?
08:06<@Darkvater>amongst others
08:16-!-Rexxars [~rexxars@] has joined #openttd
08:17<@Rubidium>and IIRC it's only part of TortoiseSVN
08:30-!-Vikthor [] has quit [Remote host closed the connection]
08:40-!-stillunknown [] has quit [Read error: Connection reset by peer]
08:45-!-stillunknown [] has joined #openttd
08:49-!-peterbrett [] has joined #openttd
08:50-!-peterbrett [] has quit []
08:52<TrueBrain>hi Belugas :)
08:52<@Darkvater>hiya Belugas
08:53<@Belugas>hello you too :)
09:13-!-Mortal [] has joined #openttd
09:40-!-Zuu [] has joined #openttd
10:04-!-HerzogDeXtEr [~Flex@] has joined #openttd
10:14-!-Zeal [] has joined #openttd
10:19-!-Zealotus [] has quit [Ping timeout: 480 seconds]
10:22-!-vraa [] has quit [Quit: Leaving...]
10:26-!-M4rk is now known as Mark
10:27-!-Vikthor [] has joined #openttd
10:40-!-TinoM [] has joined #openttd
10:56-!-mortal` [] has joined #openttd
10:57-!-Mortal is now known as Guest1465
10:57-!-mortal` is now known as mortal
11:01-!-frosch123 [] has joined #openttd
11:03-!-Guest1465 [] has quit [Ping timeout: 480 seconds]
11:04-!-mortal [] has quit [Remote host closed the connection]
11:05-!-Mortal [] has joined #openttd
11:15-!-mortal` [] has joined #openttd
11:15-!-Mortal is now known as Guest1468
11:15-!-mortal` is now known as mortal
11:16-!-Zeal is now known as Zealotus
---Logclosed Tue Dec 16 11:26:41 2008
---Logopened Tue Dec 16 11:26:50 2008
11:26-!-mikegrb_ [] has joined #openttd
11:26-!-Irssi: #openttd: Total of 106 nicks [5 ops, 0 halfops, 2 voices, 99 normal]
11:27-!-Netsplit <-> quits: snorre, mikegrb, De_Ghosty
11:27-!-Netsplit over, joins: snorre, De_Ghosty
11:28-!-Irssi: Join to #openttd was synced in 124 secs
11:29-!-Zorni [] has quit [Ping timeout: 480 seconds]
11:31-!-sigmund [] has joined #openttd
11:32-!-fjb [] has quit [Remote host closed the connection]
11:33-!-sigmund_ [] has quit [Ping timeout: 480 seconds]
11:37-!-You're now known as mikegrb
11:39-!-Zeal [] has joined #openttd
11:39<SpComb> <-- something's wrong... not a single mention of OpenTTD on the first page of comments
11:40<SpComb>granted, there's like 600 comments
11:40-!-Zealotus [] has quit [Ping timeout: 480 seconds]
11:40<@petern>maybe it's not a great game
11:42<TrueBrain>bonus points for petern :)
11:42<SmatZ>it's not "free"
11:43-!-Bennythen00b [] has joined #openttd
11:44-!-stillunknown [] has quit [Read error: Connection reset by peer]
11:46-!-mortal [] has quit [Quit: Checking whether build environment is sane ... build environment is grinning and holding a spatula. Guess not.]
11:49-!-Bennythen00b_ [] has joined #openttd
11:53-!-Zeal is now known as Zealotus
11:53<mrfrenzy>SmatZ hit the nail
11:53-!-lobster_MB [~michielbr@] has quit [Quit: COCKBUSTER SLEEP MODE]
11:54<SpComb>I guess that's kind of true, distributing OpenTTD is a bit iffy
11:55-!-Bennythen00b [] has quit [Ping timeout: 480 seconds]
11:55-!-Bennythen00b_ is now known as Bennythen00b
12:01-!-HerzogDeXtEr [~Flex@] has quit [Read error: Connection reset by peer]
12:01-!-|Jeroen| [] has joined #openttd
12:02-!-Purno [] has joined #openttd
12:04-!-stillunknown [] has joined #openttd
12:13-!-sigmund_ [] has joined #openttd
12:15<Eddi|zuHause>maybe the opengfx people can get a full replacement up for the 0.7 release
12:15-!-sigmund [] has quit [Ping timeout: 480 seconds]
12:15<@petern>depends if you consider drawing over the old sprites as 'new', heh
12:17<Eddi|zuHause>i don't think that'd hold in a court..
12:20-!-Progman [] has joined #openttd
12:25*petern ponders a pixel-by-pixel comparison :p
12:27-!-Bennythen00b [] has quit [Ping timeout: 480 seconds]
12:30<@Belugas>don't dare do that with mb's stuff!
12:30<@Belugas>on the other hand...
12:30<@Belugas>DO THAT!!!!
12:39-!-FloSoft` [] has quit [Quit: leaving]
12:43<Eddi|zuHause>hey, Belugas, i thought of you today
12:44<Eddi|zuHause>when i read a post of a certain MB person that said something about openttd should be more designed around realism :p
12:45<Eddi|zuHause>hm... i think i overdid it with the shuffling around... i now have 5 copy processes running simultaneously
12:47<Eddi|zuHause>involving 2 disks: A->B, B->C (x2), A-D, B->D
12:49<@Rubidium>SpComb: so you failed your duties as our CSDTO :(
12:52<Eddi|zuHause>gah... the sound of busy harddrives is making me crazy
12:58<CIA-1>OpenTTD: rubidium * r14679 /trunk/src/ (7 files in 2 dirs):
12:58<CIA-1>OpenTTD: -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with
12:58<CIA-1>OpenTTD: keyboard) until another window with editbox was opened and closed. Just
12:58<CIA-1>OpenTTD: "refcount" the open edit boxes instead of setting/clearing a bit when
12:58<CIA-1>OpenTTD: opening/closing a window.
13:09<CIA-1>OpenTTD: frosch * r14680 /trunk/src/ (engine.cpp oldloader.cpp):
13:09<CIA-1>OpenTTD: -Feature(ette) [FS#2434]: Use property 4 (model life) also for wagons.
13:09<CIA-1>OpenTTD: Setting property 4 to 0xFF will protect the vehicle (engine or wagon) from expireing. (Necessary since early introduction dates)
13:09<CIA-1>OpenTTD: Savegames will only be affected after 'resetengines'.
13:10<Eddi|zuHause>"expireing" looks very wrong...
13:11<frosch123>the second to top candidate was "expiration"
13:11-!-Terkhen [] has joined #openttd
13:11<Terkhen>good evening
13:11<Eddi|zuHause>i would have left out that second 'e'
13:11<@Rubidium>it's more that expiring is more commonly used
13:13<@Rubidium>maybe it's both allowed like useable and usable
13:13<Eddi|zuHause>i have no idea... sometimes english is too weird for me...
13:14-!-Fuco [] has joined #openttd
13:14-!-Singaporekid [] has quit [Quit: Leaving]
13:15<SpComb>Rubidium: I might do better if I knew what a CSDTO was
13:15<@Rubidium>SpComb: chief slashdot troll officer
13:16<@Rubidium>oh... I did assign that to Prof_Frink ;)
13:16<@Rubidium>so blame him for not fullfilling his duties
13:20-!-glx [] has joined #openttd
13:20-!-mode/#openttd [+v glx] by ChanServ
13:25-!-Wolf01 [] has joined #openttd
13:27-!-Lakie [~Lakie@] has quit [Killed (NickServ (Too many failed password attempts.))]
13:27-!-Lakie [~Lakie@] has joined #openttd
13:32<FauxFaux>Wolf01: Seriously, dude, is that a script?
13:33<Wolf01>I might try to write a different thing each time I enter, but I only know hello, hi, ciao, good evening...
13:41-!-Yexo_ [] has joined #openttd
13:41-!-Yexo is now known as Guest1490
13:41-!-Yexo_ is now known as Yexo
13:43<CIA-1>OpenTTD: translators * r14681 /trunk/ (9 files in 3 dirs): (log message trimmed)
13:43<CIA-1>OpenTTD: -Update: WebTranslator2 update to 2008-12-16 18:42:42
13:43<CIA-1>OpenTTD: arabic_egypt - 208 fixed, 18 changed by khaloofah (188), Azoo4oozi (38)
13:43<CIA-1>OpenTTD: indonesian - 9 fixed by Gonrong (9)
13:43<CIA-1>OpenTTD: norwegian_bokmal - 2 fixed by Thor (2)
13:43<CIA-1>OpenTTD: portuguese - 2 fixed by rmrebelo (2)
13:43<CIA-1>OpenTTD: serbian - 19 fixed by Jenraux (19)
13:43-!-Guest1490 [] has quit [Read error: Connection reset by peer]
13:54<@Belugas>Eddi|zuHause, thanks for telling me this very am,using story about the blunt hemm.. blunck guy
13:55<@Belugas>as we all already know, (O)TTD(P) should not diverge from his mostly inspired vision
14:04-!-Swallow [] has joined #openttd
14:49-!-Muxy [] has joined #openttd
14:50-!-Muxy [] has left #openttd []
14:57-!-Purno [] has quit [Read error: Connection reset by peer]
15:11-!-|Jeroen| [] has quit [Quit: oO]
15:15<CIA-1>OpenTTD: frosch * r14682 /trunk/src/openttd.cpp: -Fix (r14672): Check the correct savegame version. (Thanks SmatZ)
15:30-!-rubyruy [] has joined #openttd
15:48-!-gynter [] has quit [Quit: Leaving]
15:49-!-Mucht [] has quit [Quit: Konversation terminated!]
15:50-!-FR^2 [] has joined #openttd
15:51-!-fjb [] has joined #openttd
15:53-!-Mucht [~Martin@] has joined #openttd
15:55-!-HerzogDeXtEr [~Flex@] has joined #openttd
15:56<Eddi|zuHause>forgive me father, for i have sinned
15:56<Eddi|zuHause>i deleted 250MB worth of OpenTTD directories today
15:56<xand>what's this message mean? dbg: [net] 'Tomo' made an error and has been disconnected. Reason: 'wrong player-id in DoCommand'
15:57<xand>they got disconnected from the game and their company disappeared
16:00-!-Gekz [] has quit [Read error: Connection reset by peer]
16:03<frosch123>means "the client has done something pretty naughty" :)
16:03<@Rubidium>Eddi|zuHause: I do that regularly too
16:04<@Rubidium>or let fdupes run over my newgrf directory
16:04<Eddi|zuHause>those were directories that once upon a time i salvaged from a windows partition
16:05<Eddi|zuHause>looked like one was even a miniin checkout
16:05-!-Gekz [] has joined #openttd
16:12-!-DJNekkid [] has joined #openttd
16:16<DJNekkid>i've found a bug in the cargodest ... shal i make a flyspray entry?
16:17<@Rubidium>which version?
16:17<SmatZ>xand: probably
16:17<DJNekkid>Rubidium: as far as i know the latest one ...the one that ends with 835
16:18<@Rubidium>SmatZ: then it's all companies and there's a completely new map
16:18<DJNekkid>it were atleast the lastest one a day or two ago
16:18<SmatZ>Rubidium: true, I didn't read it all
16:18<@Rubidium>DJNekkid: that one is ancient
16:18<@Rubidium>more than a month old
16:19<DJNekkid>well, its the one that is available for download ...
16:19*Rubidium blames Celestar
16:19<DJNekkid>i can mail you a screenshot if you want?
16:19<DJNekkid>or pm
16:20<@Rubidium>it may be the last on the website, but it's a very old one and Celestar just hasn't bothered asking to build a new version
16:20<DJNekkid>well then :)
16:20<@Rubidium>each time he wants to ask it he gets a bugreport and he postpones asking to build the binaries
16:21<DJNekkid>hehe ...
16:21<@Rubidium>but you can make a bugreport
16:21<DJNekkid>sorta understandable ...
16:21*Rubidium isn't up-to-speed with the bugs and esp. fixed bugs in cargodest
16:23<DJNekkid>oki, i'll make a report when i gets home :)
16:25*Rubidium wonders what a SDL RISCom serial card has to do with this
16:29-!-Mortal [] has joined #openttd
16:31-!-HerzogDeXtEr [~Flex@] has quit [Quit: Leaving.]
16:31-!-frosch123 [] has quit [Remote host closed the connection]
16:33-!-DJNekkid [] has quit [Ping timeout: 480 seconds]
16:34-!-TinoM [] has quit [Quit: Verlassend]
16:40-!-DJNekkid [] has joined #openttd
16:40-!-mikl [] has quit [Quit: mikl]
16:43-!-Brianetta [] has joined #openttd
16:43-!-Swallow [] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]]
16:46<Eddi|zuHause>hm... something is wrong with my DVD drive... i can't access it anymore...
16:47-!-Nite_Owl [] has joined #openttd
16:47<Nite_Owl>Hello all
16:49-!-KritiK [] has joined #openttd
16:51<DJNekkid>Rubidium: here it is:
16:51<DJNekkid>looks ok?
16:51-!-tokai [] has quit [Ping timeout: 480 seconds]
16:53-!-tokai [] has joined #openttd
16:53-!-mode/#openttd [+v tokai] by ChanServ
16:54-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
16:55<@Rubidium>Darkvater: that's more something for glx; I generally don't have MSVC
16:55<@Darkvater>didn't you write determineversion?
16:55<@Rubidium>DJNekkid: that's something for Celestar to find out
16:55<DJNekkid>Rubidium: yup :)
16:56<@Rubidium>Darkvater: I did a long time ago when I was annoyed about not knowing revision numbers of crashes etc.
16:56<@Darkvater>but, well, ping glx :)
16:56<+glx>reading :)
16:56<@Rubidium>and I've gotten rid of VMware since then
16:56<@Rubidium>and glx has been working on the file since then
16:56<@Darkvater>ah, kkies
16:57<+glx>I don't have tortoise to check :)
16:57<@Darkvater>do you need to? ;0
16:57<+glx>but it looks good
16:57<@Darkvater>damn keyboard
16:58<@Rubidium>what about adding the object method instead of replacing?
16:58<@Rubidium>when e.g. the object isn't registered
16:59<@Darkvater>' If TortoiseSVN is installed, try to get the revision number
16:59<@Darkvater>if tortoise isn't installed you don't have subwcrev.exe either
16:59<+glx>if we can get the tortoise path key, the object is probably there
17:00<+glx>if not the user broken is registry ;)
17:00<@Darkvater>you know how I feel about stupid users :D
17:00<+glx>same for us ;)
17:01*Darkvater pats Sacro; there, there boy, easy now
17:01*Sacro is a stupid user :D
17:01-!-DJNekkid [] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.4/2008102920]]
17:01<Sacro>Darkvater: long time no see, how are you?
17:02*Darkvater recommends a readback ;)
17:02<CIA-1>OpenTTD: rubidium * r14683 /trunk/src/ (4 files):
17:02<CIA-1>OpenTTD: -Change: only say a engine/vehicle is refittable when it can be refitted to at least two cargo type or when it has subcargos.
17:02<CIA-1>OpenTTD: NOTE: it is still possible that a vehicle is marked refittable when there is nothing to refit to, e.g. when only one subcargo is available but that cannot be determined without a vehicle chain.
17:02<@Darkvater>but I'm okay, finished studies, gonna work next month, gonna see how much time I have for ottd
17:03<Sacro>cool :D
17:03<Sacro>nice to have old devs returning
17:03*Sacro wonders who else there is
17:03<Sacro>@seen Bjarni
17:03<@DorpsGek>Sacro: Bjarni was last seen in #openttd 5 weeks, 4 days, 0 hours, 35 minutes, and 23 seconds ago: <Bjarni> <ln-> well, good to see you back amongst the healthy, in any case. <-- sort off.... I'm totally tired and I missed everything at uni this week
17:03<Sacro>@seen celestar
17:03<@DorpsGek>Sacro: celestar was last seen in #openttd 1 day, 23 hours, 46 minutes, and 19 seconds ago: <Celestar> I'm going to PARTY!
17:04<+glx>hmm it needs some tweaking :)
17:04<@Darkvater>do tell glx :)
17:05<+glx>,...If InStr(version, "$") Then <-- failure detection fails
17:05<+glx>so without tortoise, rev is "rM" for me
17:05<@Darkvater>I protest! that is not my code
17:07<Eddi|zuHause>"people are now eating spam mails, because of the recession" :p
17:07*glx does more tests
17:09<@Darkvater>:O FEDFUND is 0-0.25
17:09<@Darkvater>it's almost free to borrow money
17:10<FauxFaux>Clearly that's what you need to do right now.
17:10<@Darkvater>it's a totally crazy world
17:10<@Darkvater>they're just pampering this rotten system, prolonging the crisis. Just let those damn banks go bankrupt, get it out of the system and you're back on track within 6 months
17:11-!-vraa [] has joined #openttd
17:11<@Rubidium>and it's all Bush's fault
17:11-!-FR^2 [] has quit [Quit: Connection reset by caffein depletion...]
17:12<@Darkvater>well, bush and that stupid old greenspan
17:13<@Darkvater>"let the markets work it out, we don't need control"....good job greenie
17:13-!-nekx [] has joined #openttd
17:15<@Rubidium>if Bush wouldn't control the market there wouldn't be a problem...
17:15<@Rubidium>^ that's a speech from 2002 effectively telling that the banks should give mortgages to people who can't afford one
17:15<@Darkvater>ah, the homes-for-all one?
17:16<@Rubidium>now what was the problem again? Mortgages givens to people who can't afford them, right?
17:16<@Darkvater>yeah, we love that one. But the bigger problem was the huge explosion of derivative trading of banks
17:17<@Darkvater>give out mortgage > assume prices can only go up > lend out tenfold of assets > accept bonds of other banks as asset based on same mortgage > lend out tenfold
17:19<@Darkvater>so anyways my second patch since petern does not commit:
17:19<@Darkvater>prolly something for glx as well, warning on MSVC
17:19<+glx>I know about this warning, but petern said it was not the proper fix
17:20<+glx>(I have a similar diff somewhere)
17:20<@Darkvater>oh petern did not tell me that
17:20<@Darkvater>bad petern :)
17:23<+glx>hmm ok Nothing tests are just wrong
17:26<+glx> <-- this one works for me (but I don't have tortoise to test)
17:26<+glx>at least I get the same result :)
17:30-!-davis_ [] has quit [Ping timeout: 480 seconds]
17:30<+glx>hmm but it may fail if tortoise is present and we are not in a svn repo
17:33<+glx>Darkvater: what SubWCRev.GetWCInfo FSO.GetAbsolutePathName("../src"), 0, 0 return when called in a git or hg repo?
17:36<@Darkvater>I donnu, I don't have git/hg
17:37<@Darkvater>but I can check quickly what it returns for a non-svn dir
17:37<+glx>should be right too :)
17:38<@Darkvater>oh and now he reacts
17:39<@Darkvater>glx: it returns 0
17:39<@Darkvater>or I mean..nothing and revision is 0
17:40<Sacro>petern: you need your old nick back
17:40<Sacro>just like old times
17:41<Sacro>also where is guru3 :P
17:41<guru3>simply say my name and i shall appear
17:41<Sacro> <- ahh memories
17:41<guru3>somewhat like a genie
17:42<guru3> <- new ones
17:42<guru3>of which i'm not a part -_-
17:42<Sacro>heh, DV is still 5th
17:43*petern wonders what 16 or 32MB of ram would be being bunged into...
17:43<@Darkvater>Sacro: I contest your finding
17:43<@Darkvater>Darkvater+DarkSSH is 3rd
17:43<@petern>also, wtf, how am i second? :o
17:43<@Darkvater>you talk too much
17:43<guru3>nothing quite lke the good old days when 0.3.5 game out
17:43<guru3>and network play was the hip thing
17:43<@petern>i hardly talk at all
17:43<@Darkvater>all bjarni did was talk so that's not a surprise
17:44<Sacro>Darkvater: he used to break things as well
17:44<+glx>that too :)
17:44<@Darkvater>ssh ;)
17:44<@petern>guru3, does it know that petern == peter1138?
17:44<guru3>it could
17:45<guru3>which do you like better?
17:45<@petern>Sacro always lets us know what he/she's doing: 1138 actions!
17:45<@Darkvater>glx: your diff doesn't work either if it's not an svn dir no? even worse, you don't even go to norev000 if you have tortoise but no svn dir
17:45<+glx>for me it does as I don't have tortoise :)
17:46<+glx>but I made a new version
17:46<+glx>refreshed diff
17:46<Sacro>petern: can i not do any more then?
17:46<@Darkvater>that's better :)
17:47*Darkvater pokes petern about the correct fix for the newgrf warning
17:48<guru3>i need at least 1000 more lines of text to even hit the bottom of those stats :S
17:48-!-Zuu [] has quit [Quit: Leaving]
17:51<+glx>guru3: we managed to break the "most referenced nick" section ;)
17:51<guru3>uh oh
17:51<+glx>i, you, there, In and all
17:51<guru3>i think that counts as a flaw in pisg
17:52<guru3>im only... a lot of versions behind -_-
17:53<+glx>Darkvater: so the current diff is ok for you ?
17:55<@Darkvater>it's certainly better: no more cmd window that pops up annoyingly and you get norev when svn fails
17:55-!-sigmund [] has joined #openttd
17:55<+glx>hehe I still get cmd windows (and 3 for a hg repo)
17:55<@Darkvater>< tortoise = 0
17:56<@Darkvater>about hg I'm sorry
17:56<@Darkvater>isn't there tortoisegit or something?
17:56<+glx>for hg I get svn window, git window and hg window
17:56-!-sigmund_ [] has quit [Ping timeout: 480 seconds]
17:57<+glx>as it needs to try them
17:57<Sacro>Darkvater: tortoisegit is now
17:57<@Darkvater>glx: well you could hack by checking hidden folders. eg .svn, .git?? and .hg?? or something
17:58<@Darkvater>then only check one and if that fails the other two
17:58<+glx>that's possible too
17:58<+glx>but maybe later
17:59-!-Zorni [] has joined #openttd
18:02<CIA-1>OpenTTD: glx * r14684 /trunk/projects/determineversion.vbs: -Codechange: use SubWCRev object to get version info instead SubWCRev.exe for tortoiseSVN (Darkvater)
18:05<@Darkvater>thanks glx
18:05*Darkvater has a clean checkout again...haven't had one in years :P
18:06<guru3>hax! hax! hax!
18:06-!-Zorn [] has quit [Ping timeout: 480 seconds]
18:08*guru3 wishes he had some awesome idea to implement
18:08<@Darkvater>customizable shortcuts
18:09<guru3>like the keys you press to lay track etc?
18:09<guru3>that's a pretty good idea actually
18:09<@Darkvater>some customkeys.txt file and for all hints (right click) the shortcut after the text between parantheses
18:09<Eddi|zuHause>my god... i talk too much here...
18:10<@Darkvater>customkeys will need some windowname.action=shortcut lines which need parsing, setting up, and activated
18:10<Eddi|zuHause>and also too much from 0 to 5
18:10<@Darkvater>should not be too hard if the initial idea/setup is sound
18:10-!-mode/#openttd [+mizs] by Darkvater
18:10-!-mode/#openttd [-m] by Darkvater
18:10<guru3>i'd have to spend some time investigatin'
18:11<guru3>and also remember how to check out svn again
18:12-!-Terkhen [] has quit []
18:13<Eddi|zuHause>hm... i hate how these "too loud" and "happy" categories always go to those random guys that spoke like 3 lines in the history of the entire channel...
18:14<Eddi|zuHause>Sacro always lets us know what he/she's doing: 1138 actions! <- now that is scary
18:14*guru3 concurs
18:14<guru3>esp since peter was just talking about being peter1138
18:17<guru3>found where it handles key presses in the code...
18:18-!-FauxFaux [] has quit [Quit: Gosh-darn irssi]
18:18<guru3>or at least some of it
18:19<Eddi|zuHause>the only people who speak in the moring are celestar and petern.
18:20<guru3>Darkvater: were you thinking any action in any window to be customizable or only redefine the defaults?
18:21<@Darkvater>I think the shortcuts we have now suffice... but obviously the proper framework will support any action ;)
18:21<@Rubidium>what about any and any action can be triggered globally (like A -> autorail)
18:21<@Rubidium>well... not any, but the ones that make sense
18:21<guru3>i haven't found where that's defined in the code yet
18:22<Eddi|zuHause>i want the landscaping tools to be global
18:22<@Darkvater>main_gui or something
18:22<Eddi|zuHause>currently, i always have to open the landscaping toolbar first
18:22<guru3>i found the transparency code
18:23<@Darkvater>Rubidium: I don't think he should worry about how shortcuts are handled. it's our job to define when to get global 'A' and when local
18:23<guru3>Rubidium: cheers
18:23<Eddi|zuHause>and i need a key to toggle road/rail toolbars or autoroad/autorail
18:24<Eddi|zuHause>and i need a sanity check before i build a bridge/tunnel so i'll not accidently build the wrong type
18:24<Eddi|zuHause>which can be a very expensive mistake, since you cannot convert them
18:24<guru3>ie check the adjacent tiles first
18:24<guru3>or check what you were last building
18:25<@Darkvater>guru3: look around at the forums first; cause if I remember correctly there were/was already attempt(s)
18:25<Eddi|zuHause>very often i was doing road work to prepare a rail line through a city, and then when i build the bridge, i build a road bridge instead of a rail bridge
18:26<guru3>need to find out what sort of window contexting there is
18:26<Eddi|zuHause>there is too little visual feedback on which type you are building
18:26<Eddi|zuHause>so you only notice after you built
18:27<guru3>do windows own buttons, or do windows draw buttons?
18:28<Eddi|zuHause>buttons are typically child widgets
18:28<@Rubidium>... but not necessarily
18:28<guru3>each time i clieck the rail button is the window recreated from scratch or pulled out of memory?
18:29-!-Mucht [~Martin@] has quit [Quit: Konversation terminated!]
18:29<@Rubidium>it uses some sort of hybrid
18:30<@Rubidium>and it differs between windows
18:30<guru3>FindWindowById -> same ids or changing dynamically?
18:31<@Rubidium>that depends on the window
18:31<@Rubidium>and on the parameter
18:33-!-elmex [] has quit [Remote host closed the connection]
18:33<guru3>i wish this didn't look like a mix of oop and regular programming
18:33<Eddi|zuHause>it's some sort of hybrid :p
18:34<guru3>there's no nice way to see all the functions dealing with something
18:34<Eddi|zuHause>it's an abomination, it lies there and whispers "kill me"
18:35<guru3>it's all really easy to read
18:35<guru3>which is the funny bit
18:35<guru3>if the config file as in the format of window.rail.buttonX.key=<some key>
18:36<guru3>*was in
18:36<guru3>enum WindowClass { -> does a window know it's enum?
18:37<@Rubidium>how hard is it to find out for yourself?
18:37<guru3>enum WindowClass {
18:37<guru3>it does, and it's not that hard, but i like typing things in
18:37<guru3>need to boost my irc stats
18:38<@Rubidium>with pointless and very trivial questions it also boosts other stats which eventually might work against you
18:38*Darkvater feels the heat build up
18:39<@Rubidium>nah, I don't fight, I just /ignore ;)
18:39<@Darkvater>that doesn't show up in the stats :)
18:39<Eddi|zuHause>yeah, take an example of yorick :p
18:39<guru3>that's true... here's a theoerical c/cpp question then... the text name in an emum, say WC_BUILD_STATION, if the config was in the format of WC_BUILD_STATION.action.keybound, would it be possible to parse the string into the enum somehow?
18:39<@Rubidium>it shows up in my stats (number of ignored people)
18:40<@Rubidium>guru3: not directly, but one can run a script over the window_gui.cpp which makes a mapping
18:40<guru3>didn't think so
18:40<@Rubidium>like e.g. the NoAI API does
18:40-!-Vikthor [] has quit [Quit: Leaving.]
18:40<guru3>that sounds reasonable... just need to find a similar list of buttons attached to each window then and i'm in business
18:41<@Rubidium>that's the *very* tricky part
18:42<@Darkvater>don't we have widget-enums ;)
18:42<@Rubidium>Darkvater: yes, but those also list non-buttons etc
18:42<@Rubidium>but you can ofcourse "click" non-buttons and then nothing would happen
18:44<guru3>hmmm, 'widget_index', that sounds promising
18:45<@Rubidium>I hope that once window class (in the enum) corresponds with one actually class (i.e. widget indices), but I'm not sure at all about that
18:46<guru3>enum WindowWidgetTypes {
18:46<guru3>so it should be possible to identify the buttons
18:48<@Rubidium>that won't work for at least the advanced settings window
18:48<guru3>will it work for every regular gameplay window?
18:49<@Darkvater>for advanced you only want shortcuts for categories of patches, all the other stuff is pretty irrelevant imho
18:49<@Rubidium>guru3: I'm uncertain about that
18:49<@Rubidium>the order gui is the trickiest window
18:50<@Rubidium>it has keyboard shortcuts that don't map to a single mouse click
18:51<guru3>so there wouldn't be a widget for it
18:52<guru3>but it's still a window
18:52<guru3>the window could keep a list of 'buttonable' events
18:52<@Darkvater>gn all :)
18:53<guru3>when a widget is added, it's recored as a buttonable event
18:53<guru3>but other custom events could be added as well
18:53<guru3>good night Darkvater
18:53<@Rubidium>sounds like duplication of lists and thus error-prone
18:54<guru3>there aren't any events or action sort of things from what i can see
18:54<Nite_Owl>Later Darkvater
18:55<@Rubidium>guru3: what do you mean by that? Aren't the OnXXX functions events/actions?
18:56<guru3>they are, but not in the sense i meant
18:56<guru3>each widget seems to be responsible for being clicked on to trigger its action
18:57<guru3>windows catch key presses which are then hot wired to actions
18:57<guru3>or really the action functions
18:57<guru3>a button click doesn't call action this, it IS action this
18:58<guru3>but if the button click added an action to something like a queue that was processed
18:58<@Rubidium>it calls window->OnClick(int widget)
18:58<guru3>then a button press could simply go in the queue as well and anything would be doable
18:58<Eddi|zuHause>er... is the forum down?
18:58<@Rubidium>Eddi|zuHause: nah, it's just the ISP of the forum
18:59<Eddi|zuHause>isn't that still orudge's fault? :p
18:59<guru3>a queue isn't really doable here though
19:00<@Rubidium>why would you need a queue?
19:00<guru3>i'm just saying it's one unified way of looking at actions
19:00<guru3>that would make this problem very easy to deal with
19:00<@Rubidium>a queue doesn't make something magically unified
19:00<guru3>no, which is why i'm saying it's not practical in this case
19:02<guru3>ok, when OnKeyPress overrides the default function, is it possible to still have it execute the default first?
19:03-!-_Lakie_ [~Lakie@] has quit [Ping timeout: 480 seconds]
19:03<Eddi|zuHause>yes, by making sure each overriding function starts with a call to the inherited function
19:03-!-Lakie [~Lakie@] has quit [Ping timeout: 480 seconds]
19:03-!-Andel [] has quit [Ping timeout: 480 seconds]
19:03-!-welshdragon [~welshdrag@] has quit [Ping timeout: 480 seconds]
19:03-!-Born_Acorn [~bornacorn@] has quit [Ping timeout: 480 seconds]
19:03-!-Guest382 [~Lakie@] has quit [Ping timeout: 480 seconds]
19:03-!-orudge [] has quit [Ping timeout: 480 seconds]
19:03<guru3>ok, i thought so, but my oop isn't really up to scratch
19:04<@Rubidium>or... by not calling OnKeyPress...
19:04<guru3>well i'm trying to think of the special cases still
19:18<guru3>anywho, i'll think about it some
19:18<guru3>off to bed now, good night everyone
19:21-!-Mortal [] has quit [Quit: Checking whether build environment is sane ... build environment is grinning and holding a spatula. Guess not.]
19:32-!-Nite_Owl [] has quit [Quit: Read You Soon]
19:40-!-Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
19:48<CIA-1>OpenTTD: glx * r14685 /trunk/projects/ (version_vs80.vcproj version_vs90.vcproj): -Change: don't popup cmd windows when determining version (MSVC)
19:51-!-KritiK [] has quit [Quit: Leaving]
19:51-!-Progman [] has quit [Remote host closed the connection]
19:56-!-DaleStan [] has quit [Quit: Leaving]
20:04-!-Dred_furst [] has quit [Quit: Leaving]
20:10-!-Brianetta [] has quit [Quit: Tschüß]
20:16-!-tokai [] has quit [Ping timeout: 480 seconds]
20:19-!-nekx [] has quit [Remote host closed the connection]
20:19-!-Yeggstry is now known as Yeggzzz
20:22-!-stillunknown [] has quit [Ping timeout: 480 seconds]
21:27-!-mode/#openttd [+o glx] by DorpsGek
21:27-!-mode/#openttd [-i] by glx
21:27-!-Eddi|zuHause [] has joined #openttd
21:27<Eddi|zuHause>great ;)
21:44-!-Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
21:49-!-fjb [] has quit [Ping timeout: 480 seconds]
22:14-!-welshdragon [~welshdrag@] has joined #openttd
22:16-!-glx [] has quit [Quit: bye]
22:56-!-roboboy [] has joined #openttd
23:37-!-roboboy [] has quit [Quit: ajax IRC Client]
23:40-!-Eddi|zuHause [] has joined #openttd
---Logclosed Wed Dec 17 00:00:43 2008