eis_os wrote:Well, sure this XML is more complicate.
Yes, but I do not think that the one, you'll make, be understandable to everyone from the first view. Yes, it would be more handy, that a NFO file, but will operate on the same level. For example, how would it parse the situation, then you have to skip 257 lines?
eis_os wrote:George again, don't try to compare my tool with Scrobov's tool, is he spelled right?
Yes, you spell it right.
eis_os wrote:Well I can't find his tool.
I've posted his e-mail in the first post, you can contact him, and he speaks English. But When he started that tool, I tried it and said, that it is unusable and suggested to stop working on it, and to create the other tool (I've posted the description here in Russian). He said that he will think, but didn't start it as far as I know. Now there is GRF-Maker that is planned this way.
eis_os wrote:But I will take the time for some comparison:
I'm sure that you will make a better tool. But the question (from my point of view) is not the quality of the realisation. The question is the methodology, which is put into the basis of the tool. And a very good coded tool with a week idea in it is more useless, than a somehow coded tool with a good idea in it. This is my point.
Let's us come to the tool from the other point of view. Whom is the tool for? What is it for? What tasks should it solve?
The main task is to create GRF file from graphics. Do you agree with this basic concept?
eis_os wrote:That doesn't look like an action 7 or 9, that’s confusing then hell! Let's look on an action8 (why is there a ; behind the GRF-id?):
The XML you posted hasn't anything to-do with my GRF-compiler idea
Sorry, but for now I see, that it the same idea, only the week realisation. You will write a powerful realisation, but would it change the picture dramatically? I'm not sure
eis_os wrote:the XML tool you have tries to add a layer on top of the action syntax system. Grf-compiler will use the normal actions like before.
That's why I say it is the same level as NFO file, simply other (may be much better) realisation
eis_os wrote:So you will have the same properties. (There will be some lists that can convert names of properties to numbers) and will have the same actions.
But is what we need? Why GRF file author has to think about actions and their properties? It has to think about game objects and their characteristics. That's all. No, I do not suggest to make GRF author doom, I only suggest saving his time.
eis_os wrote:What it removes: counting of sprites (because of labels), counting of properties (the count can be automatically determine)
What it adds is comments (that don't affect action7/9, nor action6),
that can be stripped. As well confusing. Do we have an XML or what?
It does not matter for me, how good or bad XML we have. The only question is - what to do with it.
Sorry, may be it sounds offending, but you act as a programmer who tries to persuade the client, that the way, he offers to write the software, is the most good for client, while indeed it is the easiest way to program.
eis_os wrote:Szappy isn't the author or the one that is programming grf-maker...
But he says he is in the team, who creates GRF-Maker