public Tile(int x, int y, int typeInt) {
		tileX = x * 40;
		tileY = y * 40;

		type = typeInt;

		tileBoundary = new Rectangle(0, 0, 0, 0);

		if (type == DIRT) {
			tileImage = ((AssetImage) Assets.instance()
					.get(AssetType.TILE_DIRT)).getImage();
		} else if (type == GROUND) {
			tileImage = ((AssetImage) Assets.instance().get(
					AssetType.TILE_GRASS_TOP)).getImage();
		} else if (type == LEFT_GROUND) {
			tileImage = ((AssetImage) Assets.instance().get(
					AssetType.TILE_GRASS_LEFT)).getImage();

		} else if (type == RIGHT_GROUND) {
			tileImage = ((AssetImage) Assets.instance().get(
					AssetType.TILE_GRASS_RIGHT)).getImage();

		} else if (type == CEILING) {
			tileImage = ((AssetImage) Assets.instance().get(
					AssetType.TILE_GRASS_BOT)).getImage();
		} else {
			type = 0;
		}

	}