Config
Log for #openttdcoop.devzone on 29th August 2011:
Times are UTC Toggle Colours
07:17:20  *** andythenorth has joined #openttdcoop.devzone
07:34:01  *** JVassie has joined #openttdcoop.devzone
07:36:06  <planetmaker> hey andythenorth
07:36:25  <planetmaker> and also moin Terkhen
07:36:58  <andythenorth> bonjour
07:37:25  <planetmaker> http://devs.openttd.org/~planetmaker/patches/firs/050a_cargo_labels.diff <-- this is the last step to introduce two distinct sugar labels
07:37:32  <planetmaker> strings are already separated
07:38:14  * andythenorth tests
07:41:28  <andythenorth> planetmaker: works as far as I can see
07:41:37  <andythenorth> there's no direct way to test the label in-game afaik
07:42:55  <planetmaker> not that I know
07:43:21  <andythenorth> rest seems fine :)
07:43:45  <andythenorth> if someone ever produces a viable 'all climates in one map' patch we'll have an interesting problem :)
07:44:21  <planetmaker> Not really. The climate variable cannot return more than one value at a time
07:44:39  <planetmaker> and the ENABLE_SUGARCANE variable is what drives the availability of sugar cane over sugar beet
07:45:07  <planetmaker> actually it uses somewhat a way which can be used in economies later on, too
07:45:23  <planetmaker> just the sugar cane condition needs to be changed... and voila
07:46:06  <planetmaker> there's a new file "conditions.pnml" where we could add conditions for single parts
07:46:08  <andythenorth> cool
07:46:16  <planetmaker> that way proved successful for ogfx+industries
07:46:22  * andythenorth wonders what's left to do
07:46:36  <andythenorth> oh
07:46:39  <planetmaker> and Terkhen luckily forced me to take a new look on that
07:46:46  <andythenorth> there's an exciting bug report :)
07:46:56  <planetmaker> mine?
07:47:14  <planetmaker> I fixed it for recycling plant where it is bad
07:47:25  <andythenorth> k
07:47:30  <andythenorth> I could test all other industries for it
07:47:34  <planetmaker> it might need fixing for the builders yard - though personally I don't mind if they're on different levels
07:47:41  <andythenorth> builders yard it's intended
07:47:44  <planetmaker> well... it mentions which show the behaviour
07:47:53  <planetmaker> the others afaik don't from what I saw
07:47:55  <andythenorth> builders yard can actually build on very steep slopes iirc
07:48:07  <andythenorth> the others listed it is intended explicitly
07:48:20  <planetmaker> I'm sure builder's yard shouldn't build on steep slopes
07:48:38  <andythenorth> just imagine it's italy, or switzerland or cornwall :)
07:48:41  <planetmaker> the graphics are not fit
07:48:51  <andythenorth> I drew it so that it could break in 2
07:48:54  <planetmaker> yes, but there's no steep slope foundation
07:49:15  <planetmaker> it should in a later version when we have sprites and offsets for all slopes ;-)
07:49:20  <andythenorth> I'll check against 0.6.4
07:49:57  <planetmaker> it uses foundations (has to) as it uses a flat ground tile --> cannot be build on steep slopes or that would be a graphical bug
07:50:29  <planetmaker> in any case... nothing for 0.7 IMHO
07:50:40  <planetmaker> what I can provide for 0.7 is fences for some industries
07:51:23  <planetmaker> http://devs.openttd.org/~planetmaker/patches/firs/ <-- see the two fence patches there
07:51:34  <Brot6> FIRS Industry Replacement Set - Bug #3014: Enforce level ground for (some) industries (andythenorth) @ http://dev.openttdcoop.org/issues/3014#change-7619
07:52:29  <planetmaker> andythenorth: 3014 for the other industries IMHO is more about adv. sprite layout support, i.e. providing graphics such that it can work w/o foundations :-)
07:53:28  <planetmaker> is that from current FIRS, that image?
07:53:36  <andythenorth> 0.6.4
07:54:15  <andythenorth> works with current FIRS tip as well
07:54:21  <planetmaker> ok
07:54:28  <planetmaker> I thought foundations don't work there
07:54:32  <planetmaker> on steep slopes
07:54:33  <andythenorth> nah, they do :)
07:54:39  <andythenorth> same for some of the farms
07:55:05  <andythenorth> I like the effect, it's slightly odd, but reminds me of mountain places
07:55:18  <planetmaker> yup
07:55:27  <planetmaker> farms would be much more suitable there ;-)
07:55:44  <planetmaker> or hotels ;-)
07:56:01  <planetmaker> anyway... should the cargo labels change be added?
07:56:11  <andythenorth> I would need to redraw hotel for that :)
07:56:17  <andythenorth> yes do the cargo labels change
07:56:28  <andythenorth> I'll need to update newgrf wiki
07:58:21  <Brot6> FIRS Industry Replacement Set - Revision 2538:e6f471dfe67c: Change: Introduce separate cargo labe... (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/e6f471dfe67c
08:02:56  <planetmaker> wiki updated
08:04:47  <planetmaker> what about the fences templates?
08:07:03  <andythenorth> shall I test them?  I'm in no rush to release 0.7
08:07:19  <andythenorth> do I need both diffs?  Or just one?
08:08:44  <planetmaker> you need both. The no-change-diff is the one with template in the name
08:08:57  <planetmaker> the other then just uses some to apply fences to cement plant
08:09:33  <planetmaker> the template duplicates all spritelayouts to add fences to them
08:09:40  <planetmaker> but well, that's probably the best solution
08:12:39  <andythenorth> heh
08:12:58  <andythenorth> we should ask Yexo if auto-fence is possible in CHIPS :)
08:13:07  <planetmaker> there are actually two fence templates: ADD_FLAT_FENCES and ADD_FENCES
08:13:25  <planetmaker> one for auto-sloped (and flat tiles), the other for non-flat tiles w/o autoslope
08:13:38  <planetmaker> using the latter on autosloped tiles results in funny fences
08:14:04  <andythenorth> we need the fences to respect a road-piece adjacent :P
08:14:07  <andythenorth> for entrances
08:14:09  <planetmaker> I'd make industries such that there's no fence towards an adjacent station
08:14:28  <andythenorth> you did that already
08:14:29  <andythenorth> :)
08:14:31  <andythenorth> it looks good
08:14:31  <planetmaker> I can't read the road bits; I only know whether there is a road
08:14:40  <planetmaker> thus... no gates :-P
08:14:44  <andythenorth> :P
08:14:46  <andythenorth> patch?
08:15:07  <planetmaker> possible. But the question is what is a good way?
08:15:15  <planetmaker> we'd also want that then for rail
08:18:01  <planetmaker> next step with fences was trying to have some fun with an animal farm ;-)
08:18:07  <planetmaker> s/was/would be/
08:18:34  * andythenorth is lost in wiki formatting :(
08:18:47  <planetmaker> I added labels to newgrf wiki
08:18:58  <andythenorth> there is an error where industry tile var 60 links to marcin page
08:19:10  <andythenorth> the href has the link text appended
08:19:18  <andythenorth> I *hate* wiki format
08:19:26  <planetmaker> remove the | or add spaces. dunno which
08:19:37  <planetmaker> wiki formating isn't that bad
08:19:52  <andythenorth> fixed
08:20:06  <andythenorth> it's like they took html, broke it, made it harder, and proclaimed that it's easier
08:20:14  <andythenorth> anyway
08:20:16  <andythenorth> fixed
08:20:40  <andythenorth> so var 60 won't give you the l5 bits?
08:20:48  <andythenorth> just the class
08:21:33  <planetmaker> yes
08:22:27  <planetmaker> another variable like roadrail_continuation_info would make sense
08:27:53  * planetmaker considers to just push the fence patches
08:29:02  <andythenorth> planetmaker: I like them
08:30:16  <andythenorth> they lock industries into the landscape better
08:30:33  <planetmaker> I'm just worried about the template with non-flat fences as it fails on foundations
08:30:46  <planetmaker> we'll have to probably rewrite that once we add custom foundations
08:30:51  <andythenorth> oh
08:30:53  <andythenorth> hmm
08:31:03  <planetmaker> it's no issue for the flat tiles
08:31:03  <andythenorth> in for 0.7 or out?
08:31:27  <planetmaker> well. For 0.7 I only see flat fences
08:31:35  <planetmaker> There's no sloped industry anyway
08:31:50  <andythenorth> so we need ticket - fence more industries?
08:32:13  <planetmaker> yes
08:32:17  <andythenorth> also do you want to close #2996
08:32:18  <Brot6> andythenorth: #2996 is http://dev.openttdcoop.org/issues/show/2996 "FIRS Industry Replacement Set - Feature #2996: Split cargo label for Sugar Cane / Sugar Beet - #openttdcoop Development Zone"
08:32:20  <planetmaker> but I don't think it needs a specific ticket
08:32:28  <planetmaker> drat, yes
08:32:37  * andythenorth likes tickets for remembering things :P
08:32:50  <andythenorth> #3014 is either done, or not in 0.7
08:32:50  <Brot6> andythenorth: #3014 is http://dev.openttdcoop.org/issues/show/3014 "FIRS Industry Replacement Set - Bug #3014: Enforce level ground for (some) industries - #openttdcoop Development Zone"
08:33:02  <andythenorth> I would say it's done
08:33:36  <planetmaker> yup
08:33:55  <Brot6> FIRS Industry Replacement Set - Bug #3014 (Closed): Enforce level ground for (some) industries (planetmaker) @ http://dev.openttdcoop.org/issues/3014
08:33:55  <Brot6> FIRS Industry Replacement Set - Bug #3014 (Closed): Enforce level ground for (some) industries (andythenorth) @ http://dev.openttdcoop.org/issues/3014#change-7620
08:35:36  <planetmaker> hm.. I'll add flat fences for now, I think; I'll also commit the non-flat ones
08:35:57  <planetmaker> but should we introduce custom foundations, then that will need to be reworked
08:36:14  <Brot6> FIRS Industry Replacement Set - Feature #2996 (Closed): Split cargo label for Sugar Cane / Sugar ... (andythenorth) @ http://dev.openttdcoop.org/issues/2996#change-7621
08:36:15  <planetmaker> or maybe use a new template...
08:36:37  <andythenorth> I think when we start fencing industries we're going to find special cases and such anyway
08:37:58  <andythenorth> planetmaker: #3003 ?
08:37:58  <Brot6> andythenorth: planetmaker: #3003 is http://dev.openttdcoop.org/issues/show/3003 "FIRS Industry Replacement Set - Bug #3003: Change min compatible version prior to release / branch - #openttdcoop Development Zone"
08:37:58  <planetmaker> probably. But that doesn't matter, does it?
08:38:07  <planetmaker> they're added by the industry anyway
08:38:12  <andythenorth> if we do 3003, we can release beta for translators and bugs...
08:39:11  <planetmaker> not having all industries fenced which could need it in 0.7 doesn't hurt, does it?
08:39:29  <andythenorth> no not at all
08:39:33  <andythenorth> it's fine
08:39:34  <planetmaker> yes, we could do that. 0.7 or 0.7-beta1?
08:39:41  <andythenorth> 0.7-beta1
08:39:42  <planetmaker> 0.7.0
08:39:49  <andythenorth> 0.7.0-beta1
08:39:54  <planetmaker> ok
08:39:58  <andythenorth> release on forums only, get translations, find horrible bugs
08:40:07  <planetmaker> sounds good
08:40:21  <planetmaker> let me add fences before tagging ;-)
08:40:23  <planetmaker> some
08:40:40  <planetmaker> recycling depot is aweful without. It's just flat, gray, brown boring
08:41:20  <andythenorth> thanks :)
08:41:25  <planetmaker> maybe it should get some crane or so.
08:41:27  <planetmaker> sorry ;-)
08:41:41  <planetmaker> but that's for >0.7
08:42:11  <planetmaker> but it looks to me like a ground tile where the building is missing :-)
08:42:49  <planetmaker> it does have detail on closer look... but that unfortunately doesn't break the first impression
08:44:26  <Terkhen> :)
08:44:39  <planetmaker> also... another idea for the future which would also require to rework fence templates: custom fence sprites
08:44:55  <planetmaker> currently it uses only the default fences. but FIRS has some very nice fences :-)
08:45:06  <planetmaker> which "just" would need drawing for all 8 views
08:46:01  <planetmaker> and easy change would be to use always custom fences and for this purpose include default fences as one of them
08:46:10  <planetmaker> but... also for later, I guess
08:50:34  <andythenorth> later ;)
08:51:36  <Brot6> FIRS Industry Replacement Set - Revision 2539:9842119e7188: Add: Template to calculate tile fences (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/9842119e7188
08:51:36  <Brot6> FIRS Industry Replacement Set - Revision 2540:f3dc802c6bc2: Add: Fences for cement plant (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/f3dc802c6bc2
08:51:36  <Brot6> FIRS Industry Replacement Set - Revision 2541:a835a7cd7b0a: Add: Fences for lumber yard (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/a835a7cd7b0a
08:51:39  <Brot6> FIRS Industry Replacement Set - Revision 2542:7dff0ddf7226: Add: Fences for machine shop (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/7dff0ddf7226
08:51:43  <Brot6> FIRS Industry Replacement Set - Revision 2543:ba9c6d0b8bdf: Add: Fences for iron works (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/ba9c6d0b8bdf
08:51:47  <Brot6> FIRS Industry Replacement Set - Revision 2544:f6dbcd83d4f0: Add: Fences for lime kiln (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/f6dbcd83d4f0
08:51:51  <Brot6> FIRS Industry Replacement Set - Revision 2545:43d6e90b0caf: Add: Fences for bauxite mine (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/43d6e90b0caf
08:51:55  <Brot6> FIRS Industry Replacement Set - Revision 2546:249e3f104019: Add: Fences for recycling plant (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/249e3f104019
08:51:59  <Brot6> FIRS Industry Replacement Set - Revision 2547:e27cbb3998d0: Add: Fences for dairy (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/e27cbb3998d0
08:52:03  <Brot6> FIRS Industry Replacement Set - Revision 2548:04faa5c8d15a: Add: Fences for recycling depot (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/04faa5c8d15a
08:53:22  <planetmaker> spam spam spam fences spam
08:53:38  <andythenorth> hmm
08:53:49  <planetmaker> anything not workingß
08:53:51  <planetmaker> ?
08:53:52  <andythenorth> maybe we draw a piece with a gap/gate and just use it some places
08:53:59  <V453000> spaam :)
08:54:30  <planetmaker> andythenorth: one can do that specifically... just set the appropriate fence variable to 0 on the proper location
08:54:48  <planetmaker> though I'm sure the gate is just invisible :-P
08:56:47  <andythenorth> partial fences look good
08:56:55  <andythenorth> the iron works has them
08:57:00  <andythenorth> hmm
08:57:09  * andythenorth wonders if some generic tiles are still in use
08:57:09  <planetmaker> uh... they do?
08:57:20  <andythenorth> I have to go out now, but I intended to grep for generic tiles
08:57:40  <andythenorth> then remove any use of them & any related pnml files
09:03:17  *** ODM has joined #openttdcoop.devzone
09:07:55  <Brot6> FIRS Industry Replacement Set - Code Review #3015 (New): Check for any remaining use of generic /... (andythenorth) @ http://dev.openttdcoop.org/issues/3015
09:09:55  *** andythenorth has quit IRC
09:39:19  * dihedral kicks Brot6 
09:39:27  <dihedral> don't spamers usually get kicked? :-P
09:46:56  <planetmaker> not if they hail me :-P
09:47:25  <dihedral> "hail to the king, baby"
09:50:11  <planetmaker> a bit more enthusiasm would be good, but you get the drift :-P
10:40:53  *** andythenorth has joined #openttdcoop.devzone
11:24:31  <andythenorth> planetmaker: I think the iron works uses a non-templated tile layout for empty tiles, hence missing fences
11:25:12  <planetmaker> yes, I think you're right
11:25:17  <planetmaker> looks indeed good, though
11:25:52  <planetmaker> if you should fix that now: http://devs.openttd.org/~planetmaker/patches/firs/dairy_fence_gate.diff <-- might give you an idea on how to maintain the fence gap
11:27:20  <andythenorth> gaps do improve it
11:27:26  <andythenorth> hmm
11:27:28  <andythenorth> what to do next
11:27:39  <andythenorth> planetmaker: are you working on this atm, or busy?
11:28:50  <planetmaker> I'm not working on it atm
11:29:00  <planetmaker> I made this patch only as proof-of-concept ;-)
11:29:27  * andythenorth wonders
11:29:34  <andythenorth> release 0.7.0-beta1 then do fences?
11:29:37  <andythenorth> or vice-versa
11:29:45  <planetmaker> fences are already there
11:29:52  <planetmaker> but you mean do more and improve?
11:29:56  <andythenorth> there are more that could be done
11:30:05  <planetmaker> yup
11:30:08  <andythenorth> it's a nice project while we wait translations
11:30:12  <planetmaker> well, the fences are not critical in any way
11:30:29  <andythenorth> are fences a likely source of bugs?
11:30:31  <planetmaker> so, they should not stop a release
11:30:43  <andythenorth> releasing a beta to find bugs then changing features is bad science
11:30:45  <planetmaker> Not for our flat industry tiles with these templates
11:30:48  <andythenorth> ok
11:30:53  <planetmaker> At least I'm quite sure that this is safe
11:31:10  <planetmaker> we need testing when we start using it on sloped tiles really
11:31:13  <planetmaker> like farms
11:31:21  <planetmaker> I'd not do _that_ in the 0.7 branch
11:31:58  <Ammler> you should not branch on purpose
11:32:09  <andythenorth> so only #3003 to do
11:32:09  <Brot6> andythenorth: #3003 is http://dev.openttdcoop.org/issues/show/3003 "FIRS Industry Replacement Set - Bug #3003: Change min compatible version prior to release / branch - #openttdcoop Development Zone"
11:32:25  <Brot6> FIRS Industry Replacement Set - Code Review #3015 (Closed): Check for any remaining use of generi... (andythenorth) @ http://dev.openttdcoop.org/issues/3015
11:32:25  <Brot6> FIRS Industry Replacement Set - Code Review #3015 (Closed): Check for any remaining use of generi... (andythenorth) @ http://dev.openttdcoop.org/issues/3015#change-7622
11:33:04  <andythenorth> so how do I discover min. compatible version?  It will be a recent rev?
11:33:19  <planetmaker> #3015 should be fixed before 0.7, though... it breaks savegames
11:33:19  <Brot6> planetmaker: #3015 is http://dev.openttdcoop.org/issues/show/3015 "FIRS Industry Replacement Set - Code Review #3015: Check for any remaining use of generic / shared tiles - #openttdcoop Development Zone"
11:33:33  <andythenorth> I can't find any generic things
11:33:39  <andythenorth> do you want to check too?
11:33:53  <andythenorth> my methods were: 1. check filesystem 2. grep sprites/nml for 'generic'
11:33:55  <planetmaker> hm... iirc there are TWO tiles define in the industry file itself
11:34:00  <planetmaker> they might need merging
11:34:07  <andythenorth> ah
11:34:08  <andythenorth> ok
11:34:54  <andythenorth> where would I look?
11:35:12  <planetmaker> the industry file?
11:36:06  <planetmaker> ah... no
11:36:14  <planetmaker> it's not a separate tile
11:36:18  <planetmaker> it's a custom spritelayout
11:36:28  <planetmaker> see spritelayout_5 in that file
11:38:00  <andythenorth> yes
11:38:11  <planetmaker> should I add fences?
11:38:13  <andythenorth> should be replaced with a template
11:38:33  <andythenorth> it looks ok without the fences in that context
11:38:38  <planetmaker> yes... but templating that makes only sense when we have snow sprites ;-)
11:38:50  <andythenorth> I'm easy - can do it now or later
11:38:58  <andythenorth> "refactor as you go"
11:40:38  <planetmaker> I'd say, it can be looked at when there'll be snow sprites for that industry
11:40:41  <andythenorth> k
11:40:42  <planetmaker> as a whole
11:40:56  <planetmaker> looks ok this way
11:44:40  <andythenorth> so 3003 then?
11:45:24  <planetmaker> well, why not. There's one way to find out: commit the deed :-P
11:47:34  <andythenorth> so min compatible version might be 2548?
11:48:37  <planetmaker> it could be a bit lower. But is of little importantce
11:49:12  <planetmaker> 2538
11:49:20  <andythenorth> it matters to me :P
11:49:21  <planetmaker> there cargo labels changed
11:49:26  <andythenorth> I have a test game in progress :P
11:49:52  <andythenorth> although it doesn't seem to be broken so far
11:50:07  <andythenorth> oh yes, it is :)
11:50:29  <planetmaker> :-) you'll need to continue with a pre-beta version then
11:50:56  <planetmaker> make a copy of the current version for that test game
11:55:02  <andythenorth> planetmaker: any idea what min. ottd version is
11:55:03  <andythenorth> ?
11:55:52  <Brot6> FIRS Industry Replacement Set - Revision 2549:6af65424f83b: Change: set min. compatible version t... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/6af65424f83b
12:01:05  <planetmaker> andythenorth: the min_openttd version is ok
12:01:10  <planetmaker> I set that recently
12:01:22  <andythenorth> ok
12:01:38  <planetmaker> 22780
12:01:41  <planetmaker> or 1.2.0
12:01:56  <planetmaker> as checked in checks.pnml
12:02:20  <planetmaker> The problem is: it's nearly pointless... 1.1.x openttd will just disable the newgrf with invalid property message
12:02:43  <planetmaker> or adv. spritelayout or something like that
12:03:52  <planetmaker> while there's possibly a principle way to ensure it might act more gracefully, it's an aweful way
12:04:30  <planetmaker> as I saw it when I changed that version check, it required to buy the whole stock of "if then else" from the local grocery and pour it liberally all over the code
12:04:52  <andythenorth> I think that's undesirable :)
12:05:04  <planetmaker> that's what I thought, too
12:05:08  <andythenorth> and we can't patch old ottd as that is missing the point
12:05:13  <planetmaker> especially as the result would be virtually the same
12:05:29  <andythenorth> we don't have to release 0.7.0 for some time
12:05:33  <andythenorth> just get the beta out
12:05:56  <planetmaker> then call it 0.7.0-beta1
12:06:05  <planetmaker> then we could release further betas :-P
12:06:17  <andythenorth> hmm
12:06:25  * andythenorth nearly forgot changelog :P
12:06:33  <Terkhen> :)
12:06:33  <planetmaker> :-)
12:06:42  <andythenorth> that is going to take some time
12:07:20  <planetmaker> should I throw my make_changelog script on it?
12:07:45  <planetmaker> and you just edit out the uninteresting bits?
12:07:46  <andythenorth> you could.  I usually make them by hand tbh
12:07:50  <andythenorth> ok
12:07:59  <planetmaker> I do, too. But it gives a quick and already ordered list :-)
12:11:13  <planetmaker> http://devs.openttd.org/~planetmaker/patches/firs/changelog.txt
12:11:24  <planetmaker> the changes from 0.6.5-beta-3 till now
12:11:48  <andythenorth> can you do changes since 0.6.4?
12:11:54  <andythenorth> r18xx something
12:12:04  <planetmaker> sure
12:12:11  <andythenorth> unless it's same due to branching
12:12:25  <planetmaker> file updated
12:13:40  <planetmaker> you'll need to sort out which fixes were fixing problems introduced since 0.6.4
12:13:47  <planetmaker> they of course will have to be removed
12:13:52  <planetmaker> probably most code changes, too
12:15:31  <planetmaker> using that script makes you write good commit messages :-P
12:33:24  *** frosch123 has joined #openttdcoop.devzone
12:35:14  <planetmaker> I edited (a lot) the changelog, andythenorth
12:35:32  <andythenorth> oh
12:35:36  <andythenorth> so did I :P
12:35:49  <planetmaker> yes, I thought so.
12:35:54  <planetmaker> Just for your reference :-)
12:36:23  <planetmaker> I'd cut out even more and summarize more... this would be only my first edit + cut-out step
12:36:31  <andythenorth> I've cut *lots*
12:36:38  <planetmaker> yep
12:36:40  <planetmaker> needed
12:36:55  <andythenorth> so we need to merge, or what?
12:40:40  <planetmaker> no, I won't commit
12:40:44  <planetmaker> I never inteded to
12:40:49  <planetmaker> *intended
12:40:57  <andythenorth> k
13:01:11  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7631
13:06:04  <andythenorth> hmm
13:06:22  <andythenorth> primary production appears to increase *fast* with ensp deliveries
13:27:58  <frosch123> Hirundo: nml should chain the default case of railtype action3 to a callback failure
13:30:50  <Brot6> FIRS Industry Replacement Set - Revision 2550:9e0648f0b806: Change: work in progress to update ch... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/9e0648f0b806
13:31:26  <Brot6> Central European Train Set - Feature #3013: Early steam engines (oberhuemer) @ http://dev.openttdcoop.org/issues/3013#change-7633
14:02:00  *** Webster has joined #openttdcoop.devzone
14:02:42  *** DJNekkid has joined #openttdcoop.devzone
14:13:11  <Brot6> FIRS Industry Replacement Set - Revision 2551:b15512ea5b13: Add: German translation (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/b15512ea5b13
14:53:16  *** JVassie_ has joined #openttdcoop.devzone
15:12:22  *** Lakie has joined #openttdcoop.devzone
15:31:20  <planetmaker> Yexo: Hirundo: http://devs.openttd.org/~planetmaker/patches/index.php?source=date_string.diff <-- the new string codes. It changes the meaning of {DATE_LONG} and {DATE_TINY}
15:32:23  <planetmaker> (of course documentation...)
15:32:56  <frosch123> if you want to unify it with ottd, then it shoule by data_short instead of date_tiny
15:33:13  <planetmaker> hm, might make sense
15:34:08  <frosch123> ottd once printed date_tiny for those strings, but then we discovered that was wrong :)
15:34:27  <planetmaker> ah
15:39:40  *** andythenorth has joined #openttdcoop.devzone
15:45:55  <planetmaker> andythenorth: pull
15:48:07  <andythenorth> done
15:52:07  *** JVassie_ has quit IRC
16:20:18  <planetmaker> andythenorth: we have dead strings "Available since ...". Where are these information useful?
16:20:31  <andythenorth> can't recall
16:20:33  <planetmaker> Rather interesting might be "Available until..."
16:20:41  <andythenorth> does seem so
16:20:47  <planetmaker> which would indicate "you can't buy it afterwards anymore"
16:20:57  <andythenorth> nfo FIRS had quite a bit of dead strings
16:21:00  <planetmaker> but you won't see an "available from" string never before you can buy it
16:21:20  <planetmaker> I could just delete them...
16:21:32  <planetmaker> 5 strings less or so
16:24:49  <andythenorth> if it's not referenced anywhere delete it
16:27:46  <Brot6> Central European Train Set - Feature #3013: Early steam engines (oberhuemer) @ http://dev.openttdcoop.org/issues/3013#change-7633
16:28:39  <Brot6> Central European Train Set - Feature #3013: Early steam engines (oberhuemer) @ http://dev.openttdcoop.org/issues/3013#change-7633
16:33:00  <Brot6> FIRS Industry Replacement Set - Revision 2552:f6df32e7a503: Cleanup: Remove unused string and nam... (planetmaker) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/f6df32e7a503
16:41:22  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7635
16:42:45  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7635
16:52:17  * andythenorth has done the changelog
16:52:28  <Brot6> FIRS Industry Replacement Set - Revision 2553:fea1420c94a9: Change: changelog for 0.7.0-beta1 rel... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/fea1420c94a9
16:52:29  * andythenorth wonders if the translations information in changelog is accurate
16:52:35  <andythenorth> I haven't kept up with it :o
16:53:14  <planetmaker> it has been updated since 0.6.4 if it's in the changelog
16:53:49  <planetmaker> but they'll mostly be incomplete
16:54:30  <andythenorth> I can't figure out how to efficiently grep 700 commits for accurate translation changes / credits :)
16:55:09  <planetmaker> hg log -k 'lang'
16:55:42  <planetmaker> hm... and maybe limit it
16:56:40  <andythenorth> I'll just not read back past 0.6.4
16:56:46  <planetmaker> hg log -k 'lang' -r0.6.4:tip
16:57:40  <andythenorth> so we have Russian?
16:57:45  <andythenorth> so we do
16:57:45  <planetmaker> hg log -k 'lang' -r0.6.4:tip | grep 'trans'
16:57:57  <planetmaker> more concise is not possible
17:01:56  <Brot6> FIRS Industry Replacement Set - Revision 2554:817d247f380f: Change: more accurate translation inf... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/817d247f380f
17:05:20  <Terkhen> I fixed the language check script and Ammler mentioned that it was already generating logs for missing strings
17:05:37  <Terkhen> check for example: http://bundles.openttdcoop.org/firs/nightlies/r2534/log/
17:06:51  <planetmaker> I didn't check it online, but I used it here locally. Works great, Terkhen :-)
17:07:05  <planetmaker> it was of good help
17:07:15  <Terkhen> so, should I start translating already?
17:07:22  <Terkhen> I was waiting until everything was "done"
17:07:28  <planetmaker> I think 0.7.0-beta1 is about to be released
17:07:36  <planetmaker> no bananas, but forums
17:07:38  <Brot6> FIRS Industry Replacement Set - Revision 2555:1138eccaae94: Change: add note about lang. script t... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/1138eccaae94
17:08:05  <andythenorth> hmm
17:08:07  <andythenorth> tag?
17:08:37  <planetmaker> wait for Terkhen, andythenorth?
17:08:45  <Terkhen> nah
17:08:52  <Terkhen> I'll translate for the next beta / stable
17:08:59  <andythenorth> release can happen tonight, or tomorrow evening
17:09:04  <andythenorth> I'm easy either way
17:09:08  <Terkhen> I just didn't want to start until the languages where ready
17:09:22  <Terkhen> I can't do much right now so go ahead if you want to :P
17:09:39  <planetmaker> well... ready. They're certainly not 100% finished. But it's consolidated enough now
17:09:53  <planetmaker> FIRS definitely will aquire new strings, but...
17:10:05  <planetmaker> that requires new features
17:10:13  <andythenorth> so precisely what shall I use as tag?
17:10:15  <planetmaker> or extending existing ones
17:10:19  <andythenorth> I remember this can be difficult for CF?
17:10:21  <planetmaker> 0.7.0-beta1
17:12:52  <Brot6> FIRS Industry Replacement Set - Revision 2556:0375ea28da6f: Added tag 0.7.0-beta1 for changeset 1... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/0375ea28da6f
17:16:35  <Brot6> firs: update from 0.6.5-beta-3 to 0.7.0-beta1 done - http://bundles.openttdcoop.org/firs/releases/0.7.0-beta1
17:21:21  <Brot6> firs: update from r2534 to r2556 done - http://bundles.openttdcoop.org/firs/nightlies/r2556
17:22:59  <Brot6> Following repos didn't need a nightlies update: ogfx-trains (r251), narvs (r52), bros (r52), ogfx-industries (r123), opengfx (r729), 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 (r1639), water-features (r51), 32bpp-extra (r40), manindu (r7),
17:22:59  <Brot6> newgrf_makefile (r305), 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), ogfx-landscape (r80), ttrs (r36), ogfx-trees (r51), swedishrails (r205), grfcodec (r833), ai-aroai (r39), german-townnames (r34), smts (r19), chips (r143),
17:23:03  <Brot6> belarusiantowns (r8), indonesiantowns (r41), ailib-string (r29), airportsplus (r132), comic-houses (r71)
17:31:41  <planetmaker> http://devs.openttd.org/~planetmaker/patches/firs/firs070beta1.png <-- if you want an image, andythenorth ;-)
17:33:22  <andythenorth> :)
17:33:57  <planetmaker> I always try to add a screeny to my release postings ;-)
18:08:37  *** LordAro has joined #openttdcoop.devzone
18:55:34  <Brot6> AroAI - Revision 40:be9af78eb654: Add: Make sure the starting town is a city (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/be9af78eb654
18:55:34  <Brot6> AroAI - Revision 41:3d4e6b55df03: Codechange: Change the GPL notices (again) (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/3d4e6b55df03
18:55:34  <Brot6> AroAI - Revision 42:128b7c63c728: Add: Function for a new, simplified(-ish) debug system (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/128b7c63c728
18:55:34  <Brot6> AroAI - Revision 43:46f5c0bc85d9: Codechange: Use new debug system (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/46f5c0bc85d9
18:55:37  <Brot6> AroAI - Revision 44:ee077dd858e2: Add: [Makefile] Autogenerate date for info.nut when AI is bundled (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/ee077dd858e2
18:55:41  <Brot6> AroAI - Revision 45:0c3bbe564af1: Add: [Makefile] Ability to bundle the files wihtout packaging i... (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/0c3bbe564af1
18:55:45  <Brot6> AroAI - Revision 46:46f6c7f7afb1: Codechange: [Makefile] Use '$(_E)' instead of '$(_V) echo' (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/46f6c7f7afb1
18:55:49  <Brot6> AroAI - Revision 47:5ca828f06e52: Codechange: [Makefile] Use 'cp' instead of 'hg archive' so as n... (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/5ca828f06e52
18:55:55  <Brot6> AroAI - Revision 48:ac5598d05480: Cleanup: [Makefile] Be consistant with shell commands and their... (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/ac5598d05480
18:55:59  <Brot6> AroAI - Revision 49:3e08b14faad4: Codechange: Uncomment some code, as it can't be used (yet) anyway (LordAro) @ http://dev.openttdcoop.org/projects/ai-aroai/repository/revisions/3e08b14faad4
18:56:20  <planetmaker> LordAro: and when there's no city?
18:57:35  <LordAro> does that already :)
18:57:42  <LordAro> ... i think? :3
18:58:23  <planetmaker> I just read "Add: Make sure the starting town is a city"
18:59:35  <LordAro> s/Make sure/Try to make/ :)
19:00:30  <LordAro> but... i think you may have exposed a bug - if there is more than 1 town, but none of them are cities...
19:00:31  <LordAro> hmm
19:00:35  <LordAro> thanks! :)
19:01:46  <planetmaker> you're welcome :-)
19:03:26  <Brot6> clientpatches: compile of r22855 still failed (#2964) - http://bundles.openttdcoop.org/clientpatches/testing/ERROR/r22855
19:08:36  <Brot6> openttd-vehiclevars: update from r22852 to r22855 done - http://bundles.openttdcoop.org/openttd-vehiclevars/testing/r22855
19:10:27  <Brot6> serverpatches: compile of r22855 still failed (#2966) - http://bundles.openttdcoop.org/serverpatches/testing/ERROR/r22855
19:12:06  <Brot6> 32bpp-ez-patches: compile of r22855 still failed (#2446) - http://bundles.openttdcoop.org/32bpp-ez-patches/testing/ERROR/r22855
19:12:17  <frosch123> has someone seens the "flat docks" feature of ttdp?
19:14:31  <planetmaker> not that I know
19:15:20  * andythenorth is sad about docks :(
19:15:24  <andythenorth> and locks :(
19:16:09  <Ammler> \o/ I fixed our server
19:16:25  <Ammler> well, we did
19:17:59  <planetmaker> sounds good :-)
19:24:31  <Ammler> ^Spike^: doesn't trust me yet
19:24:35  <Ammler> but I do :-P
19:24:44  <planetmaker> :-P
19:25:53  <Ammler> @topic add Server issues fixed, thanks for the patience :-)
19:25:59  <Ammler> @services op
19:26:00  *** ChanServ sets mode: +o Webster
19:26:01  <Ammler> @topic add Server issues fixed, thanks for the patience :-)
19:26:01  *** Webster changes topic to "Talk about things hosted and developed on http://dev.openttdcoop.org | Downloads log: http://bundles.openttdcoop.org/log.csv | Sandbox passwords are the same as the usernames | Server issues fixed, thanks for the patience :-)"
19:40:42  <frosch123> ...
19:40:59  <frosch123> who would have guessed that ttdp does not implement station var 69?
19:42:11  <planetmaker> it does NOT?!
19:42:43  <planetmaker> I get more and more the feeling that the specs partially are a collection of "this would be nice" things
19:42:45  <frosch123> no, it was only in the specs for like 5 years until terkhen implemented it in ottd just for fun :p
19:42:55  <planetmaker> lool :-)
19:43:12  <frosch123> planetmaker: i blame eis_os
19:43:25  <frosch123> everytime i come across something like that, it was by eis_os
19:43:31  <frosch123> so, now i blame him every time :p
19:43:32  <planetmaker> :-)
19:43:41  <planetmaker> simple induction
19:49:11  <frosch123> hmm, looks like i was wrong
19:49:16  <frosch123> csaboka added it to the wiki
19:49:26  <frosch123> 23 july 2007
19:49:59  <andythenorth> hmm
19:50:02  <andythenorth> so ttdp is not the spec?
19:50:17  <frosch123> lol
19:50:35  <frosch123> it is actually implemented. just the function pointer was not put in the table
19:51:04  <planetmaker> loool?
19:51:17  <andythenorth> if ttdp is not spec....we can have 1 or 2 tile locks!?! \o/
19:54:27  <andythenorth> 3 tile locks are an abomination
19:54:31  <andythenorth> 1 tile is too easy
19:55:09  <planetmaker> newgrf ports, buildable like road :-)
19:55:22  <planetmaker> with colliding ships and statemachines for ships ;-)
19:55:24  <andythenorth> locks not docks ;)
19:55:26  <frosch123> i think i have to start a new game. with rivers, so i can show andy how to properly use them
19:55:33  <andythenorth> MP!
19:55:56  <frosch123> need to sleep shortly :)
19:56:07  <andythenorth> you properly use them by converting to canals :P
19:56:13  * andythenorth is broken record
19:56:14  <andythenorth> :)
19:56:26  <andythenorth> planetmaker: I don't actually know what FIRS translators have to do
19:56:30  <andythenorth> they are asking in thread
19:56:49  <planetmaker> take the English language file and translate ;-)
19:56:52  <andythenorth> especially for those who are here: http://dev.openttdcoop.org/projects/firs/versions/184
19:57:11  <andythenorth> including brumi
20:01:46  <Ammler> I would so much like to translate to swiss german :-P
20:02:23  <Brot6> FIRS Industry Replacement Set - Bug #3003 (Closed): Change min compatible version prior to releas... (andythenorth) @ http://dev.openttdcoop.org/issues/3003#change-7636
20:04:53  <Brot6> FIRS Industry Replacement Set - Bug #2662 (Closed): German translation (planetmaker) @ http://dev.openttdcoop.org/issues/2662#change-7637
20:07:43  <Terkhen> urgh, why do they make specs official and then don't implement them?
20:07:50  <Terkhen> I guess it is official now
20:08:27  <Terkhen> oh, I read everything now :)
20:08:55  <frosch123> your chance to also implement it in ttdp :p
20:12:54  <Terkhen> nah, asm is not for me
20:12:58  <Brot6> FIRS Industry Replacement Set - Feature #2320 (Closed): Fences for industries (andythenorth) @ http://dev.openttdcoop.org/issues/2320#change-7638
20:22:44  <Ammler> andythenorth: why did you link an old nightly for the language logs?
20:22:53  <Ammler> maybe best would be to link LATEST
20:23:01  <andythenorth> oops
20:23:30  <Ammler> http://bundles.openttdcoop.org/firs/nightlies/LATEST/log/
20:24:56  <planetmaker> andythenorth: answered
20:25:27  <andythenorth> thanks
20:26:19  <planetmaker> they won't like it, but that's about it: we need it in NML lang file format
20:26:23  <Brot6> FIRS Industry Replacement Set - Revision 2557:7e879d76688d: Fix: link to correct location for lan... (andythenorth) @ http://dev.openttdcoop.org/projects/firs/repository/revisions/7e879d76688d
20:26:27  <planetmaker> the other one would be a big pain to convert
20:27:05  <Brot6> FIRS Industry Replacement Set - Feature #887 (Rejected): Recolor US Set wagons to provide FIRS su... (andythenorth) @ http://dev.openttdcoop.org/issues/887#change-7639
20:27:50  <planetmaker> the maintainers of libpng are quick. I send them a patch like "this allows to pass an architecture argument to make like yesterday. And today it's already commited
20:28:46  <Ammler> planetmaker: the question is how long ti takes until distro take it ;-)
20:29:21  <planetmaker> well, distros provide libraries anyway in the proper format - thus it just reduces a bit maintainer work what I sent
20:29:33  <planetmaker> it now builds by default universal lib on osx ;-)
20:29:47  <Ammler> ah ok
20:30:06  <planetmaker> previously libpng built x86_64 by default while it depends on zlib which built by default as i386
20:30:08  <planetmaker> quite stupid
20:38:23  *** frosch123 has quit IRC
20:41:52  <Yexo> planetmaker: your date_string.diff patch looks good :)
20:41:59  <Yexo> no problem with renaming those codes
20:43:48  <planetmaker> ok, then I'll just commit it
20:43:50  <planetmaker> thanks
20:46:17  <Brot6> NewGRF Meta Language - Revision 1640:a951ad2b8d16: Feature: Support for new string codes for powe... (planetmaker) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/a951ad2b8d16
20:50:05  <andythenorth> good night
20:50:07  *** andythenorth has quit IRC
21:05:24  *** LordAro has quit IRC
21:05:49  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (Eddi) @ http://dev.openttdcoop.org/issues/2924#change-7640
21:37:42  *** JVassie has quit IRC
22:52:25  *** ODM has quit IRC
23:01:39  <Brot6> DictatorAI - Revision 171:0203a740aa8b: - Fix bug when station exit was close and we try using it... (krinn) @ http://dev.openttdcoop.org/projects/ai-dictator/repository/revisions/0203a740aa8b
23:01:39  <Brot6> DictatorAI - Revision 172:fca5476d5c10: - Add an aesthetic setting for trains (krinn) @ http://dev.openttdcoop.org/projects/ai-dictator/repository/revisions/fca5476d5c10
23:01:39  <Brot6> DictatorAI - Revision 173:f3b09897b339: - Check an engine is buildable before trying to use it (krinn) @ http://dev.openttdcoop.org/projects/ai-dictator/repository/revisions/f3b09897b339
23:16:34  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7641
23:20:21  *** Lakie has quit IRC
23:25:45  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (michi_cc) @ http://dev.openttdcoop.org/issues/2924#change-7642
23:28:38  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7641
23:29:23  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7641
23:41:54  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7643
23:44:27  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7643
23:45:40  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (oberhuemer) @ http://dev.openttdcoop.org/issues/2924#change-7643
23:53:48  <Brot6> Central European Train Set - Feature #2924: Prussian steam engines - sprites (Eddi) @ http://dev.openttdcoop.org/issues/2924#change-7644

Powered by YARRSTE version: svn-trunk