IRC logs for #openttd on OFTC at 2012-06-05
            
00:10:06 *** Chrill has joined #openttd
00:13:52 *** Chrill has quit IRC
00:23:21 *** cyph3r has quit IRC
00:35:58 *** mahmoud has joined #openttd
00:36:56 <Rubidium> Eddi|zuHause: the actual platform? Or is there some safety measure in place?
00:38:04 <Eddi|zuHause> i was on a different platform, and i have not actually measured the speed. but the platform has warning signs for "fast passing trains"
00:39:19 <Eddi|zuHause> Rubidium: it would be rather stupid to put in switches for 200km/h when they can't actually pass the whole station at that speed
00:39:41 *** KritiK has quit IRC
00:40:44 <Rubidium> Eddi|zuHause: all cases I've seen so far where trains go past a station at about top speed, the platform was not adjacent to the track where the train went fast
00:57:33 <Eddi|zuHause> nope, there are no separate tracks there
00:58:07 <Rubidium> is one platform possibly barely ever used?
00:58:26 <Rubidium> then the trains might be going fast along that one
00:58:56 <Rubidium> though a train passing at 200 km/h might be fast at a few meters distance
01:06:07 <Eddi|zuHause> it seems to be impossible to find an actual timetable on the internet...
01:06:18 <Eddi|zuHause> it's all about connections
01:06:25 <Eddi|zuHause> never "all trains from station X"
01:07:05 <Rubidium> http://reiseauskunft.bahn.de/bin/bhftafel.exe/dn?ld=96242&country=DEU&seqnr=2&ident=2s.023228242.1338858403&rt=1&input=Bitterfeld%238010050&time=19:39&date=04.06.12&ld=96242&productsFilter=1111100000&start=1&boardType=dep&
01:07:32 <Eddi|zuHause> that doesn't say the platfomrs
01:07:45 <Rubidium> no, it says Gleis ;)
01:07:53 <Eddi|zuHause> ah there
01:07:55 <Rubidium> so far I only saw 1-4
01:07:56 <Eddi|zuHause> it was out of view
01:08:11 <Eddi|zuHause> 3&4 are the "through platforms" afair
01:08:45 <Rubidium> seeing Gleis 5 as well
01:08:46 <Eddi|zuHause> 1&2 are "local" platforms, and there are also 5&6
01:09:24 <Rubidium> no 6 yes, though some busses
01:14:57 <Eddi|zuHause> well, 6 "exists"... doesn't mean it's used regularly :)
01:20:49 <Eddi|zuHause> from the looks of it, the ICEs Leipzig-Berlin pass through, and the (fewer) ICEs Halle-Berlin stop in Bitterfeld
01:23:01 *** Rhamphoryncus has quit IRC
01:34:00 <Eddi|zuHause> how do you get rid of a black occupant of your bed?
01:59:40 <Mazur> Just shoo hte darn cat.
02:00:36 <Rubidium> Eddi|zuHause: go to the notary and make the black occupant the owner of that bed?
02:01:29 <Eddi|zuHause> Rubidium: then i have a black owner of a bed. what does that help me?
02:01:46 <Rubidium> it won't be in YOUR bed anymore
02:02:43 <Rubidium> thus negating your statement and thus solving the problem
02:09:05 <Mazur> That's what we call the MicroSoft option.
02:09:30 <Rubidium> MS isn't that creative
02:10:24 <Mazur> No? They used to be well able to disavow problems and blame others for them.
02:11:09 <Rubidium> that's not finding a creative solution
02:11:22 <Mazur> I agree.
02:13:51 *** Knogle has quit IRC
02:14:43 *** Knogle has joined #openttd
02:24:15 *** glx has quit IRC
02:43:30 *** adamkex_ has joined #openttd
02:45:20 *** adamkex has quit IRC
03:11:36 *** HootzMcToke_ has joined #openttd
03:12:12 *** HootzMcToke_ has quit IRC
03:12:17 *** HootzMcToke has quit IRC
03:25:15 *** Elukka has quit IRC
03:30:08 *** Firartix has quit IRC
03:57:09 *** telanus has joined #openttd
04:09:45 *** Nat_aS is now known as Nat_AFK
04:18:58 *** Nat_AFK is now known as Nat_aS
04:56:03 *** Eddi|zuHause has quit IRC
04:56:18 *** Eddi|zuHause has joined #openttd
05:48:56 <NGC3982> Mazur: hehe
05:49:32 <NGC3982> Rubidium: "at speed" (while honking at unattended crossings) is not relevant here i sweden, at least. they honk never the less.
06:02:47 *** sla_ro|master has joined #openttd
06:08:04 *** andythenorth has joined #openttd
06:34:50 <andythenorth> bonjour
06:37:36 <__ln__> seulement anglais
06:38:15 <andythenorth> oui
06:38:20 <andythenorth> naturelement
07:08:56 <NGC3982> morning.
07:14:15 <telanus> Morning
07:42:07 <andythenorth> hth do I cross branches when I'm the only one committing to the repo?
07:42:44 *** roadt has joined #openttd
07:43:04 <andythenorth> http://dev.openttdcoop.org/projects/bandit/repository/revisions
07:46:06 *** TWerkhoven has joined #openttd
07:56:34 *** Nat_aS is now known as Nat_AFK
08:00:37 <dihedral> hello
08:08:44 *** FLHerne has joined #openttd
08:09:49 <planetmaker> hi
08:10:04 <planetmaker> andythenorth: first update to the branch you want to commit to: hg up -C branchname
08:10:17 <planetmaker> (you loose all changes! make a diff, if needed)
08:15:11 <andythenorth> how did I get branches?
08:15:36 <andythenorth> if I commit from somewhere other than repo root, do I get a branch?
08:16:40 *** DDR has quit IRC
08:24:07 *** cyph3r has joined #openttd
08:25:48 *** FLHerne has left #openttd
08:29:34 *** Devroush has joined #openttd
08:39:54 *** Pinkbeast has quit IRC
08:55:00 *** telanus1 has joined #openttd
08:56:44 *** telanus has quit IRC
09:00:12 <Ammler> as sson as your parent isn't tip
09:06:28 *** Mazur has quit IRC
09:08:52 <andythenorth> perhaps because I rolled back?
09:09:30 <Ammler> no
09:09:39 * andythenorth is reading console log to see what happened for those revs
09:09:42 <Ammler> I would guess, you updated to the release to build it
09:10:03 <andythenorth> nope
09:10:27 <andythenorth> I added, rolled back to remove a file I didn't want to add, added a specific path, then modified .hgignore and then committed
09:10:34 <andythenorth> which gave me a branch
09:10:56 <andythenorth> ah
09:10:59 <Ammler> no clue, you are a wizzard with your repos :-)
09:11:01 <andythenorth> prior to that I had a failed push
09:11:38 <andythenorth> [shrug]
09:11:41 <andythenorth> maybe hg is buggy
09:11:43 <andythenorth> or maybe I am buggy
09:11:46 <Ammler> nono
09:11:58 <Ammler> only you :-P
09:12:09 <Ammler> yes
09:12:13 <andythenorth> I could paste my console if you wish :P
09:12:20 <andythenorth> feel free to try and debug :P
09:12:33 <andythenorth> perhaps you have better things to do ;)
09:15:51 *** Mazur has joined #openttd
09:19:07 <Ammler> he, you insist in not having done human failure?
09:20:08 <andythenorth> not as far as I can see
09:20:28 <andythenorth> I know most of the bad things to do now :P
09:21:57 <andythenorth> anyway, it's fixed with a merge :)
09:22:00 <Ammler> you have something like a graphiclog?
09:22:23 <Ammler> like the alias I once posted, it is very helpful for such things
09:22:28 <andythenorth> glog?
09:22:53 <Ammler> also of course, always pull before commit
09:23:29 <andythenorth> not pulling is probably the trigger for the issue this time
09:23:37 <Ammler> well, I made a alias "slog" to have that in shotview
09:23:52 <andythenorth> somehow the remote repo was at r533 while my local repo was at r532
09:24:11 <Ammler> and overall, you made no mistake, the repo is completely fine, merging is part of dedicated vcs
09:24:15 <andythenorth> http://paste.openttdcoop.org/show/1458/
09:24:36 <Ammler> that is also the reason, you can merge with hg, while on svn this is upper complicated
09:27:15 <Ammler> http://paste.openttdcoop.org/show/1459/
09:27:37 <Ammler> that is from my alias
09:27:56 <Ammler> slog = glog -l10 --template "{branch}\t{rev}:{node|short}|{author|person} {desc|firstline}\n"
09:28:28 <andythenorth> k thanks
09:44:04 <andythenorth> heh
09:44:19 <andythenorth> due to the compression of / and \ views, small trucks look very silly :)
09:47:23 *** andythenorth has quit IRC
09:58:46 *** sla_ro|master has quit IRC
10:09:43 *** Pinkbeast has joined #openttd
10:17:33 <Eddi|zuHause> but... shouldn't "not pulling" give you an error, instead of silently creating a branch?
10:18:32 <Eddi|zuHause> (i mean: you notice this on push)
10:20:13 * NGC3982 just made some openttd music
10:20:25 <NGC3982> i noticed the gameplay needs a jazzy tune to play along
10:20:38 <NGC3982> i guess i should make a forum post or something
10:20:44 <NGC3982> never actually been to the forums :E
10:28:32 <Eddi|zuHause> put it in the openmsx thread
10:29:40 *** frosch123 has joined #openttd
10:35:51 <NGC3982> well, my music is not midi
10:36:02 <NGC3982> and not really intended to replace anything that's already there.
10:36:31 <NGC3982> oh, wait, according to the wiki, it's all about new music too
10:36:34 <NGC3982> ill try it. :)
10:41:28 *** drac_boy has joined #openttd
10:41:31 <drac_boy> hi
10:42:26 *** Mazur has quit IRC
10:48:31 *** TGYoshi has joined #openttd
10:51:26 *** Mazur has joined #openttd
11:37:02 *** andythenorth has joined #openttd
11:40:34 <drac_boy> hi andythenorth hows FIRS going so far?
11:40:56 <andythenorth> over the last 3.5 years?
11:41:00 <andythenorth> or just recently?
11:41:18 <drac_boy> recently :)
11:41:38 <andythenorth> it's on schedule ;)
11:44:19 <drac_boy> heh :p
11:46:31 <frosch123> andythenorth: it's a bit weird to list a cargolabel in the specs which is not present in a final grf
11:46:51 <frosch123> why don't you use something like "----" to make sure to use something that noone else uses?
11:51:40 <andythenorth> frosch123: I could use "____" :P
11:51:44 <andythenorth> nml won't accept ----
11:51:53 <andythenorth> :)
11:52:02 <andythenorth> I don't mind adjusting it
11:52:08 <frosch123> nml? how does that label make it into nml?
11:52:17 <andythenorth> it's used as an identifier in switches
11:52:25 <andythenorth> [local issue to my code]
11:52:32 <frosch123> i thought the label is something in the intermediate processing, but not in the final grf
11:53:07 <Eddi|zuHause> andythenorth: nml should accept "----" (with quotes)
11:54:02 <andythenorth> oh
11:54:04 <andythenorth> hmm
11:54:32 <andythenorth> quotes inside the identifier?
11:54:53 <Eddi|zuHause> if it's composed into a larger identifier, then not
11:55:10 <Eddi|zuHause> i meant any place that accepts a cargo label
11:55:26 <andythenorth> :)
11:55:51 <andythenorth> this is a piece of pure madness I dreamt up for use in switches
11:56:01 <andythenorth> probably best not discussed :P
11:56:56 <andythenorth> works though
11:57:17 * andythenorth wonders if **** will work
11:58:00 *** Chris_Booth has joined #openttd
11:59:20 <andythenorth> 4/8 truck with 2/8 long body definitely looks odd
11:59:30 <andythenorth> because the body is 3/8 wide :P
11:59:57 <andythenorth> bigger trucks?
12:07:57 *** Rhamphoryncus has joined #openttd
12:18:14 <andythenorth> hmm
12:18:24 <andythenorth> pikka's 5t wagons are 2/8 long :|
12:18:35 <andythenorth> this 5t truck should also have a 2/8 body
12:21:24 <Eddi|zuHause> i would not worry too much about such things
12:21:40 <Eddi|zuHause> 2/8 sounds a little too short, imho
12:25:04 <andythenorth> http://dev.openttdcoop.org/attachments/download/3054/truck_2_8_body.png
12:25:14 <andythenorth> I could make the body not as high
12:25:19 <andythenorth> and I could use a 1/8 long cab
12:25:26 <andythenorth> which might make the overall proportion appear better
12:27:28 <andythenorth> I prefer this 3/8 body though
12:27:28 <andythenorth> http://dev.openttdcoop.org/attachments/download/3055/truck_3_8_body.png
12:27:41 <andythenorth> looks more like 10t capacity than 5t :P
12:27:54 <andythenorth> maybe 5t trucks are just smaller overall, as in RL :P
12:28:07 <andythenorth> this is the cab from a full size class 8 truck
12:32:16 *** drac_boy has left #openttd
12:38:26 <andythenorth> hmm
12:38:58 <andythenorth> Pikka has truck I use in HEQS with 2t capacity
12:39:13 <andythenorth> which is actually in scale with those 3/8 trucks if they were ~5t
12:39:17 <andythenorth> interestink
12:42:10 *** Hazzard has joined #openttd
12:45:18 <NGC3982> :-o
12:54:31 * telanus1 like these types of trucks: http://www.trailertanker.co.za/images/interlinks/interlink22.jpg
12:55:21 <andythenorth> telanus1: if I can be bothered to figure out the compositing, there'll be trucks like that
12:55:25 <andythenorth> that's a B-trailer
12:55:41 <andythenorth> so that would be 7/8 long, with a 5/8 body
12:55:53 <andythenorth> followed by a standard A-trailer
12:56:08 <andythenorth> I won't bother doing the lift axles at TTD-scale :P
12:56:28 <andythenorth> that's more of an extra-zoom thing :P
12:56:35 <telanus1> here we call those Interlink trucks
12:57:26 * andythenorth googles
12:57:42 <andythenorth> http://www.hankstruckpictures.com/martin_phippard_trailers.html
13:02:54 <Hazzard> ...http://i.imgur.com/0ZcFn.png
13:03:59 <andythenorth> that's a big grf
13:04:15 <andythenorth> or you've downloaded the 237KiB very many times :P
13:05:13 <Hazzard> for some reason I don't think that is supposed to happen
13:06:10 <Belugas> hello
13:10:39 <telanus1> Andythenorth: you could try this: http://www.southharbour.co.za/files/images/stories/dual-haul/livestock-01.png
13:11:19 <telanus1> Fuel and livestock dual-purpose tanker
13:11:56 <andythenorth> telanus1: looks well engineered
13:13:46 <Hazzard> lol
13:14:40 *** Elukka has joined #openttd
13:19:48 <V453000> that is not a cow.
13:31:19 *** andythenorth has quit IRC
13:34:59 <NGC3982> are you sure?
13:36:44 *** Firartix has joined #openttd
13:39:44 *** Firartix has quit IRC
13:41:26 *** Firartix has joined #openttd
13:42:48 <NGC3982> Hazzard: hah.
13:43:43 *** glx has joined #openttd
13:43:43 *** ChanServ sets mode: +v glx
13:43:47 <NGC3982> Hazzard: did it actually download 3GB?
13:45:52 <Hazzard> no
13:46:32 <Hazzard> NGC3982: It's happened to me a couple times
13:47:04 <NGC3982> ah, i see.
13:54:30 *** Firartix has quit IRC
14:00:30 *** andythenorth has joined #openttd
14:06:31 *** tycoondemon has quit IRC
14:10:48 *** EyeMWing has quit IRC
14:11:03 *** EyeMWing has joined #openttd
14:14:01 *** Knogle has quit IRC
14:14:54 *** Knogle has joined #openttd
14:16:46 *** andythenorth has quit IRC
14:17:39 *** kais58_ has joined #openttd
14:18:30 *** HerzogDeXtEr1 has joined #openttd
14:19:34 *** kais58 has quit IRC
14:21:24 *** kais58_ is now known as kais58
14:21:44 *** andythenorth has joined #openttd
14:21:45 *** brambles has quit IRC
14:22:20 *** brambles has joined #openttd
14:25:33 *** HerzogDeXtEr has quit IRC
14:33:36 *** cyph3r has quit IRC
14:45:30 *** Aladdin has joined #openttd
14:45:40 <Aladdin> hello
14:46:16 *** telanus has joined #openttd
14:46:23 *** Aladdin has left #openttd
14:50:03 *** telanus1 has quit IRC
14:51:38 *** andythenorth has quit IRC
14:54:53 *** flaa has joined #openttd
14:58:52 *** Hazzard has quit IRC
15:07:41 *** Biolunar has joined #openttd
15:15:24 *** kopf has joined #openttd
15:16:02 <kopf> heyyo, is there any way of fixing the slow mouse movement in openttd on Windows apart from running the game full screen?
15:17:23 <Eddi|zuHause> what slow mouse movement?
15:20:07 <kopf> the mouse cursor moves as if it's bogged down
15:20:21 <kopf> in full screen, it moves exactly as fast as the normal windows mouse cursor
15:21:09 <Eddi|zuHause> also when you pause the game?
15:22:42 <kopf> haven't tried that, but yes, I presume so, as it's present even on the main menu
15:23:24 <Eddi|zuHause> did you try updating to 1.2.1?
15:23:27 *** andythenorth has joined #openttd
15:23:39 <kopf> not yet, no. I'm on 1.2.0 at the moment, and will do later on
15:23:52 <kopf> I thought this was a well-known issue, though, since this exists - https://secure.openttd.org/wiki/FAQ_troubleshooting#My_mouse_is_not_sensitive_enough_.28SDL_.2F_Fullscreen.29
15:24:18 <kopf> (of course this fix only works for *nix systems)
15:26:24 <Eddi|zuHause> that FAQ entry is probably totally unrelated
15:26:40 <Eddi|zuHause> there were some general fixes with sluggish game behaviour in 1.2.1
15:26:46 <Eddi|zuHause> so you should definitely try that
15:26:57 *** Progman has joined #openttd
15:27:21 <andythenorth> NewShips on bananas :O
15:28:30 * andythenorth suspects that's naughty
15:31:44 <kopf> Eddi|zuHause: ok will do
15:36:29 *** LordPixaII has quit IRC
15:36:41 *** Pixa has joined #openttd
15:39:34 *** sla_ro|master has joined #openttd
15:47:24 *** glx has quit IRC
15:49:18 *** andythenorth has quit IRC
15:52:47 *** glx has joined #openttd
15:52:47 *** ChanServ sets mode: +v glx
15:53:01 *** andythenorth has joined #openttd
15:58:05 *** pugi has joined #openttd
16:05:17 *** EyeMWing has quit IRC
16:06:28 *** EyeMWing has joined #openttd
16:23:12 <andythenorth> meh
16:23:33 *** kkimlabs has quit IRC
16:23:33 <andythenorth> articulated RVs have severe overlap issues in depot view
16:23:37 <andythenorth> wonder why that is :P
16:23:58 <andythenorth> heqs doesn't do it
16:24:47 <andythenorth> ho, BANDIT trucks also do it whilst driving
16:24:55 <andythenorth> offsets must be wrong :P
16:28:13 <andythenorth> how droll
16:32:30 *** sla_ro|master has quit IRC
16:39:55 <andythenorth> ctl-b - the bounding boxes for vehicles don't adjust to actual size?
16:40:51 <andythenorth> for buildings they somewhat do
16:46:00 <Eddi|zuHause> in 1.2.x, they adjust to vehicle length
16:46:15 <Eddi|zuHause> before they were constant size
16:46:32 *** Firartix has joined #openttd
16:47:36 *** tokai|noir has joined #openttd
16:47:36 *** ChanServ sets mode: +v tokai|noir
16:47:41 <Eddi|zuHause> width and height are still constant
16:49:31 <kopf> Eddi|zuHause: Hi, installed 1.2.1 there, and the mouse movement problem persists
16:49:55 <andythenorth> where did I get these nml spritesheets from? :P
16:49:58 <andythenorth> I can't find them in the wiki
16:50:09 <Eddi|zuHause> pikka?
16:50:13 <andythenorth> nah
16:50:18 <andythenorth> pikka's are different :)
16:50:20 <Eddi|zuHause> kopf: sorry, then i'm out of ideas
16:50:30 <Eddi|zuHause> andythenorth: opengfx-whatever?
16:50:34 <andythenorth> maybe
16:50:45 <andythenorth> I think they're in the tutorial somewhere, can't find them :P
16:50:45 <Eddi|zuHause> andythenorth: or foobar?
16:50:46 *** mal2 has joined #openttd
16:50:50 <andythenorth> yup, they're foobar's
16:50:59 <andythenorth> not convinced the offsets work
16:51:45 <Eddi|zuHause> andythenorth: use mine, and leave out the slanted views :)
16:52:11 <Eddi|zuHause> andythenorth: make sure you use the 32px templates, not the 28px ones
16:52:30 <Eddi|zuHause> (those two lines are unrelated)
16:52:46 *** tokai|mdlx has quit IRC
16:53:12 <andythenorth> I'm now somewhat committed to the ones I have
16:53:17 <andythenorth> due to the way pixel generation works :P
16:53:25 <andythenorth> so I'll fix the offsets for those :)
16:53:50 <andythenorth> I could add another layer of abstraction of course
16:54:06 <andythenorth> but I feel like I have enough. I'll have to start paying tax on them if I add another
16:54:37 *** Zephyris_ has joined #openttd
16:54:44 <andythenorth> :)
16:55:08 <Eddi|zuHause> andythenorth: you could at least look at my offsets and compare
16:55:29 <Eddi|zuHause> note that my vehicles overlap by 1 pixel
16:55:48 <andythenorth> good idea
16:56:34 <kopf> Also, I put all my .gm files from transport tycoon deluxe in a new directory called "gm" in c:\program files\openttd, but I can't see any of the original transport tycoon music in the jukebox
16:56:38 <kopf> What else do I need to do?
16:57:00 <andythenorth> Eddi|zuHause: so template_3_8bpp_normal for 3/8 length?
16:57:11 <Eddi|zuHause> yes
16:57:28 <Eddi|zuHause> the offsets you can find only in the generated nml/nfo
16:57:48 <Eddi|zuHause> they are preprocessed by some convoluted formulas which are probably evil :)
16:59:14 <Eddi|zuHause> kopf: in game settings, you need to select the music set
16:59:18 <kopf> aha
16:59:19 <kopf> thanks :)
17:00:10 <kopf> oh fuck yes
17:00:13 <kopf> nostalgia overload
17:07:03 <andythenorth> 12.1MB of nfo :P
17:09:53 <Terkhen> hello
17:10:17 <Eddi|zuHause> andythenorth: if you know a vehicle of the desired length, you can find the offets by searching for "<comp>_<ident>_0set"
17:11:59 <Eddi|zuHause> andythenorth: or generally search for "_0set" until you find a template of the right length
17:12:12 <andythenorth> found some
17:12:21 <andythenorth> offsets are quite different to the ones I have
17:12:25 <andythenorth> trains vs. RVs?
17:12:32 <Eddi|zuHause> shouldn't be
17:12:47 <Eddi|zuHause> but my sprites have a larger margin on the top
17:12:51 <andythenorth> let's try yours
17:13:14 <Eddi|zuHause> so if you reduce sprite height, you need to reduce the offset by the same amount
17:14:14 <Eddi|zuHause> make sure you don't use the slice_set, gui_set or left/right_sets
17:14:45 *** Nat_AFK is now known as Nat_aS
17:15:03 <Eddi|zuHause> or actually, the 0gui_set may be the best one
17:15:17 <Eddi|zuHause> but not 1gui_set or 2gui_set
17:19:53 <andythenorth> your crop is quite a lot larger than mine :)
17:20:30 * andythenorth figures out how to do this
17:38:44 *** Chris_Booth has quit IRC
17:40:27 *** andythenorth has quit IRC
17:44:50 *** Zuu has joined #openttd
17:45:57 <CIA-1> OpenTTD: translators * r24326 /trunk/src/lang/ (6 files): (log message trimmed)
17:45:57 <CIA-1> OpenTTD: -Update from WebTranslator v3.0:
17:45:57 <CIA-1> OpenTTD: afrikaans - 11 changes by telanus
17:45:57 <CIA-1> OpenTTD: dutch - 7 changes by habell
17:45:57 <CIA-1> OpenTTD: german - 5 changes by Jogio
17:45:58 <CIA-1> OpenTTD: greek - 183 changes by kyrm
17:45:58 <CIA-1> OpenTTD: lithuanian - 4 changes by RunisLabs
17:46:08 *** Wolf01 has joined #openttd
17:46:34 <Wolf01> hello
17:47:43 *** andythenorth has joined #openttd
17:48:50 <Wolf01> hi andy
17:49:16 <Zuu> When a script run out of its 10 000 oopcodes, it is suspended. What should we call the state/action when a script has its execution paused? Eg. what will happen if you pause the execution of a game script.
17:49:19 <andythenorth> lo Wolf01
17:49:47 <Zuu> If suspended was not already taken, I would use that word.
17:50:14 <Eddi|zuHause> Zuu: why can't it both be called "suspended"?
17:50:36 <Zuu> because that would be confusing?
17:50:50 <Eddi|zuHause> if it's functionally the same thing, just triggered by different events?
17:51:48 <andythenorth> semantically they're different?
17:52:05 <andythenorth> Zuu: why not 'paused' ?
17:52:27 <Zuu> A script is suspended short-term at every tick. What I try to achive is that (game) scripts can be suspended over longer time. The AI Debug window has a (hidden) feature to suspend an AI and then pause the game if a break condition is met. This 'hack' doen't work with game scripts anymore as they are executed also when the game is paused.
17:53:36 <Zuu> Maybe paused will do untill I got a patch ready for review. A rename can happen then if the devs (eg. yexo) disagrees :-)
17:54:06 *** dotwaffle has quit IRC
17:57:35 *** dotwaffle has joined #openttd
18:04:53 * andythenorth really hates setting up offsets :)
18:06:37 <Knogle> Zuu: ever tried using regex in GS?
18:06:44 <Zuu> No
18:06:49 <Knogle> ok
18:06:57 <Zuu> Then you would probably first need to implement regex.
18:07:34 <Knogle> probably
18:07:39 <Zuu> Several af the "built in" libraries of standard Squirrel is not available in OpenTTD.
18:07:49 <Knogle> aw :|
18:08:05 <Zuu> Some math functions have been added though.
18:08:17 <Zuu> But at the beginning, one had to imlement those as well. :-)
18:08:57 <Knogle> :)
18:10:03 <Knogle> I wish I knew how, could be really useful.
18:11:47 <Eddi|zuHause> regex are really easy to program...
18:12:20 <Eddi|zuHause> (as are most math functions)
18:12:45 * Knogle shrugs
18:13:04 * NGC3982 offers free massage.
18:13:32 <Knogle> hehe
18:14:06 *** Mazur has quit IRC
18:24:27 *** Mazur has joined #openttd
18:25:27 <frosch123> hmm, why does the autoreplace gui distinguish between railtypes?
18:27:36 <andythenorth> hysterical...raisins?
18:27:37 <andythenorth> meh
18:27:42 <andythenorth> not convinced about these offsets
18:28:02 <andythenorth> moving the vehicle to the front of the bounding box causes unpleasant things to happen
18:28:26 <andythenorth> for reduced-length vehicles, is it correct to position the sprite at the front of the bounding box?
18:28:45 <andythenorth> in other sets I have centred vehicles
18:29:03 <frosch123> i think for >= 1 a vehicle should always fill a bb from front to back
18:29:15 <andythenorth> that's how the nml offsets I have do it
18:29:25 <frosch123> if you have space between vehicles, then likely centering is the best
18:29:37 <frosch123> the center of the bb is the turning point for >= 1.2
18:29:43 <andythenorth> filling from front causes the rotation point to be off center
18:29:49 <frosch123> (also >= 1.2 above)
18:29:54 <andythenorth> which makes for horrible rotation effects
18:31:10 <andythenorth> would be handy if newgrf debug showed vehicle length
18:33:05 <andythenorth> also wrt bounding boxes (ctrl-b view) "Eddi|zuHause: in 1.2.x, they adjust to vehicle length" <- not for me in ottd tip
18:35:32 *** Rhamphoryncus has quit IRC
18:35:52 *** Rhamphoryncus has joined #openttd
18:44:11 *** Chris_Booth has joined #openttd
18:47:51 <Eddi|zuHause> andythenorth: for centered vehicles, there are more variations needed for different vehicle lengths
18:48:57 <Eddi|zuHause> andythenorth: putting the vehicles on the border means i can use the same calculation for all lengths
18:50:12 <andythenorth> so how do you handle the horrible rotation effect?
18:50:22 <andythenorth> I guess you have rotation handled differently :P
18:50:31 <Eddi|zuHause> what rotation effect?
18:50:50 <andythenorth> if the sprite doesn't rotate about the centre point it's visually quite odd
18:50:59 *** Nat_aS is now known as Nat_AFK
18:51:01 <andythenorth> as though it's on the end of a pendulum
18:51:36 <Eddi|zuHause> the vehicle always turns around its center point. the sprite offsets are irrelevant for that
18:51:42 <andythenorth> ?
18:52:09 <andythenorth> must be a terminology difference
18:52:25 <Eddi|zuHause> the center of the bounding box is the turning point
18:52:38 <andythenorth> but we're not centering the graphics in the bounding box....?
18:52:48 <andythenorth> I do in other sets, but it seems to not be the nml way
18:53:01 <Eddi|zuHause> this has nothing to do with nml
18:53:08 <andythenorth> nml / foobar templates /s
18:54:06 <Eddi|zuHause> but we already started from "foobars offsets are wrong"... you're going in circles
18:54:58 <andythenorth> indeed
18:55:10 <andythenorth> my truck is also going in circles around a 3x3 loop of road :P
18:56:06 <andythenorth> I'll centre them
18:56:08 <Eddi|zuHause> code my template into a truck, and see if it turns better?
18:56:34 <andythenorth> it's so different that I'd effectively be reworking it :)
18:57:04 <andythenorth> I could set up a dummy grf with one of your spritesheets though
18:58:41 <Zuu> Hmm, forgetting to initalize is_paused as false proved that my is_paused flag work :-)
18:59:33 * Zuu is not really sure how to handle (auto) save if one or more scripts are paused
19:00:24 <Zuu> One option is to still call the Save() function even if it is paused. The other option is to reject (auto) save.
19:01:10 <Zuu> A third (bad) option is to still save the game, but not call Save() of the AI/script which will result in a broken save.
19:02:00 <Zuu> Currently I think that I will ignore that the script is paused and just call Save during save.
19:02:04 <Eddi|zuHause> only the first option can be sane
19:03:27 <andythenorth> Eddi|zuHause: I've mashed your offsets + graphics into BANDIT ;)
19:04:13 <Eddi|zuHause> andythenorth: and does it move better?
19:04:35 <andythenorth> YMMV, but for 3/8 view, it looks like the rotation point is about 8px behind the sprite....which it is :)
19:04:40 <Knogle> Hmm... I have GSText(GSText.STR_HQCITY2, company) and in lang/english.txt is "STR_HQCITY2 :{COMPANY} Test" Any idea why it only returns "Test" ?
19:05:14 <Eddi|zuHause> frosch123: was the bounding box thing not ported to road vehicles?
19:05:27 <andythenorth> non-centered graphics causes effects like the vehicle overlapping the opposite carriageway in corners
19:05:57 * andythenorth tests CETS trains
19:06:01 <Eddi|zuHause> andythenorth: you sure you set the vehicle length correctly?
19:06:02 <frosch123> oh, good question
19:06:13 <andythenorth> Eddi|zuHause: not sure
19:06:16 <andythenorth> I don't know how to tell
19:06:23 <andythenorth> newgrf debug doesn't have it
19:06:42 <andythenorth> I might have to go read nml again ;)
19:06:55 <Eddi|zuHause> andythenorth: need "length: 3" in the properties
19:07:05 <andythenorth> I'm using the cb, but I have the right lengths
19:07:13 <andythenorth> I'm wondering if there's an nml bug, I recall that length was being changed at some point
19:07:21 <andythenorth> nml bugs are not unknown :)
19:07:34 * andythenorth tries the prop rather than cb
19:07:57 <Eddi|zuHause> andythenorth: can also put "length: 3" in the callbacks :p
19:08:05 <andythenorth> yup
19:08:17 <frosch123> at least the bb of rv is not affected by length
19:08:53 <andythenorth> nml length prop is behaving same as length cb
19:09:00 <andythenorth> so it either works completely, or not at all
19:09:03 <frosch123> so, for rv it is still the same
19:09:12 <andythenorth> I suspect nml length works, as trailers are changing position
19:09:48 <Eddi|zuHause> right
19:11:02 <andythenorth> Eddi|zuHause: I tested, the CETS offsets look absolutely perfect for trains
19:11:14 <andythenorth> and the bb does indeed change for trains
19:11:23 <andythenorth> but you knew that :P
19:12:30 <Eddi|zuHause> then you must port the train code to roadvehicles :p
19:12:53 <Eddi|zuHause> i wonder whether there was any reason not to do this
19:13:03 <andythenorth> nobody complained loudly? :0
19:14:16 *** supermop has joined #openttd
19:14:19 *** Nat_AFK is now known as Nat_aS
19:17:48 <frosch123> andythenorth: just take a look at UpdateDeltaXY and enjoy it :p
19:18:05 <andythenorth> from your tone, I suspect I may not :P
19:18:38 <frosch123> lots of bit shifting, so for a nfo guy it should be fine :p
19:18:38 <Zuu> Knogle: Do you have "Test" in some string?
19:18:48 <andythenorth> frosch123: I'm nml now
19:19:00 <andythenorth> I've deleted all bit shifting from my brain
19:19:14 <Zuu> Oh, sorry now I see it's in your english.txt
19:19:14 *** dotwaffle has quit IRC
19:19:16 <frosch123> :)
19:19:38 <Zuu> Still, I wonder why it doesn't output the space before "Test".
19:19:58 <Knogle> it might, its not easy to tell on the sign
19:21:21 * andythenorth wonders where vehicle bb code is :P
19:21:29 * andythenorth will learn how to grep after dinner
19:21:55 <Zuu> Knogle: is your "company" variable a company id?
19:22:44 <Knogle> no, its "Knogle Transport"
19:22:52 <Zuu> It should be the ID of that company.
19:23:01 *** dotwaffle has joined #openttd
19:23:02 <Zuu> OpenTTD will get the name for you.
19:23:21 <Zuu> that is why it says {COMPANY} and not eg. {STRING}.
19:23:41 <Knogle> so if I use {STRING} it'll work with "Knogle Transport"
19:23:42 <Knogle> ?
19:25:19 *** Pixa has quit IRC
19:28:06 <Knogle> Guess not, just tested it, same result
19:35:43 <Zuu> I don't know if {STRING} actually works.
19:36:00 <Zuu> I think it is ment for nested GSText.STR_XYZ if I remember correctly.
19:36:51 <Knogle> Doesn't work for me.
19:37:18 <Zuu> The format is explained here: http://wiki.openttd.org/FormatOfLangfiles
19:37:30 <Zuu> Its the same format as shared with the lang files of OpenTTD itself.
19:38:12 <Zuu> {RAW_STRING} might be what you look for.
19:38:28 <Zuu> But I'm not sure exactly.
19:38:29 *** Alberth has joined #openttd
19:38:29 *** ChanServ sets mode: +o Alberth
19:38:53 <Zuu> If you know the ID of the company, you should pass that along.
19:39:14 <Knogle> I don't
19:39:17 <Zuu> If you need to make a debug sign of a string, just make the debug sign in english.
19:39:49 <Zuu> You could loop over all companies until you find the company with the name you got.
19:40:19 <andythenorth> frosch123: so am I correct to be looking at l390 in roadveh_cmd.cpp
19:40:21 <Zuu> Anyway if you store the human readable name of a company in a sign, that is prone to fail if anyone renames his company.
19:41:04 <Knogle> How would I get a list of all companies?
19:41:05 <Knogle> :P
19:41:18 <andythenorth> what is this a, b, c, d? x, y deltas for flat and sloped tiles?
19:41:25 <andythenorth> per direction?
19:42:18 <Zuu> Knogle: Loop from COMPANY_FIRST to COMPANY_LAST and check if the company is valid.
19:42:50 <Zuu> eg. use ResolveCompanyID and check if the result is COMPANY_INVALID.
19:43:08 <Zuu> You can see how this work in for example TransportGoals GS.
19:43:25 <Knogle> I don't get it, there isn't exactly any GSCompanyList to loop through.
19:44:03 <Knogle> I'll have a look.
19:45:02 <Knogle> ah
19:45:11 <Knogle> I get it now, thanks alot Zuu.
19:45:57 <Zuu> You could implement your own GSCompanyList if you wish in pure squirrel.
19:46:27 <Knogle> I guess so :)
19:47:26 *** Stimrol has quit IRC
19:49:00 *** Stimrol has joined #openttd
19:49:47 <andythenorth> UpdateDeltaXY is quite different for trains :P
19:50:26 <frosch123> for rv, you have a table at the top
19:50:31 <frosch123> it is read at the bottom
19:51:03 <frosch123> the reading at the bottom is basically in the reverse order of the stuff at the top
19:51:28 <frosch123> so, ysize, xsize, yoffset, xoffset
19:51:31 <andythenorth> oh, so a c, d are the extents
19:52:00 *** chlorine has joined #openttd
19:52:04 <chlorine> Hello
19:52:30 <andythenorth> train UpdateDeltaXY doesn't look very specific to trains, apart from the table
19:52:36 <andythenorth> do I miss something :P
19:57:00 *** Nat_aS is now known as Nat_AFK
20:00:56 <andythenorth> frosch123: what effect will changing UpdateDeltaXY have on existing RV grfs?
20:01:55 <frosch123> it will misalign everything, esp in corners
20:02:04 <frosch123> noone knows how corners work
20:02:22 <frosch123> since noone manager to figure out the length of roadvehicles in the past 2 years
20:02:35 <andythenorth> corners are horrible
20:02:53 <andythenorth> depending on drive side, it's pretty much impossible to align vehicles nicely for corners :P
20:02:54 <frosch123> though likely inner and outer corners are so different, that it will always be wrong
20:04:12 *** DDR has joined #openttd
20:04:24 <michi_cc> Aditionally you'd have to figure out the analogue to the r23290 changes in saveload/vehicle_sl.cpp
20:04:57 <andythenorth> meh
20:05:14 <andythenorth> so I can just setup BANDIT to use sane offsets, instead of relying on ottd
20:05:22 <andythenorth> it's only 128 values to set
20:05:51 <andythenorth> I probably don't need 1/8 and 2/8 length, so only 96 ;)
20:08:29 *** cyph3r has joined #openttd
20:10:13 <andythenorth> if RV bounding boxes are changed in ottd, that breaks BANDIT?
20:11:37 *** Nat_AFK is now known as Nat_aS
20:11:55 <frosch123> there is no benefit in changing the bb for rv
20:11:58 <Knogle> Zuu: It works now, thanks alot, once again.. ;)
20:12:06 <Knogle> a lot*
20:14:00 <andythenorth> frosch123: the only case I have is bounding boxes as drawn with ctrl-b - if these were vehicle length, that would be helpful
20:14:07 <andythenorth> other than that, no benefit afaict
20:14:17 <andythenorth> that may be a separate case anyway?
20:16:31 <frosch123> ah, yes, you might try shortening the boxes without chaning the offset
20:16:56 <frosch123> you need to add x/y_bb_offs to compensate that
20:17:55 <andythenorth> ok
20:18:38 <andythenorth> I won't try to patch this right now, I have about 40 mins of holiday time left
20:18:39 <andythenorth> ;)
20:18:53 <andythenorth> then who knows when I next have time for ottd
20:19:47 <frosch123> weird holidays that end tuesday at 22:00
20:19:58 <frosch123> do you have a deadline tomorrow at 07:00 ?
20:21:03 <andythenorth> I go to sleep, hopefully at 22:00
20:21:22 *** Firartix has quit IRC
20:24:43 <supermop> jubilee holiday
20:26:39 <andythenorth> yup
20:27:20 <Rubidium> doesn't look like they are observing that here
20:28:54 <frosch123> hmm, i cannot remember, are you in us or in canada or something inbetween?
20:29:15 <Rubidium> though her face is on the coins
20:29:37 <frosch123> an up-to-date face?
20:30:08 <Rubidium> up-to-date as in the current queen
20:30:08 <andythenorth> http://dev.openttdcoop.org/attachments/download/3056/hmm2.png
20:30:30 <andythenorth> both vehicles appear to be centered, best as I can tell
20:30:40 <andythenorth> the length on the lead vehicle is 2/8
20:30:49 <andythenorth> which should pull the trailer in close to the cab, but not overlapping it
20:31:05 <andythenorth> but of course...that's not how it works :)
20:31:35 <andythenorth> so I'm going to need to calculate vehicle lengths a bit more magically
20:31:42 <andythenorth> rather than just based on the length of pixels :P
20:32:26 <andythenorth> default RVs are 32px?
20:32:31 <frosch123> oh, i detect serious flaws in my geography education
20:33:25 <frosch123> why does canada belong to the commonwealth? they do not even have a unionjack in their flag?
20:33:57 <Rubidium> frosch123: you probably haven't zoomed in deeply enough in the reflection in the flag
20:35:09 <andythenorth> jamaica doesn't have a union jack either ;)
20:35:17 <andythenorth> nor india, nor zimbabwe
20:35:57 <michi_cc> Interestingly some of the provincial flags have it (BC, Ontario and something I forgot)
20:36:54 <Rubidium> I reckon the one you forgot ain't Quebec
20:37:25 <andythenorth> so if I align vehicles in the center of the bb
20:37:51 <CornishPasty> frosch123: why should it?
20:38:00 <andythenorth> length needs to be: 32px - (sprite length / 2)
20:38:51 <andythenorth> so a 28px vehicle remains at length 8
20:39:09 <andythenorth> a 24px vehicle is length 7, rather than 6
20:40:14 <frosch123> CornishPasty: i thought every commonwealth country would have it, and only might have removed it after leaving
20:40:34 <andythenorth> so a truck with a 2/8 cab needs to use length....?
20:40:49 *** Firartix has joined #openttd
20:41:38 <andythenorth> result depends on both cab length, and total vehicle length
20:41:39 <frosch123> andythenorth: the length of the rv is exactly that questiojn which noone answered in the last 2 yearsa
20:41:45 <frosch123> it's still 28 in depots
20:41:46 <CornishPasty> frosch123: nah, there's no rules on it tbh
20:42:04 <CornishPasty> Although my country isn't in the commonwealth, and its flag *IS* the Union Flag
20:42:12 <andythenorth> frosch123: that somewhat explains the problems with RVs in depots :P
20:42:17 <andythenorth> I think vehicles are 32px
20:44:28 <frosch123> CornishPasty: which country is that?
20:44:36 <andythenorth> hmm
20:44:39 <CornishPasty> frosch123: Guess? :P
20:44:47 *** kkimlabs has joined #openttd
20:44:53 <andythenorth> so a 4/8 truck with a 2/8 cab needs to use 4/8 length
20:44:54 <CornishPasty> frosch123: http://en.wikipedia.org/wiki/Flag_of_the_United_Kingdom
20:45:22 *** flaa has quit IRC
20:46:22 <andythenorth> but a 5/8 truck with a 2/8 cab also needs to use 4/8 length
20:46:50 <andythenorth> but a 4/8 truck with a 1/8 cab needs to use 3/8 length
20:47:01 <andythenorth> this is going to be fun to write code for :P
20:47:20 * andythenorth ponders a lookup table
20:48:35 *** telanus has quit IRC
20:48:47 <frosch123> CornishPasty: http://en.wikipedia.org/wiki/Northern_Ireland_flags_issue <- related to that?
20:49:05 <Alberth> andythenorth: sounds like a good idea to me, there are not so many combinations
20:49:26 <andythenorth> one more complication :)
20:49:33 <andythenorth> to add to the existing complications :)
20:49:53 <frosch123> so, what makes the difference between canada/australia with queen, and india/south africa without queen?
20:50:30 <andythenorth> intertia?
20:50:33 <andythenorth> inertia /s
20:50:52 <Alberth> good night all
20:50:53 <CornishPasty> frosch123: Nah, I'm from England, our Queen is the head of state, and the head of the commonwealth, but we are not in the commonwealth... :/
20:51:04 <CornishPasty> We left it to join Europe... *derp*
20:51:12 <andythenorth> you're Cornish, you have your own country
20:51:20 *** Alberth has left #openttd
20:51:30 <CornishPasty> andythenorth: I'm not, I just like CornishPasties
20:51:49 <andythenorth> :P
20:51:52 <frosch123> yeah, i also addressed "cornish" to england :s but i could not imagine it not being part of the commonwealth :o
20:53:04 <andythenorth> meh, this truck business is tedious :P
20:54:21 <Zuu> Knogle: Whenever FS#5206 or a similar fix have been accepted, the break on log feature will be fixed for Game Scripts.
20:54:35 <frosch123> ah "commonwealth realm" is the term here
20:54:57 <Zuu> If I feel kind, I might even implement [AI/GS]Controller.BreakPoint() or similar. :-)
20:55:48 <Zuu> as FS#5206 provides the framework for a such method to be fairly easy to implement.
20:59:10 <Knogle> nice
20:59:43 * Rubidium accepts FS#5206 ;)
20:59:44 <Zuu> GSController::BreakPoint would just need to call Game::Pause() and invalidate the AI/GS debug window.
21:00:00 <Rubidium> there, the problem is solved ;)
21:00:32 <Rubidium> although the first chunk of ai_gui.cpp looks fishy
21:00:58 <Zuu> hmm, maybe I should have written committed instead of "accepted" to be super clear. :-)
21:01:33 <Zuu> Rubidium: The removed comments are for Suspend while the new comments are for Pause.
21:01:41 <Zuu> It looks a bit wierd though.
21:02:04 <Zuu> A longer section of context would fix it.
21:02:24 <Rubidium> Zuu: wrong chunk
21:02:52 <Zuu> Oh, that one yes.
21:03:04 <Zuu> That is a bit unneded to say the least. :-)
21:03:43 <Zuu> Hmm that I get for looking for spaces at the end of the line and not \s
21:04:53 *** andythenorth is now known as Guest2841
21:04:53 *** andythenorth has joined #openttd
21:05:15 *** Guest2841 has quit IRC
21:09:29 *** andythenorth is now known as Guest2843
21:09:29 *** andythenorth has joined #openttd
21:09:34 <andythenorth> improved http://dev.openttdcoop.org/attachments/download/3057/better.png
21:09:49 <andythenorth> I'll need to centre the sprite for other angles too :P http://dev.openttdcoop.org/attachments/download/3058/hmm3.png
21:10:10 <andythenorth> what larks
21:11:55 <Sacro> \o/
21:13:19 <Zuu> Fishy chunk removed
21:16:50 *** chlorine has quit IRC
21:16:57 *** sla_ro|master has joined #openttd
21:19:47 <Terkhen> good night
21:19:53 <Rubidium> good afternoon Terkhen
21:20:11 <andythenorth> bon soir
21:21:08 <andythenorth> so length is calculated from front of RV?
21:21:35 <frosch123> andythenorth: i might write such a diff tomorrow
21:21:37 <andythenorth> but rotation point remains 16px from front of vehicle?
21:21:56 * andythenorth is trying to reverse engineer what ottd does
21:22:59 <andythenorth> oh it's 22:22
21:23:06 <Rubidium> 15:22!
21:23:10 <andythenorth> my holiday in the world of OTTD is probably over :(
21:23:19 <NGC3982> andythenorth: how's that?
21:23:41 <andythenorth> tomorrow brings other things, then work
21:23:47 <Zuu> If you pause a script, turn off gui.ai_developer_tools via the console and then close and re-open the ai debug window, I think you have to blame yourself that you can't unpause your script. :-)
21:24:28 <andythenorth> plausible ;)
21:24:28 <Zuu> (until you re-enable gui.ai_developer_tools and re-opens the ai debug window)
21:25:04 <NGC3982> andythenorth: time is not for using, time is for making.
21:25:09 <NGC3982> andythenorth: make time, and make openttd.
21:25:54 <Zuu> A later patch might even add a pause sript button at the part of the window that is always displayed. But that probably needs storing of pause state in the savegame and more consideration what the consequenses are than if it is just a debug tool to be able to pause a script.
21:27:41 *** KritiK has joined #openttd
21:27:43 <andythenorth> NGC3982: a nice greetings card line, written by somebody with no children
21:27:48 <andythenorth> or who's children have left home
21:28:01 <andythenorth> whose /s
21:29:18 <andythenorth> hmm
21:29:34 <andythenorth> the complete absence of feedback on CHIPS means it's good enough?
21:30:02 <andythenorth> it has 100k downloads, and hardly any comments
21:30:26 <supermop> high platforms
21:30:35 <supermop> thats what id ask for
21:30:57 <andythenorth> ah
21:31:05 <andythenorth> you have those in the base set no?
21:31:42 <supermop> but not many
21:31:43 <andythenorth> or you want something different to that ?
21:31:52 <supermop> chips one that match them would be nice
21:32:00 <andythenorth> style?
21:32:04 <andythenorth> concrete?
21:32:21 <andythenorth> mud is out of the question ;)
21:32:31 <supermop> sure, or wood too, but something like a bare version of the default
21:32:39 <supermop> not if its adobe!
21:32:42 <andythenorth> seen this?
21:32:42 <andythenorth> http://www.tt-forums.net/download/file.php?id=160654
21:32:58 <Rubidium> andythenorth: weathered copper?
21:33:08 <andythenorth> quaint
21:33:11 <supermop> those look like they are lower than the default platforms
21:33:18 <andythenorth> yes, I could add a high version of that though
21:33:23 <supermop> yeah
21:33:31 <supermop> thats essentially what i meant
21:33:46 <andythenorth> I don't mind the idea, but what does it add?
21:34:11 <andythenorth> variety?
21:34:36 <supermop> basically lets you make the station in that picture without the platform changing height
21:35:04 <andythenorth> I wouldn't replicate all the buildings with high tiles
21:35:39 <andythenorth> ramps?
21:35:43 <NGC3982> andythenorth: ;)
21:37:22 * andythenorth -> bed
21:37:24 <andythenorth> bye
21:37:32 *** andythenorth has left #openttd
21:39:54 *** TWerkhoven has quit IRC
21:40:09 *** sla_ro|master has quit IRC
21:40:37 *** Progman has quit IRC
21:41:19 *** Biolunar has quit IRC
21:44:37 *** Nat_aS is now known as Nat_AFK
21:47:20 *** supermop has left #openttd
21:51:47 *** TGYoshi has quit IRC
21:59:52 *** Chris_Booth has quit IRC
22:05:06 <Wolf01> 'night
22:05:09 *** Wolf01 has quit IRC
22:08:47 *** kkimlabs has quit IRC
22:09:02 *** kkimlabs has joined #openttd
22:18:04 *** Prof_Frink has joined #openttd
22:24:00 *** kkimlabs has quit IRC
22:30:52 *** lobstar has joined #openttd
22:30:52 *** lobster has quit IRC
22:50:33 *** Firartix has quit IRC
23:00:00 *** roadt has quit IRC
23:01:57 *** Firartix has joined #openttd
23:03:08 *** Hazzard has joined #openttd
23:09:19 *** Leftie has joined #openttd
23:10:17 <Leftie> Hi hi. I'm looking at having a serious attempt at learning to code GRFs. But i have a few questions the big one is, is this correct for OTTD, or is this only relating to TTDP? http://newgrf-specs.tt-wiki.net/wiki/Main_Page
23:11:16 <Hazzard> I believe it works for both
23:11:31 <Zuu> Its on the tt-wiki, not a ttdp-wiki.
23:11:46 <Leftie> Well, i thought i better check, just incase i was being a little blind :p
23:12:02 <Zuu> Also before when the spec was on the ttdp-wiki I think most of it was correct also for OpenTTD.
23:12:06 <Hazzard> Have you taken a look at the NML tutorial?
23:12:21 *** mal2 has quit IRC
23:12:48 <Hazzard> http://www.tt-wiki.net/wiki/NMLTutorial
23:14:04 <Leftie> yeah, NML looks a little easier for me. I know a few coding languages so it shouldn't be /that/ much for me to take in. My only real challenge is "if at first i don't succeed, i run off in a pissy fit" :p
23:14:33 *** Firartix has quit IRC
23:16:14 *** Firartix has joined #openttd
23:17:21 <Zuu> "If you use an editor which you think is quite good and not listed here, you're welcome to add it." <---- lol, so the NML tutorial will end up in a editor war? :-)
23:17:44 <Leftie> I code nearly everything in Notepad++ :p
23:19:04 *** TheMask96 has quit IRC
23:19:15 <Zuu> I sometimes use it to change encoding of files or on systems that don't have gvim :-)
23:19:54 *** TheMask96 has joined #openttd
23:21:37 <Zuu> The find-replace is however awfully slow in Notepad++. Or at least the treshold file size when you can't use it due to performance problems is lower than gvim. Although gvim is neither perfect on that matter. Really large files require other methods than doing find-replace or macro edits in an editor. :-)
23:23:13 <Leftie> Yeah, that is true enough with the f/r. Although my daily editing is usually Pawn/PHP/SQL/C# and not much F/R is required.
23:23:45 <Leftie> Also, notepad++ seems to be fairly good at opening huge text files, at least compared to anything else default with Windows.
23:23:57 <Leftie> and generally, i keep my systems not full of crap, so download one thing i know and stick with that :p
23:24:12 <Leftie> Ideally, i need more RAM though, only have 4GB, makes some lengthy things a bit slow :<
23:25:17 <Zuu> All default editors in windows sucks at even moderately large files.
23:25:31 <Leftie> Is there any compatibility issues from using NML instead of NFO?
23:25:45 <Zuu> NML get new features in OpenTTD a bit later.
23:26:00 <Zuu> I think there is still some features only supported by NFO.
23:26:03 <Leftie> Does NML GRFs work for TTDP?
23:26:19 *** Hazzard has quit IRC
23:26:29 <Zuu> But I'm not really the right preson to give you a detailed answer as I don't know NFO nor NML. :-)
23:26:36 <Leftie> Ahh.
23:26:49 <Leftie> I may have to come back during the day time, or at least my daytime. It's 00:26 here :o
23:27:08 <Zuu> If you have Squirrel questions that's more my knowledge area in OpenTTD :-)
23:27:42 <Zuu> Its 01:27 here. But its national holiday tomorrow :-)
23:28:02 <Zuu> or today, depending on how you see it :-)
23:28:27 <Leftie> Ahh.
23:28:50 <Leftie> Well, i'll have a read through the tutorial, see how far i manage to get without collapsing Windows into a blackhole and running off in a pissy fit.
23:28:50 <Zuu> I think we are supposed to celibrate some old king or something.
23:28:59 <Leftie> If i get stuck, i'll pop onto the forums, or here.
23:29:41 <Zuu> Good luck
23:30:03 <Leftie> Ta, i may need it :p
23:30:20 <Zuu> Possible. I have yet to dare to try myself :-)
23:30:39 <Leftie> Well, i'm hoping my knowlege of other languages may come in handy, but perhaps not :o
23:30:53 <frosch123> Leftie: the specs have ottd and ttdp all over the place about what works in ttdp and what works in ottd
23:31:05 <frosch123> if you code in nml, in most cases the grf will only work with ottd
23:31:14 <Zuu> NML looks quite reasonable to learn though, if I would just have any motivation for coding any NewGRFs.
23:31:31 <frosch123> noone spent the effort to make nml produce code that works in ttdp
23:31:31 <Leftie> frosch123: Hmm.
23:31:43 <Leftie> I wonder if realistically that many people still use ttdp..
23:32:15 <frosch123> esp, when using a nml with version > 0.2 it will produce version 8 grfs, which do not work with ttdp
23:32:34 <Leftie> Hmm.
23:32:41 <frosch123> Leftie: i think there are about 10 ttdp users which also would use new newgrfs
23:33:00 <Leftie> I may look at NML, as it looks the easier of the two, and if anyone shows interest in what i'm trying to do, may later port it to TTDP, or something :|
23:33:04 <frosch123> (i.e. are present around the forums or similar)
23:33:59 *** Firartix has quit IRC
23:34:56 <frosch123> what kind of newgrf do you want to code?
23:35:01 <heffer> Hetzner <3 So much win.
23:35:04 <frosch123> vehicles, houses?
23:35:09 <Leftie> frosch123: stations.
23:35:21 <frosch123> haha, stations are not supported by nml :p
23:35:23 <Leftie> .
23:35:30 <frosch123> so you have to go with nfo in that case
23:35:33 <Leftie> okay nevermind.
23:35:47 * Leftie goes back to ODF editing Star Trek Armada II files instead, will wait for OTTD to make it work with stations.
23:35:48 <frosch123> i think stations are actually the only thing missing in nml
23:35:56 <Leftie> NFO looks like i might as well just learn assembler :p
23:40:35 <Leftie> I spose i could cheat and see you can decompile someone elses GRF and try learning from that :<
23:41:51 <Leftie> Is there a specific reason they're not done yet, or just not got around to doing it, and will be worked on, frosch123?
23:47:23 *** Devroush has quit IRC
23:48:32 *** kkimlabs_ has joined #openttd
23:52:53 <frosch123> Leftie: if you want to decode grfs, you should try grf2html
23:53:28 <frosch123> stations work quite different to other stuff, so there was no good idea yet how the nml syntax should look like
23:53:43 <Leftie> Ahhh.
23:53:47 <frosch123> also the two nml devs are quite busy with rl the last two months
23:53:53 <frosch123> so there is hardy progress
23:53:54 <Leftie> Ahhh. x2
23:57:25 *** KritiK has quit IRC
23:58:43 <frosch123> night
23:58:47 *** frosch123 has quit IRC