Back to Home / #openttd / 2012 / 02 / Prev Day | Next Day
#openttd IRC Logs for 2012-02-13

---Logopened Mon Feb 13 00:00:41 2012
00:11-!-evergreensadh9 [] has joined #openttd
00:13-!-tokai|mdlx [] has joined #openttd
00:13-!-evergreensadh9 [] has quit []
00:18-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
00:20-!-tokai [] has joined #openttd
00:20-!-mode/#openttd [+v tokai] by ChanServ
00:23-!-tokai|mdlx [] has quit [Read error: Operation timed out]
00:43-!-Rhamphoryncus [] has joined #openttd
00:44-!-George [~George@] has joined #openttd
00:56-!-tokai|mdlx [] has joined #openttd
01:01-!-tokai [] has quit [Ping timeout: 480 seconds]
01:25-!-supermop [] has quit [Quit: supermop]
01:38-!-Zuu [] has joined #openttd
01:38-!-sla_ro|master [~slaco@] has joined #openttd
01:41-!-JVassie [~James@] has joined #openttd
01:56<Rhamphoryncus>Implicit state hurts my braaaaaaaaain
02:03-!-TdlQ__ [] has joined #openttd
02:12-!-TGYoshi [~TGYoshi@] has joined #openttd
02:14-!-Zuu [] has quit [Ping timeout: 480 seconds]
02:20-!-tokai|noir [] has joined #openttd
02:20-!-mode/#openttd [+v tokai|noir] by ChanServ
02:25-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
02:25-!-tokai [] has joined #openttd
02:25-!-mode/#openttd [+v tokai] by ChanServ
02:28-!-Twofish [] has joined #openttd
02:30-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
02:37-!-tokai|mdlx [] has joined #openttd
02:40-!-Phoenix_the_II [] has joined #openttd
02:43-!-tokai [] has quit [Ping timeout: 480 seconds]
02:49-!-Phoenix_the_II [] has quit [Ping timeout: 480 seconds]
03:02-!-Prof_Frink [] has quit [Ping timeout: 480 seconds]
03:15-!-cmircea [~cmircea@] has joined #openttd
03:16-!-TdlQ__ [] has quit [Ping timeout: 480 seconds]
03:18-!-DayDreamer [~DayDreame@] has joined #openttd
03:18-!-DayDreamer [~DayDreame@] has quit []
03:21-!-JVassie [~James@] has quit [Ping timeout: 480 seconds]
03:41-!-tokai|noir [] has joined #openttd
03:41-!-mode/#openttd [+v tokai|noir] by ChanServ
03:47-!-tokai [] has joined #openttd
03:47-!-mode/#openttd [+v tokai] by ChanServ
03:47-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
03:51-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
04:01-!-tokai|mdlx [] has joined #openttd
04:07-!-tokai [] has quit [Ping timeout: 480 seconds]
04:19-!-guru3 [] has quit [Ping timeout: 480 seconds]
04:21<dihedral>greetings ye all
04:26-!-guru3 [] has joined #openttd
04:33<Rhamphoryncus>Hrm. What's openttd's variant of malloc?
04:34-!-DDR [] has quit [Ping timeout: 480 seconds]
04:34<Rhamphoryncus>Oh, MallocT
04:41-!-pugi [] has joined #openttd
05:02-!-Twofish [] has quit [Quit: Leaving]
05:08-!-KouDy [~KouDy@] has quit [Quit: Leaving.]
05:11-!-KouDy [~KouDy@] has joined #openttd
05:26-!-FLHerne [] has joined #openttd
05:37-!-KouDy1 [] has joined #openttd
05:41-!-KouDy [~KouDy@] has quit [Ping timeout: 480 seconds]
05:44-!-tokai|mdlx [] has quit [Quit: c('~' )o]
05:47-!-Progman [] has joined #openttd
06:10-!-sla_ro|master [~slaco@] has quit []
06:35-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
06:35-!-peteris [~peteris@] has joined #openttd
06:37-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
06:38-!-peteris [~peteris@] has joined #openttd
06:39-!-TheMask96 [] has joined #openttd
06:40-!-tokai [] has joined #openttd
06:40-!-mode/#openttd [+v tokai] by ChanServ
06:49-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
06:50-!-peteris [~peteris@] has joined #openttd
06:51-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
06:53-!-peteris [~peteris@] has joined #openttd
06:55-!-[1]Mark [] has joined #openttd
06:55-!-Mark is now known as Guest2427
06:55-!-Guest2121 is now known as Mark
06:59-!-Guest2427 [] has quit [Ping timeout: 480 seconds]
07:00-!-Mark is now known as Guest2428
07:00-!-[1]Mark is now known as Mark
07:07-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:07-!-peteris [~peteris@] has joined #openttd
07:08-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:09-!-peteris [~peteris@] has joined #openttd
07:14-!-peteris [~peteris@] has quit []
07:14-!-peteris [~peteris@] has joined #openttd
07:26-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:26-!-peteris [~peteris@] has joined #openttd
07:28-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:28-!-peteris [~peteris@] has joined #openttd
07:38-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:39-!-peteris [~peteris@] has joined #openttd
07:44-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:45-!-peteris [~peteris@] has joined #openttd
07:49-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:50-!-peteris [~peteris@] has joined #openttd
07:54-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:55-!-peteris [~peteris@] has joined #openttd
07:56-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
07:57-!-peteris [~peteris@] has joined #openttd
08:04-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
08:05-!-peteris [~peteris@] has joined #openttd
08:05-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
08:06-!-peteris [~peteris@] has joined #openttd
08:13-!-FLHerne [] has quit [Ping timeout: 480 seconds]
08:17-!-andythenorth [] has joined #openttd
08:21-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
08:22-!-peteris [~peteris@] has joined #openttd
08:23-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
08:23-!-peteris [~peteris@] has joined #openttd
08:26-!-peteris [~peteris@] has quit [Read error: Connection reset by peer]
08:27-!-peteris [~peteris@] has joined #openttd
08:28-!-KouDy1 [] has quit [Quit: Leaving.]
08:29-!-KouDy [] has joined #openttd
08:32-!-KouDy [] has quit []
08:32-!-KouDy [] has joined #openttd
08:34-!-peteris [~peteris@] has quit [Quit: Ex-Chat]
08:34-!-peteris [~peteris@] has joined #openttd
08:40-!-glx [glx@2a01:e35:2f59:c7c0:897a:841d:44fb:ffe0] has joined #openttd
08:40-!-mode/#openttd [+v glx] by ChanServ
09:05-!-tokai|mdlx [] has joined #openttd
09:07-!-tokai [] has quit [Read error: Operation timed out]
09:12-!-Elukka [] has joined #openttd
09:14-!-tumuke [] has joined #openttd
09:15<tumuke>does anyone know if the stable version .debs will be available for ubuntu natty?
09:17<tumuke>1.1.4 had them
09:24-!-cypher [] has joined #openttd
09:29-!-kkb110__ [] has joined #openttd
09:29-!-kkb110_ [] has quit [Read error: Connection reset by peer]
09:46-!-tumuke [] has left #openttd []
09:59-!-George [~George@] has quit [Read error: Connection reset by peer]
10:03-!-George [~George@] has joined #openttd
10:09-!-Keyboard_Warrior [] has joined #openttd
10:10-!-tokai|noir [] has joined #openttd
10:10-!-mode/#openttd [+v tokai|noir] by ChanServ
10:10-!-George|2 [~George@] has joined #openttd
10:10-!-George is now known as Guest2445
10:10-!-George|2 is now known as George
10:10-!-KouDy [] has quit [Quit: Leaving.]
10:12-!-Guest2445 [~George@] has quit [Ping timeout: 480 seconds]
10:15-!-tokai|mdlx [] has quit [Read error: Operation timed out]
10:15-!-theholyduck [] has quit [Ping timeout: 480 seconds]
10:16-!-tokai|noir [] has quit [Read error: Operation timed out]
10:16-!-tokai [] has joined #openttd
10:16-!-mode/#openttd [+v tokai] by ChanServ
10:40-!-TWerkhoven [] has joined #openttd
10:40-!-Keyboard_Warrior [] has quit [Read error: Connection reset by peer]
10:41-!-theholyduck [] has joined #openttd
10:53-!-sla_ro|master [~slaco@] has joined #openttd
11:15-!-theholyduck [] has quit [Read error: Connection reset by peer]
11:16-!-theholyduck [] has joined #openttd
11:24-!-tokai|mdlx [] has joined #openttd
11:27-!-George|2 [~George@] has joined #openttd
11:27-!-George is now known as Guest2455
11:27-!-George|2 is now known as George
11:27-!-valhallasw [~valhallas@] has joined #openttd
11:29-!-tokai|noir [] has joined #openttd
11:29-!-mode/#openttd [+v tokai|noir] by ChanServ
11:29-!-tokai [] has quit [Ping timeout: 480 seconds]
11:34-!-tokai|mdlx [] has quit [Read error: Operation timed out]
11:43-!-tokai|mdlx [] has joined #openttd
11:47-!-frosch123 [] has joined #openttd
11:48-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
12:11-!-Phoenix_the_II [] has joined #openttd
12:15-!-Guest2455 [~George@] has quit [Read error: Connection reset by peer]
12:18<CIA-1>OpenTTD: rubidium * r23942 /trunk/src/ (saveload/afterload.cpp station_cmd.cpp): -Fix: infrastructure cache of standard road stops would get messed up when buying a company with them
12:34<CIA-1>OpenTTD: frosch * r23943 /trunk/src/signs_gui.cpp: -Fix (r23835) [FS#5061]: Also list DEITY signs in the signlist in SE.
12:37-!-Arafangion [] has quit [Ping timeout: 480 seconds]
12:38<Rhamphoryncus>Hey, it didn't crash! It only took 2 days but I figured out how to save an array! By pretending it's a string...
12:40-!-camilo [] has joined #openttd
12:42<camilo>hi all
12:43-!-theholyduck [] has quit [Ping timeout: 480 seconds]
12:43<camilo>have been unable to join multiplayer games -- mostly I get "network - game connection lost"
12:44<camilo>but sometimes "you took too long to join the server"
12:44<Rhamphoryncus>What's your network connection?
12:44<camilo>wifi to a cable modem
12:44-!-andythenorth [] has quit [Quit: andythenorth]
12:44<Rhamphoryncus>hrm. Dunno then.
12:45<camilo>it seems to happen since I upgraded to 1.2.0-beta4
12:45<camilo>but I am not sure
12:46<camilo>actually, after 20 tries or so I am sometimes able to connect, and then I can play for hours without problem
12:47<Rhamphoryncus>Openttd's handling of joining is rather crude
12:47-!-pugi [] has quit []
12:48<Rhamphoryncus>Someone else I've been talking to is having similar problems
12:49<Rhamphoryncus>Basically, if you ask to join it stops everything and waits for you to finish. However, since this can be slow (maps are a lot of data to download) and nobody can play in the mean time it has a short timeout
12:49<camilo>that's a pity.. should download before joining, and then apply a diff to bring your client up to speed
12:50<camilo>or something like that
12:50<Rhamphoryncus>Should. It'd actually just need a large buffer for your client and maybe a way to have your time run fast until caught up
12:50<camilo>hate to think my 20 tries to join have been causing pauses in other people's play
12:52<camilo>will try downgrading to 1.1.5 & joining smaller servers
12:52<camilo>i mean smaller maps
12:53<camilo>then again, it might be something wrong with my connection... maps are only 1.5 MB or so
12:56<Rhamphoryncus>np. Wish I was more help.
12:57-!-TdlQ__ [] has joined #openttd
13:00-!-[1]Mark [] has joined #openttd
13:00-!-Mark is now known as Guest2460
13:00-!-Guest2428 is now known as Mark
13:04-!-Mark is now known as Guest2462
13:04-!-[1]Mark is now known as Mark
13:05-!-Prof_Frink [] has joined #openttd
13:06-!-Guest2460 [] has quit [Ping timeout: 480 seconds]
13:09<@Rubidium>the pausing is actually to prevent even less people from joining due to the large amount of "difference" that's generated
13:10-!-TdlQ__ is now known as MJP
13:10<@Rubidium>as there's also a limit to the amount of time you may take from having downloaded the game up to you are 'in sync'
13:11<camilo>yeah.. but I wasn't having any troubles before
13:12<@Rubidium>we added timeouts, which are generally good
13:12<@Rubidium>except when using large maps or slow connections
13:12<camilo>it's either the update or my ISP
13:12<@Rubidium>in which case it is up to the server *owner* to properly configure their server so people can join
13:13<@Rubidium>do you also have problems with the #openttdcoop welcome server? (1.2.0-betta4)
13:13<camilo>just compiled 1.1.5 -- will see if it is any better
13:13<@Rubidium>probably not
13:13<camilo>I haven't tried that one
13:14<camilo>with 1.1.5 at least I'll have more servers to chose from
13:15<Rhamphoryncus>Rubidium: yeah, I'm sure there's a good reason for it, but it's also problematic so there's got to be a better compromise
13:16<camilo>now that I think of it, I actually joined that openttdcoop server without problems
13:16<@Rubidium>Rhamphoryncus: better in what sense?
13:16<camilo>so it is the server configuration?
13:17<Rhamphoryncus>Not screw over people on only moderately fast connections
13:17<@planetmaker>camilo, there's a timeout setting which servers can set
13:18<@Rubidium>Rhamphoryncus: so we should 'balance' it to 'slow connection' + 'huge map'?
13:18<@planetmaker>and of course it then depends on that setting (how long the server is patient before you timeout) and how fast you actually get the savegame (thus connection speed of you and / or the server)
13:18<Rhamphoryncus>Rubidium: No, let one person connect in the background while people continue to play
13:19<@Rubidium>Rhamphoryncus: that is possible
13:19<@planetmaker>Rhamphoryncus, that's the default(?)
13:19<Rhamphoryncus>planetmaker: that's not what openttdcoop's public server does and it doesn't sound like it's the default
13:19<camilo>Rubidium, it is only the connection that presents an issue, in my experience, once I managed to join, I never timed out
13:19<@planetmaker>not sure we use the default, Rhamphoryncus :-)
13:20<Rhamphoryncus>Rubidium: even if you have to give them a 10 meg buffer that's really not much
13:20<@Rubidium>there... even worse, if it's the default... then the server owners conciously changed the setting
13:20<@planetmaker>it's basically an ancient cfg we use which gets updated from time to time till our server works nicely :-)
13:20<Rhamphoryncus>I can't imagine why such a setting would even exist
13:20<@Rubidium>Rhamphoryncus: the amount of network traffic after downloading is negligable
13:20<@planetmaker>Rhamphoryncus, denial of service is impossible by that setting
13:20-!-lmergen [] has joined #openttd
13:21<@Rubidium>when games progress many clients have enormous trouble trying to catch up to the server
13:21<Rhamphoryncus>planetmaker: So it's a work-around. The better solution is to limit the number of outstanding joins
13:21<@Rubidium>as they need to *calculate* all game states between the savegame and the current state of the server
13:21<Rhamphoryncus>Rubidium: just buffer since they started connecting. Thus the 10 megs
13:22<@Rubidium>and if you download for 3 minutes, that means you need to execute 3 minutes of gameplay before being at that point
13:22<Rhamphoryncus>Disabling the viewports would probably help that
13:22<@Rubidium>Rhamphoryncus: the buffer would just contain the commands, which are negligable
13:22<@Rubidium>Rhamphoryncus: viewport is also somewhat negligable
13:22<@Rubidium>the calculation of the different game states, that's not negligable
13:23<Rhamphoryncus>If you're not talking the CPU load of having them fast-forward then what?
13:23<@Rubidium>OpenTTD does 'fast forward' when catching up with the server
13:24<@Rubidium>but as I said, servers in later states are so CPU heavy that fast forward is maybe 50% faster
13:24<camilo>so, is it during that 'fast forward' that clients time out?
13:24<@Rubidium>that's one of the places where clients can time out
13:24<@Rubidium>either typing the password takes too long
13:24<Rhamphoryncus>I've played with that. The rendering is the largest consumer for me. If I shrink to a small window then fast-forward goes much faster
13:24<@Rubidium>or downloading the map takes too long
13:25<@Rubidium>or fast forwarding to the current server state takes too long
13:25<@Rubidium>Rhamphoryncus: in MP fastforward some drawing steps are actually skipped
13:25<camilo>oh.. so in my case it might be a CPU thing (playing on a netbook), rather than a connection thing (relatively fast)?
13:25<Rhamphoryncus>Rubidium: Not in SP?
13:25<@Rubidium>or because the client didn't reply fast enough to the server (within IIRC 15 seconds of sending a ping)
13:25<@Rubidium>Rhamphoryncus: no
13:26<@Rubidium>camilo: it might be any of them
13:26<@Rubidium>flaky network, not enough cpu, maps being too big, ...
13:27<Rhamphoryncus>Rubidium: regardless, if they could keep up with MP once connected, then they will eventually catch up while connecting
13:27-!-ET [] has joined #openttd
13:27<@Rubidium>eventually yes...
13:27<Rhamphoryncus>As long as the UI still operates then I see no problem with that. It's much better than outright failing
13:28<ET>does anyone know how to get a hold of the forum owners? I forgot my username, and can't log on
13:28<@Rubidium>3 minutes, 50% faster than the server, means you're still 1:30 off, so in the end you need 6 minutes to catch up to the server and thus your mouse clicks actually reacting in any reasonable way
13:28<@planetmaker>ET, write an e-mail
13:28<ET>to what address?
13:28<@Rubidium>after all, if you're 3 minutes behind the server sending a command to build a road or rail takes 3 minutes before it comes back to you!
13:29<@Rubidium>which means "I doesn't work" and thus people disconnect
13:29<Rhamphoryncus>So display something saying you're still catching up
13:29<@Rubidium>as such the limit's default is much lower (half a minute IIRC)
13:30<@planetmaker>ET, but on the other hand, how w/o your user name can one possibly identify you?
13:30<ET>I'll check later. in the meantime, I have a question that I have been struggling with
13:30<ET>I have two airports, one inside a city, one at a transfer point
13:30<@Rubidium>planetmaker: by the email address he sent the email from?
13:30<@planetmaker>ET, or do you have any approximate idea?
13:30<@planetmaker>Rubidium, true
13:31-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
13:31<ET>I can't see to figure out an order for the transfer point to transfer all cargo, and wait for a full load of any cargo. What always seems to happen is the cargo is unloaded, then loaded right back
13:32<@Rubidium>but the networking code is (IMO) already complex enough; I don't fancy adding even more state and things that could possibly go wrong
13:32<@planetmaker>ET, "transfer and leave empty"
13:32<Rhamphoryncus>ET: you want to transfer AND load up for a return trip?
13:32<ET>the problem is that I don't want to leave empty
13:32<@planetmaker>two-way transfer does not work
13:33<@planetmaker>exactly. That's how it is :-)
13:33<@planetmaker>There are ideas how to change that. But they all have a heavy impact on the CPU usage of the game
13:34<@planetmaker>look for things like cargodistribution of yacd in the forums...
13:34<ET>will do - thanks
13:34<@planetmaker>cargodist is an often-used abbreviation
13:36<ET>BTW - is the the main forum?
13:36-!-TWerkhoven [] has quit [Ping timeout: 480 seconds]
13:36-!-TheMask96 [] has joined #openttd
13:36<@planetmaker>depends on the definition of "main forum". But is part of it
13:37<@planetmaker>it has more topics than openttd. But it's the "official" openttd forum. As far as official goes
13:39<ET>the de-facto main forum. where most people post/answer
13:39<@planetmaker>yes, that's it
13:42<camilo>well, got to go
13:42<camilo>thanks again
13:42-!-camilo [] has quit [Quit: camilo]
13:43<ET>I will have to try yacd and/or cargodist
13:43<ET>it looks like fun
13:44<ET>in the meantime, I guess I will have two planes, one for each direction :/
13:45<CIA-1>OpenTTD: translators * r23944 /trunk/src/lang/ (5 files):
13:45<CIA-1>OpenTTD: -Update from WebTranslator v3.0:
13:45<CIA-1>OpenTTD: french - 10 changes by OliTTD
13:45<CIA-1>OpenTTD: german - 1 changes by NG
13:45<CIA-1>OpenTTD: lithuanian - 46 changes by Stabilitronas
13:45<CIA-1>OpenTTD: russian - 4 changes by akasoft
13:45<CIA-1>OpenTTD: vietnamese - 1 changes by nglekhoi
13:47<Rhamphoryncus>Beware, they can get the same result
13:48<Rhamphoryncus>What can work is you put both airports in a city, but have feeders that transfer to them, not from
13:48<Rhamphoryncus>That way the incoming is consumed immediately
13:49<ET>I can see the conflict, if they arrive at the same time. I suppose I could use a timetable
13:49<ET>two airports, one for incoming, one for outgoing?
13:50<@planetmaker>that's the common solution, yes
13:51<ET>seems more stable than relying on timing... I'll give that a shot
13:52-!-tokai|noir [] has joined #openttd
13:52-!-mode/#openttd [+v tokai|noir] by ChanServ
13:58-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
14:09-!-HerzogDeXtEr1 [~Flex@] has joined #openttd
14:10-!-andythenorth [] has joined #openttd
14:13<ET>is there a way to slow down time? I play on fairly large maps, and the future vechicles come too quickly
14:14<frosch123>you can play in pause mode
14:15<frosch123>there is an advanced setting to allow construction while paused
14:16-!-HerzogDeXtEr [~Flex@] has quit [Ping timeout: 480 seconds]
14:21<ET>that should work perfectly - thanks
14:38-!-tensai_cirno [~cirno@] has joined #openttd
14:46-!-Zuu [] has joined #openttd
15:00-!-KritiK [] has joined #openttd
15:05-!-pugi [] has joined #openttd
15:16-!-kkb110__ [] has quit [Ping timeout: 480 seconds]
15:22-!-JVassie [~James@] has joined #openttd
15:41*andythenorth age.years() = age.years() + 1
15:42<valhallasw>andythenorth: you are assigning to a function call. Are you sure you want to do that?
15:43<andythenorth>it's a getter / setter of some kind
15:43<andythenorth>it knows which side of the assignment it's on :P
15:43<@SmatZ>valhallasw: age.years() could return a reference
15:43<@SmatZ>(not that I like references...)
15:44<@SmatZ>(actually, I really dislike them)
15:45<TrueBrain>it should be avoided at all costs, in my opinion :D
15:45*SmatZ hugs TB :)
15:45<valhallasw>SmatZ: right, yeah, that would work. Exactly the reason why I hate references in C++ ;-)
15:46<TrueBrain>tbh, I really hate & in general ...
15:46<valhallasw>with pointers, I at least know that I'm aiming at my foot
15:46<TrueBrain>int b = 1; a(b); printf("%d
15:46<TrueBrain>int b = 1; a(b); printf("%d\n", b);
15:46<TrueBrain>no fucking way to know what it will print ...
15:46<@SmatZ>yup :)
15:46<TrueBrain>valhallasw: 100% agree :D
15:46<Rhamphoryncus>andythenorth: congrats on the rollover anyway
15:46<TrueBrain>I dont understand which retard came up with it tbh .... explicit over implicit, in my book, but meh :D
15:47<andythenorth>is andythenorth the oldest here?
15:47<@SmatZ>27 here...
15:47<frosch123>andythenorth: i doubt that
15:48<TrueBrain>andythenorth: nobody is older than Belugas
15:48*andythenorth > Rhamphoryncus > SmatZ
15:48<@SmatZ>TrueBrain: you book?
15:48<TrueBrain>SmatZ: english saying?
15:48*Rhamphoryncus torments his lesser!
15:48<frosch123>TrueBrain: andersI is the oldest on the forum probably
15:48<@SmatZ>TrueBrain: have you written a book?
15:48<TrueBrain>SmatZ: never got passed the thank-you notes
15:48*andythenorth currently is probably 'writing the most code whilst holding babies or toddlers'
15:48<andythenorth>is a safe bet
15:49<frosch123>andythenorth: belugas' son is in school or so
15:49<andythenorth>thereby leaving Belugas free to write *high quality uninterrupted code* :P
15:49-!-Chruker [] has joined #openttd
15:50<TrueBrain>I have yet to see that day :D
15:50*TrueBrain hides now
15:50-!-Chruker [] has quit []
15:50*andythenorth wtfs at BROS thread one more time
15:51*SmatZ has to find a lot of women, just to impregnate them, broaden his seed, and then continue living alone
15:51<@SmatZ>or with one or two women of my choice...
15:52<frosch123>you would fly to the next planet of course
15:52-!-lmergen [] has quit [Ping timeout: 480 seconds]
15:52<TrueBrain>Jessica Alba, and who else?
15:52<frosch123>oh, with "living alone" you probably meant the journey to the next galaxis
15:52<@SmatZ>nah :)
15:53<@SmatZ>that way I would be alone for very very long time
15:53<@SmatZ>maybe for ever :P
15:53-!-mahmoud [] has joined #openttd
15:53<frosch123>aliens do not care
15:53<TrueBrain>did you ask them?
15:53<@SmatZ>if I meet any...
15:55-!-lofejndif [] has joined #openttd
15:56-!-Rhamphoryncus [] has quit [Quit: Rhamphoryncus]
15:56*andythenorth ponders learning how recolor sprites work, as it's now a solved problem
15:56<frosch123>if it's a solved problem, just move on to the next one :p
15:57<andythenorth>good point
15:57<andythenorth>the next one is drawing
15:57<andythenorth>I'm trying to avoid that
15:57<@Belugas>TrueBrain is right, even I am still waiting to see that day :)
15:57<frosch123>is there a way to declare it "solved" ?
15:57*TrueBrain hugs Belugas :D
15:58<andythenorth>I could use a procedural truck generator
15:58<andythenorth>sounds like a problem for frosch123's
15:58<@Belugas>the point is, i was not able to write decent code while at work, and when coming at home, late at night, i was not really... in the best shape to do so ;)
15:59*Belugas wants to have a sabatic week, month, year!
15:59<@Belugas>why not?!!
16:05*andythenorth wonders if the 'proportion of capacity put on truck from 1st trailer' really needs to be a configurable property
16:06<andythenorth>where's foobar when you need an engineer to calculate the loading on a beam?
16:06*andythenorth might just make it 0.4 and be done with it
16:07-!-kkb110__ [~kkb110@NYUFGA-WLESSAUTHCLIENTS-03.NATPOOL.NYU.EDU] has joined #openttd
16:07<@Rubidium>frosch123: AndersI already enjoys his retirement?
16:07<@Rubidium>if not, I'll raise you a "wallyweb"
16:07<frosch123>meanwhile... liekly
16:08<frosch123>oh, wallyweb... yeah, that one might beat andersi
16:09<frosch123>i think both have a 4 in front of their hexadecimal age
16:11<@Rubidium>guess I need to drop to hexal to reach that
16:11<@Belugas>[15:48] <TrueBrain> andythenorth: nobody is older than Belugas <-- honestly? I thnk Albert is
16:11<@Belugas>but by a small margin
16:12<andythenorth>alberth is not here :)
16:12*andythenorth claimed oldest in this channel :P
16:12*andythenorth writes some code
16:12<frosch123>andythenorth: do you even have a 3 in front of your hexage?
16:13<andythenorth>my hexage?
16:13*andythenorth has now adopted nml, and will shortly be forgetting how to count in hex
16:13<@Belugas>neither do I, i have a 2!
16:13<@Rubidium>hmm... my half life is less than a minute :(
16:13<frosch123>Belugas: how many days left?
16:15<@Belugas>more or less, 300 ;)
16:15<@Belugas>then i'll be 30
16:16<frosch123>hmm, i have only around 100 days left before some other 30 :p
16:16<@Rubidium>but 300 is ~100h ;)
16:17<frosch123>[22:13] <Rubidium> hmm... my half life is less than a minute :( <- there is no isotope of rb with such a short time
16:17<@Belugas>okok... 12C
16:18*andythenorth feeds the python
16:18<andythenorth>everything got much better recently wrt writing code
16:18<@Rubidium>frosch123: basically everything with a mass number > 90 or < 77
16:19<frosch123>yeah, just found the extended list
16:19<andythenorth>how about we replace newgrf with runtime python? :o :D
16:20<@Terkhen>andythenorth: there was an attempt that used Squirrel IIRC
16:21<frosch123>just encode ottd into a video, and keep on watching it
16:22<SpComb>replace openttd with Python
16:22<frosch123>replace python with openttd
16:23<@Terkhen>replace both with C#
16:23<@Terkhen>or even better, HTML5
16:24<andythenorth>we could have a whole new class of exciting errors
16:24<andythenorth>python means we could experiment with unclosed for loops
16:24<frosch123>andythenorth: you should teach dorpsgek to code grfs
16:24<SpComb>openttd html5/js runtime
16:25<frosch123>he basically bored all day
16:25<frosch123>hmm, that a verb
16:25<+michi_cc>andythenorth: <- Not my first forum post, but close ;)
16:25<andythenorth>html 5 means we could have lots of exciting cross browser issues
16:26<andythenorth>'new group system (chrome r41524 or webkit nightly 12135 only)
16:26<+glx>and a big IE6 problem ;)
16:26<andythenorth>'infrastructure maintenance: FF 10 only'
16:26<frosch123>michi_cc: hmm, my second post is also about such kind of topic
16:26<andythenorth>IE6 is no problem, it just doesn't work for that
16:28<andythenorth>michi_cc: that's kind of where we ended up :)
16:28<+michi_cc>My first one was even more annoying :)
16:28-!-ET [] has quit [Quit: ajax IRC Client]
16:28<frosch123>my first one was a yapf bug report :)
16:28<frosch123>quite detailed actually
16:28<TrueBrain>pff, at least I made a patch befre I joined the forums
16:29<+michi_cc>My first post: bug report + fix for a small realistic acceleration patch; second post: complaining that nobody cares about the patch :p
16:29<frosch123>hmm, not sure, but might also hold for me
16:29<andythenorth>michi_cc: we achieved newgrf sanity within 7 years of your post :)
16:30<frosch123>newgrfs turn 10 this year. someone has a nice (maybe trollish) idea how to celebrate it?
16:31<TrueBrain>delete it from OpenTTD!
16:31*andythenorth was going to release lots of stuff to celebrate :P
16:31<V453000>releasing the worst train set ever?
16:31<andythenorth>V453000: you're working on that?
16:31<SpComb>release GRFv2
16:31<+michi_cc>We did :)
16:32<frosch123>exaclty :p
16:32<TrueBrain>invisible set?
16:32<V453000>no, unfortunately visible (unfortunate for the viewer that is)
16:32-!-Phoenix_the_II [] has quit [Ping timeout: 480 seconds]
16:33<frosch123>TrueBrain: we have a great variety of invisible trains
16:33<andythenorth>release a brainfuck -> nfo compiler?
16:33<frosch123>there are at least 3 grfs defining such
16:34<andythenorth>with some killer new feature that everyone wants?
16:34<andythenorth>combined xml + brainfuck format
16:34<frosch123>andythenorth: i guess ottd would rather fit with "whitespace"
16:34<frosch123>yeah :) tabs, spaces and newlines
16:36<frosch123>hmm, using syntax highlighting for whitespace is cheating
16:37<@Rubidium>just use a brainfuck whitespace-ish language where the value of the previous character needs to be xor-ed with the value of the current character to get the actual byte to execute ;)
16:37<@Rubidium>now that's going to fuck with your brain
16:38<frosch123> <- hmm, just discovered something new :)
16:39<andythenorth>Rubidium: but to meet user demands, encode all that within valid xml tags
16:39<andythenorth>that would be an interesting namespace
16:40*andythenorth boggles at polyglot
16:41<andythenorth>we could have converted nfo to xml
16:42<frosch123>are tags allowed to start with digits?
16:42<andythenorth>probably not
16:42<frosch123><byte value="1A"/>
16:43<andythenorth><comment value="nfo is very easy"/>
16:43<frosch123><cbresult value="3B"/> <- quite high level
16:43-!-sla_ro|master [~slaco@] has quit []
16:44<andythenorth>frosch123: <cbresult> <- cheating
16:44*andythenorth is pretty certain that's what was intended every time 'it should be xml' was written
16:46*andythenorth has no idea how to write a parser / lexer but thinks that this would be a good April 1 release item
16:46<andythenorth>I'll write a grf for it if someone wants to waste their time on it :)
16:46<frosch123>too much work even for 1st april :)
16:46*andythenorth is thinking that grfs could be written by running a parser / lexer backwards on the nfo :P
16:46<@Rubidium>we should make the savegame a xml
16:47<@Rubidium>that's much simpler
16:47<andythenorth>that would make it ~1GB for a small map?
16:47<SpComb><save><data encoding='base64'>....</data></save>
16:47<andythenorth>there was something that xml was actually sane for
16:47<frosch123>the question is whether saving the map as xml might savegame conversion easier :p
16:48<andythenorth>was it newgrf config that is valid for xml?
16:48<@Rubidium>should be pretty easy to make xml, pretty useless to read the xml
16:48<frosch123><tile x="1" y="10"><owner>town</owner><road bits="NW SW"/></tile>
16:49<frosch123>andythenorth: action 14 is a bit yaml like
16:49-!-kkb110__ [~kkb110@NYUFGA-WLESSAUTHCLIENTS-03.NATPOOL.NYU.EDU] has quit [Read error: Connection reset by peer]
16:50-!-kkb110 [~kkb110@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has joined #openttd
16:50*andythenorth needs code that draws 8 angles for this truck
16:51<frosch123>my irc client does not consider dots as part of urls
16:51-!-DDR [] has joined #openttd
16:52<frosch123>good, is want to stay on "ground"
16:52<frosch123>*it wants
16:52<frosch123>anyway, either the engine is too long, or the trailers are too short
16:53<frosch123>those proportions make it actually look silly
16:53<SpComb>what's wrong with trains :(
16:53-!-peteris [~peteris@] has quit [Quit: Ex-Chat]
16:54<andythenorth>isn't it written somewhere that openttd is a train game?
16:54<frosch123>yeah, andy should switch to trains; then he does no longer need rv wagons :p
16:54<andythenorth>I no longer need rv wagons anyway
16:54<andythenorth>what I need is artists :P
16:54<frosch123>andythenorth: probably somewhere on tt-ms
16:54<frosch123>[22:54] <andythenorth> what I need is artists :P <- so, how old are your babies?
16:54<andythenorth>not old enough
16:54<DDR>andythenorth: Given volume per mode, I'd say it's more of a ship game... :P
16:55<frosch123>my 4 year old nice can already draw rapunzel towers
16:55<andythenorth>what happened to multi-stop docks? :P
16:56<frosch123>[22:54] <andythenorth> not old enough <- mind, they do not have to draw with a fixed scale for ottd
16:56<andythenorth>frosch123: one of them can manage lines
16:56<@Rubidium>any scale except realistic would be okay for OpenTTD, wouldn't it?
16:56<andythenorth>I could just scan them in and ship it
16:57<andythenorth>I'm sure if I put the right title on bananas I'd get a lot of downloads
16:57<andythenorth>'omg awesome trains' or something
16:57<frosch123>title does not matter
16:57<andythenorth>what's the secret to winning bananas then?
16:58<andythenorth>being on there longest?
16:58<frosch123>never release an update
16:58<andythenorth>need to update eGRVTS
16:58<frosch123>original vehicle names is already in position 22
16:58<frosch123>i am quite sure it was not there when released
16:59<frosch123>aren't the first two egrvts and gts somewhat the same?
17:00<frosch123>hmm, "hover bus"... maybe the name has an effect
17:00-!-kkb110 [~kkb110@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has quit [Remote host closed the connection]
17:01<andythenorth>if I release 'underground metro' I'm pretty certain I'll got top 10
17:01<andythenorth>even if it's a troll :P
17:01<andythenorth>invisible trains :P
17:03<Zuu>Another good reason for keeping PAXLink long way down on my list of things to do :-)
17:03<frosch123>you mean pathzilla?
17:03<frosch123>or is that not by you as well?
17:03<Zuu>Only another z-guy
17:04<frosch123>ok, sorry, i tend to assume 50% of the ais are yours :)
17:04*andythenorth -> bed
17:04<andythenorth>good night
17:04-!-Arafangion [] has joined #openttd
17:04-!-andythenorth [] has quit [Quit: andythenorth]
17:04<Zuu>Though I currently "win" both the gs and gslibrary category :-)
17:06<Zuu>Not really. I only have 40% of the libraries and 60% of the game scripts. Where I would not really say that the tutorial is just my work as there have been several other contributors to the tutorial.
17:08<Zuu>Oh, total download for SuperLib (AI-edition): 526 602
17:09<Zuu>That's way more than the sum of all my other content.
17:17<Zuu>The average per version is however not more than 28 164 downloads.
17:18-!-frosch123 [] has quit [Remote host closed the connection]
17:24-!-TGYoshi [~TGYoshi@] has quit [Quit: Popidopidopido]
17:28-!-MJP [] has quit [Ping timeout: 480 seconds]
17:36-!-JVassie [~James@] has quit [Ping timeout: 480 seconds]
17:59-!-Progman [] has quit [Remote host closed the connection]
18:03-!-supermop [] has joined #openttd
18:04<supermop>anyone still awake over there?
18:07<@Terkhen>kind of
18:09<supermop>is it possible to have a locomotive that can couple to any other locomotive, but only to one type of wagon?
18:10<supermop>(in this case locomotive would be the unit of a MU with a cab, the wagon would be the unit without)
18:18-!-KritiK [] has quit [Quit: Leaving]
18:21-!-mahmoud [] has quit [Ping timeout: 480 seconds]
18:26-!-Firartix [] has joined #openttd
18:32<@Terkhen>good night
18:34-!-tensai_cirno [~cirno@] has quit [Quit: Leaving]
18:41-!-Markavian` [] has joined #openttd
18:48-!-Markavian [] has quit [Ping timeout: 480 seconds]
18:52-!-lofejndif [] has quit [Quit: Leaving]
19:05-!-cmircea [~cmircea@] has quit [Ping timeout: 480 seconds]
19:18-!-Kurimus [] has quit [Ping timeout: 480 seconds]
19:27-!-MNIM [] has quit [Ping timeout: 480 seconds]
19:27-!-Zuu_ [] has joined #openttd
19:29-!-valhallasw [~valhallas@] has quit [Ping timeout: 480 seconds]
19:34-!-Zuu [] has quit [Ping timeout: 480 seconds]
19:39-!-MNIM [] has joined #openttd
19:42-!-Firartix [] has quit [Ping timeout: 480 seconds]
19:50-!-KouDy [] has joined #openttd
19:51-!-KouDy [] has quit []
19:54-!-KouDy [] has joined #openttd
19:55-!-bryjen [~bryjen@] has joined #openttd
20:02-!-KouDy [] has quit [Quit: Leaving.]
20:02-!-KouDy [] has joined #openttd
20:40-!-pugi [] has quit [Ping timeout: 480 seconds]
20:41-!-pugi [] has joined #openttd
20:49-!-pugi [] has quit []
20:50-!-KouDy [] has quit [Quit: Leaving.]
20:50-!-KouDy [] has joined #openttd
21:03-!-cypher [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
21:05-!-KouDy [] has quit [Quit: Leaving.]
21:06-!-KouDy [] has joined #openttd
21:45-!-KouDy1 [~KouDy@] has joined #openttd
21:49-!-KouDy [] has quit [Ping timeout: 480 seconds]
21:51-!-KouDy1 [~KouDy@] has quit [Quit: Leaving.]
21:53-!-Kringle [] has joined #openttd
21:53-!-KouDy [~KouDy@] has joined #openttd
22:00-!-glx [glx@2a01:e35:2f59:c7c0:897a:841d:44fb:ffe0] has quit [Quit: bye]
22:03-!-Kringle [] has quit [Quit: ajax IRC Client]
22:03-!-KouDy [~KouDy@] has quit [Quit: Leaving.]
22:04-!-KouDy [~KouDy@] has joined #openttd
22:09-!-KouDy [~KouDy@] has quit []
22:10-!-KouDy [~KouDy@] has joined #openttd
22:11-!-KouDy [~KouDy@] has quit []
22:11-!-KouDy [~KouDy@] has joined #openttd
22:16-!-Stimrol_ [] has joined #openttd
22:19-!-Stimrol [] has quit [Ping timeout: 480 seconds]
23:02-!-Rhamphoryncus [] has joined #openttd
23:13-!-bryjen [~bryjen@] has quit [Quit: Leaving]
23:23-!-Elukka [] has quit []
23:38-!-kkb110 [~kkb110@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has joined #openttd
---Logclosed Tue Feb 14 00:00:44 2012