Log for #openttdcoop.devzone on 2nd December 2010:
Times are UTC Toggle Colours
00:22:09  <snowdragon> Yexo, use /msg *status disconnect, will disconnect you from IRC
00:25:13  <Ammler> /znc = /msg *status
00:28:03  <Brot6> repository /home/hg/projects-kde-org not registered in Redmine: Failed with 422 Unprocessable Entity
00:28:03  <Brot6> repository /home/hg/projects-kde-org created
00:46:23  *** KenjiE20 has quit IRC
01:06:30  *** thgergo has quit IRC
03:38:36  *** Webster has joined #openttdcoop.devzone
03:39:41  *** PeterT has quit IRC
03:46:11  *** Rubidium has joined #openttdcoop.devzone
03:51:07  *** PeterT has joined #openttdcoop.devzone
09:15:09  <Brot6> OpenGFX+ Road Vehicles - Revision 59:5387e261eaa8: Add: Custom cargo capacity support for additio... (Terkhen) @
09:15:09  <Brot6> OpenGFX+ Road Vehicles - Revision 60:262bb191b044: Add: Custom cargo capacity support for additio... (Terkhen) @
09:15:09  <Brot6> OpenGFX+ Road Vehicles - Revision 61:3b481a60316a: Add: Custom cargo capacity support for additio... (Terkhen) @
09:19:21  <Terkhen> I'm going to add those nice toyland sprites now
09:19:36  <planetmaker> \o/
09:19:47  <planetmaker> For the credits record: DanMacK
09:19:58  <Terkhen> okay :)
09:20:16  <Terkhen> I'll start by updating the credits, so I don't forget to do so
09:21:08  <planetmaker> Well, do that along with the first vehicle you commit. But yes, I thought I mention it because it also sometimes slipped my attention to update the readme
09:21:59  <Terkhen> my usual pattern is to commit after testing; if I have already updated the readme before that then I won't ommit updating the credits :)
09:24:33  <planetmaker> he, yeah :-) Same here
09:28:34  <Ammler> Terkhen: parts of your newgrf are still there from the newgrf framework
09:28:40  <Ammler> readme*
09:32:38  <planetmaker> he :-P
09:32:38  <Terkhen> Ammler: hmm... such as?
09:33:15  <Ammler> that you still need to replace mynewgrf :-)
09:33:31  <Ammler> or to setup .hgeol
09:33:44  <Ammler> oh, that might be needed
09:33:45  <planetmaker> oh, uhm. yes :-)
09:34:13  <planetmaker> some of those lines are not needed, I forgot them when cutting it down
09:34:30  <planetmaker> conversion is done after all. Chapter 4
09:34:42  <planetmaker> 4.1 can go
09:34:57  <planetmaker> the first 4.1 actually ;-)
09:35:08  <planetmaker> I must have missed to delete it
09:35:12  <Ammler> both
09:35:23  <planetmaker> nah, the 4.1 on speed is fine
09:36:33  <planetmaker> so basically the 1st paragraph of 4 and the 4.1 section on adoption of the makefile were forgotten to be deleted
09:37:12  <planetmaker> And you could swap our names in the readme's section5
09:37:39  <Terkhen> I'll do those changes and read it completely to make sure that everything is correct
09:38:00  <planetmaker> you write the RVs NewGRF more than I ;-)
09:41:04  <Terkhen> hmm... I don't mind keeping that; people tend to annoy the first person in the author list with their problems :)
09:41:52  <planetmaker> on another note: DanMacK might be glad to be told when his sprites are actually added to the newgrf, so just that he knows. He doesn't seem to follow the commit logs
09:42:25  <planetmaker> haha :-)
09:42:44  <Terkhen> yes, once I commit I'll post at the thread with an screenshot of them in action :)
09:43:02  <planetmaker> nice :-)
09:53:56  <Brot6> HEQS "Heavy Equipment" Set - Revision 548:21c470e7d1d0: Feature: Parameters which allow to adju... (planetmaker) @
09:54:06  <planetmaker> Pony for andy ;-) ^
09:55:02  <planetmaker> hm... though I should test that with 1.0.5....
09:55:21  <planetmaker> It might be that they now cost  there as much as an apple pie
09:58:21  <Terkhen> I guess that .hgeol is used to keep the eol format consistent... once again I'll just copy it from ogfx-trains :)
10:12:05  <planetmaker> yeah, that's its use
10:19:37  <Brot6> OpenGFX+ Road Vehicles - Revision 62:9ed8705e1af7: Doc: Correct the readme. (Terkhen) @
10:20:02  <Ammler> hardocded languages?
10:21:09  <Ammler> I wonder, if we should setup our own LDAP server or if we could somehow connect to the ldap :-)
10:25:52  <planetmaker> you mean logins?
10:27:49  <Ammler> merging our accounts
10:29:35  <dih> morning
10:33:50  <Terkhen> would it make sense to include a fifth model of bus?
10:41:27  <Terkhen> hmm... what should I do to get rid of "pure white" pixels?
10:42:13  <planetmaker> @base 20602 10 16
10:42:25  <planetmaker> @base 10 16 20602
10:42:25  <Webster> planetmaker: 507A
10:43:01  <planetmaker> Terkhen: load in gimp, colour-select and mask the pure white pixels. Then select a big brush and paint with nearly-pure-white
10:43:04  <planetmaker> FCFCFC
10:43:27  <planetmaker> Ammler: I'd not mind to have a common account with OpenTTD
10:43:37  <Terkhen> I was fearing an answer like that :P
10:43:41  <planetmaker> moin dih
10:43:50  <planetmaker> Which do need it, Terkhen ?
10:44:00  <Terkhen> the toyland bus sprite
10:44:25  <Terkhen> I'll remove all pure white pixels at the big image before moving its parts to ogfx-rv
10:44:37  <planetmaker> sure
10:44:49  <planetmaker> I can do that. Give me 10 minutes to clean up the version checks in HEQS
10:45:54  <Terkhen> I'm checking how to select pixels by colour, let's see if I manage to do it
10:46:54  <planetmaker> o
10:47:06  <planetmaker> and then click on the pixel
10:47:20  <Brot6> HEQS "Heavy Equipment" Set - Revision 549:61780a9f10b7: Change: Also handle non-defined paramet... (planetmaker) @
10:49:33  <Terkhen> at [x: 48, y: 0] <-- does this reference the sprite with pure white?
10:50:55  <Brot6> HEQS "Heavy Equipment" Set - Feature #1953 (Feedback): Cost parameter (planetmaker) @
10:51:10  <Terkhen> heh, the problem is not in the sprite but in the template
10:54:05  <planetmaker> eh?
10:54:11  <planetmaker> ah
10:54:17  <Terkhen> one of the sprites was moved a pixel to the left
10:54:23  <Terkhen> I hope that this problem is only present in the bus :)
10:54:33  <planetmaker> Don't expect it :-)
10:54:56  <planetmaker> His sprites sometimes need adjustments
10:55:15  <Terkhen> hmmm... I'll pay more attention then
10:55:34  <planetmaker> if you know your sprite sizes, the amount of white pixels tells you already
10:55:44  <planetmaker> if it's a length or a height - then it's just mis-alignment
10:55:52  <planetmaker> I guess I developed an eye for that ;-)
10:56:07  <Terkhen> thanks for the tip :)
10:56:08  <planetmaker> just 1,2, ... 5 is usually a white pixel, though
10:58:24  <Rubidium> bug report with "No Train Engines Available"; what would be the problem? Quick guesses please :)
10:58:35  <planetmaker> :-)
10:58:47  <planetmaker> a) date b) newgrf mess-up
10:59:11  <dih> c) settings :-P
10:59:18  <Terkhen> most of my post count has been increased by writing "Check up your starting date" posts
10:59:25  <planetmaker> hehe
10:59:35  <Rubidium> all wrong :)
10:59:50  <dih> oh? what is it then?
10:59:57  <dih> haha - wrong depot?
11:00:04  <Rubidium> it's 2036 and he only has non-electrified depots and tracks
11:00:12  <Terkhen> :D
11:00:14  <dih> :-D
11:02:39  <planetmaker> he :-)
11:05:14  <planetmaker> reminds me somehow on the minimum knowledge test like this:
11:05:15  <Webster> Title: Vagabund (VGA Planets): Games (at
11:05:49  <planetmaker> players who can't answer that out of their hat should not apply on that server ;-)
11:38:59  <Terkhen> I have plastic sprites for the flatbed truck but currently it cannot carry (toyland) plastic; should we add it?
11:41:04  <planetmaker> why not? :-)
11:41:39  <Terkhen> okay :)
11:50:29  <Brot6> OpenGFX+ Road Vehicles - Revision 63:590725ef8231: Feature: New sprites for the toyland buses. (Terkhen) @
11:50:29  <Brot6> OpenGFX+ Road Vehicles - Revision 64:692cd7368a7c: Feature: Improved toyland sprites for the tank... (Terkhen) @
11:50:29  <Brot6> OpenGFX+ Road Vehicles - Revision 65:b69791bb4850: Change: Support for plastic (toyland) cargo by... (Terkhen) @
12:07:28  <Brot6> OpenGFX+ Trains - Revision 196:cb4dada7e638: Add: Translation to traditional Chinese (2006TTD) (planetmaker) @
12:11:06  <Brot6> OpenGFX+ Road Vehicles - Revision 66:5d604492781f: Feature: Improved toyland sprites for the flat... (Terkhen) @
12:32:34  <Ammler> HEQS has no Feature Request Tracker
12:32:38  <Ammler> I add it as Feature then
12:35:56  <Brot6> HEQS "Heavy Equipment" Set - Feature #1967 (New): disable either trams or rvs (Ammler) @
12:39:14  *** KenjiE20 has joined #openttdcoop.devzone
12:42:42  *** ODM has joined #openttdcoop.devzone
12:51:06  <Brot6> Berries - Revision 11:49746d5277a2: Change: support the netbeans license property inside the pom (dih) @
12:51:06  <Brot6> Java OpenTTD Admin Library - Revision 33:cf0b4a4f1618: Change: support the netbeans license prope... (dih) @
12:51:32  <Brot6> Grapes - Revision 30:b1a9f3d8461e: Change: remove not needed import (dih) @
12:51:32  <Brot6> Grapes - Revision 31:23c67d1e6bed: Change: support the netbeans license property inside the pom (dih) @
12:51:32  <Brot6> Grapes - Revision 32:15943f87a90e: Doc: note license information at the beginning of each file (dih) @
12:53:03  <planetmaker> dih: <-- this doesn't really read like one should continue to assume that any good can come from anything where Oractle has at least a small finger in its stake
12:53:05  <Webster> Title: heise online - Unzufriedenheit mit Oracle: Hudson auf dem Weg zu einer neuen Heimat (at
12:53:40  <Rubidium> planetmaker: why?
12:53:57  <Rubidium> I have to say that Oracles finger in OpenOffice has only improved things
12:54:15  <planetmaker> OpenOffice, MySQL, Java issues, now Hudson. Oh well :-)
12:54:30  <Rubidium> e.g. they stopped hoping for a separate foundation for OpenOffice (as promised by Sun), so they started with LibreOffice in the right way
12:54:37  <planetmaker> Improved as in completely free fork: yes
12:54:41  <planetmaker> it sped up things
12:55:22  <planetmaker> something which Sun could have done before indeed. But actively improving a situation looks different
12:55:57  <planetmaker> and seems like Hudson will go the same way.
12:56:53  <dih> by what we read i am sure there are good reasons for all of them moving away from oracle :-P
12:57:06  <dih> and i too am sure it's for the good
12:57:07  * Rubidium just hopes VirtualBox isn't killed
12:57:18  <planetmaker> dih: that's what I'm saying :-)
12:57:28  <planetmaker> But the name will have to go - just like for OpenOffice.
12:57:51  <planetmaker> is it also them,?
12:59:42  <Rubidium> looks like there's a lot more chatting on the public server than the stable server
12:59:52  <Terkhen> VirtualBox is also my biggest concern...
13:00:19  <dih> there is still kvm :-P
13:00:37  <dih> nicely though with most of those projects, the communities are big enough
13:05:22  * Terkhen wonders if he is using any of the VB features missing from the OS version
13:06:52  <Terkhen> hmm... only USB, and not frequently so I could live without it
13:11:52  <Brot6> OpenGFX+ Road Vehicles - Revision 67:201e5fa50a36: Fix (r66): Wrong alignment of the bubble sprite. (Terkhen) @
13:25:23  <Brot6> OpenGFX+ Road Vehicles - Revision 68:cecce50ac0b6: Feature: Improved toyland sprites for the bulk... (Terkhen) @
13:34:54  <planetmaker> [13:59]	<Rubidium>	looks like there's a lot more chatting on the public server than the stable server <-- of course :-)  Coop requires at least some talking to eachother. While on the stable people just do stuff without caring about others much
13:36:00  <V453000> :)
13:36:34  <V453000> I believe there is also a lot of conversation in team chat on stable, if any
13:40:11  <Rubidium> the histogram of packet sizes doesn't seem to imply that though
13:40:52  <V453000> well, only when some people team up :p
13:41:08  <V453000> which ... isnt rare, but nothing that would happen every game
13:41:40  <V453000> btw is there any maximum power of a train? I just made a 3 million horse power train and it goes 1kmh only
13:53:25  <Rubidium> probably
13:53:40  <Rubidium> I guess the accelaration overflows at some point
13:53:44  <Rubidium> no idea how much though
13:54:05  <Rubidium> <- histogram of the packet size (as received by OpenTTD, not the TCP packet size) of stable and public
13:54:34  <Rubidium> it has a logarithmic scale for extra oddness :)
13:55:03  <Rubidium> and the y-axis isn't continuous (some values are missing)
13:55:14  <Rubidium> but I couldn't bother to add lines with 0 in the table
13:55:26  <Ammler> V453000: is going to make newgrf?
13:55:33  <V453000> no, I used yours :P
13:55:57  <V453000> (46 gators did the job)
13:56:06  <Rubidium> or is the vehicle very light?
13:56:11  <Rubidium> then it doesn't have much TE
13:56:42  <V453000> it is maglev
13:57:06  <V453000> either way, I reduced to like 8 of them and it is fine :p
13:57:15  <V453000> no need to bother, I was just wondering if there is a cap
13:59:37  <Ammler> do you need a parameter for power too?
13:59:48  <V453000> nah
14:00:07  <Ammler> well, the power is already a max, iirc
14:00:35  <V453000> it definitely is sufficient
14:01:08  <V453000> I just wanted MAX POWER and when I added all 46 together, I noticed that it might not be the max performance I reached :D
14:01:12  <V453000> but all is ok :)
14:10:21  <planetmaker> interesting histogram
14:11:43  <Brot6> OpenGFX+ Road Vehicles - Revision 69:401ca6f855f5: Feature: Improved toyland sprites for the piec... (Terkhen) @
15:43:41  <Ammler> balancing is another reason, why you shouldn't combine 2 vehicle categories in one grf
15:43:55  <Ammler> you can adjust trams without changing the rvs on heqs
15:44:02  <Ammler> can't*
16:24:36  <Brot6> OpenGFX+ Road Vehicles - Revision 70:a3b52e8a52c0: Feature: New sprites for the toyland mail trucks. (Terkhen) @
16:24:36  <Brot6> OpenGFX+ Road Vehicles - Revision 71:9ff791a9adb8: Change: Add hgeol file. (Terkhen) @
16:25:01  <Terkhen> OpenGFX+ RV has both trams and road vehicles
16:25:17  * Terkhen has still not touched the costs at all
16:25:37  <planetmaker> he. Shall I port the costs?
16:26:25  <planetmaker> i.e. the two parameters allowing control over running and purchase costs?
16:26:31  <planetmaker> (base costs)
16:27:22  <Terkhen> that would be nice to have, yes :)
16:27:25  <V453000> YEEEY toyland cars with faces ^_^
16:28:08  <Terkhen> V453000: they look quite nice I'll post a few screenshots at the OpenGFX+ RV thread soon :)
16:28:24  <V453000> I looked at the sprites :) cute
16:28:56  <Terkhen> oh, I forgot to close the task with that last commit
16:29:13  <Terkhen> when are the nightlies compiled?
16:29:39  <planetmaker> 18:30h or so
16:29:50  <planetmaker> UT
16:29:59  <planetmaker> so it's rather 19:30h now
16:30:04  <Terkhen> okay, thanks :)
16:40:06  <Ammler> it is 17:17 UTC
16:40:21  <Brot6> OpenGFX+ Road Vehicles - Bug #1961: Updated sprites for toyland trucks (Terkhen) @
16:42:36  <planetmaker> oh :-) Nice.
16:42:39  <planetmaker> Thanks, Ammler
16:42:54  <V453000> wah, its 17:44 here
16:43:29  <planetmaker> but not UT ;-)
16:44:01  <V453000> unreal time? :D
16:44:19  <planetmaker> yep :-PÜ
16:48:18  *** ODM has quit IRC
16:48:26  <V453000> those damn scientists :D
16:49:19  <planetmaker> Terkhen: I'm not sure there's so far much to auto-configure costs against with RV. But I'll keep that an option which currently will just mean "use default". Ok?
16:50:29  <planetmaker> or rather: that needs more careful testing for at least approx. good results
16:55:12  <Terkhen> planetmaker: okay
16:55:22  <planetmaker> incoming... :-)
16:55:38  <Terkhen> :)
16:56:12  <Brot6> OpenGFX+ Road Vehicles - Revision 72:26756b1265d8: Feature: Allow to adjust running and purchase ... (planetmaker) @
16:59:43  <planetmaker> Terkhen: I'd just activate 2CC and then the users can use it to their liking with their 2nd CC.
17:01:32  <Brot6> 2cc train set - Feature #1968 (New): A 3/5 (Voyager1) @
17:03:41  <Terkhen> I was thinking about doing that... there is no mixture of 1CC and 2CC vehicles under any climate/industry set anyways
17:03:54  <Terkhen> what happens if I activate 2CC but some of the sprites don't support it?
17:04:44  <planetmaker> It's no probelm to mix 1CC and 2CC either
17:05:02  <planetmaker> It's just a flag which tells OpenTTD how to interpret the green colours in those vehicles
17:05:17  <Terkhen> I'm wondering if it will activate the 2CC selection without any vehicles that actually support that
17:05:24  * Terkhen tests
17:05:55  <planetmaker> plain vanilla OpenTTD w/o such vehicles? No
17:08:37  <planetmaker> hm... OpenGFX+Trains doesn't activate 2CC...
17:08:45  <Brot6> NewGRF Meta Language - Revision 1048:92af8b490432: Change: rewrite of the strings subsystem. (yexo) @
17:11:32  <Yexo> planetmaker: nml r1048 means that all nml projects are broken
17:11:45  <planetmaker> oi
17:11:47  <Terkhen> I see almost no changes after activating 2CC... only the parts around the last wheel change
17:12:15  <planetmaker> Terkhen: yes, there's no large-scale 2CC on DanMacK's vehicles. Just a few pixels on each
17:12:18  <Terkhen> oh, so I have 6 minutes to fix mine before the nightlies are compiled :)
17:12:25  <Yexo> s/lang: 7F/##grflangid 0x01/ for default.lng, mv default.lng english.lng, s/lang: /##grflangid 0x/ for other .lng files
17:12:41  <planetmaker> 01?
17:12:50  <Yexo> the grf language id for english
17:12:55  <planetmaker> ok
17:13:12  <Terkhen> okay
17:14:47  *** frosch123 has joined #openttdcoop.devzone
17:16:34  <planetmaker> Yexo: internal error, if english.lng doesn't exist
17:16:44  <Yexo> will fix that
17:17:34  <Brot6> OpenGFX+ Airports - Revision 70:ac22be2873fb: Change: mv default.lng english.lng to compile again... (yexo) @
17:18:07  <Brot6> 2cc train set - Bug #1969 (New): DevZone compile failed (compiler) @
17:18:47  <Terkhen> hmm... I hope it went up in time :)
17:18:59  <Brot6> firs: update from r1560 to r1571 done (1 errors) -
17:19:14  <Brot6> OpenGFX+ Road Vehicles - Revision 73:6c934d33f1a2: Change: Update language files for changes in NML. (Terkhen) @
17:19:14  <Brot6> OpenGFX+ Airports - Bug #1970 (New): DevZone compile failed (compiler) @
17:19:14  <Brot6> HEQS "Heavy Equipment" Set - Bug #1971 (New): DevZone compile failed (compiler) @
17:19:55  <Brot6> NewGRF Meta Language - Bug #1972 (New): DevZone compile failed (compiler) @
17:20:00  <Brot6> OpenGFX+ Road Vehicles - Bug #1973 (New): DevZone compile failed (compiler) @
17:20:04  <Brot6> ogfx-trains: update from r195 to r196 done -
17:20:09  <Brot6> Following repos didn't need a nightlies update: 32bpp-extra (r39), ai-admiralai (r75), basecosts (r22), belarusiantowns (r7), bros (r34), comic-houses (r71), fish (r423), frenchtowns (r5), grfcodec (r811), indonesiantowns (r38), manindu (r5), metrotrackset (r56), newgrf_makefile (r236), nutracks (r118), ogfx-trees (r41), opengfx (r559), openmsx (r97), opensfx (r97), smts (r19), snowlinemod (r45), swedishrails (r188), swisstowns (r21),
17:20:09  <Brot6> transrapidtrackset (r15), ttdviewer (r26), ttrs (r23), worldairlinersset (r669)
17:20:29  <Brot6> indonesiantowns: compile of r38 still failed (#1873) -
17:20:49  <Brot6> OpenGFX+ Trains - Revision 197:8d45b08daabc: Change: Update to NML r1048 (planetmaker) @
17:21:05  <Brot6> NewGRF Meta Language - Revision 1049:be0cd20b3347: Fix: print normal error message if the default... (yexo) @
17:21:18  <Yexo> Terkhen: doesn't matter, apparently nml failed :(
17:21:25  <Terkhen> :(
17:21:34  <Terkhen> strange; it compiled fine for me here
17:21:42  <Brot6> nml: compile of r1049 still failed (#1972) -
17:22:55  <Yexo> I forgot to hg add regression/lang/english.lng
17:22:56  <Brot6> British Rail OpenTTD Set - Revision 35:0bc604ba0f22: Change: MU's now attach a MU-wagon instead o... (DJNekkid) @
17:23:28  <Brot6> NewGRF Meta Language - Revision 1050:870c70f2ee1d: Fix (r1048): hg add the new english.lng file (yexo) @
17:23:58  <Brot6> nml: update from r1047 to r1050 done -
17:24:06  <planetmaker> Yexo: why add? Doesn't a hg mv do the job?
17:24:12  <planetmaker> Would be better for history, too
17:24:14  <Yexo> it does, but I did mv
17:24:21  <Yexo> oh well, already done now
17:24:33  <Terkhen> I did mv too, but I noticed just before commiting that the new file was not added...
17:24:40  <Brot6> Swedish Rails - Revision 189:e5b62e1fced6: Change: Update language files to reflect changes in NM... (planetmaker) @
17:24:41  <Terkhen> so I added it manually
17:24:51  <planetmaker> and remove the old?
17:24:59  <Terkhen> yeah, the old file was removed
17:25:13  <Yexo> it'll still show up in hg st if you don't do hg rm -f old-file
17:25:26  <planetmaker> he... one should always use the VCS' tools to rename files...
17:27:22  * Terkhen meant hg mv
17:27:36  <Terkhen> the old file was marked as deleted, but the new one did not appear
17:27:57  <Terkhen> but I was in a hurry so I might have seen it wrong :)
17:28:06  <Yexo> where did the cf project go?
17:28:28  <Yexo> oh, just found it
17:28:56  <Yexo> ssh
17:29:00  <Yexo> Illegal command '?'
17:29:04  <Yexo> planetmaker: ^^
17:29:07  <Yexo> or Ammler
17:29:38  <Terkhen> planetmaker: if I enable 2CC and start a game with only OpenGFX+ RV, it will allow to select two different colours under climates which don't have 2CC support, so I guess it is not detected by the sprites in use
17:30:15  <planetmaker> Yexo: yes. We switched with the new server to use the redmine credentials only for submission to the repos
17:30:48  <Yexo> huh? I still use ssh to push to the repo, that still works
17:31:03  <planetmaker> yes, you're priviliged as admin ;-)
17:31:17  <Yexo> so why can't I log in via ssh?
17:31:28  <Yexo> that worked with the old server
17:32:18  <planetmaker> let's see... Works for me
17:32:48  <Yexo> ssh /bin/bash doesn't work either, also Illegal command
17:34:32  <planetmaker> fixed.
17:34:48  <planetmaker> your key was also only authorized for hg-access
17:34:56  <Yexo> ok, thanks ;)
17:36:59  <Brot6> bros: update from r34 to r35 done (1 errors) -
17:37:30  <Brot6> ogfx-trains: update from r196 to r197 done -
17:37:50  <Brot6> swedishrails: update from r188 to r189 done -
17:37:52  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (ERROR r685), 32bpp-extra (r39), ai-admiralai (r75), airportsplus (ERROR r70), basecosts (r22), belarusiantowns (r7), comic-houses (r71), firs (r1571), fish (r423), frenchtowns (r5), grfcodec (r811), heqs (ERROR r549), indonesiantowns (r38), manindu (r5), metrotrackset (r56), newgrf_makefile (r236), nml (r1050), nutracks (r118), ogfx-rv (ERROR r73), ogfx-trees (r41), opengfx
17:37:52  <Brot6> (r559), openmsx (r97), opensfx (r97), smts (r19), snowlinemod (r45), swisstowns (r21), transrapidtrackset (r15), ttdviewer (r26), ttrs (r23), worldairlinersset (r669)
17:38:04  <Brot6> airportsplus: update from r69 to r70 done -
17:38:40  <Brot6> indonesiantowns: compile of r38 still failed (#1873) -
17:38:53  <Terkhen> hmm... it won't try to compile ogfx-rv unless I commit something?
17:39:06  <Brot6> ogfx-rv: update from r58 to r73 done (1 errors) -
17:39:26  <Brot6> Following repos rebuilds successful without any difference to earlier nightlies builds: belarusiantowns (6 errors) (Diffsize: 21), frenchtowns (48 errors) (Diffsize: 22), swisstowns (48 errors) (Diffsize: 91)
17:39:53  <Brot6> Manual Industries - Bug #1974 (New): DevZone compile failed (compiler) @
17:39:57  <Terkhen> nice, it compiled :)
17:40:01  <Yexo> meh, because the projects needed a commit it doesn't diff with the old version :(
17:40:30  <planetmaker> how do you mean?
17:40:32  <Yexo> and at least of ogfx-trains the md5sum has changed  between r196 and r197 :(
17:43:55  <planetmaker> Yexo: at least the language file name of the default vs. english changed
17:44:04  <planetmaker> so any sorting scheme applied there would change
17:44:24  <Yexo> strings are sorted by the language id or the strings
17:44:47  <Yexo> and strins are only writtento the output if they differ from the default translation
17:45:05  <Yexo> so ifyou only do simple things in english.txt languageid 01 is still never used in the output
17:45:29  <planetmaker> also the languageID of course changed from 7F to 01
17:46:39  <planetmaker> oh, ok. Default is English which is 7F. And 01 is only those things which use cases, genders etc. Right?
17:47:03  <planetmaker> as in English.lng is translated to 7F as much as possible
17:47:27  <Yexo> yes
17:47:42  <Yexo> but it's coded in a way so it's very easy to add a parameter to make the defualt language something else
17:48:00  <Yexo> you can set german.lng as default if you wanted
17:48:18  <Yexo> if you did, all 7F strings would be german and the english strings would be written with id 01
17:48:33  <Yexo> all german strings with cases/plurals would us langid 02
17:48:55  <Yexo> but cases/plurals are still not fully supported, but it's not far off
17:54:06  <planetmaker> nice :-)
17:54:23  <Brot6> HEQS "Heavy Equipment" Set - Bug #1971 (Closed): DevZone compile failed (compiler) @
17:54:23  <Brot6> HEQS "Heavy Equipment" Set - Revision 550:a34e1784f154: Fix #1971: Missing file (planetmaker) @
17:54:23  <Brot6> HEQS "Heavy Equipment" Set - Bug #1971 (Closed): DevZone compile failed (planetmaker) @
17:54:25  <Brot6> heqs: update from r547 to r550 done -
17:54:32  <planetmaker> Well, did you expect the versions before and after this change to be the same?
17:54:39  <Yexo> <- wiki from the manager project is empty
17:54:39  <planetmaker> versions of newgrfs that is?
17:54:58  <Yexo> somewhat, but ogfx-trains is too big to check the differences
17:55:20  <Yexo> and I just realized that since the revision number is part of the grf name the md5 will definitely be different
17:55:51  <Brot6> OpenGFX+ Road Vehicles - Bug #1973 (Closed): DevZone compile failed (compiler) @
17:55:51  <Brot6> OpenGFX+ Road Vehicles - Bug #1973 (Closed): DevZone compile failed (Terkhen) @
17:55:57  <DJNekkid> in the mentioned file?
17:55:58  <planetmaker> he, yes
17:56:15  <Yexo> if I had done the s/lang: XX/##grflangid 0xXX/ and mv default.lng english.lng chagnes before the rest the output would have been more useful
17:56:21  <DJNekkid> ehm, that werent ment for this chat, it were ment as an "arrow up-enter" in my terminal window
17:56:24  <planetmaker> ogfx-trains is not a small baby anymore. In human terms it's already like 4 to 6 ;-)
17:57:21  <Yexo> and there are a few other changes
17:57:35  <Yexo> the new nml version will write even more strings as ascii instead of unicode
17:59:48  <planetmaker> why that?
18:00:18  <Rubidium> memory, diskspace, processing power
18:01:42  <Yexo> because there is no reason to translate {RED} to \UE08B and write the complete string as unicode when you can also translate it to B and write everything as ascii
18:02:29  <planetmaker> :-)
18:12:32  <Ammler> planetmaker: why does yexo need access to
18:12:36  <Ammler> (or you)
18:13:01  <Yexo> to start the cf manually
18:13:06  <planetmaker> ^
18:13:15  <Ammler> no need
18:13:24  <Ammler> the cf does automatically rebuild after error now :-)
18:13:41  <Yexo> I know, but sometimes it's nice to be able not to have to wait 24 hours before it rebuilds
18:13:45  <Ammler> didn't  that work?
18:13:46  <Yexo> like an hour ago
18:13:52  <planetmaker> not with nml or nforenum or grfcodec, I assume?
18:14:08  <Ammler> it shouldn't matter
18:14:39  <Ammler> well, I don't mind, was just wondering :-)
18:14:39  <Yexo> Ammler: nml had a bug so all nml projects failed, I fixed the bug, than I'd have to wait 24 hours before all projects are rebuild
18:14:55  <Yexo> by starting the cf manually I could see the result 10 minutes later instead of 24 hours
18:15:45  <Brot6> British Rail OpenTTD Set - Revision 36:e1c84a99a00c: Change: Added a purchase list callback 36 (DJNekkid) @
18:17:05  <planetmaker> Ammler: it might also be needed for server-side rollback or things like that
18:19:31  <Ammler> yes, there are cases, as said, was just wondering
18:19:50  *** frosch123 has quit IRC
18:20:12  <Ammler> also the rebuild doesn't trigger, if you execute ./scheduler nml
18:20:32  <planetmaker> hm?
18:20:33  <Ammler> you need to do ./scheduler -r after it
18:20:50  <Ammler> how did you trigger the rebuild?
18:21:18  <Ammler> ./ <repo> does just build that repo
18:21:31  <Ammler> that is now automatically
18:21:50  <Ammler> what you need to do manually would be -r
18:22:26  *** frosch123 has joined #openttdcoop.devzone
18:25:46  <planetmaker> well, obviously all NML projects were re-built
18:25:57  <planetmaker> but I didn't do anything ;-)
18:26:25  <Yexo> I triggered the rebuild
18:26:38  <Yexo> I forgot -r, but since most nml projects had an commit it didn't matter
18:26:46  <Yexo> those who didn't have a commit will fail anyway
18:27:12  <Yexo> and not all nml projects were rebuild, most of the town-name projects were not
18:27:34  <Ammler> [19:26] <Yexo> I triggered the rebuild <-- that should be automatically
18:27:52  <Yexo> not if the commit was after the nightly was build
18:27:55  <planetmaker> On every commit? for every project?
18:28:00  <Ammler> yep
18:28:20  <planetmaker> so... it's not nightlies. But rather a continouous integration server now?
18:28:26  <Yexo> Ammler: I did a commit to nml at 18:22, so after the nightly
18:28:26  <Ammler> Yexo: it was still on rebuilding so the rebuild of nml was in the queue, I would guess
18:28:27  <planetmaker> -o
18:28:46  <Yexo> could be
18:28:52  <Ammler> planetmaker: no, it does rebuild only on error
18:29:00  <planetmaker> ah.
18:29:16  <planetmaker> but always with the newest nml / grfcodec / nforenum?
18:29:30  <Ammler> of course
18:29:48  <Ammler> well, you can configure other settings like using grfcodec release
18:30:03  <planetmaker> I'm not crazy ;-)
18:30:21  <Ammler> yes, we don't do that on any project now
18:30:57  <Ammler> well, next step with the CF will be splitting scheduler and builder
18:31:02  <Ammler> (and publisher)
18:31:23  <Ammler> but that is for next year :-)
18:31:49  <planetmaker> apropos...
18:32:18  <Ammler> also moving compile settings to redmine might be easier
18:32:25  <planetmaker> the wiki for openttdcoop managers is empty.
18:32:28  <planetmaker> intended?
18:32:35  <Ammler> it wasn't
18:32:41  <Ammler> just the link to index changed
18:33:03  <Ammler> it is wiki/index now, it was wiki/Page_index
18:33:15  <Ammler> I should not have used it
18:47:55  *** thgergo has joined #openttdcoop.devzone
18:49:13  *** frosch123 has quit IRC
18:54:15  <Brot6> OpenGFX+ Road Vehicles - Revision 74:d3452cb4b90c: Feature: Use 2CC for toyland sprites. (Terkhen) @
18:57:05  *** thgergo has quit IRC
19:01:30  *** andythenorth has joined #openttdcoop.devzone
19:01:44  <DJNekkid> are there any known problem with adding an articulated part that (different vehicle ID) that is articulated?
19:01:50  <DJNekkid> ehm
19:01:55  <DJNekkid> that is shorter (callback11)
19:02:36  <Brot6> 32bpp-ez-patches: update from r21366 to r21369 done (2 errors) -
19:02:37  <Terkhen> I think I'm going to port a few things from ogfx+ trains and release a taster
19:03:43  <andythenorth> DJNekkid: train or rv?
19:04:50  <Brot6> clientpatches: update from r21366 to r21369 done -
19:05:21  <Brot6> serverpatches: compile of r21369 still failed (#1965) -
19:07:14  <planetmaker> ho andythenorth
19:07:19  <andythenorth> ho ho ho
19:07:50  <planetmaker> andythenorth: can you check that I didn't mess up your ideas of purchase and running costs for HEQS?
19:07:57  <andythenorth> indeedy
19:07:59  <DJNekkid> andythenorth: train
19:08:31  <andythenorth> DJNekkid: don't know in that case
19:08:37  <andythenorth> I'd be surprised :o
19:08:54  <DJNekkid> are there a known problem with RVs?
19:09:10  <DJNekkid> afk 20-25ish min :)
19:09:33  <andythenorth> no problem for rvs
19:09:38  <andythenorth> what problem are you seeing?
19:10:40  <Yexo> planetmaker: did you create a fs entry about your invalid a14 grf?
19:11:01  <planetmaker> no
19:11:09  <Yexo> ok
19:11:16  <Yexo> it's a bug in openttd, just found it
19:11:23  <andythenorth> planetmaker: excitingly, with 'default'' the cost of some vehicles is now £3 :)
19:11:26  <planetmaker> oh :-|
19:11:33  <andythenorth> I suspect the ranges might need shifting
19:11:36  <andythenorth> ;)
19:11:47  <planetmaker> andythenorth: that *should* not be the case... :-(
19:12:13  <andythenorth> well...I imagine it's resolvable?
19:12:44  <andythenorth> hmm
19:12:57  <andythenorth> should changing the costs be possible in a running game?
19:13:05  <andythenorth> doesn't seem to work for me
19:24:21  <planetmaker> it's a parameter. So it's a pre-game-start thing
19:24:26  <planetmaker> usually
19:27:26  *** KenjiE20 has quit IRC
19:27:38  <Brot6> NewGRF Meta Language - Revision 1051:a7574676358b: Add: write all cases to the nfo/grf output fil... (yexo) @
19:27:38  <Brot6> NewGRF Meta Language - Revision 1052:96f87ee33bd8: Feature: write language properties to the nfo/... (yexo) @
19:27:47  <Yexo> as of r1052 nml has full support for cases :)
19:28:27  *** KenjiE20 has joined #openttdcoop.devzone
19:31:56  <Brot6> NewGRF Meta Language - Bug #1972 (Closed): DevZone compile failed (compiler) @
19:31:56  <Brot6> NewGRF Meta Language - Bug #1972 (Closed): DevZone compile failed (yexo) @
19:33:07  <Brot6> NewGRF Meta Language - Bug #1954 (Closed): grf output with translations is non-deterministic (planetmaker) @
19:33:07  <Brot6> NewGRF Meta Language - Bug #1954 (Closed): grf output with translations is non-deterministic (yexo) @
19:41:04  <DJNekkid> andythenorth: im seeing a problem where the wagons arent shortened properly
19:42:10  <DJNekkid>
19:42:22  <andythenorth> DJNekkid: does newgrf debug in game tell you anything?
19:42:38  <DJNekkid> oh, i keep forgetting about that :P
19:45:58  <DJNekkid> can i change what part to "see" ?
19:46:20  <andythenorth> not sure
19:46:30  <andythenorth> maybe not
19:47:47  <Brot6> OpenGFX+ Road Vehicles - Revision 75:25654ba78e87: Add: Complain if the engine pool is disabled. (Terkhen) @
19:50:21  <DJNekkid> if you download bros, then r34 works as intended
19:50:30  <DJNekkid> (the class 373/eurostar)
19:50:47  <DJNekkid> but that adds "self", and not another vehicle ID
19:51:35  <DJNekkid> but "tip" fails to shorten the wagons
19:57:11  <Brot6> 2cc train set - Feature #1975 (New): FLIRT (trainboy2004) @
19:58:22  <Brot6> 2cc train set - Feature #1975: FLIRT (DJNekkid) @
20:04:26  *** thgergo has joined #openttdcoop.devzone
20:09:20  <Brot6> 2cc train set - Revision 686:1e70a890e5d7: Fix: Missing files, close #1969 (DJNekkid) @
20:09:20  <Brot6> 2cc train set - Bug #1969 (Closed): DevZone compile failed (DJNekkid) @
20:10:06  <Brot6> 2cctrainset: update from r684 to r686 done (8 errors) -
20:11:46  <Terkhen> heh
20:12:05  <Terkhen> livery override <--- this is going to be difficult to translate
20:12:33  <planetmaker> Yes, I know ;-)
20:12:40  <planetmaker> I don't translate it :-P
20:13:02  <Terkhen> yes, I was thinking on only translating the second part :)
20:13:07  <planetmaker> you could translate it to different looks or alike
20:13:42  <planetmaker> or colour scheme
20:17:59  <Brot6> OpenGFX+ Trains - Revision 198:518fdcda282f: Update: Spanish translation. (Terkhen) @
20:21:12  <Terkhen> s/croation/croatian?
20:21:27  <planetmaker> yes
20:23:45  <Terkhen> woops
20:24:15  <Terkhen> I copy pasted in the wrong file
20:24:27  <planetmaker> :-D
20:24:35  <planetmaker> Nice English :-P
20:25:20  <planetmaker> you changed also the langID of the Spanish file
20:29:57  <Terkhen> heh, I got a "Text file busy" error before testing and I did not notice it
20:30:33  <Terkhen> but I wonder when did I change the langid... oh well
20:31:25  <Brot6> OpenGFX+ Trains - Revision 199:f97287c5188a: Fix (r198): Translated texts should not replace the ... (Terkhen) @
20:38:56  <Brot6> FIRS Industry Replacement Set - Revision 1573:7caaebef8995: Feature: spacing for neighbours in ch... (andythenorth) @
20:38:56  <Brot6> FIRS Industry Replacement Set - Feature #1539 (Closed): Enforce minimum distance between Grain Mi... (andythenorth) @
20:44:50  <Brot6> NewGRF Meta Language - Revision 1053:3ddd24b5d905: Add: support for plural and gender choice lists (yexo) @
20:51:12  <Brot6> FIRS Industry Replacement Set - Revision 1574:491ec21453e4: Feature: spacing for neighbours in ch... (andythenorth) @
20:58:11  *** KenjiE20 has quit IRC
20:58:45  *** KenjiE20 has joined #openttdcoop.devzone
21:06:26  *** KenjiE20 has quit IRC
21:07:32  *** KenjiE20 has joined #openttdcoop.devzone
21:12:09  <Brot6> NewGRF Meta Language - Revision 1054:e6b1b9117b53: Fix: plural != langid (yexo) @
21:13:14  <Brot6> Java OpenTTD Admin Library - Revision 34:4d493820baff: Change: add some network related wrapper m... (dih) @
21:14:13  <Brot6> NewGRF Meta Language - Revision 1055:121fba8dc999: Fix: print index for choice list item, nor for... (yexo) @
21:14:14  *** KenjiE20 has quit IRC
21:15:14  *** KenjiE20 has joined #openttdcoop.devzone
21:16:49  <Yexo> item(FEAT_CARGOS, iron_ore, 0x08) { property { items_of_cargo: string(STR_LONG_QUANTITY_IRON_ORE); } }
21:16:50  <Yexo> STR_LONG_QUANTITY_IRON_ORE                                      :{DWORD_S} TONNE{P "" S} OF IRON ORE
21:17:00  <Yexo> ^^ that is now working nml :)
21:17:31  <Brot6> FIRS Industry Replacement Set - Feature #1976 (New): If industry cargos change, need to update ne... (andythenorth) @
21:20:55  *** KenjiE20 has quit IRC
21:21:55  *** KenjiE20 has joined #openttdcoop.devzone
21:22:01  <planetmaker> ha, nice :-)
21:22:42  <planetmaker> hm, I wonder... can NML be told to use specific stringIDs?
21:23:02  <planetmaker> thinking about slow and partial migration from nfo to nml
21:23:09  <Yexo> it can't
21:23:11  <planetmaker> especially the string part would profit from that
21:23:18  <planetmaker> hm, ok
21:24:04  <Yexo> those strings also need a few action0's to set the correct plural form  and gender/case mapping
21:24:19  <Yexo> those special action0's are currently written directly after the action8
21:24:36  <Yexo> that means that if you write an nml file without a grf-block those action0's won't be written
21:24:47  <planetmaker> he :-)
21:25:10  <planetmaker> more work than it's worth then to make there a slow transition
21:25:32  <Yexo> yes
21:25:53  <Yexo> that time is better spend writing an nfo->nml converter and then doing the transition in one big step
21:27:37  *** KenjiE20 has quit IRC
21:28:33  <Brot6> FIRS Industry Replacement Set - Revision 1575:cc359887a2cc: Feature: spacing for neighbours in ch... (andythenorth) @
21:28:40  *** KenjiE20 has joined #openttdcoop.devzone
21:29:26  *** frosch123 has joined #openttdcoop.devzone
21:32:57  <andythenorth> no clay pits or sand pits on my test maps :(
21:33:09  <andythenorth> maybe 80% water, mountainous could be the reason :P
21:35:22  *** KenjiE20 has quit IRC
21:35:35  <planetmaker> hm... as snow covers my outside thermometer it must be below freezing ;-)
21:36:22  *** KenjiE20 has joined #openttdcoop.devzone
21:38:35  <Brot6> NewGRF Meta Language - Revision 1056:511f15769ccd: Fix: using an invalid stringid as grf name or ... (yexo) @
21:38:35  <Brot6> NewGRF Meta Language - Revision 1057:5b255c26cd65: Fix #1932: using an invalid string as grfid tr... (yexo) @
21:38:35  <Brot6> NewGRF Meta Language - Bug #1932 (Closed): invalid string for grfID triggers internal error (yexo) @
21:39:01  <frosch123> what is the new syntax for lang files?
21:39:12  <planetmaker> as OpenTTD
21:39:15  <frosch123> someone has a good link? :)
21:39:33  <frosch123> well, did default.lng change into english.lng ?
21:39:38  <Yexo> yes
21:39:44  <planetmaker> ##grflangid 0x01
21:39:58  <frosch123> 0x7f is not valid?
21:40:01  <planetmaker> ^ first line of english.lng which became mandatory
21:40:06  <planetmaker> nope, it's invalid now
21:40:15  <planetmaker> if I understood it correctly :-)
21:40:25  <Yexo>
21:40:28  <planetmaker> but English will be interpreted as such. By NML
21:40:29  <Yexo> planetmaker: you did
21:41:05  <Brot6> FIRS Industry Replacement Set - Revision 1576:bd4533edc845: Feature: spacing for neighbours in ch... (andythenorth) @
21:43:03  *** KenjiE20 has quit IRC
21:43:43  <Yexo> frosch123: strings from english.lng are written with langid 7F. Since not all features are supported by langid 7F (most notable plural forms) some strings are converted to a form that can be written as 7F and also written using langid 01
21:43:57  <Yexo> STR_LONG_QUANTITY_IRON_ORE                                      :{DWORD_S} TONNE{P "" S} OF IRON ORE <- that that as example
21:44:03  *** KenjiE20 has joined #openttdcoop.devzone
21:44:33  <Yexo> it'll be written to the output as two strings, "B TONNES OF IRON ORE" for langid 7F and "B TONNEAAASA OF IRON ORE" for langid 01
21:44:34  <Ammler> (and american)
21:44:42  <Brot6> Manual Industries - Revision 6:01db71679706: Fix #1974: Newer NML has slightly different requirem... (frosch) @
21:44:42  <Brot6> Manual Industries - Bug #1974 (Closed): DevZone compile failed (frosch) @
21:44:48  <Yexo> Ammler: it doesn't do that
21:45:04  <Brot6> manindu: update from r5 to r6 done -
21:45:05  <Yexo> if you want it to show the correct thing for american you'll have to create an american.lng translation file
21:45:25  <frosch123> what, it already made a nightly :p
21:45:44  <Ammler> cool, isn't :-P
21:45:46  <frosch123> Yexo: i have only action14 texts :)
21:45:58  <Yexo> so the above doens't matter for you :p
21:46:44  *** KenjiE20 has quit IRC
21:50:16  *** KenjiE20 has joined #openttdcoop.devzone
21:58:15  *** KenjiE20 has quit IRC
21:59:16  *** KenjiE20 has joined #openttdcoop.devzone
22:06:00  *** KenjiE20 has quit IRC
22:07:02  *** KenjiE20 has joined #openttdcoop.devzone
22:07:18  <Rubidium> KenjiE20: maybe you should use openttdcoop's bouncer; it's less unstable
22:07:51  <Ammler> does nml now also support string in string replacement?
22:09:34  <Rubidium> {STRINL}? :)
22:12:44  *** KenjiE20 has quit IRC
22:13:46  *** KenjiE20 has joined #openttdcoop.devzone
22:14:04  *** andythenorth has left #openttdcoop.devzone
22:14:11  <planetmaker> g'night
22:16:03  <Ammler> guets nächtli pm
22:21:28  *** KenjiE20 has quit IRC
22:22:34  *** KenjiE20 has joined #openttdcoop.devzone
22:30:16  *** KenjiE20 has quit IRC
22:31:18  *** KenjiE20 has joined #openttdcoop.devzone
22:36:01  *** KenjiE20 has quit IRC
22:37:02  *** KenjiE20 has joined #openttdcoop.devzone
22:45:08  *** KenjiE20 has quit IRC
22:46:14  *** KenjiE20 has joined #openttdcoop.devzone
22:48:46  *** frosch123 has quit IRC
22:51:56  *** KenjiE20 has quit IRC
22:52:58  *** KenjiE20 has joined #openttdcoop.devzone
23:56:27  *** KenjiE20 has quit IRC

Powered by YARRSTE version: svn-trunk