Campaign Processing Helper v1.1
WARNING:
THIS PROGRAM IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED.
YOU USE IT AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES,
LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.
Table of contents
Description
Campaign Processing Helper (CPH) is a program, which helps to optimize Warcraft III campaigns. Usually the manual process of optimization looks like that:
- Extract map from the campaign file.
- Run through Widgetizer.
- Run through Optimizer.
- Add optimized map to the campaign file.
- Repeat steps 1-4 for other maps.
CPH automatizes this process. User just presses one button, and the program does the rest.
Settings
The program should be configured before using. You need to have WC3 Map Optimizer and/or Widgetizer on your computer.
If you are going to use WC3 Map Optimizer, then follow these steps:
- Switch to Optimizer tab.
- Check on Path to Optimizer.
- Press ... button and select vxjwtsopt.exe.
- Select the options you want to use. *
* Options are described in Optimizer manual ("Command line" section). To use default Optimizer settings, uncheck all options.
If you are going to use Widgetizer, then follow these steps:
- Switch to Widgetizer tab.
- Check on Path to Widgetizer.
- Press ... button and select batwidgetizer.exe.
- Specify Options file (press ... button and select .ini file). *
* Options file is usually named Widgetizer.ini and located in the Widgetizer directory, but you can use your own file.
Settings tab grants access to CPH configuration.
- Temporary directory. Specifies a directory for temporary files. Basically, it's [path to CPH]\temp\.
- Remove editor-only files. Removes war3campaign.imp and (listfile) files from the campaign archive.
- Language. Specifies the program interface language.
Usage
If you have not configured CPH, please read the Settings section. Otherwise, proceed.
- Switch to Campaign tab.
- Specify Campaign file (press ... button and select .w3n file). *
- Select maps you want to optimize (you can use Select all and Deselect all buttons).
- Press the Process maps button.
* Make sure you have a backup copy of the campaign file.
That's all. CPH will show progress on the Log tab. You just need to wait for Processing finished message. After that, you can save the log (for analyzing), or clear the window.
Credits
- Aeroblyctos - original idea.
- Shadow Daemon - programming.
- ShadowFlare - MPQ library.
- Vexorian - WC3 Map Optimizer.
- PitzerMike - Widgetizer.
- Markus, Laszlo & John - UPX.
Changelog
v1.1 [**.02.2012]
- Public release
- Added support for Widgetizer
- Added "Remove editor-only files" option
- Added language support
v1.0 [20.08.2011]