Description
Warcraft 3 Extension is a very versatile little tool used for registering shell extensions for Warcraft 3 map files (w3m, w3x, & w3n). The tool allows you to edit map files icons and to add multiple actions to context menu with ease. Using this feature you can play, edit, & open a map file with any compatible application just in several clicks.
Requirements:
- Windows XP/7/8/10. Vista is not tested yet.
- .NET Framework 4.0 or higher.
How to use
(Basic - Registers default custom icons and basic context menu actions [play and edit])
- Open the program
- Click "..." button and locate Warcraft Executable (Warcraft III.exe/war3.exe for legacy versions; or Warcraft III Launcher.exe or Warcraft III.exe for Reforged version)
- Click Register Shell Extension button
Now you will have default custom icons and play & edit actions in context menu.
(In depth - Use your custom icons and add your own context menu actions)
1. Using your custom icon
- Click on the icon you want to change
- Locate icon file you want to use
- Click Register Shell Extension button
2. Edit/open map file with JNGP
- Click Add button
- Type "Edit with JNGP" (Optional) on Action string column
- Press "..." button on the right
- Locate Newgen WE.exe, Ok
- Click Register Shell Extension button
3. Play map file with Sharpcraft
- Click Add button
- Type "Play with Sharpcraft" (Optional) on Action string column
- Press "..." button on the right
- Locate Launcher.exe (in your sharpcraft directory), Ok
- Add "-game " before -loadfile parameter (in the command box)
- Click Register Shell Extension button
Some Notes:
• For legacy version, locate 'war3.exe' or 'Warcraft III.exe'
• For Reforged version, locate 'Warcraft III.exe' or 'Warcraft III Launcher.exe'
• You can either locate legacy version or the new version, it makes no difference. Since it's only used for locating the default icons in the directory.
Changelog:
v1.0
- Release
v1.1
- Renamed to "Warcraft 3 Extension"
- Added support for newer patch version
- Now locates Warcraft directory automatically, but still accept user's confirmation
- Action limit is raised from 5 to 7
v1.2
- Added support for Reforged
- 'Play' function is not working yet
v1.2a
- Default 'Play' & 'Edit' functions now work for Reforged