This program exists to apply conversion profiles, 'scripts' of sorts to map files from Command & Conquer: Tiberian Sun and Command & Conquer: Red Alert 2 and their respective expansion packs that offer ability to alter map's theater, tile, overlay and other object data, essentially allowing user to perform operations such as cross-theater, or even cross-game map conversions.
Project Page: http://github.com/Starkku/MapTool
Downloads: https://github.com/Starkku/MapTool/releases
Download for latest build (automatically generated from latest commit in master
branch) can be found here.
As of current, MapTool has been designed to run on Windows operating systems, with Microsoft .NET Framework 4.8 as a requirement. Installation is simple, just place all of the required program files in a directory of your choice, and run it from there.
Using the graphical user interface (MapTool.UI.exe) should be fairly straightforward. If the program was installed correctly, available conversion profiles (conversion profiles are loaded from subdirectory called 'Profiles' in the program directory) should be displayed in a list for user to choose from, with a description for each of the profiles displayed next to the list if available. Maps can be added to the list of files to process by using Browse button or drag & drop on the file list itself.
Instructions for the command line tool (MapTool.exe) can be found by running the program with argument -h (or -? or -help). For an example: MapTool.exe -h
.
MapTool.UI.exe can also be ran with the argument -log, which enables writing of full debug log file (which can get fairly large).
Documentation on the contents of conversion profile INI files and how to write them can be found here.
MapTool uses code from the following open-source projects to make it's functionality possible.
- Starkku.Utilities: https://github.com/Starkku/Starkku.Utilities
- Chronoshift: https://github.com/TheAssemblyArmada/Chronoshift
- C# MiniLZO port: https://github.com/zzattack/MiniLZO
- NDesk.Options: http://www.ndesk.org/Options
- Rampastring's Tunnel Fixer: https://ppmforums.com/viewtopic.php?t=42008
- SHOpenFolderAndSelectItems wrapper: https://gist.github.com/vbfox/551626
Additionall thanks to following people:
- E1 Elite for writing several conversion profile files to use with Command & Conquer: Tiberian Sun and implementing IsoMapPack5 optimization & ice growth fix features.
- Messiah: Cross-game theater conversion profiles included with releases originally posted here.
See LICENSE.txt.
Versions prior to 2.0 were licensed under GPL version 3.