mirror of
https://github.com/pret/pokered.git
synced 2024-11-26 23:50:41 +00:00
Add macros, constants, and labels for map scripts and text (#367)
This introduces `def_script_pointers`, `def_text_pointers`, and `object_const_def` macros, and applies them to all maps. Most other map labels have also been identified.
This commit is contained in:
parent
d3128b9a7f
commit
d001ced41b
@ -28,7 +28,7 @@
|
||||
const SPRITE_ROCKET ; $18
|
||||
const SPRITE_CHANNELER ; $19
|
||||
const SPRITE_WAITER ; $1a
|
||||
const SPRITE_ERIKA ; $1b
|
||||
const SPRITE_SILPH_WORKER_F ; $1b
|
||||
const SPRITE_MIDDLE_AGED_WOMAN ; $1c
|
||||
const SPRITE_BRUNETTE_GIRL ; $1d
|
||||
const SPRITE_LANCE ; $1e
|
||||
@ -45,7 +45,7 @@
|
||||
const SPRITE_NURSE ; $29
|
||||
const SPRITE_LINK_RECEPTIONIST ; $2a
|
||||
const SPRITE_SILPH_PRESIDENT ; $2b
|
||||
const SPRITE_SILPH_WORKER ; $2c
|
||||
const SPRITE_SILPH_WORKER_M ; $2c
|
||||
const SPRITE_WARDEN ; $2d
|
||||
const SPRITE_CAPTAIN ; $2e
|
||||
const SPRITE_FISHER ; $2f
|
||||
|
@ -1,50 +1,50 @@
|
||||
; mart inventories are below
|
||||
; they are texts
|
||||
|
||||
ViridianCashierText::
|
||||
ViridianMartClerkText::
|
||||
script_mart POKE_BALL, ANTIDOTE, PARLYZ_HEAL, BURN_HEAL
|
||||
|
||||
PewterCashierText::
|
||||
PewterMartClerkText::
|
||||
script_mart POKE_BALL, POTION, ESCAPE_ROPE, ANTIDOTE, BURN_HEAL, AWAKENING, PARLYZ_HEAL
|
||||
|
||||
CeruleanCashierText::
|
||||
CeruleanMartClerkText::
|
||||
script_mart POKE_BALL, POTION, REPEL, ANTIDOTE, BURN_HEAL, AWAKENING, PARLYZ_HEAL
|
||||
|
||||
BikeShopCashierText:: ; unreferenced
|
||||
UnusedBikeShopClerkText:: ; unreferenced
|
||||
script_mart BICYCLE
|
||||
|
||||
VermilionCashierText::
|
||||
VermilionMartClerkText::
|
||||
script_mart POKE_BALL, SUPER_POTION, ICE_HEAL, AWAKENING, PARLYZ_HEAL, REPEL
|
||||
|
||||
LavenderCashierText::
|
||||
LavenderMartClerkText::
|
||||
script_mart GREAT_BALL, SUPER_POTION, REVIVE, ESCAPE_ROPE, SUPER_REPEL, ANTIDOTE, BURN_HEAL, ICE_HEAL, PARLYZ_HEAL
|
||||
|
||||
CeladonMart2Clerk1Text::
|
||||
CeladonMart2FClerk1Text::
|
||||
script_mart GREAT_BALL, SUPER_POTION, REVIVE, SUPER_REPEL, ANTIDOTE, BURN_HEAL, ICE_HEAL, AWAKENING, PARLYZ_HEAL
|
||||
|
||||
CeladonMart2Clerk2Text::
|
||||
CeladonMart2FClerk2Text::
|
||||
script_mart TM_DOUBLE_TEAM, TM_REFLECT, TM_RAZOR_WIND, TM_HORN_DRILL, TM_EGG_BOMB, TM_MEGA_PUNCH, TM_MEGA_KICK, TM_TAKE_DOWN, TM_SUBMISSION
|
||||
|
||||
CeladonMart4ClerkText::
|
||||
CeladonMart4FClerkText::
|
||||
script_mart POKE_DOLL, FIRE_STONE, THUNDER_STONE, WATER_STONE, LEAF_STONE
|
||||
|
||||
CeladonMart5Clerk1Text::
|
||||
CeladonMart5FClerk1Text::
|
||||
script_mart X_ACCURACY, GUARD_SPEC, DIRE_HIT, X_ATTACK, X_DEFEND, X_SPEED, X_SPECIAL
|
||||
|
||||
CeladonMart5Clerk2Text::
|
||||
CeladonMart5FClerk2Text::
|
||||
script_mart HP_UP, PROTEIN, IRON, CARBOS, CALCIUM
|
||||
|
||||
FuchsiaCashierText::
|
||||
FuchsiaMartClerkText::
|
||||
script_mart ULTRA_BALL, GREAT_BALL, SUPER_POTION, REVIVE, FULL_HEAL, SUPER_REPEL
|
||||
|
||||
UnusedCashierText:: ; unreferenced
|
||||
UnusedMartClerkText:: ; unreferenced
|
||||
script_mart GREAT_BALL, HYPER_POTION, SUPER_POTION, FULL_HEAL, REVIVE
|
||||
|
||||
CinnabarCashierText::
|
||||
CinnabarMartClerkText::
|
||||
script_mart ULTRA_BALL, GREAT_BALL, HYPER_POTION, MAX_REPEL, ESCAPE_ROPE, FULL_HEAL, REVIVE
|
||||
|
||||
SaffronCashierText::
|
||||
SaffronMartClerkText::
|
||||
script_mart GREAT_BALL, HYPER_POTION, MAX_REPEL, ESCAPE_ROPE, FULL_HEAL, REVIVE
|
||||
|
||||
IndigoCashierText::
|
||||
IndigoPlateauLobbyClerkText::
|
||||
script_mart ULTRA_BALL, GREAT_BALL, FULL_RESTORE, MAX_POTION, FULL_HEAL, REVIVE, MAX_REPEL
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const AGATHASROOM_AGATHA
|
||||
|
||||
AgathasRoom_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -10,6 +13,6 @@ AgathasRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 2, SPRITE_AGATHA, STAY, DOWN, 1, OPP_AGATHA, 1
|
||||
object_event 5, 2, SPRITE_AGATHA, STAY, DOWN, TEXT_AGATHASROOM_AGATHA, OPP_AGATHA, 1
|
||||
|
||||
def_warps_to AGATHAS_ROOM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const BIKESHOP_CLERK
|
||||
const BIKESHOP_MIDDLE_AGED_WOMAN
|
||||
const BIKESHOP_YOUNGSTER
|
||||
|
||||
BikeShop_Object:
|
||||
db $e ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ BikeShop_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 6, 2, SPRITE_BIKE_SHOP_CLERK, STAY, NONE, 1 ; person
|
||||
object_event 5, 6, SPRITE_MIDDLE_AGED_WOMAN, WALK, UP_DOWN, 2 ; person
|
||||
object_event 1, 3, SPRITE_YOUNGSTER, STAY, UP, 3 ; person
|
||||
object_event 6, 2, SPRITE_BIKE_SHOP_CLERK, STAY, NONE, TEXT_BIKESHOP_CLERK
|
||||
object_event 5, 6, SPRITE_MIDDLE_AGED_WOMAN, WALK, UP_DOWN, TEXT_BIKESHOP_MIDDLE_AGED_WOMAN
|
||||
object_event 1, 3, SPRITE_YOUNGSTER, STAY, UP, TEXT_BIKESHOP_YOUNGSTER
|
||||
|
||||
def_warps_to BIKE_SHOP
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const BILLSHOUSE_BILL_POKEMON
|
||||
const BILLSHOUSE_BILL1
|
||||
const BILLSHOUSE_BILL2
|
||||
|
||||
BillsHouse_Object:
|
||||
db $d ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ BillsHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 6, 5, SPRITE_MONSTER, STAY, NONE, 1 ; person
|
||||
object_event 4, 4, SPRITE_SUPER_NERD, STAY, NONE, 2 ; person
|
||||
object_event 6, 5, SPRITE_SUPER_NERD, STAY, NONE, 3 ; person
|
||||
object_event 6, 5, SPRITE_MONSTER, STAY, NONE, TEXT_BILLSHOUSE_BILL_POKEMON
|
||||
object_event 4, 4, SPRITE_SUPER_NERD, STAY, NONE, TEXT_BILLSHOUSE_BILL_SS_TICKET
|
||||
object_event 6, 5, SPRITE_SUPER_NERD, STAY, NONE, TEXT_BILLSHOUSE_BILL_CHECK_OUT_MY_RARE_POKEMON
|
||||
|
||||
def_warps_to BILLS_HOUSE
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const BLUESHOUSE_DAISY1
|
||||
const BLUESHOUSE_DAISY2
|
||||
const BLUESHOUSE_TOWN_MAP
|
||||
|
||||
BluesHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ BluesHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_DAISY, STAY, RIGHT, 1
|
||||
object_event 6, 4, SPRITE_DAISY, WALK, UP_DOWN, 2, 0
|
||||
object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, 3, 0
|
||||
object_event 2, 3, SPRITE_DAISY, STAY, RIGHT, TEXT_BLUESHOUSE_DAISY_SITTING
|
||||
object_event 6, 4, SPRITE_DAISY, WALK, UP_DOWN, TEXT_BLUESHOUSE_DAISY_WALKING, 0
|
||||
object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, TEXT_BLUESHOUSE_TOWN_MAP, 0
|
||||
|
||||
def_warps_to BLUES_HOUSE
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const BRUNOSROOM_BRUNO
|
||||
|
||||
BrunosRoom_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -10,6 +13,6 @@ BrunosRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 2, SPRITE_BRUNO, STAY, DOWN, 1, OPP_BRUNO, 1
|
||||
object_event 5, 2, SPRITE_BRUNO, STAY, DOWN, TEXT_BRUNOSROOM_BRUNO, OPP_BRUNO, 1
|
||||
|
||||
def_warps_to BRUNOS_ROOM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CELADONCHIEFHOUSE_CHIEF
|
||||
const CELADONCHIEFHOUSE_ROCKET
|
||||
const CELADONCHIEFHOUSE_SAILOR
|
||||
|
||||
CeladonChiefHouse_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ CeladonChiefHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 2, SPRITE_GRAMPS, STAY, DOWN, 1 ; person
|
||||
object_event 1, 4, SPRITE_ROCKET, WALK, ANY_DIR, 2 ; person
|
||||
object_event 5, 6, SPRITE_SAILOR, STAY, LEFT, 3 ; person
|
||||
object_event 4, 2, SPRITE_GRAMPS, STAY, DOWN, TEXT_CELADONCHIEFHOUSE_CHIEF
|
||||
object_event 1, 4, SPRITE_ROCKET, WALK, ANY_DIR, TEXT_CELADONCHIEFHOUSE_ROCKET
|
||||
object_event 5, 6, SPRITE_SAILOR, STAY, LEFT, TEXT_CELADONCHIEFHOUSE_SAILOR
|
||||
|
||||
def_warps_to CELADON_CHIEF_HOUSE
|
||||
|
@ -1,3 +1,14 @@
|
||||
object_const_def
|
||||
const CELADONCITY_LITTLE_GIRL
|
||||
const CELADONCITY_GRAMPS1
|
||||
const CELADONCITY_GIRL
|
||||
const CELADONCITY_GRAMPS2
|
||||
const CELADONCITY_GRAMPS3
|
||||
const CELADONCITY_FISHER
|
||||
const CELADONCITY_POLIWRATH
|
||||
const CELADONCITY_ROCKET1
|
||||
const CELADONCITY_ROCKET2
|
||||
|
||||
CeladonCity_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -17,25 +28,25 @@ CeladonCity_Object:
|
||||
warp_event 43, 27, CELADON_HOTEL, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 27, 15, 10 ; CeladonCityText10
|
||||
bg_event 19, 15, 11 ; CeladonCityText11
|
||||
bg_event 42, 9, 12 ; PokeCenterSignText
|
||||
bg_event 13, 29, 13 ; CeladonCityText13
|
||||
bg_event 21, 9, 14 ; CeladonCityText14
|
||||
bg_event 12, 13, 15 ; CeladonCityText15
|
||||
bg_event 39, 21, 16 ; CeladonCityText16
|
||||
bg_event 33, 21, 17 ; CeladonCityText17
|
||||
bg_event 27, 21, 18 ; CeladonCityText18
|
||||
bg_event 27, 15, TEXT_CELADONCITY_TRAINER_TIPS1
|
||||
bg_event 19, 15, TEXT_CELADONCITY_SIGN
|
||||
bg_event 42, 9, TEXT_CELADONCITY_POKECENTER_SIGN
|
||||
bg_event 13, 29, TEXT_CELADONCITY_GYM_SIGN
|
||||
bg_event 21, 9, TEXT_CELADONCITY_MANSION_SIGN
|
||||
bg_event 12, 13, TEXT_CELADONCITY_DEPTSTORE_SIGN
|
||||
bg_event 39, 21, TEXT_CELADONCITY_TRAINER_TIPS2
|
||||
bg_event 33, 21, TEXT_CELADONCITY_PRIZEEXCHANGE_SIGN
|
||||
bg_event 27, 21, TEXT_CELADONCITY_GAMECORNER_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 8, 17, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, 1 ; person
|
||||
object_event 11, 28, SPRITE_GRAMPS, STAY, UP, 2 ; person
|
||||
object_event 14, 19, SPRITE_GIRL, WALK, UP_DOWN, 3 ; person
|
||||
object_event 25, 22, SPRITE_GRAMPS, STAY, DOWN, 4 ; person
|
||||
object_event 22, 16, SPRITE_GRAMPS, STAY, DOWN, 5 ; person
|
||||
object_event 32, 12, SPRITE_FISHER, STAY, LEFT, 6 ; person
|
||||
object_event 30, 12, SPRITE_MONSTER, STAY, RIGHT, 7 ; person
|
||||
object_event 32, 29, SPRITE_ROCKET, WALK, LEFT_RIGHT, 8 ; person
|
||||
object_event 42, 14, SPRITE_ROCKET, WALK, LEFT_RIGHT, 9 ; person
|
||||
object_event 8, 17, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, TEXT_CELADONCITY_LITTLE_GIRL
|
||||
object_event 11, 28, SPRITE_GRAMPS, STAY, UP, TEXT_CELADONCITY_GRAMPS1
|
||||
object_event 14, 19, SPRITE_GIRL, WALK, UP_DOWN, TEXT_CELADONCITY_GIRL
|
||||
object_event 25, 22, SPRITE_GRAMPS, STAY, DOWN, TEXT_CELADONCITY_GRAMPS2
|
||||
object_event 22, 16, SPRITE_GRAMPS, STAY, DOWN, TEXT_CELADONCITY_GRAMPS3
|
||||
object_event 32, 12, SPRITE_FISHER, STAY, LEFT, TEXT_CELADONCITY_FISHER
|
||||
object_event 30, 12, SPRITE_MONSTER, STAY, RIGHT, TEXT_CELADONCITY_POLIWRATH
|
||||
object_event 32, 29, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_CELADONCITY_ROCKET1
|
||||
object_event 42, 14, SPRITE_ROCKET, WALK, LEFT_RIGHT, TEXT_CELADONCITY_ROCKET2
|
||||
|
||||
def_warps_to CELADON_CITY
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const CELADONDINER_COOK
|
||||
const CELADONDINER_MIDDLE_AGED_WOMAN
|
||||
const CELADONDINER_MIDDLE_AGED_MAN
|
||||
const CELADONDINER_FISHER
|
||||
const CELADONDINER_GYM_GUIDE
|
||||
|
||||
CeladonDiner_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -8,10 +15,10 @@ CeladonDiner_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 8, 5, SPRITE_COOK, WALK, LEFT_RIGHT, 1 ; person
|
||||
object_event 7, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, 2 ; person
|
||||
object_event 1, 4, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 3 ; person
|
||||
object_event 5, 3, SPRITE_FISHER, STAY, RIGHT, 4 ; person
|
||||
object_event 0, 1, SPRITE_GYM_GUIDE, STAY, DOWN, 5 ; person
|
||||
object_event 8, 5, SPRITE_COOK, WALK, LEFT_RIGHT, TEXT_CELADONDINER_COOK
|
||||
object_event 7, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, TEXT_CELADONDINER_MIDDLE_AGED_WOMAN
|
||||
object_event 1, 4, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, TEXT_CELADONDINER_MIDDLE_AGED_MAN
|
||||
object_event 5, 3, SPRITE_FISHER, STAY, RIGHT, TEXT_CELADONDINER_FISHER
|
||||
object_event 0, 1, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_CELADONDINER_GYM_GUIDE
|
||||
|
||||
def_warps_to CELADON_DINER
|
||||
|
@ -1,3 +1,13 @@
|
||||
object_const_def
|
||||
const CELADONGYM_ERIKA
|
||||
const CELADONGYM_COOLTRAINER_F1
|
||||
const CELADONGYM_BEAUTY1
|
||||
const CELADONGYM_COOLTRAINER_F2
|
||||
const CELADONGYM_BEAUTY2
|
||||
const CELADONGYM_COOLTRAINER_F3
|
||||
const CELADONGYM_BEAUTY3
|
||||
const CELADONGYM_COOLTRAINER_F4
|
||||
|
||||
CeladonGym_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,13 +18,13 @@ CeladonGym_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 3, SPRITE_ERIKA, STAY, DOWN, 1, OPP_ERIKA, 1
|
||||
object_event 2, 11, SPRITE_COOLTRAINER_F, STAY, RIGHT, 2, OPP_LASS, 17
|
||||
object_event 7, 10, SPRITE_BEAUTY, STAY, LEFT, 3, OPP_BEAUTY, 1
|
||||
object_event 9, 5, SPRITE_COOLTRAINER_F, STAY, DOWN, 4, OPP_JR_TRAINER_F, 11
|
||||
object_event 1, 5, SPRITE_BEAUTY, STAY, DOWN, 5, OPP_BEAUTY, 2
|
||||
object_event 6, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, 6, OPP_LASS, 18
|
||||
object_event 3, 3, SPRITE_BEAUTY, STAY, DOWN, 7, OPP_BEAUTY, 3
|
||||
object_event 5, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, 8, OPP_COOLTRAINER_F, 1
|
||||
object_event 4, 3, SPRITE_SILPH_WORKER_F, STAY, DOWN, TEXT_CELADONGYM_ERIKA, OPP_ERIKA, 1
|
||||
object_event 2, 11, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_CELADONGYM_COOLTRAINER_F1, OPP_LASS, 17
|
||||
object_event 7, 10, SPRITE_BEAUTY, STAY, LEFT, TEXT_CELADONGYM_BEAUTY1, OPP_BEAUTY, 1
|
||||
object_event 9, 5, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_CELADONGYM_COOLTRAINER_F2, OPP_JR_TRAINER_F, 11
|
||||
object_event 1, 5, SPRITE_BEAUTY, STAY, DOWN, TEXT_CELADONGYM_BEAUTY2, OPP_BEAUTY, 2
|
||||
object_event 6, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_CELADONGYM_COOLTRAINER_F3, OPP_LASS, 18
|
||||
object_event 3, 3, SPRITE_BEAUTY, STAY, DOWN, TEXT_CELADONGYM_BEAUTY3, OPP_BEAUTY, 3
|
||||
object_event 5, 3, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_CELADONGYM_COOLTRAINER_F4, OPP_COOLTRAINER_F, 1
|
||||
|
||||
def_warps_to CELADON_GYM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CELADONHOTEL_GRANNY
|
||||
const CELADONHOTEL_BEAUTY
|
||||
const CELADONHOTEL_SUPER_NERD
|
||||
|
||||
CeladonHotel_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ CeladonHotel_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_GRANNY, STAY, DOWN, 1 ; person
|
||||
object_event 2, 4, SPRITE_BEAUTY, STAY, NONE, 2 ; person
|
||||
object_event 8, 4, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 3 ; person
|
||||
object_event 3, 1, SPRITE_GRANNY, STAY, DOWN, TEXT_CELADONHOTEL_GRANNY
|
||||
object_event 2, 4, SPRITE_BEAUTY, STAY, NONE, TEXT_CELADONHOTEL_BEAUTY
|
||||
object_event 8, 4, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_CELADONHOTEL_SUPER_NERD
|
||||
|
||||
def_warps_to CELADON_HOTEL
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CELADONMANSION1F_MEOWTH
|
||||
const CELADONMANSION1F_GRANNY
|
||||
const CELADONMANSION1F_CLEFAIRY
|
||||
const CELADONMANSION1F_NIDORANF
|
||||
|
||||
CeladonMansion1F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -9,12 +15,12 @@ CeladonMansion1F_Object:
|
||||
warp_event 2, 1, CELADON_MANSION_2F, 3
|
||||
|
||||
def_bg_events
|
||||
bg_event 4, 9, 5 ; CeladonMansion1Text5
|
||||
bg_event 4, 9, TEXT_CELADONMANSION1F_MANAGERS_SUITE_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 0, 5, SPRITE_MONSTER, STAY, RIGHT, 1 ; person
|
||||
object_event 1, 5, SPRITE_GRANNY, STAY, DOWN, 2 ; person
|
||||
object_event 1, 8, SPRITE_FAIRY, WALK, LEFT_RIGHT, 3 ; person
|
||||
object_event 4, 4, SPRITE_MONSTER, WALK, UP_DOWN, 4 ; person
|
||||
object_event 0, 5, SPRITE_MONSTER, STAY, RIGHT, TEXT_CELADONMANSION1F_MEOWTH
|
||||
object_event 1, 5, SPRITE_GRANNY, STAY, DOWN, TEXT_CELADONMANSION1F_GRANNY
|
||||
object_event 1, 8, SPRITE_FAIRY, WALK, LEFT_RIGHT, TEXT_CELADONMANSION1F_CLEFAIRY
|
||||
object_event 4, 4, SPRITE_MONSTER, WALK, UP_DOWN, TEXT_CELADONMANSION1F_NIDORANF
|
||||
|
||||
def_warps_to CELADON_MANSION_1F
|
||||
|
@ -8,7 +8,7 @@ CeladonMansion2F_Object:
|
||||
warp_event 4, 1, CELADON_MANSION_3F, 4
|
||||
|
||||
def_bg_events
|
||||
bg_event 4, 9, 1 ; CeladonMansion2Text1
|
||||
bg_event 4, 9, TEXT_CELADONMANSION2F_MEETING_ROOM_SIGN
|
||||
|
||||
def_object_events
|
||||
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CELADONMANSION3F_PROGRAMMER
|
||||
const CELADONMANSION3F_GRAPHIC_ARTIST
|
||||
const CELADONMANSION3F_WRITER
|
||||
const CELADONMANSION3F_GAME_DESIGNER
|
||||
|
||||
CeladonMansion3F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -8,15 +14,15 @@ CeladonMansion3F_Object:
|
||||
warp_event 4, 1, CELADON_MANSION_2F, 4
|
||||
|
||||
def_bg_events
|
||||
bg_event 1, 3, 5 ; CeladonMansion3Text5
|
||||
bg_event 4, 3, 6 ; CeladonMansion3Text6
|
||||
bg_event 1, 6, 7 ; CeladonMansion3Text7
|
||||
bg_event 4, 9, 8 ; CeladonMansion3Text8
|
||||
bg_event 1, 3, TEXT_CELADONMANSION3F_GAME_PROGRAM_PC
|
||||
bg_event 4, 3, TEXT_CELADONMANSION3F_PLAYING_GAME_PC
|
||||
bg_event 1, 6, TEXT_CELADONMANSION3F_GAME_SCRIPT_PC
|
||||
bg_event 4, 9, TEXT_CELADONMANSION3F_DEV_ROOM_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 0, 4, SPRITE_BIKE_SHOP_CLERK, STAY, UP, 1 ; person
|
||||
object_event 3, 4, SPRITE_CLERK, STAY, UP, 2 ; person
|
||||
object_event 0, 7, SPRITE_SUPER_NERD, STAY, UP, 3 ; person
|
||||
object_event 2, 3, SPRITE_SILPH_WORKER, STAY, NONE, 4 ; person
|
||||
object_event 0, 4, SPRITE_BIKE_SHOP_CLERK, STAY, UP, TEXT_CELADONMANSION3F_PROGRAMMER
|
||||
object_event 3, 4, SPRITE_CLERK, STAY, UP, TEXT_CELADONMANSION3F_GRAPHIC_ARTIST
|
||||
object_event 0, 7, SPRITE_SUPER_NERD, STAY, UP, TEXT_CELADONMANSION3F_WRITER
|
||||
object_event 2, 3, SPRITE_SILPH_WORKER_M, STAY, NONE, TEXT_CELADONMANSION3F_GAME_DESIGNER
|
||||
|
||||
def_warps_to CELADON_MANSION_3F
|
||||
|
@ -7,7 +7,7 @@ CeladonMansionRoof_Object:
|
||||
warp_event 2, 7, CELADON_MANSION_ROOF_HOUSE, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 7, 1 ; CeladonMansion4Text1
|
||||
bg_event 3, 7, TEXT_CELADONMANSIONROOF_HOUSE_SIGN
|
||||
|
||||
def_object_events
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CELADONMANSION_ROOF_HOUSE_HIKER
|
||||
const CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL
|
||||
|
||||
CeladonMansionRoofHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,7 +12,7 @@ CeladonMansionRoofHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 2, SPRITE_HIKER, STAY, DOWN, 1 ; person
|
||||
object_event 4, 3, SPRITE_POKE_BALL, STAY, NONE, 2 ; person
|
||||
object_event 2, 2, SPRITE_HIKER, STAY, DOWN, TEXT_CELADONMANSION_ROOF_HOUSE_HIKER
|
||||
object_event 4, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_CELADONMANSION_ROOF_HOUSE_EEVEE_POKEBALL
|
||||
|
||||
def_warps_to CELADON_MANSION_ROOF_HOUSE
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const CELADONMART1F_RECEPTIONIST
|
||||
|
||||
CeladonMart1F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -10,10 +13,10 @@ CeladonMart1F_Object:
|
||||
warp_event 1, 1, CELADON_MART_ELEVATOR, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 11, 4, 2 ; CeladonMart1Text2
|
||||
bg_event 14, 1, 3 ; CeladonMart1Text3
|
||||
bg_event 11, 4, TEXT_CELADONMART1F_DIRECTORY_SIGN
|
||||
bg_event 14, 1, TEXT_CELADONMART1F_CURRENT_FLOOR_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 8, 3, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 1 ; person
|
||||
object_event 8, 3, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CELADONMART1F_RECEPTIONIST
|
||||
|
||||
def_warps_to CELADON_MART_1F
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CELADONMART2F_CLERK1
|
||||
const CELADONMART2F_CLERK2
|
||||
const CELADONMART2F_MIDDLE_AGED_MAN
|
||||
const CELADONMART2F_GIRL
|
||||
|
||||
CeladonMart2F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -7,12 +13,12 @@ CeladonMart2F_Object:
|
||||
warp_event 1, 1, CELADON_MART_ELEVATOR, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 14, 1, 5 ; CeladonMart2Text5
|
||||
bg_event 14, 1, TEXT_CELADONMART2F_CURRENT_FLOOR_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 5, 3, SPRITE_CLERK, STAY, DOWN, 1 ; person
|
||||
object_event 6, 3, SPRITE_CLERK, STAY, DOWN, 2 ; person
|
||||
object_event 19, 5, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 3 ; person
|
||||
object_event 14, 4, SPRITE_GIRL, WALK, UP_DOWN, 4 ; person
|
||||
object_event 5, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART2F_CLERK1
|
||||
object_event 6, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART2F_CLERK2
|
||||
object_event 19, 5, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_CELADONMART2F_MIDDLE_AGED_MAN
|
||||
object_event 14, 4, SPRITE_GIRL, WALK, UP_DOWN, TEXT_CELADONMART2F_GIRL
|
||||
|
||||
def_warps_to CELADON_MART_2F
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const CELADONMART3F_CLERK
|
||||
const CELADONMART3F_GAMEBOY_KID1
|
||||
const CELADONMART3F_GAMEBOY_KID2
|
||||
const CELADONMART3F_GAMEBOY_KID3
|
||||
const CELADONMART3F_LITTLE_BOY
|
||||
|
||||
CeladonMart3F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -7,24 +14,24 @@ CeladonMart3F_Object:
|
||||
warp_event 1, 1, CELADON_MART_ELEVATOR, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 2, 4, 6 ; CeladonMart3Text6
|
||||
bg_event 3, 4, 7 ; CeladonMart3Text7
|
||||
bg_event 5, 4, 8 ; CeladonMart3Text8
|
||||
bg_event 6, 4, 9 ; CeladonMart3Text9
|
||||
bg_event 2, 6, 10 ; CeladonMart3Text10
|
||||
bg_event 3, 6, 11 ; CeladonMart3Text11
|
||||
bg_event 5, 6, 12 ; CeladonMart3Text12
|
||||
bg_event 6, 6, 13 ; CeladonMart3Text13
|
||||
bg_event 14, 1, 14 ; CeladonMart3Text14
|
||||
bg_event 4, 1, 15 ; CeladonMart3Text15
|
||||
bg_event 6, 1, 16 ; CeladonMart3Text16
|
||||
bg_event 10, 1, 17 ; CeladonMart3Text17
|
||||
bg_event 2, 4, TEXT_CELADONMART3F_SNES1
|
||||
bg_event 3, 4, TEXT_CELADONMART3F_RPG
|
||||
bg_event 5, 4, TEXT_CELADONMART3F_SNES2
|
||||
bg_event 6, 4, TEXT_CELADONMART3F_SPORTS_GAME
|
||||
bg_event 2, 6, TEXT_CELADONMART3F_SNES3
|
||||
bg_event 3, 6, TEXT_CELADONMART3F_PUZZLE_GAME
|
||||
bg_event 5, 6, TEXT_CELADONMART3F_SNES4
|
||||
bg_event 6, 6, TEXT_CELADONMART3F_FIGHTING_GAME
|
||||
bg_event 14, 1, TEXT_CELADONMART3F_CURRENT_FLOOR_SIGN
|
||||
bg_event 4, 1, TEXT_CELADONMART3F_POKEMON_POSTER1
|
||||
bg_event 6, 1, TEXT_CELADONMART3F_POKEMON_POSTER2
|
||||
bg_event 10, 1, TEXT_CELADONMART3F_POKEMON_POSTER3
|
||||
|
||||
def_object_events
|
||||
object_event 16, 5, SPRITE_CLERK, STAY, NONE, 1 ; person
|
||||
object_event 11, 6, SPRITE_GAMEBOY_KID, STAY, RIGHT, 2 ; person
|
||||
object_event 7, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, 3 ; person
|
||||
object_event 8, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, 4 ; person
|
||||
object_event 2, 5, SPRITE_LITTLE_BOY, STAY, UP, 5 ; person
|
||||
object_event 16, 5, SPRITE_CLERK, STAY, NONE, TEXT_CELADONMART3F_CLERK
|
||||
object_event 11, 6, SPRITE_GAMEBOY_KID, STAY, RIGHT, TEXT_CELADONMART3F_GAMEBOY_KID1
|
||||
object_event 7, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, TEXT_CELADONMART3F_GAMEBOY_KID2
|
||||
object_event 8, 2, SPRITE_GAMEBOY_KID, STAY, DOWN, TEXT_CELADONMART3F_GAMEBOY_KID3
|
||||
object_event 2, 5, SPRITE_LITTLE_BOY, STAY, UP, TEXT_CELADONMART3F_LITTLE_BOY
|
||||
|
||||
def_warps_to CELADON_MART_3F
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CELADONMART4F_CLERK
|
||||
const CELADONMART4F_SUPER_NERD
|
||||
const CELADONMART4F_YOUNGSTER
|
||||
|
||||
CeladonMart4F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -7,11 +12,11 @@ CeladonMart4F_Object:
|
||||
warp_event 1, 1, CELADON_MART_ELEVATOR, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 14, 1, 4 ; CeladonMart4Text4
|
||||
bg_event 14, 1, TEXT_CELADONMART4F_CURRENT_FLOOR_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 5, 7, SPRITE_CLERK, STAY, NONE, 1 ; person
|
||||
object_event 15, 5, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 5, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 3 ; person
|
||||
object_event 5, 7, SPRITE_CLERK, STAY, NONE, TEXT_CELADONMART4F_CLERK
|
||||
object_event 15, 5, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_CELADONMART4F_SUPER_NERD
|
||||
object_event 5, 2, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_CELADONMART4F_YOUNGSTER
|
||||
|
||||
def_warps_to CELADON_MART_4F
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CELADONMART5F_GENTLEMAN
|
||||
const CELADONMART5F_SAILOR
|
||||
const CELADONMART5F_CLERK1
|
||||
const CELADONMART5F_CLERK2
|
||||
|
||||
CeladonMart5F_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -7,12 +13,12 @@ CeladonMart5F_Object:
|
||||
warp_event 1, 1, CELADON_MART_ELEVATOR, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 14, 1, 5 ; CeladonMart5Text5
|
||||
bg_event 14, 1, TEXT_CELADONMART5F_CURRENT_FLOOR_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 14, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, 1 ; person
|
||||
object_event 2, 6, SPRITE_SAILOR, STAY, NONE, 2 ; person
|
||||
object_event 5, 3, SPRITE_CLERK, STAY, DOWN, 3 ; person
|
||||
object_event 6, 3, SPRITE_CLERK, STAY, DOWN, 4 ; person
|
||||
object_event 14, 5, SPRITE_GENTLEMAN, WALK, UP_DOWN, TEXT_CELADONMART5F_GENTLEMAN
|
||||
object_event 2, 6, SPRITE_SAILOR, STAY, NONE, TEXT_CELADONMART5F_SAILOR
|
||||
object_event 5, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART5F_CLERK1
|
||||
object_event 6, 3, SPRITE_CLERK, STAY, DOWN, TEXT_CELADONMART5F_CLERK2
|
||||
|
||||
def_warps_to CELADON_MART_5F
|
||||
|
@ -6,7 +6,7 @@ CeladonMartElevator_Object:
|
||||
warp_event 2, 3, CELADON_MART_1F, 6
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 0, 1 ; CeladonMartElevatorText1
|
||||
bg_event 3, 0, TEXT_CELADONMARTELEVATOR
|
||||
|
||||
def_object_events
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CELADONMARTROOF_SUPER_NERD
|
||||
const CELADONMARTROOF_LITTLE_GIRL
|
||||
|
||||
CeladonMartRoof_Object:
|
||||
db $42 ; border block
|
||||
|
||||
@ -5,13 +9,13 @@ CeladonMartRoof_Object:
|
||||
warp_event 15, 2, CELADON_MART_5F, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 10, 1, 3 ; CeladonMartRoofText3
|
||||
bg_event 11, 1, 4 ; CeladonMartRoofText4
|
||||
bg_event 12, 2, 5 ; CeladonMartRoofText5
|
||||
bg_event 13, 2, 6 ; CeladonMartRoofText6
|
||||
bg_event 10, 1, TEXT_CELADONMARTROOF_VENDING_MACHINE1
|
||||
bg_event 11, 1, TEXT_CELADONMARTROOF_VENDING_MACHINE2
|
||||
bg_event 12, 2, TEXT_CELADONMARTROOF_VENDING_MACHINE3
|
||||
bg_event 13, 2, TEXT_CELADONMARTROOF_CURRENT_FLOOR_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 10, 4, SPRITE_SUPER_NERD, STAY, LEFT, 1 ; person
|
||||
object_event 5, 5, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, 2 ; person
|
||||
object_event 10, 4, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_CELADONMARTROOF_SUPER_NERD
|
||||
object_event 5, 5, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, TEXT_CELADONMARTROOF_LITTLE_GIRL
|
||||
|
||||
def_warps_to CELADON_MART_ROOF
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CELADONPOKECENTER_NURSE
|
||||
const CELADONPOKECENTER_GENTLEMAN
|
||||
const CELADONPOKECENTER_BEAUTY
|
||||
const CELADONPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
CeladonPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ CeladonPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 10, 5, SPRITE_BEAUTY, WALK, ANY_DIR, 3 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_CELADONPOKECENTER_NURSE
|
||||
object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, TEXT_CELADONPOKECENTER_GENTLEMAN
|
||||
object_event 10, 5, SPRITE_BEAUTY, WALK, ANY_DIR, TEXT_CELADONPOKECENTER_BEAUTY
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CELADONPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to CELADON_POKECENTER
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const CERULEANBADGEHOUSE_MIDDLE_AGED_MAN
|
||||
|
||||
CeruleanBadgeHouse_Object:
|
||||
db $c ; border block
|
||||
|
||||
@ -9,6 +12,6 @@ CeruleanBadgeHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 3, SPRITE_MIDDLE_AGED_MAN, STAY, RIGHT, 1 ; person
|
||||
object_event 5, 3, SPRITE_MIDDLE_AGED_MAN, STAY, RIGHT, TEXT_CERULEANBADGEHOUSE_MIDDLE_AGED_MAN
|
||||
|
||||
def_warps_to CERULEAN_BADGE_HOUSE
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CERULEANCAVE1F_FULL_RESTORE
|
||||
const CERULEANCAVE1F_MAX_ELIXER
|
||||
const CERULEANCAVE1F_NUGGET
|
||||
|
||||
CeruleanCave1F_Object:
|
||||
db $7d ; border block
|
||||
|
||||
@ -15,8 +20,8 @@ CeruleanCave1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 7, 13, SPRITE_POKE_BALL, STAY, NONE, 1, FULL_RESTORE
|
||||
object_event 19, 3, SPRITE_POKE_BALL, STAY, NONE, 2, MAX_ELIXER
|
||||
object_event 5, 0, SPRITE_POKE_BALL, STAY, NONE, 3, NUGGET
|
||||
object_event 7, 13, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE1F_FULL_RESTORE, FULL_RESTORE
|
||||
object_event 19, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE1F_MAX_ELIXER, MAX_ELIXER
|
||||
object_event 5, 0, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE1F_NUGGET, NUGGET
|
||||
|
||||
def_warps_to CERULEAN_CAVE_1F
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CERULEANCAVE2F_PP_UP
|
||||
const CERULEANCAVE2F_ULTRA_BALL
|
||||
const CERULEANCAVE2F_FULL_RESTORE
|
||||
|
||||
CeruleanCave2F_Object:
|
||||
db $7d ; border block
|
||||
|
||||
@ -12,8 +17,8 @@ CeruleanCave2F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 29, 9, SPRITE_POKE_BALL, STAY, NONE, 1, PP_UP
|
||||
object_event 4, 15, SPRITE_POKE_BALL, STAY, NONE, 2, ULTRA_BALL
|
||||
object_event 13, 6, SPRITE_POKE_BALL, STAY, NONE, 3, FULL_RESTORE
|
||||
object_event 29, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE2F_PP_UP, PP_UP
|
||||
object_event 4, 15, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE2F_ULTRA_BALL, ULTRA_BALL
|
||||
object_event 13, 6, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVE2F_FULL_RESTORE, FULL_RESTORE
|
||||
|
||||
def_warps_to CERULEAN_CAVE_2F
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CERULEANCAVE_B1F_MEWTWO
|
||||
const CERULEANCAVE_B1F_ULTRA_BALL
|
||||
const CERULEANCAVE_B1F_MAX_REVIVE
|
||||
|
||||
CeruleanCaveB1F_Object:
|
||||
db $7d ; border block
|
||||
|
||||
@ -7,8 +12,8 @@ CeruleanCaveB1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 27, 13, SPRITE_MONSTER, STAY, DOWN, 1, MEWTWO, 70
|
||||
object_event 16, 9, SPRITE_POKE_BALL, STAY, NONE, 2, ULTRA_BALL
|
||||
object_event 18, 1, SPRITE_POKE_BALL, STAY, NONE, 3, MAX_REVIVE
|
||||
object_event 27, 13, SPRITE_MONSTER, STAY, DOWN, TEXT_CERULEANCAVEB1F_MEWTWO, MEWTWO, 70
|
||||
object_event 16, 9, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVEB1F_ULTRA_BALL, ULTRA_BALL
|
||||
object_event 18, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_CERULEANCAVEB1F_MAX_REVIVE, MAX_REVIVE
|
||||
|
||||
def_warps_to CERULEAN_CAVE_B1F
|
||||
|
@ -1,3 +1,16 @@
|
||||
object_const_def
|
||||
const CERULEANCITY_RIVAL
|
||||
const CERULEANCITY_ROCKET
|
||||
const CERULEANCITY_COOLTRAINER_M
|
||||
const CERULEANCITY_SUPER_NERD1
|
||||
const CERULEANCITY_SUPER_NERD2
|
||||
const CERULEANCITY_GUARD1
|
||||
const CERULEANCITY_COOLTRAINER_F1
|
||||
const CERULEANCITY_SLOWBRO
|
||||
const CERULEANCITY_COOLTRAINER_F2
|
||||
const CERULEANCITY_SUPER_NERD3
|
||||
const CERULEANCITY_GUARD2
|
||||
|
||||
CeruleanCity_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -14,24 +27,24 @@ CeruleanCity_Object:
|
||||
warp_event 9, 9, CERULEAN_BADGE_HOUSE, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 23, 19, 12 ; CeruleanCityText12
|
||||
bg_event 17, 29, 13 ; CeruleanCityText13
|
||||
bg_event 26, 25, 14 ; MartSignText
|
||||
bg_event 20, 17, 15 ; PokeCenterSignText
|
||||
bg_event 11, 25, 16 ; CeruleanCityText16
|
||||
bg_event 27, 21, 17 ; CeruleanCityText17
|
||||
bg_event 23, 19, TEXT_CERULEANCITY_SIGN
|
||||
bg_event 17, 29, TEXT_CERULEANCITY_TRAINER_TIPS
|
||||
bg_event 26, 25, TEXT_CERULEANCITY_MART_SIGN
|
||||
bg_event 20, 17, TEXT_CERULEANCITY_POKECENTER_SIGN
|
||||
bg_event 11, 25, TEXT_CERULEANCITY_BIKESHOP_SIGN
|
||||
bg_event 27, 21, TEXT_CERULEANCITY_GYM_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 20, 2, SPRITE_BLUE, STAY, DOWN, 1 ; person
|
||||
object_event 30, 8, SPRITE_ROCKET, STAY, NONE, 2, OPP_ROCKET, 5
|
||||
object_event 31, 20, SPRITE_COOLTRAINER_M, STAY, DOWN, 3 ; person
|
||||
object_event 15, 18, SPRITE_SUPER_NERD, WALK, UP_DOWN, 4 ; person
|
||||
object_event 9, 21, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 5 ; person
|
||||
object_event 28, 12, SPRITE_GUARD, STAY, DOWN, 6 ; person
|
||||
object_event 29, 26, SPRITE_COOLTRAINER_F, STAY, LEFT, 7 ; person
|
||||
object_event 28, 26, SPRITE_MONSTER, STAY, DOWN, 8 ; person
|
||||
object_event 9, 27, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 9 ; person
|
||||
object_event 4, 12, SPRITE_SUPER_NERD, STAY, DOWN, 10 ; person
|
||||
object_event 27, 12, SPRITE_GUARD, STAY, DOWN, 11 ; person
|
||||
object_event 20, 2, SPRITE_BLUE, STAY, DOWN, TEXT_CERULEANCITY_RIVAL
|
||||
object_event 30, 8, SPRITE_ROCKET, STAY, NONE, TEXT_CERULEANCITY_ROCKET, OPP_ROCKET, 5
|
||||
object_event 31, 20, SPRITE_COOLTRAINER_M, STAY, DOWN, TEXT_CERULEANCITY_COOLTRAINER_M
|
||||
object_event 15, 18, SPRITE_SUPER_NERD, WALK, UP_DOWN, TEXT_CERULEANCITY_SUPER_NERD1
|
||||
object_event 9, 21, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_CERULEANCITY_SUPER_NERD2
|
||||
object_event 28, 12, SPRITE_GUARD, STAY, DOWN, TEXT_CERULEANCITY_GUARD1
|
||||
object_event 29, 26, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_CERULEANCITY_COOLTRAINER_F1
|
||||
object_event 28, 26, SPRITE_MONSTER, STAY, DOWN, TEXT_CERULEANCITY_SLOWBRO
|
||||
object_event 9, 27, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_CERULEANCITY_COOLTRAINER_F2
|
||||
object_event 4, 12, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CERULEANCITY_SUPER_NERD3
|
||||
object_event 27, 12, SPRITE_GUARD, STAY, DOWN, TEXT_CERULEANCITY_GUARD2
|
||||
|
||||
def_warps_to CERULEAN_CITY
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CERULEANGYM_MISTY
|
||||
const CERULEANGYM_COOLTRAINER_F
|
||||
const CERULEANGYM_SWIMMER
|
||||
const CERULEANGYM_GYM_GUIDE
|
||||
|
||||
CeruleanGym_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ CeruleanGym_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 2, SPRITE_BRUNETTE_GIRL, STAY, DOWN, 1, OPP_MISTY, 1
|
||||
object_event 2, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, 2, OPP_JR_TRAINER_F, 1
|
||||
object_event 8, 7, SPRITE_SWIMMER, STAY, LEFT, 3, OPP_SWIMMER, 1
|
||||
object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, 4 ; person
|
||||
object_event 4, 2, SPRITE_BRUNETTE_GIRL, STAY, DOWN, TEXT_CERULEANGYM_MISTY, OPP_MISTY, 1
|
||||
object_event 2, 3, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_CERULEANGYM_COOLTRAINER_F, OPP_JR_TRAINER_F, 1
|
||||
object_event 8, 7, SPRITE_SWIMMER, STAY, LEFT, TEXT_CERULEANGYM_SWIMMER, OPP_SWIMMER, 1
|
||||
object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_CERULEANGYM_GYM_GUIDE
|
||||
|
||||
def_warps_to CERULEAN_GYM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CERULEANMART_CLERK
|
||||
const CERULEANMART_COOLTRAINER_M
|
||||
const CERULEANMART_COOLTRAINER_F
|
||||
|
||||
CeruleanMart_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ CeruleanMart_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person
|
||||
object_event 3, 4, SPRITE_COOLTRAINER_M, WALK, UP_DOWN, 2 ; person
|
||||
object_event 6, 2, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 3 ; person
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_CERULEANMART_CLERK
|
||||
object_event 3, 4, SPRITE_COOLTRAINER_M, WALK, UP_DOWN, TEXT_CERULEANMART_COOLTRAINER_M
|
||||
object_event 6, 2, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_CERULEANMART_COOLTRAINER_F
|
||||
|
||||
def_warps_to CERULEAN_MART
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CERULEANPOKECENTER_NURSE
|
||||
const CERULEANPOKECENTER_SUPER_NERD
|
||||
const CERULEANPOKECENTER_GENTLEMAN
|
||||
const CERULEANPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
CeruleanPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ CeruleanPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 10, 5, SPRITE_SUPER_NERD, WALK, ANY_DIR, 2 ; person
|
||||
object_event 4, 3, SPRITE_GENTLEMAN, STAY, DOWN, 3 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_CERULEANPOKECENTER_NURSE
|
||||
object_event 10, 5, SPRITE_SUPER_NERD, WALK, ANY_DIR, TEXT_CERULEANPOKECENTER_SUPER_NERD
|
||||
object_event 4, 3, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_CERULEANPOKECENTER_GENTLEMAN
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CERULEANPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to CERULEAN_POKECENTER
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CERULEANTRADEHOUSE_GRANNY
|
||||
const CERULEANTRADEHOUSE_GAMBLER
|
||||
|
||||
CeruleanTradeHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,7 +12,7 @@ CeruleanTradeHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 4, SPRITE_GRANNY, STAY, LEFT, 1 ; person
|
||||
object_event 1, 2, SPRITE_GAMBLER, STAY, NONE, 2 ; person
|
||||
object_event 5, 4, SPRITE_GRANNY, STAY, LEFT, TEXT_CERULEANTRADEHOUSE_GRANNY
|
||||
object_event 1, 2, SPRITE_GAMBLER, STAY, NONE, TEXT_CERULEANTRADEHOUSE_GAMBLER
|
||||
|
||||
def_warps_to CERULEAN_TRADE_HOUSE
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CERULEANTRASHEDHOUSE_FISHING_GURU
|
||||
const CERULEANTRASHEDHOUSE_GIRL
|
||||
|
||||
CeruleanTrashedHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -7,10 +11,10 @@ CeruleanTrashedHouse_Object:
|
||||
warp_event 3, 0, LAST_MAP, 8
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 0, 3 ; CeruleanHouseTrashedText3
|
||||
bg_event 3, 0, TEXT_CERULEANTRASHEDHOUSE_WALL_HOLE
|
||||
|
||||
def_object_events
|
||||
object_event 2, 1, SPRITE_FISHING_GURU, STAY, DOWN, 1 ; person
|
||||
object_event 5, 6, SPRITE_GIRL, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 2, 1, SPRITE_FISHING_GURU, STAY, DOWN, TEXT_CERULEANTRASHEDHOUSE_FISHING_GURU
|
||||
object_event 5, 6, SPRITE_GIRL, WALK, LEFT_RIGHT, TEXT_CERULEANTRASHEDHOUSE_GIRL
|
||||
|
||||
def_warps_to CERULEAN_TRASHED_HOUSE
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CHAMPIONSROOM_RIVAL
|
||||
const CHAMPIONSROOM_OAK
|
||||
|
||||
ChampionsRoom_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -10,7 +14,7 @@ ChampionsRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 2, SPRITE_BLUE, STAY, DOWN, 1 ; person
|
||||
object_event 3, 7, SPRITE_OAK, STAY, UP, 2 ; person
|
||||
object_event 4, 2, SPRITE_BLUE, STAY, DOWN, TEXT_CHAMPIONSROOM_RIVAL
|
||||
object_event 3, 7, SPRITE_OAK, STAY, UP, TEXT_CHAMPIONSROOM_OAK
|
||||
|
||||
def_warps_to CHAMPIONS_ROOM
|
||||
|
@ -1,3 +1,14 @@
|
||||
object_const_def
|
||||
const CINNABARGYM_BLAINE
|
||||
const CINNABARGYM_SUPER_NERD1
|
||||
const CINNABARGYM_SUPER_NERD2
|
||||
const CINNABARGYM_SUPER_NERD3
|
||||
const CINNABARGYM_SUPER_NERD4
|
||||
const CINNABARGYM_SUPER_NERD5
|
||||
const CINNABARGYM_SUPER_NERD6
|
||||
const CINNABARGYM_SUPER_NERD7
|
||||
const CINNABARGYM_GYM_GUIDE
|
||||
|
||||
CinnabarGym_Object:
|
||||
db $2e ; border block
|
||||
|
||||
@ -8,14 +19,14 @@ CinnabarGym_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 3, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 1, OPP_BLAINE, 1
|
||||
object_event 17, 2, SPRITE_SUPER_NERD, STAY, DOWN, 2, OPP_SUPER_NERD, 9
|
||||
object_event 17, 8, SPRITE_SUPER_NERD, STAY, DOWN, 3, OPP_BURGLAR, 4
|
||||
object_event 11, 4, SPRITE_SUPER_NERD, STAY, DOWN, 4, OPP_SUPER_NERD, 10
|
||||
object_event 11, 8, SPRITE_SUPER_NERD, STAY, DOWN, 5, OPP_BURGLAR, 5
|
||||
object_event 11, 14, SPRITE_SUPER_NERD, STAY, DOWN, 6, OPP_SUPER_NERD, 11
|
||||
object_event 3, 14, SPRITE_SUPER_NERD, STAY, DOWN, 7, OPP_BURGLAR, 6
|
||||
object_event 3, 8, SPRITE_SUPER_NERD, STAY, DOWN, 8, OPP_SUPER_NERD, 12
|
||||
object_event 16, 13, SPRITE_GYM_GUIDE, STAY, DOWN, 9 ; person
|
||||
object_event 3, 3, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, TEXT_CINNABARGYM_BLAINE, OPP_BLAINE, 1
|
||||
object_event 17, 2, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD1, OPP_SUPER_NERD, 9
|
||||
object_event 17, 8, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD2, OPP_BURGLAR, 4
|
||||
object_event 11, 4, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD3, OPP_SUPER_NERD, 10
|
||||
object_event 11, 8, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD4, OPP_BURGLAR, 5
|
||||
object_event 11, 14, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD5, OPP_SUPER_NERD, 11
|
||||
object_event 3, 14, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD6, OPP_BURGLAR, 6
|
||||
object_event 3, 8, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARGYM_SUPER_NERD7, OPP_SUPER_NERD, 12
|
||||
object_event 16, 13, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_CINNABARGYM_GYM_GUIDE
|
||||
|
||||
def_warps_to CINNABAR_GYM
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CINNABARISLAND_GIRL
|
||||
const CINNABARISLAND_GAMBLER
|
||||
|
||||
CinnabarIsland_Object:
|
||||
db $43 ; border block
|
||||
|
||||
@ -9,14 +13,14 @@ CinnabarIsland_Object:
|
||||
warp_event 15, 11, CINNABAR_MART, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 9, 5, 3 ; CinnabarIslandText3
|
||||
bg_event 16, 11, 4 ; MartSignText
|
||||
bg_event 12, 11, 5 ; PokeCenterSignText
|
||||
bg_event 9, 11, 6 ; CinnabarIslandText6
|
||||
bg_event 13, 3, 7 ; CinnabarIslandText7
|
||||
bg_event 9, 5, TEXT_CINNABARISLAND_SIGN
|
||||
bg_event 16, 11, TEXT_CINNABARISLAND_MART_SIGN
|
||||
bg_event 12, 11, TEXT_CINNABARISLAND_POKECENTER_SIGN
|
||||
bg_event 9, 11, TEXT_CINNABARISLAND_POKEMONLAB_SIGN
|
||||
bg_event 13, 3, TEXT_CINNABARISLAND_GYM_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 12, 5, SPRITE_GIRL, WALK, LEFT_RIGHT, 1 ; person
|
||||
object_event 14, 6, SPRITE_GAMBLER, STAY, NONE, 2 ; person
|
||||
object_event 12, 5, SPRITE_GIRL, WALK, LEFT_RIGHT, TEXT_CINNABARISLAND_GIRL
|
||||
object_event 14, 6, SPRITE_GAMBLER, STAY, NONE, TEXT_CINNABARISLAND_GAMBLER
|
||||
|
||||
def_warps_to CINNABAR_ISLAND
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const CINNABARLAB_FISHING_GURU
|
||||
|
||||
CinnabarLab_Object:
|
||||
db $17 ; border block
|
||||
|
||||
@ -9,12 +12,12 @@ CinnabarLab_Object:
|
||||
warp_event 16, 4, CINNABAR_LAB_FOSSIL_ROOM, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 2, 2 ; Lab1Text2
|
||||
bg_event 9, 4, 3 ; Lab1Text3
|
||||
bg_event 13, 4, 4 ; Lab1Text4
|
||||
bg_event 17, 4, 5 ; Lab1Text5
|
||||
bg_event 3, 2, TEXT_CINNABARLAB_PHOTO
|
||||
bg_event 9, 4, TEXT_CINNABARLAB_MEETING_ROOM_SIGN
|
||||
bg_event 13, 4, TEXT_CINNABARLAB_R_AND_D_SIGN
|
||||
bg_event 17, 4, TEXT_CINNABARLAB_TESTING_ROOM_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 1, 3, SPRITE_FISHING_GURU, STAY, NONE, 1 ; person
|
||||
object_event 1, 3, SPRITE_FISHING_GURU, STAY, NONE, TEXT_CINNABARLAB_FISHING_GURU
|
||||
|
||||
def_warps_to CINNABAR_LAB
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CINNABARLABFOSSILROOM_SCIENTIST1
|
||||
const CINNABARLABFOSSILROOM_SCIENTIST2
|
||||
|
||||
CinnabarLabFossilRoom_Object:
|
||||
db $17 ; border block
|
||||
|
||||
@ -8,7 +12,7 @@ CinnabarLabFossilRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 2, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, 1 ; person
|
||||
object_event 7, 6, SPRITE_SCIENTIST, STAY, UP, 2 ; person
|
||||
object_event 5, 2, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, TEXT_CINNABARLABFOSSILROOM_SCIENTIST1
|
||||
object_event 7, 6, SPRITE_SCIENTIST, STAY, UP, TEXT_CINNABARLABFOSSILROOM_SCIENTIST2
|
||||
|
||||
def_warps_to CINNABAR_LAB_FOSSIL_ROOM
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const CINNABARLABMETRONOMEROOM_SCIENTIST1
|
||||
const CINNABARLABMETRONOMEROOM_SCIENTIST2
|
||||
|
||||
CinnabarLabMetronomeRoom_Object:
|
||||
db $17 ; border block
|
||||
|
||||
@ -6,12 +10,12 @@ CinnabarLabMetronomeRoom_Object:
|
||||
warp_event 3, 7, CINNABAR_LAB, 4
|
||||
|
||||
def_bg_events
|
||||
bg_event 0, 4, 3 ; Lab3Text3
|
||||
bg_event 1, 4, 4 ; Lab3Text4
|
||||
bg_event 2, 1, 5 ; Lab3Text5
|
||||
bg_event 0, 4, TEXT_CINNABARLABMETRONOMEROOM_PC_KEYBOARD
|
||||
bg_event 1, 4, TEXT_CINNABARLABMETRONOMEROOM_PC_MONITOR
|
||||
bg_event 2, 1, TEXT_CINNABARLABMETRONOMEROOM_AMBER_PIPE
|
||||
|
||||
def_object_events
|
||||
object_event 7, 2, SPRITE_SCIENTIST, STAY, DOWN, 1 ; person
|
||||
object_event 2, 3, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 7, 2, SPRITE_SCIENTIST, STAY, DOWN, TEXT_CINNABARLABMETRONOMEROOM_SCIENTIST1
|
||||
object_event 2, 3, SPRITE_SCIENTIST, WALK, LEFT_RIGHT, TEXT_CINNABARLABMETRONOMEROOM_SCIENTIST2
|
||||
|
||||
def_warps_to CINNABAR_LAB_METRONOME_ROOM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CINNABARLABTRADEROOM_SUPER_NERD
|
||||
const CINNABARLABTRADEROOM_GRAMPS
|
||||
const CINNABARLABTRADEROOM_BEAUTY
|
||||
|
||||
CinnabarLabTradeRoom_Object:
|
||||
db $17 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ CinnabarLabTradeRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 2, SPRITE_SUPER_NERD, STAY, DOWN, 1 ; person
|
||||
object_event 1, 4, SPRITE_GRAMPS, STAY, NONE, 2 ; person
|
||||
object_event 5, 5, SPRITE_BEAUTY, STAY, UP, 3 ; person
|
||||
object_event 3, 2, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_CINNABARLABTRADEROOM_SUPER_NERD
|
||||
object_event 1, 4, SPRITE_GRAMPS, STAY, NONE, TEXT_CINNABARLABTRADEROOM_GRAMPS
|
||||
object_event 5, 5, SPRITE_BEAUTY, STAY, UP, TEXT_CINNABARLABTRADEROOM_BEAUTY
|
||||
|
||||
def_warps_to CINNABAR_LAB_TRADE_ROOM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const CINNABARMART_CLERK
|
||||
const CINNABARMART_SILPH_WORKER_F
|
||||
const CINNABARMART_SCIENTIST
|
||||
|
||||
CinnabarMart_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ CinnabarMart_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person
|
||||
object_event 6, 2, SPRITE_ERIKA, STAY, NONE, 2 ; person
|
||||
object_event 3, 4, SPRITE_SCIENTIST, STAY, NONE, 3 ; person
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_CINNABARMART_CLERK
|
||||
object_event 6, 2, SPRITE_SILPH_WORKER_F, STAY, NONE, TEXT_CINNABARMART_SILPH_WORKER_F
|
||||
object_event 3, 4, SPRITE_SCIENTIST, STAY, NONE, TEXT_CINNABARMART_SCIENTIST
|
||||
|
||||
def_warps_to CINNABAR_MART
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const CINNABARPOKECENTER_NURSE
|
||||
const CINNABARPOKECENTER_COOLTRAINER_F
|
||||
const CINNABARPOKECENTER_GENTLEMAN
|
||||
const CINNABARPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
CinnabarPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ CinnabarPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 9, 4, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, 2 ; person
|
||||
object_event 2, 6, SPRITE_GENTLEMAN, STAY, NONE, 3 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_CINNABARPOKECENTER_NURSE
|
||||
object_event 9, 4, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, TEXT_CINNABARPOKECENTER_COOLTRAINER_F
|
||||
object_event 2, 6, SPRITE_GENTLEMAN, STAY, NONE, TEXT_CINNABARPOKECENTER_GENTLEMAN
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_CINNABARPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to CINNABAR_POKECENTER
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const COLOSSEUM_OPPONENT
|
||||
|
||||
Colosseum_Object:
|
||||
db $e ; border block
|
||||
|
||||
@ -6,6 +9,6 @@ Colosseum_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 2, SPRITE_RED, STAY, 0, 1 ; person
|
||||
object_event 2, 2, SPRITE_RED, STAY, ANY_DIR, TEXT_COLOSSEUM_OPPONENT
|
||||
|
||||
def_warps_to COLOSSEUM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const COPYCATSHOUSE1F_MIDDLE_AGED_WOMAN
|
||||
const COPYCATSHOUSE1F_MIDDLE_AGED_MAN
|
||||
const COPYCATSHOUSE1F_CHANSEY
|
||||
|
||||
CopycatsHouse1F_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -9,8 +14,8 @@ CopycatsHouse1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, DOWN, 1 ; person
|
||||
object_event 5, 4, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, 2 ; person
|
||||
object_event 1, 4, SPRITE_FAIRY, WALK, UP_DOWN, 3 ; person
|
||||
object_event 2, 2, SPRITE_MIDDLE_AGED_WOMAN, STAY, DOWN, TEXT_COPYCATSHOUSE1F_MIDDLE_AGED_WOMAN
|
||||
object_event 5, 4, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, TEXT_COPYCATSHOUSE1F_MIDDLE_AGED_MAN
|
||||
object_event 1, 4, SPRITE_FAIRY, WALK, UP_DOWN, TEXT_COPYCATSHOUSE1F_CHANSEY
|
||||
|
||||
def_warps_to COPYCATS_HOUSE_1F
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const COPYCATSHOUSE2F_COPYCAT
|
||||
const COPYCATSHOUSE2F_DODUO
|
||||
const COPYCATSHOUSE2F_MONSTER
|
||||
const COPYCATSHOUSE2F_BIRD
|
||||
const COPYCATSHOUSE2F_FAIRY
|
||||
|
||||
CopycatsHouse2F_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -5,14 +12,14 @@ CopycatsHouse2F_Object:
|
||||
warp_event 7, 1, COPYCATS_HOUSE_1F, 3
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 5, 6 ; CopycatsHouse2FText6
|
||||
bg_event 0, 1, 7 ; CopycatsHouse2FText7
|
||||
bg_event 3, 5, TEXT_COPYCATSHOUSE2F_SNES
|
||||
bg_event 0, 1, TEXT_COPYCATSHOUSE2F_PC
|
||||
|
||||
def_object_events
|
||||
object_event 4, 3, SPRITE_BRUNETTE_GIRL, WALK, ANY_DIR, 1 ; person
|
||||
object_event 4, 6, SPRITE_BIRD, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 5, 1, SPRITE_MONSTER, STAY, DOWN, 3 ; person
|
||||
object_event 2, 0, SPRITE_BIRD, STAY, DOWN, 4 ; person
|
||||
object_event 1, 6, SPRITE_FAIRY, STAY, RIGHT, 5 ; person
|
||||
object_event 4, 3, SPRITE_BRUNETTE_GIRL, WALK, ANY_DIR, TEXT_COPYCATSHOUSE2F_COPYCAT
|
||||
object_event 4, 6, SPRITE_BIRD, WALK, LEFT_RIGHT, TEXT_COPYCATSHOUSE2F_DODUO
|
||||
object_event 5, 1, SPRITE_MONSTER, STAY, DOWN, TEXT_COPYCATSHOUSE2F_MONSTER
|
||||
object_event 2, 0, SPRITE_BIRD, STAY, DOWN, TEXT_COPYCATSHOUSE2F_BIRD
|
||||
object_event 1, 6, SPRITE_FAIRY, STAY, RIGHT, TEXT_COPYCATSHOUSE2F_FAIRY
|
||||
|
||||
def_warps_to COPYCATS_HOUSE_2F
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const DAYCARE_GENTLEMAN
|
||||
|
||||
Daycare_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,6 +11,6 @@ Daycare_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_GENTLEMAN, STAY, RIGHT, 1 ; person
|
||||
object_event 2, 3, SPRITE_GENTLEMAN, STAY, RIGHT, TEXT_DAYCARE_GENTLEMAN
|
||||
|
||||
def_warps_to DAYCARE
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const DIGLETTSCAVEROUTE11_GAMBLER
|
||||
|
||||
DiglettsCaveRoute11_Object:
|
||||
db $7d ; border block
|
||||
|
||||
@ -9,6 +12,6 @@ DiglettsCaveRoute11_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_GAMBLER, STAY, NONE, 1 ; person
|
||||
object_event 2, 3, SPRITE_GAMBLER, STAY, NONE, TEXT_DIGLETTSCAVEROUTE11_GAMBLER
|
||||
|
||||
def_warps_to DIGLETTS_CAVE_ROUTE_11
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const DIGLETTSCAVEROUTE2_FISHING_GURU
|
||||
|
||||
DiglettsCaveRoute2_Object:
|
||||
db $7d ; border block
|
||||
|
||||
@ -9,6 +12,6 @@ DiglettsCaveRoute2_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 3, SPRITE_FISHING_GURU, STAY, NONE, 1 ; person
|
||||
object_event 3, 3, SPRITE_FISHING_GURU, STAY, NONE, TEXT_DIGLETTSCAVEROUTE2_FISHING_GURU
|
||||
|
||||
def_warps_to DIGLETTS_CAVE_ROUTE_2
|
||||
|
@ -1,3 +1,12 @@
|
||||
object_const_def
|
||||
const FIGHTINGDOJO_KARATE_MASTER
|
||||
const FIGHTINGDOJO_BLACKBELT1
|
||||
const FIGHTINGDOJO_BLACKBELT2
|
||||
const FIGHTINGDOJO_BLACKBELT3
|
||||
const FIGHTINGDOJO_BLACKBELT4
|
||||
const FIGHTINGDOJO_HITMONLEE_POKE_BALL
|
||||
const FIGHTINGDOJO_HITMONCHAN_POKE_BALL
|
||||
|
||||
FightingDojo_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,12 +17,12 @@ FightingDojo_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 3, SPRITE_HIKER, STAY, DOWN, 1, OPP_BLACKBELT, 1
|
||||
object_event 3, 4, SPRITE_HIKER, STAY, RIGHT, 2, OPP_BLACKBELT, 2
|
||||
object_event 3, 6, SPRITE_HIKER, STAY, RIGHT, 3, OPP_BLACKBELT, 3
|
||||
object_event 5, 5, SPRITE_HIKER, STAY, LEFT, 4, OPP_BLACKBELT, 4
|
||||
object_event 5, 7, SPRITE_HIKER, STAY, LEFT, 5, OPP_BLACKBELT, 5
|
||||
object_event 4, 1, SPRITE_POKE_BALL, STAY, NONE, 6 ; person
|
||||
object_event 5, 1, SPRITE_POKE_BALL, STAY, NONE, 7 ; person
|
||||
object_event 5, 3, SPRITE_HIKER, STAY, DOWN, 1, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_KARATE_MASTER
|
||||
object_event 3, 4, SPRITE_HIKER, STAY, RIGHT, 2, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT1
|
||||
object_event 3, 6, SPRITE_HIKER, STAY, RIGHT, 3, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT2
|
||||
object_event 5, 5, SPRITE_HIKER, STAY, LEFT, 4, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT3
|
||||
object_event 5, 7, SPRITE_HIKER, STAY, LEFT, 5, OPP_BLACKBELT, TEXT_FIGHTINGDOJO_BLACKBELT4
|
||||
object_event 4, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_FIGHTINGDOJO_HITMONLEE_POKE_BALL
|
||||
object_event 5, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_FIGHTINGDOJO_HITMONCHAN_POKE_BALL
|
||||
|
||||
def_warps_to FIGHTING_DOJO
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const FUCHSIABILLSGRANDPASHOUSE_MIDDLE_AGED_WOMAN
|
||||
const FUCHSIABILLSGRANDPASHOUSE_BILLS_GRANDPA
|
||||
const FUCHSIABILLSGRANDPASHOUSE_YOUNGSTER
|
||||
|
||||
FuchsiaBillsGrandpasHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ FuchsiaBillsGrandpasHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_MIDDLE_AGED_WOMAN, STAY, RIGHT, 1 ; person
|
||||
object_event 7, 2, SPRITE_GAMBLER, STAY, UP, 2 ; person
|
||||
object_event 5, 5, SPRITE_YOUNGSTER, STAY, NONE, 3 ; person
|
||||
object_event 2, 3, SPRITE_MIDDLE_AGED_WOMAN, STAY, RIGHT, TEXT_FUCHSIABILLSGRANDPASHOUSE_MIDDLE_AGED_WOMAN
|
||||
object_event 7, 2, SPRITE_GAMBLER, STAY, UP, TEXT_FUCHSIABILLSGRANDPASHOUSE_BILLS_GRANDPA
|
||||
object_event 5, 5, SPRITE_YOUNGSTER, STAY, NONE, TEXT_FUCHSIABILLSGRANDPASHOUSE_YOUNGSTER
|
||||
|
||||
def_warps_to FUCHSIA_BILLS_GRANDPAS_HOUSE
|
||||
|
@ -1,3 +1,15 @@
|
||||
object_const_def
|
||||
const FUCHSIACITY_YOUNGSTER1
|
||||
const FUCHSIACITY_GAMBLER
|
||||
const FUCHSIACITY_ERIK
|
||||
const FUCHSIACITY_YOUNGSTER2
|
||||
const FUCHSIACITY_CHANSEY
|
||||
const FUCHSIACITY_VOLTORB
|
||||
const FUCHSIACITY_KANGASKHAN
|
||||
const FUCHSIACITY_SLOWPOKE
|
||||
const FUCHSIACITY_LAPRAS
|
||||
const FUCHSIACITY_FOSSIL
|
||||
|
||||
FuchsiaCity_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -13,31 +25,31 @@ FuchsiaCity_Object:
|
||||
warp_event 31, 24, FUCHSIA_GOOD_ROD_HOUSE, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 15, 23, 11 ; FuchsiaCityText11
|
||||
bg_event 25, 15, 12 ; FuchsiaCityText12
|
||||
bg_event 17, 5, 13 ; FuchsiaCityText13
|
||||
bg_event 6, 13, 14 ; MartSignText
|
||||
bg_event 20, 27, 15 ; PokeCenterSignText
|
||||
bg_event 27, 29, 16 ; FuchsiaCityText16
|
||||
bg_event 21, 15, 17 ; FuchsiaCityText17
|
||||
bg_event 5, 29, 18 ; FuchsiaCityText18
|
||||
bg_event 33, 7, 19 ; FuchsiaCityText19
|
||||
bg_event 27, 7, 20 ; FuchsiaCityText20
|
||||
bg_event 13, 7, 21 ; FuchsiaCityText21
|
||||
bg_event 31, 13, 22 ; FuchsiaCityText22
|
||||
bg_event 13, 15, 23 ; FuchsiaCityText23
|
||||
bg_event 7, 7, 24 ; FuchsiaCityText24
|
||||
bg_event 15, 23, TEXT_FUCHSIACITY_SIGN1
|
||||
bg_event 25, 15, TEXT_FUCHSIACITY_SIGN2
|
||||
bg_event 17, 5, TEXT_FUCHSIACITY_SAFARI_GAME_SIGN
|
||||
bg_event 6, 13, TEXT_FUCHSIACITY_MART_SIGN
|
||||
bg_event 20, 27, TEXT_FUCHSIACITY_POKECENTER_SIGN
|
||||
bg_event 27, 29, TEXT_FUCHSIACITY_WARDENS_HOME_SIGN
|
||||
bg_event 21, 15, TEXT_FUCHSIACITY_SAFARI_ZONE_SIGN
|
||||
bg_event 5, 29, TEXT_FUCHSIACITY_GYM_SIGN
|
||||
bg_event 33, 7, TEXT_FUCHSIACITY_CHANSEY_SIGN
|
||||
bg_event 27, 7, TEXT_FUCHSIACITY_VOLTORB_SIGN
|
||||
bg_event 13, 7, TEXT_FUCHSIACITY_KANGASKHAN_SIGN
|
||||
bg_event 31, 13, TEXT_FUCHSIACITY_SLOWPOKE_SIGN
|
||||
bg_event 13, 15, TEXT_FUCHSIACITY_LAPRAS_SIGN
|
||||
bg_event 7, 7, TEXT_FUCHSIACITY_FOSSIL_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 10, 12, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person
|
||||
object_event 28, 17, SPRITE_GAMBLER, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 30, 14, SPRITE_FISHER, STAY, DOWN, 3 ; person
|
||||
object_event 24, 8, SPRITE_YOUNGSTER, STAY, UP, 4 ; person
|
||||
object_event 31, 5, SPRITE_FAIRY, WALK, ANY_DIR, 5 ; person
|
||||
object_event 25, 6, SPRITE_POKE_BALL, STAY, NONE, 6 ; person
|
||||
object_event 12, 6, SPRITE_MONSTER, WALK, LEFT_RIGHT, 7 ; person
|
||||
object_event 30, 12, SPRITE_MONSTER, WALK, LEFT_RIGHT, 8 ; person
|
||||
object_event 8, 17, SPRITE_SEEL, WALK, ANY_DIR, 9 ; person
|
||||
object_event 6, 5, SPRITE_FOSSIL, STAY, NONE, 10 ; person
|
||||
object_event 10, 12, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_YOUNGSTER1
|
||||
object_event 28, 17, SPRITE_GAMBLER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_GAMBLER
|
||||
object_event 30, 14, SPRITE_FISHER, STAY, DOWN, TEXT_FUCHSIACITY_ERIK
|
||||
object_event 24, 8, SPRITE_YOUNGSTER, STAY, UP, TEXT_FUCHSIACITY_YOUNGSTER2
|
||||
object_event 31, 5, SPRITE_FAIRY, WALK, ANY_DIR, TEXT_FUCHSIACITY_CHANSEY
|
||||
object_event 25, 6, SPRITE_POKE_BALL, STAY, NONE, TEXT_FUCHSIACITY_VOLTORB
|
||||
object_event 12, 6, SPRITE_MONSTER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_KANGASKHAN
|
||||
object_event 30, 12, SPRITE_MONSTER, WALK, LEFT_RIGHT, TEXT_FUCHSIACITY_SLOWPOKE
|
||||
object_event 8, 17, SPRITE_SEEL, WALK, ANY_DIR, TEXT_FUCHSIACITY_LAPRAS
|
||||
object_event 6, 5, SPRITE_FOSSIL, STAY, NONE, TEXT_FUCHSIACITY_FOSSIL
|
||||
|
||||
def_warps_to FUCHSIA_CITY
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const FUCHSIAGOODRODHOUSE_FISHING_GURU
|
||||
|
||||
FuchsiaGoodRodHouse_Object:
|
||||
db $c ; border block
|
||||
|
||||
@ -9,6 +12,6 @@ FuchsiaGoodRodHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 3, SPRITE_FISHING_GURU, STAY, RIGHT, 1 ; person
|
||||
object_event 5, 3, SPRITE_FISHING_GURU, STAY, RIGHT, TEXT_FUCHSIAGOODRODHOUSE_FISHING_GURU
|
||||
|
||||
def_warps_to FUCHSIA_GOOD_ROD_HOUSE
|
||||
|
@ -1,3 +1,13 @@
|
||||
object_const_def
|
||||
const FUCHSIAGYM_KOGA
|
||||
const FUCHSIAGYM_ROCKER1
|
||||
const FUCHSIAGYM_ROCKER2
|
||||
const FUCHSIAGYM_ROCKER3
|
||||
const FUCHSIAGYM_ROCKER4
|
||||
const FUCHSIAGYM_ROCKER5
|
||||
const FUCHSIAGYM_ROCKER6
|
||||
const FUCHSIAGYM_GYM_GUIDE
|
||||
|
||||
FuchsiaGym_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,13 +18,13 @@ FuchsiaGym_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 10, SPRITE_KOGA, STAY, DOWN, 1, OPP_KOGA, 1
|
||||
object_event 8, 13, SPRITE_ROCKER, STAY, DOWN, 2, OPP_JUGGLER, 7
|
||||
object_event 7, 8, SPRITE_ROCKER, STAY, RIGHT, 3, OPP_JUGGLER, 3
|
||||
object_event 1, 12, SPRITE_ROCKER, STAY, DOWN, 4, OPP_JUGGLER, 8
|
||||
object_event 3, 5, SPRITE_ROCKER, STAY, UP, 5, OPP_TAMER, 1
|
||||
object_event 8, 2, SPRITE_ROCKER, STAY, DOWN, 6, OPP_TAMER, 2
|
||||
object_event 2, 7, SPRITE_ROCKER, STAY, LEFT, 7, OPP_JUGGLER, 4
|
||||
object_event 7, 15, SPRITE_GYM_GUIDE, STAY, DOWN, 8 ; person
|
||||
object_event 4, 10, SPRITE_KOGA, STAY, DOWN, TEXT_FUCHSIAGYM_KOGA, OPP_KOGA, 1
|
||||
object_event 8, 13, SPRITE_ROCKER, STAY, DOWN, TEXT_FUCHSIAGYM_ROCKER1, OPP_JUGGLER, 7
|
||||
object_event 7, 8, SPRITE_ROCKER, STAY, RIGHT, TEXT_FUCHSIAGYM_ROCKER2, OPP_JUGGLER, 3
|
||||
object_event 1, 12, SPRITE_ROCKER, STAY, DOWN, TEXT_FUCHSIAGYM_ROCKER3, OPP_JUGGLER, 8
|
||||
object_event 3, 5, SPRITE_ROCKER, STAY, UP, TEXT_FUCHSIAGYM_ROCKER4, OPP_TAMER, 1
|
||||
object_event 8, 2, SPRITE_ROCKER, STAY, DOWN, TEXT_FUCHSIAGYM_ROCKER5, OPP_TAMER, 2
|
||||
object_event 2, 7, SPRITE_ROCKER, STAY, LEFT, TEXT_FUCHSIAGYM_ROCKER6, OPP_JUGGLER, 4
|
||||
object_event 7, 15, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_FUCHSIAGYM_GYM_GUIDE
|
||||
|
||||
def_warps_to FUCHSIA_GYM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const FUCHSIAMART_CLERK
|
||||
const FUCHSIAMART_MIDDLE_AGED_MAN
|
||||
const FUCHSIAMART_COOLTRAINER_F
|
||||
|
||||
FuchsiaMart_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ FuchsiaMart_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person
|
||||
object_event 4, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 2 ; person
|
||||
object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, UP_DOWN, 3 ; person
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_FUCHSIAMART_CLERK
|
||||
object_event 4, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, TEXT_FUCHSIAMART_MIDDLE_AGED_MAN
|
||||
object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, UP_DOWN, TEXT_FUCHSIAMART_COOLTRAINER_F
|
||||
|
||||
def_warps_to FUCHSIA_MART
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER1
|
||||
const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER2
|
||||
const FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER3
|
||||
|
||||
FuchsiaMeetingRoom_Object:
|
||||
db $17 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ FuchsiaMeetingRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, 1 ; person
|
||||
object_event 0, 2, SPRITE_SAFARI_ZONE_WORKER, STAY, UP, 2 ; person
|
||||
object_event 10, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, 3 ; person
|
||||
object_event 4, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, TEXT_FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER1
|
||||
object_event 0, 2, SPRITE_SAFARI_ZONE_WORKER, STAY, UP, TEXT_FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER2
|
||||
object_event 10, 1, SPRITE_SAFARI_ZONE_WORKER, STAY, DOWN, TEXT_FUCHSIAMEETINGROOM_SAFARI_ZONE_WORKER3
|
||||
|
||||
def_warps_to FUCHSIA_MEETING_ROOM
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const FUCHSIAPOKECENTER_NURSE
|
||||
const FUCHSIAPOKECENTER_ROCKER
|
||||
const FUCHSIAPOKECENTER_COOLTRAINER_F
|
||||
const FUCHSIAPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
FuchsiaPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ FuchsiaPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 2, 3, SPRITE_ROCKER, STAY, NONE, 2 ; person
|
||||
object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, 3 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_FUCHSIAPOKECENTER_NURSE
|
||||
object_event 2, 3, SPRITE_ROCKER, STAY, NONE, TEXT_FUCHSIAPOKECENTER_ROCKER
|
||||
object_event 6, 5, SPRITE_COOLTRAINER_F, WALK, LEFT_RIGHT, TEXT_FUCHSIAPOKECENTER_COOLTRAINER_F
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_FUCHSIAPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to FUCHSIA_POKECENTER
|
||||
|
@ -1,3 +1,16 @@
|
||||
object_const_def
|
||||
const GAMECORNER_BEAUTY1
|
||||
const GAMECORNER_CLERK1
|
||||
const GAMECORNER_MIDDLE_AGED_MAN1
|
||||
const GAMECORNER_BEAUTY2
|
||||
const GAMECORNER_FISHING_GURU
|
||||
const GAMECORNER_MIDDLE_AGED_WOMAN
|
||||
const GAMECORNER_GYM_GUIDE
|
||||
const GAMECORNER_GAMBLER
|
||||
const GAMECORNER_CLERK2
|
||||
const GAMECORNER_GENTLEMAN
|
||||
const GAMECORNER_ROCKET
|
||||
|
||||
GameCorner_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -7,19 +20,19 @@ GameCorner_Object:
|
||||
warp_event 17, 4, ROCKET_HIDEOUT_B1F, 2
|
||||
|
||||
def_bg_events
|
||||
bg_event 9, 4, 12 ; CeladonGameCornerText12
|
||||
bg_event 9, 4, TEXT_GAMECORNER_POSTER
|
||||
|
||||
def_object_events
|
||||
object_event 2, 6, SPRITE_BEAUTY, STAY, DOWN, 1 ; person
|
||||
object_event 5, 6, SPRITE_CLERK, STAY, DOWN, 2 ; person
|
||||
object_event 2, 10, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, 3 ; person
|
||||
object_event 2, 13, SPRITE_BEAUTY, STAY, LEFT, 4 ; person
|
||||
object_event 5, 11, SPRITE_FISHING_GURU, STAY, RIGHT, 5 ; person
|
||||
object_event 8, 11, SPRITE_MIDDLE_AGED_WOMAN, STAY, LEFT, 6 ; person
|
||||
object_event 8, 14, SPRITE_GYM_GUIDE, STAY, LEFT, 7 ; person
|
||||
object_event 11, 15, SPRITE_GAMBLER, STAY, RIGHT, 8 ; person
|
||||
object_event 14, 11, SPRITE_CLERK, STAY, LEFT, 9 ; person
|
||||
object_event 17, 13, SPRITE_GENTLEMAN, STAY, RIGHT, 10 ; person
|
||||
object_event 9, 5, SPRITE_ROCKET, STAY, UP, 11, OPP_ROCKET, 7
|
||||
object_event 2, 6, SPRITE_BEAUTY, STAY, DOWN, TEXT_GAMECORNER_BEAUTY1
|
||||
object_event 5, 6, SPRITE_CLERK, STAY, DOWN, TEXT_GAMECORNER_CLERK1
|
||||
object_event 2, 10, SPRITE_MIDDLE_AGED_MAN, STAY, LEFT, TEXT_GAMECORNER_MIDDLE_AGED_MAN1
|
||||
object_event 2, 13, SPRITE_BEAUTY, STAY, LEFT, TEXT_GAMECORNER_BEAUTY2
|
||||
object_event 5, 11, SPRITE_FISHING_GURU, STAY, RIGHT, TEXT_GAMECORNER_FISHING_GURU
|
||||
object_event 8, 11, SPRITE_MIDDLE_AGED_WOMAN, STAY, LEFT, TEXT_GAMECORNER_MIDDLE_AGED_WOMAN
|
||||
object_event 8, 14, SPRITE_GYM_GUIDE, STAY, LEFT, TEXT_GAMECORNER_GYM_GUIDE
|
||||
object_event 11, 15, SPRITE_GAMBLER, STAY, RIGHT, TEXT_GAMECORNER_GAMBLER
|
||||
object_event 14, 11, SPRITE_CLERK, STAY, LEFT, TEXT_GAMECORNER_CLERK2
|
||||
object_event 17, 13, SPRITE_GENTLEMAN, STAY, RIGHT, TEXT_GAMECORNER_GENTLEMAN
|
||||
object_event 9, 5, SPRITE_ROCKET, STAY, UP, TEXT_GAMECORNER_ROCKET, OPP_ROCKET, 7
|
||||
|
||||
def_warps_to GAME_CORNER
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const GAMECORNERPRIZEROOM_BALDING_GUY
|
||||
const GAMECORNERPRIZEROOM_GAMBLER
|
||||
|
||||
GameCornerPrizeRoom_Object:
|
||||
db $f ; border block
|
||||
|
||||
@ -6,12 +10,12 @@ GameCornerPrizeRoom_Object:
|
||||
warp_event 5, 7, LAST_MAP, 10
|
||||
|
||||
def_bg_events
|
||||
bg_event 2, 2, 3 ; CeladonPrizeRoomText3
|
||||
bg_event 4, 2, 4 ; CeladonPrizeRoomText4
|
||||
bg_event 6, 2, 5 ; CeladonPrizeRoomText5
|
||||
bg_event 2, 2, TEXT_GAMECORNERPRIZEROOM_PRIZE_VENDOR_1
|
||||
bg_event 4, 2, TEXT_GAMECORNERPRIZEROOM_PRIZE_VENDOR_2
|
||||
bg_event 6, 2, TEXT_GAMECORNERPRIZEROOM_PRIZE_VENDOR_3
|
||||
|
||||
def_object_events
|
||||
object_event 1, 4, SPRITE_BALDING_GUY, STAY, NONE, 1 ; person
|
||||
object_event 7, 3, SPRITE_GAMBLER, WALK, LEFT_RIGHT, 2 ; person
|
||||
object_event 1, 4, SPRITE_BALDING_GUY, STAY, NONE, TEXT_GAMECORNERPRIZEROOM_BALDING_GUY
|
||||
object_event 7, 3, SPRITE_GAMBLER, WALK, LEFT_RIGHT, TEXT_GAMECORNERPRIZEROOM_GAMBLER
|
||||
|
||||
def_warps_to GAME_CORNER_PRIZE_ROOM
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const HALLOFFAME_OAK
|
||||
|
||||
HallOfFame_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,6 +11,6 @@ HallOfFame_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 2, SPRITE_OAK, STAY, DOWN, 1 ; person
|
||||
object_event 5, 2, SPRITE_OAK, STAY, DOWN, TEXT_HALLOFFAME_OAK
|
||||
|
||||
def_warps_to HALL_OF_FAME
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const INDIGOPLATEAULOBBY_NURSE
|
||||
const INDIGOPLATEAULOBBY_GYM_GUIDE
|
||||
const INDIGOPLATEAULOBBY_COOLTRAINER_F
|
||||
const INDIGOPLATEAULOBBY_CLERK
|
||||
const INDIGOPLATEAULOBBY_LINK_RECEPTIONIST
|
||||
|
||||
IndigoPlateauLobby_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -9,10 +16,10 @@ IndigoPlateauLobby_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 7, 5, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 4, 9, SPRITE_GYM_GUIDE, STAY, RIGHT, 2 ; person
|
||||
object_event 5, 1, SPRITE_COOLTRAINER_F, STAY, DOWN, 3 ; person
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 4 ; person
|
||||
object_event 13, 6, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 5 ; person
|
||||
object_event 7, 5, SPRITE_NURSE, STAY, DOWN, TEXT_INDIGOPLATEAULOBBY_NURSE
|
||||
object_event 4, 9, SPRITE_GYM_GUIDE, STAY, RIGHT, TEXT_INDIGOPLATEAULOBBY_GYM_GUIDE
|
||||
object_event 5, 1, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_INDIGOPLATEAULOBBY_COOLTRAINER_F
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_INDIGOPLATEAULOBBY_CLERK
|
||||
object_event 13, 6, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_INDIGOPLATEAULOBBY_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to INDIGO_PLATEAU_LOBBY
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const LANCESROOM_LANCE
|
||||
|
||||
LancesRoom_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -9,6 +12,6 @@ LancesRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 6, 1, SPRITE_LANCE, STAY, DOWN, 1, OPP_LANCE, 1
|
||||
object_event 6, 1, SPRITE_LANCE, STAY, DOWN, TEXT_LANCESROOM_LANCE, OPP_LANCE, 1
|
||||
|
||||
def_warps_to LANCES_ROOM
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const LAVENDERCUBONEHOUSE_CUBONE
|
||||
const LAVENDERCUBONEHOUSE_BRUNETTE_GIRL
|
||||
|
||||
LavenderCuboneHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,7 +12,7 @@ LavenderCuboneHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 5, SPRITE_MONSTER, STAY, UP, 1 ; person
|
||||
object_event 2, 4, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, 2 ; person
|
||||
object_event 3, 5, SPRITE_MONSTER, STAY, UP, TEXT_LAVENDERCUBONEHOUSE_CUBONE
|
||||
object_event 2, 4, SPRITE_BRUNETTE_GIRL, STAY, RIGHT, TEXT_LAVENDERCUBONEHOUSE_BRUNETTE_GIRL
|
||||
|
||||
def_warps_to LAVENDER_CUBONE_HOUSE
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const LAVENDERMART_CLERK
|
||||
const LAVENDERMART_BALDING_GUY
|
||||
const LAVENDERMART_COOLTRAINER_M
|
||||
|
||||
LavenderMart_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ LavenderMart_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person
|
||||
object_event 3, 4, SPRITE_BALDING_GUY, STAY, NONE, 2 ; person
|
||||
object_event 7, 2, SPRITE_COOLTRAINER_M, STAY, NONE, 3 ; person
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_LAVENDERMART_CLERK
|
||||
object_event 3, 4, SPRITE_BALDING_GUY, STAY, NONE, TEXT_LAVENDERMART_BALDING_GUY
|
||||
object_event 7, 2, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_LAVENDERMART_COOLTRAINER_M
|
||||
|
||||
def_warps_to LAVENDER_MART
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const LAVENDERPOKECENTER_NURSE
|
||||
const LAVENDERPOKECENTER_GENTLEMAN
|
||||
const LAVENDERPOKECENTER_LITTLE_GIRL
|
||||
const LAVENDERPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
LavenderPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ LavenderPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 5, 3, SPRITE_GENTLEMAN, STAY, NONE, 2 ; person
|
||||
object_event 2, 6, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, 3 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_LAVENDERPOKECENTER_NURSE
|
||||
object_event 5, 3, SPRITE_GENTLEMAN, STAY, NONE, TEXT_LAVENDERPOKECENTER_GENTLEMAN
|
||||
object_event 2, 6, SPRITE_LITTLE_GIRL, WALK, UP_DOWN, TEXT_LAVENDERPOKECENTER_LITTLE_GIRL
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_LAVENDERPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to LAVENDER_POKECENTER
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const LAVENDERTOWN_LITTLE_GIRL
|
||||
const LAVENDERTOWN_COOLTRAINER_M
|
||||
const LAVENDERTOWN_SUPER_NERD
|
||||
|
||||
LavenderTown_Object:
|
||||
db $2c ; border block
|
||||
|
||||
@ -10,16 +15,16 @@ LavenderTown_Object:
|
||||
warp_event 7, 13, NAME_RATERS_HOUSE, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 11, 9, 4 ; LavenderTownText4
|
||||
bg_event 9, 3, 5 ; LavenderTownText5
|
||||
bg_event 16, 13, 6 ; MartSignText
|
||||
bg_event 4, 5, 7 ; PokeCenterSignText
|
||||
bg_event 5, 9, 8 ; LavenderTownText8
|
||||
bg_event 17, 7, 9 ; LavenderTownText9
|
||||
bg_event 11, 9, TEXT_LAVENDERTOWN_SIGN
|
||||
bg_event 9, 3, TEXT_LAVENDERTOWN_SILPH_SCOPE_SIGN
|
||||
bg_event 16, 13, TEXT_LAVENDERTOWN_MART_SIGN
|
||||
bg_event 4, 5, TEXT_LAVENDERTOWN_POKECENTER_SIGN
|
||||
bg_event 5, 9, TEXT_LAVENDERTOWN_POKEMON_HOUSE_SIGN
|
||||
bg_event 17, 7, TEXT_LAVENDERTOWN_POKEMON_TOWER_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 15, 9, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, 1 ; person
|
||||
object_event 9, 10, SPRITE_COOLTRAINER_M, STAY, NONE, 2 ; person
|
||||
object_event 8, 7, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 3 ; person
|
||||
object_event 15, 9, SPRITE_LITTLE_GIRL, WALK, ANY_DIR, TEXT_LAVENDERTOWN_LITTLE_GIRL
|
||||
object_event 9, 10, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_LAVENDERTOWN_COOLTRAINER_M
|
||||
object_event 8, 7, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_LAVENDERTOWN_SUPER_NERD
|
||||
|
||||
def_warps_to LAVENDER_TOWN
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const LORELEISROOM_LORELEI
|
||||
|
||||
LoreleisRoom_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -10,6 +13,6 @@ LoreleisRoom_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 2, SPRITE_LORELEI, STAY, DOWN, 1, OPP_LORELEI, 1
|
||||
object_event 5, 2, SPRITE_LORELEI, STAY, DOWN, TEXT_LORELEISROOM_LORELEI, OPP_LORELEI, 1
|
||||
|
||||
def_warps_to LORELEIS_ROOM
|
||||
|
@ -1,3 +1,11 @@
|
||||
object_const_def
|
||||
const MRFUJISHOUSE_SUPER_NERD
|
||||
const MRFUJISHOUSE_LITTLE_GIRL
|
||||
const MRFUJISHOUSE_PSYDUCK
|
||||
const MRFUJISHOUSE_NIDORINO
|
||||
const MRFUJISHOUSE_MR_FUJI
|
||||
const MRFUJISHOUSE_POKEDEX
|
||||
|
||||
MrFujisHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,11 +16,11 @@ MrFujisHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 5, SPRITE_SUPER_NERD, STAY, NONE, 1 ; person
|
||||
object_event 6, 3, SPRITE_LITTLE_GIRL, STAY, DOWN, 2 ; person
|
||||
object_event 6, 4, SPRITE_MONSTER, STAY, UP, 3 ; person
|
||||
object_event 1, 3, SPRITE_MONSTER, STAY, NONE, 4 ; person
|
||||
object_event 3, 1, SPRITE_MR_FUJI, STAY, NONE, 5 ; person
|
||||
object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, 6 ; person
|
||||
object_event 3, 5, SPRITE_SUPER_NERD, STAY, NONE, TEXT_MRFUJISHOUSE_SUPER_NERD
|
||||
object_event 6, 3, SPRITE_LITTLE_GIRL, STAY, DOWN, TEXT_MRFUJISHOUSE_LITTLE_GIRL
|
||||
object_event 6, 4, SPRITE_MONSTER, STAY, UP, TEXT_MRFUJISHOUSE_PSYDUCK
|
||||
object_event 1, 3, SPRITE_MONSTER, STAY, NONE, TEXT_MRFUJISHOUSE_NIDORINO
|
||||
object_event 3, 1, SPRITE_MR_FUJI, STAY, NONE, TEXT_MRFUJISHOUSE_MR_FUJI
|
||||
object_event 3, 3, SPRITE_POKEDEX, STAY, NONE, TEXT_MRFUJISHOUSE_POKEDEX
|
||||
|
||||
def_warps_to MR_FUJIS_HOUSE
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const MRPSYCHICSHOUSE_MR_PSYCHIC
|
||||
|
||||
MrPsychicsHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,6 +11,6 @@ MrPsychicsHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 3, SPRITE_FISHING_GURU, STAY, LEFT, 1 ; person
|
||||
object_event 5, 3, SPRITE_FISHING_GURU, STAY, LEFT, TEXT_MRPSYCHICSHOUSE_MR_PSYCHIC
|
||||
|
||||
def_warps_to MR_PSYCHICS_HOUSE
|
||||
|
@ -1,3 +1,19 @@
|
||||
object_const_def
|
||||
const MTMOON1F_HIKER
|
||||
const MTMOON1F_YOUNGSTER1
|
||||
const MTMOON1F_COOLTRAINER_F1
|
||||
const MTMOON1F_SUPER_NERD
|
||||
const MTMOON1F_COOLTRAINER_F2
|
||||
const MTMOON1F_YOUNGSTER2
|
||||
const MTMOON1F_YOUNGSTER3
|
||||
const MTMOON1F_POTION1
|
||||
const MTMOON1F_MOON_STONE
|
||||
const MTMOON1F_RARE_CANDY
|
||||
const MTMOON1F_ESCAPE_ROPE
|
||||
const MTMOON1F_POTION2
|
||||
const MTMOON1F_TM_WATER_GUN
|
||||
const MTMOON1F_BEWARE_ZUBAT_SIGN
|
||||
|
||||
MtMoon1F_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -9,21 +25,21 @@ MtMoon1F_Object:
|
||||
warp_event 25, 15, MT_MOON_B1F, 4
|
||||
|
||||
def_bg_events
|
||||
bg_event 15, 23, 14 ; MtMoon1Text14
|
||||
bg_event 15, 23, TEXT_MTMOON1F_BEWARE_ZUBAT_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 5, 6, SPRITE_HIKER, STAY, DOWN, 1, OPP_HIKER, 1
|
||||
object_event 12, 16, SPRITE_YOUNGSTER, STAY, RIGHT, 2, OPP_YOUNGSTER, 3
|
||||
object_event 30, 4, SPRITE_COOLTRAINER_F, STAY, DOWN, 3, OPP_LASS, 5
|
||||
object_event 24, 31, SPRITE_SUPER_NERD, STAY, UP, 4, OPP_SUPER_NERD, 1
|
||||
object_event 16, 23, SPRITE_COOLTRAINER_F, STAY, DOWN, 5, OPP_LASS, 6
|
||||
object_event 7, 22, SPRITE_YOUNGSTER, STAY, DOWN, 6, OPP_BUG_CATCHER, 7
|
||||
object_event 30, 27, SPRITE_YOUNGSTER, STAY, RIGHT, 7, OPP_BUG_CATCHER, 8
|
||||
object_event 2, 20, SPRITE_POKE_BALL, STAY, NONE, 8, POTION
|
||||
object_event 2, 2, SPRITE_POKE_BALL, STAY, NONE, 9, MOON_STONE
|
||||
object_event 35, 31, SPRITE_POKE_BALL, STAY, NONE, 10, RARE_CANDY
|
||||
object_event 36, 23, SPRITE_POKE_BALL, STAY, NONE, 11, ESCAPE_ROPE
|
||||
object_event 20, 33, SPRITE_POKE_BALL, STAY, NONE, 12, POTION
|
||||
object_event 5, 32, SPRITE_POKE_BALL, STAY, NONE, 13, TM_WATER_GUN
|
||||
object_event 5, 6, SPRITE_HIKER, STAY, DOWN, TEXT_MTMOON1F_HIKER, OPP_HIKER, 1
|
||||
object_event 12, 16, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_MTMOON1F_YOUNGSTER1, OPP_YOUNGSTER, 3
|
||||
object_event 30, 4, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_MTMOON1F_COOLTRAINER_F1, OPP_LASS, 5
|
||||
object_event 24, 31, SPRITE_SUPER_NERD, STAY, UP, TEXT_MTMOON1F_SUPER_NERD, OPP_SUPER_NERD, 1
|
||||
object_event 16, 23, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_MTMOON1F_COOLTRAINER_F2, OPP_LASS, 6
|
||||
object_event 7, 22, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_MTMOON1F_YOUNGSTER2, OPP_BUG_CATCHER, 7
|
||||
object_event 30, 27, SPRITE_YOUNGSTER, STAY, RIGHT, TEXT_MTMOON1F_YOUNGSTER3, OPP_BUG_CATCHER, 8
|
||||
object_event 2, 20, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_POTION1, POTION
|
||||
object_event 2, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_MOON_STONE, MOON_STONE
|
||||
object_event 35, 31, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_RARE_CANDY, RARE_CANDY
|
||||
object_event 36, 23, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_ESCAPE_ROPE, ESCAPE_ROPE
|
||||
object_event 20, 33, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_POTION2, POTION
|
||||
object_event 5, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOON1F_TM_WATER_GUN, TM_WATER_GUN
|
||||
|
||||
def_warps_to MT_MOON_1F
|
||||
|
@ -1,3 +1,14 @@
|
||||
object_const_def
|
||||
const MTMOONB2F_SUPER_NERD
|
||||
const MTMOONB2F_ROCKET1
|
||||
const MTMOONB2F_ROCKET2
|
||||
const MTMOONB2F_ROCKET3
|
||||
const MTMOONB2F_ROCKET4
|
||||
const MTMOONB2F_DOME_FOSSIL
|
||||
const MTMOONB2F_HELIX_FOSSIL
|
||||
const MTMOONB2F_HP_UP
|
||||
const MTMOONB2F_TM_MEGA_PUNCH
|
||||
|
||||
MtMoonB2F_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -10,14 +21,14 @@ MtMoonB2F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 12, 8, SPRITE_SUPER_NERD, STAY, RIGHT, 1, OPP_SUPER_NERD, 2
|
||||
object_event 11, 16, SPRITE_ROCKET, STAY, DOWN, 2, OPP_ROCKET, 1
|
||||
object_event 15, 22, SPRITE_ROCKET, STAY, DOWN, 3, OPP_ROCKET, 2
|
||||
object_event 29, 11, SPRITE_ROCKET, STAY, UP, 4, OPP_ROCKET, 3
|
||||
object_event 29, 17, SPRITE_ROCKET, STAY, LEFT, 5, OPP_ROCKET, 4
|
||||
object_event 12, 6, SPRITE_FOSSIL, STAY, NONE, 6 ; person
|
||||
object_event 13, 6, SPRITE_FOSSIL, STAY, NONE, 7 ; person
|
||||
object_event 25, 21, SPRITE_POKE_BALL, STAY, NONE, 8, HP_UP
|
||||
object_event 29, 5, SPRITE_POKE_BALL, STAY, NONE, 9, TM_MEGA_PUNCH
|
||||
object_event 12, 8, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_MTMOONB2F_SUPER_NERD, OPP_SUPER_NERD, 2
|
||||
object_event 11, 16, SPRITE_ROCKET, STAY, DOWN, TEXT_MTMOONB2F_ROCKET1, OPP_ROCKET, 1
|
||||
object_event 15, 22, SPRITE_ROCKET, STAY, DOWN, TEXT_MTMOONB2F_ROCKET2, OPP_ROCKET, 2
|
||||
object_event 29, 11, SPRITE_ROCKET, STAY, UP, TEXT_MTMOONB2F_ROCKET3, OPP_ROCKET, 3
|
||||
object_event 29, 17, SPRITE_ROCKET, STAY, LEFT, TEXT_MTMOONB2F_ROCKET4, OPP_ROCKET, 4
|
||||
object_event 12, 6, SPRITE_FOSSIL, STAY, NONE, TEXT_MTMOONB2F_DOME_FOSSIL
|
||||
object_event 13, 6, SPRITE_FOSSIL, STAY, NONE, TEXT_MTMOONB2F_HELIX_FOSSIL
|
||||
object_event 25, 21, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOONB2F_HP_UP, HP_UP
|
||||
object_event 29, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_MTMOONB2F_TM_MEGA_PUNCH, TM_MEGA_PUNCH
|
||||
|
||||
def_warps_to MT_MOON_B2F
|
||||
|
@ -1,3 +1,11 @@
|
||||
object_const_def
|
||||
const MTMOONPOKECENTER_NURSE
|
||||
const MTMOONPOKECENTER_YOUNGSTER
|
||||
const MTMOONPOKECENTER_GENTLEMAN
|
||||
const MTMOONPOKECENTER_MAGIKARP_SALESMAN
|
||||
const MTMOONPOKECENTER_CLIPBOARD
|
||||
const MTMOONPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
MtMoonPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,11 +16,11 @@ MtMoonPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 4, 3, SPRITE_YOUNGSTER, STAY, UP, 2 ; person
|
||||
object_event 7, 3, SPRITE_GENTLEMAN, STAY, UP, 3 ; person
|
||||
object_event 10, 6, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, 4 ; person
|
||||
object_event 7, 2, SPRITE_CLIPBOARD, STAY, NONE, 5 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 6 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_MTMOONPOKECENTER_NURSE
|
||||
object_event 4, 3, SPRITE_YOUNGSTER, STAY, UP, TEXT_MTMOONPOKECENTER_YOUNGSTER
|
||||
object_event 7, 3, SPRITE_GENTLEMAN, STAY, UP, TEXT_MTMOONPOKECENTER_GENTLEMAN
|
||||
object_event 10, 6, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, TEXT_MTMOONPOKECENTER_MAGIKARP_SALESMAN
|
||||
object_event 7, 2, SPRITE_CLIPBOARD, STAY, NONE, TEXT_MTMOONPOKECENTER_CLIPBOARD
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_MTMOONPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to MT_MOON_POKECENTER
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const MUSEUM1F_SCIENTIST1
|
||||
const MUSEUM1F_GAMBLER
|
||||
const MUSEUM1F_SCIENTIST2
|
||||
const MUSEUM1F_SCIENTIST3
|
||||
const MUSEUM1F_OLD_AMBER
|
||||
|
||||
Museum1F_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -11,10 +18,10 @@ Museum1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 12, 4, SPRITE_SCIENTIST, STAY, LEFT, 1 ; person
|
||||
object_event 1, 4, SPRITE_GAMBLER, STAY, NONE, 2 ; person
|
||||
object_event 15, 2, SPRITE_SCIENTIST, STAY, DOWN, 3 ; person
|
||||
object_event 17, 4, SPRITE_SCIENTIST, STAY, NONE, 4 ; person
|
||||
object_event 16, 2, SPRITE_OLD_AMBER, STAY, NONE, 5 ; person
|
||||
object_event 12, 4, SPRITE_SCIENTIST, STAY, LEFT, TEXT_MUSEUM1F_SCIENTIST1
|
||||
object_event 1, 4, SPRITE_GAMBLER, STAY, NONE, TEXT_MUSEUM1F_GAMBLER
|
||||
object_event 15, 2, SPRITE_SCIENTIST, STAY, DOWN, TEXT_MUSEUM1F_SCIENTIST2
|
||||
object_event 17, 4, SPRITE_SCIENTIST, STAY, NONE, TEXT_MUSEUM1F_SCIENTIST3
|
||||
object_event 16, 2, SPRITE_OLD_AMBER, STAY, NONE, TEXT_MUSEUM1F_OLD_AMBER
|
||||
|
||||
def_warps_to MUSEUM_1F
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const MUSEUM2F_YOUNGSTER
|
||||
const MUSEUM2F_GRAMPS
|
||||
const MUSEUM2F_SCIENTIST
|
||||
const MUSEUM2F_BRUNETTE_GIRL
|
||||
const MUSEUM2F_HIKER
|
||||
|
||||
Museum2F_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -5,14 +12,14 @@ Museum2F_Object:
|
||||
warp_event 7, 7, MUSEUM_1F, 5
|
||||
|
||||
def_bg_events
|
||||
bg_event 11, 2, 6 ; Museum2FText6
|
||||
bg_event 2, 5, 7 ; Museum2FText7
|
||||
bg_event 11, 2, TEXT_MUSEUM2F_SPACE_SHUTTLE_SIGN
|
||||
bg_event 2, 5, TEXT_MUSEUM2F_MOON_STONE_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 1, 7, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person
|
||||
object_event 0, 5, SPRITE_GRAMPS, STAY, DOWN, 2 ; person
|
||||
object_event 7, 5, SPRITE_SCIENTIST, STAY, DOWN, 3 ; person
|
||||
object_event 11, 5, SPRITE_BRUNETTE_GIRL, STAY, NONE, 4 ; person
|
||||
object_event 12, 5, SPRITE_HIKER, STAY, DOWN, 5 ; person
|
||||
object_event 1, 7, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, TEXT_MUSEUM2F_YOUNGSTER
|
||||
object_event 0, 5, SPRITE_GRAMPS, STAY, DOWN, TEXT_MUSEUM2F_GRAMPS
|
||||
object_event 7, 5, SPRITE_SCIENTIST, STAY, DOWN, TEXT_MUSEUM2F_SCIENTIST
|
||||
object_event 11, 5, SPRITE_BRUNETTE_GIRL, STAY, NONE, TEXT_MUSEUM2F_BRUNETTE_GIRL
|
||||
object_event 12, 5, SPRITE_HIKER, STAY, DOWN, TEXT_MUSEUM2F_HIKER
|
||||
|
||||
def_warps_to MUSEUM_2F
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const NAMERATERSHOUSE_NAME_RATER
|
||||
|
||||
NameRatersHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,6 +11,6 @@ NameRatersHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 3, SPRITE_SILPH_PRESIDENT, STAY, LEFT, 1 ; person
|
||||
object_event 5, 3, SPRITE_SILPH_PRESIDENT, STAY, LEFT, TEXT_NAMERATERSHOUSE_NAME_RATER
|
||||
|
||||
def_warps_to NAME_RATERS_HOUSE
|
||||
|
@ -1,3 +1,16 @@
|
||||
object_const_def
|
||||
const OAKSLAB_RIVAL
|
||||
const OAKSLAB_CHARMANDER_POKE_BALL
|
||||
const OAKSLAB_SQUIRTLE_POKE_BALL
|
||||
const OAKSLAB_BULBASAUR_POKE_BALL
|
||||
const OAKSLAB_OAK1
|
||||
const OAKSLAB_POKEDEX1
|
||||
const OAKSLAB_POKEDEX2
|
||||
const OAKSLAB_OAK2
|
||||
const OAKSLAB_GIRL
|
||||
const OAKSLAB_SCIENTIST1
|
||||
const OAKSLAB_SCIENTIST2
|
||||
|
||||
OaksLab_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,16 +21,16 @@ OaksLab_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 3, SPRITE_BLUE, STAY, NONE, 1, OPP_RIVAL1, 1
|
||||
object_event 6, 3, SPRITE_POKE_BALL, STAY, NONE, 2 ; person
|
||||
object_event 7, 3, SPRITE_POKE_BALL, STAY, NONE, 3 ; person
|
||||
object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, 4 ; person
|
||||
object_event 5, 2, SPRITE_OAK, STAY, DOWN, 5 ; person
|
||||
object_event 2, 1, SPRITE_POKEDEX, STAY, NONE, 6 ; person
|
||||
object_event 3, 1, SPRITE_POKEDEX, STAY, NONE, 7 ; person
|
||||
object_event 5, 10, SPRITE_OAK, STAY, UP, 8 ; person
|
||||
object_event 1, 9, SPRITE_GIRL, WALK, UP_DOWN, 9 ; person
|
||||
object_event 2, 10, SPRITE_SCIENTIST, STAY, NONE, 10 ; person
|
||||
object_event 8, 10, SPRITE_SCIENTIST, STAY, NONE, 11 ; person
|
||||
object_event 4, 3, SPRITE_BLUE, STAY, NONE, TEXT_OAKSLAB_RIVAL, OPP_RIVAL1, 1
|
||||
object_event 6, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_OAKSLAB_CHARMANDER_POKE_BALL
|
||||
object_event 7, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_OAKSLAB_SQUIRTLE_POKE_BALL
|
||||
object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_OAKSLAB_BULBASAUR_POKE_BALL
|
||||
object_event 5, 2, SPRITE_OAK, STAY, DOWN, TEXT_OAKSLAB_OAK1
|
||||
object_event 2, 1, SPRITE_POKEDEX, STAY, NONE, TEXT_OAKSLAB_POKEDEX1
|
||||
object_event 3, 1, SPRITE_POKEDEX, STAY, NONE, TEXT_OAKSLAB_POKEDEX2
|
||||
object_event 5, 10, SPRITE_OAK, STAY, UP, TEXT_OAKSLAB_OAK2
|
||||
object_event 1, 9, SPRITE_GIRL, WALK, UP_DOWN, TEXT_OAKSLAB_GIRL
|
||||
object_event 2, 10, SPRITE_SCIENTIST, STAY, NONE, TEXT_OAKSLAB_SCIENTIST1
|
||||
object_event 8, 10, SPRITE_SCIENTIST, STAY, NONE, TEXT_OAKSLAB_SCIENTIST2
|
||||
|
||||
def_warps_to OAKS_LAB
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const PALLETTOWN_OAK
|
||||
const PALLETTOWN_GIRL
|
||||
const PALLETTOWN_FISHER
|
||||
|
||||
PalletTown_Object:
|
||||
db $b ; border block
|
||||
|
||||
@ -7,14 +12,14 @@ PalletTown_Object:
|
||||
warp_event 12, 11, OAKS_LAB, 2
|
||||
|
||||
def_bg_events
|
||||
bg_event 13, 13, 4 ; PalletTownText4
|
||||
bg_event 7, 9, 5 ; PalletTownText5
|
||||
bg_event 3, 5, 6 ; PalletTownText6
|
||||
bg_event 11, 5, 7 ; PalletTownText7
|
||||
bg_event 13, 13, TEXT_PALLETTOWN_OAKSLAB_SIGN
|
||||
bg_event 7, 9, TEXT_PALLETTOWN_SIGN
|
||||
bg_event 3, 5, TEXT_PALLETTOWN_PLAYERSHOUSE_SIGN
|
||||
bg_event 11, 5, TEXT_PALLETTOWN_RIVALSHOUSE_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 8, 5, SPRITE_OAK, STAY, NONE, 1 ; person
|
||||
object_event 3, 8, SPRITE_GIRL, WALK, ANY_DIR, 2 ; person
|
||||
object_event 11, 14, SPRITE_FISHER, WALK, ANY_DIR, 3 ; person
|
||||
object_event 8, 5, SPRITE_OAK, STAY, NONE, TEXT_PALLETTOWN_OAK
|
||||
object_event 3, 8, SPRITE_GIRL, WALK, ANY_DIR, TEXT_PALLETTOWN_GIRL
|
||||
object_event 11, 14, SPRITE_FISHER, WALK, ANY_DIR, TEXT_PALLETTOWN_FISHER
|
||||
|
||||
def_warps_to PALLET_TOWN
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const PEWTERCITY_COOLTRAINER_F
|
||||
const PEWTERCITY_COOLTRAINER_M
|
||||
const PEWTERCITY_SUPER_NERD1
|
||||
const PEWTERCITY_SUPER_NERD2
|
||||
const PEWTERCITY_YOUNGSTER
|
||||
|
||||
PewterCity_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -11,19 +18,19 @@ PewterCity_Object:
|
||||
warp_event 13, 25, PEWTER_POKECENTER, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 19, 29, 6 ; PewterCityText6
|
||||
bg_event 33, 19, 7 ; PewterCityText7
|
||||
bg_event 24, 17, 8 ; MartSignText
|
||||
bg_event 14, 25, 9 ; PokeCenterSignText
|
||||
bg_event 15, 9, 10 ; PewterCityText10
|
||||
bg_event 11, 17, 11 ; PewterCityText11
|
||||
bg_event 25, 23, 12 ; PewterCityText12
|
||||
bg_event 19, 29, TEXT_PEWTERCITY_TRAINER_TIPS
|
||||
bg_event 33, 19, TEXT_PEWTERCITY_POLICE_NOTICE_SIGN
|
||||
bg_event 24, 17, TEXT_PEWTERCITY_MART_SIGN
|
||||
bg_event 14, 25, TEXT_PEWTERCITY_POKECENTER_SIGN
|
||||
bg_event 15, 9, TEXT_PEWTERCITY_MUSEUM_SIGN
|
||||
bg_event 11, 17, TEXT_PEWTERCITY_GYM_SIGN
|
||||
bg_event 25, 23, TEXT_PEWTERCITY_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 8, 15, SPRITE_COOLTRAINER_F, STAY, NONE, 1 ; person
|
||||
object_event 17, 25, SPRITE_COOLTRAINER_M, STAY, NONE, 2 ; person
|
||||
object_event 27, 17, SPRITE_SUPER_NERD, STAY, NONE, 3 ; person
|
||||
object_event 26, 25, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 4 ; person
|
||||
object_event 35, 16, SPRITE_YOUNGSTER, STAY, DOWN, 5 ; person
|
||||
object_event 8, 15, SPRITE_COOLTRAINER_F, STAY, NONE, TEXT_PEWTERCITY_COOLTRAINER_F
|
||||
object_event 17, 25, SPRITE_COOLTRAINER_M, STAY, NONE, TEXT_PEWTERCITY_COOLTRAINER_M
|
||||
object_event 27, 17, SPRITE_SUPER_NERD, STAY, NONE, TEXT_PEWTERCITY_SUPER_NERD1
|
||||
object_event 26, 25, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_PEWTERCITY_SUPER_NERD2
|
||||
object_event 35, 16, SPRITE_YOUNGSTER, STAY, DOWN, TEXT_PEWTERCITY_YOUNGSTER
|
||||
|
||||
def_warps_to PEWTER_CITY
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const PEWTERGYM_BROCK
|
||||
const PEWTERGYM_COOLTRAINER_M
|
||||
const PEWTERGYM_GYM_GUIDE
|
||||
|
||||
PewterGym_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ PewterGym_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 1, SPRITE_SUPER_NERD, STAY, DOWN, 1, OPP_BROCK, 1
|
||||
object_event 3, 6, SPRITE_COOLTRAINER_M, STAY, RIGHT, 2, OPP_JR_TRAINER_M, 1
|
||||
object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, 3 ; person
|
||||
object_event 4, 1, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_PEWTERGYM_BROCK, OPP_BROCK, 1
|
||||
object_event 3, 6, SPRITE_COOLTRAINER_M, STAY, RIGHT, TEXT_PEWTERGYM_COOLTRAINER_M, OPP_JR_TRAINER_M, 1
|
||||
object_event 7, 10, SPRITE_GYM_GUIDE, STAY, DOWN, TEXT_PEWTERGYM_GYM_GUIDE
|
||||
|
||||
def_warps_to PEWTER_GYM
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const PEWTERMART_CLERK
|
||||
const PEWTERMART_YOUNGSTER
|
||||
const PEWTERMART_SUPER_NERD
|
||||
|
||||
PewterMart_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ PewterMart_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, 1 ; person
|
||||
object_event 3, 3, SPRITE_YOUNGSTER, WALK, UP_DOWN, 2 ; person
|
||||
object_event 5, 5, SPRITE_SUPER_NERD, STAY, NONE, 3 ; person
|
||||
object_event 0, 5, SPRITE_CLERK, STAY, RIGHT, TEXT_PEWTERMART_CLERK
|
||||
object_event 3, 3, SPRITE_YOUNGSTER, WALK, UP_DOWN, TEXT_PEWTERMART_YOUNGSTER
|
||||
object_event 5, 5, SPRITE_SUPER_NERD, STAY, NONE, TEXT_PEWTERMART_SUPER_NERD
|
||||
|
||||
def_warps_to PEWTER_MART
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const PEWTERNIDORANHOUSE_NIDORAN
|
||||
const PEWTERNIDORANHOUSE_LITTLE_BOY
|
||||
const PEWTERNIDORANHOUSE_MIDDLE_AGED_MAN
|
||||
|
||||
PewterNidoranHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,8 +13,8 @@ PewterNidoranHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 5, SPRITE_MONSTER, STAY, LEFT, 1 ; person
|
||||
object_event 3, 5, SPRITE_LITTLE_BOY, STAY, RIGHT, 2 ; person
|
||||
object_event 1, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, 3 ; person
|
||||
object_event 4, 5, SPRITE_MONSTER, STAY, LEFT, PEWTERNIDORANHOUSE_NIDORAN
|
||||
object_event 3, 5, SPRITE_LITTLE_BOY, STAY, RIGHT, PEWTERNIDORANHOUSE_LITTLE_BOY
|
||||
object_event 1, 2, SPRITE_MIDDLE_AGED_MAN, STAY, NONE, PEWTERNIDORANHOUSE_MIDDLE_AGED_MAN
|
||||
|
||||
def_warps_to PEWTER_NIDORAN_HOUSE
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const PEWTERPOKECENTER_NURSE
|
||||
const PEWTERPOKECENTER_GENTLEMAN
|
||||
const PEWTERPOKECENTER_JIGGLYPUFF
|
||||
const PEWTERPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
PewterPokecenter_Object:
|
||||
db $0 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ PewterPokecenter_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
|
||||
object_event 11, 7, SPRITE_GENTLEMAN, STAY, LEFT, 2 ; person
|
||||
object_event 1, 3, SPRITE_FAIRY, STAY, DOWN, 3 ; person
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
|
||||
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, TEXT_PEWTERPOKECENTER_NURSE
|
||||
object_event 11, 7, SPRITE_GENTLEMAN, STAY, LEFT, TEXT_PEWTERPOKECENTER_GENTLEMAN
|
||||
object_event 1, 3, SPRITE_FAIRY, STAY, DOWN, TEXT_PEWTERPOKECENTER_JIGGLYPUFF
|
||||
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_PEWTERPOKECENTER_LINK_RECEPTIONIST
|
||||
|
||||
def_warps_to PEWTER_POKECENTER
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const PEWTERSPEECHHOUSE_GAMBLER
|
||||
const PEWTERSPEECHHOUSE_YOUNGSTER
|
||||
|
||||
PewterSpeechHouse_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -8,7 +12,7 @@ PewterSpeechHouse_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_GAMBLER, STAY, RIGHT, 1 ; person
|
||||
object_event 4, 5, SPRITE_YOUNGSTER, STAY, NONE, 2 ; person
|
||||
object_event 2, 3, SPRITE_GAMBLER, STAY, RIGHT, TEXT_PEWTERSPEECHHOUSE_GAMBLER
|
||||
object_event 4, 5, SPRITE_YOUNGSTER, STAY, NONE, TEXT_PEWTERSPEECHHOUSE_YOUNGSTER
|
||||
|
||||
def_warps_to PEWTER_SPEECH_HOUSE
|
||||
|
@ -1,3 +1,13 @@
|
||||
object_const_def
|
||||
const POKEMONFANCLUB_PIKACHU_FAN
|
||||
const POKEMONFANCLUB_SEEL_FAN
|
||||
const POKEMONFANCLUB_PIKACHU
|
||||
const POKEMONFANCLUB_SEEL
|
||||
const POKEMONFANCLUB_CHAIRMAN
|
||||
const POKEMONFANCLUB_RECEPTIONIST
|
||||
const POKEMONFANCLUB_SIGN_1
|
||||
const POKEMONFANCLUB_SIGN_2
|
||||
|
||||
PokemonFanClub_Object:
|
||||
db $d ; border block
|
||||
|
||||
@ -6,15 +16,15 @@ PokemonFanClub_Object:
|
||||
warp_event 3, 7, LAST_MAP, 2
|
||||
|
||||
def_bg_events
|
||||
bg_event 1, 0, 7 ; FanClubText7
|
||||
bg_event 6, 0, 8 ; FanClubText8
|
||||
bg_event 1, 0, TEXT_POKEMONFANCLUB_SIGN_1
|
||||
bg_event 6, 0, TEXT_POKEMONFANCLUB_SIGN_2
|
||||
|
||||
def_object_events
|
||||
object_event 6, 3, SPRITE_FISHER, STAY, LEFT, 1 ; person
|
||||
object_event 1, 3, SPRITE_GIRL, STAY, RIGHT, 2 ; person
|
||||
object_event 6, 4, SPRITE_FAIRY, STAY, LEFT, 3 ; person
|
||||
object_event 1, 4, SPRITE_SEEL, STAY, RIGHT, 4 ; person
|
||||
object_event 3, 1, SPRITE_GENTLEMAN, STAY, DOWN, 5 ; person
|
||||
object_event 5, 1, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 6 ; person
|
||||
object_event 6, 3, SPRITE_FISHER, STAY, LEFT, TEXT_POKEMONFANCLUB_PIKACHU_FAN
|
||||
object_event 1, 3, SPRITE_GIRL, STAY, RIGHT, TEXT_POKEMONFANCLUB_SEEL_FAN
|
||||
object_event 6, 4, SPRITE_FAIRY, STAY, LEFT, TEXT_POKEMONFANCLUB_PIKACHU
|
||||
object_event 1, 4, SPRITE_SEEL, STAY, RIGHT, TEXT_POKEMONFANCLUB_SEEL
|
||||
object_event 3, 1, SPRITE_GENTLEMAN, STAY, DOWN, TEXT_POKEMONFANCLUB_CHAIRMAN
|
||||
object_event 5, 1, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, TEXT_POKEMONFANCLUB_RECEPTIONIST
|
||||
|
||||
def_warps_to POKEMON_FAN_CLUB
|
||||
|
@ -1,3 +1,8 @@
|
||||
object_const_def
|
||||
const POKEMONMANSION1F_SCIENTIST
|
||||
const POKEMONMANSION1F_ESCAPE_ROPE
|
||||
const POKEMONMANSION1F_CARBOS
|
||||
|
||||
PokemonMansion1F_Object:
|
||||
db $2e ; border block
|
||||
|
||||
@ -14,8 +19,8 @@ PokemonMansion1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 17, 17, SPRITE_SCIENTIST, STAY, LEFT, 1, OPP_SCIENTIST, 4
|
||||
object_event 14, 3, SPRITE_POKE_BALL, STAY, NONE, 2, ESCAPE_ROPE
|
||||
object_event 18, 21, SPRITE_POKE_BALL, STAY, NONE, 3, CARBOS
|
||||
object_event 17, 17, SPRITE_SCIENTIST, STAY, LEFT, TEXT_POKEMONMANSION1F_SCIENTIST, OPP_SCIENTIST, 4
|
||||
object_event 14, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION1F_ESCAPE_ROPE, ESCAPE_ROPE
|
||||
object_event 18, 21, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION1F_CARBOS, CARBOS
|
||||
|
||||
def_warps_to POKEMON_MANSION_1F
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const POKEMONMANSION2F_SUPER_NERD
|
||||
const POKEMONMANSION2F_CALCIUM
|
||||
const POKEMONMANSION2F_DIARY1
|
||||
const POKEMONMANSION2F_DIARY2
|
||||
|
||||
PokemonMansion2F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -10,9 +16,9 @@ PokemonMansion2F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 17, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 1, OPP_BURGLAR, 7
|
||||
object_event 28, 7, SPRITE_POKE_BALL, STAY, NONE, 2, CALCIUM
|
||||
object_event 18, 2, SPRITE_POKEDEX, STAY, NONE, 3 ; person
|
||||
object_event 3, 22, SPRITE_POKEDEX, STAY, NONE, 4 ; person
|
||||
object_event 3, 17, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_POKEMONMANSION2F_SUPER_NERD, OPP_BURGLAR, 7
|
||||
object_event 28, 7, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION2F_CALCIUM, CALCIUM
|
||||
object_event 18, 2, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSION2F_DIARY1
|
||||
object_event 3, 22, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSION2F_DIARY2
|
||||
|
||||
def_warps_to POKEMON_MANSION_2F
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const POKEMONMANSION3F_SUPER_NERD
|
||||
const POKEMONMANSION3F_SCIENTIST
|
||||
const POKEMONMANSION3F_MAX_POTION
|
||||
const POKEMONMANSION3F_IRON
|
||||
const POKEMONMANSION3F_DIARY
|
||||
|
||||
PokemonMansion3F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -9,10 +16,10 @@ PokemonMansion3F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 11, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, 1, OPP_BURGLAR, 8
|
||||
object_event 20, 11, SPRITE_SCIENTIST, STAY, LEFT, 2, OPP_SCIENTIST, 12
|
||||
object_event 1, 16, SPRITE_POKE_BALL, STAY, NONE, 3, MAX_POTION
|
||||
object_event 25, 5, SPRITE_POKE_BALL, STAY, NONE, 4, IRON
|
||||
object_event 6, 12, SPRITE_POKEDEX, STAY, NONE, 5 ; person
|
||||
object_event 5, 11, SPRITE_SUPER_NERD, WALK, LEFT_RIGHT, TEXT_POKEMONMANSION3F_SUPER_NERD, OPP_BURGLAR, 8
|
||||
object_event 20, 11, SPRITE_SCIENTIST, STAY, LEFT, TEXT_POKEMONMANSION3F_SCIENTIST, OPP_SCIENTIST, 12
|
||||
object_event 1, 16, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION3F_MAX_POTION, MAX_POTION
|
||||
object_event 25, 5, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSION3F_IRON, IRON
|
||||
object_event 6, 12, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSION3F_DIARY
|
||||
|
||||
def_warps_to POKEMON_MANSION_3F
|
||||
|
@ -1,3 +1,13 @@
|
||||
object_const_def
|
||||
const POKEMONMANSIONB1F_BURGLAR
|
||||
const POKEMONMANSIONB1F_SCIENTIST
|
||||
const POKEMONMANSIONB1F_RARE_CANDY
|
||||
const POKEMONMANSIONB1F_FULL_RESTORE
|
||||
const POKEMONMANSIONB1F_TM_BLIZZARD
|
||||
const POKEMONMANSIONB1F_TM_SOLARBEAM
|
||||
const POKEMONMANSIONB1F_DIARY
|
||||
const POKEMONMANSIONB1F_SECRET_KEY
|
||||
|
||||
PokemonMansionB1F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -7,13 +17,13 @@ PokemonMansionB1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 16, 23, SPRITE_SUPER_NERD, STAY, NONE, 1, OPP_BURGLAR, 9
|
||||
object_event 27, 11, SPRITE_SCIENTIST, STAY, DOWN, 2, OPP_SCIENTIST, 13
|
||||
object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, 3, RARE_CANDY
|
||||
object_event 1, 22, SPRITE_POKE_BALL, STAY, NONE, 4, FULL_RESTORE
|
||||
object_event 19, 25, SPRITE_POKE_BALL, STAY, NONE, 5, TM_BLIZZARD
|
||||
object_event 5, 4, SPRITE_POKE_BALL, STAY, NONE, 6, TM_SOLARBEAM
|
||||
object_event 16, 20, SPRITE_POKEDEX, STAY, NONE, 7 ; person
|
||||
object_event 5, 13, SPRITE_POKE_BALL, STAY, NONE, 8, SECRET_KEY
|
||||
object_event 16, 23, SPRITE_SUPER_NERD, STAY, NONE, TEXT_POKEMONMANSIONB1F_BURGLAR, OPP_BURGLAR, 9
|
||||
object_event 27, 11, SPRITE_SCIENTIST, STAY, DOWN, TEXT_POKEMONMANSIONB1F_SCIENTIST, OPP_SCIENTIST, 13
|
||||
object_event 10, 2, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_RARE_CANDY, RARE_CANDY
|
||||
object_event 1, 22, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_FULL_RESTORE, FULL_RESTORE
|
||||
object_event 19, 25, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_TM_BLIZZARD, TM_BLIZZARD
|
||||
object_event 5, 4, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_TM_SOLARBEAM, TM_SOLARBEAM
|
||||
object_event 16, 20, SPRITE_POKEDEX, STAY, NONE, TEXT_POKEMONMANSIONB1F_DIARY
|
||||
object_event 5, 13, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONMANSIONB1F_SECRET_KEY, SECRET_KEY
|
||||
|
||||
def_warps_to POKEMON_MANSION_B1F
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER1F_RECEPTIONIST
|
||||
const POKEMONTOWER1F_MIDDLE_AGED_WOMAN
|
||||
const POKEMONTOWER1F_BALDING_GUY
|
||||
const POKEMONTOWER1F_GIRL
|
||||
const POKEMONTOWER1F_CHANNELER
|
||||
|
||||
PokemonTower1F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -9,10 +16,10 @@ PokemonTower1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 15, 13, SPRITE_LINK_RECEPTIONIST, STAY, UP, 1 ; person
|
||||
object_event 6, 8, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, 2 ; person
|
||||
object_event 8, 12, SPRITE_BALDING_GUY, STAY, NONE, 3 ; person
|
||||
object_event 13, 7, SPRITE_GIRL, STAY, NONE, 4 ; person
|
||||
object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, 5 ; person
|
||||
object_event 15, 13, SPRITE_LINK_RECEPTIONIST, STAY, UP, TEXT_POKEMONTOWER1F_RECEPTIONIST
|
||||
object_event 6, 8, SPRITE_MIDDLE_AGED_WOMAN, STAY, NONE, TEXT_POKEMONTOWER1F_MIDDLE_AGED_WOMAN
|
||||
object_event 8, 12, SPRITE_BALDING_GUY, STAY, NONE, TEXT_POKEMONTOWER1F_BALDING_GUY
|
||||
object_event 13, 7, SPRITE_GIRL, STAY, NONE, TEXT_POKEMONTOWER1F_GIRL
|
||||
object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER1F_CHANNELER
|
||||
|
||||
def_warps_to POKEMON_TOWER_1F
|
||||
|
@ -1,3 +1,7 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER2F_RIVAL
|
||||
const POKEMONTOWER2F_CHANNELER
|
||||
|
||||
PokemonTower2F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -8,7 +12,7 @@ PokemonTower2F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 14, 5, SPRITE_BLUE, STAY, NONE, 1 ; person
|
||||
object_event 3, 7, SPRITE_CHANNELER, STAY, RIGHT, 2 ; person
|
||||
object_event 14, 5, SPRITE_BLUE, STAY, NONE, TEXT_POKEMONTOWER2F_RIVAL
|
||||
object_event 3, 7, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER2F_CHANNELER
|
||||
|
||||
def_warps_to POKEMON_TOWER_2F
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER3F_CHANNELER1
|
||||
const POKEMONTOWER3F_CHANNELER2
|
||||
const POKEMONTOWER3F_CHANNELER3
|
||||
const POKEMONTOWER3F_ESCAPE_ROPE
|
||||
|
||||
PokemonTower3F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -8,9 +14,9 @@ PokemonTower3F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 12, 3, SPRITE_CHANNELER, STAY, LEFT, 1, OPP_CHANNELER, 5
|
||||
object_event 9, 8, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 6
|
||||
object_event 10, 13, SPRITE_CHANNELER, STAY, DOWN, 3, OPP_CHANNELER, 8
|
||||
object_event 12, 1, SPRITE_POKE_BALL, STAY, NONE, 4, ESCAPE_ROPE
|
||||
object_event 12, 3, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER3F_CHANNELER1, OPP_CHANNELER, 5
|
||||
object_event 9, 8, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER3F_CHANNELER2, OPP_CHANNELER, 6
|
||||
object_event 10, 13, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER3F_CHANNELER3, OPP_CHANNELER, 8
|
||||
object_event 12, 1, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER3F_ESCAPE_ROPE, ESCAPE_ROPE
|
||||
|
||||
def_warps_to POKEMON_TOWER_3F
|
||||
|
@ -1,3 +1,11 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER4F_CHANNELER1
|
||||
const POKEMONTOWER4F_CHANNELER2
|
||||
const POKEMONTOWER4F_CHANNELER3
|
||||
const POKEMONTOWER4F_ELIXER
|
||||
const POKEMONTOWER4F_AWAKENING
|
||||
const POKEMONTOWER4F_HP_UP
|
||||
|
||||
PokemonTower4F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -8,11 +16,11 @@ PokemonTower4F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 5, 10, SPRITE_CHANNELER, STAY, RIGHT, 1, OPP_CHANNELER, 9
|
||||
object_event 15, 7, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 10
|
||||
object_event 14, 12, SPRITE_CHANNELER, STAY, LEFT, 3, OPP_CHANNELER, 12
|
||||
object_event 12, 10, SPRITE_POKE_BALL, STAY, NONE, 4, ELIXER
|
||||
object_event 9, 10, SPRITE_POKE_BALL, STAY, NONE, 5, AWAKENING
|
||||
object_event 12, 16, SPRITE_POKE_BALL, STAY, NONE, 6, HP_UP
|
||||
object_event 5, 10, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER4F_CHANNELER1, OPP_CHANNELER, 9
|
||||
object_event 15, 7, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER4F_CHANNELER2, OPP_CHANNELER, 10
|
||||
object_event 14, 12, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER4F_CHANNELER3, OPP_CHANNELER, 12
|
||||
object_event 12, 10, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER4F_ELIXER, ELIXER
|
||||
object_event 9, 10, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER4F_AWAKENING, AWAKENING
|
||||
object_event 12, 16, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER4F_HP_UP, HP_UP
|
||||
|
||||
def_warps_to POKEMON_TOWER_4F
|
||||
|
@ -1,3 +1,11 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER5F_CHANNELER1
|
||||
const POKEMONTOWER5F_CHANNELER2
|
||||
const POKEMONTOWER5F_CHANNELER3
|
||||
const POKEMONTOWER5F_CHANNELER4
|
||||
const POKEMONTOWER5F_CHANNELER5
|
||||
const POKEMONTOWER5F_NUGGET
|
||||
|
||||
PokemonTower5F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -8,11 +16,11 @@ PokemonTower5F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 12, 8, SPRITE_CHANNELER, STAY, NONE, 1 ; person
|
||||
object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, 2, OPP_CHANNELER, 14
|
||||
object_event 14, 3, SPRITE_CHANNELER, STAY, LEFT, 3, OPP_CHANNELER, 16
|
||||
object_event 6, 10, SPRITE_CHANNELER, STAY, RIGHT, 4, OPP_CHANNELER, 17
|
||||
object_event 9, 16, SPRITE_CHANNELER, STAY, RIGHT, 5, OPP_CHANNELER, 18
|
||||
object_event 6, 14, SPRITE_POKE_BALL, STAY, NONE, 6, NUGGET
|
||||
object_event 12, 8, SPRITE_CHANNELER, STAY, NONE, TEXT_POKEMONTOWER5F_CHANNELER1
|
||||
object_event 17, 7, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER5F_CHANNELER2, OPP_CHANNELER, 14
|
||||
object_event 14, 3, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER5F_CHANNELER3, OPP_CHANNELER, 16
|
||||
object_event 6, 10, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER5F_CHANNELER4, OPP_CHANNELER, 17
|
||||
object_event 9, 16, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER5F_CHANNELER5, OPP_CHANNELER, 18
|
||||
object_event 6, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER5F_NUGGET, NUGGET
|
||||
|
||||
def_warps_to POKEMON_TOWER_5F
|
||||
|
@ -1,3 +1,10 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER6F_CHANNELER1
|
||||
const POKEMONTOWER6F_CHANNELER2
|
||||
const POKEMONTOWER6F_CHANNELER3
|
||||
const POKEMONTOWER6F_RARE_CANDY
|
||||
const POKEMONTOWER6F_X_ACCURACY
|
||||
|
||||
PokemonTower6F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -8,10 +15,10 @@ PokemonTower6F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 12, 10, SPRITE_CHANNELER, STAY, RIGHT, 1, OPP_CHANNELER, 19
|
||||
object_event 9, 5, SPRITE_CHANNELER, STAY, DOWN, 2, OPP_CHANNELER, 20
|
||||
object_event 16, 5, SPRITE_CHANNELER, STAY, LEFT, 3, OPP_CHANNELER, 21
|
||||
object_event 6, 8, SPRITE_POKE_BALL, STAY, NONE, 4, RARE_CANDY
|
||||
object_event 14, 14, SPRITE_POKE_BALL, STAY, NONE, 5, X_ACCURACY
|
||||
object_event 12, 10, SPRITE_CHANNELER, STAY, RIGHT, TEXT_POKEMONTOWER6F_CHANNELER1, OPP_CHANNELER, 19
|
||||
object_event 9, 5, SPRITE_CHANNELER, STAY, DOWN, TEXT_POKEMONTOWER6F_CHANNELER2, OPP_CHANNELER, 20
|
||||
object_event 16, 5, SPRITE_CHANNELER, STAY, LEFT, TEXT_POKEMONTOWER6F_CHANNELER3, OPP_CHANNELER, 21
|
||||
object_event 6, 8, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER6F_RARE_CANDY, RARE_CANDY
|
||||
object_event 14, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_POKEMONTOWER6F_X_ACCURACY, X_ACCURACY
|
||||
|
||||
def_warps_to POKEMON_TOWER_6F
|
||||
|
@ -1,3 +1,9 @@
|
||||
object_const_def
|
||||
const POKEMONTOWER7F_ROCKET1
|
||||
const POKEMONTOWER7F_ROCKET2
|
||||
const POKEMONTOWER7F_ROCKET3
|
||||
const POKEMONTOWER7F_MR_FUJI
|
||||
|
||||
PokemonTower7F_Object:
|
||||
db $1 ; border block
|
||||
|
||||
@ -7,9 +13,9 @@ PokemonTower7F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 9, 11, SPRITE_ROCKET, STAY, RIGHT, 1, OPP_ROCKET, 19
|
||||
object_event 12, 9, SPRITE_ROCKET, STAY, LEFT, 2, OPP_ROCKET, 20
|
||||
object_event 9, 7, SPRITE_ROCKET, STAY, RIGHT, 3, OPP_ROCKET, 21
|
||||
object_event 10, 3, SPRITE_MR_FUJI, STAY, DOWN, 4 ; person
|
||||
object_event 9, 11, SPRITE_ROCKET, STAY, RIGHT, TEXT_POKEMONTOWER7F_ROCKET1, OPP_ROCKET, 19
|
||||
object_event 12, 9, SPRITE_ROCKET, STAY, LEFT, TEXT_POKEMONTOWER7F_ROCKET2, OPP_ROCKET, 20
|
||||
object_event 9, 7, SPRITE_ROCKET, STAY, RIGHT, TEXT_POKEMONTOWER7F_ROCKET3, OPP_ROCKET, 21
|
||||
object_event 10, 3, SPRITE_MR_FUJI, STAY, DOWN, TEXT_POKEMONTOWER7F_MR_FUJI
|
||||
|
||||
def_warps_to POKEMON_TOWER_7F
|
||||
|
@ -1,3 +1,19 @@
|
||||
object_const_def
|
||||
const POWERPLANT_VOLTORB1
|
||||
const POWERPLANT_VOLTORB2
|
||||
const POWERPLANT_VOLTORB3
|
||||
const POWERPLANT_ELECTRODE1
|
||||
const POWERPLANT_VOLTORB4
|
||||
const POWERPLANT_VOLTORB5
|
||||
const POWERPLANT_ELECTRODE2
|
||||
const POWERPLANT_VOLTORB6
|
||||
const POWERPLANT_ZAPDOS
|
||||
const POWERPLANT_CARBOS
|
||||
const POWERPLANT_HP_UP
|
||||
const POWERPLANT_RARE_CANDY
|
||||
const POWERPLANT_TM_THUNDER
|
||||
const POWERPLANT_TM_REFLECT
|
||||
|
||||
PowerPlant_Object:
|
||||
db $2e ; border block
|
||||
|
||||
@ -9,19 +25,19 @@ PowerPlant_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 9, 20, SPRITE_POKE_BALL, STAY, NONE, 1, VOLTORB, 40
|
||||
object_event 32, 18, SPRITE_POKE_BALL, STAY, NONE, 2, VOLTORB, 40
|
||||
object_event 21, 25, SPRITE_POKE_BALL, STAY, NONE, 3, VOLTORB, 40
|
||||
object_event 25, 18, SPRITE_POKE_BALL, STAY, NONE, 4, ELECTRODE, 43
|
||||
object_event 23, 34, SPRITE_POKE_BALL, STAY, NONE, 5, VOLTORB, 40
|
||||
object_event 26, 28, SPRITE_POKE_BALL, STAY, NONE, 6, VOLTORB, 40
|
||||
object_event 21, 14, SPRITE_POKE_BALL, STAY, NONE, 7, ELECTRODE, 43
|
||||
object_event 37, 32, SPRITE_POKE_BALL, STAY, NONE, 8, VOLTORB, 40
|
||||
object_event 4, 9, SPRITE_BIRD, STAY, UP, 9, ZAPDOS, 50
|
||||
object_event 7, 25, SPRITE_POKE_BALL, STAY, NONE, 10, CARBOS
|
||||
object_event 28, 3, SPRITE_POKE_BALL, STAY, NONE, 11, HP_UP
|
||||
object_event 34, 3, SPRITE_POKE_BALL, STAY, NONE, 12, RARE_CANDY
|
||||
object_event 26, 32, SPRITE_POKE_BALL, STAY, NONE, 13, TM_THUNDER
|
||||
object_event 20, 32, SPRITE_POKE_BALL, STAY, NONE, 14, TM_REFLECT
|
||||
object_event 9, 20, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB1, VOLTORB, 40
|
||||
object_event 32, 18, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB2, VOLTORB, 40
|
||||
object_event 21, 25, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB3, VOLTORB, 40
|
||||
object_event 25, 18, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_ELECTRODE1, ELECTRODE, 43
|
||||
object_event 23, 34, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB4, VOLTORB, 40
|
||||
object_event 26, 28, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB5, VOLTORB, 40
|
||||
object_event 21, 14, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_ELECTRODE2, ELECTRODE, 43
|
||||
object_event 37, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_VOLTORB6, VOLTORB, 40
|
||||
object_event 4, 9, SPRITE_BIRD, STAY, UP, TEXT_POWERPLANT_ZAPDOS, ZAPDOS, 50
|
||||
object_event 7, 25, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_CARBOS, CARBOS
|
||||
object_event 28, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_HP_UP, HP_UP
|
||||
object_event 34, 3, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_RARE_CANDY, RARE_CANDY
|
||||
object_event 26, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_TM_THUNDER, TM_THUNDER
|
||||
object_event 20, 32, SPRITE_POKE_BALL, STAY, NONE, TEXT_POWERPLANT_TM_REFLECT, TM_REFLECT
|
||||
|
||||
def_warps_to POWER_PLANT
|
||||
|
@ -1,3 +1,6 @@
|
||||
object_const_def
|
||||
const REDSHOUSE1F_MOM
|
||||
|
||||
RedsHouse1F_Object:
|
||||
db $a ; border block
|
||||
|
||||
@ -7,9 +10,9 @@ RedsHouse1F_Object:
|
||||
warp_event 7, 1, REDS_HOUSE_2F, 1
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 1, 2 ; RedsHouse1FTVText
|
||||
bg_event 3, 1, TEXT_REDSHOUSE1F_TV
|
||||
|
||||
def_object_events
|
||||
object_event 5, 4, SPRITE_MOM, STAY, LEFT, 1
|
||||
object_event 5, 4, SPRITE_MOM, STAY, LEFT, TEXT_REDSHOUSE1F_MOM
|
||||
|
||||
def_warps_to REDS_HOUSE_1F
|
||||
|
@ -1,3 +1,12 @@
|
||||
object_const_def
|
||||
const ROCKTUNNEL1F_HIKER1
|
||||
const ROCKTUNNEL1F_HIKER2
|
||||
const ROCKTUNNEL1F_HIKER3
|
||||
const ROCKTUNNEL1F_SUPER_NERD
|
||||
const ROCKTUNNEL1F_COOLTRAINER_F1
|
||||
const ROCKTUNNEL1F_COOLTRAINER_F2
|
||||
const ROCKTUNNEL1F_COOLTRAINER_F3
|
||||
|
||||
RockTunnel1F_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -12,15 +21,15 @@ RockTunnel1F_Object:
|
||||
warp_event 37, 17, ROCK_TUNNEL_B1F, 4
|
||||
|
||||
def_bg_events
|
||||
bg_event 11, 29, 8 ; RockTunnel1Text8
|
||||
bg_event 11, 29, TEXT_ROCKTUNNEL1F_SIGN
|
||||
|
||||
def_object_events
|
||||
object_event 7, 5, SPRITE_HIKER, STAY, DOWN, 1, OPP_HIKER, 12
|
||||
object_event 5, 16, SPRITE_HIKER, STAY, DOWN, 2, OPP_HIKER, 13
|
||||
object_event 17, 15, SPRITE_HIKER, STAY, LEFT, 3, OPP_HIKER, 14
|
||||
object_event 23, 8, SPRITE_SUPER_NERD, STAY, LEFT, 4, OPP_POKEMANIAC, 7
|
||||
object_event 37, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, 5, OPP_JR_TRAINER_F, 17
|
||||
object_event 22, 24, SPRITE_COOLTRAINER_F, STAY, DOWN, 6, OPP_JR_TRAINER_F, 18
|
||||
object_event 32, 24, SPRITE_COOLTRAINER_F, STAY, RIGHT, 7, OPP_JR_TRAINER_F, 19
|
||||
object_event 7, 5, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNEL1F_HIKER1, OPP_HIKER, 12
|
||||
object_event 5, 16, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNEL1F_HIKER2, OPP_HIKER, 13
|
||||
object_event 17, 15, SPRITE_HIKER, STAY, LEFT, TEXT_ROCKTUNNEL1F_HIKER3, OPP_HIKER, 14
|
||||
object_event 23, 8, SPRITE_SUPER_NERD, STAY, LEFT, TEXT_ROCKTUNNEL1F_SUPER_NERD, OPP_POKEMANIAC, 7
|
||||
object_event 37, 21, SPRITE_COOLTRAINER_F, STAY, LEFT, TEXT_ROCKTUNNEL1F_COOLTRAINER_F1, OPP_JR_TRAINER_F, 17
|
||||
object_event 22, 24, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROCKTUNNEL1F_COOLTRAINER_F2, OPP_JR_TRAINER_F, 18
|
||||
object_event 32, 24, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROCKTUNNEL1F_COOLTRAINER_F3, OPP_JR_TRAINER_F, 19
|
||||
|
||||
def_warps_to ROCK_TUNNEL_1F
|
||||
|
@ -1,3 +1,13 @@
|
||||
object_const_def
|
||||
const ROCKTUNNELB1F_COOLTRAINER_F1
|
||||
const ROCKTUNNELB1F_HIKER1
|
||||
const ROCKTUNNELB1F_SUPER_NERD1
|
||||
const ROCKTUNNELB1F_SUPER_NERD2
|
||||
const ROCKTUNNELB1F_HIKER2
|
||||
const ROCKTUNNELB1F_COOLTRAINER_F2
|
||||
const ROCKTUNNELB1F_HIKER3
|
||||
const ROCKTUNNELB1F_SUPER_NERD3
|
||||
|
||||
RockTunnelB1F_Object:
|
||||
db $3 ; border block
|
||||
|
||||
@ -10,13 +20,13 @@ RockTunnelB1F_Object:
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 11, 13, SPRITE_COOLTRAINER_F, STAY, DOWN, 1, OPP_JR_TRAINER_F, 9
|
||||
object_event 6, 10, SPRITE_HIKER, STAY, DOWN, 2, OPP_HIKER, 9
|
||||
object_event 3, 5, SPRITE_SUPER_NERD, STAY, DOWN, 3, OPP_POKEMANIAC, 3
|
||||
object_event 20, 21, SPRITE_SUPER_NERD, STAY, RIGHT, 4, OPP_POKEMANIAC, 4
|
||||
object_event 30, 10, SPRITE_HIKER, STAY, DOWN, 5, OPP_HIKER, 10
|
||||
object_event 14, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, 6, OPP_JR_TRAINER_F, 10
|
||||
object_event 33, 5, SPRITE_HIKER, STAY, RIGHT, 7, OPP_HIKER, 11
|
||||
object_event 26, 30, SPRITE_SUPER_NERD, STAY, DOWN, 8, OPP_POKEMANIAC, 5
|
||||
object_event 11, 13, SPRITE_COOLTRAINER_F, STAY, DOWN, TEXT_ROCKTUNNELB1F_COOLTRAINER_F1, OPP_JR_TRAINER_F, 9
|
||||
object_event 6, 10, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNELB1F_HIKER1, OPP_HIKER, 9
|
||||
object_event 3, 5, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_ROCKTUNNELB1F_SUPER_NERD1, OPP_POKEMANIAC, 3
|
||||
object_event 20, 21, SPRITE_SUPER_NERD, STAY, RIGHT, TEXT_ROCKTUNNELB1F_SUPER_NERD2, OPP_POKEMANIAC, 4
|
||||
object_event 30, 10, SPRITE_HIKER, STAY, DOWN, TEXT_ROCKTUNNELB1F_HIKER2, OPP_HIKER, 10
|
||||
object_event 14, 28, SPRITE_COOLTRAINER_F, STAY, RIGHT, TEXT_ROCKTUNNELB1F_COOLTRAINER_F2, OPP_JR_TRAINER_F, 10
|
||||
object_event 33, 5, SPRITE_HIKER, STAY, RIGHT, TEXT_ROCKTUNNELB1F_HIKER3, OPP_HIKER, 11
|
||||
object_event 26, 30, SPRITE_SUPER_NERD, STAY, DOWN, TEXT_ROCKTUNNELB1F_SUPER_NERD3, OPP_POKEMANIAC, 5
|
||||
|
||||
def_warps_to ROCK_TUNNEL_B1F
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user