diff options
Diffstat (limited to 'data/mapObjects/vermilioncity.asm')
-rwxr-xr-x | data/mapObjects/vermilioncity.asm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/data/mapObjects/vermilioncity.asm b/data/mapObjects/vermilioncity.asm new file mode 100755 index 00000000..a7a6a6b4 --- /dev/null +++ b/data/mapObjects/vermilioncity.asm @@ -0,0 +1,41 @@ +VermilionCityObject: ; 0x189ba (size=133) + db $43 ; border block + + db $9 ; warps + db $3, $b, $0, VERMILION_POKECENTER + db $d, $9, $0, POKEMON_FAN_CLUB + db $d, $17, $0, VERMILION_MART + db $13, $c, $0, VERMILION_GYM + db $13, $17, $0, VERMILION_HOUSE_1 + db $1f, $12, $0, VERMILION_DOCK + db $1f, $13, $0, VERMILION_DOCK + db $d, $f, $0, VERMILION_HOUSE_3 + db $3, $7, $0, VERMILION_HOUSE_2 + + db $7 ; signs + db $3, $1b, $7 ; VermilionCityText7 + db $d, $25, $8 ; VermilionCityText8 + db $d, $18, $9 ; MartSignText + db $3, $c, $a ; PokeCenterSignText + db $d, $7, $b ; VermilionCityText11 + db $13, $7, $c ; VermilionCityText12 + db $f, $1d, $d ; VermilionCityText13 + + db $6 ; people + db SPRITE_FOULARD_WOMAN, $7 + 4, $13 + 4, $fe, $2, $1 ; person + db SPRITE_GAMBLER, $6 + 4, $e + 4, $ff, $ff, $2 ; person + db SPRITE_SAILOR, $1e + 4, $13 + 4, $ff, $d1, $3 ; person + db SPRITE_GAMBLER, $7 + 4, $1e + 4, $ff, $ff, $4 ; person + db SPRITE_SLOWBRO, $9 + 4, $1d + 4, $fe, $1, $5 ; person + db SPRITE_SAILOR, $1b + 4, $19 + 4, $fe, $2, $6 ; person + + ; warp-to + EVENT_DISP VERMILION_CITY_WIDTH, $3, $b ; VERMILION_POKECENTER + EVENT_DISP VERMILION_CITY_WIDTH, $d, $9 ; POKEMON_FAN_CLUB + EVENT_DISP VERMILION_CITY_WIDTH, $d, $17 ; VERMILION_MART + EVENT_DISP VERMILION_CITY_WIDTH, $13, $c ; VERMILION_GYM + EVENT_DISP VERMILION_CITY_WIDTH, $13, $17 ; VERMILION_HOUSE_1 + EVENT_DISP VERMILION_CITY_WIDTH, $1f, $12 ; VERMILION_DOCK + EVENT_DISP VERMILION_CITY_WIDTH, $1f, $13 ; VERMILION_DOCK + EVENT_DISP VERMILION_CITY_WIDTH, $d, $f ; VERMILION_HOUSE_3 + EVENT_DISP VERMILION_CITY_WIDTH, $3, $7 ; VERMILION_HOUSE_2 |