Wiki · Maps

Drawing road maps

The GPS walks you along roads because someone drew them: a line in a set colour over each zone and city map. This page is everything you need to fill one out, from the colour key to saving the file.

Setting up

  1. Start from the map's own picture

    Each zone and city has one map image, 1002 × 668 pixels, named like Zone_215_Mulgore_Mulgore.png. The image's edges are the map's 0 and 100 coordinates, so a line drawn on it lands in the right place in the world.

  2. Draw on a new transparent layer

    In any paint program with layers (Photoshop, PhotoCraft, Krita…), add a layer above the map and draw only on it.

  3. Use a hard pencil

    The pencil tool, not a soft brush: no anti-aliasing, so every pixel is exactly the key colour. 3 px wide in zones, 2 px in cities. On a tablet, turn pressure off for both size and opacity, and turn on line smoothing if your program has it.

  4. Zoom in and follow the middle of the road

    At 200–300 %, Shift-click from point to point to draw straight stretches. Within 2–3 pixels of the road's middle is plenty: a pixel is about 3.5–10 yards in a zone and 1–2 yards in a city.

The colour key

Use these exact colours. Only magenta is needed; the rest add detail.

Lines: where you can go

Colour Hex Means
Magenta #FF00FF Road: any drawn road, big or small. The GPS prefers these.
Cyan #00FFFF Trail or footpath: the dotted paths, shortcuts between roads.
Green #00FF00 Open way with no road: a mountain pass, a ramp up a hill, a beach you can follow.
Orange #FF8000 One-way drop: a ledge you can jump down but not climb. Put a blue dot at the bottom.
Purple #8000FF Another floor: an upper hall or an underpass. It joins other lines only at its ends or at a yellow lift dot, never where it crosses them.
Dark teal #008080 A further floor, such as canals or sewers, when a map already uses purple. Same rule as purple.
Yellow line #FFFF00 Lift or portal between two landings on the same map: a ride, not a walk.

Dots: points that matter (a solid dot, about 7 px)

Colour Hex Means
Yellow dot #FFFF00 One end of a lift. Where a lift's two ends are on different maps, put a dot at each end on its own map, at the same spot: they join up. Where two floors meet at a lift on one map, one dot touching both line ends.
White #FFFFFF Town or city entrance: a gate, a city's main way in.
Blue #0000FF Boarding spot: a dock, a zeppelin tower, the tram platform. Also the bottom of an orange drop.
Black #000000 Cave or tunnel mouth leading somewhere off this map.

Barriers and areas

Colour Hex Means
Red line #FF0000 Can't walk here: fill mountain ranges solid, draw lines along cliffs and walls. Only your own zone's: leave the neighbouring zones on the picture alone.
Dark red fill #800000 Area to avoid: elite camps, hostile towns. Fill it in solid.
Azure fill #0080FF Water: lakes, rivers and the sea. Passable by swimming, but slow, so routes go round it when they can.

Everything you don't colour is open ground: the GPS works out the cross-country ways between your roads, keeping low levels on the roads and letting high levels cut across. Dots are recorded with your drawing for later.

The rules that keep it clean

Two worked examples

Mulgore with its roads drawn in magenta and yellow dots at the foot of Thunder Bluff's lifts
Mulgore (a zone). Magenta roads from Red Cloud Mesa through Bloodhoof Village to the Barrens and up past Thunder Bluff to Skywatcher Plateau, each running off the map's edge where it leaves the zone. The yellow dots beside Thunder Bluff are the bottoms of its lifts: their tops are dots on the Thunder Bluff map, at the same spots.
Thunder Bluff with its streets drawn in thin magenta lines and yellow dots at the lift tops
Thunder Bluff (a city). Thinner lines, 2 px, for every street, rope bridge and rise you'd walk. The yellow dots are the tops of the lifts, each touching the street it lands on.
Thunder Bluff's drawing as the tracer reads it: thin centre lines, red crossroads, yellow line ends
How it's read. Each drawing is thinned to its centre line and checked: crossroads in red, line ends in yellow, one colour per connected piece. A white link marks two lines that stop just short of each other, which usually means a gap to close.

Saving and sending it in

  1. Keep the file name

    Save under the map's own name, for example Zone_215_Mulgore_Mulgore.png. A file saved under another map's name gets traced onto the wrong map.

  2. PNG, same size

    1002 × 668. Either your layer alone on a transparent background, or flattened onto the map: both work, because the key colours never appear in the map art. Keeping the layered file (PSD) as well helps: if it has more lines than the PNG, the PSD is used.

  3. We stitch it into the network

    Every drawing is placed in the world and joined to its neighbours: roads that meet at a zone's edge, city gates to their zone, lift dots to their other ends. Tunnels with no map of their own (Dun Algaz, Blackrock Mountain) are joined by hand. The result ships in the next addon update.