# Gen 1 building tile docs

Every distinct building sprite in the game, extracted from the map block data, deduplicated, and trimmed to the building itself - no grass padding. 34 distinct buildings across 147 placements.

Each doc carries the tile grid twice (as symbols and as raw tile ids), a legend describing what every tile draws, the per-cell collision, the silhouette's terrain pixels, and every map the building appears on.

31 of the 34 are voxelized (see the `buildings` list in `data/voxel_heights.lua`); [REMAINING.md](REMAINING.md) inventories the 3 that are not and what defeats each.

Generated by the scripts described in [HOW-THIS-WAS-BUILT.md](HOW-THIS-WAS-BUILT.md).

| | id | building | size (cells) | tileset | used | first placement |
| --- | --- | --- | --- | --- | --- | --- |
| ![](img/B01.png) | [B01](B01-unnamed-building.md) | Unnamed building | 4 x 3 | `OVERWORLD` | 19x | SAFFRON_CITY (36,1) |
| ![](img/B02.png) | [B02](B02-unnamed-building.md) | Unnamed building | 4 x 4 | `OVERWORLD` | 15x | CELADON_CITY (28,6) |
| ![](img/B03.png) | [B03](B03-unnamed-building.md) | Unnamed building | 4 x 4 | `OVERWORLD` | 15x | CELADON_CITY (32,16) |
| ![](img/B04.png) | [B04](B04-unnamed-building.md) | Unnamed building | 4 x 2 | `OVERWORLD` | 12x | FUCHSIA_CITY (10,26) |
| ![](img/B05.png) | [B05](B05-unnamed-building.md) | Unnamed building | 4 x 4 | `OVERWORLD` | 11x | CELADON_CITY (40,6) |
| ![](img/B06.png) | [B06](B06-unnamed-building.md) | Unnamed building | 4 x 4 | `OVERWORLD` | 8x | CERULEAN_CITY (24,22) |
| ![](img/B07.png) | [B07](B07-unnamed-building.md) | Unnamed building | 4 x 3 | `OVERWORLD` | 7x | FUCHSIA_CITY (26,25) |
| ![](img/B08.png) | [B08](B08-unnamed-building.md) | Unnamed building | 4 x 6 | `OVERWORLD` | 6x | CELADON_CITY (2,4) |
| ![](img/B09.png) | [B09](B09-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 5x | CELADON_CITY (26,16) |
| ![](img/B10.png) | [B10](B10-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 5x | CINNABAR_ISLAND (14,0) |
| ![](img/B11.png) | [B11](B11-unnamed-building.md) | Unnamed building | 6 x 2 | `OVERWORLD` | 5x | CELADON_CITY (20,14) |
| ![](img/B12.png) | [B12](B12-unnamed-building.md) | Unnamed building | 4 x 2 | `FOREST` | 5x | SAFARI_ZONE_CENTER (16,18) |
| ![](img/B13.png) | [B13](B13-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 4x | ROUTE_15 (8,6) |
| ![](img/B14.png) | [B14](B14-unnamed-building.md) | Unnamed building | 6 x 6 | `OVERWORLD` | 3x | CELADON_CITY (14,4) |
| ![](img/B15.png) | [B15](B15-unnamed-building.md) | Unnamed building | 6 x 6 | `OVERWORLD` | 3x | CELADON_CITY (22,4) |
| ![](img/B16.png) | [B16](B16-unnamed-building.md) | Unnamed building | 8 x 4 | `OVERWORLD` | 3x | CELADON_CITY (6,24) |
| ![](img/B17.png) | [B17](B17-unnamed-building.md) | Unnamed building | 6 x 2 | `OVERWORLD` | 3x | CERULEAN_CITY (8,10) |
| ![](img/B18.png) | [B18](B18-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 2x | PEWTER_CITY (18,2) |
| ![](img/B19.png) | [B19](B19-unnamed-building.md) | Unnamed building | 20 x 5 | `PLATEAU` | 1x | INDIGO_PLATEAU (0,1) |
| ![](img/B20.png) | [B20](B20-unnamed-building.md) | Unnamed building | 8 x 12 | `OVERWORLD` | 1x | SAFFRON_CITY (16,10) |
| ![](img/B21.png) | [B21](B21-unnamed-building.md) | Unnamed building | 12 x 6 | `OVERWORLD` | 1x | ROUTE_22 (2,0) |
| ![](img/B22.png) | [B22](B22-unnamed-building.md) | Unnamed building | 8 x 8 | `OVERWORLD` | 1x | CELADON_CITY (6,6) |
| ![](img/B23.png) | [B23](B23-unnamed-building.md) | Unnamed building | 18 x 3 | `PLATEAU` | 1x | ROUTE_23 (0,29) |
| ![](img/B24.png) | [B24](B24-unnamed-building.md) | Unnamed building | 8 x 6 | `OVERWORLD` | 1x | PEWTER_CITY (10,2) |
| ![](img/B25.png) | [B25](B25-unnamed-building.md) | Unnamed building | 8 x 6 | `OVERWORLD` | 1x | ROUTE_10 (2,34) |
| ![](img/B26.png) | [B26](B26-unnamed-building.md) | Unnamed building | 6 x 6 | `OVERWORLD` | 1x | ROUTE_10 (12,66) |
| ![](img/B27.png) | [B27](B27-unnamed-building.md) | Unnamed building | 8 x 4 | `OVERWORLD` | 1x | ROUTE_11 (50,6) |
| ![](img/B28.png) | [B28](B28-unnamed-building.md) | Unnamed building | 8 x 4 | `OVERWORLD` | 1x | ROUTE_5 (6,30) |
| ![](img/B29.png) | [B29](B29-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 1x | FUCHSIA_CITY (4,24) |
| ![](img/B30.png) | [B30](B30-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 1x | LAVENDER_TOWN (12,0) |
| ![](img/B31.png) | [B31](B31-unnamed-building.md) | Unnamed building | 6 x 4 | `OVERWORLD` | 1x | PALLET_TOWN (10,8) |
| ![](img/B32.png) | [B32](B32-unnamed-building.md) | Unnamed building | 8 x 3 | `SHIP_PORT` | 1x | VERMILION_DOCK (10,3) |
| ![](img/B33.png) | [B33](B33-unnamed-building.md) | Unnamed building | 4 x 4 | `OVERWORLD` | 1x | ROUTE_5 (8,18) |
| ![](img/B34.png) | [B34](B34-unnamed-building.md) | Unnamed building | 4 x 2 | `OVERWORLD` | 1x | FUCHSIA_CITY (14,26) |

## Every placement, by map

**CELADON_CITY**

- (2,4) [B08](B08-unnamed-building.md) Unnamed building - no entrance
- (14,4) [B14](B14-unnamed-building.md) Unnamed building - no entrance
- (22,4) [B15](B15-unnamed-building.md) Unnamed building - CELADON_MANSION_1F
- (6,6) [B22](B22-unnamed-building.md) Unnamed building - CELADON_MART_1F, CELADON_MART_1F
- (28,6) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (32,6) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (36,6) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (40,6) [B05](B05-unnamed-building.md) Unnamed building - CELADON_POKECENTER
- (20,14) [B11](B11-unnamed-building.md) Unnamed building - no entrance
- (26,16) [B09](B09-unnamed-building.md) Unnamed building - GAME_CORNER
- (32,16) [B03](B03-unnamed-building.md) Unnamed building - GAME_CORNER_PRIZE_ROOM
- (38,16) [B02](B02-unnamed-building.md) Unnamed building - CELADON_MART_5F
- (42,16) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (2,24) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (6,24) [B16](B16-unnamed-building.md) Unnamed building - CELADON_GYM
- (14,24) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (18,24) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (26,24) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (30,24) [B03](B03-unnamed-building.md) Unnamed building - CELADON_DINER
- (34,24) [B03](B03-unnamed-building.md) Unnamed building - CELADON_CHIEF_HOUSE
- (38,24) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (42,24) [B03](B03-unnamed-building.md) Unnamed building - CELADON_HOTEL
- (18,28) [B02](B02-unnamed-building.md) Unnamed building - no entrance

**CERULEAN_CITY**

- (8,10) [B17](B17-unnamed-building.md) Unnamed building - CERULEAN_BADGE_HOUSE
- (14,10) [B11](B11-unnamed-building.md) Unnamed building - no entrance
- (26,10) [B17](B17-unnamed-building.md) Unnamed building - CERULEAN_TRASHED_HOUSE
- (34,10) [B11](B11-unnamed-building.md) Unnamed building - no entrance
- (12,14) [B17](B17-unnamed-building.md) Unnamed building - CERULEAN_TRADE_HOUSE
- (18,14) [B05](B05-unnamed-building.md) Unnamed building - CERULEAN_POKECENTER
- (24,16) [B16](B16-unnamed-building.md) Unnamed building - CERULEAN_GYM
- (12,22) [B03](B03-unnamed-building.md) Unnamed building - BIKE_SHOP
- (24,22) [B06](B06-unnamed-building.md) Unnamed building - CERULEAN_MART
- (18,24) [B11](B11-unnamed-building.md) Unnamed building - no entrance
- (28,24) [B11](B11-unnamed-building.md) Unnamed building - no entrance

**CINNABAR_ISLAND**

- (4,0) [B09](B09-unnamed-building.md) Unnamed building - POKEMON_MANSION_1F
- (14,0) [B10](B10-unnamed-building.md) Unnamed building - CINNABAR_GYM
- (4,6) [B09](B09-unnamed-building.md) Unnamed building - CINNABAR_LAB
- (10,8) [B05](B05-unnamed-building.md) Unnamed building - CINNABAR_POKECENTER
- (14,8) [B06](B06-unnamed-building.md) Unnamed building - CINNABAR_MART

**FUCHSIA_CITY**

- (16,0) [B09](B09-unnamed-building.md) Unnamed building - SAFARI_ZONE_GATE
- (4,10) [B06](B06-unnamed-building.md) Unnamed building - FUCHSIA_MART
- (20,10) [B09](B09-unnamed-building.md) Unnamed building - FUCHSIA_MEETING_ROOM
- (4,24) [B29](B29-unnamed-building.md) Unnamed building - FUCHSIA_GYM
- (18,24) [B05](B05-unnamed-building.md) Unnamed building - FUCHSIA_POKECENTER
- (26,25) [B07](B07-unnamed-building.md) Unnamed building - WARDENS_HOUSE
- (30,25) [B07](B07-unnamed-building.md) Unnamed building - FUCHSIA_GOOD_ROD_HOUSE
- (10,26) [B04](B04-unnamed-building.md) Unnamed building - FUCHSIA_BILLS_GRANDPAS_HOUSE
- (14,26) [B34](B34-unnamed-building.md) Unnamed building - no entrance

**INDIGO_PLATEAU**

- (0,1) [B19](B19-unnamed-building.md) Unnamed building - INDIGO_PLATEAU_LOBBY, INDIGO_PLATEAU_LOBBY

**LAVENDER_TOWN**

- (12,0) [B30](B30-unnamed-building.md) Unnamed building - no entrance
- (2,2) [B05](B05-unnamed-building.md) Unnamed building - LAVENDER_POKECENTER
- (6,8) [B04](B04-unnamed-building.md) Unnamed building - MR_FUJIS_HOUSE
- (14,10) [B06](B06-unnamed-building.md) Unnamed building - LAVENDER_MART
- (2,12) [B04](B04-unnamed-building.md) Unnamed building - LAVENDER_CUBONE_HOUSE
- (6,12) [B04](B04-unnamed-building.md) Unnamed building - NAME_RATERS_HOUSE

**PALLET_TOWN**

- (4,3) [B07](B07-unnamed-building.md) Unnamed building - REDS_HOUSE_1F
- (12,3) [B07](B07-unnamed-building.md) Unnamed building - BLUES_HOUSE
- (10,8) [B31](B31-unnamed-building.md) Unnamed building - OAKS_LAB

**PEWTER_CITY**

- (10,2) [B24](B24-unnamed-building.md) Unnamed building - MUSEUM_1F
- (18,2) [B18](B18-unnamed-building.md) Unnamed building - MUSEUM_1F
- (28,12) [B04](B04-unnamed-building.md) Unnamed building - PEWTER_NIDORAN_HOUSE
- (12,14) [B10](B10-unnamed-building.md) Unnamed building - PEWTER_GYM
- (22,14) [B06](B06-unnamed-building.md) Unnamed building - PEWTER_MART
- (12,22) [B05](B05-unnamed-building.md) Unnamed building - PEWTER_POKECENTER
- (6,28) [B04](B04-unnamed-building.md) Unnamed building - PEWTER_SPEECH_HOUSE

**ROUTE_10**

- (10,16) [B05](B05-unnamed-building.md) Unnamed building - ROCK_TUNNEL_POKECENTER
- (2,34) [B25](B25-unnamed-building.md) Unnamed building - POWER_PLANT
- (12,66) [B26](B26-unnamed-building.md) Unnamed building - no entrance

**ROUTE_11**

- (50,6) [B27](B27-unnamed-building.md) Unnamed building - no entrance

**ROUTE_12**

- (8,16) [B15](B15-unnamed-building.md) Unnamed building - ROUTE_12_GATE_1F
- (10,76) [B04](B04-unnamed-building.md) Unnamed building - ROUTE_12_SUPER_ROD_HOUSE

**ROUTE_15**

- (8,6) [B13](B13-unnamed-building.md) Unnamed building - no entrance

**ROUTE_16**

- (18,2) [B13](B13-unnamed-building.md) Unnamed building - no entrance
- (6,4) [B04](B04-unnamed-building.md) Unnamed building - ROUTE_16_FLY_HOUSE
- (18,6) [B14](B14-unnamed-building.md) Unnamed building - no entrance

**ROUTE_18**

- (34,4) [B14](B14-unnamed-building.md) Unnamed building - no entrance

**ROUTE_2**

- (2,12) [B03](B03-unnamed-building.md) Unnamed building - no entrance
- (14,18) [B04](B04-unnamed-building.md) Unnamed building - ROUTE_2_TRADE_HOUSE
- (14,36) [B18](B18-unnamed-building.md) Unnamed building - ROUTE_2_GATE
- (2,40) [B03](B03-unnamed-building.md) Unnamed building - VIRIDIAN_FOREST_SOUTH_GATE

**ROUTE_22**

- (2,0) [B21](B21-unnamed-building.md) Unnamed building - ROUTE_22_GATE

**ROUTE_23**

- (0,29) [B23](B23-unnamed-building.md) Unnamed building - VICTORY_ROAD_1F, VICTORY_ROAD_2F

**ROUTE_25**

- (44,1) [B07](B07-unnamed-building.md) Unnamed building - BILLS_HOUSE

**ROUTE_4**

- (10,2) [B05](B05-unnamed-building.md) Unnamed building - MT_MOON_POKECENTER

**ROUTE_5**

- (8,18) [B33](B33-unnamed-building.md) Unnamed building - DAYCARE
- (16,24) [B03](B03-unnamed-building.md) Unnamed building - UNDERGROUND_PATH_ROUTE_5
- (6,30) [B28](B28-unnamed-building.md) Unnamed building - ROUTE_5_GATE

**ROUTE_6**

- (8,2) [B15](B15-unnamed-building.md) Unnamed building - ROUTE_6_GATE
- (16,10) [B03](B03-unnamed-building.md) Unnamed building - UNDERGROUND_PATH_ROUTE_6

**ROUTE_7**

- (12,8) [B13](B13-unnamed-building.md) Unnamed building - no entrance
- (4,10) [B03](B03-unnamed-building.md) Unnamed building - UNDERGROUND_PATH_ROUTE_7

**ROUTE_8**

- (12,2) [B04](B04-unnamed-building.md) Unnamed building - UNDERGROUND_PATH_ROUTE_8
- (2,8) [B13](B13-unnamed-building.md) Unnamed building - no entrance

**SAFARI_ZONE_CENTER**

- (16,18) [B12](B12-unnamed-building.md) Unnamed building - SAFARI_ZONE_CENTER_REST_HOUSE

**SAFARI_ZONE_EAST**

- (24,8) [B12](B12-unnamed-building.md) Unnamed building - SAFARI_ZONE_EAST_REST_HOUSE

**SAFARI_ZONE_NORTH**

- (34,2) [B12](B12-unnamed-building.md) Unnamed building - SAFARI_ZONE_NORTH_REST_HOUSE

**SAFARI_ZONE_WEST**

- (2,2) [B12](B12-unnamed-building.md) Unnamed building - SAFARI_ZONE_SECRET_HOUSE
- (10,10) [B12](B12-unnamed-building.md) Unnamed building - SAFARI_ZONE_WEST_REST_HOUSE

**SAFFRON_CITY**

- (22,0) [B10](B10-unnamed-building.md) Unnamed building - FIGHTING_DOJO
- (28,0) [B16](B16-unnamed-building.md) Unnamed building - SAFFRON_GYM
- (36,1) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (2,3) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (6,3) [B07](B07-unnamed-building.md) Unnamed building - COPYCATS_HOUSE_1F
- (10,3) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (24,8) [B06](B06-unnamed-building.md) Unnamed building - SAFFRON_MART
- (4,9) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (8,9) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (12,9) [B07](B07-unnamed-building.md) Unnamed building - SAFFRON_PIDGEY_HOUSE
- (28,9) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (32,9) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (16,10) [B20](B20-unnamed-building.md) Unnamed building - SILPH_CO_1F
- (6,16) [B08](B08-unnamed-building.md) Unnamed building - no entrance
- (10,16) [B08](B08-unnamed-building.md) Unnamed building - no entrance
- (24,16) [B08](B08-unnamed-building.md) Unnamed building - no entrance
- (28,16) [B08](B08-unnamed-building.md) Unnamed building - no entrance
- (32,16) [B08](B08-unnamed-building.md) Unnamed building - no entrance
- (8,26) [B05](B05-unnamed-building.md) Unnamed building - SAFFRON_POKECENTER
- (28,26) [B03](B03-unnamed-building.md) Unnamed building - MR_PSYCHICS_HOUSE
- (4,27) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (12,27) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (16,27) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (20,27) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (32,27) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (0,32) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (36,32) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (4,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (8,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (12,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (16,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (24,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (28,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance
- (32,33) [B01](B01-unnamed-building.md) Unnamed building - no entrance

**VERMILION_CITY**

- (6,0) [B03](B03-unnamed-building.md) Unnamed building - VERMILION_OLD_ROD_HOUSE
- (10,0) [B05](B05-unnamed-building.md) Unnamed building - VERMILION_POKECENTER
- (14,0) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (20,0) [B02](B02-unnamed-building.md) Unnamed building - no entrance
- (8,10) [B03](B03-unnamed-building.md) Unnamed building - POKEMON_FAN_CLUB
- (14,10) [B03](B03-unnamed-building.md) Unnamed building - VERMILION_TRADE_HOUSE
- (22,10) [B06](B06-unnamed-building.md) Unnamed building - VERMILION_MART
- (8,16) [B10](B10-unnamed-building.md) Unnamed building - VERMILION_GYM
- (22,16) [B03](B03-unnamed-building.md) Unnamed building - VERMILION_PIDGEY_HOUSE

**VERMILION_DOCK**

- (10,3) [B32](B32-unnamed-building.md) Unnamed building - no entrance

**VIRIDIAN_CITY**

- (28,4) [B10](B10-unnamed-building.md) Unnamed building - VIRIDIAN_GYM
- (20,8) [B04](B04-unnamed-building.md) Unnamed building - VIRIDIAN_NICKNAME_HOUSE
- (20,14) [B04](B04-unnamed-building.md) Unnamed building - VIRIDIAN_SCHOOL_HOUSE
- (28,16) [B06](B06-unnamed-building.md) Unnamed building - VIRIDIAN_MART
- (22,22) [B05](B05-unnamed-building.md) Unnamed building - VIRIDIAN_POKECENTER
