#define minusminus plusplus
#define minusplus plusminus
space(-1400, -1000, 1200, 1200);
/* Grid -- horizontal lines every 200 */
line(600, -800, -1400, -800);
line(-1400, -600, 600, -600);
line(600, -400, -1400, -400);
line(-1400, -200, 600, -200);
line(-1400, 200, 600, 200);
line(600, 400, -1400, 400);
line(-1400, 600, 600, 600);
line(600, 800, -1400, 800);
/* Grid -- vertical lines every 200 */
line(-1200, 1000, -1200, -1000);
line(-1000, 1000, -1000, -1000);
line(-800, 1000, -800, -1000);
line(-600, 1000, -600, -1000);
line(-400, 1000, -400, -1000);
line(-200, 1000, -200, -1000);
line(200, 1000, 200, -1000);
line(400, 1000, 400, -1000);
/* Circles radius +250 on "center" */
label("- THE PHANTASIA UNIVERSE -");
line(-630, 1045, -115, 1045);
plusplus("Rovanion", -250, 320);
plusplus("The Iron Hills", -100, 560);
plusplus("Rhun", 250, 570);
minusplus("Dunland", -700, 160);
minusplus("Eriador", -920, 300);
minusplus("The Northern Waste", -1240, 320);
minusminus("Gondor", -720, -180);
minusminus("South Gondor", -940, -270);
minusminus("Far Harad", -1100, -500);
plusminus("Mordor", -180, -300);
plusminus("Khand", 0, -500);
plusminus("Near Harad", 40, -780);
line(690, 970, 1000, 970);
label("> 9: The Outer Waste");
label("> 20: The Dead Marshes");
label("> 35: Kennaquhair");
label("(0,0): The Lord's Chamber");
label("Grid squares are 100 x 100");
label("Created by Ted Estes");
label("Plotted by Chris Robertson");
plusplus(s
, x
, y
) /* draw strings in plus plus quadrant */
plusminus(s
, x
, y
) /* draw strings in plus minus quadrant */