<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -135,8 +135,8 @@ var default_set = function() {
                    negative:color(250,80,60)};
   set.bg_color = set.bg_colors.neutral;
   set.grid_color = color(255,255,255);
-  set.entrance_color = color(255,100,100);
-  set.exit_color = color(100,100,250);
+  set.entrance_color = color(100,255,100);
+  set.exit_color = color(255,100,50);
   set.killzone_color = color(200,50,50,0.5);
   set.creep_color = color(255,255,0);
 
@@ -290,7 +290,19 @@ var Square = function(gx,gy,color) {
   assign_to_depth(square, SET.square_render_level);
   return square;
 };
-
+var ExitSquare = function(gx,gy) {
+  var square = Square(gx,gy,SET.exit_color);
+  square.type = &quot;exit&quot;;
+  square.draw = function() {
+    noStroke();
+    fill(SET.exit_color);
+    draw_square_in_grid(this.gx,this.gy);
+    noFill();
+    stroke(&quot;black&quot;);
+    draw_circle_in_grid(this.gx,this.gy);
+  }
+  return square;
+}
 
 
 var spawn_wave = function() {
@@ -349,8 +361,7 @@ var game_lost = function() {
 var generate_map = function() {
   SET.entrance = Square(0, random(SET.gheight-1), SET.entrance_color);
   SET.entrance.type = &quot;entrance&quot;;
-  SET.exit = Square(SET.gwidth-1, random(SET.gheight-1), SET.exit_color);
-  SET.exit.type = &quot;exit&quot;;
+  SET.exit = ExitSquare(SET.gwidth-1, random(SET.gheight-1));
   populate_terrains();
 }
 </diff>
      <filename>game/ptd.js</filename>
    </modified>
    <modified>
      <diff>@@ -99,7 +99,7 @@ var draw_circle_in_grid = function(gx,gy) {
   var pos = grid_to_pixel(gx,gy);
   var h = SET.half_pixels_per_square;
   var l = SET.pixels_per_square;
-  ellipse(pos.x+h,pos.y+h,l,l);
+  ellipse(pos.x+h,pos.y+h,l-1,l-1);
 };
 
 /*</diff>
      <filename>game/util.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6ff639074df8eac70282b241ff72704ff8005ee9</id>
    </parent>
  </parents>
  <author>
    <name>Peter Burns</name>
    <email>peter@metaweb.com</email>
  </author>
  <url>http://github.com/rictic/processing-tower-defense/commit/3ba799af4eebe0e61942e25e3820e42d9590aa0d</url>
  <id>3ba799af4eebe0e61942e25e3820e42d9590aa0d</id>
  <committed-date>2008-06-12T19:25:09-07:00</committed-date>
  <authored-date>2008-06-12T19:25:09-07:00</authored-date>
  <message>Better emphasize entrance and exit

I watched a coworker play today, and the importance
of the entrance and exit squares looks to be easily
overlooked.  Also, it was kinda hard to tell which
was which.</message>
  <tree>8cc2727e7b3d5be12083c678ef863f8bd9239b78</tree>
  <committer>
    <name>Peter Burns</name>
    <email>peter@metaweb.com</email>
  </committer>
</commit>
