IRC logs for #openttd on OFTC at 2012-06-29
            
00:04:27 *** roadt has joined #openttd
00:06:27 *** kkimlabs has quit IRC
00:25:27 *** brambles has quit IRC
00:25:47 *** brambles has joined #openttd
00:43:52 *** Wakou has quit IRC
01:25:52 *** pugi has quit IRC
01:35:09 *** mahmoud has quit IRC
01:38:58 *** roadt has quit IRC
01:41:05 *** roadt has joined #openttd
01:47:54 *** LordPixaII has joined #openttd
01:50:10 *** KingPixaIII has joined #openttd
01:52:57 *** KingPixaIII_ has joined #openttd
01:53:39 *** Pixa has quit IRC
01:55:14 *** Pixa has joined #openttd
01:56:04 *** LordPixaII has quit IRC
01:57:31 *** LordPixaII has joined #openttd
01:58:44 *** KingPixaIII has quit IRC
01:59:34 *** KingPixaIII has joined #openttd
02:01:07 *** KingPixaIII_ has quit IRC
02:03:22 *** Pixa has quit IRC
02:05:37 *** LordPixaII has quit IRC
02:12:35 *** glx has quit IRC
02:14:07 *** Supercheese has quit IRC
02:54:51 *** Supercheese has joined #openttd
04:20:17 *** tycoondemon has quit IRC
04:43:09 *** tycoondemon has joined #openttd
04:56:01 *** Eddi|zuHause has quit IRC
04:56:16 *** Eddi|zuHause has joined #openttd
05:07:37 *** tycoondemon has quit IRC
05:08:32 *** tycoondemon has joined #openttd
05:23:24 *** Prof_Frink has quit IRC
05:29:16 *** Zuu has joined #openttd
05:50:21 *** kkimlabs has joined #openttd
05:52:26 *** jstepien has quit IRC
05:54:04 *** jstepien has joined #openttd
05:54:53 *** John_Snow has joined #openttd
05:58:54 *** Zuu has quit IRC
06:02:52 *** sla_ro|master has joined #openttd
06:25:19 *** TGYoshi has joined #openttd
06:34:25 *** jgh has joined #openttd
07:00:11 *** Pixa has joined #openttd
07:02:27 *** LordPixaII has joined #openttd
07:05:47 *** KingPixaIII has quit IRC
07:08:17 *** Pixa has quit IRC
07:27:17 *** Alberth has joined #openttd
07:27:17 *** ChanServ sets mode: +o Alberth
07:34:15 *** Supercheese has quit IRC
07:43:25 <Eddi|zuHause> @calc 252/14
07:43:25 <DorpsGek> Eddi|zuHause: 18
07:47:51 *** roadt has quit IRC
07:52:29 <Alberth> DorpsGek should refuse to do such simple calculations :p
07:57:36 *** pugi has joined #openttd
08:01:57 <Eddi|zuHause> and "simple" is?
08:10:32 <Alberth> I was wondering about that too. No doubt someone has created a classification of that already for eg schools, but how to find that?
08:11:54 <Hirundo> "To get the latest version (v1.3) you will have to sign up at SimuScape and then go to THIS POST on the SimuScape site."<- wtf
08:13:31 <Alberth> sounds like spam :p
08:14:37 *** Devroush has joined #openttd
08:24:05 *** DDR has quit IRC
08:24:58 *** FLHerne has joined #openttd
08:26:31 <Eddi|zuHause> Hirundo: we've had a very lengthy discussion on the german forum with OzTrans (and partially SAC) about the sense or nonsense of forced registering at simuscape
08:41:11 <planetmaker> it might even stretch the meaning of 'discussion'
08:49:18 *** guru3 has quit IRC
08:50:00 <Alberth> moin planetmaker
08:57:31 *** Rhamphoryncus has quit IRC
09:02:40 <planetmaker> hello :-)
09:05:09 *** Elukka has joined #openttd
09:07:19 *** mahmoud has joined #openttd
09:31:33 *** plastics has joined #openttd
09:39:38 *** plastics has quit IRC
09:40:14 *** Devroush has quit IRC
09:46:44 *** tokai|noir has joined #openttd
09:46:44 *** ChanServ sets mode: +v tokai|noir
09:52:34 *** tokai|mdlx has quit IRC
09:56:20 *** Devroush has joined #openttd
09:57:03 *** KouDy1 has quit IRC
09:59:09 *** Devroush|3 has joined #openttd
09:59:58 *** sla_ro|master has quit IRC
10:04:22 *** Devroush has quit IRC
10:04:48 *** KouDy has joined #openttd
10:08:49 *** kopoba has quit IRC
10:09:00 *** kopoba has joined #openttd
11:35:12 *** Devroush|3 has quit IRC
11:35:46 *** Devroush has joined #openttd
11:59:03 *** Prof_Frink has joined #openttd
12:12:25 *** glx has joined #openttd
12:12:25 *** ChanServ sets mode: +v glx
12:12:56 *** KouDy1 has joined #openttd
12:14:20 *** FLHerne has left #openttd
12:16:24 *** KouDy has quit IRC
12:27:48 *** sla_ro|master has joined #openttd
12:29:55 *** cyph3r has joined #openttd
12:32:29 *** Wakou has joined #openttd
12:33:40 *** Devroush|3 has joined #openttd
12:35:58 *** plastics has joined #openttd
12:40:59 *** Devroush has quit IRC
12:41:43 *** Devroush has joined #openttd
12:45:10 *** kopoba has quit IRC
12:45:49 *** Devroush|3 has quit IRC
12:48:37 *** Devroush|3 has joined #openttd
12:49:44 *** Devroush has quit IRC
12:50:44 *** roadt has joined #openttd
13:00:30 <Belugas> hello
13:04:27 <Alberth> hello
13:10:46 *** sla_ro|master has quit IRC
13:13:32 *** Zeknurn has quit IRC
13:14:13 *** Zeknurn has joined #openttd
13:18:23 *** plastics- has joined #openttd
13:20:51 *** plastics has quit IRC
13:31:22 *** sla_ro|master has joined #openttd
13:50:44 *** cyph3r has quit IRC
13:51:56 *** HerzogDeXtEr has joined #openttd
13:52:17 *** MNIM has quit IRC
13:54:15 *** MNIM has joined #openttd
13:58:59 *** HerzogDeXtEr1 has quit IRC
14:10:36 *** Network_Giant has joined #openttd
14:10:47 *** Network_Giant is now known as Beul
14:12:35 *** einKarl has joined #openttd
14:17:54 <Beul> Good afternoon
14:19:05 <Beul> is there anybody in here that could give me some help with NML?
14:21:35 <Rubidium> I reckon there is, if you can come up with a specific question regarding NML
14:22:04 <Rubidium> mostly because quite a few people know bits of it and only a few know everything
14:23:37 * Rubidium is off enjoying the rest of his morning ;)
14:24:28 *** guru3 has joined #openttd
14:33:32 *** cyph3r has joined #openttd
14:33:43 *** andythenorth has joined #openttd
14:38:06 <Alberth> ho/ andy
14:38:16 <Alberth> s/h//g
14:38:54 <andythenorth> ho hey
14:40:55 <Beul> i think it should be rather simple :p, I am trying to run NML from a different directory than is is installed, but I keep getting the is not recognised error
14:40:55 <Alberth> I am using an old chips now, apparently
14:41:17 <andythenorth> use the bananas
14:41:32 <Alberth> how exactly do you try to run NML ?
14:42:00 <Alberth> andythenorth: I am in the middle of a game (although, 2016 now iirc)
14:42:20 <Alberth> Will update for the next game
14:42:21 <andythenorth> you can't update a running game?
14:42:25 * andythenorth does it all the time
14:42:32 <andythenorth> absolutely no problems, we should allow everyone to do it :P
14:42:35 <Alberth> I probably can, but don't really want to
14:43:12 <andythenorth> it has side effects
14:43:22 <Alberth> (16:49:35) Alberth: how exactly do you try to run NML ? <- Beul: In case you missed it, I asked a counter question
14:43:23 <andythenorth> like industries breaking graphics, cargos
14:43:29 <andythenorth> or trains having invalid length
14:43:35 <andythenorth> or stations that no longer have track bits
14:43:37 *** cyph3r has quit IRC
14:43:41 <andythenorth> or strings that change and crash ottd
14:43:50 <Beul> yeah, sorry, I was at the door for a package
14:43:53 <andythenorth> but hey, why not allow everyone to do it?
14:43:54 <Beul> just a sec
14:44:08 <Alberth> but then I can no longer see your nice CHIPS platforms!
14:44:21 <Alberth> Beul: no problem, just making sure you noticed
14:44:42 <Alberth> irc conversations are not that fast :)
14:45:04 <Alberth> andythenorth: people complain :(
14:45:19 <Eddi|zuHause> andythenorth: we do allow everyone to do it :)
14:46:07 <Beul> I have added the Path to NML directory to my path enviroment variable, and now I am trying to run this command: nmlc -c --grf mygrf.grf mygrf.nml
14:46:54 <Eddi|zuHause> Beul: did you restart your cmd-window after changing the path?
14:47:09 <Beul> not shure, will try
14:47:39 <Eddi|zuHause> (assuming windows)
14:47:47 <andythenorth> Beul: what OS?
14:47:56 <Beul> windows 7
14:48:04 <andythenorth> hmm, sorry, can't help :|
14:48:32 <Beul> -_- i did not restart CMD
14:48:43 <Beul> tnx for the help
14:49:16 <Beul> works fine now
14:49:18 <Eddi|zuHause> i've had that problem many times :)
14:51:39 <Beul> yeah, but I have been using windows for 18 years now, so restarting after changeing something should have been the first thing I tried :p
15:01:36 *** flaa has joined #openttd
15:02:09 *** cyph3r has joined #openttd
15:08:24 *** Rubidium_ has joined #openttd
15:13:31 *** Zeknurn has quit IRC
15:13:44 *** flaa has quit IRC
15:14:12 *** Zeknurn has joined #openttd
15:15:26 *** Kylie has quit IRC
15:16:25 *** flaa has joined #openttd
15:16:54 *** frosch123 has joined #openttd
15:21:23 *** Biolunar has joined #openttd
15:21:32 *** Kylie has joined #openttd
15:21:57 *** Kylie has joined #openttd
15:24:38 *** Mucht has joined #openttd
15:28:37 <frosch123> what's the difference between tt-ms and tt-forums? :)
15:29:19 <Rubidium_> The language?
15:29:31 <Rubidium_> The owner?
15:29:48 <frosch123> on tt-ms the simuscape topic is hillarious
15:30:24 <frosch123> they all fail with registering, and now try to help each other wrt. where they get stuck
15:31:23 <frosch123> calling each other stupid for not knowing something and then giving a wrong answer and such...
15:31:35 <Rubidium_> So an undecypherable captcha, that keep people definitely out
15:32:48 <Rubidium_> And search emgines
15:34:00 <Rubidium_> So the only thing people will find are the dead /scraped threads on other forums
15:37:09 *** plastics- has quit IRC
15:37:29 *** Mucht has quit IRC
15:38:43 <CIA-4> OpenTTD: frosch * r24361 /trunk/src/newgrf.cpp: -Fix [FS#5227] (r22926): Apparently ext. A1 did not work at all. (Hirundo)
15:40:57 <Beul> I have got another question, what property do I have to assign to a rail type in order to allow all train types to run on it? (like the yard tracks in the dutch trackset)
15:42:13 <frosch123> you have to set properties of the other railtypes to be compatible with your one
15:42:43 <frosch123> i guess check the dutch trackset, or nuts
15:43:07 <frosch123> hmm, though iirc nuts has no public source code...
15:43:12 <frosch123> so go for the dutch thingie :)
15:43:48 <Beul> tnx, will have a loo
15:43:49 <Beul> k
15:46:05 *** plastics has joined #openttd
15:46:51 *** Mucht has joined #openttd
15:49:47 <Beul> might be a stupid question, but what is the syntax to decompile a grf written in NML
15:50:04 <frosch123> you cannot decompile into nml
15:50:45 <frosch123> http://dev.openttdcoop.org/projects/dutchtracks/repository <- but you can just look at the gpl-ed source
15:50:58 <Beul> -_-
15:51:13 <Beul> sometimes the solution is to simple for me to recognise
15:51:15 <Beul> :p
16:02:28 *** cyph3r has quit IRC
16:04:11 *** Rubidium_ has quit IRC
16:08:57 *** frosch123 has quit IRC
16:14:45 <NGC3982> can it ever be possible to create a decompiler for grfs written in nml?
16:18:34 <Achilleshiel> decompilers are nasty, because it is not in clean code
16:19:54 <NGC3982> i see.
16:23:05 *** valhallasw has joined #openttd
16:24:24 *** einKarl has quit IRC
16:43:53 <Beul> can I set the track over/underlay to RAILTYPE_NORMAL like you would do with sations and terrain?
16:44:12 <Beul> I only want to replace the tunnel and bridge sprites
16:47:48 *** einKarl has joined #openttd
16:51:29 <Beul> nvm, I firured it out allready
17:05:09 *** Stimrol has quit IRC
17:06:19 *** Stimrol has joined #openttd
17:08:09 *** Progman has joined #openttd
17:17:54 *** sla_ro|master has quit IRC
17:24:09 *** plastics- has joined #openttd
17:28:08 *** plastics has quit IRC
17:31:40 *** John_Snow has quit IRC
17:32:09 *** peter1138 has joined #openttd
17:32:09 *** ChanServ sets mode: +o peter1138
17:32:55 * peter1138 bops along to the Yes album
17:33:06 <andythenorth> lo peter1138
17:33:22 <andythenorth> life! life is here!
17:40:40 *** einKarl has quit IRC
17:40:42 *** KouDy1 has quit IRC
17:45:16 <CIA-4> OpenTTD: translators * r24362 /trunk/src/lang/ (brazilian_portuguese.txt japanese.txt):
17:45:16 <CIA-4> OpenTTD: -Update from WebTranslator v3.0:
17:45:16 <CIA-4> OpenTTD: japanese - 4 changes by TzakShrike
17:45:16 <CIA-4> OpenTTD: brazilian_portuguese - 87 changes by Tucalipe
17:47:32 <andythenorth> Alberth: can you recall your FISH suggestions?
17:47:37 <andythenorth> FISH goes well with CHIPS :P
17:47:46 * andythenorth wants to "1.0" another grf
17:50:27 <andythenorth> if I 1.0 all my grfs, can I stop hanging out here and get a new hobby? :D
17:51:19 *** Wolf01 has joined #openttd
17:51:46 <Wolf01> evenink
17:51:47 * Belugas floats in space with Enigma
17:52:00 * andythenorth floats a toddler in the bath
17:52:04 <andythenorth> mostly he sinks actually
17:52:28 * Wolf01 floats in sweat .
17:53:00 <andythenorth> a nice image ;)
17:53:13 *** John_Snow has joined #openttd
17:53:22 <Elukka> Eddi|zuHause
17:53:29 <Elukka> 32bpp in cets y/n
17:53:44 <Eddi|zuHause> Oberhümer seems to have implemented that
17:53:50 <Eddi|zuHause> i can't tell whether it works
17:53:56 * andythenorth ponders rewriting FISH in nml. But then compiling would be slow :|
17:54:09 <Elukka> i thought the new sprites looked kinda 32bpp
17:54:26 <Elukka> do we still need 8bpp sprites for stuff?
17:54:37 <Eddi|zuHause> yes, there're 32bpp and 8bpp versions for all files
17:54:53 <Elukka> do we actually need a real sprite that's not a green box for 8bpp versions?
17:55:19 *** roadt has quit IRC
17:55:26 <Eddi|zuHause> i guess it can be converted automatically, but i have only seen 8bpp->32bpp conversion scripts
17:55:28 <andythenorth> how do I fix this? http://dev.openttdcoop.org/issues/3978
17:55:43 <andythenorth> the only solution I can think of is to make it cheap to destroy water
17:55:49 <andythenorth> which is an unwanted effect
17:55:55 <Elukka> i could pretty easily make 32bpp versions of my existing sprites, just give them more accurate and better looking colors and stuff
17:56:18 <Elukka> http://i195.photobucket.com/albums/z113/Elucca/Art%20and%20stuff/cets32.png
17:56:21 <Elukka> like the compartment coaches there
17:57:28 <Alberth> andythenorth: http://paste.openttdcoop.org/show/1503/ amazing what turns up when you search logs :)
17:57:29 <Belugas> andythenorth bath time!
17:57:34 <Belugas> daddy daddy
17:57:37 <Belugas> blup blup
17:57:39 <andythenorth> bath time!
17:58:15 <andythenorth> so auto-refit seems popular for FISH
17:58:25 <andythenorth> that requires an nml rewrite
17:58:30 <andythenorth> because I cba to work out the nfo
17:58:32 *** Afdal has joined #openttd
17:58:39 <Alberth> imho it makes sense for ships
17:58:41 <Afdal> Can someone tell me why I can't see signs anymore
17:58:51 <Afdal> Is there a new option somewhere that turns it off by default
17:58:51 <Alberth> you have disabled them?
17:58:54 <Afdal> other companies' signs that is
17:59:09 <Afdal> and their station names apparently
17:59:20 *** Zuu has joined #openttd
17:59:56 <Afdal> We can see our own signs but noone else's
18:00:17 <Alberth> there is an option in the option drop-down (3rd one from the left)
18:00:43 <Alberth> 'competitor signs and names displayed'
18:01:16 <Eddi|zuHause> Elukka: honestly, you need to talk to Oberhümer. i have no clue how 32bpp works or looks ingame
18:01:20 <Elukka> okay
18:01:37 <Elukka> i think we're gonna need a new template for colors if we're doing 32bpp, and some other artistic standards too
18:01:46 * andythenorth ponders
18:02:10 <Elukka> my boxcar doesn't play ball with oberhümer's, visually, and his baggage car has much harsher shading than any other car in the game
18:02:15 <andythenorth> ships are probably just one python class. Sub-classing might be overkill.
18:02:32 <Elukka> i can adjust to his style, we just need to work out a common standard
18:02:38 <Alberth> andythenorth: ?
18:02:52 <andythenorth> Alberth: planning a py-nml conversion of FISH
18:03:00 <andythenorth> wondering if I can parse the current nfo to get all the stats :P
18:03:08 <andythenorth> hmm
18:03:14 <andythenorth> maybe the current nfo could be the config file :P
18:03:55 <Alberth> oh, I read it the other way around, but nml is working and nfo is not :p
18:04:11 <Elukka> Eddi|zuHause: in my mind one of the big advantages with 32bpp is that it's really easy and quick to do color and contrast adjustments and such, say, to make two sprites with incompatible coloring work well together
18:04:28 <Elukka> just a little playing with sliders in photoshop
18:04:33 <andythenorth> Elukka: meh :)
18:04:38 <Eddi|zuHause> again. talking to the wrong person.
18:04:47 <andythenorth> 32bpp is...not real TTD :P
18:05:04 <Elukka> true, eddi, i'm just rambling :P
18:05:10 <Eddi|zuHause> me making the template green boxes was already quite a stretch of my abilities
18:05:24 <andythenorth> imho TTD is already too realistic, and could do with looking a bit more like Worms / Lemmings / Double Dragon / R-Type etc
18:05:39 <Elukka> 32bpp doesn't necessitate realism
18:05:42 <Eddi|zuHause> andythenorth: make the GRF :)
18:05:44 <Elukka> it's just a wider palette
18:06:00 <Elukka> the sprites i'm making still try to fit into the existing game world
18:06:08 *** sla_ro|master has joined #openttd
18:06:10 <Alberth> Elukka: but there are so few non-realistic newgrfs :(
18:06:30 <Elukka> i think FIRS looks pretty realistic :P
18:07:09 <Belugas> waht? where? how???
18:07:48 <Alberth> too many colours in 8bpp already :p
18:07:51 <Elukka> oh no, the r-word summoned belugas D:
18:08:08 <Afdal> Thanks Alberth
18:08:59 <andythenorth> definitely R Type, minus the monsters:
18:09:01 <andythenorth> definitely R Type, minus the monsters:
18:09:03 <andythenorth> definitely R Type, minus the monsters:
18:09:06 <andythenorth> definitely R Type, minus the monsters:
18:09:07 <andythenorth> http://www.google.com/search?client=safari&rls=en&q=double+dragon&oe=UTF-8&um=1&ie=UTF-8&hl=en&tbm=isch&source=og&sa=N&tab=wi&ei=he7tT6W3DsvB0gXB3Nz2DQ&biw=1276&bih=668&sei=iO7tT4nlOPSM0wXTotH_DQ#um=1&hl=en&client=safari&rls=en&tbm=isch&sa=1&q=r+type&oq=r+type&gs_l=img.3..0l10.12944.13659.2.13806.6.5.0.1.1.0.247.495.4j0j1.5.0...0.0.e56GGWaT6xo&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=ff4fc4d4bd1d28d1&biw=1276&bih=6
18:09:10 <andythenorth> that would rock
18:09:19 <andythenorth> stupid Google images URLs :P
18:09:22 <Belugas> :)
18:09:36 * Belugas likes to keep the folklor alive ;)
18:10:04 <andythenorth> hmm
18:10:13 <andythenorth> I remember why I wasn't working on FISH
18:10:21 <Eddi|zuHause> andythenorth: was there a movie about that in the nineties?
18:10:25 <andythenorth> I'm officially sulking about smoke for ships
18:11:14 <andythenorth> fuck it, let's just patch the damn thing
18:11:43 <andythenorth> http://bugs.openttd.org/task/4263
18:11:54 <andythenorth> I don't mind poking at it
18:12:10 <andythenorth> I'll write bad patches, you'll code review them until they're better
18:12:13 <michi_cc> andythenorth: Is there proper concept yet? AFAIR we had multiple different proposals.
18:12:43 <andythenorth> there's a lack of problem spec I think
18:12:58 <andythenorth> I prefer it when a dev just decides "this is neat"
18:12:59 <andythenorth> :P
18:13:02 <peter1138> I get up, and nothing gets me down
18:13:16 <peter1138> And I know, baby just how you feel
18:13:27 <peter1138> You gotta rollll with the punches and get to what's real
18:13:42 <michi_cc> I can code something, but maybe you'll still sulk because it still doesn't do what you want :)
18:14:02 <andythenorth> yes
18:14:13 <andythenorth> how to solve that?
18:14:33 <peter1138> Might as well jump (Jump!)
18:14:34 <michi_cc> By providing a proper poblem description.
18:14:50 <peter1138> < awesome guitar solo >
18:15:13 <andythenorth> michi_cc: the FS specs the problem, I could expand that... ;)
18:15:23 <andythenorth> I need:
18:15:26 <andythenorth> - n effect vehicles
18:15:35 <andythenorth> - arbitrary x / y / z positions
18:16:09 <andythenorth> - ideally I would have animation control to control smoke timing per vehicle, but not essential
18:16:35 <andythenorth> - ideally I would be able to use animation control to specify smoke generation, independent of current acceleration algorithm used
18:16:52 <andythenorth> I don't need:
18:17:02 <andythenorth> - the ability to create new effect vehicles
18:17:24 *** Afdal has left #openttd
18:17:27 <andythenorth> - the ability to control what happens within the effect vehicle
18:17:39 <andythenorth> (i.e. they're fire and forget as far as I'm concerned)
18:18:03 <andythenorth> the two points above about animation control collapse to the same point I think
18:20:48 *** FLHerne has joined #openttd
18:22:14 <michi_cc> Okay, right now there's a property that allows to specify a single, game supplied effect position along the vehicle axis which may be overridden by a callback that is not periodically called.
18:23:48 <andythenorth> yes
18:24:54 * FLHerne wonders if BaNaNaS stands for anything
18:25:16 <michi_cc> Yes.
18:25:28 <FLHerne> What, then? :P
18:25:40 <andythenorth> michi_cc: the encoding of positions for new effect vehicles seems quite simple, I could probably patch that
18:25:45 <michi_cc> Maybe you should actually read http://bananas.openttd.org/en/ :p
18:26:02 <Beul> ok, still struggeling... Is there a way to enalbe trains to drive on my new rail type other than adding my rail to the compatible/powered list of other rail types?
18:26:23 <FLHerne> Ah. Missed that :-( . Thanks :D
18:26:41 <andythenorth> the spec for how to control effect vehicle generation baffles me :)
18:27:29 <michi_cc> You can change the traction type of the vehicle, but changing the compatible/powered lists is indeed the way to go (there's a reason those list are cumulative over multiple definitions).
18:29:07 *** Progman has quit IRC
18:29:26 *** plastics- has quit IRC
18:34:23 <andythenorth> michi_cc: I considered periodic cb for smoke control. But seems also desirable to handle events like 'change of rail type', 'arrived at station' etc
18:34:51 <andythenorth> and possibly might need vars to check 'number of existing smoke vehicles' or such, although that might be very undesirable
18:35:04 <michi_cc> So basically the same principle as already present for animation with its triggers.
18:38:04 <andythenorth> yes
18:39:12 <peter1138> $ vim
18:39:16 <peter1138> -bash: vim: command not found
18:39:18 <peter1138> $ nano
18:39:23 <peter1138> -bash: nano: command not found
18:39:26 <peter1138> $ edlin
18:39:30 <peter1138> File name must be specified
18:39:33 <peter1138> this is going to go well
18:39:54 <Beul> michi_cc, maybe you could help me out here: I want to create a new rail type, but I want trains for other rail types to be able to drive in my new rail. How can i achieve that?
18:40:41 <Sacro> peter1138: sed?
18:41:03 <michi_cc> By adding you rail type to the powered/compatible lists of other types.
18:42:41 <andythenorth> peter1138: 'edit' ? I had that on a system somewhere once :P
18:42:41 <Beul> so, the other rail type grf's need to be altered to allow their trains to drive on my rails?
18:43:35 <Alberth> peter1138: vi ?
18:44:47 *** DOUK has joined #openttd
18:44:53 <andythenorth> michi_cc: ideally the return value for an effect cb would be able to support newgrf effect vehicles in future
18:45:04 <andythenorth> without actually supporting them now :P
18:45:25 <andythenorth> that way the whole newgrf-effect-vehicles-must-be-specced shenanigan can be sidestepped
18:45:52 <michi_cc> Beul: No, for each other rail type you provide an addition to the compatible lists in your grf.
18:46:21 <michi_cc> Exactly like stated on http://newgrf-specs.tt-wiki.net/wiki/Action0/Railtypes#Compatible_rail_type_list_.280E.29
18:47:35 <Beul> thanks for the link, looked all over the wiki but did not find that page
18:48:04 <FLHerne> Ooh, CHIPS 1.0 :-)
18:48:41 <andythenorth> prego
18:50:09 *** mahmoud has quit IRC
18:58:22 *** Djohaal has joined #openttd
18:59:09 *** DOUK has quit IRC
19:01:50 *** mahmoud has joined #openttd
19:05:01 * andythenorth ponders cargo routing mechanics
19:05:14 <andythenorth> could we have plugins for 'cargo dispatching'
19:05:56 <andythenorth> choose one mechanic from those installed - per cargo (or route?)
19:06:11 <andythenorth> 'shortest', 'fastest', 'any' etc
19:07:09 <andythenorth> (in a YACD/dist environment)
19:07:30 <Alberth> sure you can
19:07:31 *** Pixa has joined #openttd
19:07:44 <Alberth> it is mostly a matter of weighting
19:08:28 <Alberth> although I am not sure you'd want to have cargo piles taken into account when routing
19:08:46 <andythenorth> I think that's overkill
19:08:52 *** LordPixaII has quit IRC
19:09:15 <Alberth> could be, but eg cdist does it to balance lines
19:09:38 <Alberth> on the other hand, you can also consider it to be a player challenge
19:10:15 <Alberth> but that also implies some form of controlling the flow I guess
19:17:14 <andythenorth> I figure that it's sufficient to have:
19:17:20 <andythenorth> - rules for loading / unloading cargo to vehicles
19:17:31 <andythenorth> - methods to assign weightings to nodes
19:19:09 *** LordPixaII has joined #openttd
19:19:49 <Alberth> I was wondering whether an dijkstra-like algorithm could be run as part of a slow process, eg the tile loop
19:20:10 <andythenorth> interesting
19:20:16 <Alberth> so you move routing calculations to the background
19:20:39 <andythenorth> last time I thought about it, I couldn't see any reason to run them very frequently
19:21:01 *** DOUK has joined #openttd
19:21:10 <Alberth> only when the player messes with his orders :p
19:21:28 <andythenorth> if the rule for loading/unloading cargo to a vehicle is based only on node weightings....that doesn't need D or A* or whatever
19:21:45 <andythenorth> if the player messes with orders, the cargo just stays on the station
19:21:52 <andythenorth> waiting for a valid vehicle to arrive
19:22:14 <andythenorth> removing a *node* might need recalculation?
19:22:34 <Alberth> D or A* are just alternatives to computing a routing (specific from some start to some destination)
19:22:48 <Alberth> yeah, or partial invalidation or so
19:23:36 <andythenorth> it would be interesting to know how long it took to calculate routes for a large number of source-destination pairs
19:23:36 <Alberth> the big mess are pax and mail probably, with many sources and many destinations
19:24:04 *** Pixa has quit IRC
19:24:18 <andythenorth> ah, I remember
19:24:26 <Alberth> dijkstra computes all from one starting point (by iteratively taking the nearest one to the connected set)
19:24:26 <andythenorth> source-destination pairs aren't needed
19:24:37 <andythenorth> cargo-destination pairs are needed
19:25:25 <andythenorth> iirc there's simply a reverse dijkstra (etc) that does what is needed
19:25:37 <andythenorth> my knowledge is limited to a few wikipedia pages though :P
19:25:59 *** mahmoud has quit IRC
19:28:20 <Alberth> hmm, compute how to get to each industry that accepts cargo thus
19:28:35 <Alberth> (if you leave out pax)
19:29:19 * andythenorth looks for maths
19:30:13 <andythenorth> these were my thoughts from a few weeks ago
19:30:14 <andythenorth> http://paste.openttdcoop.org/raw/1504/
19:30:51 <andythenorth> for any cargo-destination pair, if there are cached weightings, the route only needs computing when the network topology changes
19:31:20 *** Pixa has joined #openttd
19:31:28 <andythenorth> however I think my network topology was based on vehicle orders, which might change often...?
19:34:29 *** KingPixaIII has joined #openttd
19:36:12 *** LordPixaII has quit IRC
19:39:01 <Alberth> I mostly change the number of vehicles, and/or buoys
19:40:20 <Alberth> in your cargo destination graph, you can merge the graphs, I think
19:40:22 *** Pixa has quit IRC
19:41:04 <Alberth> ie consider the industry the starting point, and all stations in its catchment area are connected
19:41:11 <andythenorth> k
19:41:37 <andythenorth> if they're not connected graphs how does that work?
19:41:48 * andythenorth might have it figured actually
19:42:22 <Alberth> it's the same when I build 1 station in the catchment area, and then build 2 branches in different directions
19:43:00 <Alberth> the only change is that there is no cargo ever traveling over the last hop, but the routing does not care :p
19:43:22 <andythenorth> yup
19:43:47 <andythenorth> it seems so simple
19:43:52 * andythenorth wonders why it wouldn't work
19:43:54 *** Rhamphoryncus has joined #openttd
19:44:45 <Alberth> it also nicely handles cases where 2 branches meet again somewhere halfway in the map
19:46:37 <Alberth> I am somewhat wondering whether to keep several directions or not at such meet-points
19:47:04 <Alberth> as it gives you abilities to balance cargoes
19:47:30 <Eddi|zuHause> andythenorth: YACD has weighting like this already implemented (for passengers). on creation, passengers choose a mode (fast/cheap/...) and then do routing based on this
19:47:45 <Eddi|zuHause> no player involvement
19:47:47 <andythenorth> Alberth: so assuming I understand the issue, that's how I ended up at plugins :P
19:48:12 <andythenorth> allowing player to choose
19:48:29 <Alberth> plugins are the user-access, but you also need information for the plugins
19:49:00 <Alberth> ie if all stations just point in one direction, you cannot balance anything
19:49:03 <andythenorth> a meet point is near-identical to this case? http://dev.openttdcoop.org/attachments/download/3066/nodes_case.png
19:49:13 <andythenorth> two equally valid routes?
19:49:45 <andythenorth> Eddi|zuHause: so the cargo packet stores a preference?
19:49:51 <Eddi|zuHause> yes
19:49:53 *** valhallasw has quit IRC
19:49:57 <andythenorth> how interesting
19:50:00 <Alberth> or even non-equally valid, if you take cargo amounts into account eg
19:53:55 *** FLHerne has left #openttd
19:54:13 *** valhallasw has joined #openttd
19:55:33 <andythenorth> woah
19:55:57 <andythenorth> ships are way easier to code than trucks
19:57:20 <Belugas> yeah... no wheels... that helps!
19:57:26 <andythenorth> no trailers
19:57:39 <andythenorth> no tractive effort, no vehicle weight
19:57:44 <andythenorth> no horsepower
19:57:48 <andythenorth> no length
19:59:53 <Alberth> equal speed when loaded or unloaded :(
20:00:12 <Eddi|zuHause> and next thing you know you complain about not having multi-bay ships, realistic acceleration (including smoke emission) and improved bounding boxes for ships
20:00:57 <andythenorth> yes
20:01:05 <andythenorth> who said easy was good :P
20:01:20 <andythenorth> Alberth: I'll do the speed adjusting thing
20:01:31 <Alberth> :)
20:01:40 <andythenorth> maybe by the time I've done the nml conversion, there'll be a smoke patch to test
20:01:58 <Eddi|zuHause> is there such a thing as "unloaded" ships?
20:02:04 <andythenorth> irl?
20:02:18 <Alberth> yeah, fish ships are higher in the water when unloaded
20:02:18 <Eddi|zuHause> modern ships couldn't move without cargo, they have ballast water and stuff
20:02:34 <andythenorth> I wonder if they go faster or slower when in ballast
20:02:43 <andythenorth> or the same speed
20:02:54 <andythenorth> it's probably an economic decision
20:03:16 <Alberth> between "couldn't move without and move with ballast"? faster :)
20:03:39 <andythenorth> less weight, so physics suggests faster?
20:03:57 <andythenorth> with various assumptions :P
20:04:11 <Alberth> andythenorth: with refit changes are much higher that the ship is always loaded :)
20:04:12 <Eddi|zuHause> they might accelerate faster, and have less water resistance, but they're also less stable
20:04:36 <Alberth> *chances
20:04:44 <Eddi|zuHause> it's difficult to refit a log-raft
20:05:01 <andythenorth> you can refit between WOOD and TWOD iirc :P
20:05:03 <Eddi|zuHause> although you might want to carry supplies on the way back
20:05:09 <andythenorth> oh dear
20:05:13 <andythenorth> you just gave me ideas :(
20:05:22 <Alberth> :)
20:05:26 *** Supercheese has joined #openttd
20:05:29 <andythenorth> oh that's horrible :P
20:05:44 <andythenorth> the log tug could be changed to be a general tug
20:05:49 <andythenorth> with a capacity of say 4t
20:06:00 <andythenorth> but the option to refit to 400t of anything that can be towed :P
20:06:27 <Alberth> nice :)
20:06:51 <Eddi|zuHause> PS: TWOD was never a real cargo, only a stray label
20:06:53 *** peter1138 has left #openttd
20:07:01 <andythenorth> so I see
20:08:16 <andythenorth> I'll remove it
20:09:21 <Eddi|zuHause> no need to specifically remove it
20:09:39 <Alberth> good night
20:10:05 *** Alberth has left #openttd
20:10:31 <andythenorth> Eddi|zuHause: I'm recoding anyway, might as well ditch cruft ;)
20:20:56 <NGC3982> does wagon removal start with the first or the last wagons?
20:21:14 <NGC3982> i cant get to the wiki for some reason
20:30:24 <Eddi|zuHause> i vaguely remember from the start, but that's a little undefined behaviour
20:31:33 <NGC3982> ah, i see.
20:36:01 <Terkhen> good night
20:39:42 <andythenorth> bye Terkhen
20:46:09 <andythenorth> FISH-nml
20:58:15 *** valhalla1w has joined #openttd
20:58:51 <andythenorth> good night
20:58:51 *** andythenorth has left #openttd
20:59:43 *** kkimlabs has quit IRC
21:09:35 <Elukka> open ottd, click online content, click update, everything is up to date
21:09:36 <Elukka> so much love
21:14:56 *** KritiK has joined #openttd
21:28:57 <Wolf01> 'night all
21:29:04 *** Wolf01 has quit IRC
21:30:02 <Djohaal> http://djohaal.deviantart.com/art/Eradica-Titan-311528899
21:30:08 <Djohaal> latest render from the poop machine!
21:39:17 *** jgh has quit IRC
21:44:19 *** kkimlabs has joined #openttd
21:50:52 *** sla_ro|master has quit IRC
21:59:47 *** John_Snow has quit IRC
22:08:55 *** Brano has joined #openttd
22:09:03 *** valhallasw has quit IRC
22:17:34 <Zuu> Elukka: Someone got to make a patch that add a CLI arg to OpenTTD that schedules "update everything" to happen just after the external content have been scanned. Combine that with an updater and you will always run last nightly + last bananas content :-)
22:18:25 * Zuu -> bed
22:21:50 *** Chris_Booth has joined #openttd
22:22:52 *** DDR has joined #openttd
22:26:27 *** Zuu has quit IRC
22:31:57 *** Brano has quit IRC
22:35:39 *** flaa has quit IRC
22:43:04 *** Eddi|zuHause has quit IRC
22:50:09 *** Eddi|zuHause has joined #openttd
23:12:11 *** Elukka has quit IRC
23:26:52 *** Biolunar has quit IRC
23:29:37 *** TGYoshi has quit IRC
23:30:29 *** Chris_Booth has quit IRC