Back to Home / #openttd / 2009 / 11 / Prev Day | Next Day
#openttd IRC Logs for 2009-11-14

---Logopened Sat Nov 14 00:00:11 2009
---Daychanged Sat Nov 14 2009
00:00-!-Lakie [~Lakie@91.84.251.149] has quit [Quit: Sleep.]
00:05-!-tokai [~tokai@p5B2B1920.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
00:07-!-tokai [~tokai@p5B2B036F.dip0.t-ipconnect.de] has joined #openttd
00:07-!-mode/#openttd [+v tokai] by ChanServ
00:14<pw->http://i.imgur.com/nAqPa.jpg
00:34-!-HerzogDeXtEr1 [~flex@89.246.191.134] has quit [Read error: Connection reset by peer]
02:14-!-Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd
02:38-!-Uresu [~Wes@5aceb71c.bb.sky.com] has quit [Remote host closed the connection]
03:25-!-Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
03:44<CIA-4>OpenTTD: alberth * r18067 /trunk/src/ (vehicle_gui.cpp vehicle_gui_base.h): -Codechange: Eliminate a constant representing a widget top edge in vehicle windows.
03:50<CIA-4>OpenTTD: alberth * r18068 /trunk/src/vehicle_gui_base.h: -Cleanup: Remove obsolete BaseVehicleListWindow(const WindowDesc *desc, WindowNumber window_number) constructor.
03:59-!-Rhamphoryncus [~rhamph@d199-126-251-5.abhsia.telus.net] has quit [Quit: Rhamphoryncus]
04:29-!-phalax [~phalax@84.19.128.89] has joined #openttd
04:45-!-Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has quit [Remote host closed the connection]
04:47-!-bb10 [~nnscript@d52172.upc-d.chello.nl] has joined #openttd
04:49-!-Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has joined #openttd
04:54-!-andythenorth [~andy@host81-155-149-33.range81-155.btcentralplus.com] has joined #openttd
04:59<CIA-4>OpenTTD: alberth * r18069 /trunk/src/ (window.cpp window_gui.h): -Codechange: Initialize window flags at the same tme as the other fields instead of afterwards.
05:04-!-Terkhen [~Terkhen@68.69.220.87.dynamic.jazztel.es] has joined #openttd
05:05<Terkhen>hello
05:09<Alberth>hello
05:27-!-treve [~treve@83.101.79.109] has joined #openttd
05:32-!-Timitry_ [~Tim@p5DE8FAD6.dip.t-dialin.net] has joined #openttd
05:33-!-Timitry_ [~Tim@p5DE8FAD6.dip.t-dialin.net] has left #openttd []
05:33-!-Progman [~progman@p57A1EE62.dip.t-dialin.net] has joined #openttd
05:41-!-phalax [~phalax@84.19.128.89] has quit [Ping timeout: 480 seconds]
05:43<andythenorth>morning
05:50-!-phalax [~phalax@84.19.128.89] has joined #openttd
05:50-!-Fast2 [~Fast2@p57AF8035.dip0.t-ipconnect.de] has joined #openttd
06:00-!-Fuco [~dota.keys@147.251.209.96] has quit [Ping timeout: 480 seconds]
06:05-!-Grelouk [~Grelouk@205.78.200-77.rev.gaoland.net] has joined #openttd
06:11-!-Ruudjah [rtimon@w236-87-28-81.dynamic.aerea.nl] has joined #openttd
06:11<Ruudjah>@seen luukland
06:11<@DorpsGek>Ruudjah: luukland was last seen in #openttd 1 day, 17 hours, 1 minute, and 48 seconds ago: <Luukland> theM? does something force you to say theM?
06:12<Ruudjah>@seen muxy
06:12<@DorpsGek>Ruudjah: muxy was last seen in #openttd 1 day, 13 hours, 33 minutes, and 41 seconds ago: <Muxy> BUt has been identified as an irish fake
06:12*Muxy is in goulp as usual
06:37-!-welshdragon [~markjones@147.143.254.214] has quit [Quit: welshdragon]
06:40-!-xi23 [~xi@78.110.223.65] has joined #openttd
06:50<planetmaker>is iconv used only on OSX or can it be utilized by linux / windows, too?
06:51-!-Zahl [~Zahl@f050212241.adsl.alicedsl.de] has joined #openttd
06:53<@Rubidium>it's basically required for OSX, it can be used on Linux (Gentoo enables it IIRC) and Windows doesn't need nor use it
06:56-!-andythenorth [~andy@host81-155-149-33.range81-155.btcentralplus.com] has quit [Quit: andythenorth]
06:57<planetmaker>hm, ok. As my linux didn't use it either "checking iconv... not OSX, skipping" I got the impression it might be OSX only - which then could be mentioned when calling ./configure --help
06:58<CIA-4>OpenTTD: rubidium * r18070 /trunk/src/debug.h: -Fix: some possible unwanted side effects if using some sorts of boolean expressions in DEBUG
06:58-!-andythenorth [~andy@host81-155-149-33.range81-155.btcentralplus.com] has joined #openttd
07:00<@Rubidium>planetmaker: it's generally unneeded for Linux; Gentoo wants to enable it for some reason (people chosing some strange encoding for their file names). As such it's disabled by default for non OSX, but with --with-iconv you can enable it
07:02<planetmaker>ok, so it's not "OSX only" but maybe "required for OSX"?
07:05<@Rubidium>required for OSX yes, needed for Linux generally no, so if not OSX we skip it *unless* someone specifically says he wants to compile with iconv
07:08<planetmaker>yes, I understood that. I just thought it might be nice to add that to the output of ./configure --help :-) - in a concise and short way
07:13<@Rubidium>that being 'more or less requires for OS X, optional for the rest'?
07:13<@Rubidium>that's what configure does, not what the configure 'option' does
07:16<planetmaker>well. But it states for a range of options ("<whatever OS> only")
07:16<@Rubidium>yes, but --with-iconv is not specific for a single OS
07:18<planetmaker>yes, but it's not sensible to de-activate it on OSX :-)
07:18<@Rubidium>neither is deactivating zlib
07:19<planetmaker>well. That's not sensible for any OS
07:19<planetmaker>Nor is actually png IMO
07:22-!-lobstah [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
07:25-!-KenjiE20 [~KenjiE20@92.20.193.178] has joined #openttd
07:33-!-lobster [~michielbi@86.89.201.189] has joined #openttd
07:37-!-tokai [~tokai@p5B2B036F.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
07:39-!-tokai [~tokai@p5B2B24DB.dip0.t-ipconnect.de] has joined #openttd
07:39-!-mode/#openttd [+v tokai] by ChanServ
07:43-!-Mark [~Mark@5ED06D96.cable.ziggo.nl] has joined #openttd
07:48-!-Chris_Booth [~Chris_Boo@77-100-69-200.cable.ubr30.newt.blueyonder.co.uk] has joined #openttd
07:50<CIA-4>OpenTTD: rubidium * r18071 /trunk/src/ (46 files in 3 dirs): -Codechange: remove the need for {SKIP} in the autoreplace window + strings
07:56<CIA-4>OpenTTD: rubidium * r18072 /trunk/src/ (45 files in 3 dirs): -Codechange: remove the need for {SKIP} (and a string) from the order window
08:11<CIA-4>OpenTTD: rubidium * r18073 /trunk/src/lang/ (52 files in 2 dirs): -Codechange: remove some more unneeded skips
08:22<@petern>hmm, portal is a bit slow in wine :(
08:24<@petern>and can't always see through a portal
08:29-!-Peping [~chatzilla@195.47.115.88.adsl.nextra.cz] has joined #openttd
08:30<Peping>hey there.. How can I make openTTD run on a PC with Win98 without a soundcard?
08:31<@petern>"just run it"
08:33<Peping>petern: it says "couldn't find a valid soundcard" or something like that.. Which is logical, beacause there isn't one
08:34<@petern>you can put 'sounddriver = "null"' in the [misc] section of openttd.cfg
08:34<Peping>thanks ;)
08:35-!-glx [~glx@2a01:e35:2f59:c7c0:38f5:e803:80ee:9417] has joined #openttd
08:35-!-mode/#openttd [+v glx] by ChanServ
08:37-!-Imre [~Imre@92-249-209-34.pool.digikabel.hu] has joined #openttd
08:39-!-Imre [~Imre@92-249-209-34.pool.digikabel.hu] has left #openttd []
08:50-!-Peping [~chatzilla@195.47.115.88.adsl.nextra.cz] has quit [Quit: ChatZilla 0.9.85 [Firefox 2.0.0.20/2008121709]]
09:07-!-Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has quit [Remote host closed the connection]
09:16-!-Progman [~progman@p57A1EE62.dip.t-dialin.net] has quit [Remote host closed the connection]
09:26-!-_ln [~lanurmi@dyn-xdsl-83-150-113-243.nebulazone.fi] has joined #openttd
09:31-!-welshdragon [~markjones@147.143.254.214] has joined #openttd
09:40-!-Aali [~aali@h-90-31.A189.priv.bahnhof.se] has quit [Ping timeout: 480 seconds]
09:54-!-Grelouk_ [~Grelouk@139.95.200-77.rev.gaoland.net] has joined #openttd
09:59-!-Grelouk [~Grelouk@205.78.200-77.rev.gaoland.net] has quit [Ping timeout: 480 seconds]
10:04-!-Benny [~Benny@40.81-166-86.customer.lyse.net] has joined #openttd
10:14-!-Lachie [whitey@creep.bur.st] has quit [Ping timeout: 480 seconds]
10:26<CIA-4>OpenTTD: michi_cc * r18074 /trunk/src/os/macosx/macos.mm: -Fix [FS#3314]: [OSX] Don't link clipboard support twice when building without Cocoa.
10:29<CIA-4>OpenTTD: smatz * r18075 /trunk/src/screenshot.cpp: -Codechange: let ScreenshotHandlerProc() accept 'name' as 'const char \*'
10:31<CIA-4>OpenTTD: smatz * r18076 /trunk/src/screenshot.cpp: -Codechange: rename MakeBmpImage() to MakeBMPImage()
10:34<CIA-4>OpenTTD: alberth * r18077 /trunk/src/company_gui.cpp: -Codechange: Make the livery window use pure nested widgets.
10:37-!-treve [~treve@83.101.79.109] has quit [Quit: Bye for now!]
10:37<CIA-4>OpenTTD: rubidium * r18078 /trunk/src/ (56 files in 4 dirs): -Codechange: remove some duplicate (non translatable) strings
10:43<Paul2>hi guys
10:44<Paul2>if I have an openttd dedicated headless server, how can I send commands to it from the server? I tried something like telnet localhost:3979 and I can't do it. I can't work out how to send commands to the screen session with it in either
10:45<pw->http://wiki.openttd.org/Dedicated_server
10:45<pw->?
10:45-!-[com]buster [~eternal@cust-03-55bf402e.adsl.scarlet.nl] has joined #openttd
10:45<@Rubidium>I think he's better of reading the manual of screen
10:45<Xaroth>I agree with Rubidium
10:46<planetmaker>Paul2: besides reading the manual of screen: the open session behaves like the console
10:46<Paul2>I tried screen -X <cmd>
10:47<Paul2>ah ok cool so thats the best way to go yeah?
10:47<planetmaker>it is a way. "best" depends on what you want and expect :-)
10:48<Xaroth>alias openttd_server='screen -U -S openttd_server -d -RR'
10:48<Paul2>well. I want to be able to have the server running (in screen would be ideal, but whatever). And be able to send commands to it, through telnet, connecting to screen, whatever from something like a bash script
10:48<Xaroth>that way if you type openttd_server you create, or reconnect to a screen with that name
10:48<Xaroth>so you can get back to your console session
10:49<Paul2>I can use screen and everything fine. I'm happy with that
10:49<planetmaker>screen should be able to faciliate that, yes
10:49<Paul2>It's just getting something like a bash script to talk to it
10:49<Paul2>ok cool
10:49<Xaroth>why telnet, rather than plain good ol putty? :o
10:49<planetmaker>but don't use telnet, use ssh ;-)
10:49<Paul2>from the machine itself...
10:49<Paul2>I use ssh to the server from my client
10:49<Xaroth>yeh
10:49<Xaroth>why not just re-claim the screen?
10:50<planetmaker>yup ^
10:50<Paul2>I just mean from the dedicatated to the server
10:50<Paul2>well yes, but that's a pita in bach scripts isnt it?
10:50<Xaroth>Paul2: as i said, why not re-claim the screen :P
10:50<planetmaker>I usually do ssh server
10:50<Xaroth>no it's not
10:50<planetmaker>screen -x
10:50<Xaroth>check the alias
10:50<Xaroth>it re-attaches :)
10:50<Xaroth>alias openttd_server='screen -U -S openttd_server -d -RR'
10:50<planetmaker>and then I tab to the screen the server runs in
10:50<Paul2>yes but does it work from bach scripts?
10:50-!-asilv [~as@h-62-142-160-55.joensuunelli.fi] has joined #openttd
10:50<CIA-4>OpenTTD: smatz * r18079 /trunk/src/screenshot.cpp: -Codechange: allow overwriting of screenshots with user-supplied filenames
10:50<planetmaker>no, that's for interactive.
10:50<Xaroth>eh?
10:51<Xaroth>screen is interactive :P
10:51<planetmaker>But I could use it for batch, I guess, too.
10:51<Paul2>exactly...I can attach to screen as myself easily. I don't have a problem using screen.
10:51<planetmaker>use autopilot ;-)
10:51<Paul2>I just want a script on the server that would do (for example say 'hi everyone on the server')
10:51<Paul2>what's autopilot?
10:51<Xaroth>use autopilot :)
10:52<planetmaker>or rather ap+ or maybe even avignon, though I'd wait with the latter a bit till it's better tested
10:52-!-Fast2 [~Fast2@p57AF8035.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
10:52<planetmaker>it's the bot which allows us to command our servers via IRC
10:52<planetmaker>a kind of wrapper script which runs openttd. Written in tcl
10:52<Paul2>ah that's just what I want
10:52<Paul2>ah ok cool
10:53<planetmaker>http://dev.openttdcoop.org/projects/autopilot
10:54<Paul2>cheers
10:55<Paul2>autopilot is just what i wanted :)
10:55<planetmaker>good :-)
10:57<+glx>rcon works too
10:57<planetmaker>of course :-)
10:57<planetmaker>but issuing greetings via rcon is... tedious ;-)
10:57-!-HerzogDeXtEr [~flex@89.246.191.134] has joined #openttd
10:58<Paul2>yes this looks ideal. brilliant. Can run it on same machine as dedicated server
10:59<planetmaker>you actually have to, I think :-)
11:02<Paul2>excellente.
11:06-!-Biolunar [mahdi@blfd-4db186ae.pool.mediaWays.net] has joined #openttd
11:11<Paul2>hmmm Maybe we'll rip some of that and add it into our current bot...
11:22-!-HerzogDeXtEr1 [~flex@89.246.191.134] has joined #openttd
11:25-!-Sirenia [~sirenia@93.186.164.51] has joined #openttd
11:28-!-HerzogDeXtEr [~flex@89.246.191.134] has quit [Ping timeout: 480 seconds]
11:36-!-Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has joined #openttd
11:50-!-ecke [~ecke@188.75.128.2] has joined #openttd
11:51-!-Mark [~Mark@5ED06D96.cable.ziggo.nl] has quit [Ping timeout: 480 seconds]
11:52-!-HerzogDeXtEr [~flex@89.246.176.14] has joined #openttd
11:56-!-mynetdude [~mynetdude@68-27-88-145.pools.spcsdns.net] has quit [Ping timeout: 480 seconds]
11:59-!-HerzogDeXtEr1 [~flex@89.246.191.134] has quit [Ping timeout: 480 seconds]
12:01-!-Rhamphoryncus [~rhamph@d199-126-251-5.abhsia.telus.net] has joined #openttd
12:03-!-Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has joined #openttd
12:03-!-FR^2 [frr@frquadrat.de] has joined #openttd
12:08-!-tokai [~tokai@p5B2B24DB.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
12:10-!-tokai [~tokai@p5B2B3864.dip0.t-ipconnect.de] has joined #openttd
12:10-!-mode/#openttd [+v tokai] by ChanServ
12:26-!-pw-- [~w00f@96.243.199.76] has joined #openttd
12:26-!-xi23 [~xi@78.110.223.65] has quit [Read error: Connection reset by peer]
12:27-!-welshdragon is now known as Guest2055
12:27-!-welshdragon [~markjones@147.143.254.214] has joined #openttd
12:27-!-Guest2055 [~markjones@147.143.254.214] has quit [Read error: Connection reset by peer]
12:28-!-Imre [~Imre@92-249-209-34.pool.digikabel.hu] has joined #openttd
12:29-!-Imre [~Imre@92-249-209-34.pool.digikabel.hu] has quit []
12:32-!-xi23 [~xi@78.110.223.65] has joined #openttd
12:33-!-pw- [~w00f@96.243.199.76] has quit [Ping timeout: 480 seconds]
12:34-!-nicfer1 [~Usuario@190.50.19.165] has joined #openttd
12:39-!-Fast2 [~Fast2@p57AF8035.dip0.t-ipconnect.de] has joined #openttd
12:43-!-Splex [~splex@121.165.245.76] has quit [Remote host closed the connection]
12:43-!-Splex [~splex@121.165.245.76] has joined #openttd
12:46-!-nicfer2 [~Usuario@190.50.19.165] has joined #openttd
12:47<CIA-4>OpenTTD: rubidium * r18080 /trunk/src/smallmap_gui.cpp: -Codechange: add some const to the smallmap
12:53-!-nicfer1 [~Usuario@190.50.19.165] has quit [Ping timeout: 480 seconds]
12:54-!-fonsinchen [~alve@V83b2.v.pppool.de] has joined #openttd
12:58-!-|Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd
13:06-!-Illegal_Alien [~Illegal_A@ip4da39612.direct-adsl.nl] has joined #openttd
13:10-!-nicfer1 [~Usuario@190.50.23.218] has joined #openttd
13:11-!-nicfer2 [~Usuario@190.50.19.165] has quit [Read error: Connection reset by peer]
13:11-!-Imre [~Imre@92-249-209-34.pool.digikabel.hu] has joined #openttd
13:17-!-ecke [~ecke@188.75.128.2] has quit [Quit: ecke]
13:31-!-|Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Remote host closed the connection]
13:33-!-Luukland [~luukland@test.dnsbl.oftc.net] has joined #openttd
13:33<Luukland>Guys what is the size of a openttd tile?
13:33<Luukland>64x48?
13:33<Luukland>or 64x48 px?
13:33<Luukland>*32
13:40<@Rubidium>16x16
13:41<Luukland>ok thx
13:45-!-Zahl_ [~Zahl@f050212241.adsl.alicedsl.de] has joined #openttd
13:45<CIA-4>OpenTTD: translators * r18081 /trunk/src/lang/ (6 files): (log message trimmed)
13:45<CIA-4>OpenTTD: -Update from WebTranslator v3.0:
13:45<CIA-4>OpenTTD: catalan - 9 changes by arnau
13:45<CIA-4>OpenTTD: traditional_chinese - 9 changes by josesun
13:45<CIA-4>OpenTTD: polish - 103 changes by silver_777
13:45<CIA-4>OpenTTD: brazilian_portuguese - 1 changes by Tucalipe
13:45<CIA-4>OpenTTD: swedish - 13 changes by markisen
13:49-!-Luukland [~luukland@test.dnsbl.oftc.net] has left #openttd []
13:52-!-Zahl [~Zahl@f050212241.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds]
13:52-!-Zahl_ is now known as Zahl
14:00-!-eQualizer [~lauri@dyn12-192.dsl.spy.dnainternet.fi] has quit [Ping timeout: 480 seconds]
14:00-!-Progman [~progman@p57A1EE62.dip.t-dialin.net] has joined #openttd
14:12-!-Polygon [~Poly@p54B45116.dip.t-dialin.net] has joined #openttd
14:19-!-Phoenix_the_II [ralph@j104051.upc-j.chello.nl] has quit [Read error: Connection reset by peer]
14:26-!-nicfer2 [~Usuario@190.50.54.197] has joined #openttd
14:27-!-nicfer1 [~Usuario@190.50.23.218] has quit [Ping timeout: 480 seconds]
14:29<nicfer2>hi
14:31<nicfer2>should the 'singleplayer' mode be replaced by a local self-connected server?
14:32<SpComb>should? Could? Would?
14:32<nicfer2>which one expresses optionallity?
14:33<Alberth>why would you want to run the same game twice at a single machine?
14:33-!-Phoenix_the_II [ralph@j104051.upc-j.chello.nl] has joined #openttd
14:36<De_Ghosty>because he can
14:38<SmatZ>[20:31:13] <nicfer2> should the 'singleplayer' mode be replaced by a local self-connected server? <== no
14:39<SmatZ>some game aspects are specific to single player
14:39<SmatZ>(cheats, some game settings, AI management...)
14:39<SmatZ>also, it would no longer work on systems without network support
14:39<Rhamphoryncus>nicfer2: that'd only make sense if you could remove significant amounts of work from the client, leaving it only on the server. I'm not too familiar with how networking works in openttd, but I don't believe that's the case
14:40<SmatZ>(+little higher latency, little lower performance...)
14:40<SmatZ>yeah, everything would be done twice
14:40<SmatZ>(game state changes)
14:40<SmatZ>so in fact, halving performance
14:40<nicfer2>hmmm, is 127.0.0.1 available even without network cards?
14:41<SmatZ>on, say, DOS?
14:41<nicfer2>is OTTD available for DOS?
14:41<Rhamphoryncus>Yeah. My impression is that openttd networks by using exact copies of the game on every node. All you need to do is channel inputs through a common server
14:41<pw-->http://gamesthirstarticles.blogspot.com/2009/11/teen-goes-mad-after-playing-mw2-for.html
14:42<Alberth>Rhamphoryncus: correct afaik
14:42<SmatZ>nicfer2: YES
14:43<Alberth>nicfer2: eg http://binaries.openttd.org/releases/0.7.3/openttd-0.7.3-windows-win9x.zip
14:43<Rhamphoryncus>Thus why Floating Point Sucks™
14:43-!-nicfer2 [~Usuario@190.50.54.197] has quit [Read error: Connection reset by peer]
14:45-!-nicfer1 [~Usuario@190.50.61.157] has joined #openttd
14:45<nicfer1>my adsl line is having issues
14:46<Muxy>bad adsl line, change adsl line
14:47-!-eQualizer [~lauri@dyn12-192.dsl.spy.dnainternet.fi] has joined #openttd
14:59-!-Coco-Banana-Man [~Stephan.D@p5B2DBC93.dip.t-dialin.net] has joined #openttd
15:01<nicfer1>must be something on my provider's line, the filters and modem are new, but the external cables are really old
15:02<nicfer1>specially since my operator ('Telefonica de Argentina') only changes their lines when something stops working
15:03-!-Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Quit: Tschüß]
15:05*Alberth hands nicfer1 a main-power to phone-line conversion cable.
15:13-!-luis [~luis@201.80.39.18] has joined #openttd
15:14-!-luis [~luis@201.80.39.18] has quit [Remote host closed the connection]
15:16-!-nicfer2 [~Usuario@190.50.61.157] has joined #openttd
15:16-!-nicfer1 [~Usuario@190.50.61.157] has quit [Read error: Connection reset by peer]
15:18-!-Imre [~Imre@92-249-209-34.pool.digikabel.hu] has quit [Quit: Bye for now!]
15:23<TrueBrain>lol ... age of coper lines .. didn't know that was a factor for line stability :)
15:34-!-Aali [~aali@h-90-31.A189.priv.bahnhof.se] has joined #openttd
15:34<CIA-4>OpenTTD: rubidium * r18082 /trunk/src/smallmap_gui.cpp: -Codechange: make it visually easier to see where the different legenda 'tables' are split + some typos
15:44<fonsinchen>If a newgrf house provides a callback for the accepted cargos and their acceptance values it doesn't need to state 'normal' acceptance. Am I right?
15:45<fonsinchen>So if I want to find out the global acceptance value of some cargo I have to query each and every single house by their newgrf callback.
15:46*fonsinchen cries
15:49<@Rubidium>basically yes
15:52<@Rubidium>I advice to use AddAcceptedCargo/GetAcceptanceAroundTiles though
15:54<fonsinchen>Well, my plan was using _building_counts and HouseSpec::acceptance to quickly add up the acceptance, but that won't work. And it's the same with industries. I guess I need a tile loop and do AddAcceptedCargo for each tile. Unfortunately that will take a lot of CPU cycles.
15:56<CIA-4>OpenTTD: rubidium * r18083 /trunk/src/smallmap_gui.cpp: -Codechange: make the small map GUI nested.
15:56<Alberth>maybe only until you have collected 8/8 acceptance ?
15:58<@Rubidium>4! :)
15:59<fonsinchen>No, I want the exact global acceptance. This is for supply scaling. The stations' ratings will be adjusted by the ration between the acceptance reachable in a linkgraph component and the global acceptance.
15:59<fonsinchen>This means stations with fewer reachable destinations will get less cargo.
15:59<@Rubidium>that sounds very simutransy
16:00<fonsinchen>It's a commonly requested feature for cargodist and part of my next project: http://wiki.openttd.org/Alternate_economy
16:00-!-Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has quit [Remote host closed the connection]
16:01<fonsinchen>Is "simutransy" a bad or a good attribute?
16:01<@Rubidium>but... what when I build 5 overlapping stations in 1 town that, if you sum it, get more than the total acceptance of passengers in the map (think of four towns)?
16:03<@Rubidium>fonsinchen: don't know, but adding and adding features to a patch till it dies under its own weight is something you must watch out for
16:03<@Rubidium>it's basically the reason why most patch packs die
16:03<fonsinchen>It's not a single patch. Every feature gets its own branch and can be included or omitted on its own
16:05<fonsinchen>The overlapping stations are an interesting problem. I have to mark the areas I have added somehow when counting the acceptance in a component.
16:06<fonsinchen>You can look at the branch topology in http://wiki.openttd.org/Cargodist . I have recently updated it.
16:06<@Rubidium>anyhow, I think you'll quickly end up with something O(#of stations**2 * station spread**2)
16:07<fonsinchen>Yes, I'm getting that impression, too. I have to simplify it somehow.
16:08-!-Fuco [~dota.keys@147.251.209.96] has joined #openttd
16:09<@Rubidium>fonsinchen: looks like you need at least the right half of that graph to have anything nearly useful (everything except smallmap)
16:10<fonsinchen>you can omit some things: texteff and warning sign.
16:11<fonsinchen>But yes, the rest is mandatory. However, that's really the core functionality of cargodist. It can't be reduced any further.
16:11<fonsinchen>I mean, I had a version without multimap and reservation, but that was unbearably slow.
16:12<fonsinchen>And cargomap reverted most of it anyway, so I dropped it.
16:14-!-b_jonas [~x@dsl4E5C0850.pool.t-online.hu] has joined #openttd
16:16-!-Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd []
16:19<fonsinchen>Oh, r18083 looks like I'll have some fun merging it into smallmap-zoom-in/out/stats ...
16:24-!-Biolunar [mahdi@blfd-4db186ae.pool.mediaWays.net] has quit [Quit: gn8]
16:26<Rhamphoryncus>fonsinchen: you're the cargodist author? I'm having lots of fun with it :)
16:26<fonsinchen>yes, I am. It's nice to hear that.
16:30<Rhamphoryncus>There's an old post arguing that in reality people have fixed destinations, they don't change them based on the transportation available? Well it's wrong. There's studies on highway design that show people really do drive more when you remove the congestion from a road
16:31<Rhamphoryncus>Just some interesting trivia for you :)
16:34<fonsinchen>well, maybe, but I'm not modelling reality. However, the great numbers of passengers at certain stations are a problem for playability. Reducing the numbers while the network is small and then slowly raising them when it grows helps the player to get used to the numbers and build the necessary infrastructure.
16:36<Rhamphoryncus>I know you're not modelling reality, my point was that it's the other way around. Reality turns out to reflect your model
16:36-!-Timitry_ [~Tim@p5DE8FAD6.dip.t-dialin.net] has joined #openttd
16:36-!-Timitry_ [~Tim@p5DE8FAD6.dip.t-dialin.net] has left #openttd []
16:40<fonsinchen>I might use the TileLoop and some moving average to calculate the acceptance numbers. Like that they're not as accurate, but the calculation can be done in a reasonable time.
16:42-!-Rubix`` [~wrqwer@69.49.68.95] has joined #openttd
16:45-!-thingwath [~thingwath@88.83.164.57] has quit [Quit: It's all over.]
16:48-!-FR^2 [frr@frquadrat.de] has quit [Quit: Der Worte sind genug gewechselt, lasst mich auch endlich Taten sehn!]
16:50-!-ProfFrink [~proffrink@5ad46211.bb.sky.com] has joined #openttd
16:53-!-Tekky [~chatzilla@DSL01.83.171.170.167.ip-pool.NEFkom.net] has joined #openttd
16:56-!-Prof_Frink [~proffrink@5ad46207.bb.sky.com] has quit [Ping timeout: 480 seconds]
16:56-!-ProfFrink is now known as Prof_Frink
17:04-!-fihac [53d00bf7@webchat.mibbit.com] has joined #openttd
17:04-!-fihac [53d00bf7@webchat.mibbit.com] has quit []
17:05-!-mib_b90k9h [53d00bf7@webchat.mibbit.com] has joined #openttd
17:09-!-mib_b90k9h [53d00bf7@webchat.mibbit.com] has quit []
17:10-!-thingwath [~thingwath@88.83.164.57] has joined #openttd
17:21-!-Benny [~Benny@40.81-166-86.customer.lyse.net] has left #openttd []
17:21-!-Rubix`` [~wrqwer@69.49.68.95] has quit [Quit: Ping timeout: 540 seconds]
17:30-!-Rubix`` [~wrqwer@69.49.68.95] has joined #openttd
17:31-!-bb10 [~nnscript@d52172.upc-d.chello.nl] has quit [Ping timeout: 480 seconds]
17:33<andythenorth>did hell freeze over? Neko is talking good sense on the forums
17:33<andythenorth>Also, more ships released by moi :O
17:35-!-welshdragon [~markjones@147.143.254.214] has quit [Quit: welshdragon]
17:36-!-Lachie [whitey@creep.bur.st] has joined #openttd
17:39-!-phalax [~phalax@84.19.128.89] has quit [Ping timeout: 480 seconds]
17:46<fjb>Unbelievable.
17:47-!-Rubix`` [~wrqwer@69.49.68.95] has quit [Quit: Ping timeout: 540 seconds]
17:48-!-welshdragon [~markjones@147.143.254.214] has joined #openttd
17:51<fjb>Nice ships.
17:51-!-Lakie [~Lakie@91.84.251.149] has joined #openttd
17:53<Sacro>that's what she said
17:53<Rhamphoryncus>This makes me feel bad about every game I've played to date: http://www.tt-forums.net/download/file.php?id=119043
17:56<Lakie>You should take a look at someone like JGR or RobC's maps...
17:58<@petern>oh dear
17:58<@petern>i've written some c# that uses goto
17:58<Lakie>:o
17:59<Lakie>Depends on the code and layout of various loops and such, sometimes goto is a valid option.
17:59<Rhamphoryncus>petern: common cleanup block?
17:59<Lakie>Besides things like for, while, if, switch, break all do the same but just hide it...
17:59<@petern>no... and c# has exceptions
18:01<Rhamphoryncus>I'll get the torches and pitchforks
18:03-!-Luukland [~luukland@test.dnsbl.oftc.net] has joined #openttd
18:03-!-Simon [~Simon@c-a8c7e455.020-226-6c6b701.cust.bredbandsbolaget.se] has joined #openttd
18:04-!-Simon [~Simon@c-a8c7e455.020-226-6c6b701.cust.bredbandsbolaget.se] has quit []
18:06-!-[com]buster [~eternal@cust-03-55bf402e.adsl.scarlet.nl] has quit [Remote host closed the connection]
18:07-!-Grelouk_ [~Grelouk@139.95.200-77.rev.gaoland.net] has quit [Read error: Connection reset by peer]
18:10*petern refactors it
18:15-!-Luukland [~luukland@test.dnsbl.oftc.net] has left #openttd []
18:16*Rubidium wonders how complex a (TTD) game you can make without gotos
18:25-!-Polygon [~Poly@p54B45116.dip.t-dialin.net] has quit [Quit: Verlassend]
18:29-!-andythenorth [~andy@host81-155-149-33.range81-155.btcentralplus.com] has quit [Quit: andythenorth]
18:36-!-tokai [~tokai@p5B2B3864.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
18:36-!-asilv [~as@h-62-142-160-55.joensuunelli.fi] has quit []
18:39-!-tokai [~tokai@p5B2B0741.dip0.t-ipconnect.de] has joined #openttd
18:39-!-mode/#openttd [+v tokai] by ChanServ
18:40<Terkhen>good night
18:40-!-Terkhen [~Terkhen@68.69.220.87.dynamic.jazztel.es] has quit [Quit: ...]
18:49<welshdragon>can i open an TTDPatch Scenario in OpenTTD?
18:50<Sacro>no
18:50<Sacro>you
18:51<welshdragon>?
18:51<_ln>what a great answer :D
18:58<Sacro>oh yes
18:58<Sacro>i'm a great answertarian
18:58<fjb>Oh no!
19:04-!-b_jonas [~x@dsl4E5C0850.pool.t-online.hu] has quit [Quit: leaving]
19:07-!-Coco-Banana-Man [~Stephan.D@p5B2DBC93.dip.t-dialin.net] has quit [Quit: May the schwartz be with you! (Möge der Saft mit euch sein!)]
19:13-!-Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection]
19:23-!-fonsinchen [~alve@V83b2.v.pppool.de] has quit [Remote host closed the connection]
19:24-!-xi23_ [~xi@78.110.223.65] has joined #openttd
19:24-!-Illegal_Alien [~Illegal_A@ip4da39612.direct-adsl.nl] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!]
19:26-!-KenjiE20|LT [~Kenji@81.147.19.120] has joined #openttd
19:26-!-KenjiE20 [~KenjiE20@92.20.193.178] has quit [Quit: WeeChat 0.3.0]
19:27-!-Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has joined #openttd
19:28<Nite_Owl>Hello all
19:29-!-xi23 [~xi@78.110.223.65] has quit [Ping timeout: 480 seconds]
19:34-!-Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has quit [Read error: Connection reset by peer]
19:35-!-Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has joined #openttd
19:36-!-ProfFrink [~proffrink@5ad1ee31.bb.sky.com] has joined #openttd
19:40-!-Lakie [~Lakie@91.84.251.149] has quit [Remote host closed the connection]
19:42-!-xi23_ [~xi@78.110.223.65] has quit []
19:42-!-xi23 [~xi@78.110.223.65] has joined #openttd
19:42-!-Prof_Frink [~proffrink@5ad46211.bb.sky.com] has quit [Ping timeout: 480 seconds]
19:42-!-ProfFrink is now known as Prof_Frink
19:44-!-Lakie [~Lakie@91.84.251.149] has joined #openttd
19:44-!-Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has joined #openttd
19:44-!-nicfer2 [~Usuario@190.50.61.157] has quit [Ping timeout: 480 seconds]
19:44-!-nicfer1 [~Usuario@190.50.36.50] has joined #openttd
19:58-!-Lakie [~Lakie@91.84.251.149] has quit [Quit: bbiab]
20:08-!-Chris_Booth [~Chris_Boo@77-100-69-200.cable.ubr30.newt.blueyonder.co.uk] has quit [Ping timeout: 480 seconds]
20:15-!-Fast2 [~Fast2@p57AF8035.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
20:22-!-Progman [~progman@p57A1EE62.dip.t-dialin.net] has quit [Remote host closed the connection]
20:53-!-Tekky [~chatzilla@DSL01.83.171.170.167.ip-pool.NEFkom.net] has quit [Quit: ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]]
21:16-!-Lakie [~Lakie@91.84.251.149] has joined #openttd
21:23-!-Zahl [~Zahl@f050212241.adsl.alicedsl.de] has quit [Quit: *schiel*]
21:26-!-Zahl [~Zahl@2002:4e32:d4f1:1:4c23:c2ce:bcdf:4889] has joined #openttd
21:27-!-Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has quit [Quit: Read You Soon]
21:34-!-Pikka [PikkaBird@CPE-58-173-248-50.szxn1.cha.bigpond.net.au] has joined #openttd
21:36-!-Ruudjah [rtimon@w236-87-28-81.dynamic.aerea.nl] has quit [Quit: Ruudjah]
21:38-!-ecke [~ecke@188.75.128.2] has joined #openttd
22:01-!-KenjiE20|LT [~Kenji@81.147.19.120] has quit [Quit: Leaving]
22:06-!-glx [~glx@2a01:e35:2f59:c7c0:38f5:e803:80ee:9417] has quit [Quit: bye]
22:18-!-fjb_ [~frank@p5485B78E.dip.t-dialin.net] has joined #openttd
22:23-!-HerzogDeXtEr [~flex@89.246.176.14] has quit [Ping timeout: 480 seconds]
22:25-!-Zahl [~Zahl@2002:4e32:d4f1:1:4c23:c2ce:bcdf:4889] has quit [Quit: *schiel*]
22:25-!-fjb [~frank@p5485C5D1.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
22:45-!-xi23 [~xi@78.110.223.65] has quit [Ping timeout: 480 seconds]
22:50-!-APTX| [~APTX@ks32603.kimsufi.com] has quit [Ping timeout: 480 seconds]
22:53-!-p-w [~w00f@96.243.199.76] has joined #openttd
23:00-!-pw-- [~w00f@96.243.199.76] has quit [Ping timeout: 480 seconds]
23:06-!-Lakie [~Lakie@91.84.251.149] has quit [Quit: ...]
23:29-!-llugo [~lugo@mgdb-4db8c4fb.pool.mediaWays.net] has joined #openttd
23:34-!-phalax [~phalax@84.19.128.89] has joined #openttd
23:36-!-lllugo [~lugo@mgdb-4db8d3b8.pool.mediaWays.net] has quit [Ping timeout: 480 seconds]
23:37-!-Eddi|zuHause2 [~johekr@p54B777AE.dip.t-dialin.net] has joined #openttd
23:43-!-Eddi|zuHause [~johekr@p54B76663.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
23:45-!-elmex [elmex@ist.m8geil.de] has quit [Remote host closed the connection]
23:46-!-elmex [elmex@ist.m8geil.de] has joined #openttd
---Logclosed Sun Nov 15 00:00:14 2009