changeset 15173:02887c1c4d78 draft

(svn r19802) -Codechange: Replace some more magic numbers by corresponding constants
author belugas <belugas@openttd.org>
date Wed, 12 May 2010 20:59:39 +0000
parents e9741bd69a65
children eb44db63c27a
files src/table/sprites.h src/table/town_land.h
diffstat 2 files changed, 474 insertions(+), 468 deletions(-) [+]
line wrap: on
line diff
--- a/src/table/sprites.h
+++ b/src/table/sprites.h
@@ -964,6 +964,10 @@
 static const SpriteID SPR_CNST2_TOWNHOUSE_06_V1               = 1445;
 static const SpriteID SPR_BUILD_TOWNHOUSE_06_V1               = 1446; // 1st variation
 static const SpriteID SPR_GRND_TOWNHOUSE_06_V1                = 1447;
+static const SpriteID SPR_GRND_STADIUM_N                      = 1479, //stadium ground at north
+static const SpriteID SPR_GRND_STADIUM_E                      = 1480, //stadium ground at east
+static const SpriteID SPR_GRND_STADIUM_W                      = 1481, //stadium ground at west
+static const SpriteID SPR_GRND_STADIUM_S                      = 1482, //stadium ground at south
 static const SpriteID SPR_CNST1_TOWNHOUSE_06_V2               = 1501; // used as ground, but is stage1
 static const SpriteID SPR_CNST1_TOWNHOUSE_06_V2_P             = 1502; // pipes extensions for previous
 static const SpriteID SPR_CNST2_TOWNHOUSE_06_V2_G             = 1503; // Ground of cnst stage 2
@@ -989,6 +993,8 @@
 static const SpriteID SPR_CNST1_SHOPOFFICE_0F                 = 1464;
 static const SpriteID SPR_CNST2_SHOPOFFICE_0F                 = 1465;
 static const SpriteID SPR_BUILD_SHOPOFFICE_0F                 = 1466;
+static const SpriteID SPR_GRND_TOWNHOUSE_TOY1                 = 4675;
+static const SpriteID SPR_GRND_TOWNHOUSE_TOY2                 = 4676;
 
 /* Easter egg/disaster sprites */
 static const SpriteID SPR_BLIMP                  = 3905; // Zeppelin
--- a/src/table/town_land.h
+++ b/src/table/town_land.h
@@ -92,35 +92,35 @@
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5a2, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a0, PAL_NONE,  0,  0, 15, 15,   5, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a1, PAL_NONE,  0,  0, 15, 15,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 0),
-	M( 0x58c,              PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11d9, PAL_NONE,  0,  0, 15, 15,  53, 1),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a4, PAL_NONE,  0,  0, 16, 16,  16, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a5, PAL_NONE,  0,  0, 16, 16,  16, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a6, PAL_NONE,  0,  0, 16, 16,  16, 0),
@@ -140,275 +140,275 @@
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a8, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a9, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a8, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a9, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a8, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a9, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a8, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5a9, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5aa, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ab, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ac, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ab, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ac, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ab, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ac, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ab, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ac, PAL_NONE,  0,  0, 16, 16,  38, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
-	M( 0x58c,              PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ad, PAL_NONE,  0,  0, 16, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ae, PAL_NONE,  6,  5,  3,  6,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
-	M( 0x58c,              PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,    0x0, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5af, PAL_NONE,  3,  3,  9,  9,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b0, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
-	M( 0xf8d,              PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
+	M( SPR_FLAT_GRASS_TILE,PAL_NONE,  0x5b1, PAL_NONE,  0,  0, 16, 16,  15, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b2, PAL_NONE,  0,  0, 16, 16,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b3, PAL_NONE,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b4, PAL_NONE,  0,  0, 16, 16,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5b4, PAL_NONE,  0,  0, 16, 16,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b4, PAL_NONE,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b2, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b3, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b2, PALETTE_TO_STRUCT_RED,  0,  0, 16, 16,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b3, PALETTE_TO_STRUCT_RED,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_RED,  0,  0, 16, 16,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_RED,  0,  0, 16, 16,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_RED,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b2, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,   8, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b3, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b4, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b5, PAL_NONE,  1,  3, 14, 11,   7, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b6, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b5, PAL_NONE,  1,  3, 14, 11,   7, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b6, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b5, PAL_NONE,  1,  3, 14, 11,   7, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b6, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b5, PAL_NONE,  1,  3, 14, 11,   7, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b6, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
-	M( 0x58c,              PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5b7, PAL_NONE,  1,  3, 14, 11,  53, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b8, PAL_NONE,  3,  1, 11, 14,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b9, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
-	M( 0x58c,              PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b8, PAL_NONE,  3,  1, 11, 14,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b9, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
-	M( 0x58c,              PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b8, PAL_NONE,  3,  1, 11, 14,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b9, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
-	M( 0x58c,              PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b8, PAL_NONE,  3,  1, 11, 14,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5b9, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
-	M( 0x58c,              PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5ba, PAL_NONE,  3,  1, 11, 14,  28, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bb, PAL_NONE,  2,  0, 13, 16,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bc, PAL_NONE,  2,  0, 13, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bd, PAL_NONE,  2,  0, 13, 16,  46, 0),
-	M( 0x58c,              PAL_NONE,  0x5bd, PAL_NONE,  2,  0, 13, 16,  46, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5bd, PAL_NONE,  2,  0, 13, 16,  46, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bb, PAL_NONE,  2,  0, 13, 16,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bc, PAL_NONE,  2,  0, 13, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bd, PAL_NONE,  2,  0, 13, 16,  46, 0),
-	M( 0x58c,              PAL_NONE,  0x5bd, PAL_NONE,  2,  0, 13, 16,  46, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5bd, PAL_NONE,  2,  0, 13, 16,  46, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bb, PALETTE_TO_STRUCT_BLUE,  2,  0, 13, 16,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bc, PALETTE_TO_STRUCT_BLUE,  2,  0, 13, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bd, PALETTE_TO_STRUCT_BLUE,  2,  0, 13, 16,  46, 0),
-	M( 0x58c,              PAL_NONE,  0x5bd, PALETTE_TO_STRUCT_BLUE,  2,  0, 13, 16,  46, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5bd, PALETTE_TO_STRUCT_BLUE,  2,  0, 13, 16,  46, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bb, PALETTE_TO_STRUCT_WHITE,  2,  0, 13, 16,   6, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bc, PALETTE_TO_STRUCT_WHITE,  2,  0, 13, 16,  45, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bd, PALETTE_TO_STRUCT_WHITE,  2,  0, 13, 16,  46, 0),
-	M( 0x58c,              PAL_NONE,  0x5bd, PALETTE_TO_STRUCT_WHITE,  2,  0, 13, 16,  46, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5bd, PALETTE_TO_STRUCT_WHITE,  2,  0, 13, 16,  46, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5be, PALETTE_TO_RED,  2,  0, 13, 16,  13, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bf, PALETTE_TO_RED,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c0, PALETTE_TO_RED,  2,  0, 13, 16, 110, 0),
-	M( 0x58c,              PAL_NONE,  0x5c0, PALETTE_TO_RED,  2,  0, 13, 16, 110, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c0, PALETTE_TO_RED,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5be, PALETTE_TO_BLUE,  2,  0, 13, 16,  13, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bf, PALETTE_TO_BLUE,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c0, PALETTE_TO_BLUE,  2,  0, 13, 16, 110, 0),
-	M( 0x58c,              PAL_NONE,  0x5c0, PALETTE_TO_BLUE,  2,  0, 13, 16, 110, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c0, PALETTE_TO_BLUE,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5be, PALETTE_TO_ORANGE,  2,  0, 13, 16,  13, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bf, PALETTE_TO_ORANGE,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c0, PALETTE_TO_ORANGE,  2,  0, 13, 16, 110, 0),
-	M( 0x58c,              PAL_NONE,  0x5c0, PALETTE_TO_ORANGE,  2,  0, 13, 16, 110, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c0, PALETTE_TO_ORANGE,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5be, PALETTE_TO_GREEN,  2,  0, 13, 16,  13, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5bf, PALETTE_TO_GREEN,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c0, PALETTE_TO_GREEN,  2,  0, 13, 16, 110, 0),
-	M( 0x58c,              PAL_NONE,  0x5c0, PALETTE_TO_GREEN,  2,  0, 13, 16, 110, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c0, PALETTE_TO_GREEN,  2,  0, 13, 16, 110, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c1, PAL_NONE,  1,  2, 15, 12,   4, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c2, PAL_NONE,  1,  2, 15, 12,  24, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
-	M( 0x58c,              PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c1, PAL_NONE,  1,  2, 15, 12,   4, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c2, PAL_NONE,  1,  2, 15, 12,  24, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
-	M( 0x58c,              PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c1, PAL_NONE,  1,  2, 15, 12,   4, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c2, PAL_NONE,  1,  2, 15, 12,  24, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
-	M( 0x58c,              PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c1, PAL_NONE,  1,  2, 15, 12,   4, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c2, PAL_NONE,  1,  2, 15, 12,  24, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
-	M( 0x58c,              PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c3, PAL_NONE,  1,  2, 15, 12,  31, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c4, PAL_NONE,  1,  0, 14, 15,  20, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c5, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c4, PAL_NONE,  1,  0, 14, 15,  20, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c5, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c4, PAL_NONE,  1,  0, 14, 15,  20, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c5, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c4, PAL_NONE,  1,  0, 14, 15,  20, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c5, PAL_NONE,  1,  0, 14, 15,  42, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
-	M( 0x58c,              PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
-	M( 0x5c7,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c7,              PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c8,              PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5c9,              PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
-	M( 0x5ca,              PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE,  0x5c6, PAL_NONE,  1,  0, 14, 15,  42, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_N, PAL_NONE,  0x5cb, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_E, PAL_NONE,  0x5cc, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_W, PAL_NONE,  0x5cd, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
+	M( SPR_GRND_STADIUM_S, PAL_NONE,  0x5ce, PAL_NONE,  0,  0, 16, 16,  20, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE,  0x5d4, PAL_NONE,  0,  0, 16, 16,  22, 0),
 	M( 0x5d3,              PAL_NONE,  0x5d4, PAL_NONE,  0,  0, 16, 16,  22, 0),
 	M( 0x5d3,              PAL_NONE,  0x5d4, PAL_NONE,  0,  0, 16, 16,  22, 0),
@@ -1148,35 +1148,35 @@
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x117f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x117f, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x117f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x117f, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117f, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x117f, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x117f, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117f, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x117f, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x117f, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11e1, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x11e1, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11e1, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11e1, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x11e1, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11e1, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11e1, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x11e3, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11e3, PALETTE_TO_STRUCT_BROWN,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117d, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x117e, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x11e1, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
-	M( 0x58c,              PAL_NONE, 0x11e1, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
+	M( SPR_CONCRETE_GROUND,PAL_NONE, 0x11e1, PALETTE_TO_STRUCT_WHITE,  0,  0, 16, 16,  50, 0),
 	M(0x1180,              PAL_NONE, 0x1181, PAL_NONE,  0,  0, 16, 16,  10, 0),
 	M(0x1183,              PAL_NONE, 0x1182, PALETTE_TO_DARK_GREEN,  0,  0, 16, 16,  60, 0),
 	M(0x1183,              PAL_NONE, 0x1182, PALETTE_TO_DARK_GREEN,  0,  0, 16, 16,  60, 0),
@@ -1481,310 +1481,310 @@
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x1210, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x1210, PAL_NONE,  0,  0, 16, 16,  50, 0),
 	M( SPR_FLAT_BARE_LAND, PAL_NONE, 0x1211, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1213, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1214, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1214, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1215, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1213, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1214, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1214, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1215, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1213, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1214, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1214, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1215, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1213, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1214, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1214, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1215, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1220, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1220, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1221, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121f, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1220, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1220, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1221, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x121f, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1220, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1220, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1221, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x121f, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1220, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1220, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1221, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1222, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1223, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1223, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1224, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1222, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1223, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1223, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1224, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1222, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1223, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1223, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1224, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1222, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1223, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1223, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1224, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1225, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1226, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1226, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1227, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1225, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1226, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1226, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1227, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1225, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1226, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1226, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1227, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1225, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1226, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1226, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1227, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1256, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1256, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1256, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1256, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1256, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1256, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1256, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1256, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1256, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1256, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1256, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x1256, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1243,              PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
-	M(0x1244,              PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1213, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1214, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1214, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1215, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1213, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1214, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1214, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1215, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1213, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1214, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1214, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1215, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1213, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1214, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1214, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1215, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1216, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1217, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1218, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1219, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1220, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1220, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1221, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121f, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1220, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1220, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1221, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x121f, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1220, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1220, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1221, PALETTE_TO_MAUVE, 0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x121f, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1220, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1220, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1221, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1222, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1223, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1223, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1224, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1222, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1223, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1223, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1224, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1222, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1223, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1223, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1224, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1222, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1223, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1223, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1224, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1225, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1226, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1226, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1227, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1225, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1226, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1226, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1227, PALETTE_TO_PINK,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1225, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1226, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1226, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1227, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1225, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1226, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1226, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1227, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1228, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1229, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x122f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x122e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1230, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1231, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1232, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1233, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1234, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1235, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1236, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1237, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1238, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1239, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123b, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x123c, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123d, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123e, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x123f, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1240, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1241, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1242, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1256, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1256, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1256, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1256, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1256, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1256, PALETTE_TO_PALE_GREEN,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1256, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1256, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1256, PALETTE_TO_RED,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1256, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1256, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x1256, PALETTE_TO_CREAM,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1257, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1258, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY1, PAL_NONE, 0x1259, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE,    0x0, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
+	M(SPR_GRND_HOUSE_TOY2, PAL_NONE, 0x125a, PAL_NONE,  0,  0, 16, 16,  50, 0),
 };
 #undef M
 /** Make sure we have the right number of elements: 4 variants * 4 build stages for each house */