Log for #openttdcoop.devzone on 4th June 2009:
Times are UTC Toggle Colours
01:33:18  <Brot6> Backup done! (Usage: 42M)
01:33:18  <Brot6> It's a lot of fun being alive ... I wonder if my bed is made?!?
07:29:19  <Brot6> ::DevZone:: 2cc train set - Revision 178: added wood capabilities to the hoppers (1D \wx80) @ (by DJNekkid)
08:56:20  *** Hirundo has joined #openttdcoop.devzone
09:28:17  <Brot6> ::DevZone:: OpenGFX - Feature #147: Sprite 4659 @ (by foobar)
10:04:02  <Brot6> 2cctrainset: Backup push to ssh:// initiated.
10:22:20  <Ammler> !rss del DevZone
10:22:20  <Brot6> Ammler: #openttdcoop.devzone has been removed from the watchlist for DevZone
10:22:20  <Brot6> done, Ammler
10:26:35  <Ammler> !rss watch trac in #openttdcoop.devzone
10:26:35  <Brot6> Ammler: I only deal with feeds from HTTP sources, so I can't use trac (maybe you forgot the handle?)
10:26:36  <Brot6> Ammler: Couldn't watch feed (no such feed found)
10:26:54  <Ammler> :-o
10:27:41  <Ammler> !rss watch DevZone trac in #openttdcoop.devzone
10:27:41  <Brot6> Ammler: Added RSS named DevZone (format: trac)
10:27:41  <Brot6> okay, Ammler
11:21:18  *** DJNekkid has joined #openttdcoop.devzone
11:21:42  *** ChanServ sets mode: +o DJNekkid
12:02:59  <Brot6> ::DevZone:: Ammler: 2cc train set - Bug #133: Flatbed wagons aren't @
12:02:59  <Brot6> ::DevZone:: I assume, there aren't wood graphics for this waggon, so the only possibilty would be to remove refit option from. Something which could be made later...
12:03:39  <planetmaker> Ammler, you assume wrong :)
12:04:03  <planetmaker> there's wood, steel, pieces and generic
12:09:41  <Brot6> ::DevZone:: planetmaker: 2cc train set - Bug #133: Flatbed wagons aren't @
12:09:41  <Brot6> ::DevZone:: The sources tell that there are indeed graphics for steel, paper, boxes(=generic) and wood
12:09:41  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 179: Fix: cargo translation identifier for tropical wood is TWOD @
12:09:41  <Brot6> ::DevZone::
12:11:28  *** ChanServ sets mode: +o planetmaker
12:11:43  *** ChanServ sets mode: +o Webster
12:12:08  *** ChanServ sets mode: +v Brot6
12:15:14  <DJNekkid> hi guys
12:15:21  <DJNekkid> did anyone of you do any translation table research?
12:18:33  <Hirundo> planetmaker: Regarding your latest FIRS post, I agree with you and actually posted more or less the same comment earlier
12:25:38  <planetmaker> :) Nice to know. Honestly I didn't scan the whole thread before posting, though
12:26:12  <planetmaker> If they want to change it, they should IMO introduce another cargo name like LMBR or alike
12:26:32  <planetmaker> DJNekkid, I kinda do that atm
12:26:51  <planetmaker> I think I'll come up with an appropriate OpenOffice sheet somewhen.
12:27:20  <DJNekkid> oki... good stuff
12:27:27  <DJNekkid> because my translation table dont seem to work tbh
12:27:48  <DJNekkid> cargoclasses i pretty much understand tho
12:28:14  <DJNekkid> btw, om working on doing stuff with the long hopper thats in hoppers.png
12:28:25  <DJNekkid> currently its 7/8th long, im makeing it 8/8ths
12:28:50  <planetmaker> I leave you the whole graphics and will just revise the cargo :)
12:29:04  <planetmaker> I looked at them but didn't understand really how things work.
12:29:56  <Ammler> but shouldn't we release the bugfix release?
12:30:00  <DJNekkid> property 28 and 29 you mean?
12:30:04  <Ammler> salü zämä
12:30:25  <planetmaker> properties 28,29 and 1D, yes
12:30:41  <planetmaker> ^^ those I start to understand
12:30:55  <DJNekkid> well ...
12:30:58  <planetmaker> I didn't get the whole action2 / action3 stuff with choosing the proper graphics.
12:31:04  <DJNekkid> ahh...
12:31:22  <DJNekkid> well ... the translation table _should_ work there, but currently it dont
12:31:45  <planetmaker> well... I'll find out, I hope.
12:31:47  <DJNekkid> i'll make a small .txt file for you
12:32:26  <planetmaker> :)
12:32:47  <Ammler> [14:29] <Ammler> but shouldn't we release the bugfix release? <-- comment?
12:33:05  <planetmaker> Ammler, the more I look at the cargos the more I thing only after fixing them.
12:33:21  <Ammler> that things are for default industries too?
12:33:29  <planetmaker> which - given my time in the next two / three weeks might take from my POV 4 weeks :)
12:34:13  <Ammler> I think the gondola waggon alone is worth for a release.
12:34:30  <planetmaker> well. I wouldn't mind, though
12:36:34  <planetmaker> but otho we have the nightlies :)
12:36:57  <Ammler> that is why I ask for release, we need to replce the bananas release.
12:41:31  <DJNekkid> currently, there are a few bugfixes...
12:41:55  <DJNekkid> better alignment on selfunloader, proper gondola gfx ... and possible more
12:42:06  <DJNekkid> give me a few mins, and i'll fix that cargosprinter as well
12:43:03  <DJNekkid> planetmaker: check 2cc files
12:43:18  <DJNekkid> i've made a small action1-2-3 explanation
12:44:05  * planetmaker goes checking
12:45:04  <planetmaker> DJNekkid, where?
12:45:17  <DJNekkid> wtf!
12:45:18  <DJNekkid> i'll try agian
12:45:35  <DJNekkid> now its there
12:46:47  <Ammler> planetmaker: doesn't r179 fix #133 ?
12:47:14  <Brot6> ::DevZone:: DJNekkid: 2cc train set - 1-2-3_explained.txt @
12:47:14  <Brot6> ::DevZone::
12:48:30  <planetmaker> Ammler, not sure.
12:48:48  <planetmaker> maybe. but I wouldn't close it before it's confirmed.
12:49:24  <planetmaker> I didn't submit r179 because of #133 :) - I was just looking through cargo IDs and cargo translation tables and found that that ID doesn't exist in the newgrf wiki
12:51:37  <planetmaker> DJNekkid, and where does it know which sprites to actually use?
12:52:03  <DJNekkid> i thought i explained that
12:52:11  <DJNekkid> look for the \w<number>
12:52:17  <planetmaker> yes
12:52:21  <DJNekkid> thats the number behind the graphics
12:52:43  <planetmaker> ah... ok.
12:52:51  <planetmaker> so the real sprites lines are like
12:52:55  <Brot6> ::DevZone:: Ammler: 2cc train set - Bug #133: Flatbed wagons aren't @
12:52:55  <Brot6> ::DevZone:: ok, back to 1.0.1 r179 might be releated ;-)
12:53:28  <planetmaker>  -1 * -1 <filename> <ID>
12:53:33  <planetmaker> where ID is that number?
12:53:38  <Ammler> no
12:53:39  <planetmaker> (oh, and I forgot offsets and stuff)
12:53:40  <DJNekkid> 1316 sprites/dutchtrainsw.pcx 674 1592 01 21 8  -3  -10
12:53:40  <Ammler> sprtie id
12:53:44  <DJNekkid> typical 4 or 8 of thoose lines
12:53:45  *** FooBar_ has joined #openttdcoop.devzone
12:53:58  <planetmaker> arg, I shouldn't quote from head :)
12:54:01  <DJNekkid> and the first one is number 0
12:54:15  <planetmaker> yup.
12:54:15  <DJNekkid> and the 2nd batch is 1, 3rd batch is 2
12:54:15  <DJNekkid> etc
12:55:08  <DJNekkid> makes sense now?
12:55:55  <planetmaker> well. yes. But I still don't see where the real sprite is attached to that numbers. I guess I miss that spriteID or so somewhere.
12:56:20  <DJNekkid> "it just is" :)
12:56:26  <Hirundo> You mean Action1/normal Action2?
12:56:43  <DJNekkid> yes :)
12:57:02  <DJNekkid> thoose are real hard :p
12:57:40  <planetmaker> hm... I read also the wiki on that extensively. I understand that the different action two define the IDs for the different loading states for different cargos
12:57:46  <Hirundo> Having seen those varaction2 chains in pikka's newgrf ports example, I consider nothing 'hard' any more :P
12:58:08  <planetmaker> I understand that the action3 then defines the sprite as a function of the actual cargo
12:58:17  <planetmaker> but it has no reference to the real sprites
12:58:19  <DJNekkid> Hirundo: not to brag, but my VarAction2 chains are getting quite long as well :)
12:58:25  <DJNekkid> sure does planetmaker
12:58:37  <DJNekkid> it's a "3 byte" part...
12:58:38  <planetmaker> that's what I'm missing :)
12:58:53  <planetmaker> E.g. take the long flatbed wagon
12:58:55  <DJNekkid> first byte is the ID of the cargotype ... lets say coal, then it points to the (var)action2 with the coal sprites
12:59:05  <planetmaker> it has 09 A0 00 // Steel
12:59:16  <DJNekkid> for example :)=
12:59:28  <DJNekkid> 09 is steel, A0 00 is the sprites for steel
12:59:37  <planetmaker> so... where's the reference to the sprite?
12:59:43  <Hirundo> not so fast...
12:59:45  <Hirundo> :)
12:59:48  <planetmaker> hm... so... where do I find that sprite?
12:59:55  <planetmaker> it's all numbered -1
13:00:08  <Hirundo> A0 is the number of an action2
13:00:11  <DJNekkid> -1 * 0  02 00 <A0 00>
13:00:42  <planetmaker> can you give me the line in the file?
13:00:47  <Hirundo> forget spritenumbers, they only exist for debugging and to give nforenum a purpose ;)
13:00:47  <Ammler> the real sprite doesn't have a ID for using, you need actions 1/2/3 for that, afaik
13:01:38  <Hirundo> Action 3 links to action 2, action 2 provides a set number in the most recent action 1
13:01:44  <DJNekkid> a real sprite is defined with the action1, but given an ID with action 2
13:02:02  <planetmaker> ok. I guess I have to find the action1 then :)
13:02:16  <DJNekkid> the action 1 is the
13:02:16  <DJNekkid> 1316 sprites/dutchtrainsw.pcx 674 1592 01 21 8  -3  -10
13:02:18  <DJNekkid> thoose kind of lines
13:02:32  <planetmaker> those are real sprites
13:02:38  <DJNekkid> and thoose are _usually_ 4 or 8 grouped together
13:02:41  <DJNekkid> yes ...
13:02:46  <planetmaker> yes, I know and see that
13:02:47  <DJNekkid> ...?
13:02:58  <DJNekkid> and with 4 or 8 in a row
13:02:59  <DJNekkid> and then new 4 or 8
13:03:11  <planetmaker> but they have no number...?
13:03:18  <Ammler> action 1 does define that set
13:03:24  <DJNekkid> no, they dont
13:03:28  <Ammler> action 1 and some real sprites?
13:03:29  <DJNekkid> not that you define ...
13:03:50  <planetmaker> hm...
13:03:51  <DJNekkid> first its an action 1 line ... -1 * 0  01 00 \b7  08
13:03:57  <Hirundo> Action 1 is more or less "Watch out! Real sprites incoming!!!!" IIRC
13:03:57  <planetmaker> that one line above, I guess...
13:03:58  <planetmaker> :)
13:03:59  <DJNekkid> that one defines that tere are 7 sets of sprite, with 8 sprites in each set
13:04:11  <planetmaker> oki. And then it just counts the groups of sprites
13:04:12  <DJNekkid> Hirundo: well put
13:04:27  <DJNekkid> it dont count, you need to tell it how many groups there are
13:04:39  <planetmaker> and later you can with action 2/3 reference these numbers. Yes. And if you count you get the number
13:04:53  <DJNekkid> yes!
13:05:02  <DJNekkid> the action 2 gives are refrence to the "group number"
13:05:20  <DJNekkid> starting from 0 :)
13:05:30  <planetmaker> but coming back then to the flatbed wagon
13:05:39  <planetmaker> it has 0D different sprite groups.
13:05:51  <planetmaker> why has action3 an A0 there?
13:05:51  <Ammler>
13:05:53  <Webster> Title: TTDPatch Wiki : TheFirstVehicle (at
13:06:00  <planetmaker> ah... nvm.
13:06:00  <DJNekkid> 0D = hex for ... 14 or somethin g:)
13:06:03  <planetmaker> action2 defines that
13:06:27  <planetmaker> action3 -> action2 -> action1
13:06:28  <DJNekkid> A0 00 is an action2 ID (socalled cargoid)
13:06:35  <DJNekkid> yes
13:06:36  <planetmaker> yes. I think now I got it :)
13:06:36  <DJNekkid> !
13:06:43  <planetmaker> thanks a lot :)
13:07:05  <DJNekkid> Action3 points to an (Var!)Action2, that points to an Action1 yes ...
13:07:43  <planetmaker> :) good. Then that all makes sense.
13:08:17  <DJNekkid> and remember ... Var2's ALWAYS point at one of two things...
13:08:50  <DJNekkid> either a set of an other Action2 (or var2), or some kind of other number...
13:09:05  <DJNekkid> but then is it ALWAYS 80 behind it
13:09:10  <DJNekkid> xx 00 points at a prev action2 (it may be var2 as welL)
13:09:56  <DJNekkid> and xx 80 points to either some textId, or it defines a number
13:10:34  <DJNekkid> and it's ALWAYS (if type 81/82) xx yy <low> <high>
13:10:39  <planetmaker> ok... I'm not completely there yet (with the varaction2 chains, but that'll come, I guess
13:10:40  <DJNekkid> want an example?
13:11:11  <planetmaker> hm, yes :)
13:11:18  <DJNekkid> if someone with laymans terms would have explained it to me in the first place, it would be much easier to understand
13:11:42  <planetmaker> he, yes, I assume so.
13:11:52  <DJNekkid> well, i can do the most basic one...
13:12:23  <planetmaker> take one from 2cc set.
13:12:33  <planetmaker> makes it easy for reference.
13:12:39  <DJNekkid> oki, i'll take of the most basic ones from there
13:12:52  <DJNekkid> take a look at the duplex
13:13:17  <DJNekkid> -1 * 0  02 00 B2 81 40 08 FF 01 B1 00 00 00 B0 00
13:13:29  <DJNekkid> bad made by be btw
13:13:41  <DJNekkid> -1 * 0  02 00 B2 81 40 08 FF 01   B1 00 00 00   B0 00
13:14:01  <DJNekkid> B1 is the rear engine, B0 is the front engine (red or yellow lights)
13:14:04  <planetmaker> which file?
13:14:23  <DJNekkid> sprites\nfow-eu\mus.nfo
13:14:35  <planetmaker> ty
13:14:48  <planetmaker> got it
13:14:53  <DJNekkid> jesus christ the 2cc set is bad written...
13:14:56  <DJNekkid> hehe
13:15:04  <DJNekkid> 02 00 B2 you understand
13:15:06  <planetmaker> 2.0 will get better :)
13:15:37  <planetmaker> that's the light panto at back, right?
13:15:40  <DJNekkid> 02 00 B2 you understand ?
13:15:53  <DJNekkid> panto at back line yes
13:16:06  <DJNekkid> or red lights, whatever you prefer :)
13:16:29  <planetmaker> I think, I do.... action2, define ID B2
13:16:41  <DJNekkid> action 2, for trains, ID B2
13:16:53  <planetmaker> yes.
13:17:05  <planetmaker> now, there's a conditional thing
13:17:07  <DJNekkid> 81 = var2 (obviously)
13:17:27  <DJNekkid> 40 is "where in consist"
13:17:34  <planetmaker> oh, ok
13:17:35  <DJNekkid> 08 FF is "counted from behind"
13:17:47  <DJNekkid> 01 = 1 case
13:18:00  <DJNekkid> and now it's pretty much normal "basic"
13:18:43  <DJNekkid> B1 00 00 00 ... "if it's unit between nr0 and 0, use B1, else use B0"
13:19:00  <DJNekkid> but since it's counted from behind, it's literally the last unit
13:20:48  <planetmaker> ... ok... I guess I'll have to study the wiki for that more and do a bit of experimenting before I'll get firm with that
13:21:21  <DJNekkid> to put it this way:
13:21:32  <Hirundo> "08 FF" may deserve a little further explanation
13:21:33  <DJNekkid> -1 * 0  02 00 <id> 81 ... thats a Var2
13:21:47  <planetmaker> yes - that I gathered :)
13:21:57  <planetmaker> and then comes the ... detailed stuff - the conditions
13:22:13  <DJNekkid> Hirundo: you could probably say it something about shifting bits, and stuff ... but i've just skipped that ...
13:22:28  <DJNekkid> i rather think of it because of what it is, not why it is so
13:22:28  <DJNekkid> :)
13:23:29  <planetmaker> :)
13:24:37  <Hirundo> Just don't assume that you can add 08 FF to any other variable and make it 'count from behind' :P
13:24:54  <planetmaker> no :P
13:25:05  <DJNekkid> you can with 41 :p
13:25:29  <DJNekkid> 08 FF is _usually_ 00 FF
13:26:16  <DJNekkid> but anyway, im afk for an hour or so...
13:26:26  <DJNekkid> drive home, buy dinner, wife make it, eat...
13:26:27  <DJNekkid> :p
13:27:56  <Hirundo> OMG I ***** hate MSVC :)
13:30:33  <Hirundo> <- I guess OpenTTD qualifies as 'big C++ project
13:30:34  <Webster> Title: VS 2008 Intellisense hanging on right click - Stack Overflow (at
13:44:40  <planetmaker> hehe
14:02:49  *** DJNekkid has quit IRC
14:04:02  <Brot6> 2cctrainset: Backup push to ssh:// initiated.
14:21:56  *** DJNekkid has joined #openttdcoop.devzone
14:22:11  *** ChanServ sets mode: +o DJNekkid
14:22:15  <DJNekkid> back :)
14:23:15  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Revision 180: added the hopperlong.pcx - Not coded yet @
14:23:15  <Brot6> ::DevZone::
14:23:15  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Revision 181: added the hopperlong.pcx - Not coded yet @
14:23:15  <Brot6> ::DevZone::
14:25:08  <planetmaker> hm? twice?
14:25:28  <Hirundo> Out of curiosity, what cargo is OLSD?
14:25:33  <DJNekkid> i forgot to pull -u
14:25:57  <planetmaker> Hirundo, oil seeds
14:26:20  <planetmaker> DJNekkid, then the 2nd one would be better named "merge" or so
14:26:25  <planetmaker> :)
14:26:40  <DJNekkid> i guess :)
14:26:46  <DJNekkid> make a bug report :p
14:26:50  <planetmaker> :P
14:27:06  <planetmaker> nah, I'll soon commit a piece of Spreadsheet work :P
14:27:19  <Ammler> but first we release 1.0.1 :P
14:28:46  <Hirundo> I assume that all the blues are 1st cc and all the greens are 2nd cc
14:29:20  <DJNekkid> true
14:30:29  <Ammler> and then replacing all IDs with DEFINES
14:31:30  <planetmaker> hehe :)
14:35:57  <DJNekkid> well ...
14:36:09  <DJNekkid> what would be the primay fixes for 1.0.1?
14:53:33  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 182: Add: spreadsheet for calculating wagon refit capabilities @
14:53:33  <Brot6> ::DevZone::
14:55:03  <planetmaker> hm... Brot6 is always adding an empty line.
14:55:44  <Brot6> ::DevZone:: Ammler: OpenGFX - Support #156: Temperate sprites for toyland @
14:55:44  <Brot6> ::DevZone:: Using temperate sprites for toyland doesn't make sense imo, why should you play toyland, if everthing looks similar? e.g. Airports
14:59:40  <FooBar_> Ammler: reusing other climate's sprites in toyland has previously been discussed in the topic. Main conclusion: provide the sprites or don't complain. I rather have it done with temporary but usable sprites than no sprites at all ;)
15:00:26  <DJNekkid> [16:27:18] <Ammler> but first we release 1.0.1 :P
15:00:31  <DJNekkid> [16:36:08] <@DJNekkid> what would be the primay fixes for 1.0.1?
15:00:51  <DJNekkid> and planetmaker: i didnt really understand that excel sheet
15:01:31  <planetmaker> :)
15:01:46  <DJNekkid> oh
15:01:49  <DJNekkid> i didnt see the input
15:01:51  <planetmaker> You need to give it the first 32 entries of the translation table (those relevant for refit)
15:01:59  <planetmaker> ah... sorry. badly saved.
15:02:18  <planetmaker> what you saw first is only data :)
15:03:24  <planetmaker> I'm not 100% sure yet that it works. I'll have to test it thoroughly, I guess.
15:03:49  <planetmaker> and I found one small error...
15:03:55  <Ammler> sali FooBar_, what is the advantage on playing toyland with temperate sprites?
15:04:04  <planetmaker> R4=4 instead of R4=3
15:04:30  <FooBar_> Ammler: none, but as said: we currenlty don't have anything better. And something is still better than nothing :)
15:04:48  <planetmaker> :)
15:04:57  <planetmaker> I'm here with FooBar_
15:05:20  <Brot6> ::DevZone:: foobar: OpenGFX - Support #156: Temperate sprites for toyland @
15:05:20  <Brot6> ::DevZone:: reusing other climate's sprites in toyland has previously been discussed in the topic. Main conclusion: provide the sprites or don't complain. I rather have it done with temporary but usable sprites t...
15:05:39  <planetmaker> though, of course, we could then just copy & paste existing houses to the missing sprites in order to get rid of the black boxes ;)
15:06:27  <DJNekkid> planetmaker: im still confused, what am i gonna use that spreadsheet for?
15:06:32  <Ammler> yeah, why then not using temerate houses for arctic?
15:06:55  <planetmaker> DJNekkid, find out the desired values for actions 28,29 and 1D
15:07:17  <DJNekkid> you know, there already are that in the 2cc.xls ?
15:07:21  <DJNekkid> not 1D tho
15:07:21  <planetmaker> hm... 1D might fail with a translation table.
15:07:34  <planetmaker> DJNekkid, yes, I know that. But that doesn't calculate it really.
15:07:35  <DJNekkid> but, i _prefer_ to not use 1D too much
15:07:42  <planetmaker> yes, I prefer that, too
15:08:14  <planetmaker> and it doesn't cover ALL available cargoIDs.
15:08:26  <DJNekkid> i know... :(
15:08:33  <FooBar_> Ammler: If you suggest to set `done`=0 for those reused sprites in toyland I'm with you on that.
15:08:38  <planetmaker> here you can play with the categories and see at a glance which cargo then will be acccepted by the wagon
15:08:52  <planetmaker> s/categories/classes
15:08:53  <DJNekkid> in what fields?
15:08:59  <planetmaker> the light gray ones...
15:09:03  <planetmaker> or light blue
15:09:08  <planetmaker> however you percieve it.
15:09:15  <planetmaker> All other fields don't need touching
15:09:15  <DJNekkid> aha :)
15:09:32  <Brot6> ::DevZone:: foobar: OpenGFX - Support #156: Temperate sprites for toyland @
15:09:33  <Brot6> ::DevZone:: reusing other climate's sprites in toyland has previously been discussed in the topic. Main conclusion: provide the sprites or don't complain. I rather have it done with temporary but usable sprites t...
15:09:34  <planetmaker> you know... there's a do-not-readme box in yellow :P
15:10:05  <DJNekkid> but ... i think there might be a think you dont know
15:10:59  <planetmaker> the value for 1D might not be correct, unless you enter the cargos exactly that way in the translation table.
15:11:14  <DJNekkid> point is planetmaker...
15:11:45  <DJNekkid> if i allow _only_ passengers
15:11:52  <DJNekkid> dissalow everything but express
15:11:58  <DJNekkid> but not allow express directly
15:12:04  <DJNekkid> it will take tourists
15:12:07  <DJNekkid> as they are both
15:12:20  <DJNekkid> did that make sense?
15:12:27  <planetmaker> hm... yes.
15:12:40  <planetmaker> I guess then it's still faulty :)
15:12:56  <DJNekkid> Passenger		1	0
15:12:56  <DJNekkid> Express 		0	0
15:13:02  <planetmaker> yes.
15:13:14  <planetmaker> I understand.
15:13:20  <DJNekkid> all others are dissalowed
15:13:44  <DJNekkid> and btw, it's not action 28/29/1D, its property :)
15:13:54  <DJNekkid> </beeing dalestan>
15:14:38  <DJNekkid> point is, if some cargo is two classes, and one is allowed, the other one is _not_ dissalowed, it's allowed
15:14:48  <DJNekkid> but, im afk for an hour or two again :)
15:18:28  <Ammler> tehn we release 1.0.1 :P
15:19:48  <Hirundo> if (((classes & prop28) != 0 && (classes & prop 29) == 0) ^  HasBit(prop1D, cargobit))
15:20:17  <Hirundo> 1 line of code says more than infinitely many words ;)
15:29:41  <DJNekkid> back btw ... and something like that ...
15:38:21  <Brot6> ::DevZone:: Ammler: OpenGFX - Support #156: Temperate sprites for toyland @
15:38:22  <Brot6> ::DevZone:: Well, for me, a temperate airport is like a "nicer" black box, at least we should keep those sprites as "undone" for release 0.1. (We could then as easy also include temerate houses to arctic.)
16:10:05  *** FooBar__ has joined #openttdcoop.devzone
16:10:05  *** FooBar_ has quit IRC
16:10:10  *** FooBar__ is now known as FooBar_
16:15:53  <Brot6> ::DevZone:: athanasios: OpenGFX - Feature #147: Sprite 4659 @
16:15:53  <Brot6> ::DevZone:: Not a 100% png replacement (original 32bpp png doesn't exist yet-I have to draw it one day ;-) ). Just some extra liveries ADDED to existing sprite for eye candy. But other parameters will not be alte...
16:18:02  <Brot6> OpenGFX: update from r59 to r60, starting nightly compile
16:18:29  <Brot6> OpenGFX: nightlies compile finished with 41 errors:
16:22:50  <Ammler> planetmaker: could you check the error log?
16:24:19  <planetmaker> yes. Just did
16:24:33  <planetmaker> only "could not create directory" messages
16:24:35  <planetmaker> all is fine
16:25:11  <planetmaker> I wonder though, why it tried to create 4 directories or revisions.
16:25:12  <Ammler> hmm
16:25:32  <planetmaker> I guess it really needs 2&>/dev/null :)
16:25:47  <Ammler> &?
16:28:33  <planetmaker> or however that works :P
16:29:28  <planetmaker> how did piping the error console to /dev/null work?
16:29:56  <Ammler> 2>/dev/null
16:30:18  <Ammler> or 1>/dev/null 2>&1
16:35:28  <planetmaker> silenced.
16:37:13  <Brot6> ::DevZone:: planetmaker: OpenGFX - Revision 61: Change: silence 'make bundle' when it creates existing directories @
16:37:13  <Brot6> ::DevZone::
16:50:13  <DJNekkid> Ammler: cant issue 133 be closed?
16:52:14  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Revision 183: added buffers to the flatbed in ___ view, plus a few minor alignmen... @
16:52:14  <Brot6> ::DevZone::
17:14:49  *** Hirundo has quit IRC
17:22:56  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 184: Fix (r182): and or not xor is a logical thing to get right @
17:22:56  <Brot6> ::DevZone::
17:25:45  <DJNekkid> planetmaker: what do you think, cant 133 be closed?
17:47:05  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Revision 185: fix #153 @
17:47:05  <Brot6> ::DevZone::
17:47:05  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Bug #153 (Closed): CargoSprinter bug @
17:47:05  <Brot6> ::DevZone:: Applied in changeset r185.
17:47:05  <Brot6> ::DevZone:: planetmaker: #openttdcoop - wagon_cargos.ods @
17:47:08  <Brot6> ::DevZone:: Spreadsheet which helps to set properties 28,29 and 1D for vehicles.
17:50:23  *** Ammler has quit IRC
17:50:32  <planetmaker> :O
17:50:40  <DJNekkid> ...???
17:53:54  *** Ammler has joined #openttdcoop.devzone
17:54:00  *** Webster sets mode: +o Ammler
17:55:10  <DJNekkid> s o...
17:57:09  <DJNekkid> should i do alex' DMUs now, and then we could release 1.0.1 ...
17:57:13  <DJNekkid> or should that wait to 1.1 ?
18:01:00  <Ammler> I wouldn't add features, if it isn't needed.
18:01:16  <DJNekkid> oki :)
18:01:21  <DJNekkid> then i _think_ we are good to go
18:01:46  <DJNekkid> or ... perhaps that cement issue...
18:01:59  <Ammler> then, you can create a tag "1.0.1"
18:02:08  <DJNekkid> how do i do that?
18:02:14  <Ammler> hg tag 1.0.1
18:02:33  <DJNekkid> i just gotta fix the cement... takes only a handfull of minutes
18:03:00  <Ammler>
18:03:02  <DJNekkid> wtf ... cement is bulk
18:03:12  <DJNekkid> what is that dude complaining about
18:04:01  <Brot6> 2cctrainset: Backup push to ssh:// initiated.
18:04:10  <Brot6> opengfx: Backup push to ssh:// initiated.
18:04:25  <DJNekkid> but hmm ...
18:06:36  <Ammler> ?
18:08:10  <DJNekkid> nothing can actually carry cement...
18:08:20  <DJNekkid> so either geroge change it, or the wiki is incorrect
18:12:43  <planetmaker> maybe better test it yourself.
18:12:49  <planetmaker> I don't trust him entirely :)
18:12:57  <DJNekkid> apparently it were a kind of liquid as well
18:13:45  <DJNekkid> but ... should a hopper carry cement, should not that be the silo_
18:13:49  <planetmaker> let me push a new version of the wagon thing. Though ... actually it might be removed and general purpose.
18:14:02  <planetmaker> Silo could carry cement IMO
18:14:15  <planetmaker> hopper... rather not
18:14:37  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 179: Fix: cargo translation identifier for tropical wood is TWOD @
18:14:37  <Brot6> ::DevZone::
18:15:34  <planetmaker> oh, wait. I've another fix. a code comment.
18:16:22  <DJNekkid> the silos had the wrong 28/29
18:17:23  <planetmaker> yep, there's now a new version of this sheet. it should work way better.
18:17:38  <DJNekkid> hmm, is it just me, or have the tanker and silo switched gfx?
18:18:14  <Brot6> ::DevZone:: planetmaker: #openttdcoop - wagon_cargos.ods @
18:18:14  <Brot6> ::DevZone:: Spreadsheet which helps to set properties 28,29 and 1D for vehicles.
18:18:14  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 186: Change: add FIRS to the property 28/29/1D decision sheet and fix a ... @
18:18:14  <Brot6> ::DevZone::
18:18:32  <planetmaker> dunno :) would be funny :)
18:21:31  <DJNekkid> but but but .... why wont it change back?...
18:21:48  <planetmaker> hm? what?
18:24:10  <DJNekkid> this is the wierdest thing*!
18:24:17  <DJNekkid> i've changed stuff, but it wont show ingame
18:25:07  <Ammler> did you restart the game?
18:25:27  <DJNekkid> yes
18:25:36  <Ammler> hmm
18:25:49  <Ammler> openttd might have loaded an other older grf instead
18:26:25  <DJNekkid> nope
18:30:08  <planetmaker> hm... I should add the directory thing to 2cctrainset, too.
18:30:38  <planetmaker> so... what is wrong, DJNekkid ?
18:30:45  <planetmaker> I have r186 running
18:31:34  <DJNekkid> the tanker and the silo have switched gfx as far as i can see
18:33:07  <planetmaker> hm... the long tanker?
18:33:41  <planetmaker> hm...  and long silo
18:33:51  <planetmaker> not sure whether it wasn't already before.
18:34:27  <planetmaker> it's at least in 1.0, too
18:35:01  <planetmaker> the same way
18:35:03  <DJNekkid> i think i've found the problem :)
18:36:04  <planetmaker> :) Nice
18:54:14  <DJNekkid> there!
18:57:13  <DJNekkid> so ...
18:57:15  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Revision 187: fix: silowagon now use proper gfx, as well as can carry cement @
18:57:15  <Brot6> ::DevZone::
18:57:28  <DJNekkid> when i've hg tag 1.0.1
18:57:32  <DJNekkid> then i push again?
19:00:02  <planetmaker> yes
19:00:09  <DJNekkid> done :)
19:00:13  <planetmaker> :)
19:00:56  <planetmaker> he... changelog wasn't changed :)
19:01:46  <DJNekkid> not my fault! (is it?)
19:02:56  <Brot6> ::DevZone:: DJNekkid: 2cc train set - Revision 188: Added tag 1.0.1 for changeset da0d7ca50f0a @
19:02:56  <Brot6> ::DevZone::
19:08:26  <planetmaker> well. Whoever puts the tag, has to go through the checklist :)
19:08:42  <planetmaker> And the changelog update should be kinda the last commit, no?
19:09:05  <DJNekkid> tbh, i have no idea ... i just "make rebuild"
19:09:18  <planetmaker> eh?
19:09:24  <planetmaker> :(
19:09:31  <Ammler> [20:03] <Ammler>
19:09:36  <planetmaker> ^^
19:09:38  <DJNekkid> i did read that tho
19:09:47  <DJNekkid> why i never should release something :)
19:09:53  <Ammler> :-)
19:09:55  <planetmaker> :)
19:10:07  <Ammler> only Managers are allowed to make tags ;-)
19:10:30  <planetmaker> :P
19:10:43  <DJNekkid>
19:10:46  <Webster> Title: #openttdcoop Development Zone (at
19:10:51  <DJNekkid> you both are! :) (now)
19:11:05  <Ammler> NOOO!
19:11:43  <planetmaker> he... :P
19:12:40  <DJNekkid>
19:12:41  * planetmaker assings the title "Release quality officer" officially to Ammler :)
19:12:42  <DJNekkid> looks good?
19:13:18  <Ammler> I already made some savegame tests with last tip :-)
19:13:37  <planetmaker> looks good.
19:15:00  <Ammler> you should check the changelog
19:15:00  <planetmaker> DJNekkid, mind to change the license to custom!
19:15:09  <DJNekkid> nope :)
19:15:10  <planetmaker> on bananas.
19:15:15  <planetmaker> nope?
19:15:23  <DJNekkid> i dont mind
19:15:24  <DJNekkid> :)
19:15:30  <planetmaker> oh :)
19:16:36  <Ammler> :-D
19:20:16  <DJNekkid> hmm
19:20:22  <DJNekkid> the one in the zip claims to be r188
19:22:14  <planetmaker> that's right. And r187 is 1.0.1
19:22:47  <DJNekkid> so ... i hg revert r187 and zip that?
19:22:53  <planetmaker> not revert
19:22:56  <planetmaker> up 1.0.1
19:23:02  <planetmaker> and then just make bundle
19:23:16  <planetmaker> hg up 1.0.1
19:23:52  <DJNekkid> and then hg up 188 ?
19:24:05  <planetmaker> before you continue to work on it, yes
19:24:08  <Brot6> ::DevZone:: Ammler: 2cc train set - Feature #157: TTDPatch compatible @
19:24:08  <Brot6> ::DevZone:: I really would like to have another new release compatible for the "old" patch players, what is all needed to reach that? - lower vehicle IDs
19:24:13  <planetmaker> or rather a hg pull -u
19:25:28  <Ammler> planetmaker: we still don't use preprocessor?
19:26:17  <planetmaker> nope
19:26:48  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 189: Change: update changelog.txt @
19:26:48  <Brot6> ::DevZone::
19:26:48  <Brot6> ::DevZone:: planetmaker: 2cc train set - 2cctrainset-1.0.1.tar.bz2 @
19:26:48  <Brot6> ::DevZone::
19:26:50  <Brot6> ::DevZone:: planetmaker: 2cc train set - @
19:26:53  <Brot6> ::DevZone::
19:27:30  <Ammler> hmm
19:27:39  <Ammler> why zip and bz2?
19:27:44  <planetmaker> why not?
19:27:55  <planetmaker> you mean... I could get rid of zip?
19:28:08  <DJNekkid> eh, dude ...
19:28:14  <planetmaker> eh dude :)
19:28:23  <DJNekkid> the 1.0.1 in the zipfile dont have .grf ending
19:28:30  <planetmaker> hm?
19:29:03  <planetmaker> yes. It's the packed tar archive
19:29:27  <Ammler> doesn't make sense imo
19:29:35  <planetmaker> well. Saves bandwidth.
19:29:36  <Ammler> why tar a single grf?
19:29:42  <planetmaker> no.
19:29:47  <planetmaker> tar = grf, + doc
19:29:53  <Ammler> yes, still
19:29:57  <Ammler> why tar it?
19:29:58  <planetmaker> zip = zip(tar)
19:30:00  <Brot6> ::DevZone:: planetmaker: 2cc train set - 2cctrainset-1.0.1.tar @
19:30:00  <Brot6> ::DevZone::
19:30:07  <planetmaker> Ammler, bundle?
19:30:15  <Ammler> hmm
19:30:35  <Ammler> do you know how well a windows user can handle tar?
19:30:49  <planetmaker> I know that winzip can and that openttd can. That suffices IMO
19:31:08  <Ammler> well, I really wouldn't tar them
19:31:11  <planetmaker> and total commander. But few use it.
19:31:31  <Ammler> I woudn't use winzip anymore
19:31:43  <Ammler> as the os already supports zip
19:32:02  <planetmaker> that long I didn't properly use windows :P
19:32:23  <Ammler> either you make a tar only, or you zip without tar
19:32:44  <DJNekkid> it still claims to be 188
19:33:01  <DJNekkid> when i HG up 1.0.1, make bundle
19:33:05  <planetmaker> hg up 1.0.1 && make && make bundle
19:33:16  <planetmaker> hg up 1.0.1 && make remake && make bundle
19:33:21  <planetmaker> ^^ might be better.
19:33:48  <Ammler> hmm, there isn't a subfolder?
19:33:49  <planetmaker> probably it found that no interesting file changed and didn't re-build :P
19:33:57  <planetmaker> in 2cc there isn't yet
19:34:26  <Ammler> don't we have the same issue with 2cc then opengfx?
19:34:31  <planetmaker> we do
19:34:34  <planetmaker> I noticed today
19:36:35  <DJNekkid> bananas: Unknown file in pack: changelog.txt
19:36:40  <Ammler> make bundle should just make the subfolder with the files to behave like openttd
19:37:03  <Ammler> lol
19:37:18  <planetmaker> he. It's still an open bug report I opened about the website :)
19:37:20  <Ammler> isn't that the file rubi suggested us to include?
19:37:25  <planetmaker> yes, it is.
19:37:56  <planetmaker> so... the bundle is not too useful for bananas :S
19:38:25  <Ammler> banans isn't very constributor friendly anyway ;-)
19:38:36  <planetmaker> it wouldn't be a big thing to add, I guess. But I guess also, everything related to the website is assigned to TB, and nothing happened there the last weeks.
19:39:07  <Ammler> since he changed it to python, nobody else might be able to help.
19:39:11  <planetmaker> It could use quite some improvements.
19:39:20  <planetmaker> changed it to?
19:39:28  <Ammler> the old web was php
19:39:44  <planetmaker> oh. And the new is python? How... ugly.
19:39:55  <Ammler> dijango or how that is called.
19:40:58  <planetmaker>[]=
19:42:39  <planetmaker> he kinda starts a zillion things, but has trouble to actually finish them properly.
19:42:50  <planetmaker> bananas, wt3, website (backend)...
19:44:08  <DJNekkid> sounds like me :p
19:44:20  <Ammler> well, the most ugly thing is, he made it so, that he is the only one, who can continue it.
19:44:40  <planetmaker> hm... yes. That's the bad part.
19:44:41  <Ammler> he doesn't allow others to help him.
19:44:43  <planetmaker> the worst
19:44:59  <planetmaker> the worst possible for a community like this.
19:45:03  <planetmaker> and work wasted
19:45:28  <Ammler> well, nevermind, the things he "finishes" are awesome. :-)
19:45:50  <planetmaker> yes, they are. And all three are a good thing as far as they got.
19:46:23  <DJNekkid> wt3 btw?
19:46:29  <planetmaker> but it'd be far more efficient if he could be arsed to allow a similar mode to contribute like the projects here :)
19:46:37  <planetmaker> DJNekkid, the webinterface to translations
19:46:45  <DJNekkid> oki
19:46:47  <planetmaker> the successor of the current one.
19:46:50  <planetmaker> wt2 :)
19:46:58  <planetmaker> WebTranslator3
19:47:13  <DJNekkid>
19:47:51  <planetmaker> nice :)
19:48:59  <Ammler> Status: Coding fully in progress, pre-releases available at the forums (last update: August 30th, 2008)  <-- LOL
19:49:15  <planetmaker> of what?
19:49:23  <Ammler> the Homepage of 2cc
19:49:30  <planetmaker> oh :) :P
19:49:51  <Ammler> this is a post-release :-)
19:50:05  <DJNekkid> hehe
19:56:55  <Ammler> hmm, won't we use the download (nightly) domain for the releases?
19:57:24  <Ammler>
19:57:37  <planetmaker> looks like sensible. Then it wouldn't need updating the website with each release either.
19:58:26  <DJNekkid> jesus christ, have you seen the new japan stations?
19:58:55  <planetmaker> yes, they look awesome :)
19:59:03  <DJNekkid> tested ingame as well?
19:59:35  <planetmaker> no, just saw the announcement.
20:00:01  <DJNekkid> that is the sickest thing ever :)
20:06:14  <Ammler> didn't you forgot about translations?
20:06:39  <Ammler> get*
20:07:00  <DJNekkid> i didnt make the scripts :)
20:08:03  <Ammler> well, I would add those to the changelog
20:08:28  <Ammler> and to the forums post
20:08:35  <Ammler> french and danish
20:10:54  <Ammler> I am suprised, planetmaker forgot them.
20:15:38  <planetmaker> :P
20:16:02  <planetmaker> DJNekkid, the changelog is a manual thing to generate.
20:16:12  <planetmaker> that cannot be properly scripted
20:16:33  <planetmaker> unless all of us improve the wording of our commit messages by several 100%.
20:16:40  <planetmaker> consistently.
20:16:44  <planetmaker> I cannot do that, though ;)
20:18:01  <planetmaker> I guess I'll have to go to bed early today. So... have a good night for now :)
20:18:33  <Ammler> planetmaker: could you at least tell us about the translators credtis?
20:18:39  <Ammler> and good night then.
20:18:50  <Ammler> french is glx
20:23:13  <Ammler> I will update the website then, or are you already at work DJ?
20:33:08  <Ammler> he, the changelog is wrong anyway
20:33:22  <Ammler> 1.1 instead of 1.0.1
20:38:51  <Ammler> <-- please try to keep credits for constributor
20:46:20  <Ammler> DJNekkid: doesn't support php?
20:49:11  <Ammler> maybe you add the web access infos to: , so I can take a look
21:28:06  *** FooBar_ has quit IRC
21:29:03  <DJNekkid> i have no idea on php-support...
21:36:21  <Ammler> hmm, I see it now, what a ugly thing did you do with changelog?
21:36:39  <DJNekkid> i didnt do anything!
21:36:45  <DJNekkid> hehe
21:37:24  <Ammler> why didn't you change the tag?
21:37:32  <DJNekkid> i did, didnt i?
21:37:35  <DJNekkid> hg tag 1.0.1
21:38:06  <DJNekkid> for the future: you do the releaseing and stuff! :)
21:38:09  <Ammler> but the changelog change is after the tag :-o
21:38:26  <Ammler> no
21:38:29  <DJNekkid> i heavent touched any of theese scripts, and i have no idea on how to do stuff to them either :)
21:38:45  <Ammler> this has nothing to do with scripts
21:39:00  <Ammler> I don't blame you :-)
21:39:15  <Ammler> I blame mainy pm, he did those ugly things.
21:39:22  <DJNekkid> hehe :)
21:39:36  <DJNekkid> i only run the stuff im told to run ... basicly :)
21:39:49  <DJNekkid> i went from a batchfile to "make remake"
21:39:57  <Ammler> hehe
21:40:08  <DJNekkid> and i code nfo :)
21:40:19  <DJNekkid> but that is where my knowledge ends, and yours begin :)
21:40:29  <Ammler> just for next time, there is no problem to just delete a existing tag and make a new one.
21:41:15  <Ammler> I made some updates to readme and web, but I gave up
21:41:26  <Ammler> as the web is very hard to maintain
21:42:03  <Ammler> I push my part and "unfinished"
21:42:09  <Ammler> as*
21:43:40  <DJNekkid> okidoki :)
21:44:49  <Ammler> :-)
21:45:19  <Ammler> imo, the website could be easyier with includes of header, footer, etc.
21:45:45  <Ammler> and I know, some others have php there.
21:45:46  <DJNekkid> never made any websites either
21:45:49  <Brot6> ::DevZone:: Ammler: 2cc train set - Revision 190: added translator credits but no Danish name, fix in changes and hea... @
21:45:49  <Brot6> ::DevZone::
22:04:01  <Brot6> 2cctrainset: Backup push to ssh:// initiated.
22:12:48  <DJNekkid> that were what i were supposed to do...
22:13:01  <DJNekkid> i'll send you the 2cc-website essencials... pm in tt-forums
23:10:43  <Brot6> ::DevZone:: athanasios: OpenGFX - Feature #113: Sprites 4699:4707 (9) - Toyland: Toy shop @
23:10:43  <Brot6> ::DevZone:: Someone has worked on it, but it needs some 'furnishing'.
23:14:27  <Brot6> ::DevZone:: athanasios: OpenGFX - Support #156: Temperate sprites for toyland @
23:14:27  <Brot6> ::DevZone:: Maybe use temperate ones with the addition of some shading and/or a big white UNDONE?
23:55:19  <Brot6> ::DevZone:: planetmaker: 2cc train set - Revision 191: Change: add name of Danish translator @
23:55:19  <Brot6> ::DevZone::

Powered by YARRSTE version: svn-trunk