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