This tool originates from here
wc3lib is a C++ library which does also provide finished tools for modifying Warcraft III. It's still in a very early stage of its development but I'd like to get some feedback and check out if the project actually would still be useful to people.
Some features are:
- several tools like an MPQ file extractor, a custom Object Editor and a custom Trigger Editor etc.
- Linux support
- KDE Desktop integration: I/O slave for MPQ and BLP files are shown by Gwenview, also MIME types are added.
Getting Started:
Install the RPM for example and run "wc3object" after that. It will start the custom object editor. First you have to select your Warcraft III directory where all MPQ archives have to be.
After that the object editor should appear.
Source Code:
Use the following command to clone the source code:
Code:
git clone https://github.com/tdauth/wc3lib.git
Fedora:
The RPM I have built I tested on Fedora Linux.
Debian:
There's also a .deb file but I am not quite sure about the package names.
Windows:
Unfortunately it seems not to be that easy to build a Windows version for me, especially not when using Linux. I will have to cross compile the project as well as its dependencies (for example KDE 4 Libraries). Building an installer after that is not very hard since the project already supports generating an NSIS installer. At the moment I am trying to create a Windows build but it might take some time.
Any help is welcome!
Current state:
Only basic operations are currently supported. For example some fields can be changed in the object editor and the trigger editor only supports Reign of Chaos trigger data at the moment.