~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
This GU Edit was download at www.StarCraft2K.com 
We are working very hard to bring you the BEST -==Hacks - Utilities
- Botz - Cracks - Glitches - Patches - Cheats + much more ==-
because we are the StarCraft of the new millennium.
So come check us out at www.StarCraft2K.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Notice: DO NOT REMOVE THIS MESSAGE OR THE MESSAGE ABOVE. THANK YOU.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 


GUEdit2.2 alpha 2 by GoldenUrg

Installation:
You'll need to extract this zip into a directory. Make sure the MPQ2K subdirectory is created
with the files mpq2k.exe storm.dll lmpqapi.dll and staredit.exe.

I assume you've downloaded the Java Runtime 1.2 (JRE 1.2). If not, go to www.javasoft.com or
http://gu.campaigncreations.com/files.shtml to get it.

Install that.

Now double-click the GUEdit.jar file.

A menu will appear. (Version of appearance)

Load - Load a map file (either MPQ (SCM or SCX) or raw (CHK) formats)

Protect - Enter your name and e-mail then click protect. You'll need to save 
the map, preferrably with a new name. (1.0)

Change Terrain Type - Only works on Broodwar maps. Converts between Jungle, 
Ice, Twilight, and Desert. The conversion isn't perfect. Doodads don't convert
correctly. Open the map in StarEdit and fix the problems before playing. (1.1)

Change Player Colors - Broodwar maps only. Allows you to set the color of
each of the players. Works for Melee as well as UMS. Some colors crash 
StarCraft. All color numbers are decimal (not hex). (1.1)

Repair Location Bug - This fixes a bug in maps that crashes StarEdit. This 
function deletes locations in the map that are corrupted by this bug. (2.2)

Load Triggers - Read the map triggers from a file. This file is the same 
format as save triggers. The locations and switch names must already exist
in the map. Strings can be created. Errors in import are saved to a file
errors.txt otherwise the existing triggers are replaced by the imported ones. (2.0)

Save Triggers - Write the existing triggers to a text file for viewing or
editing. (1.2)

Copy Sections - Load a second map and replace sections from the open map with
sections from the second map. (2.1)

Save CHK - Write out the raw map file. This is faster to load than an MPQ map
file and can be hex edited, if technical expertise permits. (1.1)

Save - Write out an MPQ format map file (SCM or SCX). This format is used by
StarCraft.

Quit - Exit the program.

GoldenUrg

GoldenUrg@iname.com

Troubleshooting:
MPQ2K should extract to a subdirectory called MPQ2K.
   If your zip extraction does not do this move all the .dll and .exe files into this directory.

Version History:
1.0beta: First release.
beta2: The GUEdit.bat was fixed. Also it now attempts to find Java if the path is not set.
beta3: Fixed bug that prevented opening or saving files with spaces or file in different directories.
1.1beta: Added change tileset and change player colors. The GUEdit1.0beta.jar is no longer needed.

Alpha Versions:

Issues:
Always Display is not checked on text.
Failed trigger loading corrupts existing triggers.
Disabled condtions and actions are included as normal.
Large maps are slow.
Trigger flags are not created like StarEdit (does this matter?)

Things to note:
Locations must exist in map.
Switches with names must exist in map.
Names must match exactly (possibly including case).
Trigger text after colon(:) and not is quotes('') is ignored and may be omitted.
Pound (#) starts a comment line. 
All lines must be correct or no triggers will be changed. (See issue above)
Create unit with properties specifies the property as a number (editing this is not recommended).
AI scripts are displayed with internal codes instead of names.

Version 1.2a:

Bugs:
Read trigger errors scroll off the console window.

Things to add:
A window to display the read error messages.

Version 1.2a2:

Changes:
Read trigger error messages are written to a file errors.txt in the GUEdit directory.

Bugs:
Switch 1 does not work. Other switches?

Version 1.2a3:

Changes:
Fixed Switches bug.

Version 1.2a4:

Changes:
Fixed save bug introduced in 1.2a3
Added load/save CHK feature.

Version 2.0a3:

Changes:
Fixed path problem in zip file.

Version 2.0a4:

Changes:
Display text messages now load from triggers with always display checked. 
This should be what most people want. I'll eventually get to making this an option.

Version 2.1a1:

Changes:
Added copy sections function.

Version 2.2a1:

Changes:
Added Repair Location Strings function.

Version 2.2a2:

Changes:
Fixed String encoding problem with high ascii chars.