Times are UTC Toggle Colours
00:15:11 *** KenjiE20 has quit IRC 01:50:14 *** V4530000 is now known as V453000 02:06:30 *** PeterT has quit IRC 02:06:58 *** PeterT has joined #openttdcoop.devzone 04:10:00 *** welshdragon has quit IRC 06:52:13 *** ODM has joined #openttdcoop.devzone 07:21:18 *** Seberoth has joined #openttdcoop.devzone 07:43:49 *** ODM has quit IRC 08:24:05 *** welshdragon has joined #openttdcoop.devzone 09:06:58 <Hirundo> http://paste.openttd.org/225507 <- parametrized sprite templates? 09:08:21 <planetmaker> :-) Nice one 09:11:01 <Rubidium> 22 OpenGFX, 18 OpenSFX and 18 OpenMSX downloads in 1.5 hours from the mirrors 09:15:51 <Paul2> I can mirror if you like? 09:15:58 <Paul2> I presume things are sorted now though? 09:16:04 <planetmaker> they are 09:17:13 <Ammler> not really :-P 09:17:29 <Ammler> but at least base sets are available :-) 09:17:35 <planetmaker> well :-) 09:17:51 <planetmaker> But with the OpenTTD mirror in place... 09:18:03 <Ammler> traffic on DevZone is restored too 09:18:18 <Ammler> nginx looks quite stable now 09:18:36 <Ammler> I guess, worth to work with it and setup it as service 09:23:03 <planetmaker> seems like 09:23:10 <planetmaker> so bad bad bad apache, eh? 09:23:31 <Rubidium> Paul2: I don't think that the binaries were the big problem for the unavailability 09:23:40 <Ammler> more "bad bad bad apache admin" :-P 09:23:41 <Rubidium> and the rest isn't that well mirrorable I reckon 09:24:05 <Paul2> fair enough, well offer is there is you do change your mind :) 09:24:15 <Rubidium> http://devs.openttd.org/~truebrain/mirror.txt <- just see if you qualify 09:24:45 <Ammler> Paul2: do you have experience with redmine or ruby? 09:24:59 <Seberoth> hi all 09:25:26 <Paul2> ah you have GB already, and I can't give you that much disk space 09:26:59 <Paul2> Ammler: no, sorry 09:27:21 <Seberoth> I have :P^^ 09:27:35 <Ammler> :-) 10:51:18 *** KenjiE20 has joined #openttdcoop.devzone 11:24:25 *** Hirundo has quit IRC 11:24:25 *** Ammler has quit IRC 11:24:25 *** V453000 has quit IRC 11:24:25 *** andythenorth has quit IRC 11:25:46 *** Hirundo has joined #openttdcoop.devzone 11:27:02 *** V453000 has joined #openttdcoop.devzone 11:28:02 *** andythenorth has joined #openttdcoop.devzone 11:29:18 *** Ammler has joined #openttdcoop.devzone 11:42:17 *** ODM has joined #openttdcoop.devzone 13:15:45 <Hirundo> Yexo: Is there a syntax for array-like stuff, like the industry layout table, or am I free to invent my own? 13:39:10 <Yexo> you're free to invent it 13:46:00 <Yexo> Hirundo: if you already committed something, can you push it? 13:47:17 <Hirundo> will do 13:54:57 <Hirundo> done 13:56:23 <Hirundo> Yexo: http://paste.openttd.org/225507 <- Sprite template suggestion, bottom syntax w/o template is what is currently implemented 13:56:42 <Yexo> nice :) 14:17:00 <Webster> Latest update from devactivity: NFO Meta Language - Revision 16: Feature: Parse sprite sets and real sprites. <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/16> 14:22:45 <Ammler> isn't the devzone damn fast now? 14:26:10 <planetmaker> it's faster indeed 14:32:04 <Webster> Latest update from devactivity: NFO Meta Language - Revision 17: Fix: add ID as result for action2 ranges to chain to other actio... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/17> 15:22:50 <Hirundo> Yexo: Sprite groups done and pushed 15:23:21 <Hirundo> Is any scheme in place for allocating Action2 IDs? 15:23:55 <Yexo> I was about to implement that 15:24:00 <Yexo> working on the switch-block now 15:25:25 <Yexo> actions/action2.py for some general action2 code (allocating IDs and such), actions/action2var.py for varaction2 (switch-block), actions/action2real.py for real action 2s <- does that sound ok? 15:26:12 <Hirundo> sounds good to me 15:27:03 <Hirundo> I will be adding actions/action1.py and actions/realsprite.py in the meantime, if that's ok with you 15:28:20 <Yexo> sure 15:29:13 <Yexo> action2 IDs only need to be unique per feature, right? 15:29:44 <planetmaker> I think per newgrf 15:30:00 <planetmaker> well... they may be repeated 15:30:49 <planetmaker> but... hm... some calculations for varaction2 for callbacks might be generic enough to be used across. But I don't really know 15:32:54 <Webster> Latest update from devactivity: NFO Meta Language - Revision 18: Feature: Parse sprite groups into internal structure. <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/18> 15:37:47 <Yexo> IDs are indeed unique per grf, not per feature 15:40:34 <Ammler> so nice, we can run redmine, gcc, irc, and so on without any memory issue :-) 15:50:00 <Yexo> should it be possible to reuse the names for action2 blocks? 15:51:10 <Ammler> so we can definitly say, devzone downtime is because of bad admin... 15:54:23 <Rubidium> bad admin? 15:57:45 <Ammler> me :-P 15:58:48 <Ammler> wrong configured apache 15:59:30 <Ammler> as I can't believe, apache shouldn't work 16:01:13 <Hirundo> Yexo: Reusing names could be useful when using nfo templates 16:01:31 <Yexo> hmm, just pushed a versino where reusing names is not allowed 16:01:51 <Yexo> but it can be changed later 16:01:59 <Hirundo> On the other hand, *proper* templating would perhaps not need it 16:03:11 <Yexo> action2real, action2variational and action2random should subclass the action2 class 16:04:03 <Ammler> why do you use this ActkonX thing at all? 16:04:29 <Yexo> for output 16:06:31 <Ammler> -1 * 4 00 00 00 00 <-- not every grf has this line 16:06:59 <Yexo> oh? 16:07:09 <Ammler> base set grfs don't start with it 16:08:43 <planetmaker> true 16:09:54 <planetmaker> they don't have that definition at all. Nor an action8 16:09:54 <planetmaker> Only the extra newgrf has that 16:09:54 <planetmaker> good point, Ammler :-) 16:10:05 <Yexo> action8 can already be left out 16:10:08 <planetmaker> the difference between grf and newgrf actually :-) 16:10:16 <Yexo> is it the only difference? 16:10:39 <Ammler> base sets grfs have only real sprites 16:10:53 <Ammler> they could theoretically also skip the nfo header 16:11:19 <Ammler> as they are supported since ever 16:11:36 <planetmaker> I think it's basically that, yes 16:11:46 <Yexo> I don't think nforenum likes nfo files without nfo header 16:11:48 <planetmaker> The 5 base grfs are mostly a list or real sprites 16:11:55 <planetmaker> They have the header ,yes 16:12:00 <planetmaker> but not the sprite count line 16:12:03 <Ammler> we include the header, doesn't hurt 16:12:14 <planetmaker> it's required for nforenum 16:12:24 <Ammler> you bet? :-) 16:12:39 <planetmaker> I tried ;-) 16:12:47 <Ammler> :-D 16:13:01 <Ammler> then you should have bet :-P 16:13:20 <planetmaker> I'm not sure which it was, might have been the extra one. But still 16:13:56 <Ammler> btw 16:14:04 <Ammler> the zips still have the grfs not tared 16:14:21 <planetmaker> Yexo, next to the real sprites there are only re-colour sprites in base grfs. 16:14:30 <planetmaker> Ammler, yes, I know :-) 16:14:40 <Yexo> re-colour sprites, hmm 16:14:51 <Ammler> there exist a ticket about? 16:15:41 <planetmaker> Ammler, not sure. I'll look :-) If not: there was at least once ;-) 16:17:53 <Ammler> the official suse guy uses the zips for example 16:18:09 <Ammler> so they would install the single grfs to /usr/share/openttd 16:18:23 <Webster> Latest update from devactivity: NFO Meta Language - Revision 19: Add: action2 base class <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/19> 16:18:35 <Ammler> he does it a bit ugly, imo 16:18:38 <planetmaker> yes, I agree that including the tar in the zip along with the documentation is more sensible 16:20:26 <Ammler> using binaries instead building self is fine 16:20:37 <Ammler> but he does simply copy everything to data 16:20:50 <Ammler> without keeping the folders 16:21:56 <planetmaker> that doesn't make sense 16:23:06 <planetmaker> Yexo, confirmed: If it's a base grf, it has only real sprites and re-colour sprites. 16:23:25 <planetmaker> (and may/must(?) have the nfo header) 16:23:35 <planetmaker> Newgrfs you know yourself well :-) 16:23:51 <Yexo> not as well as I'd like 16:24:22 <Ammler> indeed recolor sprites 16:35:38 *** SmatZ has quit IRC 16:35:38 *** XeryusTC has quit IRC 16:35:38 *** SmatZ has joined #openttdcoop.devzone 16:35:40 *** planetmaker has quit IRC 16:36:15 *** XeryusTC has joined #openttdcoop.devzone 16:36:45 *** planetmaker has joined #openttdcoop.devzone 17:36:11 <Webster> Latest update from devactivity: NFO Meta Language - Revision 22: Fix: error in string_param_list expression <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/22> || NFO Meta Language - Revision 21: Change: modify the string syntax so it doesn't conflict with act... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/21> || NFO Meta Language - Revision 20: Change: rename the 'STRING' token to 'STRING_LITERAL' <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/20> 18:01:49 *** GT has joined #openttdcoop.devzone 18:21:58 <Webster> Latest update from devactivity: 2cc train set - Revision 505: Fix: White errors introduced in the prev. rev. <http://dev.openttdcoop.org:81/projects/2cctrainset/repository/revisions/505> || 2cc train set - Revision 504: Fix: EMU-template had the wrong y-size and y-rel. This will introdu... <http://dev.openttdcoop.org:81/projects/2cctrainset/repository/revisions/504> 18:29:02 <DJNekkid> that autoseparation-patch is quite awsome! 18:34:24 <Ammler> is that in trunk? 18:35:12 <DJNekkid> nope 18:35:14 <DJNekkid> not that i know of 18:35:24 <DJNekkid> useing that "cargodist with sprinkels" atm 18:35:41 <Ammler> ok :-) 18:35:44 <DJNekkid> i think the .diff is awailable if you wanna join? 18:36:04 <Ammler> not really 18:36:27 <Ammler> well, I would only watch, 18:36:29 <DJNekkid> concider it 2cc playtesting :P 18:37:02 <Webster> Latest update from devactivity: 2cc train set - Revision 506: Fix: Mat36' had a wrong sprite, fixed <http://dev.openttdcoop.org:81/projects/2cctrainset/repository/revisions/506> 18:37:21 <DJNekkid> bottom-ish of page6 on the cargodist with sprinkels 18:37:50 <Ammler> DJNekkid: are you ware that rail needs other alignment than maglev? 18:38:01 <Ammler> aware* 18:38:29 <DJNekkid> nope... 18:39:03 <Ammler> well, then I coded the maglev engines wrongly... 18:39:36 <Ammler> they are quite ugly in 0.2.3 18:40:17 <Ammler> the issue is that maglev is below ground level 18:40:42 <Ammler> but that should be done with moving the tracks a bit 18:40:51 <DJNekkid> but then the monorails would have different alignemnt as well ... vs normal rails 18:41:12 <Ammler> yeah 18:41:22 <Ammler> all should have same alignment 18:41:52 <Ammler> and maglev tracks should be moved to give engines other look 18:42:32 <DJNekkid> that is an option :) 18:43:56 <Ammler> do you have a link for the patch? 18:44:47 <Ammler> planetmaker: any reason you didn't push openmsx 18:44:48 <DJNekkid> www.tt-forums.com <-- :P 18:44:57 <DJNekkid> openttd dev section 18:45:00 <DJNekkid> cargodest with sprinkels 18:45:05 <PeterT> www.tt-forums.net 18:45:08 <PeterT> Not .com 18:45:10 <DJNekkid> bottomish of page6 18:45:14 <DJNekkid> yea, ofcourse 18:45:39 <Ammler> why can't you paste a link? :-P 18:46:14 <DJNekkid> http://www.tt-forums.net/viewtopic.php?f=33&t=46399&start=100 18:46:16 <Webster> Title: Transport Tycoon Forums • View topic - [Patch] Daylength, Cargodist with sprinkles (at www.tt-forums.net) 18:46:17 <PeterT> liek this? http://www.tt-forums.net/viewtopic.php?p=868843#p868843 18:46:18 <Webster> Title: Transport Tycoon Forums • View topic - [Patch] Daylength, Cargodist with sprinkles (at www.tt-forums.net) 18:47:02 <DJNekkid> poteito potato 18:47:52 <DJNekkid> what ports is it again? 18:48:04 <DJNekkid> 3780 or something? 18:48:35 <Ammler> I use this http://www.tt-forums.net/viewtopic.php?p=868880#p868880 18:48:36 <Webster> Title: Transport Tycoon Forums • View topic - [Patch] Daylength, Cargodist with sprinkles (at www.tt-forums.net) 18:49:16 <Ammler> 3779? 18:49:17 <DJNekkid> yes, that one 18:49:29 <DJNekkid> 3979 according to opentdwiki 18:49:44 <Hirundo> hmm... it may be not very wise to declare a (different) RealSprite class in two different python files... 18:53:18 <DJNekkid> you _should_ be able to join now if you wish Ammler ... pwd is opencoop 18:56:32 <Ammler> I still don't get why people post 2 different versions of patches 18:56:48 <Ammler> why not simply mention p0 or '1 18:58:02 <Ammler> DJNekkid: building... 18:58:30 <DJNekkid> i have no idea what that means, but they are probably stupid :P 18:58:51 <Ammler> not stupid 18:59:14 <Ammler> but they make it more complicated then it should be 18:59:22 <Ammler> every tool I know can apply svn patch 19:04:14 <Ammler> DJNekkid: you have an address 19:04:20 <Ammler> I might need to force the rev 19:04:31 <andythenorth> hi hi 19:05:06 <DJNekkid> 83.243.128.249 19:11:04 <DJNekkid> any luck? 19:11:50 *** davis has joined #openttdcoop.devzone 19:12:18 <Ammler> DJNekkid: check on servers.openttd.org 19:12:27 <Ammler> and show me your server 19:14:49 <DJNekkid> you cant just add it manually? 19:16:31 <Ammler> well, if you find on that servers page, you know it works 19:16:46 <Ammler> and I need to know the version string 19:17:04 <DJNekkid> sec 19:17:18 <DJNekkid> i'll restart it as a "advertise"-server 19:17:20 <Ammler> hmm, now I see it 19:17:40 <Ammler> using svn version 19:18:34 <DJNekkid> restarted 19:23:44 *** frosch123 has joined #openttdcoop.devzone 19:26:04 <Hirundo> Yexo: This line of what-used-be-valid nml causes an error: "ind_name: STR_MY_INDUSTRY_NAME" 19:26:04 <Ammler> hmm, it does rebuild? 19:26:21 <Ammler> ./configure --revision=rXX forces complete rebuild? 19:26:24 <Yexo> Hirundo: change it to "ind_name: string(STR_MY_INDUSTRY_NAME)" 19:27:12 <Hirundo> that indeed fixed it :) 19:28:09 <Yexo> some callbacks should return a string, there was no way to differentiate between a string and the name of another action2 block before 19:30:32 <Hirundo> Trying both, and erroring if both or neither are defined doesn't work? 19:32:42 <Yexo> that could've worked, if strings didn't have parameters 19:32:58 <davis> what is being tested here at the moment? 19:33:15 <davis> or well is being tested when there is no downtime 19:33:39 <Yexo> first I wasnted to make those optional (ie allow both "STR_MY_INDUSTRY_NAME" and "STR_MY_INDUSTRY_NAME(3)"), but the parses couldn't handle the conflict between industry name without parameters and id (=other action2 name) 19:34:02 <Yexo> davis: this is not #openttdcopo.dev 19:34:41 <davis> oh 19:34:44 <davis> my bad haha 19:34:46 <davis> sorry :) 19:35:05 <Hirundo> Currently if I type '1 + 2', will it be evaluated at compile- or runtime? 19:36:06 <Yexo> runtime 19:36:23 <Ammler> DJNekkid: down again? 19:37:03 <DJNekkid> should not be 19:37:19 <Ammler> it worked before 19:37:23 <Ammler> but doesn't anymore :-P 19:37:33 <Ammler> and now I have same rev 19:38:09 <Ammler> DJNekkid: you could setup ap+ and join to #openttdcoop.dev 19:38:36 <DJNekkid> i currently "just" run from my laptop 19:38:48 <DJNekkid> and the port should be forwarded 19:38:54 <DJNekkid> try a manual join? 19:38:58 <DJNekkid> 83.243.128.249 19:39:00 <Ammler> yep 19:39:08 <Ammler> no server online anymore 19:39:13 <Ammler> I saw the server before 19:39:17 <Ammler> as I had wrong rev 19:39:42 <Ammler> because I use hg 19:39:50 <DJNekkid> i'll restart it again :P 19:40:38 <DJNekkid> restared 19:42:05 <Ammler> 3 grfs not on bananas 19:42:12 <Ammler> 2 I can get, where is old houses? 19:42:40 <DJNekkid> oh... sec 19:43:41 <DJNekkid> http://www.tt-forums.net/viewtopic.php?f=26&t=43572 / http://www.tt-forums.net/download/file.php?id=118636 19:43:42 <Webster> Title: Transport Tycoon Forums • View topic - Early Houses (at www.tt-forums.net) 19:44:39 *** Seberoth has quit IRC 19:45:43 <Ammler> I do not like to install that illegal grf :-( 19:45:54 *** Seberoth has joined #openttdcoop.devzone 19:46:35 <DJNekkid> remove it after use? :P 19:47:17 <Ammler> yes, I will 19:47:20 <DJNekkid> :D 19:48:54 <Ammler> :-P 19:48:58 <DJNekkid> instant desync? 19:49:21 <Ammler> if you call wrong password desync, yes ;-) 19:49:44 <Ammler> why do you set a pw, who should join you :-P 19:49:47 <DJNekkid> oh... 19:49:53 <DJNekkid> opencoop is pwd 19:50:09 <Ammler> ah, ok 19:50:18 <Ammler> tried some "DJ" pws :-P 19:55:53 <DJNekkid> desync? 19:58:49 <Ammler> dbg: [sprite] Tried to load character sprite #9 as a normal sprite. Probable cause: NewGRF interference 19:58:59 <Ammler> but the d/c might be something else 20:01:58 <DJNekkid> unstable patches i guess :) 20:09:45 <Ammler> DJNekkid: but what I have seen was nice 20:12:20 <DJNekkid> hehe 20:12:21 <DJNekkid> thanx :P 20:15:14 *** Seberoth has quit IRC 21:24:10 <Webster> Latest update from devactivity: Modern Station Set - Revision 3: fixed bugs and added documentation <http://dev.openttdcoop.org:81/projects/modernstationset/repository/revisions/3> || OpenMSX - Revision 49: DevZone: backup.push to bitbucket.org <http://dev.openttdcoop.org:81/projects/openmsx/repository/revisions/49> 21:24:17 <Hirundo> Yexo: Action1/2 pushed 21:24:36 <Yexo> great :) 21:26:49 <Yexo> you forgot to add real_sprite.py 21:26:59 <Hirundo> crap 21:28:16 <Hirundo> hg add actions/action*.py failed there :) 21:28:31 <Yexo> ah :) 21:30:57 <Yexo> are you pushing that file? 21:32:00 <Hirundo> Done 21:38:34 <Ammler> XeryusTC: edit your mercurial.ini 21:38:39 <Ammler> with username 21:39:27 <Webster> Latest update from devactivity: NFO Meta Language - Revision 25: Fix: Forgot to add actions/real_sprite.py <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/25> || NFO Meta Language - Revision 24: Feature: Support for Action1 and real Action2 <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/24> || NFO Meta Language - Revision 23: Feature: Allow specifying spritegroups with only one spriteset i... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/23> 21:39:41 <Yexo> Hirundo: what about action2 using only base sprites? 21:41:40 *** andythenorth has left #openttdcoop.devzone 21:45:21 *** davis has quit IRC 21:47:54 <XeryusTC> Ammler: i was wondering on where to find it :P 21:50:16 <Ammler> well, you can do it on repo too: .hg/hgrc 21:54:41 <Webster> Latest update from devactivity: NFO Meta Language - Revision 27: Add: class Variable for using action2 variables in an expression <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/27> || NFO Meta Language - Revision 26: Add: support for action2 procedure calls <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/26> 22:00:27 *** frosch123 has quit IRC 22:02:05 <Yexo> you can also change it in ~/.hgrc 22:05:19 *** ODM has quit IRC 22:06:37 <Ammler> hmm, I was expecting windows 22:06:56 <XeryusTC> imma inna linux 22:07:03 <Ammler> :-o 22:08:27 <Ammler> marcel@inspiron:~> cat .hgrc 22:08:28 <Ammler> [ui] 22:08:30 <Ammler> username = Ammler <ammler@openttdcoop.org> 22:11:21 <Ammler> ignore.global = ~/.hgignore 22:11:36 <Ammler> could also be useful ^ 22:26:12 <planetmaker> XeryusTC: the town is called Jena, thus the station is called Jena Paradies. Not Jenna Paradies 22:27:53 <XeryusTC> planetmaker: oh, typo :o 22:28:06 <planetmaker> :-) 22:28:49 <planetmaker> so leaving form there is like literally departing from paradise... ;-) 22:42:40 *** GT has quit IRC 23:01:55 *** SmatZ is now known as Guest1804 23:02:31 *** Guest1804 is now known as SmatZ 23:22:25 <PeterT> How do you view older logs in screen? 23:31:16 *** KenjiE20 has quit IRC 23:39:39 <V453000> didnt work :(