IRC logs for #openttd on OFTC at 2013-09-06
            
00:06:51 *** tokai has joined #openttd
00:06:51 *** ChanServ sets mode: +v tokai
00:08:47 *** oskari89 has quit IRC
00:45:10 *** DanMacK has joined #openttd
01:20:20 *** cyph3r has quit IRC
02:10:26 *** DDR has joined #openttd
02:16:34 *** glx has quit IRC
02:18:43 *** roboboy has joined #openttd
02:29:34 *** HerzogDeXtEr1 has quit IRC
02:49:45 *** fjb is now known as Guest5655
02:49:46 *** fjb has joined #openttd
02:54:59 *** Guest5655 has quit IRC
02:58:45 *** wakou has quit IRC
03:40:14 *** user54367644 has joined #openttd
03:46:39 *** user54367644 has quit IRC
04:15:58 *** Nat_aS has quit IRC
04:16:15 *** Nat_aS has joined #openttd
04:28:39 *** DanMacK has quit IRC
04:56:01 *** Eddi|zuHause has quit IRC
04:56:15 *** Eddi|zuHause has joined #openttd
05:02:29 *** tokai|mdlx has joined #openttd
05:08:11 *** tokai has quit IRC
05:22:33 *** andythenorth has joined #openttd
05:22:38 *** andythenorth has left #openttd
05:24:20 *** DDR has quit IRC
05:32:08 *** roadt_ has quit IRC
05:32:44 *** roadt_ has joined #openttd
05:32:55 *** Prof_Frink has quit IRC
06:17:32 *** tokai|noir has joined #openttd
06:17:32 *** ChanServ sets mode: +v tokai|noir
06:21:40 *** tokai|mdlx has quit IRC
06:24:45 *** zooks has joined #openttd
06:25:36 *** tokai|noir has quit IRC
06:42:03 *** frodus has joined #openttd
06:43:43 *** frodus has quit IRC
06:45:07 *** Devroush has joined #openttd
06:48:46 *** LordAro has joined #openttd
06:48:59 <LordAro> /o
07:00:27 *** sla_ro|master has joined #openttd
07:09:29 *** Pecio has joined #openttd
07:27:00 *** Elukka has joined #openttd
07:46:08 *** Supercheese has quit IRC
07:54:06 <dihedral> good morning
08:01:11 *** zooks has quit IRC
08:14:27 *** zooks has joined #openttd
08:29:41 *** zooks has quit IRC
08:38:23 *** zooks has joined #openttd
08:47:38 <maddy_> morning
08:51:34 <zooks> morning
09:00:46 *** sla_ro|master has quit IRC
09:19:56 *** zooks_ has joined #openttd
09:25:51 *** zooks has quit IRC
09:39:32 *** zooks has joined #openttd
09:54:39 *** wakou2 has joined #openttd
10:05:36 *** TheMask96 has quit IRC
10:11:38 *** TheMask96 has joined #openttd
10:12:20 *** oskari89 has joined #openttd
10:18:23 *** alluke has joined #openttd
10:28:22 <oskari89> http://wiki.openttd.org/Requested_features
10:28:41 <oskari89> Someone could update that diagonal levelling and clearing, since it's on trunk
10:29:19 <peter1138> Yeah, someone could.
10:31:40 <alluke> does anybody know what causes this in spring 2013 patchpack?
10:31:41 <alluke> https://dl.dropboxusercontent.com/u/1004368/jen_takes_it_deep.png
10:32:00 <planetmaker> oskari89, wiki anyone?
10:32:37 <planetmaker> If no-one does what anyone could do because everyone thinks that someone would do, it won't be done
10:33:19 *** montalvo has joined #openttd
10:35:02 <planetmaker> oskari89, it generally is totally pointless to ask that someone should update a wiki page if you know yourself what should be done. You know. Then do it
10:35:14 <planetmaker> after all you had the time to "complain" here. Better spent fixing
10:38:04 <oskari89> Hmm, could do that :)
10:42:08 <peter1138> alluke really doesn't want people to click on his images.
10:42:44 <alluke> do people lurk this on work or what
10:43:23 <peter1138> 1) Many people are at work, yes.
10:43:33 <peter1138> 2) Nobody here is involved with this patch pack.
10:43:47 <alluke> i think they should do their work insead of wasting their time here
10:44:00 <alluke> i wouldnt be so sure about the 2)
10:46:06 <Eddi|zuHause> there is very little overlap between our community here and the russian community
10:49:05 *** montalvo has quit IRC
10:53:50 *** sla_ro|master has joined #openttd
10:59:27 <Xaroth|Work> alluke: I might be online, but that doesn't mean I'm not working
11:00:21 <Xaroth|Work> the fact out of 114 people, only a handfull talked to you, does not mean the other 109 are constantly watching their screen afraid to talk
11:00:33 <Xaroth|Work> it means the other 109 are probably not around, doing other (more important) things
11:05:09 <LordAro> or just can't be bothered to reply to you ;)
11:15:55 <Rubidium> luckily miham isn't here... his bouncer from his previous job still joins occasionally (possibly reboot of the server it runs on)
11:17:41 <LordAro> heh, the legacy of past employees :)
11:24:41 <oskari89> http://www.tt-forums.net/viewtopic.php?f=32&t=22278&start=280#p1081730
11:24:55 <oskari89> Is there any documentation of "story book patch" ?
11:26:11 <oskari89> Nevermind, found out already :P
11:29:32 *** MNIM has quit IRC
11:40:08 *** tycoondemon2 has joined #openttd
11:45:34 *** tycoondemon has quit IRC
12:15:34 *** DarkAce-Z has quit IRC
12:19:46 *** Pereba has quit IRC
12:20:22 *** Pereba has joined #openttd
12:32:33 *** DarkAce-Z has joined #openttd
12:55:06 *** Hendrick has joined #openttd
13:09:16 <jonty-comp> "wtf you cant make trains with a blender, you use a 3d program like opengl"
13:09:21 <jonty-comp> forum post of the week
13:12:41 <peter1138> Troll
13:17:33 <Terkhen> hello
13:18:35 *** Bad_Brett has joined #openttd
13:21:00 <LordAro> jonty-comp/peter1138: can i get a link?
13:21:03 <LordAro> /o Bad_Brett
13:21:16 <Bad_Brett> \o/
13:22:03 <planetmaker> ho Bad_Brett
13:22:22 <Bad_Brett> hi planetmaker
13:23:14 <planetmaker> wanna try get one part maybe in a repo so that we can see how it goes? maybe starting with an engine?
13:23:39 <Bad_Brett> yeah, i was going to ask you to activate my account
13:23:46 <Bad_Brett> because i still haven't got that e-mail
13:24:18 <planetmaker> I activated it, yes. We had some issue with the e-mailer there
13:24:32 <Bad_Brett> great!
13:24:43 *** Pecio has left #openttd
13:25:05 <planetmaker> Today I've two hours from now on
13:25:41 <Bad_Brett> splendid
13:27:11 <planetmaker> given the size of stuff etc, I think it makes sense make a few separate NewGRFs which are easily combined?
13:27:35 <Bad_Brett> yeah, that's how i do it right now
13:27:41 <planetmaker> sweet
13:27:50 <planetmaker> with what to start? engines? ground?
13:27:54 <planetmaker> houses?
13:27:57 <Bad_Brett> one for the landscape, one for towns, one for industries and so on
13:28:01 <planetmaker> great
13:28:34 <Bad_Brett> maybe the engines? those are the ones that will require most work and most fine-tuning
13:28:42 <planetmaker> ok
13:29:13 <planetmaker> how does goldrush-trains as name (for URL purposes) sound?
13:29:23 <peter1138> LordAro, http://www.tt-forums.net/viewtopic.php?f=40&t=62303 < that one I guess.
13:30:04 <Bad_Brett> sound good
13:30:07 <Bad_Brett> *s
13:30:38 <peter1138> Separate vehicle NewGRFs?
13:30:47 <juzza1> that thread was very amusing to read
13:31:47 <Bad_Brett> oh, the project is already up? that was quick :-)
13:32:05 <planetmaker> http://dev.openttdcoop.org/projects/goldrush-trains - the repo will be created automatically in a few minutes (<7)
13:32:38 <LordAro> peter1138: i find it amusing how the top result for "lacognia" is that thread :D
13:33:46 <Bad_Brett> should i set user rights?
13:34:23 <LordAro> the "I'm an old timer!" thread is starting to get amusing too
13:35:05 <planetmaker> there, http://dev.openttdcoop.org/projects/goldrush-trains/repository
13:35:12 <planetmaker> Bad_Brett, what user rights?
13:36:21 <planetmaker> easiest way is to clone that empty repository and starting to add stuff there
13:36:37 <planetmaker> hg clone http://hg.openttdcoop.org/goldrush-trains
13:36:40 <Bad_Brett> i don't know... this will take some time getting used to ;-)
13:36:57 <LordAro> welcome to the lovely fluffy world of VCSs :)
13:37:20 <Bad_Brett> :-)
13:37:24 <Bad_Brett> i'm reading the guide right now
13:37:30 <planetmaker> Bad_Brett, should I... try to setup a dummy newgrf therein?
13:37:47 <Bad_Brett> yeah, that would be helpful i think
13:37:54 <planetmaker> like prepare for building so that only code + graphics need adding? Ok
13:38:24 <Bad_Brett> thanks!
13:45:17 <LordAro> should come by default :p
13:45:42 *** HerzogDeXtEr has joined #openttd
13:46:04 <planetmaker> any grfID, Bad_Brett ?
13:46:30 <planetmaker> or just like... "gr\0\0"?
13:46:37 *** Prof_Frink has joined #openttd
13:46:47 <Bad_Brett> yeah that's good
13:47:04 <LordAro> "gold" ?
13:47:10 <Bad_Brett> :D
13:47:24 <planetmaker> LordAro, but we need more than one :-)
13:48:33 <LordAro> gole
13:48:35 <LordAro> golf
13:48:37 <LordAro> ...
13:48:37 <LordAro> :p
13:49:10 *** roboboy has quit IRC
13:49:52 *** valhallasw has joined #openttd
13:54:11 *** zooks has quit IRC
14:00:12 <planetmaker> so, there we go. Pre-configured NewGRF within the repo. But a bit... void of content :D
14:00:31 <Bad_Brett> :D
14:01:08 <Belugas> hello
14:01:19 <Bad_Brett> hello belugas
14:01:48 <Belugas> hello sir :)
14:02:35 <planetmaker> salut Belugas
14:02:46 <Bad_Brett> hmm, i've got to do some modifications to get this to work i believe
14:02:52 <Belugas> Bonjour planetmaker :)
14:03:01 <Belugas> Have you tried the 50mm yet?
14:03:05 <planetmaker> how do you currently build it, Bad_Brett ?
14:03:50 <planetmaker> if you have a single nml file, we can also start there
14:04:20 <Bad_Brett> yeah, currently i'm generating one big nml file
14:04:28 <planetmaker> (though I'd like to change that later on, but... that's no issue at all to change later)
14:04:30 <planetmaker> generate?
14:05:25 <planetmaker> Bad_Brett, if you name the single nml file goldrush-trains.nml in the main directory of the repo, then it will work, too
14:05:34 <Bad_Brett> yeah, my goldrush editor creates it automatically
14:05:35 *** Tom_Soft has joined #openttd
14:05:40 <Bad_Brett> alright
14:05:44 <Bad_Brett> i'll try that first
14:05:54 <planetmaker> uh... how does it 'create' it?
14:06:15 <planetmaker> there's no editor which automaticalyl creates NML files ;-)
14:06:39 <Bad_Brett> yes there is, because i programmed it ;-)
14:07:01 <planetmaker> then it should be part of the repo... kinda
14:07:22 <Bad_Brett> there is a catch
14:07:26 <Bad_Brett> ...it's written in matlab
14:07:31 <planetmaker> lol!
14:07:40 <planetmaker> freak ;-)
14:07:49 <Bad_Brett> i'm a mechanical engineer, not a programmer
14:07:55 <Bad_Brett> :D
14:08:48 <planetmaker> well, even when devzone doesn't use it, it makes sense to add it. And its output the nml file. so that devzone can also build it
14:09:21 <planetmaker> and it would give for instance me an idea on how you generate it
14:09:52 <Bad_Brett> i'm gonna give you a heart attack when you see my coding style
14:10:08 <planetmaker> :-) don't worry
14:10:26 *** KritiK has joined #openttd
14:10:39 <Bad_Brett> :D
14:10:39 <Bad_Brett> brb
14:18:14 <planetmaker> Bad_Brett, I'm not too concerned. I've a bit of history with re-structuring NewGRF code ;-)
14:18:20 <planetmaker> or better said, grf code
14:19:42 <peter1138> I've
14:19:44 <peter1138> ...
14:19:52 <peter1138> I've been known to write some terrible C :D
14:30:46 <Bad_Brett> i just write a new function when i need it... pick random variables for loops
14:30:56 <Bad_Brett> or, variable names
14:31:01 <Bad_Brett> everything's a mess
14:32:40 <planetmaker> well. Don't be shy :-)
14:32:55 <planetmaker> I can only make suggestions if I actually know to what end
14:33:53 <planetmaker> so, what I'd suggest: the nml file as goldrush-trains.nml. the required graphics to build it (and in folders as needed so that it builds). And the generator
14:35:35 <Bad_Brett> the generator consists of maybe 100 different function files and only a few of them are connected to the trains
14:35:53 <Bad_Brett> should i just upload the function file that generates the nml file?
14:36:29 <Bad_Brett> or files
14:36:40 <planetmaker> could it run on its own (provided I throw it in matlab here)?
14:36:49 <Bad_Brett> nope
14:37:03 <planetmaker> let's assume I have access to a matlab license then :D
14:38:56 <Bad_Brett> in theory, it could be compiled so that you only need the matlab compiler runtime to run it
14:39:24 <Bad_Brett> but if you have matlab, i could upload the entire thing
14:39:38 <planetmaker> it's as much effort for me as to install it
14:40:05 <planetmaker> it's licensed to the whole university
14:41:14 <Bad_Brett> even though it may seem as an odd choice to develop game mods in, it does have some advantages over C++ i would say
14:42:52 <Bad_Brett> although it's a 100 times slower :D
14:43:34 *** valhallasw has quit IRC
14:44:38 *** zooks has joined #openttd
14:47:35 <Bad_Brett> i've got to organize a lot of files and folders, so it will probably take a couple of days to get things up and running
14:48:24 <planetmaker> uh, can't you build it localy now?
14:50:15 <Bad_Brett> yeah, but i've got tons of outdated stuff in the folders that should be removed first
14:52:50 <planetmaker> I see the point
14:53:11 <Bad_Brett> i think it will save time in the end
14:53:33 <planetmaker> what can help: add stuff you think is needed (and be conservative). Build. Add stuff it barfs on. Rinse and repeat until it builds
14:53:56 <planetmaker> then you have only added the stuff to that checkout which is needed
14:54:13 <Bad_Brett> trial-error
14:54:30 <planetmaker> well, kinda.
14:54:45 <planetmaker> but as it's your stuff, you should be good at making educated guesses :-)
14:55:03 <Bad_Brett> don't say that :-)
14:55:34 <planetmaker> I do! :-P
15:00:26 <Bad_Brett> thanks, i guess :-)
15:08:26 *** valhallasw has joined #openttd
15:23:49 *** Midnightmyth has joined #openttd
15:31:11 *** Prof_Frink has quit IRC
15:34:02 *** alluke has quit IRC
15:39:25 *** Miauw has joined #openttd
15:56:25 *** TheMask96 has quit IRC
15:59:21 *** TheMask96 has joined #openttd
16:09:35 *** ntoskrnl has joined #openttd
16:10:48 *** Progman has joined #openttd
16:20:53 *** wakou2 has quit IRC
16:24:04 *** DanMacK has joined #openttd
16:24:08 <DanMacK> Hey all
16:26:07 *** wakou2 has joined #openttd
16:27:44 *** Alice3 has joined #openttd
16:37:33 *** glx has joined #openttd
16:37:33 *** ChanServ sets mode: +v glx
16:43:22 *** alluke has joined #openttd
16:44:54 *** sla_ro|master has quit IRC
16:46:15 *** Progman has quit IRC
16:49:39 *** glx is now known as Guest5737
16:49:39 *** glx has joined #openttd
16:49:39 *** ChanServ sets mode: +v glx
16:52:47 <maddy_> hi guys
16:55:31 *** Guest5737 has quit IRC
16:59:23 *** Alberth has joined #openttd
16:59:23 *** ChanServ sets mode: +o Alberth
17:02:49 <Bad_Brett> does anyone know if this has been discussed since february?
17:02:50 <Bad_Brett> http://bugs.openttd.org/task/5473
17:03:01 <Bad_Brett> because it annoys me as well
17:08:28 <Eddi|zuHause> i agree with frosch123 that this is probably platform dependent, and thus should not be tried to be fixed by the newgrf
17:16:44 <Miauw> ...
17:17:00 <Miauw> I think that funding new roads is actually a way to fuck over your opponents instead of helping the town grow faster;
17:17:01 <Miauw> Derp.
17:18:56 <Alberth> the easiest solution to that is not to play against others :p
17:19:14 <Miauw> I'm playing alone.
17:19:22 <Miauw> But I tought "Oh, I think I'll help this town grow faster"
17:19:37 <Miauw> And now I have to wait to set up my good transport line :c
17:20:30 *** sla_ro|master has joined #openttd
17:21:21 <Alberth> too many trees removed?
17:21:28 <Miauw> Nah.
17:21:33 <Miauw> I just wanted this town to expand faster.
17:21:41 <Miauw> The top is kinda sliced off by a passenger railroad.
17:22:12 <Miauw> I'm new to this game :P
17:22:55 <Alberth> well, you've more experience transporting pax than I have, I think :)
17:23:18 <Alberth> I never do passengers transport, I play only industrial transports
17:23:53 <Miauw> I'm just doing passenger transport because it's fun.
17:23:57 <Miauw> And I just found this game last week, so
17:24:39 <Alberth> oh, so you've a lot to experiment and explore :)
17:25:06 *** MrShell has joined #openttd
17:28:16 <peter1138> Yeah, funding new roads does not help you at all.
17:31:17 *** Wolf01 has joined #openttd
17:31:20 <Wolf01> moin
17:34:06 <Alberth> o/
17:37:06 *** SamanthaD has joined #openttd
17:37:32 <Wolf01> hi SamanthaD
17:38:16 <SamanthaD> hey Wolf01! how's it going?
17:39:46 <Wolf01> tired
17:40:11 <SamanthaD> I just woke up
17:41:53 <Wolf01> I just finished 8 hourd @ work and 45 minutes of car trip
17:41:57 <Wolf01> *hours
17:46:22 *** MrShell has quit IRC
17:53:39 <Miauw> Is there any way to quickly jump to a specific order?
17:55:23 <Wolf01> automatically or via the skip order button?
17:55:54 <Miauw> Manually.
17:56:05 <Miauw> As in, I've got this truck that's stopped with 70 orders and I want to jump to order 45
17:56:36 <Wolf01> uhm, nice
17:56:57 <Miauw> I have too many bus stations.
17:57:30 <Alberth> 70 orders? :O
17:57:36 <Miauw> Yes >.>
17:57:51 <Miauw> It's mostly a loop but with slightly different orders.
17:58:06 <Miauw> BEcause I have a few lower-priority stations and multiple stations in one city etc.
17:58:45 *** DanMacK has quit IRC
17:59:17 <Alberth> perhjaps you can make a few groups of buses, where a group visits only (relative) few stations?
17:59:30 *** Miauw_ has joined #openttd
17:59:42 <Miauw_> ...
17:59:47 <Miauw_> Why does that keep happening.
17:59:55 <Miauw_> I have to switch networks or IRC just stops working for no reason.
18:00:43 <Alberth> oh that, your ISP connection is not entirely stable
18:01:04 <Alberth> there is a trade-off between speed and stability, and most providers choose speed then
18:01:35 <Alberth> which is fine for browsing, but less good for long-time connections like IRC
18:02:19 <Miauw_> I guess.
18:02:22 <Miauw_> It's not really that.
18:02:36 <Miauw_> And it's been happening since a few days ago.
18:02:38 <Miauw_> Not before that
18:03:08 <Miauw_> I get disconnected and it's unable to find the irc server
18:06:09 *** Miauw has quit IRC
18:06:54 *** George|2 has joined #openttd
18:06:55 *** George is now known as Guest5746
18:06:55 *** George|2 is now known as George
18:08:03 *** Miauw_ is now known as Miauw
18:08:40 *** Tom_Soft has quit IRC
18:12:36 *** frosch123 has joined #openttd
18:12:43 <Miauw> Apparently this town hates me.
18:12:49 <Miauw> Despite me not ever having done anything near it.
18:13:05 *** alluke has quit IRC
18:13:39 *** alluke has joined #openttd
18:20:22 *** flaa has joined #openttd
18:23:29 *** Miauw has quit IRC
18:52:04 *** zooks has quit IRC
19:06:40 *** Supercheese has joined #openttd
19:17:00 *** flaa has quit IRC
19:20:20 *** mikegrb has quit IRC
19:21:03 *** snorre_ has quit IRC
19:21:20 *** Pereba has quit IRC
19:21:20 *** roadt_ has quit IRC
19:21:20 *** tparker has quit IRC
19:21:20 *** dfox has quit IRC
19:21:20 *** stuntane has quit IRC
19:21:20 *** Twofish has quit IRC
19:21:20 *** eQualizer has quit IRC
19:21:20 *** Ttech has quit IRC
19:21:20 *** imachine has quit IRC
19:21:20 *** scshunt has quit IRC
19:21:20 *** Markk has quit IRC
19:21:20 *** planetmaker has quit IRC
19:21:20 *** Yexo has quit IRC
19:21:20 *** Noldo_ has quit IRC
19:21:20 *** Defaultti has quit IRC
19:21:20 *** EyeMWing has quit IRC
19:21:20 *** Nothing4You has quit IRC
19:21:20 *** alluke has quit IRC
19:21:21 *** Alberth has quit IRC
19:21:21 *** Alice3 has quit IRC
19:21:21 *** TheMask96 has quit IRC
19:21:21 *** valhallasw has quit IRC
19:21:21 *** tycoondemon2 has quit IRC
19:21:21 *** Devroush has quit IRC
19:21:21 *** ntx has quit IRC
19:21:21 *** brambles has quit IRC
19:21:21 *** blathijs has quit IRC
19:21:40 *** Pereba has joined #openttd
19:21:40 *** roadt_ has joined #openttd
19:21:40 *** tparker has joined #openttd
19:21:41 *** dfox has joined #openttd
19:21:41 *** stuntane has joined #openttd
19:21:41 *** Twofish has joined #openttd
19:21:41 *** eQualizer has joined #openttd
19:21:41 *** scshunt has joined #openttd
19:21:41 *** Ttech has joined #openttd
19:21:41 *** imachine has joined #openttd
19:21:41 *** Markk has joined #openttd
19:21:41 *** planetmaker has joined #openttd
19:21:41 *** Yexo has joined #openttd
19:21:41 *** EyeMWing has joined #openttd
19:21:41 *** Defaultti has joined #openttd
19:21:41 *** Noldo_ has joined #openttd
19:21:41 *** Nothing4You has joined #openttd
19:21:41 *** weber.oftc.net sets mode: +o planetmaker
19:21:46 *** George has quit IRC
19:21:46 *** ntoskrnl has quit IRC
19:21:46 *** Elukka has quit IRC
19:21:46 *** TrueBrain has quit IRC
19:21:46 *** Stimrol has quit IRC
19:21:46 *** ivan` has quit IRC
19:21:46 *** TWerkhoven has quit IRC
19:21:46 *** Belugas has quit IRC
19:21:46 *** namad7 has quit IRC
19:21:46 *** _habnabit has quit IRC
19:21:46 *** Xaroth|Work has quit IRC
19:22:13 *** ChanServ sets mode: +v planetmaker
19:22:15 *** mikegrb_ has joined #openttd
19:22:34 *** ivan` has joined #openttd
19:22:42 *** brambles has joined #openttd
19:23:32 *** andythenorth has joined #openttd
19:23:47 <andythenorth> o/
19:23:58 <Wolf01> \o
19:24:13 *** alluke has joined #openttd
19:24:59 *** Alberth has joined #openttd
19:24:59 *** Alice3 has joined #openttd
19:24:59 *** TheMask96 has joined #openttd
19:24:59 *** valhallasw has joined #openttd
19:24:59 *** tycoondemon2 has joined #openttd
19:24:59 *** Devroush has joined #openttd
19:24:59 *** ntx has joined #openttd
19:24:59 *** blathijs has joined #openttd
19:24:59 *** larich.oftc.net sets mode: +o Alberth
19:25:11 *** ChanServ sets mode: +v Alberth
19:25:16 <andythenorth> Alberth :) o/
19:25:21 *** TheDude has joined #openttd
19:25:21 *** George has joined #openttd
19:25:21 *** ntoskrnl has joined #openttd
19:25:21 *** Elukka has joined #openttd
19:25:21 *** TrueBrain has joined #openttd
19:25:21 *** Stimrol has joined #openttd
19:25:21 *** TWerkhoven has joined #openttd
19:25:21 *** Belugas has joined #openttd
19:25:21 *** namad7 has joined #openttd
19:25:21 *** _habnabit has joined #openttd
19:25:21 *** Xaroth|Work has joined #openttd
19:25:21 *** oxygen.oftc.net sets mode: +o Belugas
19:25:30 <V453000> thenorth
19:25:30 <V453000> o/
19:25:31 *** Stimrol has quit IRC
19:25:32 *** DarkAce-Z has quit IRC
19:25:36 <V453000> rest \o
19:25:54 *** ChanServ sets mode: +v Belugas
19:26:01 <Alberth> o/
19:28:10 *** Stimrol has joined #openttd
19:30:26 *** Stimrol has quit IRC
19:36:17 *** Stimrol has joined #openttd
19:44:29 *** wakou2 has quit IRC
19:45:30 *** andythenorth has quit IRC
19:50:01 *** wakou2 has joined #openttd
20:00:59 *** andythenorth has joined #openttd
20:05:38 <Terkhen> good night
20:13:11 *** ntoskrnl has quit IRC
20:33:16 <andythenorth> so how many levels of class inheritance in python before it gets silly?
20:33:49 *** DarkAce-Z has joined #openttd
20:33:53 <scshunt> five,
20:33:56 <Rubidium> andythenorth: about 10?
20:33:57 <scshunt> err, three
20:34:07 <LordAro> 42?
20:34:14 <scshunt> there, I just made it silly so you can make it as deep as you'd like
20:34:16 <andythenorth> Train -> Engine -> Articulated -> Diesel
20:34:22 <andythenorth> seems like to many
20:34:33 <andythenorth> like using inheritance just to show I know about it :P
20:34:37 <andythenorth> too *
20:35:04 <scshunt> that's a bad inheritance hierarchy
20:35:10 <Alberth> it's natural to mess with the number of levels until you find out what works :)
20:35:13 <scshunt> what if you have a non-articulated diesel engine?
20:35:21 <andythenorth> Train -> Engine -> Diesel
20:35:54 <andythenorth> Diesel is probably just a mixin
20:35:59 <andythenorth> articulated probably isn't
20:35:59 <Rubidium> Animalia -> Chordata -> Mammalia -> Primates -> Hominidae -> Homonini -> Homo -> Homo sapiens -> Homo sapiens sapiens
20:36:00 <Alberth> anything common between Train->Engine and Train->NotEngine ?
20:36:09 <andythenorth> Alberth: logically yes
20:36:15 <andythenorth> practically I think not
20:36:21 <andythenorth> I'd have to duplicate a bit of code
20:36:27 <andythenorth> violates Don't Repeat Yourself
20:36:34 <andythenorth> but flat > nested
20:36:55 <andythenorth> I'd rather just do TrainEngine -> Articulated -> Diesel
20:36:56 <Alberth> the sweet spot is somewhere in the middle
20:37:02 <andythenorth> an TrainWagon -> Boxcar
20:37:03 <andythenorth> etc
20:38:02 <andythenorth> if I have to search through too many super() statements to find a property or method, it's tedious
20:39:27 <Alberth> it's a sign you're over-engineering things :)
20:40:55 <andythenorth> +1
20:43:31 *** sla_ro|master has quit IRC
20:43:57 <scshunt> the question to as yo[BI'd ask how much an gengine is actually different from a wagon
20:47:13 <andythenorth> hmm
20:47:16 <andythenorth> who codes trains?
20:47:18 <andythenorth> Eddi|zuHause ?
20:47:31 <andythenorth> afaik an engine is same as a wagon, except powered
20:47:36 * andythenorth should go read the spec :P
20:47:56 <Alberth> it's easy, even I managed :)
20:48:43 <andythenorth> Alberth: do you want to mangle the rest of FISH to make the code for Iron Horse?
20:48:51 <andythenorth> I am 30% done :P
20:49:03 <andythenorth> maybe 20% :P
20:49:47 <Eddi|zuHause> ?
20:50:12 <andythenorth> what differences are there between engine and wagon?
20:50:20 <andythenorth> when coding newgrf?
20:50:22 <Eddi|zuHause> yes
20:50:28 <Eddi|zuHause> just power=0
20:50:39 <andythenorth> hmm
20:50:43 <andythenorth> I could just define train
20:50:48 <andythenorth> and mixin for power
20:51:13 <Eddi|zuHause> or you could just make it a parameter of __init__?
20:51:25 <andythenorth> could do
20:51:31 *** DarkAce-Z has quit IRC
20:51:38 <Eddi|zuHause> i just read the properties from the table
20:51:53 <Eddi|zuHause> it says Steam/Diesel/Wagon
20:52:08 <andythenorth> ok thanks I'll think on
20:52:12 * andythenorth -> bed
20:52:14 <andythenorth> bye
20:52:24 *** andythenorth has quit IRC
20:54:07 <Eddi|zuHause> PS: my generator is not object oriented (mostly)
20:54:55 <Alberth> andy can fix that for you :)
20:55:13 *** DarkAceZ has joined #openttd
20:57:40 *** Alberth has left #openttd
20:58:53 *** lugo has joined #openttd
21:00:12 *** zeknurn has quit IRC
21:00:55 *** zeknurn has joined #openttd
21:06:52 *** Elukka has quit IRC
21:39:17 <Wolf01> 'night
21:39:21 *** Wolf01 has quit IRC
21:45:48 <frosch123> night
21:45:51 *** frosch123 has quit IRC
21:47:54 *** cyph3r has joined #openttd
21:49:32 *** Alice3 has quit IRC
21:49:46 *** HerzogDeXtEr1 has joined #openttd
21:56:46 *** HerzogDeXtEr has quit IRC
22:06:16 *** oskari89 has quit IRC
22:12:34 *** Midnightmyth has quit IRC
22:32:51 *** Devroush has quit IRC
22:38:21 *** SamanthaD has quit IRC
22:52:30 *** Hendrick has quit IRC
22:56:45 *** alluke has quit IRC
23:00:31 *** valhallasw has quit IRC
23:29:26 *** cyph3r has quit IRC
23:40:52 *** KritiK has quit IRC
23:42:46 *** montalvo has joined #openttd