ChiefOfGxBxL / WC3MapSpecification

The specification of WC3 .w3x files as a living document
MIT License
15 stars 4 forks source link

Info: Rewrite document to table-style #6

Closed Luashine closed 2 years ago

Luashine commented 2 years ago

It's part of my #3 proposal. Please tell me what you think, then I will improve formatting before merging. Some table cells would love some line breaks!

If it's alright, I will continue with the other documents.

I've also noted that the old description seemed to be actually wrong in a few places around the middle of the spec. I had implemented a parser around Hodor's description earlier so I'm pretty confident it is correct. Not that I explored any advnced features like item tables...

I've included other links (all that I know of) to cross-check, if anyone's interested.


It is mostly a translation of Hodor's description (it seemed pretty close to current document in wording).

Sources used:

Potential sources:

Luashine commented 2 years ago

Here're the CSV files I've worked with and then converted to Markdown tables with https://www.tablesgenerator.com/markdown_tables After this gets merged, the master copy will become the .md document here.

wc3i.csv wc3i-flags.csv wc3i-playerdata.csv wc3i-teamdata.csv wc3i-team-flags.csv wc3i-custom-upgrades.csv wc3i-custom-tech.csv wc3i-randomunittables.csv wc3i-randomitemtables.csv

Luashine commented 2 years ago

@ChiefOfGxBxL hey do you have time to review and accept the PR? If not, I will continue with changes in my fork.

ChiefOfGxBxL commented 2 years ago

@Luashine My apologies for the delay. I've reviewed the changes and approved them! Great job and thank you!