public WorldTile getTile(TileType tileType) {
			// Try to get the tile, if it's null, create it and keep a reference
			// to it so that it can be returned next time.
			WorldTile foundTile = tileMap.get(tileType);
			if (foundTile == null) {
				foundTile = new WorldTile(tiles[tileType.val], passable, minimapColor, cost);
			}
			return foundTile;
		}