Long Zone Name is the full name of the zone, shown to the player when they zone in and in the showeq status bar shortZoneName is the short name, shown in /who all and used as file names. The width and height fields specify the size of the zone in EQ Units. If they are smaller than the points supplied in the map file ShowEQ will expand their values to fit the entire map. If they are larger then the points supplied in the map, the map will be treated as the size they specify. The archaic form containing screenCenterX, screenCenterY, screenLengthX, screenLengthY is deprecated as no known utility makes use of these values and this form has never been read properly by ShowEQ. When editing the map setting all values after the zone names to 0 is fine, showeq will automatically fix them.
A signals an Aggro line
regexp is a regular expression to match against all the spawns
range is the aggro range specified in EQ units, to be drawn as a red circle around all matching spawns. Note that aggro ranges for mobs typically depend on many factors, not all of which may be known by ShowEQ. Don't expect this to be 100% accurate.
Z signals a ZEM line
zem is the zone experience modifier, normally 75 but higher in some zones
L signals a 2d line line
name is the name of the line
color is the textual color fo the line, gray is the default
n is the number of points in the line
x1,y1 is the first point
x2,y2 is the second point, etc
xn,yn is the last point (the Nth point)
M signals a 3d line line
same as L except every point has a z component
H signals a Height line
height is the Z coordinate to assign to all L lines until the next H line
P signals a point line
text is the text to display at that point on the map (someone needs to fix it so it puts the DOT on the map and centers the text)
color is the color for the text
x,y is the location of the point
thats about it, if youre still confused try editing
one of the maps and looking for yourself. also
MapData:loadMap(const QString& fileName)
in mapcore.cpp
is a good reference (thats where I got the info for
this doc)