Log for #openttdcoop.devzone on 14th March 2011:
Times are UTC Toggle Colours
01:31:09  *** KenjiE20 has quit IRC
03:52:31  *** CyberSoul has joined #openttdcoop.devzone
04:20:53  *** avdg has left #openttdcoop.devzone
04:25:50  *** supermop has left #openttdcoop.devzone
05:33:57  <Brot6> Bundles Update: gea98aee4 2011-03-14 cargodist   (
09:28:08  *** ODM has joined #openttdcoop.devzone
12:01:03  <Ammler> michi_cc: FS#4537 is ready for review ;-)
12:02:54  *** KenjiE20 has joined #openttdcoop.devzone
12:22:50  *** DanMacK has joined #openttdcoop.devzone
12:56:53  <Brot6> #openttdcoop Server Patch Pack - Revision 15:c2fbd74a9230: Update to the new findversion script (... (Ammler) @
12:56:53  <Brot6> #openttdcoop Server Patch Pack - Revision 16:9f16deed5153: Update commandsLogging to r22081 (Ammler) @
12:56:53  <Brot6> #openttdcoop Server Patch Pack - Revision 17:7f85038c29e0: Update commandsLogging to r22250 (Ammler) @
13:09:02  *** DayDreamer has joined #openttdcoop.devzone
13:09:34  *** DanMacK has quit IRC
13:46:53  *** KenjiE20 has quit IRC
13:47:55  *** KenjiE20 has joined #openttdcoop.devzone
14:42:25  *** DayDreamer has quit IRC
14:45:22  <Brot6> DictatorAI - Revision 100:93e5c0d006bf: - Fix fail to find a good place to build a road station i... (krinn) @
16:10:03  *** Lakie has joined #openttdcoop.devzone
16:59:25  *** avdg has joined #openttdcoop.devzone
17:08:50  <Brot6> grfcodec: update from r824 to r825 done -
17:18:29  <Brot6> chips: update from r53 to r55 done (65 errors) -
17:18:44  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r743), 32bpp-extra (r39), ai-admiralai (r75), ai-aroai (r11), ailib-common (r21), ailib-direction (r17), ailib-list (r32), ailib-string (r29), ailib-tile (r16), airportsplus (r73), basecosts (r22), belarusiantowns (r8), bros (r52), comic-houses (r71), firs (r1857), fish (r617), frenchtowns (r6), grfcodec (r825), heqs (r580), indonesiantowns (r41), manindu (r7), metrotrackset
17:18:44  <Brot6> (r56), narvs (r29), newgrf_makefile (ERROR r263), nml (r1286), nutracks (r179), ogfx-industries (r12), ogfx-landscape (r58), ogfx-rv (r80), ogfx-trains (r220), ogfx-trees (r42), opengfx (r618), openmsx (r97), opensfx (r97), smts (r19), snowlinemod (r49), spanishtowns (r10), swedishrails (r198), swisstowns (r22), transrapidtrackset (r15), ttdviewer (r26), ttrs (r36), worldairlinersset (r671)
17:22:11  *** PeterT has quit IRC
17:23:00  *** PeterT has joined #openttdcoop.devzone
17:23:44  <Brot6> newgrf_makefile: compile of r263 still failed (#2435) -
17:27:58  <Brot6> Following repos rebuilds successful without any difference to earlier nightlies builds: 2cctrainset (6 errors), 32bpp-extra (2 errors) (Diffsize: 12), basecosts, bros (1 errors), comic-houses (3 errors) (Diffsize: 22), firs, fish, heqs, metrotrackset (Diffsize: 1), nutracks, ogfx-trees, opengfx, smts (Diffsize: 8), snowlinemod, transrapidtrackset (Diffsize: 12), ttrs (7 errors) (Diffsize: 1324), worldairlinersset (Diffsize: 11)
17:35:02  *** orudge has quit IRC
17:35:04  *** orudge has joined #openttdcoop.devzone
17:53:47  *** frosch123 has joined #openttdcoop.devzone
18:14:36  <Brot6> CHIPS Station Set - Revision 56:7b7ea203c23f: Fix: use the per-tile random bits, not the per-stat... (yexo) @
18:17:55  *** CyberSoul has left #openttdcoop.devzone
18:19:42  * Lakie has programmers block over vehicles wheither to take ids or names,(or both)
18:22:41  <planetmaker> you need a name
18:22:54  <planetmaker> and you can choose an id to pin-point the id explicitly
18:23:11  <planetmaker> item(FEAT_XXX, name, id)
18:23:21  <planetmaker> you can leave out the ",id" part
18:24:04  <planetmaker> the name may be anything which qualifies as an identifier (alphanumeric, starting with a letter)
18:45:07  * Lakie was thinking more of string idenifiers
18:45:55  <Yexo> I'd go for names, that makes it a lot easier to change the ids later on
18:50:42  *** Webster` has joined #openttdcoop.devzone
18:52:45  *** Webster has quit IRC
18:52:45  *** welshdragon has quit IRC
18:52:45  *** Ammler has quit IRC
18:52:45  *** Webster` is now known as Webster
18:52:50  *** welshdragon has joined #openttdcoop.devzone
18:52:50  *** Ammler has joined #openttdcoop.devzone
19:03:13  <Brot6> 32bpp-ez-patches: update from r22094 to r22251 done (2 errors) -
19:06:19  <Brot6> clientpatches: update from r to r done (5 errors) -
19:09:29  <Brot6> serverpatches: update from r22240 to r done (12 errors) -
19:25:47  *** welshdragon_ has joined #openttdcoop.devzone
19:25:47  *** welshdragon has quit IRC
19:26:20  *** orudge has quit IRC
19:26:20  *** orudge has joined #openttdcoop.devzone
19:41:14  *** Ammler has quit IRC
19:41:15  *** Ammler has joined #openttdcoop.devzone
19:47:37  <Lakie> Yexo: I gather {STRING} would be read string from stack, but was its 1 and 2 varients?
19:47:56  <Lakie> {STRING1} for example, or should I just not bother with those?
19:48:27  <Yexo> that's openttd-language files only, not supported by nml
19:48:36  <Lakie> Ok, so just {STRING}?
19:48:42  <Yexo> yes
19:48:51  <Yexo> that part of nml is not really tested though
19:48:56  <Lakie> Cool. :)
19:48:59  <Yexo> {STRING} = byte code 80
19:49:21  <Lakie> Hmm.. well, I imagine colour codes would be used a lot. :)
19:49:30  <Lakie> How does one refer to another string?
19:49:33  <Yexo> yes, but including other strings is not
19:49:39  <Yexo> that is part of the problem :)
19:49:51  <Lakie> {STRING=<name>}?
19:49:52  <Yexo> return string(SOME_STRING); in a switch block is supported
19:50:10  <Lakie> I was thinking in strings, since from memory one can
19:50:21  <Yexo> ah, you want string code 81, not 80, right?
19:50:23  <Lakie> albet, unlikely to be used
19:52:21  <Lakie> Or does nml not allow such a case?
19:52:28  <Yexo> string code 81 is not yet supported
19:52:54  <Lakie> Since I only care to match nml's tag support for now.
19:54:22  <Yexo> including another string is only supported via the stack, using sto in a varaction2 to store the stringid on the stack and reference it via code 80 later
19:54:26  <Yexo> {STRING} = the code 80
19:54:44  <Lakie> Why does it have appended to its line 'allow=case'?
19:55:41  <Yexo> if you string has cases, you can chose a case by using it like {STRING.casename}
19:55:54  <Yexo> s/if you string/if your language/
19:56:50  <Yexo> using that will most likely make your grf incompatible with ttdpatch though
19:56:57  <Lakie> Likely,
19:57:47  <Lakie> And then it becomes one of those include if language things?
20:00:09  <Yexo> yes, although looking at the code it seems nml doesn't support that completely currently
20:01:18  <Lakie> Hmm.. well, in that case I'll skip the gender/case stuff util it does work, and keep only the simple tags. :)
20:01:43  <Lakie> To be honest, the gender / case stuff looks pretty complex to me, with my noobish python skills
20:01:55  <Yexo> it is quite complex
20:14:59  *** welshdragon_ is now known as welshdragon
20:19:29  <Brot6> CHIPS Station Set - Revision 57:c74e9022ac21: Change: use GRM for the buffer sprites (yexo) @
20:19:29  <Brot6> CHIPS Station Set - Revision 58:03410806d613: Change: use GRM for the ground sprites around the t... (yexo) @
20:19:29  <Brot6> CHIPS Station Set - Revision 59:6483bafd3315: Change: don't use bounding boxes for the overlay gr... (yexo) @
20:19:32  <Brot6> CHIPS Station Set - Revision 60:9249b93c9e4c: Feature: cargo support for the platforms with tracks (yexo) @
20:47:25  *** Webster has joined #openttdcoop.devzone
20:49:37  <Lakie> Would it be acceptable to use {string=<strname>} for , Yexo? Obviously erroring if <strname> doesn't exist in the default language?
20:50:03  <Lakie> Or better to just ignore it as its so unlikely to be used?
20:50:29  <Yexo> I'd prefer something else than 'string' to differentiate between  and 
20:50:50  <Yexo> {include_string=<strname>} or {str_incl=<strname>} or anything like that would be fine
20:52:15  <Yexo> in nml the "=<strname>" part will probably be optional, you'll be able to specify it directly in the nml-file, like string(STR_THAT_INCLUDES_ANOTHER_STRING, string(STR_THAT_IS_INCLUDED)) or something like that
20:52:54  <Lakie> Hmm.
20:53:24  <Lakie> I was hoping for something more in the lang file, since that's all I'm processing
20:53:51  <Lakie> Ah well, keep it simple I guess
20:53:55  <Yexo> if it's only in the lang file, that makes  somewhat pointless, as you might as well directly include the string
20:54:06  <Lakie> Thats true
20:54:28  <Lakie> Though, it could be a non-ttd string.
20:54:33  <Lakie> Well, non-grf one
20:54:52  <Lakie> But, it does sound like somewhat of a headache to support
20:55:03  <Yexo> only a few non-grf strings are supported by openttd anyway
20:55:26  <Lakie> Ok, so just keep to . :)
20:55:39  <Yexo> you can just implement the lang-file part of 
20:55:49  <Yexo> nml could extend the syntax but won't break it
20:56:26  <Yexo> as  is not supported everywhere
20:57:53  <Lakie> Ok,
21:04:30  <Brot6> DictatorAI - Revision 101:e4fcc7ab7d05: - Filter too poor aircraft speed: some (in newgrf) aren't... (krinn) @
21:08:22  <Brot6> OpenGFX+ Trains - Revision 221:b005528c6048: Change #2408: Declare sprites specifically also for ... (planetmaker) @
21:16:46  <planetmaker> hm, any idea why the graphics for the valuables monorail / maglev wagons are not used?
21:16:58  <planetmaker> is the source or current ogfx+trains
21:24:04  <frosch123> no "sprite_id: SPRITE_ID_NEW_TRAIN;" ?
21:30:37  <Ammler> could you please reject FS#4537, it is not working :-(
21:31:30  <Yexo> frosch123: any chance your extended tile layouts could also work for stations?
21:31:34  <Yexo> it'd make chips a lot easier
21:32:46  <frosch123> did not look into that, but might be worth considering
21:33:14  <frosch123> sadly stations are already so complex :s
21:33:27  <SmatZ> Ammler: done :(
21:33:28  <frosch123> with different spritesets for ground and rest
21:33:34  <frosch123> and such :p
21:33:39  <Yexo> I haven't even touched that
21:34:00  <Ammler> thanks SmatZ, I need to rethink it :-P
21:34:03  <SmatZ> :)
21:34:11  <SmatZ> Ammler: thanks for coding stuff :)
21:38:20  <planetmaker> doh. Thank you frosch123
21:38:21  <SmatZ> Ammler: I would do something with FS#3375, but I have no clue about rmp stuff
21:38:29  <planetmaker> :-) "Tomaten auf den Augen" :-)
21:38:48  <frosch123> :)
21:40:27  * Rubidium interprets that selfishly as an euphimism for moimoi ;)
21:41:12  <Brot6> OpenGFX+ Trains - Revision 222:7dd542f740e7: Fix #2408: Actually use also the sprites for the val... (planetmaker) @
21:41:12  <Brot6> OpenGFX+ Trains - Bug #2408 (Closed): Armoured Wagons (planetmaker) @
21:42:01  <frosch123> "Moimoi is a rich steamed beans cake eaten all over Nigeria and beyond."
21:42:32  <planetmaker> :-D
21:42:42  <Brot6> CHIPS Station Set - Revision 61:f896f5555e29: Feature #2423: use crates for alcohol, building mat... (yexo) @
21:42:53  <Yexo> time for andy to draw more graphics :)
21:43:02  <planetmaker> hehe
21:46:29  <Ammler> SmatZ: maybe best is to simply remove the spec then
21:47:14  <Ammler> anyway, the spec in the svn trunk is a mess
21:48:27  <SmatZ> Ammler: would removing it cause problems on Debian?
21:49:02  <Ammler> debian has its own build script, you could also replace the spec with the one from fedora
21:52:27  <Ammler> or tell me what is bad about the patch and I fix :-)
21:53:41  <frosch123> night
21:53:45  *** frosch123 has quit IRC
22:14:05  <Brot6> OpenGFX+ Trains - Revision 223:a649678ef008: Feature #2411: Allow flipping of the non-symmetric e... (planetmaker) @
22:15:01  <planetmaker> V453000: does it matter if symmetric engines cannot be flipped at all?
22:16:52  <Brot6> OpenGFX+ Trains - Feature Request #2411: Reversing engines (planetmaker) @
22:38:16  <Brot6> OpenGFX+ Trains - Revision 224:f77947b7ae83: Add #2284: Special purchase list sprites for those w... (planetmaker) @
22:52:07  <planetmaker> g'night
23:00:52  <V453000> planetmaker: it does a lot
23:02:18  <V453000> for example, you start the game with SH40, but you know you will want to end up with Lev3... so you want to make a SH40 at each end, and the rear one reversed ... and of course then when you replace to Lev3, they just "auto-flip" :)
23:02:53  <V453000> anyway, gnight
23:06:21  <Ammler> hmm, that is the whole point why that misfeature is that bad, you should not need allow flip, you should be able to disable flip for a glitching engine
23:07:26  <Ammler> (if you ever find one)
23:54:25  *** ODM has quit IRC
23:59:02  *** michi_cc has quit IRC

Powered by YARRSTE version: svn-trunk