Log for #openttdcoop.devzone on 29th July 2012:
Times are UTC Toggle Colours
00:55:30  <Brot6> zBase - Revision 39:0ba00f0515c6: Add: Oil refinery (except sprite shared with modern airports). XzephyrisX @
00:55:30  <Brot6> zBase - Revision 40:5456021a2cb4: Fix (r39): Add missed files. XzephyrisX @
05:05:10  *** andythenorth has joined #openttdcoop.devzone
05:23:54  <Brot6> FISH - Revision 845:2cda6b39cdeb: Codechange: add a config property for specifying a custom pynml te... XandythenorthX @
05:33:10  <Brot6> zBaseBuild - Revision 67:7c4c828321b6: Add: oil refinery XRubidiumX @
05:33:10  <Brot6> zBuild - Revision 19:dddd1480b934: Add: oil refinery XRubidiumX @
06:35:54  <Brot6> zbuild: update from r18 to r19 done (1168 warnings) -
08:09:39  <Rubidium> Zephyris... hurry on, zbasebuild is stalled ;)
08:21:05  <Brot6> zBase - Feature Request #4110 (New): Missing license XRubidiumX @
08:35:29  <Brot6> zBase - Bug #4111 (New): Mask sprites incorrect XRubidiumX @
08:45:26  <Brot6> FISH - XandythenorthX @
08:50:54  *** ODM has joined #openttdcoop.devzone
09:12:26  <Brot6> FISH - Revision 846:1b15ef28e271: Change: add some support for log tug (custom template) XandythenorthX @
09:19:21  <Brot6> FISH - Revision 847:df1d407f72a5: Change: restore disabling default ships to nml conversion (except ... XandythenorthX @
09:30:34  <Brot6> FISH - Feature #4042 (Closed): TWOD not used, remove from cargo table XandythenorthX @
09:31:07  <Brot6> FISH - Feature #3215 (Closed): Move refittable cargos + classes to includes XandythenorthX @
09:32:14  <Brot6> FISH - Feature #3389 (Closed): Enable auto-refit XandythenorthX @
09:34:12  <Brot6> FISH - Feature #1146 (Closed): Steam and diesel 'eras' for coasters, traders XandythenorthX @
09:35:20  <Brot6> FISH - Feature #3158 (Closed): Notes on evolution of models XandythenorthX @
09:35:21  <Brot6> FISH - Feature #3210 (Closed): Set river / canal speed fractions XandythenorthX @
09:41:47  <Brot6> FISH - Bug #3978 (Rejected): Overbuilding rivers with canal is insanely expensive XandythenorthX @
09:47:52  <Brot6> FIRS Industry Replacement Set - Bug #4016 (Closed): Faulty key in Swedish.lng (corrected) XandythenorthX @
09:55:18  <Yexo> Hirundo: you've been busy with nml :)
09:59:04  <Hirundo> good morning (just) Yexo
10:00:48  <Rubidium> Yexo: yeah, waiting 30 minutes for a GRF to compile ain't fun ;)
10:01:10  <Yexo> I know ;)
10:01:28  <Yexo> one of the biggest issues I didn't yet came around to do, glad Hirundo did find the time :)
10:02:05  * Rubidium did locally disable LZ77 compression, which yields another huge speedup ;)
10:02:56  <Rubidium> 106M is quite a bit for a GRF though
10:03:25  <Rubidium> (which is like 30% done)
10:04:09  <Rubidium> did you actually know of zbase?
10:04:41  <Yexo> never heard of zbase
10:04:55  <Brot6> FISH - Feature #1913 (Closed): Reduce running costs while docked XandythenorthX @
10:05:13  <Rubidium> zephyris' incarnation of 32bpp opengfx
10:05:43  <Yexo> ah, it's from after I went on holiday
10:06:10  <Rubidium> <- have fun ;)
10:06:29  <Yexo> will first read the forum topic
10:06:37  <Yexo> sounds like the effort the 32bpp project needed
10:11:09  <Rubidium> yup
10:11:23  <Rubidium> and *noone* of the 'old' 32bpp project is working on it
10:12:51  *** frosch123 has joined #openttdcoop.devzone
10:14:20  <Brot6> zBase - Revision 41:321574899339: Add: Oil rig. XzephyrisX @
10:16:31  <Rubidium> oh yay... sprites to code ;)
10:19:23  <andythenorth> zeph is a monster :)
10:26:47  <Terkhen> :)
10:47:49  <Brot6> zBase - Bug #4112 (New): Oil rig too wide XRubidiumX @
10:48:28  <Rubidium> Yexo: good luck with helping to code ;)
10:48:54  <Yexo> why is that? already done or too many problems ahead?
10:50:11  <andythenorth> is it desirable to be able to include a block of nfo in nml?
10:50:18  * andythenorth wants to be able to do it ;)
10:53:17  <Yexo> it has always been an explicit choice to not allow that
10:53:27  <andythenorth> because...?
10:53:33  <Yexo> it can cause many problems with incompatible ids used an such
10:53:38  <andythenorth> because I should just get on and migrate my code :P
10:53:54  <Hirundo> ^^ indeed :-)
10:54:08  <Yexo> it also causes problems with if-blocks in nml (they have to know how many actions to skip)
10:54:08  <andythenorth> and not spend time debugging action 2 ID clashes
10:54:56  <Yexo> the only way it could be safe is if you only use features you don't use in nml code, like support stations
10:55:24  <Yexo> but than it'll break as soon as a new nml versions does support stations, and you're better of writing those newgrfs in nfo anyway (until nml supports it too)
10:55:41  <Rubidium> Yexo: either it's done, or the sprites aren't right, and it's hard to say what's done and what isn't
10:56:07  <Rubidium> so I think everything that can be done with the zbase r41 sprites has been done (though I might be wrong)
10:56:39  <Yexo> that's great :)
10:58:00  <andythenorth> Yexo: I could point you to a CHIPS ticket if you wished :D
10:58:36  <Yexo> #4000 ?
10:58:36  <Brot6> Yexo: #4000 is "Bug #4000: Concrete slab tile can't use templated code - CHIPS Station Set - #openttdcoop Development Zone"
10:58:39  <andythenorth> yarp
10:59:29  <andythenorth> if it's tmwftlb, just close it ;)
11:02:05  <Yexo> probably isn't, just takes some time
11:02:36  <andythenorth> no rush
11:02:42  <andythenorth> I'm not going to do the other ticket right now
11:13:14  <Hirundo> For multi-tile new houses, are the 'other' tiles selected by looking at the next 1 or 3 houses in the order that the grf defines prop 08 (substitute), or by looking at the next 1..3 grf-local house IDs?
11:17:34  <frosch123> both must be the case
11:19:08  <frosch123> sorry, confused that. i think 08 does not matter at all, but "override" has to be in order
11:19:27  <Brot6> FISH - Feature #2390 (Rejected): Large Stern wheeler XandythenorthX @
11:19:30  <frosch123> hmm, though if the grf is missing... yeah, all three have to be in order :)
11:20:33  <Brot6> FISH - Feature #2391 (Rejected): Medium Stern Wheeler XandythenorthX @
11:37:17  <Yexo> Hirundo: a house should always override a house of exactly the same size
11:37:35  <Yexo> so I guess it'd be safe to say the next 1..3 houses should also override the next 1..3 houses of the first override
11:37:54  <Yexo> so if 4..7 is a 2x2 house, and 100 overrides 4, than 101 has to override 5 etc.
11:38:07  <Hirundo> Indeed, exactly what I was thinking
11:38:20  <Yexo> in nml we probably want to abstract multi-tile houses in some way
11:39:11  <Hirundo> Currently I'm writing down how each property interacts with multi-tile houses
11:39:20  <Yexo> good :)
11:49:55  <frosch123> yeah, a column "multitile houses" in the a0 page similiar to artic vehicles would be nice :)
12:03:33  <Brot6> Metro Track Set - Bug #4073 (Closed): DevZone compile failed XfoobarX @
12:16:21  <Brot6> Dutch Trains 2 - Revision 635:6c41e8de6ffb: Update: .hgignore XfoobarX @
12:36:50  <Brot6> FISH - Revision 848:b8db8ce818e5: Change: partially restored log tug to nml conversion XandythenorthX @
12:38:22  <Brot6> FISH - Revision 849:79c3cafc8be1: Change: remove all cargos except WOOD from log tug XandythenorthX @
12:38:59  <Brot6> Dutch Track Set - Code Review #4113 (New): Have yard rail introduce HSL and Betuweroute XfoobarX @
12:46:06  <Brot6> Dutch Track Set - Code Review #4114 (New): Have 1500V introduce Yard rail XfoobarX @
12:53:13  <Brot6> FISH - Revision 850:e5502f18416d: Codechange: switched to nmlc for builds, it's faster if cached XandythenorthX @
12:53:13  <Brot6> FISH - Revision 851:9932aab525c3: Codechange: teach hgignore about nmlc caches XandythenorthX @
12:54:26  <Brot6> FISH - Revision 852:f945cdb70133: Change: set subtype strings for log tug XandythenorthX @
12:57:39  <Brot6> Dutch Track Set - Feature #3880: Costs XfoobarX @
13:01:24  <Brot6> Metro Track Set - Revision 107:ff5c74095b67: Change: balance maintenance cost factors with OpenTTD d... XfoobarX @
13:02:50  <Brot6> FISH - Revision 853:8b2d29f0fab6: Change: buy menu text for log tug XandythenorthX @
13:02:50  <Brot6> FISH - Revision 854:d3f72071e821: Change: use default cargo capacity prop for log tug XandythenorthX @
13:04:19  <Brot6> FISH - Revision 855:573d66e34b87: Fix: use SPRITE_ID_NEW_SHIP instead of SPRITE_ID_NEW_ROADVEH (copy... XandythenorthX @
13:07:52  <Brot6> FISH - Revision 856:2e3504bc06ed: Change: use the variable speed cb for log tug XandythenorthX @
13:16:04  <Brot6> FISH - Revision 857:a712bd5c9b9d: Change: use the refittable capacities for log tug XandythenorthX @
13:20:44  <Brot6> FISH - Revision 858:de593d14be43: Codechange: remove autorefit support from log tug, not needed XandythenorthX @
13:26:56  <Brot6> FISH - Revision 859:99c427c66183: Change: log tug shows correct graphics for each subtype refit XandythenorthX @
13:41:31  <Brot6> FISH - Revision 860:b51fda2d9f9b: Codechange: incorrect use of 'sg' in spriteset identifiers (should... XandythenorthX @
14:04:50  <Brot6> FISH - Revision 861:5a26b1a000ff: Change: adjust base costs for water construction (may be wrong) XandythenorthX @
14:20:17  <Brot6> FISH - Revision 862:5225faeb1068: Change: set correct text for construction cost parameter XandythenorthX @
14:36:29  <Brot6> FISH - Feature #4115 (New): nml conversion lacks deprecated medium trader (climate hidden), also dep... XandythenorthX @
14:38:31  <Brot6> FISH - Feature #4116 (New): Handle model life automatically XandythenorthX @
14:39:35  <Brot6> FISH - Feature #4117 (New): Island trader type tanker? XandythenorthX @
14:45:08  *** andythenorth has quit IRC
15:21:54  <Brot6> zBase - Revision 42:a58abca567a1: Add: Headquarters. XzephyrisX @
15:31:50  <Brot6> zBase - Revision 43:1c27b21176d6: Add: Final oil refinery building. XzephyrisX @
15:49:41  <Brot6> NewGRF Meta Language - Revision 1961:5aab0e044f06: Fix: Missing purchase_range callback. XHirundoX @
15:50:06  <Brot6> zBase - Revision 44:26bac43240e1: Add: Water Tower. XzephyrisX @
16:21:28  <Brot6> zBaseBuild - Revision 68:564d245bd495: Add: final oil refinery building XRubidiumX @
16:21:29  <Brot6> zBaseBuild - Revision 69:38253026251a: Add: water tower XRubidiumX @
16:21:29  <Brot6> zBaseBuild - Revision 70:5654097863a0: Add: parts of HQ XRubidiumX @
16:21:29  <Brot6> zBuild - Revision 20:bbcd1ace8d3c: Add: parts of HQ, water tower and the last oil refinery building XRubidiumX @
16:26:17  *** andythenorth has joined #openttdcoop.devzone
16:27:16  <Brot6> zBase - Bug #4118 (New): HQ made of split sprites XRubidiumX @
17:20:59  <Brot6> nml: update from r1960 to r1961 done -
17:26:09  <Brot6> NewGRF Meta Language - Feature #1031: support for houses XHirundoX @
17:30:08  <Brot6> zbuild: update from r19 to r20 done (1168 warnings) -
17:30:55  <Hirundo> Yexo: (see also #1031)
17:30:57  <Brot6> Hirundo: Yexo: #1031 is "Feature #1031: support for houses - NewGRF Meta Language - #openttdcoop Development Zone"
17:31:22  <Hirundo> Actually I only read my own comments in that issue after I wrote the wiki page
17:42:22  <Hirundo> Thoughts?
17:44:48  <frosch123> how likely is it that someone might want to set different acceptance for the tiles, to circumvent the 3-cargotype limitation?
17:47:03  <Hirundo> I wouldn't know
17:48:28  <Hirundo> I year ago I wrote "Setting properties sets them for all tiles of a multi-tile house, or for the north tile only when applicable. Animation and cargo acceptance are (as far as I can tell) the only things that you'd want to configure per tile, but there are callbacks for that."
17:48:31  <Yexo> why not make the mail generation multiplier an array with up to 4 values also?
17:49:12  <Hirundo> What does it add?
17:49:24  <Yexo> not much probably
17:51:53  <Yexo> seems fine otherwise
17:52:47  <Hirundo> I wonder if different properties for different tiles are worth it
17:55:49  <Hirundo> IMO it would be nice for animation, but too convoluted for cargo acceptance
17:56:37  <Hirundo> I'd do cargo acceptance as [[ctype1, amount1], [ctype2, amount2], [ctype3, amount3]], like for industries
17:57:37  <Yexo> agreed
17:59:37  <Brot6> zBase - Revision 45:ec2f6e35ce28: Add: Many temperate trees (nos 1 to 14). XzephyrisX @
18:12:58  <Hirundo> I removed some question marks from the properties section
18:14:12  <Hirundo> For the callbacks, I suggest a per tile gfx callback: graphics_(north|east|south|west) (with always the option of using 'default' as catch-all)
18:15:24  <Brot6> FISH - Revision 863:52b43cac94dc: Codechange: add a note to english.pylng to help translators XandythenorthX @
18:28:34  <Brot6> zBase - Revision 46:658208dc8253: Add: Final temperate trees (nos 15-19). XzephyrisX @
18:35:24  <Brot6> FISH - Revision 864:6790ddc7b4ea: Codechange: makefile appears to work for nml conversion XandythenorthX @
18:38:09  <Brot6> FISH - Revision 865:9a9e7bc7a979: Codechange: update .hgignore for files used by nml makefile XandythenorthX @
18:38:09  <Brot6> FISH - Revision 866:e6e363014405: Fix: missing scripts dir files XandythenorthX @
18:38:09  <Brot6> FISH - Revision 867:497681c4b2bb: Codechange: add .version to hgignore XandythenorthX @
18:42:03  <Brot6> repository /home/hg/uselesstracks registered in Redmine with url /home/hg/uselesstracks
18:42:03  <Brot6> repository /home/hg/uselesstracks created
18:54:59  <Brot6> FISH - Revision 868:a8a33229c32e: Cleanup: remove the old makefile scripts stuff XandythenorthX @
18:56:42  <Brot6> FISH - Revision 869:8c457fcbcfbc: Codechange: adjust how script works that fetches config data from ... XandythenorthX @
18:57:51  <Brot6> FISH - Feature #4119 (New): Add some of the seattle ferries from WSF set XandythenorthX @
18:59:49  <Hirundo> Andy: Your FISH make script tries to copy the grf to /Users/andy/ ... which doesn't exist for me :-)
19:03:17  <andythenorth> bah
19:03:24  <andythenorth> I thought I'd fixed that :P
19:03:30  <andythenorth> Hirundo: is that ?
19:03:36  <Hirundo> yes
19:03:38  <Hirundo> did that change?
19:03:43  <andythenorth> not yet
19:03:45  <andythenorth> it should :P
19:03:53  <andythenorth> I made the proper makefile work meanwhile
19:04:06  <andythenorth> just 'make' or 'make install' should work now
19:04:14  <andythenorth> the other script is a hack :P
19:04:39  <Hirundo> 'make' claims to miss a rule for Makefile.dep
19:04:45  <andythenorth> oh :(
19:04:53  <andythenorth> what rev?
19:05:35  <Hirundo> 869
19:06:18  <andythenorth> oh
19:07:05  <andythenorth> Makefile.dep is in my ignore, maybe that's wrong
19:07:17  <andythenorth> I am stabbing in the dark when it comes to make :P
19:07:25  <Hirundo> Same here
19:10:45  <andythenorth> Hirundo:   ./src/ && nmlc fish.nml
19:10:51  <andythenorth> should build it
19:11:17  <andythenorth> takes ~1 min first run
19:11:55  <Hirundo> I'm done now
19:12:05  <Hirundo> I hacked the python a bit to add my lng file for testing
19:12:20  <andythenorth> yeah, there's no framework for that yet :P
19:12:45  <Hirundo> I'll just commit the dutch.pylng file now and leave fixing the lng framework to you :-)
19:13:02  <Hirundo> BTW, do vehicle names need translation?
19:13:13  <andythenorth> debatable
19:13:35  <andythenorth> I'd have to do some more work for that
19:13:51  <andythenorth> I'd keep the unique part of the name I think
19:14:10  <andythenorth> but maybe translate things like '...Ferry' and '...Utility Vessel'
19:14:17  <Hirundo> My thoughts exactly
19:14:32  <Hirundo> 'authorization failed' when pushing :S
19:14:46  <andythenorth> ffs :)
19:14:50  <andythenorth> what did I miss? :P
19:15:07  <andythenorth> do you have an http clone, or ssh?
19:15:35  <Hirundo> Ah, I cloned over
19:15:56  <andythenorth> I use ssh, but I always have to add a default-push line to .hg/hgrc
19:16:12  <Hirundo> done
19:16:39  <andythenorth> yay :)
19:16:50  <Brot6> FISH - Revision 870:8d6397abcc00: Add: Dutch language file. XHirundoX @
19:17:18  <andythenorth> one day you might like to poke around in the code and see how I'm templating nml :)
19:17:40  <andythenorth> chameleon is a bit of a weird template library to do it with, but it works for me
19:17:51  <andythenorth> other python libraries might be slightly more appropriate :P
19:20:15  <Brot6> zBaseBuild - Revision 71:08cfe751e64c: Add: many temperate trees XRubidiumX @
19:20:15  <Brot6> zBuild - Revision 21:ea7e0b9ccdfb: Add: many temperate trees XRubidiumX @
19:21:38  <Brot6> zBase - Bug #4120 (New): Missing temperate trees XRubidiumX @
19:23:15  <andythenorth> ho
19:23:19  <andythenorth> dutch changes font :)
19:23:26  * andythenorth has no idea of all these things 
19:23:49  <Brot6> FISH - Revision 871:53646e79a2a7: Codechange: provide very basic framework support for building mult... XandythenorthX @
19:24:21  <andythenorth> and now I know what 'cycloidal' is in dutch :)
19:27:29  * Rubidium wonders what character would be missing that it needs to change the font
19:33:26  <Hirundo> Ah
19:33:30  <Hirundo> probably encoding issue
19:35:55  <Hirundo> though... seems valid utf8 on superficial inspection
19:37:48  <Hirundo> Yexo: How about other_veh_(curv_info|is_hidden|(x|y|z)_offset) for vehicle var 62?
19:39:00  <Yexo> var 62 is not yet in nml?
19:43:02  <Hirundo> no
19:43:08  <Brot6> Unable to connect to execution expired
19:43:40  <Yexo> names seems good then
19:52:05  <Brot6> Useless Tracks - Revision 3:979caeda9d58: Docs: add license XfoobarX @
19:52:06  <Brot6> Useless Tracks - Revision 4:9503e010fc8e: Feature: lifted tracks XfoobarX @
19:52:06  <Brot6> Useless Tracks - Revision 5:8f0f1b68c1f4: Change: .hgignore XfoobarX @
20:06:57  <Brot6> zBase - Revision 47:f73be2632cac: Add: Arctic trees. XzephyrisX @
20:10:11  <Brot6> Useless Tracks - Revision 6:4f6527f4aab8: Add: TTD style GUI for lifted tracks XfoobarX @
20:13:49  <Brot6> NewGRF Meta Language - Revision 1962:93972304406f: Codechange: Split 'function' in the varaction2 va... XHirundoX @
20:13:49  <Brot6> NewGRF Meta Language - Revision 1963:9f89c12977fc: Add: Support for 'value_function' for 60+x variab... XHirundoX @
20:13:49  <Brot6> NewGRF Meta Language - Revision 1964:6c65e7ec48cb: Feature: Implement vehicle var 62. XHirundoX @
20:23:59  <Brot6> zBaseBuild - Revision 72:709b7cfcc9c1: Add: arctic trees XRubidiumX @
20:23:59  <Brot6> zBuild - Revision 22:9552a42edcf4: Add: arctic trees XRubidiumX @
20:24:49  * andythenorth ponders translatable vehicle names
20:25:58  <Brot6> zbuild: update from r20 to r21 done (1168 warnings) -
20:55:48  <Brot6> FISH - Revision 872:2424984ab828: Change: add Spanish translation (Terkhen) XandythenorthX @
20:59:16  <Terkhen> :)
21:07:19  <andythenorth> thanks
21:09:52  <Terkhen> yw
21:20:46  <Brot6> FISH - Revision 873:ddaf72098f3c: Codechange: attempt to have be a little more generic ;... XandythenorthX @
21:20:46  <Brot6> FISH - Revision 874:1e69db7899c3: Codechange: provide support for translating type suffixes on ship ... XandythenorthX @
21:21:58  *** andythenorth has left #openttdcoop.devzone
21:25:33  *** frosch123 has quit IRC
21:25:43  <Brot6> FISH - Revision 875:019a6c2995d0: Change: enable the Spanish translation XandythenorthX @
22:23:01  <Brot6> FISH - Revision 876:75f8b90a6334: Add: Dutch translations for vehicle name suffixes. XHirundoX @
23:44:10  <Brot6> zBase - Revision 48:89f284462573: Add: Field tiles and fences. XzephyrisX @

Powered by YARRSTE version: svn-trunk