Skip to content

War3MapW3i support version 33 and War3MapW3e support version 12#101

Open
tdauth wants to merge 7 commits into
Retera:mainfrom
tdauth:tdauth
Open

War3MapW3i support version 33 and War3MapW3e support version 12#101
tdauth wants to merge 7 commits into
Retera:mainfrom
tdauth:tdauth

Conversation

@tdauth
Copy link
Copy Markdown
Contributor

@tdauth tdauth commented May 14, 2026

Hi,
I fixed War3MapW3i for file version 33 using the spec here https://github.com/ChiefOfGxBxL/WC3MapSpecification/blob/master/Info/0-33.md and War3MapW3e for file version 12 using the spec here https://github.com/ChiefOfGxBxL/WC3MapSpecification/blob/master/Terrain/12.md (not sure about the flags).
I have added a unit tests with files from my map WoW Reforged.

I have removed getByteLength since it is not used anywhere and needs to be maintained for no reason.

Only with these changes a Reforged map will load at all.

@tdauth tdauth changed the title War3MapW3i support version 33 War3MapW3i support version 33 and War3MapW3e support version 12 May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant