Log for #openttdcoop.devzone on 26th August 2011:
Times are UTC Toggle Colours
01:12:14  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @
01:13:15  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @
01:21:26  <Brot6> OpenGFX+ Industries - Revision 123:7b917739161a: Codechange: Adopt to changes in NML constant naming (planetmaker) @
01:55:01  *** Lakie has quit IRC
02:51:47  <Brot6> FIRS Industry Replacement Set - Revision 2507:673d0a33a2ae: Change: Set mininum required OpenTTD ... (planetmaker) @
07:01:32  *** ODM has joined #openttdcoop.devzone
07:15:44  *** andythenorth has joined #openttdcoop.devzone
07:17:13  *** andythenorth has quit IRC
07:35:55  *** andythenorth has joined #openttdcoop.devzone
07:48:52  *** andythenorth has quit IRC
08:25:23  *** LordAro has joined #openttdcoop.devzone
08:36:39  *** avdg_ has joined #openttdcoop.devzone
08:36:53  *** andythenorth has joined #openttdcoop.devzone
08:37:09  *** pm has joined #openttdcoop.devzone
08:38:59  *** planetmaker has quit IRC
08:38:59  *** avdg has quit IRC
08:38:59  *** avdg_ is now known as avdg
08:38:59  *** pm is now known as planetmaker
08:46:40  <planetmaker> Hirundo: Yexo: for what it's worth, I changed the default appearance of the <code> and <pre> tags to show green and blue text respectively in the newgrf wiki. Thus for nicely formated code and keywords, no special style reference is needed (anymore)
08:47:21  <planetmaker> It might be good for the tt-wiki, too, but I cannot change that (yet).
09:36:30  *** LordAro has quit IRC
10:12:01  <Hirundo> planetmaker: could you update the manual of style too?
13:27:56  *** seberoth has quit IRC
13:27:56  *** dihedral has quit IRC
14:14:47  *** Lakie has joined #openttdcoop.devzone
14:40:20  *** andythenorth has quit IRC
14:48:41  *** nathanael has joined #openttdcoop.devzone
14:49:34  *** nathanael is now known as d
14:49:48  *** d is now known as dih
14:50:24  *** dih is now known as Guest7311
14:50:31  *** Guest7311 is now known as dih
14:58:32  <Brot6> DictatorAI - Revision 161:bbb97467c5f4: - many bug fixes (related to train & rail stations) (krinn) @
14:58:32  <Brot6> DictatorAI - Revision 162:5eb14b9b7bb0: - Don't plants tree by distance with the town, just plant... (krinn) @
14:58:32  <Brot6> DictatorAI - Revision 163:bc899af0cc7e: - don't claim a platform using RailStationClaimTile else ... (krinn) @
15:08:26  *** andythenorth has joined #openttdcoop.devzone
15:19:55  *** dihedral has joined #openttdcoop.devzone
15:20:26  *** seberoth has joined #openttdcoop.devzone
15:28:09  *** dih has quit IRC
16:16:29  *** andythenorth has quit IRC
16:16:33  *** andythenorth has joined #openttdcoop.devzone
17:08:36  <Terkhen> would it be possible to deprecate the sprite property for cargos? it's a bit redundant IMO
17:09:11  <Terkhen> the ttdsprite could somehow go into the graphics block, and if the cargo is using a NEW_CARGO_SPRITE, NML could take care of setting that property in the resulting grf file
17:09:31  *** frosch123 has joined #openttdcoop.devzone
17:11:32  <Brot6> nml: update from r1629 to r1638 done -
17:15:47  *** Lakie` has joined #openttdcoop.devzone
17:18:58  <Brot6> ogfx-industries: update from r122 to r123 done -
17:20:19  <Brot6> FIRS Industry Replacement Set - Bug #3012 (New): DevZone compile failed (compiler) @
17:21:40  *** Lakie has quit IRC
17:22:30  <Brot6> ogfx-landscape: update from r78 to r80 done (1 warnings) -
17:22:54  * Terkhen checks
17:22:56  <Brot6> Following repos didn't need a nightlies update: ogfx-trains (r251), narvs (r52), bros (r52), opengfx (r727), ailib-tile (r16), foobarstramtracks (r23), transrapidtrackset (r28), 2cctrainset (r750), cets (r126), ailib-list (r32), opensfx (r97), ttdviewer (r34), worldairlinersset (r672), heqs (r639), openmsx (r97), basecosts (r25), nutracks (r208), nml (r1638), water-features (r51), 32bpp-extra (r40), manindu (r7), newgrf_makefile (r305),
17:22:56  <Brot6> ailib-direction (r17), ailib-common (r21), snowlinemod (r49), dutchtramset (r87), ai-admiralai (r75), swisstowns (r22), metrotrackset (r56), dutchroadfurniture (r12), spanishtowns (r10), frenchtowns (r6), grfpack (r279), ogfx-rv (r109), fish (r684), ttrs (r36), ogfx-trees (r51), swedishrails (r205), grfcodec (r833), ai-aroai (r39), german-townnames (r34), smts (r19), chips (r143), belarusiantowns (r8), indonesiantowns (r41),
17:22:58  <Brot6> ailib-string (r29), airportsplus (r132), comic-houses (r71)
17:24:53  <Terkhen> planetmaker: FIRS is missing the STR_MIN_OPENTTD_VERSION string
17:25:00  <Terkhen> I don't know what is supposed to say :)
17:25:23  <Brot6> firs: compile of r2507 still failed (#3012) -
17:44:30  *** Lakie` is now known as Lakie
17:46:53  <Brot6> Following repos rebuilds successful without any difference to earlier nightlies builds: ogfx-trains, narvs (11 warnings), foobarstramtracks, cets (436 warnings) (Diffsize: 462), manindu (Diffsize: 2), newgrf_makefile, dutchtramset, swisstowns, dutchroadfurniture, spanishtowns (Diffsize: 2), frenchtowns, ogfx-rv, swedishrails, german-townnames (Diffsize: 1), belarusiantowns (Diffsize: 30), indonesiantowns (1 warnings) (Diffsize: 1),
17:46:53  <Brot6> airportsplus (2 warnings)
17:52:39  <Brot6> FIRS Industry Replacement Set - Bug #3012 (Closed): DevZone compile failed (compiler) @
17:52:39  <Brot6> FIRS Industry Replacement Set - Revision 2508:b7d951ca16ae: Fix #3012: Wrong string name (planetmaker) @
17:52:39  <Brot6> FIRS Industry Replacement Set - Bug #3012 (Closed): DevZone compile failed (planetmaker) @
17:52:50  <planetmaker> ^ Terkhen, fixed & thanks. I used the wrong string name...
17:53:02  <Terkhen> np, thanks for fixing :)
17:55:11  <Brot6> firs: update from r2505 to r2508 done -
18:07:56  *** seberoth has quit IRC
18:07:56  *** dihedral has quit IRC
18:42:42  *** Zuu has joined #openttdcoop.devzone
18:54:21  * andythenorth ponders FIRS tickets
18:54:29  <andythenorth> #2986
18:54:29  <Brot6> andythenorth: #2986 is "FIRS Industry Replacement Set - Code Review #2986: Merge tiles of industries with more than one tile(?) - #openttdcoop Development Zone"
19:04:19  <Brot6> clientpatches: compile of r22846 still failed (#2964) -
19:09:44  <Brot6> openttd-vehiclevars: update from r22844 to r22846 done -
19:10:55  <andythenorth> 2986 is a blocker to shipping 0.7 as it will break savegames
19:11:16  * andythenorth ponders opening textwrangler
19:11:29  <Brot6> serverpatches: compile of r22846 still failed (#2966) -
19:13:14  <Brot6> 32bpp-ez-patches: compile of r22846 still failed (#2446) -
19:25:01  *** dihedral has joined #openttdcoop.devzone
19:25:32  *** seberoth has joined #openttdcoop.devzone
19:34:46  *** Brot6 has quit IRC
19:34:58  *** Brot6_ has joined #openttdcoop.devzone
19:35:47  *** Brot6_ is now known as Brot6
19:36:17  *** Brot6 has quit IRC
19:37:02  *** Brot6 has joined #openttdcoop.devzone
19:51:12  <andythenorth> ho
19:51:15  <andythenorth> nml update :P
19:52:36  <planetmaker> happens from time to time ;-)
19:52:57  <andythenorth> I need to work on 2986
19:53:03  <andythenorth> big ticket :o
19:53:08  <andythenorth> maybe I should split it up
19:57:23  <andythenorth> planetmaker: so we want to remove things that were in nfo TILE_GENERIC_CONCRETE or similar
19:57:27  <andythenorth> what do we replace them with?
19:57:51  <planetmaker> move it to the individual industry tiles
19:58:11  <andythenorth> is there an example of how to make that an empty tile?
19:58:19  <andythenorth> I have got about 50% understanding now
19:58:38  <planetmaker> empty as in concrete / snow only?
19:58:43  <andythenorth> yup
19:59:30  <planetmaker> spritelayout_concrete in aluminum_plant.pnml
20:00:14  <planetmaker> it could probably be used identically even
20:00:49  <planetmaker> it's basically a building layout with an empty building (1x1px transparent ;-) )
20:01:32  <Terkhen> IMO it should be better to not use a building at all
20:01:51  <planetmaker> yes, it should
20:02:10  <Terkhen> let me look for an example
20:02:11  <planetmaker> I was simply too lazy to define a ground-tile only layout when I changed aluminum plant
20:02:30  <planetmaker> or I missed that layout template, might also be true
20:02:39  <planetmaker> if we don't have such, we should add one
20:02:50  <andythenorth> hmm
20:02:59  <planetmaker> I considered this empty building rather a temp solution ;-)
20:03:00  <andythenorth> we're should get that ticket done :)
20:03:03  <planetmaker> and then forgot
20:03:08  <Terkhen> check spritelayout_9 in biorefinery.pnml
20:03:22  <Terkhen> that's an example of what I meant with "unifying ground spritelayouts"
20:03:39  <planetmaker> Terkhen: that's not snow-aware
20:03:51  <planetmaker> and uses not the overlay way of the other layouts
20:03:53  <Terkhen> it could be made snow aware
20:04:08  <planetmaker> it basically needs the layouts we have now, just w/o buildings
20:04:44  <planetmaker> otoh I don't see much damage in a 1px transparent building
20:05:41  <andythenorth> I'll make a list of affected industries in the ticket
20:05:44  <Terkhen> additional code that serves no purpose
20:05:46  <andythenorth> while you decide :)
20:05:55  <Terkhen> besides using a template that is not prepared for spritelayouts without buildings
20:09:15  <planetmaker> andythenorth: I just prepared such list: brickworks, cement_plant, (fishing_harbour - justified), (oil_well - justified), (fruit_plantation - justified), + default industries
20:09:28  <andythenorth> oh
20:09:39  <andythenorth> I just put one in the ticket ;)
20:09:50  <andythenorth> based on search of nfo files for TILE_GENERIC_*
20:09:50  <planetmaker> that's what a simple grep gives on searching for industry tiles ;-)
20:10:00  <planetmaker> nah, that search must be wrong
20:10:10  <planetmaker> as parts of that ticket is already done
20:10:25  <planetmaker> searching nfo imho meanwhile is usually pointless
20:10:28  <planetmaker> search NML
20:10:43  <andythenorth> hmm
20:10:45  <planetmaker> imho we should now also delete nfo
20:10:52  <andythenorth> nah
20:11:02  <andythenorth> it's no harm
20:11:09  <planetmaker> all generic tiles were moved to industries also, except one
20:11:18  <planetmaker> it's clutter and additional, pointless path
20:11:19  <planetmaker> ;-)
20:11:20  <andythenorth> nfo will be useful for checking inevitable bugs
20:11:25  <andythenorth> it represents spec
20:11:29  <planetmaker> nope
20:11:47  <andythenorth> I see :P
20:11:57  <planetmaker> we change(d) things... so referencing NFO... is ... not reliable
20:12:05  <andythenorth> ho
20:12:12  <andythenorth> but it represents the design document currently
20:12:24  <andythenorth> nml might be out of spec with the design ;)
20:12:24  <Terkhen> we could remove it just after 0.7.0
20:12:35  <andythenorth> remove it after we've found most of the bugs
20:12:50  <Terkhen> isn't that 0.7.0?
20:12:57  <andythenorth> no no
20:13:08  <andythenorth> 0.7.0 is what we release to find the bugs :P
20:13:14  <Terkhen> hmm... IIRC you wanted a beta first
20:13:16  <Ammler> it will always be there... (hint: vcs)
20:13:17  <planetmaker> andythenorth: from what I saw during conversion: NFO is not a good design reference as it is inconsistent, in ~50% of the cases your answer was "change it" when I asked about "should it really be so"
20:13:27  <andythenorth> planetmaker: that's true
20:13:54  <andythenorth> but right now shall we fix the tiles?
20:13:57  <planetmaker> and referencing nfo as todo ignores all work since then.
20:14:12  <planetmaker> well. I gave the list which imho could be fixed
20:15:10  <planetmaker> fertiliser_plant, plastics_plant and stockyard use also the concrete tile
20:15:11  <andythenorth> you missed plastics plant ;)
20:15:24  <planetmaker> yes, I missed the only remaining tile in basetiles.pnml ;-)
20:15:29  <andythenorth> and fertiliser plant
20:15:37  <andythenorth> and stockyard
20:15:44  <planetmaker> grep -Ri "tile_plain_concrete" sprites/nml/industries/*.pnml
20:15:45  <andythenorth> I think that's all of them
20:15:48  <planetmaker> yes, as I wrote ;-)
20:16:35  <planetmaker> yes, thus those 5(?) things could be changed. It'd break savegame compatibility at least
20:16:47  <andythenorth> we should do it
20:16:52  <andythenorth> those shared tiles are a bad pattern
20:17:27  <planetmaker> probably
20:17:46  <andythenorth> so should I copy from aluminium plant?
20:17:54  <andythenorth> or you want to clean up the templates further?
20:18:51  <planetmaker> it might make sense to introduce a non-building template for this
20:19:35  <planetmaker> it would be cleaner.
20:20:10  <planetmaker> but... using a (wrong) template or changing the used template would not break savegames
20:20:10  <andythenorth> I'll try and fix #2358 in the meantime
20:20:11  <Brot6> andythenorth: #2358 is "FIRS Industry Replacement Set - Bug #2358: Fishing Harbour ramp tile flickering - #openttdcoop Development Zone"
20:20:42  <planetmaker> Thus... using a "wrong" building template could be an intermediate step - though somewhat pointless, if the template could be done before
20:20:50  <planetmaker> I guess we only need normal+snow as choice?
20:21:16  <planetmaker> assuming we draw the default ground always anyway
20:21:38  <andythenorth> sounds fine
20:27:51  <planetmaker> <-- should work
20:29:41  <Brot6> FIRS Industry Replacement Set - Revision 2509:d83731f2fdfc: Feature: update fishing boats for fis... (andythenorth) @
20:29:41  <Brot6> FIRS Industry Replacement Set - Revision 2510:cb8cc4599c9d: Cleanup: remove un-needed pcx file (andythenorth) @
20:29:43  <andythenorth> I can test in a bit - fixing harbour at the moment ;)
20:29:50  <andythenorth> (not done yet)
20:31:44  *** JVassie has joined #openttdcoop.devzone
20:32:06  * andythenorth wonders how to find a tile 
20:32:55  <andythenorth> in fishing_harbour.pnml, where is tile 255?
20:33:00  <andythenorth> or layout 255 rather
20:33:18  <andythenorth> hmm
20:33:23  <andythenorth> 255 is 0xFF?
20:33:27  <Terkhen> yes
20:33:27  <andythenorth> so that's the clear-water tile
20:33:29  <andythenorth> right
20:33:40  <andythenorth> now I have to learn to convert dec-hex in my head :)
20:33:47  <andythenorth> rather than the other way
20:34:06  <andythenorth> stops my brain rotting I guess
20:35:45  <andythenorth> hmm
20:40:08  <Brot6> DictatorAI - Revision 164:0a69145c151d: - faster cargo mail/passenger check (krinn) @
20:40:08  <Brot6> DictatorAI - Revision 165:0b1c55cdf9b3: - Add tests cases for rail stations (krinn) @
20:43:58  <planetmaker> if it suits you better, you could use 0xFF there, too, andythenorth
20:44:04  <planetmaker> it's equivalent
20:44:08  <andythenorth> nah
20:44:12  <planetmaker> Just the conversion always use(d) dec
20:44:16  <andythenorth> I should just learn
20:44:28  <planetmaker> which sometimes is a bad choice. Like maybe here
20:44:35  <planetmaker> as 0xFF is special
20:44:45  <planetmaker> maybe it should become a constant in NML ;-)
20:48:33  * andythenorth has brainache
20:48:57  <andythenorth> oh
20:49:12  <andythenorth> the y x sprite offsets are differently ordered in nml?
20:49:13  <andythenorth> nvm
20:49:39  <andythenorth> oh
20:50:02  <planetmaker> the templates can use any order of parameters. But yes
20:50:34  <andythenorth> I'm learning by guessing :P
20:50:58  *** JVassie has quit IRC
20:53:00  <planetmaker> understanding spriteset, spritelayout and (sprite) templates could be quite important ;-)
20:54:14  <andythenorth> there are two formats it seems
20:54:26  <andythenorth> one has more parameters than the others
20:54:26  <Brot6> FIRS Industry Replacement Set - Revision 2511:0f76ce2e56a6: Fix: removed flickering sprites for F... (andythenorth) @
20:54:26  <Brot6> FIRS Industry Replacement Set - Bug #2358 (Closed): Fishing Harbour ramp tile flickering (andythenorth) @
20:54:33  <andythenorth> I just changed numbers until it worked :P
20:57:33  <andythenorth> planetmaker: I need to apply and test your patch?  Or you'll just commit it?
20:58:43  <planetmaker> well... seeing that the result is what is intended would be best. Even though there's not much which I see going wrong
20:58:52  <planetmaker> make it the first of a mq ;-)
20:59:10  <planetmaker> it doesn't make much sense alone w/o a follow-up commit which uses it
20:59:33  <andythenorth> maybe it's too late today :)
20:59:41  <planetmaker> for me: yes
20:59:46  <andythenorth> we can haz 3 tickets left
20:59:58  <andythenorth> then we can declare a beta
21:00:07  <planetmaker> I got up like 17 hours ago... too long ago ;-)
21:00:08  <andythenorth> and request translations + bug reports
21:00:23  <andythenorth> we do those tickets tomorrow?
21:00:36  <planetmaker> Hm... probably not me
21:01:01  <planetmaker> this weekend is a bit taken by real life :-)
21:01:08  <andythenorth> omg
21:01:11  <andythenorth> :P
21:01:14  <planetmaker> yeah, terrible :-P
21:03:11  <planetmaker> time for bed now. Good night :-)
21:04:36  <andythenorth> good night
21:08:07  <andythenorth> yay
21:08:11  <andythenorth> soon FIRS will be done
21:08:16  <andythenorth> maybe I get my life back :P
21:08:19  <andythenorth> good night :D
21:08:23  *** andythenorth has quit IRC
21:09:21  *** frosch123 has quit IRC
22:00:04  *** Zuu has quit IRC
22:25:56  *** ODM has quit IRC
22:39:59  *** dihedral has quit IRC
22:39:59  *** seberoth has quit IRC
22:41:18  *** dihedral has joined #openttdcoop.devzone
22:41:48  *** seberoth has joined #openttdcoop.devzone

Powered by YARRSTE version: svn-trunk