Document hearthome city scripts (#1014)
Some checks failed
build / build (push) Has been cancelled

This commit is contained in:
Viperio 2026-03-19 18:49:34 +01:00 committed by GitHub
parent 2bb4fff6c3
commit d4c77d4b92
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
60 changed files with 1038 additions and 1034 deletions

View File

@ -1811,10 +1811,10 @@
.short \destVar
.endm
.macro ScrCmd_12F arg0, arg1
.macro ContestPhotoHasData slot, destVar
.short 303
.short \arg0
.short \arg1
.short \slot
.short \destVar
.endm
.macro SetDressUpPhotoTitle word

View File

@ -138,8 +138,8 @@ FLAG_ENTERED_DRESSING_ROOM
FLAG_OBTAINED_ALL_BATTLE_FRONTIER_GOLD_PRINTS
FLAG_TALKED_TO_OREBURGH_CITY_RIVAL
FLAG_TALKED_TO_ETERNA_FOREST_CHERYL
FLAG_UNK_0x008C
FLAG_UNK_0x008D
FLAG_RECEIVED_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F_SHELL_BELL
FLAG_RECEIVED_HEARTHOME_CITY_POKEMON_FAN_CLUB_POFFIN_CASE
FLAG_MAP_LOCAL
FLAG_RECEIVED_PARCEL
FLAG_HAS_POKEDEX
@ -303,7 +303,7 @@ FLAG_UNK_0x012D
FLAG_GAME_CORNER_RECEIVED_20_COINS_OLD_MAN
FLAG_GAME_CORNER_RECEIVED_50_COINS_FARMER
FLAG_GAME_CORNER_RECEIVED_TM64
FLAG_UNK_0x0131
FLAG_RECEIVED_HEARTHOME_CITY_NORTHWEST_HOUSE_EEVEE
FLAG_SPEAR_PILLAR_IS_DISTORTED
FLAG_UNK_0x0133
FLAG_UNK_0x0134
@ -328,24 +328,24 @@ FLAG_UNK_0x0146
FLAG_UNK_0x0147
FLAG_UNK_0x0148
FLAG_CAUGHT_OLD_CHATEAU_ROTOM
FLAG_UNK_0x014A
FLAG_UNK_0x014B
FLAG_UNK_0x014C
FLAG_UNK_0x014D
FLAG_UNK_0x014E
FLAG_UNK_0x014F
FLAG_UNK_0x0150
FLAG_UNK_0x0151
FLAG_UNK_0x0152
FLAG_UNK_0x0153
FLAG_UNK_0x0154
FLAG_RECEIVED_HEARTHOME_CITY_GLOBE
FLAG_RECEIVED_HEARTHOME_CITY_GYM_STATUE
FLAG_RECEIVED_HEARTHOME_CITY_CUTE_CUP
FLAG_RECEIVED_HEARTHOME_CITY_COOL_CUP
FLAG_RECEIVED_HEARTHOME_CITY_BEAUTY_CUP
FLAG_RECEIVED_HEARTHOME_CITY_TOUGH_CUP
FLAG_RECEIVED_HEARTHOME_CITY_CLEVER_CUP
FLAG_RECEIVED_HEARTHOME_CITY_BLUE_CRYSTAL
FLAG_RECEIVED_HEARTHOME_CITY_PINK_CRYSTAL
FLAG_RECEIVED_HEARTHOME_CITY_RED_CRYSTAL
FLAG_RECEIVED_HEARTHOME_CITY_YELLOW_CRYSTAL
FLAG_UNK_0x0155
FLAG_UNK_0x0156
FLAG_UNK_0x0157
FLAG_UNK_0x0158
FLAG_UNK_0x0159
FLAG_UNK_0x015A
FLAG_UNK_0x015B
FLAG_TALKED_TO_CONTEST_HALL_LOBBY_RICH_BOY
FLAG_RECEIVED_CONTEST_HALL_LOBBY_MILD_POFFIN
FLAG_RECEIVED_ALL_HEARTHOME_CITY_GOODS
FLAG_TALKED_TO_MOM_ABOUT_RIVAL_SNOWPOINT_CITY
FLAG_TALKED_TO_MOM_ABOUT_NATIONAL_DEX_PROGRESS
FLAG_GALACTIC_LEFT_LAKE_VALOR
@ -395,10 +395,10 @@ FLAG_HIDE_ETERNA_CITY_CYRUS
FLAG_HIDE_OREBURGH_MINE_B2F_ROARK
FLAG_HIDE_JUBILIFE_CITY_COLLECTOR
FLAG_HIDE_ETERNA_CITY_RIVAL
FLAG_UNK_0x018D
FLAG_HIDE_HEARTHOME_CITY_GYM_GUIDE
FLAG_HIDE_VALLEY_WINDWORKS_OUTSIDE_GRUNT_M
FLAG_HIDE_LAKE_VERITY_LOW_WATER_STARLY
FLAG_UNK_0x0190
FLAG_HIDE_CONTEST_HALL_LOBBY_FANTINA
FLAG_UNK_0x0191
FLAG_HIDE_CYCLE_SHOP_POKEFAN_M
FLAG_UNK_0x0193
@ -518,31 +518,31 @@ FLAG_HIDE_CONTEST_HALL_STAGE_CONTESTANT4
FLAG_HIDE_CONTEST_HALL_STAGE_CONTESTANT_WINNER
FLAG_HIDE_HEARTHOME_ROUTE_209_ROADBLOCK
FLAG_HIDE_HEARTHOME_ROUTE_209_GATE_RIVAL
FLAG_UNK_0x0208
FLAG_UNK_0x0209
FLAG_HIDE_CONTEST_HALL_LOBBY_MOM
FLAG_HIDE_CONTEST_HALL_LOBBY_KEIRA
FLAG_HIDE_MART_MYSTERY_GIFT_DELIVERYMAN
FLAG_HIDE_VALLEY_WINDWORKS_OUTSIDE_DRIFLOON
FLAG_UNK_0x020C
FLAG_UNK_0x020D
FLAG_UNK_0x020E
FLAG_UNK_0x020F
FLAG_UNK_0x0210
FLAG_HIDE_HEARTHOME_CITY_POKEMON_FAN_CLUB_REPORTER
FLAG_UNK_0x0211
FLAG_HIDE_POKETCH_CO_1F_REPORTER
FLAG_HIDE_CONTEST_HALL_LOBBY_REPORTER
FLAG_UNK_0x0214
FLAG_HIDE_JUBILIFE_TV_2F_REPORTER
FLAG_UNK_0x0216
FLAG_UNK_0x0217
FLAG_HIDE_POFFIN_HOUSE_REPORTER
FLAG_HIDE_ETERNA_CITY_GARDENIA
FLAG_UNK_0x0219
FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER
FLAG_UNK_0x021A
FLAG_UNK_0x021B
FLAG_UNK_0x021C
FLAG_HIDE_POKEMON_LEAGUE_NORTH_POKECENTER_1F_RIVAL
FLAG_UNK_0x021E
FLAG_UNK_0x021F
FLAG_UNK_0x0220
FLAG_HIDE_HEARTHOME_HIKER_3
FLAG_HIDE_ETERNA_CITY_GYM_GARDENIA
FLAG_HIDE_ROUTE_206_CYCLING_ROAD_NORTH_GATE_SCIENTIST_M
FLAG_UNK_0x0223
@ -570,8 +570,8 @@ FLAG_HIDE_JUBILIFE_CITY_CLOWN_3
FLAG_UNK_0x0239
FLAG_HIDE_POKEMON_LEAGUE_HALLWAY_TO_HALL_OF_FAME_CYNTHIA
FLAG_HIDE_POKEMON_LEAGUE_HALLWAY_TO_HALL_OF_FAME_PROF_ROWAN
FLAG_UNK_0x023C
FLAG_UNK_0x023D
FLAG_HIDE_HEARTHOME_CITY_KEIRA
FLAG_HIDE_HEARTHOME_CITY_BUNEARY
FLAG_UNK_0x023E
FLAG_HIDE_BLOCK_POKECENTER_BASEMENT
FLAG_UNK_0x0240
@ -4345,8 +4345,8 @@ VAR_LOTTERY_PRIZE_ITEM
VAR_PAL_PARK_STATE
VAR_UNK_0x40F4
VAR_UNK_0x40F5
VAR_UNK_0x40F6
VAR_UNK_0x40F7
VAR_HEARTHOME_CITY_STATE
VAR_CONTEST_HALL_LOBBY_STATE
VAR_UNK_0x40F8
VAR_PLAYER_HOUSE_SPECIAL_PROGRAM_STATE
VAR_UNK_0x40FA

View File

@ -96,7 +96,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_ACE_TRAINER_F_3",
"id": "LOCALID_ACE_TRAINER_F",
"graphics_id": "OBJ_EVENT_GFX_ACE_TRAINER_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -111,7 +111,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_CLOWN_4",
"id": "LOCALID_CLOWN",
"graphics_id": "OBJ_EVENT_GFX_CLOWN",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -126,11 +126,11 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_MOM_5",
"id": "LOCALID_MOM",
"graphics_id": "OBJ_EVENT_GFX_MOM",
"movement_type": "MOVEMENT_TYPE_LOOK_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0208",
"hidden_flag": "FLAG_HIDE_CONTEST_HALL_LOBBY_MOM",
"script": 0,
"initial_dir": 3,
"data": [],
@ -141,11 +141,11 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_IDOL_6",
"id": "LOCALID_KEIRA",
"graphics_id": "OBJ_EVENT_GFX_IDOL",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0209",
"hidden_flag": "FLAG_HIDE_CONTEST_HALL_LOBBY_KEIRA",
"script": 0,
"initial_dir": 2,
"data": [],
@ -156,7 +156,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_REPORTER_7",
"id": "LOCALID_REPORTER",
"graphics_id": "OBJ_EVENT_GFX_REPORTER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -171,7 +171,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_SCHOOL_KID_F_8",
"id": "LOCALID_SCHOOL_KID_F",
"graphics_id": "OBJ_EVENT_GFX_SCHOOL_KID_F",
"movement_type": "MOVEMENT_TYPE_WANDER_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -201,11 +201,11 @@
"y": 0
},
{
"id": "CONTEST_HALL_LOBBY_FANTINA_10",
"id": "LOCALID_FANTINA",
"graphics_id": "OBJ_EVENT_GFX_FANTINA",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH_AND_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0190",
"hidden_flag": "FLAG_HIDE_CONTEST_HALL_LOBBY_FANTINA",
"script": 11,
"initial_dir": 2,
"data": [],

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "CONTEST_HALL_STAGE_NO_CONTEST_HIKER_0",
"id": "LOCALID_HIKER",
"graphics_id": "OBJ_EVENT_GFX_HIKER",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_STAGE_NO_CONTEST_IDOL_1",
"id": "LOCALID_IDOL",
"graphics_id": "OBJ_EVENT_GFX_IDOL",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_STAGE_NO_CONTEST_BEAUTY_2",
"id": "LOCALID_BEAUTY",
"graphics_id": "OBJ_EVENT_GFX_BEAUTY",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "CONTEST_HALL_STAGE_NO_CONTEST_BLACK_BELT_3",
"id": "LOCALID_BLACK_BELT",
"graphics_id": "OBJ_EVENT_GFX_BLACK_BELT",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "FOREIGN_BUILDING_RUIN_MANIAC_0",
"id": "LOCALID_RUIN_MANIAC",
"graphics_id": "OBJ_EVENT_GFX_RUIN_MANIAC",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_OLD_MAN_1",
"id": "LOCALID_OLD_MAN",
"graphics_id": "OBJ_EVENT_GFX_OLD_MAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_NINJA_BOY_2",
"id": "LOCALID_NINJA_BOY",
"graphics_id": "OBJ_EVENT_GFX_NINJA_BOY",
"movement_type": "MOVEMENT_TYPE_WANDER_NORTH_AND_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_OLD_WOMAN_3",
"id": "LOCALID_OLD_WOMAN",
"graphics_id": "OBJ_EVENT_GFX_OLD_WOMAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -62,7 +62,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_ACE_TRAINER_F_4",
"id": "LOCALID_ACE_TRAINER_F",
"graphics_id": "OBJ_EVENT_GFX_ACE_TRAINER_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -77,7 +77,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_POKEFAN_F_5",
"id": "LOCALID_POKEFAN_F",
"graphics_id": "OBJ_EVENT_GFX_POKEFAN_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -92,7 +92,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_LADY_6",
"id": "LOCALID_LADY",
"graphics_id": "OBJ_EVENT_GFX_LADY",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -107,7 +107,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_PSYCHIC_7",
"id": "LOCALID_PSYCHIC",
"graphics_id": "OBJ_EVENT_GFX_PSYCHIC",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -122,7 +122,7 @@
"y": 0
},
{
"id": "FOREIGN_BUILDING_EXPERT_M_8",
"id": "LOCALID_EXPERT_M",
"graphics_id": "OBJ_EVENT_GFX_EXPERT_M",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -11,7 +11,7 @@
],
"object_events": [
{
"id": "HEARTHOME_CITY_FISHERMAN_0",
"id": "LOCALID_FISHERMAN",
"graphics_id": "OBJ_EVENT_GFX_FISHERMAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -26,7 +26,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_POKEFAN_M_1",
"id": "LOCALID_POKEFAN_M_1",
"graphics_id": "OBJ_EVENT_GFX_POKEFAN_M",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -41,7 +41,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_POKEMON_BREEDER_F_2",
"id": "LOCALID_POKEMON_BREEDER_F_1",
"graphics_id": "OBJ_EVENT_GFX_POKEMON_BREEDER_F",
"movement_type": "MOVEMENT_TYPE_LOOK_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -56,7 +56,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_BABY_IN_PRAM_3",
"id": "LOCALID_BABY_IN_PRAM_1",
"graphics_id": "OBJ_EVENT_GFX_BABY_IN_PRAM",
"movement_type": "MOVEMENT_TYPE_LOOK_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -71,7 +71,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_POKEMON_BREEDER_M_4",
"id": "LOCALID_POKEMON_BREEDER_M_1",
"graphics_id": "OBJ_EVENT_GFX_POKEMON_BREEDER_M",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -86,7 +86,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_POKEFAN_F_5",
"id": "LOCALID_POKEFAN_F",
"graphics_id": "OBJ_EVENT_GFX_POKEFAN_F",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -101,7 +101,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_ARTIST_6",
"id": "LOCALID_MR_GOODS",
"graphics_id": "OBJ_EVENT_GFX_ARTIST",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -116,7 +116,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_BATTLE_GIRL_7",
"id": "LOCALID_BATTLE_GIRL_1",
"graphics_id": "OBJ_EVENT_GFX_BATTLE_GIRL",
"movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -131,7 +131,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_BATTLE_GIRL_8",
"id": "LOCALID_BATTLE_GIRL_2",
"graphics_id": "OBJ_EVENT_GFX_BATTLE_GIRL",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -146,7 +146,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_HIKER_9",
"id": "LOCALID_HIKER_1",
"graphics_id": "OBJ_EVENT_GFX_HIKER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -161,7 +161,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_PACHIRISU_10",
"id": "LOCALID_PACHIRISU",
"graphics_id": "OBJ_EVENT_GFX_PACHIRISU",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -176,7 +176,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_ARROW_SIGNPOST_11",
"id": "LOCALID_ARROW_SIGNPOST_WEST",
"graphics_id": "OBJ_EVENT_GFX_ARROW_SIGNPOST",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -193,7 +193,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_ARROW_SIGNPOST_12",
"id": "LOCALID_ARROW_SIGNPOST_EAST",
"graphics_id": "OBJ_EVENT_GFX_ARROW_SIGNPOST",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -210,7 +210,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SIGNBOARD_13",
"id": "LOCALID_SIGNBOARD_AMITY_SQUARE_WEST_GATE",
"graphics_id": "OBJ_EVENT_GFX_SIGNBOARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -225,7 +225,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SIGNBOARD_14",
"id": "LOCALID_SIGNBOARD_POKEMON_CONTEST_HALL",
"graphics_id": "OBJ_EVENT_GFX_SIGNBOARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -240,7 +240,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SIGNBOARD_15",
"id": "LOCALID_SIGNBOARD_AMITY_SQUARE_EAST_GATE",
"graphics_id": "OBJ_EVENT_GFX_SIGNBOARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -255,7 +255,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SIGNBOARD_16",
"id": "LOCALID_SIGNBOARD_POKEMON_FAN_CLUB",
"graphics_id": "OBJ_EVENT_GFX_SIGNBOARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -270,7 +270,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_SIGNPOST_17",
"id": "LOCALID_GYM_SIGNPOST",
"graphics_id": "OBJ_EVENT_GFX_GYM_SIGNPOST",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -285,7 +285,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_MAP_SIGNPOST_18",
"id": "LOCALID_MAP_SIGNPOST",
"graphics_id": "OBJ_EVENT_GFX_MAP_SIGNPOST",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -302,7 +302,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEFAN_M_19",
"id": "LOCALID_POKEFAN_M_2",
"graphics_id": "OBJ_EVENT_GFX_POKEFAN_M",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -317,7 +317,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_HIKER_20",
"id": "LOCALID_HIKER_2",
"graphics_id": "OBJ_EVENT_GFX_HIKER",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -332,11 +332,11 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_HIKER_21",
"id": "LOCALID_HIKER_3",
"graphics_id": "OBJ_EVENT_GFX_HIKER",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0220",
"hidden_flag": "FLAG_HIDE_HEARTHOME_HIKER_3",
"script": 4,
"initial_dir": 1,
"data": [],
@ -347,7 +347,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_BOLLARD_22",
"id": "LOCALID_BOLLARD_1",
"graphics_id": "OBJ_EVENT_GFX_BOLLARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -362,7 +362,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_BOLLARD_23",
"id": "LOCALID_BOLLARD_2",
"graphics_id": "OBJ_EVENT_GFX_BOLLARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -377,7 +377,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_BOLLARD_24",
"id": "LOCALID_BOLLARD_3",
"graphics_id": "OBJ_EVENT_GFX_BOLLARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -392,7 +392,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_BOLLARD_25",
"id": "LOCALID_BOLLARD_4",
"graphics_id": "OBJ_EVENT_GFX_BOLLARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -407,7 +407,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEMON_BREEDER_F_26",
"id": "LOCALID_POKEMON_BREEDER_F_2",
"graphics_id": "OBJ_EVENT_GFX_POKEMON_BREEDER_F",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -422,7 +422,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_BLACK_BELT_27",
"id": "LOCALID_BLACK_BELT_1",
"graphics_id": "OBJ_EVENT_GFX_BLACK_BELT",
"movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -437,7 +437,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_BABY_IN_PRAM_28",
"id": "LOCALID_BABY_IN_PRAM_2",
"graphics_id": "OBJ_EVENT_GFX_BABY_IN_PRAM",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -452,7 +452,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_POKEMON_BREEDER_M_29",
"id": "LOCALID_POKEMON_BREEDER_M_2",
"graphics_id": "OBJ_EVENT_GFX_POKEMON_BREEDER_M",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -467,7 +467,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_SIGNBOARD_30",
"id": "LOCALID_SIGNBOARD_POFFIN_HOUSE",
"graphics_id": "OBJ_EVENT_GFX_SIGNBOARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -482,11 +482,11 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_BUNEARY_31",
"id": "LOCALID_BUNEARY",
"graphics_id": "OBJ_EVENT_GFX_BUNEARY",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x023D",
"hidden_flag": "FLAG_HIDE_HEARTHOME_CITY_BUNEARY",
"script": 0,
"initial_dir": 2,
"data": [],
@ -497,11 +497,11 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_IDOL_32",
"id": "LOCALID_KEIRA",
"graphics_id": "OBJ_EVENT_GFX_IDOL",
"movement_type": "MOVEMENT_TYPE_LOOK_WEST",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x023C",
"hidden_flag": "FLAG_HIDE_HEARTHOME_CITY_KEIRA",
"script": 0,
"initial_dir": 2,
"data": [],
@ -512,11 +512,11 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_GYM_GUIDE_33",
"id": "LOCALID_GYM_GUIDE",
"graphics_id": "OBJ_EVENT_GFX_GYM_GUIDE",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x018D",
"hidden_flag": "FLAG_HIDE_HEARTHOME_CITY_GYM_GUIDE",
"script": 31,
"initial_dir": 1,
"data": [],
@ -527,7 +527,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_ARTIST_34",
"id": "LOCALID_ARTIST",
"graphics_id": "OBJ_EVENT_GFX_ARTIST",
"movement_type": "MOVEMENT_TYPE_LOOK_NORTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -542,7 +542,7 @@
"y": 7
},
{
"id": "HEARTHOME_CITY_BLACK_BELT_35",
"id": "LOCALID_BLACK_BELT_2",
"graphics_id": "OBJ_EVENT_GFX_BLACK_BELT",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -687,7 +687,7 @@
"y": 0,
"width": 1,
"length": 5,
"var": "VAR_UNK_0x40F6",
"var": "VAR_HEARTHOME_CITY_STATE",
"value": 0
}
]

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE_RECEPTIONIST_0",
"id": "LOCALID_RECEPTIONIST",
"graphics_id": "OBJ_EVENT_GFX_RECEPTIONIST",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE_BLACK_BELT_1",
"id": "LOCALID_BLACK_BELT",
"graphics_id": "OBJ_EVENT_GFX_BLACK_BELT",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,11 +32,11 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE_REPORTER_2",
"id": "LOCALID_REPORTER",
"graphics_id": "OBJ_EVENT_GFX_REPORTER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0219",
"hidden_flag": "FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER",
"script": 10162,
"initial_dir": 2,
"data": [],

View File

@ -19,7 +19,7 @@
],
"object_events": [
{
"id": "HEARTHOME_CITY_GYM_ENTRANCE_ROOM_GYM_GUIDE",
"id": "LOCALID_GYM_GUIDE",
"graphics_id": "OBJ_EVENT_GFX_GYM_GUIDE",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_GYM_LEADER_ROOM_FANTINA",
"id": "LOCALID_FANTINA",
"graphics_id": "OBJ_EVENT_GFX_FANTINA",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_LEADER_ROOM_BOLLARD_1",
"id": "LOCALID_BOLLARD_1",
"graphics_id": "OBJ_EVENT_GFX_BOLLARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_LEADER_ROOM_BOLLARD_2",
"id": "LOCALID_BOLLARD_2",
"graphics_id": "OBJ_EVENT_GFX_BOLLARD",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_GYM_TRAINER_ROOM_1_YOUNGSTER_DONNY",
"id": "LOCALID_YOUNGSTER_DONNY",
"graphics_id": "OBJ_EVENT_GFX_YOUNGSTER",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NORMAL",
@ -19,7 +19,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_TRAINER_ROOM_1_LASS_MOLLY",
"id": "LOCALID_LASS_MOLLY",
"graphics_id": "OBJ_EVENT_GFX_LASS",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NORMAL",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_GYM_TRAINER_ROOM_2_SCHOOL_KID_MACKENZIE",
"id": "LOCALID_SCHOOL_KID_MACKENZIE",
"graphics_id": "OBJ_EVENT_GFX_SCHOOL_KID_F",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NORMAL",
@ -19,7 +19,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_TRAINER_ROOM_2_ACE_TRAINER_ALLEN",
"id": "LOCALID_ACE_TRAINER_ALLEN",
"graphics_id": "OBJ_EVENT_GFX_ACE_TRAINER_M",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NORMAL",
@ -36,7 +36,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_TRAINER_ROOM_2_SCHOOL_KID_CHANCE",
"id": "LOCALID_SCHOOL_KID_CHANCE",
"graphics_id": "OBJ_EVENT_GFX_SCHOOL_KID_M",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NORMAL",
@ -53,7 +53,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_GYM_TRAINER_ROOM_2_ACE_TRAINER_CATHERINE",
"id": "LOCALID_ACE_TRAINER_CATHERINE",
"graphics_id": "OBJ_EVENT_GFX_ACE_TRAINER_F",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NORMAL",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_MART_CASHIER_F_0",
"id": "LOCALID_CASHIER_F",
"graphics_id": "OBJ_EVENT_GFX_CASHIER_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_MART_HIKER_1",
"id": "LOCALID_HIKER",
"graphics_id": "OBJ_EVENT_GFX_HIKER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_MART_BEAUTY_2",
"id": "LOCALID_BEAUTY",
"graphics_id": "OBJ_EVENT_GFX_BEAUTY",
"movement_type": "MOVEMENT_TYPE_WANDER_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_MART_CASHIER_M_3",
"id": "LOCALID_CASHIER_M",
"graphics_id": "OBJ_EVENT_GFX_CASHIER_M",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -62,7 +62,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_MART_MYSTERY_GIFT_DELIVERYMAN_4",
"id": "LOCALID_MYSTERY_GIFT_DELIVERYMAN",
"graphics_id": "OBJ_EVENT_GFX_MYSTERY_GIFT_DELIVERYMAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_POKEFAN_F_0",
"id": "LOCALID_POKEFAN_F",
"graphics_id": "OBJ_EVENT_GFX_POKEFAN_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_BABY_IN_PRAM_1",
"id": "LOCALID_BABY_IN_PRAM",
"graphics_id": "OBJ_EVENT_GFX_BABY_IN_PRAM",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_PIKACHU_2",
"id": "LOCALID_PIKACHU",
"graphics_id": "OBJ_EVENT_GFX_PIKACHU",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_BATTLE_GIRL_3",
"id": "LOCALID_BATTLE_GIRL",
"graphics_id": "OBJ_EVENT_GFX_BATTLE_GIRL",
"movement_type": "MOVEMENT_TYPE_WANDER_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -62,7 +62,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_NINJA_BOY_4",
"id": "LOCALID_NINJA_BOY",
"graphics_id": "OBJ_EVENT_GFX_NINJA_BOY",
"movement_type": "MOVEMENT_TYPE_WANDER_NORTH_AND_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -77,7 +77,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_TWIN_5",
"id": "LOCALID_TWIN",
"graphics_id": "OBJ_EVENT_GFX_TWIN",
"movement_type": "MOVEMENT_TYPE_WANDER_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -92,7 +92,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_LASS_6",
"id": "LOCALID_LASS",
"graphics_id": "OBJ_EVENT_GFX_LASS",
"movement_type": "MOVEMENT_TYPE_WANDER_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -107,7 +107,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_1F_SCHOOL_KID_M_7",
"id": "LOCALID_SCHOOL_KID_M",
"graphics_id": "OBJ_EVENT_GFX_SCHOOL_KID_M",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_2F_EXPERT_M_0",
"id": "LOCALID_EXPERT_M",
"graphics_id": "OBJ_EVENT_GFX_EXPERT_M",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_2F_EXPERT_F_1",
"id": "LOCALID_EXPERT_F",
"graphics_id": "OBJ_EVENT_GFX_EXPERT_F",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_2F_OLD_MAN_2",
"id": "LOCALID_OLD_MAN",
"graphics_id": "OBJ_EVENT_GFX_OLD_MAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_NORTHEAST_HOUSE_2F_OLD_WOMAN_3",
"id": "LOCALID_OLD_WOMAN",
"graphics_id": "OBJ_EVENT_GFX_OLD_WOMAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_NORTHWEST_HOUSE_BATTLE_GIRL_0",
"id": "LOCALID_BEBE",
"graphics_id": "OBJ_EVENT_GFX_BATTLE_GIRL",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH_AND_WEST",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_POKECENTER_1F_POKECENTER_NURSE_0",
"id": "LOCALID_POKECENTER_NURSE",
"graphics_id": "OBJ_EVENT_GFX_POKECENTER_NURSE",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_1F_YOUNGSTER_1",
"id": "LOCALID_YOUNGSTER",
"graphics_id": "OBJ_EVENT_GFX_YOUNGSTER",
"movement_type": "MOVEMENT_TYPE_WANDER_NORTH_AND_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_1F_SOCIALITE_2",
"id": "LOCALID_SOCIALITE",
"graphics_id": "OBJ_EVENT_GFX_SOCIALITE",
"movement_type": "MOVEMENT_TYPE_WANDER_WEST_AND_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_1F_GUITARIST_3",
"id": "LOCALID_GUITARIST",
"graphics_id": "OBJ_EVENT_GFX_GUITARIST",
"movement_type": "MOVEMENT_TYPE_LOOK_EAST",
"trainer_type": "TRAINER_TYPE_NONE",
@ -62,7 +62,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_1F_UNK_111_4",
"id": "LOCALID_DAILY_TRAINER_1",
"graphics_id": "OBJ_EVENT_GFX_POKECENTER_DAILY_TRAINER_1",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -77,7 +77,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_1F_UNK_112_5",
"id": "LOCALID_DAILY_TRAINER_2",
"graphics_id": "OBJ_EVENT_GFX_POKECENTER_DAILY_TRAINER_2",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_POKECENTER_2F_TEALA_0",
"id": "LOCALID_TEALA_MIDDLE",
"graphics_id": "OBJ_EVENT_GFX_TEALA",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_2F_TEALA_1",
"id": "LOCALID_TEALA_EAST",
"graphics_id": "OBJ_EVENT_GFX_TEALA",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_2F_TEALA_2",
"id": "LOCALID_TEALA_WEST",
"graphics_id": "OBJ_EVENT_GFX_TEALA",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_POKECENTER_B1FWIFI_PLAZA_ATTENDANT_F_0",
"id": "LOCALID_WIFI_PLAZA_ATTENDANT_F",
"graphics_id": "OBJ_EVENT_GFX_WIFI_PLAZA_ATTENDANT_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_B1F_TEALA_1",
"id": "LOCALID_TEALA_MIDDLE",
"graphics_id": "OBJ_EVENT_GFX_TEALA",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKECENTER_B1F_TEALA_2",
"id": "LOCALID_TEALA_EAST",
"graphics_id": "OBJ_EVENT_GFX_TEALA",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_POKEMON_FAN_CLUB_GENTLEMAN_0",
"id": "LOCALID_GENTLEMAN",
"graphics_id": "OBJ_EVENT_GFX_GENTLEMAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEMON_FAN_CLUB_BEAUTY_1",
"id": "LOCALID_BEAUTY",
"graphics_id": "OBJ_EVENT_GFX_BEAUTY",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEMON_FAN_CLUB_PSYDUCK_2",
"id": "LOCALID_PSYDUCK",
"graphics_id": "OBJ_EVENT_GFX_PSYDUCK",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEMON_FAN_CLUB_BUNEARY_3",
"id": "LOCALID_BUNEARY",
"graphics_id": "OBJ_EVENT_GFX_BUNEARY",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -62,7 +62,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEMON_FAN_CLUB_CLEFAIRY_4",
"id": "LOCALID_CLEFAIRY",
"graphics_id": "OBJ_EVENT_GFX_CLEFAIRY",
"movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -77,11 +77,11 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_POKEMON_FAN_CLUB_REPORTER_5",
"id": "LOCALID_REPORTER",
"graphics_id": "OBJ_EVENT_GFX_REPORTER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0210",
"hidden_flag": "FLAG_HIDE_HEARTHOME_CITY_POKEMON_FAN_CLUB_REPORTER",
"script": 10153,
"initial_dir": 3,
"data": [],

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_SOUTHEAST_HOUSE_1F_MIDDLE_AGED_MAN_0",
"id": "LOCALID_MIDDLE_AGED_MAN",
"graphics_id": "OBJ_EVENT_GFX_MIDDLE_AGED_MAN",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SOUTHEAST_HOUSE_1F_LADY_1",
"id": "LOCALID_LADY",
"graphics_id": "OBJ_EVENT_GFX_LADY",
"movement_type": "MOVEMENT_TYPE_WANDER_NORTH_AND_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SOUTHEAST_HOUSE_1F_SHROOMISH_2",
"id": "LOCALID_SHROOMISH",
"graphics_id": "OBJ_EVENT_GFX_SHROOMISH",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SOUTHEAST_HOUSE_1F_TWIN_3",
"id": "LOCALID_TWIN",
"graphics_id": "OBJ_EVENT_GFX_TWIN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_SOUTHEAST_HOUSE_2F_ACE_TRAINER_F_0",
"id": "LOCALID_ACE_TRAINER_F",
"graphics_id": "OBJ_EVENT_GFX_ACE_TRAINER_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_SOUTHEAST_HOUSE_2F_CLEFAIRY_1",
"id": "LOCALID_CLEFAIRY",
"graphics_id": "OBJ_EVENT_GFX_CLEFAIRY",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE_RECEPTIONIST_0",
"id": "LOCALID_RECEPTIONIST",
"graphics_id": "OBJ_EVENT_GFX_RECEPTIONIST",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE_BEAUTY_1",
"id": "LOCALID_BEAUTY",
"graphics_id": "OBJ_EVENT_GFX_BEAUTY",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE_PIKACHU_2",
"id": "LOCALID_PIKACHU",
"graphics_id": "OBJ_EVENT_GFX_PIKACHU",
"movement_type": "MOVEMENT_TYPE_LOOK_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,11 +47,11 @@
"y": 0
},
{
"id": "HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE_REPORTER_3",
"id": "LOCALID_REPORTER",
"graphics_id": "OBJ_EVENT_GFX_REPORTER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0219",
"hidden_flag": "FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER",
"script": 10162,
"initial_dir": 2,
"data": [],

View File

@ -2,7 +2,7 @@
"bg_events": [],
"object_events": [
{
"id": "POFFIN_HOUSE_IDOL_0",
"id": "LOCALID_IDOL",
"graphics_id": "OBJ_EVENT_GFX_IDOL",
"movement_type": "MOVEMENT_TYPE_WANDER_AROUND",
"trainer_type": "TRAINER_TYPE_NONE",
@ -17,7 +17,7 @@
"y": 0
},
{
"id": "POFFIN_HOUSE_OLD_WOMAN_1",
"id": "LOCALID_OLD_WOMAN",
"graphics_id": "OBJ_EVENT_GFX_OLD_WOMAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -32,7 +32,7 @@
"y": 0
},
{
"id": "POFFIN_HOUSE_OLD_MAN_2",
"id": "LOCALID_OLD_MAN",
"graphics_id": "OBJ_EVENT_GFX_OLD_MAN",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
@ -47,7 +47,7 @@
"y": 0
},
{
"id": "POFFIN_HOUSE_POKEFAN_F_3",
"id": "LOCALID_POKEFAN_F",
"graphics_id": "OBJ_EVENT_GFX_POKEFAN_F",
"movement_type": "MOVEMENT_TYPE_LOOK_SOUTH",
"trainer_type": "TRAINER_TYPE_NONE",
@ -62,11 +62,11 @@
"y": 0
},
{
"id": "POFFIN_HOUSE_REPORTER_4",
"id": "LOCALID_REPORTER",
"graphics_id": "OBJ_EVENT_GFX_REPORTER",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",
"hidden_flag": "FLAG_UNK_0x0217",
"hidden_flag": "FLAG_HIDE_POFFIN_HOUSE_REPORTER",
"script": 10160,
"initial_dir": 2,
"data": [],
@ -77,7 +77,7 @@
"y": 0
},
{
"id": "POFFIN_HOUSE_SCHOOL_KID_F_5",
"id": "LOCALID_SCHOOL_KID_F",
"graphics_id": "OBJ_EVENT_GFX_SCHOOL_KID_F",
"movement_type": "MOVEMENT_TYPE_NONE",
"trainer_type": "TRAINER_TYPE_NONE",

View File

@ -1,114 +1,115 @@
#include "macros/scrcmd.inc"
#include "res/text/bank/contest_hall_lobby.h"
#include "res/field/events/events_contest_hall_lobby.h"
ScriptEntry _002E
ScriptEntry _01EC
ScriptEntry _0229
ScriptEntry _0266
ScriptEntry _02A3
ScriptEntry _02E0
ScriptEntry _0328
ScriptEntry _033B
ScriptEntry _034E
ScriptEntry _0361
ScriptEntry _04A4
ScriptEntry ContestHallLobby_OnFrameFirstEntry
ScriptEntry ContestHallLobby_Frame0
ScriptEntry ContestHallLobby_Frame1
ScriptEntry ContestHallLobby_Frame2
ScriptEntry ContestHallLobby_Frame3
ScriptEntry ContestHallLobby_Frame4
ScriptEntry ContestHallLobby_AceTrainerF
ScriptEntry ContestHallLobby_Clown
ScriptEntry ContestHallLobby_SchoolKidF
ScriptEntry ContestHallLobby_RichBoy
ScriptEntry ContestHallLobby_Fantina
ScriptEntryEnd
_002E:
ContestHallLobby_OnFrameFirstEntry:
LockAll
ApplyMovement 6, _0140
ApplyMovement LOCALID_KEIRA, ContestHallLobby_Movement_KeiraNoticePlayer
WaitMovement
Message 0
Message ContestHallLobby_Text_OhMyHero
CloseMessage
ApplyMovement 5, _0174
ApplyMovement LOCALID_MOM, ContestHallLobby_Movement_MomWalkOnSpotSouth
WaitMovement
BufferPlayerName 0
Message 1
Message ContestHallLobby_Text_OhHiPlayer
CloseMessage
ApplyMovement LOCALID_PLAYER, _0138
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerWalkNorth
WaitMovement
ApplyMovement 6, _014C
ApplyMovement LOCALID_KEIRA, ContestHallLobby_Movement_KeiraWalkOnSpotWestSouth
WaitMovement
Message 2
Message ContestHallLobby_Text_WaitJohannaIsYourMom
BufferPlayerName 0
Message 3
Message 4
Message ContestHallLobby_Text_IveNeverSpokenToPlayerAboutContests
Message ContestHallLobby_Text_INeedToThankYouForEarlier
SetVar VAR_0x8004, ACCESSORY_GLITTER_POWDER
SetVar VAR_0x8005, 1
Common_GiveAccessory
Message 5
ApplyMovement 6, _0158
ApplyMovement 5, _017C
Message ContestHallLobby_Text_PutThatAccessoryOnYourPokemon
ApplyMovement LOCALID_KEIRA, ContestHallLobby_Movement_KeiraFaceMom
ApplyMovement LOCALID_MOM, ContestHallLobby_Movement_MomFaceKeira
WaitMovement
Message 6
Message ContestHallLobby_Text_JohannaIllSeeYou
CloseMessage
ApplyMovement 6, _0160
ApplyMovement LOCALID_PLAYER, _01DC
ApplyMovement LOCALID_KEIRA, ContestHallLobby_Movement_KeiraLeave
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerWatchKeiraLeave
WaitMovement
RemoveObject 6
SetVar VAR_UNK_0x40F7, 1
ApplyMovement 5, _0190
ApplyMovement LOCALID_PLAYER, _01E4
RemoveObject LOCALID_KEIRA
SetVar VAR_CONTEST_HALL_LOBBY_STATE, 1
ApplyMovement LOCALID_MOM, ContestHallLobby_Movement_MomFacePlayer
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerFaceMom
WaitMovement
BufferPlayerName 0
Message 7
Message ContestHallLobby_Text_WereYouSurprisedToSeeMe
CloseMessage
PlaySound SEQ_FANFA4
GetPlayerGender VAR_RESULT
GoToIfEq VAR_RESULT, GENDER_MALE, _00EE
GoTo _00F9
GoToIfEq VAR_RESULT, GENDER_MALE, ContestHallLobby_PlayerObtainedATuxedo
GoTo ContestHallLobby_PlayerObtainedADress
End
_00EE:
Message 8
GoTo _0104
ContestHallLobby_PlayerObtainedATuxedo:
Message ContestHallLobby_Text_PlayerObtainedATuxedo
GoTo ContestHallLobby_MomLeave
End
_00F9:
Message 9
GoTo _0104
ContestHallLobby_PlayerObtainedADress:
Message ContestHallLobby_Text_PlayerObtainedADress
GoTo ContestHallLobby_MomLeave
End
_0104:
ContestHallLobby_MomLeave:
WaitSound
Message 10
Message ContestHallLobby_Text_ImSureItWillLookGoodOnYou
CloseMessage
WaitTime 15, VAR_RESULT
ApplyMovement LOCALID_PLAYER, _01C8
ApplyMovement 5, _01B0
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerWatchMomLeave
ApplyMovement LOCALID_MOM, ContestHallLobby_Movement_MomLeave
WaitMovement
PlayFanfare SEQ_SE_DP_KAIDAN2
RemoveObject 5
RemoveObject LOCALID_MOM
WaitFanfare SEQ_SE_DP_KAIDAN2
SetFlag FLAG_CONTEST_HALL_VISITED
ReleaseAll
End
.balign 4, 0
_0138:
ContestHallLobby_Movement_PlayerWalkNorth:
WalkNormalNorth 2
EndMovement
.balign 4, 0
_0140:
ContestHallLobby_Movement_KeiraNoticePlayer:
WalkOnSpotNormalSouth
EmoteExclamationMark
EndMovement
.balign 4, 0
_014C:
ContestHallLobby_Movement_KeiraWalkOnSpotWestSouth:
WalkOnSpotFastWest
WalkOnSpotNormalSouth
EndMovement
.balign 4, 0
_0158:
ContestHallLobby_Movement_KeiraFaceMom:
WalkOnSpotNormalWest
EndMovement
.balign 4, 0
_0160:
ContestHallLobby_Movement_KeiraLeave:
WalkNormalEast 3
WalkNormalNorth 3
WalkNormalEast 3
@ -116,12 +117,12 @@ _0160:
EndMovement
.balign 4, 0
_0174:
ContestHallLobby_Movement_MomWalkOnSpotSouth:
WalkOnSpotNormalSouth
EndMovement
.balign 4, 0
_017C:
ContestHallLobby_Movement_MomFaceKeira:
Delay4
WalkOnSpotNormalEast
EndMovement
@ -131,7 +132,7 @@ ContestHallLobby_UnusedMovement:
EndMovement
.balign 4, 0
_0190:
ContestHallLobby_Movement_MomFacePlayer:
WalkOnSpotNormalSouth
EndMovement
@ -148,7 +149,7 @@ ContestHallLobby_UnusedMovement4:
EndMovement
.balign 4, 0
_01B0:
ContestHallLobby_Movement_MomLeave:
WalkNormalWest
WalkNormalSouth 2
WalkNormalEast
@ -157,7 +158,7 @@ _01B0:
EndMovement
.balign 4, 0
_01C8:
ContestHallLobby_Movement_PlayerWatchMomLeave:
Delay4
WalkOnSpotNormalWest
Delay8
@ -165,20 +166,20 @@ _01C8:
EndMovement
.balign 4, 0
_01DC:
ContestHallLobby_Movement_PlayerWatchKeiraLeave:
WalkOnSpotNormalEast
EndMovement
.balign 4, 0
_01E4:
ContestHallLobby_Movement_PlayerFaceMom:
WalkOnSpotNormalNorth
EndMovement
_01EC:
ContestHallLobby_Frame0:
PlayFanfare SEQ_SE_CONFIRM
LockAll
ScrCmd_12F 0, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _031D
ContestPhotoHasData 0, VAR_RESULT
GoToIfEq VAR_RESULT, 0, ContestHallLobby_ItsAPhotoFrame
FadeScreenOut
WaitFadeScreen
ScrCmd_0A8 0, VAR_RESULT
@ -188,11 +189,11 @@ _01EC:
ReleaseAll
End
_0229:
ContestHallLobby_Frame1:
PlayFanfare SEQ_SE_CONFIRM
LockAll
ScrCmd_12F 1, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _031D
ContestPhotoHasData 1, VAR_RESULT
GoToIfEq VAR_RESULT, 0, ContestHallLobby_ItsAPhotoFrame
FadeScreenOut
WaitFadeScreen
ScrCmd_0A8 1, VAR_RESULT
@ -202,11 +203,11 @@ _0229:
ReleaseAll
End
_0266:
ContestHallLobby_Frame2:
PlayFanfare SEQ_SE_CONFIRM
LockAll
ScrCmd_12F 2, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _031D
ContestPhotoHasData 2, VAR_RESULT
GoToIfEq VAR_RESULT, 0, ContestHallLobby_ItsAPhotoFrame
FadeScreenOut
WaitFadeScreen
ScrCmd_0A8 2, VAR_RESULT
@ -216,11 +217,11 @@ _0266:
ReleaseAll
End
_02A3:
ContestHallLobby_Frame3:
PlayFanfare SEQ_SE_CONFIRM
LockAll
ScrCmd_12F 3, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _031D
ContestPhotoHasData 3, VAR_RESULT
GoToIfEq VAR_RESULT, 0, ContestHallLobby_ItsAPhotoFrame
FadeScreenOut
WaitFadeScreen
ScrCmd_0A8 3, VAR_RESULT
@ -230,11 +231,11 @@ _02A3:
ReleaseAll
End
_02E0:
ContestHallLobby_Frame4:
PlayFanfare SEQ_SE_CONFIRM
LockAll
ScrCmd_12F 4, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _031D
ContestPhotoHasData 4, VAR_RESULT
GoToIfEq VAR_RESULT, 0, ContestHallLobby_ItsAPhotoFrame
FadeScreenOut
WaitFadeScreen
ScrCmd_0A8 4, VAR_RESULT
@ -244,225 +245,225 @@ _02E0:
ReleaseAll
End
_031D:
Message 24
ContestHallLobby_ItsAPhotoFrame:
Message ContestHallLobby_Text_ItsAPhotoFrame
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0328:
NPCMessage 21
ContestHallLobby_AceTrainerF:
NPCMessage ContestHallLobby_Text_APokemonFedPoffinsDoesBetter
End
_033B:
NPCMessage 22
ContestHallLobby_Clown:
NPCMessage ContestHallLobby_Text_AContestHasVisualDanceAndActingParts
End
_034E:
NPCMessage 23
ContestHallLobby_SchoolKidF:
NPCMessage ContestHallLobby_Text_TheyPutUpPhotosOfTheWinners
End
_0361:
ContestHallLobby_RichBoy:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
GoToIfUnset FLAG_UNK_0x0159, _03D3
GoToIfUnset FLAG_UNK_0x015A, _038A
_037F:
Message 18
GoToIfUnset FLAG_TALKED_TO_CONTEST_HALL_LOBBY_RICH_BOY, ContestHallLobby_RichBoyFirstInteraction
GoToIfUnset FLAG_RECEIVED_CONTEST_HALL_LOBBY_MILD_POFFIN, ContestHallLobby_HasNotReceivedPoffinYet
ContestHallLobby_ItTakesPracticeToWinContests:
Message ContestHallLobby_Text_ItTakesPracticeToWinContests
WaitABXPadPress
CloseMessage
ReleaseAll
End
_038A:
ContestHallLobby_HasNotReceivedPoffinYet:
CheckItem ITEM_POFFIN_CASE, 1, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _037F
Message 13
GoToIfEq VAR_RESULT, FALSE, ContestHallLobby_ItTakesPracticeToWinContests
Message ContestHallLobby_Text_YupYouHaveAPoffinCase
CheckHasEmptyPoffinCaseSlot VAR_RESULT
GoToIfEq VAR_RESULT, 0, _03C8
Call _0437
SetFlag FLAG_UNK_0x015A
Message 17
GoToIfEq VAR_RESULT, FALSE, ContestHallLobby_PoffinCaseIsFull
Call ContestHallLobby_GiveMildPoffin
SetFlag FLAG_RECEIVED_CONTEST_HALL_LOBBY_MILD_POFFIN
Message ContestHallLobby_Text_FeedThatPoffinToAPokemon2
WaitABXPadPress
CloseMessage
ReleaseAll
End
_03C8:
Message 19
ContestHallLobby_PoffinCaseIsFull:
Message ContestHallLobby_Text_YourPoffinCasesFull
WaitABXPadPress
CloseMessage
ReleaseAll
End
_03D3:
SetFlag FLAG_UNK_0x0159
ContestHallLobby_RichBoyFirstInteraction:
SetFlag FLAG_TALKED_TO_CONTEST_HALL_LOBBY_RICH_BOY
CheckItem ITEM_POFFIN_CASE, 1, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _0428
Message 13
GoToIfEq VAR_RESULT, FALSE, ContestHallLobby_IDontSeeAPoffinCase
Message ContestHallLobby_Text_YupYouHaveAPoffinCase
CheckHasEmptyPoffinCaseSlot VAR_RESULT
GoToIfEq VAR_RESULT, 0, _0419
Call _0437
SetFlag FLAG_UNK_0x015A
Message 16
GoToIfEq VAR_RESULT, FALSE, ContestHallLobby_IllGiveItToYouAnotherTime
Call ContestHallLobby_GiveMildPoffin
SetFlag FLAG_RECEIVED_CONTEST_HALL_LOBBY_MILD_POFFIN
Message ContestHallLobby_Text_FeedThatPoffinToAPokemon
CloseMessage
Call _0458
Call ContestHallLobby_RichBoyWalkAwayFromCounter
ReleaseAll
End
_0419:
Message 20
ContestHallLobby_IllGiveItToYouAnotherTime:
Message ContestHallLobby_Text_IllGiveItToYouAnotherTime
CloseMessage
Call _0458
Call ContestHallLobby_RichBoyWalkAwayFromCounter
ReleaseAll
End
_0428:
Message 12
ContestHallLobby_IDontSeeAPoffinCase:
Message ContestHallLobby_Text_IDontSeeAPoffinCase
CloseMessage
Call _0458
Call ContestHallLobby_RichBoyWalkAwayFromCounter
ReleaseAll
End
_0437:
ContestHallLobby_GiveMildPoffin:
GivePoffin VAR_RESULT, 60, 30, 30, 30, 30, 40
PlaySound SEQ_FANFA4
BufferPlayerName 0
Message 14
Message ContestHallLobby_Text_PlayerReceivedAMildPoffin
WaitSound
Message 15
Message ContestHallLobby_Text_TheMildPoffinWasPutAway
Return
_0458:
ContestHallLobby_RichBoyWalkAwayFromCounter:
GetPlayerDir VAR_RESULT
GoToIfEq VAR_RESULT, 2, _0475
ApplyMovement 9, _0484
GoToIfEq VAR_RESULT, DIR_WEST, ContestHallLobby_RichBoyWalkAwayFromCounterWest
ApplyMovement CONTEST_HALL_LOBBY_RICH_BOY, ContestHallLobby_Movement_RichBoyWalkAwayFromCounterNorthSouthEast
WaitMovement
Return
_0475:
ApplyMovement 9, _0490
ContestHallLobby_RichBoyWalkAwayFromCounterWest:
ApplyMovement CONTEST_HALL_LOBBY_RICH_BOY, ContestHallLobby_Movement_RichBoyWalkAwayFromCounterWest
WaitMovement
Return
.balign 4, 0
_0484:
ContestHallLobby_Movement_RichBoyWalkAwayFromCounterNorthSouthEast:
WalkNormalEast 8
WalkOnSpotFastSouth
EndMovement
.balign 4, 0
_0490:
ContestHallLobby_Movement_RichBoyWalkAwayFromCounterWest:
WalkNormalSouth
WalkNormalEast 8
WalkNormalNorth
WalkOnSpotFastSouth
EndMovement
_04A4:
ContestHallLobby_Fantina:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
WaitTime 30, VAR_RESULT
GetPlayerDir VAR_RESULT
GoToIfEq VAR_RESULT, 0, _052B
GoToIfEq VAR_RESULT, 1, _053D
GoToIfEq VAR_RESULT, 2, _054F
GoToIfEq VAR_RESULT, 3, _0561
GoToIfEq VAR_RESULT, DIR_NORTH, ContestHallLobby_FantinaSpinNorth
GoToIfEq VAR_RESULT, DIR_SOUTH, ContestHallLobby_FantinaSpinSouth
GoToIfEq VAR_RESULT, DIR_WEST, ContestHallLobby_FantinaSpinWest
GoToIfEq VAR_RESULT, DIR_EAST, ContestHallLobby_FantinaSpinEast
End
_04EC:
Message 11
ContestHallLobby_FantinaLeave:
Message ContestHallLobby_Text_IWaitForYouAtTheGym
CloseMessage
GetPlayerDir VAR_0x8004
GoToIfEq VAR_0x8004, 1, _0573
GoToIfEq VAR_0x8004, 0, _058D
GoToIfEq VAR_0x8004, 2, _05A7
GoToIfEq VAR_0x8004, 3, _05B9
GoToIfEq VAR_0x8004, DIR_SOUTH, ContestHallLobby_FantinaLeaveSouth
GoToIfEq VAR_0x8004, DIR_NORTH, ContestHallLobby_FantinaLeaveNorth
GoToIfEq VAR_0x8004, DIR_WEST, ContestHallLobby_FantinaLeaveWest
GoToIfEq VAR_0x8004, DIR_EAST, ContestHallLobby_FantinaLeaveEast
End
_052B:
ApplyMovement 10, _0624
ContestHallLobby_FantinaSpinNorth:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaSpinNorth
WaitMovement
GoTo _04EC
GoTo ContestHallLobby_FantinaLeave
End
_053D:
ApplyMovement 10, _0638
ContestHallLobby_FantinaSpinSouth:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaSpinSouth
WaitMovement
GoTo _04EC
GoTo ContestHallLobby_FantinaLeave
End
_054F:
ApplyMovement 10, _064C
ContestHallLobby_FantinaSpinWest:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaSpinWest
WaitMovement
GoTo _04EC
GoTo ContestHallLobby_FantinaLeave
End
_0561:
ApplyMovement 10, _0660
ContestHallLobby_FantinaSpinEast:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaSpinEast
WaitMovement
GoTo _04EC
GoTo ContestHallLobby_FantinaLeave
End
_0573:
ApplyMovement 10, _05E8
ApplyMovement LOCALID_PLAYER, _0604
ContestHallLobby_FantinaLeaveSouth:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaLeaveNorthSouthWest
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerWatchFantinaLeaveNorthSouth
WaitMovement
GoTo _05D3
GoTo ContestHallLobby_RemoveFantina
End
_058D:
ApplyMovement 10, _05E8
ApplyMovement LOCALID_PLAYER, _0604
ContestHallLobby_FantinaLeaveNorth:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaLeaveNorthSouthWest
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerWatchFantinaLeaveNorthSouth
WaitMovement
GoTo _05D3
GoTo ContestHallLobby_RemoveFantina
End
_05A7:
ApplyMovement 10, _05E8
ContestHallLobby_FantinaLeaveWest:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaLeaveNorthSouthWest
WaitMovement
GoTo _05D3
GoTo ContestHallLobby_RemoveFantina
End
_05B9:
ApplyMovement 10, _05F4
ApplyMovement LOCALID_PLAYER, _0610
ContestHallLobby_FantinaLeaveEast:
ApplyMovement LOCALID_FANTINA, ContestHallLobby_Movement_FantinaLeaveEast
ApplyMovement LOCALID_PLAYER, ContestHallLobby_Movement_PlayerWatchFantinaLeaveEast
WaitMovement
GoTo _05D3
GoTo ContestHallLobby_RemoveFantina
End
_05D3:
ContestHallLobby_RemoveFantina:
PlayFanfare SEQ_SE_DP_KAIDAN2
RemoveObject 10
RemoveObject LOCALID_FANTINA
WaitFanfare SEQ_SE_DP_KAIDAN2
SetFlag FLAG_UNK_0x018D
SetFlag FLAG_HIDE_HEARTHOME_CITY_GYM_GUIDE
ReleaseAll
End
.balign 4, 0
_05E8:
ContestHallLobby_Movement_FantinaLeaveNorthSouthWest:
WalkNormalWest 6
WalkNormalSouth 4
EndMovement
.balign 4, 0
_05F4:
ContestHallLobby_Movement_FantinaLeaveEast:
WalkNormalNorth
WalkNormalWest 6
WalkNormalSouth 5
EndMovement
.balign 4, 0
_0604:
ContestHallLobby_Movement_PlayerWatchFantinaLeaveNorthSouth:
Delay8
WalkOnSpotNormalWest
EndMovement
.balign 4, 0
_0610:
ContestHallLobby_Movement_PlayerWatchFantinaLeaveEast:
Delay8 2
WalkOnSpotNormalNorth
Delay4
@ -470,7 +471,7 @@ _0610:
EndMovement
.balign 4, 0
_0624:
ContestHallLobby_Movement_FantinaSpinNorth:
FaceWest 4
FaceNorth 4
FaceEast 4
@ -478,7 +479,7 @@ _0624:
EndMovement
.balign 4, 0
_0638:
ContestHallLobby_Movement_FantinaSpinSouth:
FaceEast 4
FaceSouth 4
FaceWest 4
@ -486,7 +487,7 @@ _0638:
EndMovement
.balign 4, 0
_064C:
ContestHallLobby_Movement_FantinaSpinWest:
FaceSouth 4
FaceWest 4
FaceNorth 4
@ -494,7 +495,7 @@ _064C:
EndMovement
.balign 4, 0
_0660:
ContestHallLobby_Movement_FantinaSpinEast:
FaceNorth 4
FaceEast 4
FaceSouth 4

View File

@ -2,26 +2,26 @@
#include "res/text/bank/contest_hall_stage_no_contest.h"
ScriptEntry _0012
ScriptEntry _0025
ScriptEntry _0038
ScriptEntry _004B
ScriptEntry ContestHallStageNoContest_Hiker
ScriptEntry ContestHallStageNoContest_Idol
ScriptEntry ContestHallStageNoContest_Beauty
ScriptEntry ContestHallStageNoContest_BlackBelt
ScriptEntryEnd
_0012:
NPCMessage 0
ContestHallStageNoContest_Hiker:
NPCMessage ContestHallStageNoContest_Text_ForTheVisualJudgingDressUpYourPokemon
End
_0025:
NPCMessage 1
ContestHallStageNoContest_Idol:
NPCMessage ContestHallStageNoContest_Text_ForTheDanceCompetitionMimicTheLeadDancer
End
_0038:
NPCMessage 2
ContestHallStageNoContest_Beauty:
NPCMessage ContestHallStageNoContest_Text_ForThePerformancePokemonNeedTheRightMoves
End
_004B:
NPCMessage 3
ContestHallStageNoContest_BlackBelt:
NPCMessage ContestHallStageNoContest_Text_AtTheCoolContestPullOffACoolMove
End
.balign 4, 0

View File

@ -154,7 +154,7 @@ ContestHallLobby_HideReporter:
End
_01B1:
GoToIfSet FLAG_UNK_0x0159, _01BE
GoToIfSet FLAG_TALKED_TO_CONTEST_HALL_LOBBY_RICH_BOY, _01BE
Return
_01BE:
@ -670,7 +670,7 @@ ContestRegistration_StartPracticeContest:
End
Contest_DoContest:
ClearFlag FLAG_UNK_0x0220
ClearFlag FLAG_HIDE_HEARTHOME_HIKER_3
SetVar VAR_ONGOING_CONTEST, TRUE
Call OngoingContest_GetContestantGFX
PlayFanfare SEQ_SE_DP_KAIDAN2

View File

@ -51,7 +51,7 @@ _00B2:
GetNationalDexEnabled VAR_RESULT
GoToIfEq VAR_RESULT, 0, _030D
GoToIfUnset FLAG_TALKED_TO_COUNTERPART_SISTER_WITH_NATIONAL_DEX, _02E8
GoToIfUnset FLAG_UNK_0x0131, _02C3
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_NORTHWEST_HOUSE_EEVEE, _02C3
CheckNationalDexCompleted VAR_RESULT
GoToIfEq VAR_RESULT, 1, _0158
GoTo _00F3

View File

@ -2,51 +2,51 @@
#include "res/text/bank/foreign_building.h"
ScriptEntry _0026
ScriptEntry _0039
ScriptEntry _004C
ScriptEntry _005F
ScriptEntry _0072
ScriptEntry _0085
ScriptEntry _0098
ScriptEntry _00AB
ScriptEntry _00BE
ScriptEntry ForeignBuilding_RuinManiac
ScriptEntry ForeignBuilding_OldMan
ScriptEntry ForeignBuilding_NinjaBoy
ScriptEntry ForeignBuilding_OldWoman
ScriptEntry ForeignBuilding_AceTrainerF
ScriptEntry ForeignBuilding_PokefanF
ScriptEntry ForeignBuilding_ExpertM
ScriptEntry ForeignBuilding_Psychic
ScriptEntry ForeignBuilding_Lady
ScriptEntryEnd
_0026:
NPCMessage 0
ForeignBuilding_RuinManiac:
NPCMessage ForeignBuilding_Text_ThereDoISeeMyFather
End
_0039:
NPCMessage 1
ForeignBuilding_OldMan:
NPCMessage ForeignBuilding_Text_CraftingFatiguesOnesSpirit
End
_004C:
NPCMessage 2
ForeignBuilding_NinjaBoy:
NPCMessage ForeignBuilding_Text_PeopleAndPokemonMakeEveryoneComeTogether
End
_005F:
NPCMessage 3
ForeignBuilding_OldWoman:
NPCMessage ForeignBuilding_Text_ThatPeopleAreLonelyIsOnlyNatural
End
_0072:
NPCMessage 4
ForeignBuilding_AceTrainerF:
NPCMessage ForeignBuilding_Text_ThereAreWordsThatNotEveryoneCanDescribe
End
_0085:
NPCMessage 5
ForeignBuilding_PokefanF:
NPCMessage ForeignBuilding_Text_ItsOnlyNaturalWeAreDifferent
End
_0098:
NPCMessage 6
ForeignBuilding_ExpertM:
NPCMessage ForeignBuilding_Text_TheStrongMustShowRestraint
End
_00AB:
NPCMessage 7
ForeignBuilding_Psychic:
NPCMessage ForeignBuilding_Text_WeCannotReadMinds
End
_00BE:
NPCMessage 8
ForeignBuilding_Lady:
NPCMessage ForeignBuilding_Text_BalanceIsWhatsNeeded
End
.balign 4, 0

View File

@ -1,144 +1,145 @@
#include "macros/scrcmd.inc"
#include "res/text/bank/hearthome_city.h"
#include "res/field/events/events_hearthome_city.h"
#include "generated/goods.h"
ScriptEntry _0082
ScriptEntry _0084
ScriptEntry _0097
ScriptEntry _00AA
ScriptEntry _00BD
ScriptEntry _00D0
ScriptEntry _00E3
ScriptEntry _00F6
ScriptEntry _0109
ScriptEntry _011C
ScriptEntry _013B
ScriptEntry _02E4
ScriptEntry _02F7
ScriptEntry _030A
ScriptEntry _031B
ScriptEntry _0984
ScriptEntry _0709
ScriptEntry _071C
ScriptEntry _072D
ScriptEntry _0740
ScriptEntry _0753
ScriptEntry _08A4
ScriptEntry _08BB
ScriptEntry _08D0
ScriptEntry _08E7
ScriptEntry _08FE
ScriptEntry _0915
ScriptEntry _092C
ScriptEntry _0943
ScriptEntry _095A
ScriptEntry _0971
ScriptEntry _0997
ScriptEntry HearthomeCity_OnTransition
ScriptEntry HearthomeCity_PokefanM2
ScriptEntry HearthomeCity_Hiker2
ScriptEntry HearthomeCity_Hiker3
ScriptEntry HearthomeCity_PokefanM1
ScriptEntry HearthomeCity_PokemonBreederM1
ScriptEntry HearthomeCity_BattleGirl1
ScriptEntry HearthomeCity_BattleGirl2
ScriptEntry HearthomeCity_Hiker1
ScriptEntry HearthomeCity_Pachirisu
ScriptEntry HearthomeCity_Fisherman
ScriptEntry HearthomeCity_PokemonBreederF1
ScriptEntry HearthomeCity_PokefanF
ScriptEntry HearthomeCity_BabyInPram1
ScriptEntry HearthomeCity_MrGoods
ScriptEntry HearthomeCity_Artist
ScriptEntry HearthomeCity_PokemonBreederM2
ScriptEntry HearthomeCity_BabyInPram2
ScriptEntry HearthomeCity_BlackBelt1
ScriptEntry HearthomeCity_PokemonBreederF2
ScriptEntry HearthomeCity_TriggerBunearyAndKeira
ScriptEntry HearthomeCity_MapSignpost
ScriptEntry HearthomeCity_GymSignpost
ScriptEntry HearthomeCity_SignPokemonContestHall
ScriptEntry HearthomeCity_SignPokemonFanClub
ScriptEntry HearthomeCity_ArrowSignpostWest
ScriptEntry HearthomeCity_ArrowSignpostEast
ScriptEntry HearthomeCity_SignAmitySquareWestGate
ScriptEntry HearthomeCity_SignAmitySquareEastGate
ScriptEntry HearthomeCity_SignPoffinHouse
ScriptEntry HearthomeCity_GymGuide
ScriptEntry HearthomeCity_BlackBelt2
ScriptEntryEnd
_0082:
HearthomeCity_OnTransition:
End
_0084:
NPCMessage 6
HearthomeCity_PokefanM2:
NPCMessage HearthomeCity_Text_TheyFoundAnEggAtTheDayCare
End
_0097:
NPCMessage 7
HearthomeCity_Hiker2:
NPCMessage HearthomeCity_Text_TheyFindEggsInJohtoToo
End
_00AA:
NPCMessage 23
HearthomeCity_Hiker3:
NPCMessage HearthomeCity_Text_SometimesEggsAreFoundAtTheDayCare
End
_00BD:
NPCMessage 8
HearthomeCity_PokefanM1:
NPCMessage HearthomeCity_Text_EitherTheGymOrAContest
End
_00D0:
NPCMessage 9
HearthomeCity_PokemonBreederM1:
NPCMessage HearthomeCity_Text_AtTheLostTowerPeopleUnburdenThemselves
End
_00E3:
NPCMessage 11
HearthomeCity_BattleGirl1:
NPCMessage HearthomeCity_Text_ICantDecideWhatAccessories
End
_00F6:
NPCMessage 13
HearthomeCity_BattleGirl2:
NPCMessage HearthomeCity_Text_IUsedAFireStoneToEvolve
End
_0109:
NPCMessage 21
HearthomeCity_Hiker1:
NPCMessage HearthomeCity_Text_IWentForAStrollWithPachirisu
End
_011C:
PokemonCryAndMessage SPECIES_PACHIRISU, 22
HearthomeCity_Pachirisu:
PokemonCryAndMessage SPECIES_PACHIRISU, HearthomeCity_Text_PachirisuCryKyukyuuh
End
_013B:
HearthomeCity_Fisherman:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
GoToIfSet FLAG_UNK_0x0001, _01A7
Message 14
GoToIfSet FLAG_UNK_0x0001, HearthomeCity_ItMakesMeHappy
Message HearthomeCity_Text_MayIShowYouToTheContestHall
ShowYesNoMenu VAR_RESULT
GoToIfEq VAR_RESULT, MENU_NO, _01B2
Message 15
GoToIfEq VAR_RESULT, MENU_NO, HearthomeCity_IDoApologize
Message HearthomeCity_Text_PleaseFollowMe
CloseMessage
WaitTime 15, VAR_RESULT
GetPlayerDir VAR_0x8004
GoToIfEq VAR_0x8004, 0, _01BD
GoToIfEq VAR_0x8004, 1, _01D7
GoToIfEq VAR_0x8004, 2, _01F1
GoToIfEq VAR_0x8004, 3, _020B
GoToIfEq VAR_0x8004, DIR_NORTH, HearthomeCity_WalkToContestHallNorth
GoToIfEq VAR_0x8004, DIR_SOUTH, HearthomeCity_WalkToContestHallSouth
GoToIfEq VAR_0x8004, DIR_WEST, HearthomeCity_WalkToContestHallWest
GoToIfEq VAR_0x8004, DIR_EAST, HearthomeCity_WalkToContestHallEast
End
_01A7:
Message 17
HearthomeCity_ItMakesMeHappy:
Message HearthomeCity_Text_ItMakesMeHappy
WaitABXPadPress
CloseMessage
ReleaseAll
End
_01B2:
Message 18
HearthomeCity_IDoApologize:
Message HearthomeCity_Text_IDoApologize
WaitABXPadPress
CloseMessage
ReleaseAll
End
_01BD:
ApplyMovement 0, _0240
ApplyMovement LOCALID_PLAYER, _027C
HearthomeCity_WalkToContestHallNorth:
ApplyMovement LOCALID_FISHERMAN, HearthomeCity_Movement_FishermanWalkToContestHallNorthSouthWest
ApplyMovement LOCALID_PLAYER, HearthomeCity_Movement_PlayerWalkToContestHallNorth
WaitMovement
GoTo _0225
GoTo HearthomeCity_ThisIsTheContestHall
End
_01D7:
ApplyMovement 0, _0240
ApplyMovement LOCALID_PLAYER, _0294
HearthomeCity_WalkToContestHallSouth:
ApplyMovement LOCALID_FISHERMAN, HearthomeCity_Movement_FishermanWalkToContestHallNorthSouthWest
ApplyMovement LOCALID_PLAYER, HearthomeCity_Movement_PlayerWalkToContestHallSouth
WaitMovement
GoTo _0225
GoTo HearthomeCity_ThisIsTheContestHall
End
_01F1:
ApplyMovement 0, _0240
ApplyMovement LOCALID_PLAYER, _02AC
HearthomeCity_WalkToContestHallWest:
ApplyMovement LOCALID_FISHERMAN, HearthomeCity_Movement_FishermanWalkToContestHallNorthSouthWest
ApplyMovement LOCALID_PLAYER, HearthomeCity_Movement_PlayerWalkToContestHallWest
WaitMovement
GoTo _0225
GoTo HearthomeCity_ThisIsTheContestHall
End
_020B:
ApplyMovement 0, _0258
ApplyMovement LOCALID_PLAYER, _02C4
HearthomeCity_WalkToContestHallEast:
ApplyMovement LOCALID_FISHERMAN, HearthomeCity_Movement_FishermanWalkToContestHallEast
ApplyMovement LOCALID_PLAYER, HearthomeCity_Movement_PlayerWalkToContestHallEast
WaitMovement
GoTo _0225
GoTo HearthomeCity_ThisIsTheContestHall
End
_0225:
HearthomeCity_ThisIsTheContestHall:
SetFlag FLAG_UNK_0x0001
Message 16
Message HearthomeCity_Text_ThisIsTheContestHall
WaitABXPadPress
CloseMessage
ReleaseAll
@ -150,7 +151,7 @@ HearthomeCity_UnusedMovement:
EndMovement
.balign 4, 0
_0240:
HearthomeCity_Movement_FishermanWalkToContestHallNorthSouthWest:
WalkNormalWest 20
WalkNormalNorth 13
WalkNormalEast 12
@ -159,7 +160,7 @@ _0240:
EndMovement
.balign 4, 0
_0258:
HearthomeCity_Movement_FishermanWalkToContestHallEast:
WalkNormalNorth
WalkNormalWest 2
WalkNormalSouth
@ -171,7 +172,7 @@ _0258:
EndMovement
.balign 4, 0
_027C:
HearthomeCity_Movement_PlayerWalkToContestHallNorth:
WalkNormalNorth
WalkNormalWest 20
WalkNormalNorth 13
@ -180,7 +181,7 @@ _027C:
EndMovement
.balign 4, 0
_0294:
HearthomeCity_Movement_PlayerWalkToContestHallSouth:
WalkNormalSouth
WalkNormalWest 20
WalkNormalNorth 13
@ -189,7 +190,7 @@ _0294:
EndMovement
.balign 4, 0
_02AC:
HearthomeCity_Movement_PlayerWalkToContestHallWest:
WalkNormalWest
WalkNormalWest 20
WalkNormalNorth 13
@ -198,7 +199,7 @@ _02AC:
EndMovement
.balign 4, 0
_02C4:
HearthomeCity_Movement_PlayerWalkToContestHallEast:
Delay8 2
Delay4
WalkOnSpotNormalWest
@ -208,311 +209,311 @@ _02C4:
WalkNormalNorth 3
EndMovement
_02E4:
NPCMessage 19
HearthomeCity_PokemonBreederF1:
NPCMessage HearthomeCity_Text_INoticeThingsLikeStairs
End
_02F7:
NPCMessage 12
HearthomeCity_PokefanF:
NPCMessage HearthomeCity_Text_HowManyPokemonAreThere
End
_030A:
EventMessage 20
HearthomeCity_BabyInPram1:
EventMessage HearthomeCity_Text_Apapapu
End
_031B:
HearthomeCity_MrGoods:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
Message 24
Message 25
GoToIfUnset FLAG_UNK_0x014A, _03AC
GoToIfUnset FLAG_UNK_0x014B, _03AC
GoToIfUnset FLAG_UNK_0x014C, _03AC
GoToIfUnset FLAG_UNK_0x014D, _03AC
GoToIfUnset FLAG_UNK_0x014E, _03AC
GoToIfUnset FLAG_UNK_0x014F, _03AC
GoToIfUnset FLAG_UNK_0x0150, _03AC
GoToIfUnset FLAG_UNK_0x0151, _03AC
GoToIfUnset FLAG_UNK_0x0152, _03AC
GoToIfUnset FLAG_UNK_0x0153, _03AC
GoToIfUnset FLAG_UNK_0x0154, _03AC
SetFlag FLAG_UNK_0x015B
GoTo _06E8
Message HearthomeCity_Text_TheyCallMeMrGoods
Message HearthomeCity_Text_Hmhmhmhm
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_GLOBE, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_GYM_STATUE, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_CUTE_CUP, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_COOL_CUP, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_BEAUTY_CUP, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_TOUGH_CUP, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_CLEVER_CUP, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_BLUE_CRYSTAL, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_PINK_CRYSTAL, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_RED_CRYSTAL, HearthomeCity_TryGiveGlobe
GoToIfUnset FLAG_RECEIVED_HEARTHOME_CITY_YELLOW_CRYSTAL, HearthomeCity_TryGiveGlobe
SetFlag FLAG_RECEIVED_ALL_HEARTHOME_CITY_GOODS
GoTo HearthomeCity_TalkToMeSomeOtherTime
_03AC:
GoToIfSet FLAG_UNK_0x014A, _03F4
GoToIfUnset FLAG_CONNECTED_TO_WIFI, _03F4
Message 33
HearthomeCity_TryGiveGlobe:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_GLOBE, HearthomeCity_TryGiveGymStatue
GoToIfUnset FLAG_CONNECTED_TO_WIFI, HearthomeCity_TryGiveGymStatue
Message HearthomeCity_Text_YourAdventureHasGoneGlobal
SetVar VAR_0x8004, UG_GOOD_GLOBE
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x014A
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_GLOBE
CloseMessage
ReleaseAll
End
_03F4:
GoToIfSet FLAG_UNK_0x014B, _0442
HearthomeCity_TryGiveGymStatue:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_GYM_STATUE, HearthomeCity_TryGiveCuteCup
CountBadgesAcquired VAR_RESULT
GoToIfLt VAR_RESULT, 8, _0442
Message 34
GoToIfLt VAR_RESULT, 8, HearthomeCity_TryGiveCuteCup
Message HearthomeCity_Text_ConqueredAllGyms
SetVar VAR_0x8004, UG_GOOD_GYM_STATUE
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x014B
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_GYM_STATUE
CloseMessage
ReleaseAll
End
_0442:
GoToIfSet FLAG_UNK_0x014C, _048A
GoToIfUnset FLAG_CONTEST_MASTER_CUTE, _048A
Message 35
HearthomeCity_TryGiveCuteCup:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_CUTE_CUP, HearthomeCity_TryGiveCoolCup
GoToIfUnset FLAG_CONTEST_MASTER_CUTE, HearthomeCity_TryGiveCoolCup
Message HearthomeCity_Text_ConqueredMasterRankCuteContest
SetVar VAR_0x8004, UG_GOOD_CUTE_CUP
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x014C
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_CUTE_CUP
CloseMessage
ReleaseAll
End
_048A:
GoToIfSet FLAG_UNK_0x014D, _04D2
GoToIfUnset FLAG_CONTEST_MASTER_COOL, _04D2
Message 36
HearthomeCity_TryGiveCoolCup:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_COOL_CUP, HearthomeCity_TryGiveBeautyCup
GoToIfUnset FLAG_CONTEST_MASTER_COOL, HearthomeCity_TryGiveBeautyCup
Message HearthomeCity_Text_ConqueredMasterRankCoolContest
SetVar VAR_0x8004, UG_GOOD_COOL_CUP
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x014D
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_COOL_CUP
CloseMessage
ReleaseAll
End
_04D2:
GoToIfSet FLAG_UNK_0x014E, _051A
GoToIfUnset FLAG_CONTEST_MASTER_BEAUTY, _051A
Message 37
HearthomeCity_TryGiveBeautyCup:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_BEAUTY_CUP, HearthomeCity_TryGiveToughCup
GoToIfUnset FLAG_CONTEST_MASTER_BEAUTY, HearthomeCity_TryGiveToughCup
Message HearthomeCity_Text_ConqueredMasterRankBeautyContest
SetVar VAR_0x8004, UG_GOOD_BEAUTY_CUP
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x014E
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_BEAUTY_CUP
CloseMessage
ReleaseAll
End
_051A:
GoToIfSet FLAG_UNK_0x014F, _0562
GoToIfUnset FLAG_CONTEST_MASTER_TOUGH, _0562
Message 38
HearthomeCity_TryGiveToughCup:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_TOUGH_CUP, HearthomeCity_TryGiveSmartCup
GoToIfUnset FLAG_CONTEST_MASTER_TOUGH, HearthomeCity_TryGiveSmartCup
Message HearthomeCity_Text_ConqueredMasterRankToughContest
SetVar VAR_0x8004, UG_GOOD_TOUGH_CUP
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x014F
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_TOUGH_CUP
CloseMessage
ReleaseAll
End
_0562:
GoToIfSet FLAG_UNK_0x0150, _05AA
GoToIfUnset FLAG_CONTEST_MASTER_SMART, _05AA
Message 39
HearthomeCity_TryGiveSmartCup:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_CLEVER_CUP, HearthomeCity_TryGiveBlueCrystal
GoToIfUnset FLAG_CONTEST_MASTER_SMART, HearthomeCity_TryGiveBlueCrystal
Message HearthomeCity_Text_ConqueredMasterRankSmartContest
SetVar VAR_0x8004, UG_GOOD_CLEVER_CUP
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x0150
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_CLEVER_CUP
CloseMessage
ReleaseAll
End
_05AA:
GoToIfSet FLAG_UNK_0x0151, _05F8
HearthomeCity_TryGiveBlueCrystal:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_BLUE_CRYSTAL, HearthomeCity_TryGivePinkCrystal
GetUndergroundTalkCounter VAR_RESULT
GoToIfLt VAR_RESULT, 100, _05F8
Message 40
GoToIfLt VAR_RESULT, 100, HearthomeCity_TryGivePinkCrystal
Message HearthomeCity_Text_YouveMetManyPeopleUnderground
SetVar VAR_0x8004, UG_GOOD_BLUE_CRYSTAL
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x0151
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_BLUE_CRYSTAL
CloseMessage
ReleaseAll
End
_05F8:
GoToIfSet FLAG_UNK_0x0152, _0646
HearthomeCity_TryGivePinkCrystal:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_PINK_CRYSTAL, HearthomeCity_TryGiveRedCrystal
GetUndergroundItemsGivenAway VAR_RESULT
GoToIfLt VAR_RESULT, 100, _0646
Message 41
GoToIfLt VAR_RESULT, 100, HearthomeCity_TryGiveRedCrystal
Message HearthomeCity_Text_YouveGivenAwayManyItemsUnderground
SetVar VAR_0x8004, UG_GOOD_PINK_CRYSTAL
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x0152
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_PINK_CRYSTAL
CloseMessage
ReleaseAll
End
_0646:
GoToIfSet FLAG_UNK_0x0153, _0694
HearthomeCity_TryGiveRedCrystal:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_RED_CRYSTAL, HearthomeCity_TryGiveYellowCrystal
GetUndergroundFossilsUnearthed VAR_RESULT
GoToIfLt VAR_RESULT, 100, _0694
Message 42
GoToIfLt VAR_RESULT, 100, HearthomeCity_TryGiveYellowCrystal
Message HearthomeCity_Text_YouveDugUpManyFossilsUnderground
SetVar VAR_0x8004, UG_GOOD_RED_CRYSTAL
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x0153
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_RED_CRYSTAL
CloseMessage
ReleaseAll
End
_0694:
GoToIfSet FLAG_UNK_0x0154, _06E2
HearthomeCity_TryGiveYellowCrystal:
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_YELLOW_CRYSTAL, HearthomeCity_NoGoodsToGive
GetUndergroundTrapsSet VAR_RESULT
GoToIfLt VAR_RESULT, 100, _06E2
Message 43
GoToIfLt VAR_RESULT, 100, HearthomeCity_NoGoodsToGive
Message HearthomeCity_Text_YouveSetManyTrapsUnderground
SetVar VAR_0x8004, UG_GOOD_YELLOW_CRYSTAL
SetVar VAR_0x8005, 1
CheckHasRoomForGoodsInPC VAR_0x8004, VAR_0x8005, VAR_RESULT
GoToIfEq VAR_RESULT, 0, _06F3
GoToIfEq VAR_RESULT, FALSE, HearthomeCity_YourUndergroundPCIsFull
Common_SendToUndergroundPC
SetFlag FLAG_UNK_0x0154
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_YELLOW_CRYSTAL
CloseMessage
ReleaseAll
End
_06E2:
GoTo _06FE
HearthomeCity_NoGoodsToGive:
GoTo HearthomeCity_TalkToMeSomeOtherTime2
_06E8:
Message 27
HearthomeCity_TalkToMeSomeOtherTime:
Message HearthomeCity_Text_TalkToMeSomeOtherTime
WaitABXPadPress
CloseMessage
ReleaseAll
End
_06F3:
Message 30
HearthomeCity_YourUndergroundPCIsFull:
Message HearthomeCity_Text_YourUndergroundPCIsFull
WaitABXPadPress
CloseMessage
ReleaseAll
End
_06FE:
Message 32
HearthomeCity_TalkToMeSomeOtherTime2:
Message HearthomeCity_Text_TalkToMeSomeOtherTime2
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0709:
NPCMessage 47
HearthomeCity_PokemonBreederM2:
NPCMessage HearthomeCity_Text_WhatPokemonWillMyChildBefriend
End
_071C:
EventMessage 48
HearthomeCity_BabyInPram2:
EventMessage HearthomeCity_Text_PapaMama
End
_072D:
NPCMessage 49
HearthomeCity_BlackBelt1:
NPCMessage HearthomeCity_Text_ILivedInTotalSeclusion
End
_0740:
NPCMessage 50
HearthomeCity_PokemonBreederF2:
NPCMessage HearthomeCity_Text_IdLikeToLiveInHearthome
End
_0753:
HearthomeCity_TriggerBunearyAndKeira:
LockAll
ApplyMovement LOCALID_PLAYER, _087C
ApplyMovement LOCALID_PLAYER, HearthomeCity_Movement_PlayerExclamationMark
WaitMovement
GetPlayerMapPos VAR_0x8004, VAR_0x8005
GoToIfEq VAR_0x8005, 0x2D5, _07A8
GoToIfEq VAR_0x8005, 0x2D6, _07C0
GoToIfEq VAR_0x8005, 0x2D7, _07D8
GoToIfEq VAR_0x8005, 0x2D8, _07F0
GoToIfEq VAR_0x8005, 0x2D9, _0808
GoToIfEq VAR_0x8005, 725, HearthomeCity_SetBunearyAndKeiraPositionsZ725
GoToIfEq VAR_0x8005, 726, HearthomeCity_SetBunearyAndKeiraPositionsZ726
GoToIfEq VAR_0x8005, 727, HearthomeCity_SetBunearyAndKeiraPositionsZ727
GoToIfEq VAR_0x8005, 728, HearthomeCity_SetBunearyAndKeiraPositionsZ728
GoToIfEq VAR_0x8005, 729, HearthomeCity_SetBunearyAndKeiraPositionsZ729
End
_07A8:
SetObjectEventPos 32, 0x1D7, 0x2D5
SetObjectEventPos 31, 0x1D7, 0x2D5
GoTo _0820
HearthomeCity_SetBunearyAndKeiraPositionsZ725:
SetObjectEventPos LOCALID_KEIRA, 471, 725
SetObjectEventPos LOCALID_BUNEARY, 471, 725
GoTo HearthomeCity_BunearyAndKeira
End
_07C0:
SetObjectEventPos 32, 0x1D7, 0x2D6
SetObjectEventPos 31, 0x1D7, 0x2D6
GoTo _0820
HearthomeCity_SetBunearyAndKeiraPositionsZ726:
SetObjectEventPos LOCALID_KEIRA, 471, 726
SetObjectEventPos LOCALID_BUNEARY, 471, 726
GoTo HearthomeCity_BunearyAndKeira
End
_07D8:
SetObjectEventPos 32, 0x1D7, 0x2D7
SetObjectEventPos 31, 0x1D7, 0x2D7
GoTo _0820
HearthomeCity_SetBunearyAndKeiraPositionsZ727:
SetObjectEventPos LOCALID_KEIRA, 471, 727
SetObjectEventPos LOCALID_BUNEARY, 471, 727
GoTo HearthomeCity_BunearyAndKeira
End
_07F0:
SetObjectEventPos 32, 0x1D7, 0x2D8
SetObjectEventPos 31, 0x1D7, 0x2D8
GoTo _0820
HearthomeCity_SetBunearyAndKeiraPositionsZ728:
SetObjectEventPos LOCALID_KEIRA, 471, 728
SetObjectEventPos LOCALID_BUNEARY, 471, 728
GoTo HearthomeCity_BunearyAndKeira
End
_0808:
SetObjectEventPos 32, 0x1D7, 0x2D9
SetObjectEventPos 31, 0x1D7, 0x2D9
GoTo _0820
HearthomeCity_SetBunearyAndKeiraPositionsZ729:
SetObjectEventPos LOCALID_KEIRA, 471, 729
SetObjectEventPos LOCALID_BUNEARY, 471, 729
GoTo HearthomeCity_BunearyAndKeira
End
_0820:
ClearFlag FLAG_UNK_0x023C
ClearFlag FLAG_UNK_0x023D
AddObject 32
AddObject 31
ApplyMovement 31, _0884
HearthomeCity_BunearyAndKeira:
ClearFlag FLAG_HIDE_HEARTHOME_CITY_KEIRA
ClearFlag FLAG_HIDE_HEARTHOME_CITY_BUNEARY
AddObject LOCALID_KEIRA
AddObject LOCALID_BUNEARY
ApplyMovement LOCALID_BUNEARY, HearthomeCity_Movement_BunearyEnter
WaitMovement
PlayCry SPECIES_BUNEARY
WaitCry
ApplyMovement 32, _0894
ApplyMovement LOCALID_KEIRA, HearthomeCity_Movement_KeiraEnter
WaitMovement
Message 0
Message 1
Message HearthomeCity_Text_ThankGoodnessYoureHere
Message HearthomeCity_Text_BackIntoThePokeBall
PlayCry SPECIES_BUNEARY
WaitCry
RemoveObject 31
Message 2
RemoveObject LOCALID_BUNEARY
Message HearthomeCity_Text_ImKeira
CloseMessage
ApplyMovement 32, _089C
ApplyMovement LOCALID_KEIRA, HearthomeCity_Movement_KeiraLeave
WaitMovement
RemoveObject 32
SetVar VAR_UNK_0x40F6, 1
RemoveObject LOCALID_KEIRA
SetVar VAR_HEARTHOME_CITY_STATE, 1
ReleaseAll
End
.balign 4, 0
_087C:
HearthomeCity_Movement_PlayerExclamationMark:
EmoteExclamationMark
EndMovement
.balign 4, 0
_0884:
HearthomeCity_Movement_BunearyEnter:
WalkFastWest 9
EndMovement
@ -521,61 +522,61 @@ HearthomeCity_UnusedMovement2:
EndMovement
.balign 4, 0
_0894:
HearthomeCity_Movement_KeiraEnter:
WalkFastWest 8
EndMovement
.balign 4, 0
_089C:
HearthomeCity_Movement_KeiraLeave:
WalkNormalEast 8
EndMovement
_08A4:
ShowMapSign 52
HearthomeCity_MapSignpost:
ShowMapSign HearthomeCity_Text_MapSign
End
_08BB:
ShowScrollingSign 53
HearthomeCity_GymSignpost:
ShowScrollingSign HearthomeCity_Text_SignHearthomeCityPokemonGym
End
_08D0:
ShowLandmarkSign 54
HearthomeCity_SignPokemonContestHall:
ShowLandmarkSign HearthomeCity_Text_SignPokemonContestHall
End
_08E7:
ShowLandmarkSign 55
HearthomeCity_SignPokemonFanClub:
ShowLandmarkSign HearthomeCity_Text_SignPokemonFanClub
End
_08FE:
ShowArrowSign 56
HearthomeCity_ArrowSignpostWest:
ShowArrowSign HearthomeCity_Text_SignRt208Rt212
End
_0915:
ShowArrowSign 57
HearthomeCity_ArrowSignpostEast:
ShowArrowSign HearthomeCity_Text_SignRt209SolaceonTown
End
_092C:
ShowLandmarkSign 58
HearthomeCity_SignAmitySquareWestGate:
ShowLandmarkSign HearthomeCity_Text_SignAmitySquareWestGate
End
_0943:
ShowLandmarkSign 59
HearthomeCity_SignAmitySquareEastGate:
ShowLandmarkSign HearthomeCity_Text_SignAmitySquareEastGate
End
_095A:
ShowLandmarkSign 60
HearthomeCity_SignPoffinHouse:
ShowLandmarkSign HearthomeCity_Text_SignThePoffinHouse
End
_0971:
NPCMessage 3
HearthomeCity_GymGuide:
NPCMessage HearthomeCity_Text_ComeBackAnotherTime
End
_0984:
NPCMessage 10
HearthomeCity_Artist:
NPCMessage HearthomeCity_Text_ThisPlaceIsBeautiful
End
_0997:
NPCMessage 51
HearthomeCity_BlackBelt2:
NPCMessage HearthomeCity_Text_IPutMyVsSeekerThroughALot
End
.balign 4, 0

View File

@ -2,27 +2,27 @@
#include "res/text/bank/hearthome_city_east_gate_to_amity_square.h"
ScriptEntry _002D
ScriptEntry _0040
ScriptEntry _000E
ScriptEntry HearthomeCityEastGateToAmitySquare_Receptionist
ScriptEntry HearthomeCityEastGateToAmitySquare_BlackBelt
ScriptEntry HearthomeCityEastGateToAmitySquare_OnTransition
ScriptEntryEnd
_000E:
HearthomeCityEastGateToAmitySquare_OnTransition:
CheckTVInterviewEligible TV_PROGRAM_SEGMENT_AMITY_SQUARE_WATCH, VAR_MAP_LOCAL_0
GoToIfEq VAR_MAP_LOCAL_0, 0, _0027
ClearFlag FLAG_UNK_0x0219
GoToIfEq VAR_MAP_LOCAL_0, FALSE, HearthomeCityEastGateToAmitySquare_HideReporter
ClearFlag FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER
End
_0027:
SetFlag FLAG_UNK_0x0219
HearthomeCityEastGateToAmitySquare_HideReporter:
SetFlag FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER
End
_002D:
NPCMessage 0
HearthomeCityEastGateToAmitySquare_Receptionist:
NPCMessage HearthomeCityEastGateToAmitySquare_Text_TakeCutePokemonForAStroll
End
_0040:
NPCMessage 1
HearthomeCityEastGateToAmitySquare_BlackBelt:
NPCMessage HearthomeCityEastGateToAmitySquare_Text_TheyRefusedEntryToMyPokemon
End
.balign 4, 0

View File

@ -65,11 +65,11 @@ HearthomeGym_GymStatueAfterBadge:
HearthomeGym_GymGuide_InitialVisit:
LockAll
ApplyMovement HEARTHOME_CITY_GYM_ENTRANCE_ROOM_GYM_GUIDE, HearthomeGym_GymGuideMoveToPlayer
ApplyMovement LOCALID_GYM_GUIDE, HearthomeGym_GymGuideMoveToPlayer
WaitMovement
Message HearthomeGym_Text_GymGuideInitialVisit
CloseMessage
ApplyMovement HEARTHOME_CITY_GYM_ENTRANCE_ROOM_GYM_GUIDE, HearthomeGym_GymGuideReturnToPosition
ApplyMovement LOCALID_GYM_GUIDE, HearthomeGym_GymGuideReturnToPosition
WaitMovement
SetVar VAR_HAS_ENTERED_HEARTHOME_GYM_BEFORE, TRUE
ReleaseAll

View File

@ -17,8 +17,8 @@ HearthomeGym_TryRemoveBollards:
HearthomeGym_RemoveBollards:
SetFlag FLAG_HIDE_HEARTHOME_GYM_BOLLARDS
RemoveObject HEARTHOME_CITY_GYM_LEADER_ROOM_BOLLARD_2
RemoveObject HEARTHOME_CITY_GYM_LEADER_ROOM_BOLLARD_1
RemoveObject LOCALID_BOLLARD_2
RemoveObject LOCALID_BOLLARD_1
ClearFlag FLAG_MAP_LOCAL
End
@ -34,22 +34,22 @@ HearthomeGym_Fantina:
End
HearthomeGym_FantinaPrepareSpinFaceSouth:
ApplyMovement HEARTHOME_CITY_GYM_LEADER_ROOM_FANTINA, HearthomeGym_FantinaSpinFaceSouth
ApplyMovement LOCALID_FANTINA, HearthomeGym_FantinaSpinFaceSouth
WaitMovement
GoTo HearthomeGym_FantinaMain
HearthomeGym_FantinaPrepareSpinFaceNorth:
ApplyMovement HEARTHOME_CITY_GYM_LEADER_ROOM_FANTINA, HearthomeGym_FantinaSpinFaceNorth
ApplyMovement LOCALID_FANTINA, HearthomeGym_FantinaSpinFaceNorth
WaitMovement
GoTo HearthomeGym_FantinaMain
HearthomeGym_FantinaPrepareSpinFaceEast:
ApplyMovement HEARTHOME_CITY_GYM_LEADER_ROOM_FANTINA, HearthomeGym_FantinaSpinFaceEast
ApplyMovement LOCALID_FANTINA, HearthomeGym_FantinaSpinFaceEast
WaitMovement
GoTo HearthomeGym_FantinaMain
HearthomeGym_FantinaPrepareSpinFaceWest:
ApplyMovement HEARTHOME_CITY_GYM_LEADER_ROOM_FANTINA, HearthomeGym_FantinaSpinFaceWest
ApplyMovement LOCALID_FANTINA, HearthomeGym_FantinaSpinFaceWest
WaitMovement
GoTo HearthomeGym_FantinaMain

View File

@ -2,51 +2,51 @@
#include "res/text/bank/hearthome_city_northeast_house_1f.h"
ScriptEntry _0026
ScriptEntry _0039
ScriptEntry _004A
ScriptEntry _005D
ScriptEntry _0070
ScriptEntry _0083
ScriptEntry _0096
ScriptEntry _00A9
ScriptEntry _00BC
ScriptEntry HearthomeCityNortheastHouse1F_PokefanF
ScriptEntry HearthomeCityNortheastHouse1F_BabyInPram
ScriptEntry HearthomeCityNortheastHouse1F_BattleGirl
ScriptEntry HearthomeCityNortheastHouse1F_NinjaBoy
ScriptEntry HearthomeCityNortheastHouse1F_Twin
ScriptEntry HearthomeCityNortheastHouse1F_SchoolKidM
ScriptEntry HearthomeCityNortheastHouse1F_Lass
ScriptEntry HearthomeCityNortheastHouse1F_Unused
ScriptEntry HearthomeCityNortheastHouse1F_Pikachu
ScriptEntryEnd
_0026:
NPCMessage 0
HearthomeCityNortheastHouse1F_PokefanF:
NPCMessage HearthomeCityNortheastHouse1F_Text_ThatMakesYouPapaAndMama
End
_0039:
EventMessage 1
HearthomeCityNortheastHouse1F_BabyInPram:
EventMessage HearthomeCityNortheastHouse1F_Text_KuufuFuu
End
_004A:
NPCMessage 2
HearthomeCityNortheastHouse1F_BattleGirl:
NPCMessage HearthomeCityNortheastHouse1F_Text_BabiesAndPokemonGetAlong
End
_005D:
NPCMessage 3
HearthomeCityNortheastHouse1F_NinjaBoy:
NPCMessage HearthomeCityNortheastHouse1F_Text_ImGoingToBeATrainerToo
End
_0070:
NPCMessage 4
HearthomeCityNortheastHouse1F_Twin:
NPCMessage HearthomeCityNortheastHouse1F_Text_IWantToBecomeACoordinator
End
_0083:
NPCMessage 5
HearthomeCityNortheastHouse1F_SchoolKidM:
NPCMessage HearthomeCityNortheastHouse1F_Text_NoOneEvenNoticesMe
End
_0096:
NPCMessage 6
HearthomeCityNortheastHouse1F_Lass:
NPCMessage HearthomeCityNortheastHouse1F_Text_WowYoureAPokemonTrainer
End
_00A9:
NPCMessage 7
HearthomeCityNortheastHouse1F_Unused:
NPCMessage HearthomeCityNortheastHouse1F_Text_Dummy7
End
_00BC:
PokemonCryAndMessage SPECIES_PIKACHU, 8
HearthomeCityNortheastHouse1F_Pikachu:
PokemonCryAndMessage SPECIES_PIKACHU, HearthomeCityNortheastHouse1F_Text_PikachuCryPikapii
End
.balign 4, 0

View File

@ -2,26 +2,26 @@
#include "res/text/bank/hearthome_city_northeast_house_2f.h"
ScriptEntry _0012
ScriptEntry _0025
ScriptEntry _0038
ScriptEntry _004B
ScriptEntry HearthomeCityNortheastHouse2F_OldMan
ScriptEntry HearthomeCityNortheastHouse2F_OldWoman
ScriptEntry HearthomeCityNortheastHouse2F_ExpertM
ScriptEntry HearthomeCityNortheastHouse2F_ExpertF
ScriptEntryEnd
_0012:
NPCMessage 0
HearthomeCityNortheastHouse2F_OldMan:
NPCMessage HearthomeCityNortheastHouse2F_Text_AllMyGrandchildrenWantPokemon
End
_0025:
NPCMessage 1
HearthomeCityNortheastHouse2F_OldWoman:
NPCMessage HearthomeCityNortheastHouse2F_Text_ThereAreNoStairs
End
_0038:
NPCMessage 2
HearthomeCityNortheastHouse2F_ExpertM:
NPCMessage HearthomeCityNortheastHouse2F_Text_SomeActKindly
End
_004B:
NPCMessage 3
HearthomeCityNortheastHouse2F_ExpertF:
NPCMessage HearthomeCityNortheastHouse2F_Text_HearthomeIsKidFriendly
End
.balign 4, 0

View File

@ -2,94 +2,94 @@
#include "res/text/bank/hearthome_city_northwest_house.h"
ScriptEntry _0006
ScriptEntry HearthomeCityNorthwestHouse_Bebe
ScriptEntryEnd
_0006:
HearthomeCityNorthwestHouse_Bebe:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
GoToIfSet FLAG_UNK_0x0131, _0105
GoToIfSet FLAG_MET_BEBE, _0033
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_NORTHWEST_HOUSE_EEVEE, HearthomeCityNorthwestHouse_AlreadyReceivedEevee
GoToIfSet FLAG_MET_BEBE, HearthomeCityNorthwestHouse_SoDoYouWantEevee
SetFlag FLAG_MET_BEBE
Message 0
GoTo _003E
Message HearthomeCityNorthwestHouse_Text_MyNamesBebeDoYouWantEevee
GoTo HearthomeCityNorthwestHouse_AcceptEeveeYesNoMenu
End
_0033:
Message 1
GoTo _003E
HearthomeCityNorthwestHouse_SoDoYouWantEevee:
Message HearthomeCityNorthwestHouse_Text_SoDoYouWantEevee
GoTo HearthomeCityNorthwestHouse_AcceptEeveeYesNoMenu
End
_003E:
HearthomeCityNorthwestHouse_AcceptEeveeYesNoMenu:
ShowYesNoMenu VAR_RESULT
GoToIfEq VAR_RESULT, MENU_YES, _0057
GoTo _00FA
GoToIfEq VAR_RESULT, MENU_YES, HearthomeCityNorthwestHouse_AcceptEevee
GoTo HearthomeCityNorthwestHouse_DeclineEevee
End
_0057:
HearthomeCityNorthwestHouse_AcceptEevee:
GetPartyCount VAR_RESULT
GoToIfEq VAR_RESULT, 6, _00EF
Message 2
GoToIfEq VAR_RESULT, 6, HearthomeCityNorthwestHouse_PartyIsFull
Message HearthomeCityNorthwestHouse_Text_PleaseBeGoodToIt
PlaySound SEQ_FANFA4
BufferPlayerName 0
Message 3
Message HearthomeCityNorthwestHouse_Text_PlayerAcceptedTheEevee
WaitSound
GivePokemon SPECIES_EEVEE, 20, ITEM_NONE, VAR_RESULT
SetFlag FLAG_UNK_0x0131
Message 4
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_NORTHWEST_HOUSE_EEVEE
Message HearthomeCityNorthwestHouse_Text_WouldYouLikeToNicknameEevee
ShowYesNoMenu VAR_RESULT
GoToIfEq VAR_RESULT, MENU_YES, _00A8
GoToIfEq VAR_RESULT, MENU_NO, _00E9
GoToIfEq VAR_RESULT, MENU_YES, HearthomeCityNorthwestHouse_GiveNickname
GoToIfEq VAR_RESULT, MENU_NO, HearthomeCityNorthwestHouse_DontGiveNickname
End
_00A8:
HearthomeCityNorthwestHouse_GiveNickname:
CloseMessage
GetPartyCount VAR_MAP_LOCAL_0
SubVar VAR_MAP_LOCAL_0, 1
FadeScreenOut
WaitFadeScreen
OpenPokemonNamingScreen VAR_MAP_LOCAL_0, VAR_RESULT
CallIfNe VAR_RESULT, 1, _00E3
CallIfNe VAR_RESULT, 1, HearthomeCityNorthwestHouse_IncrementRecordPokemonNicknamed
FadeScreenIn
WaitFadeScreen
ReleaseAll
End
_00E3:
HearthomeCityNorthwestHouse_IncrementRecordPokemonNicknamed:
IncrementGameRecord RECORD_POKEMON_NICKNAMED
Return
_00E9:
HearthomeCityNorthwestHouse_DontGiveNickname:
CloseMessage
ReleaseAll
End
_00EF:
Message 5
HearthomeCityNorthwestHouse_PartyIsFull:
Message HearthomeCityNorthwestHouse_Text_YouCantTakeAnyMorePokemon
WaitABXPadPress
CloseMessage
ReleaseAll
End
_00FA:
Message 6
HearthomeCityNorthwestHouse_DeclineEevee:
Message HearthomeCityNorthwestHouse_Text_GuessIllRaiseItMyself
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0105:
HearthomeCityNorthwestHouse_AlreadyReceivedEevee:
GetNationalDexEnabled VAR_RESULT
GoToIfEq VAR_RESULT, 1, _0122
Message 7
GoToIfEq VAR_RESULT, TRUE, HearthomeCityNorthwestHouse_NowThatsANationalDex
Message HearthomeCityNorthwestHouse_Text_BillDevelopedTheBasicStorageSystem
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0122:
Message 8
HearthomeCityNorthwestHouse_NowThatsANationalDex:
Message HearthomeCityNorthwestHouse_Text_NowThatsANationalDex
WaitABXPadPress
CloseMessage
ReleaseAll

View File

@ -1,27 +1,28 @@
#include "macros/scrcmd.inc"
#include "res/text/bank/hearthome_city_pokecenter_1f.h"
#include "res/field/events/events_hearthome_city_pokecenter_1f.h"
ScriptEntry _0012
ScriptEntry _001E
ScriptEntry _0031
ScriptEntry _0044
ScriptEntry HearthomeCityPokecenter1F_Nurse
ScriptEntry HearthomeCityPokecenter1F_Youngster
ScriptEntry HearthomeCityPokecenter1F_Socialite
ScriptEntry HearthomeCityPokecenter1F_Guitarist
ScriptEntryEnd
_0012:
Common_CallPokecenterNurse 0
HearthomeCityPokecenter1F_Nurse:
Common_CallPokecenterNurse LOCALID_POKECENTER_NURSE
End
_001E:
NPCMessage 0
HearthomeCityPokecenter1F_Youngster:
NPCMessage HearthomeCityPokecenter1F_Text_HaveYouCheckedTheGlobalTerminal
End
_0031:
NPCMessage 1
HearthomeCityPokecenter1F_Socialite:
NPCMessage HearthomeCityPokecenter1F_Text_DoYouHaveAPoffinCase
End
_0044:
NPCMessage 3
HearthomeCityPokecenter1F_Guitarist:
NPCMessage HearthomeCityPokecenter1F_Text_FantinaLikesContestsToo
End
.balign 4, 0

View File

@ -2,130 +2,130 @@
#include "res/text/bank/hearthome_city_pokemon_fan_club.h"
ScriptEntry _0039
ScriptEntry _0098
ScriptEntry _0155
ScriptEntry _0174
ScriptEntry _0193
ScriptEntry _001A
ScriptEntry HearthomeCityPokemonFanClub_Gentleman
ScriptEntry HearthomeCityPokemonFanClub_Beauty
ScriptEntry HearthomeCityPokemonFanClub_Psyduck
ScriptEntry HearthomeCityPokemonFanClub_Buneary
ScriptEntry HearthomeCityPokemonFanClub_Clefairy
ScriptEntry HearthomeCityPokemonFanClub_OnTransition
ScriptEntryEnd
_001A:
HearthomeCityPokemonFanClub_OnTransition:
CheckTVInterviewEligible TV_PROGRAM_SEGMENT_YOUR_POKEMON_CORNER, VAR_MAP_LOCAL_0
GoToIfEq VAR_MAP_LOCAL_0, 0, _0033
ClearFlag FLAG_UNK_0x0210
GoToIfEq VAR_MAP_LOCAL_0, FALSE, HearthomeCityPokemonFanClub_HideReporter
ClearFlag FLAG_HIDE_HEARTHOME_CITY_POKEMON_FAN_CLUB_REPORTER
End
_0033:
SetFlag FLAG_UNK_0x0210
HearthomeCityPokemonFanClub_HideReporter:
SetFlag FLAG_HIDE_HEARTHOME_CITY_POKEMON_FAN_CLUB_REPORTER
End
_0039:
HearthomeCityPokemonFanClub_Gentleman:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
GoToIfSet FLAG_UNK_0x008D, _0083
Message 0
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_POKEMON_FAN_CLUB_POFFIN_CASE, HearthomeCityPokemonFanClub_WeAreTheNumberOneFanClub
Message HearthomeCityPokemonFanClub_Text_IAmTheChairman
SetVar VAR_0x8004, ITEM_POFFIN_CASE
SetVar VAR_0x8005, 1
GoToIfCannotFitItem VAR_0x8004, VAR_0x8005, VAR_RESULT, _008E
GoToIfCannotFitItem VAR_0x8004, VAR_0x8005, VAR_RESULT, HearthomeCityPokemonFanClub_BagIsFull
Common_GiveItemQuantity
SetFlag FLAG_UNK_0x008D
Message 1
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_POKEMON_FAN_CLUB_POFFIN_CASE
Message HearthomeCityPokemonFanClub_Text_FillItWithPoffins
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0083:
Message 2
HearthomeCityPokemonFanClub_WeAreTheNumberOneFanClub:
Message HearthomeCityPokemonFanClub_Text_WeAreTheNumberOneFanClub
WaitABXPadPress
CloseMessage
ReleaseAll
End
_008E:
HearthomeCityPokemonFanClub_BagIsFull:
Common_MessageBagIsFull
CloseMessage
ReleaseAll
End
_0098:
HearthomeCityPokemonFanClub_Beauty:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
GetFirstNonEggInParty VAR_0x8000
BufferPartyMonNickname 0, VAR_0x8000
Message 3
Message HearthomeCityPokemonFanClub_Text_OhYourPokemon
GetPartyMonFriendship VAR_RESULT, VAR_0x8000
GoToIfGe VAR_RESULT, 0xFF, _0108
GoToIfGe VAR_RESULT, 200, _0113
GoToIfGe VAR_RESULT, 150, _011E
GoToIfGe VAR_RESULT, 100, _0129
GoToIfGe VAR_RESULT, 50, _0134
GoToIfGe VAR_RESULT, 1, _013F
GoTo _014A
GoToIfGe VAR_RESULT, 255, HearthomeCityPokemonFanClub_Friendship255
GoToIfGe VAR_RESULT, 200, HearthomeCityPokemonFanClub_Friendship200To254
GoToIfGe VAR_RESULT, 150, HearthomeCityPokemonFanClub_Friendship150To199
GoToIfGe VAR_RESULT, 100, HearthomeCityPokemonFanClub_Friendship100To149
GoToIfGe VAR_RESULT, 50, HearthomeCityPokemonFanClub_Friendship50To99
GoToIfGe VAR_RESULT, 1, HearthomeCityPokemonFanClub_Friendship1To49
GoTo HearthomeCityPokemonFanClub_Friendship0
End
_0108:
Message 4
HearthomeCityPokemonFanClub_Friendship255:
Message HearthomeCityPokemonFanClub_Text_ItSimplyAdoresYou
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0113:
Message 5
HearthomeCityPokemonFanClub_Friendship200To254:
Message HearthomeCityPokemonFanClub_Text_ItsVeryFriendlyTowardYou
WaitABXPadPress
CloseMessage
ReleaseAll
End
_011E:
Message 6
HearthomeCityPokemonFanClub_Friendship150To199:
Message HearthomeCityPokemonFanClub_Text_ItsQuiteFriendlyToYou
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0129:
Message 7
HearthomeCityPokemonFanClub_Friendship100To149:
Message HearthomeCityPokemonFanClub_Text_ItsWarmingUpToYou
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0134:
Message 8
HearthomeCityPokemonFanClub_Friendship50To99:
Message HearthomeCityPokemonFanClub_Text_ItsFeelingNeutralTowardYou
WaitABXPadPress
CloseMessage
ReleaseAll
End
_013F:
Message 9
HearthomeCityPokemonFanClub_Friendship1To49:
Message HearthomeCityPokemonFanClub_Text_ItSeemsToDislikeYouALittle
WaitABXPadPress
CloseMessage
ReleaseAll
End
_014A:
Message 10
HearthomeCityPokemonFanClub_Friendship0:
Message HearthomeCityPokemonFanClub_Text_ThisOneReallyHasntTakenTooKindlyToYou
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0155:
PokemonCryAndMessage SPECIES_PSYDUCK, 11
HearthomeCityPokemonFanClub_Psyduck:
PokemonCryAndMessage SPECIES_PSYDUCK, HearthomeCityPokemonFanClub_Text_PsyduckCryGuaGwah
End
_0174:
PokemonCryAndMessage SPECIES_BUNEARY, 12
HearthomeCityPokemonFanClub_Buneary:
PokemonCryAndMessage SPECIES_BUNEARY, HearthomeCityPokemonFanClub_Text_BunearyCryKukuuh
End
_0193:
PokemonCryAndMessage SPECIES_CLEFAIRY, 13
HearthomeCityPokemonFanClub_Clefairy:
PokemonCryAndMessage SPECIES_CLEFAIRY, HearthomeCityPokemonFanClub_Text_ClefairyCryPipPiiih
End
.balign 4, 0

View File

@ -2,26 +2,26 @@
#include "res/text/bank/hearthome_city_southeast_house_1f.h"
ScriptEntry _0012
ScriptEntry _0025
ScriptEntry _0038
ScriptEntry _004B
ScriptEntry HearthomeCitySoutheastHouse1F_MiddleAgedMan
ScriptEntry HearthomeCitySoutheastHouse1F_Lady
ScriptEntry HearthomeCitySoutheastHouse1F_Twin
ScriptEntry HearthomeCitySoutheastHouse1F_Shroomish
ScriptEntryEnd
_0012:
NPCMessage 0
HearthomeCitySoutheastHouse1F_MiddleAgedMan:
NPCMessage HearthomeCitySoutheastHouse1F_Text_ThereAreTheContests
End
_0025:
NPCMessage 1
HearthomeCitySoutheastHouse1F_Lady:
NPCMessage HearthomeCitySoutheastHouse1F_Text_ICouldCaptivateTheWholeWorld
End
_0038:
NPCMessage 2
HearthomeCitySoutheastHouse1F_Twin:
NPCMessage HearthomeCitySoutheastHouse1F_Text_MyShroomishFindsBerries
End
_004B:
PokemonCryAndMessage SPECIES_SHROOMISH, 3
HearthomeCitySoutheastHouse1F_Shroomish:
PokemonCryAndMessage SPECIES_SHROOMISH, HearthomeCitySoutheastHouse1F_Text_ShroomishCryPofwaaah
End
.balign 4, 0

View File

@ -2,42 +2,42 @@
#include "res/text/bank/hearthome_city_southeast_house_2f.h"
ScriptEntry _000A
ScriptEntry _006E
ScriptEntry HearthomeCitySoutheastHouse2F_AceTrainerF
ScriptEntry HearthomeCitySoutheastHouse2F_Clefairy
ScriptEntryEnd
_000A:
HearthomeCitySoutheastHouse2F_AceTrainerF:
PlayFanfare SEQ_SE_CONFIRM
LockAll
FacePlayer
GoToIfSet FLAG_UNK_0x008C, _0054
GoToIfSet FLAG_RECEIVED_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F_SHELL_BELL, HearthomeCitySoutheastHouse2F_ExplainShellBell
BufferItemName 0, ITEM_SHELL_BELL
Message 0
Message HearthomeCitySoutheastHouse2F_Text_IHaveSomethingForYourPokemon
SetVar VAR_0x8004, ITEM_SHELL_BELL
SetVar VAR_0x8005, 1
GoToIfCannotFitItem VAR_0x8004, VAR_0x8005, VAR_RESULT, _0064
SetFlag FLAG_UNK_0x008C
GoToIfCannotFitItem VAR_0x8004, VAR_0x8005, VAR_RESULT, HearthomeCitySoutheastHouse2F_BagIsFull
SetFlag FLAG_RECEIVED_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F_SHELL_BELL
Common_GiveItemQuantityNoLineFeed
CloseMessage
ReleaseAll
End
_0054:
HearthomeCitySoutheastHouse2F_ExplainShellBell:
BufferItemName 0, ITEM_SHELL_BELL
Message 1
Message HearthomeCitySoutheastHouse2F_Text_TheHolderRegainsHPWhenItInflictsDamage
WaitABXPadPress
CloseMessage
ReleaseAll
End
_0064:
HearthomeCitySoutheastHouse2F_BagIsFull:
Common_MessageBagIsFull
CloseMessage
ReleaseAll
End
_006E:
PokemonCryAndMessage SPECIES_CLEFAIRY, 2
HearthomeCitySoutheastHouse2F_Clefairy:
PokemonCryAndMessage SPECIES_CLEFAIRY, HearthomeCitySoutheastHouse2F_Text_ClefairyCryPippi
End
.balign 4, 0

View File

@ -2,32 +2,32 @@
#include "res/text/bank/hearthome_city_west_gate_to_amity_square.h"
ScriptEntry _0031
ScriptEntry _0044
ScriptEntry _0057
ScriptEntry _0012
ScriptEntry HearthomeCityEastGateToAmitySquare_Receptionist
ScriptEntry HearthomeCityEastGateToAmitySquare_Beauty
ScriptEntry HearthomeCityEastGateToAmitySquare_Pikachu
ScriptEntry HearthomeCityEastGateToAmitySquare_OnTransition
ScriptEntryEnd
_0012:
HearthomeCityEastGateToAmitySquare_OnTransition:
CheckTVInterviewEligible TV_PROGRAM_SEGMENT_AMITY_SQUARE_WATCH, VAR_MAP_LOCAL_0
GoToIfEq VAR_MAP_LOCAL_0, 0, _002B
ClearFlag FLAG_UNK_0x0219
GoToIfEq VAR_MAP_LOCAL_0, 0, HearthomeCityEastGateToAmitySquare_HideReporter
ClearFlag FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER
End
_002B:
SetFlag FLAG_UNK_0x0219
HearthomeCityEastGateToAmitySquare_HideReporter:
SetFlag FLAG_HIDE_HEARTHOME_CITY_GATE_TO_AMITY_SQUARE_REPORTER
End
_0031:
NPCMessage 0
HearthomeCityEastGateToAmitySquare_Receptionist:
NPCMessage HearthomeCityWestGateToAmitySquare_Text_GoForAStrollWithCutePokemon
End
_0044:
NPCMessage 1
HearthomeCityEastGateToAmitySquare_Beauty:
NPCMessage HearthomeCityWestGateToAmitySquare_Text_MyPikachuSeemsDelighted
End
_0057:
PokemonCryAndMessage SPECIES_PIKACHU, 2
HearthomeCityEastGateToAmitySquare_Pikachu:
PokemonCryAndMessage SPECIES_PIKACHU, HearthomeCityWestGateToAmitySquare_Text_PikachuCryPikappi
End
.balign 4, 0

View File

@ -7,7 +7,7 @@
InitScriptFrameTable:
InitScriptGoToIfEqual VAR_UNK_0x40D5, 5, 0x2648
InitScriptGoToIfEqual VAR_UNK_0x40F7, 0, 1
InitScriptGoToIfEqual VAR_CONTEST_HALL_LOBBY_STATE, 0, 1
InitScriptFrameTableEnd
InitScriptEnd

View File

@ -59,8 +59,8 @@ _0006:
SetFlag FLAG_ETERNA_CITY_SOUTH_HOUSE_HIDE_PROF_OAK
SetFlag FLAG_HIDE_TEAM_GALACTIC_ETERNA_BUILDING_1F_LOOKER
SetFlag FLAG_UNK_0x02C0
SetFlag FLAG_UNK_0x023D
SetFlag FLAG_UNK_0x023C
SetFlag FLAG_HIDE_HEARTHOME_CITY_BUNEARY
SetFlag FLAG_HIDE_HEARTHOME_CITY_KEIRA
SetFlag FLAG_HIDE_HEARTHOME_ROUTE_209_GATE_RIVAL
SetFlag FLAG_UNK_0x029D
SetFlag FLAG_UNK_0x01FB
@ -111,7 +111,7 @@ _0006:
SetFlag FLAG_OBTAINED_FULLMOON_ISLAND_FOREST
SetVar VAR_CONSECUTIVE_BONUS_ROUND_WINS, 9
SetFlag FLAG_UNK_0x0278
SetFlag FLAG_UNK_0x0217
SetFlag FLAG_HIDE_POFFIN_HOUSE_REPORTER
SetFlag FLAG_HIDE_MT_CORONET_2F_CAVE_PAINTING_SHARDS
SetFlag FLAG_HIDE_MT_CORONET_2F_LOOKER
SetFlag FLAG_HIDE_MT_CORONET_1F_NORTH_ROOM_1_GRUNT_F

View File

@ -1,52 +1,53 @@
#include "macros/scrcmd.inc"
#include "res/text/bank/poffin_house.h"
#include "res/field/events/events_poffin_house.h"
ScriptEntry _0070
ScriptEntry _0083
ScriptEntry _0096
ScriptEntry _00A9
ScriptEntry _002F
ScriptEntry _001A
ScriptEntry PoffinHouse_Idol
ScriptEntry PoffinHouse_OldMan
ScriptEntry PoffinHouse_OldWoman
ScriptEntry PoffinHouse_SchoolKidF
ScriptEntry PoffinHouse_OnResume
ScriptEntry PoffinHouse_OnTransition
ScriptEntryEnd
_001A:
PoffinHouse_OnTransition:
CheckTVInterviewEligible TV_PROGRAM_SEGMENT_THREE_CHEERS_FOR_POFFIN_CORNER, VAR_MAP_LOCAL_0
CallIfEq VAR_MAP_LOCAL_0, 0, _004F
CallIfEq VAR_MAP_LOCAL_0, FALSE, PoffinHouse_HideReporter
End
_002F:
PoffinHouse_OnResume:
CheckTVInterviewEligible TV_PROGRAM_SEGMENT_THREE_CHEERS_FOR_POFFIN_CORNER, VAR_MAP_LOCAL_0
GoToIfNe VAR_MAP_LOCAL_0, 0, _0055
CallIfUnset FLAG_UNK_0x0217, _004F
GoToIfNe VAR_MAP_LOCAL_0, FALSE, PoffinHouse_ShowReporter
CallIfUnset FLAG_HIDE_POFFIN_HOUSE_REPORTER, PoffinHouse_HideReporter
End
_004F:
SetFlag FLAG_UNK_0x0217
PoffinHouse_HideReporter:
SetFlag FLAG_HIDE_POFFIN_HOUSE_REPORTER
Return
_0055:
GoToIfSet FLAG_UNK_0x0217, _0066
ClearFlag FLAG_UNK_0x0217
PoffinHouse_ShowReporter:
GoToIfSet FLAG_HIDE_POFFIN_HOUSE_REPORTER, PoffinHouse_AddReporter
ClearFlag FLAG_HIDE_POFFIN_HOUSE_REPORTER
End
_0066:
ClearFlag FLAG_UNK_0x0217
AddObject 4
PoffinHouse_AddReporter:
ClearFlag FLAG_HIDE_POFFIN_HOUSE_REPORTER
AddObject LOCALID_REPORTER
End
_0070:
NPCMessage 0
PoffinHouse_Idol:
NPCMessage PoffinHouse_Text_HeresMyAdviceOnCookingPoffins
End
_0083:
NPCMessage 1
PoffinHouse_OldMan:
NPCMessage PoffinHouse_Text_HaveYouGotSomeBerries
End
_0096:
NPCMessage 2
PoffinHouse_OldWoman:
NPCMessage PoffinHouse_Text_EatingMakesPeopleAndPokemonHappy
End
_00A9:
NPCMessage 3
PoffinHouse_SchoolKidF:
NPCMessage PoffinHouse_Text_AtTheWiFiClubICanCookWithFriends
End

View File

@ -2,15 +2,15 @@
"key": 35842,
"messages": [
{
"id": "pl_msg_00000128_00000",
"id": "ContestHallLobby_Text_OhMyHero",
"en_US": "Keira: Oh! My hero!\r"
},
{
"id": "pl_msg_00000128_00001",
"id": "ContestHallLobby_Text_OhHiPlayer",
"en_US": "Mom: Oh, hi, {STRVAR_1 3, 0, 0}.\r"
},
{
"id": "pl_msg_00000128_00002",
"id": "ContestHallLobby_Text_WaitJohannaIsYourMom",
"en_US": [
"Keira: Wait! No! Really?!\n",
"Johanna is your mom?\f",
@ -18,7 +18,7 @@
]
},
{
"id": "pl_msg_00000128_00003",
"id": "ContestHallLobby_Text_IveNeverSpokenToPlayerAboutContests",
"en_US": [
"Mom: Oh, I dont know about that.\r",
"Ive never spoken to {STRVAR_1 3, 0, 0}\n",
@ -28,7 +28,7 @@
]
},
{
"id": "pl_msg_00000128_00004",
"id": "ContestHallLobby_Text_INeedToThankYouForEarlier",
"en_US": [
"Keira: Oh, yes, thats right!\r",
"I need to thank you for earlier.\n",
@ -36,7 +36,7 @@
]
},
{
"id": "pl_msg_00000128_00005",
"id": "ContestHallLobby_Text_PutThatAccessoryOnYourPokemon",
"en_US": [
"Keira: Put that Accessory on your\n",
"Pokémon before a Contest.\r",
@ -49,11 +49,11 @@
]
},
{
"id": "pl_msg_00000128_00006",
"id": "ContestHallLobby_Text_JohannaIllSeeYou",
"en_US": "OK, Johanna, Ill see you!\r"
},
{
"id": "pl_msg_00000128_00007",
"id": "ContestHallLobby_Text_WereYouSurprisedToSeeMe",
"en_US": [
"Mom: Were you surprised to see me,\n",
"{STRVAR_1 3, 0, 0}?\r",
@ -69,21 +69,21 @@
]
},
{
"id": "pl_msg_00000128_00008",
"id": "ContestHallLobby_Text_PlayerObtainedATuxedo",
"en_US": [
"{STRVAR_1 3, 0, 0} obtained\n",
"a Tuxedo!"
]
},
{
"id": "pl_msg_00000128_00009",
"id": "ContestHallLobby_Text_PlayerObtainedADress",
"en_US": [
"{STRVAR_1 3, 0, 0} obtained\n",
"a Dress!"
]
},
{
"id": "pl_msg_00000128_00010",
"id": "ContestHallLobby_Text_ImSureItWillLookGoodOnYou",
"en_US": [
"Mom: Im sure it will look good\n",
"on you. After all, I chose it.\r",
@ -95,7 +95,7 @@
]
},
{
"id": "pl_msg_00000128_00011",
"id": "ContestHallLobby_Text_IWaitForYouAtTheGym",
"en_US": [
"Yes?\n",
"I beg your pardon?\r",
@ -113,7 +113,7 @@
]
},
{
"id": "pl_msg_00000128_00012",
"id": "ContestHallLobby_Text_IDontSeeAPoffinCase",
"en_US": [
"Youre going to enter Contests?\n",
"But I dont see a Poffin Case.\r",
@ -126,7 +126,7 @@
]
},
{
"id": "pl_msg_00000128_00013",
"id": "ContestHallLobby_Text_YupYouHaveAPoffinCase",
"en_US": [
"Youre going to enter Contests?\n",
"And, yup, you have a Poffin Case.\r",
@ -135,21 +135,21 @@
]
},
{
"id": "pl_msg_00000128_00014",
"id": "ContestHallLobby_Text_PlayerReceivedAMildPoffin",
"en_US": [
"{STRVAR_1 3, 0, 0} received\n",
"a Mild Poffin!"
]
},
{
"id": "pl_msg_00000128_00015",
"id": "ContestHallLobby_Text_TheMildPoffinWasPutAway",
"en_US": [
"The Mild Poffin was put away\n",
"in the Poffin Case.\r"
]
},
{
"id": "pl_msg_00000128_00016",
"id": "ContestHallLobby_Text_FeedThatPoffinToAPokemon",
"en_US": [
"Feed that Poffin to a Pokémon youre\n",
"going to enter in Contests.\r",
@ -162,7 +162,7 @@
]
},
{
"id": "pl_msg_00000128_00017",
"id": "ContestHallLobby_Text_FeedThatPoffinToAPokemon2",
"en_US": [
"Feed that Poffin to a Pokémon youre\n",
"going to enter in Contests.\r",
@ -175,7 +175,7 @@
]
},
{
"id": "pl_msg_00000128_00018",
"id": "ContestHallLobby_Text_ItTakesPracticeToWinContests",
"en_US": [
"Like everything else, the basics are\n",
"important.\r",
@ -183,14 +183,14 @@
]
},
{
"id": "pl_msg_00000128_00019",
"id": "ContestHallLobby_Text_YourPoffinCasesFull",
"en_US": [
"Oh, no.\n",
"Your Poffin Cases full."
]
},
{
"id": "pl_msg_00000128_00020",
"id": "ContestHallLobby_Text_IllGiveItToYouAnotherTime",
"en_US": [
"Oh, no.\n",
"Your Poffin Case is full.\f",
@ -204,7 +204,7 @@
]
},
{
"id": "pl_msg_00000128_00021",
"id": "ContestHallLobby_Text_APokemonFedPoffinsDoesBetter",
"en_US": [
"A Pokémon fed Poffins does\n",
"better in Visual Evaluations.\r",
@ -213,7 +213,7 @@
]
},
{
"id": "pl_msg_00000128_00022",
"id": "ContestHallLobby_Text_AContestHasVisualDanceAndActingParts",
"en_US": [
"A Contest has three parts: Visual!\n",
"Dance! And Acting!\r",
@ -222,11 +222,11 @@
]
},
{
"id": "pl_msg_00000128_00023",
"id": "ContestHallLobby_Text_TheyPutUpPhotosOfTheWinners",
"en_US": "They put up photos of the winners!"
},
{
"id": "pl_msg_00000128_00024",
"id": "ContestHallLobby_Text_ItsAPhotoFrame",
"en_US": [
"Its a photo frame for a Pokémon\n",
"portrait."

View File

@ -2,7 +2,7 @@
"key": 35850,
"messages": [
{
"id": "pl_msg_00000129_00000",
"id": "ContestHallStageNoContest_Text_ForTheVisualJudgingDressUpYourPokemon",
"en_US": [
"For the Visual judging, you want to\n",
"dress up your Pokémon nicely with\f",
@ -12,7 +12,7 @@
]
},
{
"id": "pl_msg_00000129_00001",
"id": "ContestHallStageNoContest_Text_ForTheDanceCompetitionMimicTheLeadDancer",
"en_US": [
"For the Dance competition, your\n",
"Pokémon needs to perfectly mimic\f",
@ -20,7 +20,7 @@
]
},
{
"id": "pl_msg_00000129_00002",
"id": "ContestHallStageNoContest_Text_ForThePerformancePokemonNeedTheRightMoves",
"en_US": [
"For the performance aspect of\n",
"Contests, Pokémon need the right\f",
@ -33,7 +33,7 @@
]
},
{
"id": "pl_msg_00000129_00003",
"id": "ContestHallStageNoContest_Text_AtTheCoolContestPullOffACoolMove",
"en_US": [
"At the Cool Contest you gotta pull\n",
"off a cool move!\f",

View File

@ -2,7 +2,7 @@
"key": 35866,
"messages": [
{
"id": "pl_msg_00000130_00000",
"id": "ForeignBuilding_Text_ThereDoISeeMyFather",
"en_US": [
"And there do I see my father.\n",
"My son. My life.\r",
@ -11,7 +11,7 @@
]
},
{
"id": "pl_msg_00000130_00001",
"id": "ForeignBuilding_Text_CraftingFatiguesOnesSpirit",
"en_US": [
"The art of crafting things fatigues\n",
"ones spirit.\r",
@ -21,7 +21,7 @@
]
},
{
"id": "pl_msg_00000130_00002",
"id": "ForeignBuilding_Text_PeopleAndPokemonMakeEveryoneComeTogether",
"en_US": [
"When people and Pokémon join hands,\n",
"everyones happy.\r",
@ -30,7 +30,7 @@
]
},
{
"id": "pl_msg_00000130_00003",
"id": "ForeignBuilding_Text_ThatPeopleAreLonelyIsOnlyNatural",
"en_US": [
"That people are lonely is only natural.\n",
"It gives me compassion for others.\r",
@ -42,7 +42,7 @@
]
},
{
"id": "pl_msg_00000130_00004",
"id": "ForeignBuilding_Text_ThereAreWordsThatNotEveryoneCanDescribe",
"en_US": [
"There are still words that not everyone\n",
"can describe...\f",
@ -50,7 +50,7 @@
]
},
{
"id": "pl_msg_00000130_00005",
"id": "ForeignBuilding_Text_ItsOnlyNaturalWeAreDifferent",
"en_US": [
"Pokémon... People... Its only natural\n",
"that we are all so very different.\r",
@ -61,7 +61,7 @@
]
},
{
"id": "pl_msg_00000130_00006",
"id": "ForeignBuilding_Text_TheStrongMustShowRestraint",
"en_US": [
"If the strong and able do too much,\n",
"they limit the contributions of others.\r",
@ -71,7 +71,7 @@
]
},
{
"id": "pl_msg_00000130_00007",
"id": "ForeignBuilding_Text_WeCannotReadMinds",
"en_US": [
"We cannot read the minds of others,\n",
"which causes us to feel fear and doubt.\r",
@ -80,7 +80,7 @@
]
},
{
"id": "pl_msg_00000130_00008",
"id": "ForeignBuilding_Text_BalanceIsWhatsNeeded",
"en_US": [
"Mind and matter.\r",
"Its no good if one is stronger than\n",

View File

@ -2,7 +2,7 @@
"key": 18307,
"messages": [
{
"id": "pl_msg_00000106_00000",
"id": "HearthomeCity_Text_ThankGoodnessYoureHere",
"en_US": [
"Oh, thank goodness that you happened\n",
"to be there!\r",
@ -11,14 +11,14 @@
]
},
{
"id": "pl_msg_00000106_00001",
"id": "HearthomeCity_Text_BackIntoThePokeBall",
"en_US": [
"Baby BUNEARY, back into the Poké\n",
"Ball you go!\r"
]
},
{
"id": "pl_msg_00000106_00002",
"id": "HearthomeCity_Text_ImKeira",
"en_US": [
"Im Keira!\n",
"Im a Pokémon Contest Judge.\r",
@ -27,7 +27,7 @@
]
},
{
"id": "pl_msg_00000106_00003",
"id": "HearthomeCity_Text_ComeBackAnotherTime",
"en_US": [
"Hey, there!\n",
"Hows it going, Trainer?\r",
@ -44,7 +44,7 @@
]
},
{
"id": "pl_msg_00000106_00004",
"id": "HearthomeCity_Text_LetsGetTheShowStarted",
"en_US": [
"{STRVAR_1 3, 0, 0}: Ta-daah!\n",
"Kept me waiting again, {STRVAR_1 3, 1, 0}!\r",
@ -57,7 +57,7 @@
]
},
{
"id": "pl_msg_00000106_00005",
"id": "HearthomeCity_Text_WaaahILostAgain",
"en_US": [
"{STRVAR_1 3, 0, 0}: Waaah!\n",
"What are you saying? I lost again?!\r",
@ -82,7 +82,7 @@
]
},
{
"id": "pl_msg_00000106_00006",
"id": "HearthomeCity_Text_TheyFoundAnEggAtTheDayCare",
"en_US": [
"Did you know?\r",
"They found an Egg at the Day Care in\n",
@ -90,7 +90,7 @@
]
},
{
"id": "pl_msg_00000106_00007",
"id": "HearthomeCity_Text_TheyFindEggsInJohtoToo",
"en_US": [
"Did you know?\r",
"They find Eggs in the far-off Johto\n",
@ -98,7 +98,7 @@
]
},
{
"id": "pl_msg_00000106_00008",
"id": "HearthomeCity_Text_EitherTheGymOrAContest",
"en_US": [
"Youre a Trainer, are you?\r",
"Youve got two choices of challenges,\n",
@ -106,7 +106,7 @@
]
},
{
"id": "pl_msg_00000106_00009",
"id": "HearthomeCity_Text_AtTheLostTowerPeopleUnburdenThemselves",
"en_US": [
"At the Lost Tower, people unburden\n",
"themselves of unbearable sorrow...\r",
@ -115,7 +115,7 @@
]
},
{
"id": "pl_msg_00000106_00010",
"id": "HearthomeCity_Text_ThisPlaceIsBeautiful",
"en_US": [
"This place is beautiful.\n",
"Perhaps even too much so.\r",
@ -124,7 +124,7 @@
]
},
{
"id": "pl_msg_00000106_00011",
"id": "HearthomeCity_Text_ICantDecideWhatAccessories",
"en_US": [
"I cant decide what Accessories I\n",
"should dress up Pokémon with.\r",
@ -132,7 +132,7 @@
]
},
{
"id": "pl_msg_00000106_00012",
"id": "HearthomeCity_Text_HowManyPokemonAreThere",
"en_US": [
"I get to see Pokémon all day long,\n",
"but there sure are many kinds.\r",
@ -140,14 +140,14 @@
]
},
{
"id": "pl_msg_00000106_00013",
"id": "HearthomeCity_Text_IUsedAFireStoneToEvolve",
"en_US": [
"I used a Fire Stone on my Pokémon,\n",
"and it evolved!"
]
},
{
"id": "pl_msg_00000106_00014",
"id": "HearthomeCity_Text_MayIShowYouToTheContestHall",
"en_US": [
"Im visiting here all the way from\n",
"the Hoenn region.\r",
@ -162,35 +162,35 @@
]
},
{
"id": "pl_msg_00000106_00015",
"id": "HearthomeCity_Text_PleaseFollowMe",
"en_US": [
"Ah.\n",
"Please follow me.\r"
]
},
{
"id": "pl_msg_00000106_00016",
"id": "HearthomeCity_Text_ThisIsTheContestHall",
"en_US": [
"This is the Contest Hall.\n",
"Please, do go inside."
]
},
{
"id": "pl_msg_00000106_00017",
"id": "HearthomeCity_Text_ItMakesMeHappy",
"en_US": [
"It makes me happy knowing Ive\n",
"helped another person."
]
},
{
"id": "pl_msg_00000106_00018",
"id": "HearthomeCity_Text_IDoApologize",
"en_US": [
"Oh, I do apologize.\n",
"I should mind my own business."
]
},
{
"id": "pl_msg_00000106_00019",
"id": "HearthomeCity_Text_INoticeThingsLikeStairs",
"en_US": [
"When I take my baby out in his stroller,\n",
"I see the town in a different way.\r",
@ -199,11 +199,11 @@
]
},
{
"id": "pl_msg_00000106_00020",
"id": "HearthomeCity_Text_Apapapu",
"en_US": "Apapapu!"
},
{
"id": "pl_msg_00000106_00021",
"id": "HearthomeCity_Text_IWentForAStrollWithPachirisu",
"en_US": [
"I went for a stroll in Amity Square\n",
"with my PACHIRISU today.\r",
@ -214,11 +214,11 @@
]
},
{
"id": "pl_msg_00000106_00022",
"id": "HearthomeCity_Text_PachirisuCryKyukyuuh",
"en_US": "PACHIRISU: Kyukyuuh!"
},
{
"id": "pl_msg_00000106_00023",
"id": "HearthomeCity_Text_SometimesEggsAreFoundAtTheDayCare",
"en_US": [
"I have a professor friend, and this is\n",
"what he told me.\r",
@ -232,7 +232,7 @@
]
},
{
"id": "pl_msg_00000106_00024",
"id": "HearthomeCity_Text_TheyCallMeMrGoods",
"en_US": [
"They call me Mr. Goods.\r",
"No one knows my real name.\n",
@ -242,18 +242,18 @@
]
},
{
"id": "pl_msg_00000106_00025",
"id": "HearthomeCity_Text_Hmhmhmhm",
"en_US": [
"Hm!\n",
"Hmhmhmhm?!\r"
]
},
{
"id": "pl_msg_00000106_00026",
"id": "HearthomeCity_Text_Dummy26",
"garbage": 19
},
{
"id": "pl_msg_00000106_00027",
"id": "HearthomeCity_Text_TalkToMeSomeOtherTime",
"en_US": [
"I was going to give you something,\n",
"but I just gave a rare thing away.\r",
@ -262,15 +262,15 @@
]
},
{
"id": "pl_msg_00000106_00028",
"id": "HearthomeCity_Text_Dummy28",
"garbage": 13
},
{
"id": "pl_msg_00000106_00029",
"id": "HearthomeCity_Text_Dummy29",
"garbage": 23
},
{
"id": "pl_msg_00000106_00030",
"id": "HearthomeCity_Text_YourUndergroundPCIsFull",
"en_US": [
"Oh? Your underground PC appears\n",
"to be full.\r",
@ -279,18 +279,18 @@
]
},
{
"id": "pl_msg_00000106_00031",
"id": "HearthomeCity_Text_Dummy31",
"garbage": 45
},
{
"id": "pl_msg_00000106_00032",
"id": "HearthomeCity_Text_TalkToMeSomeOtherTime2",
"en_US": [
"Ill find something rare for you,\n",
"so talk to me some other time."
]
},
{
"id": "pl_msg_00000106_00033",
"id": "HearthomeCity_Text_YourAdventureHasGoneGlobal",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -301,7 +301,7 @@
]
},
{
"id": "pl_msg_00000106_00034",
"id": "HearthomeCity_Text_ConqueredAllGyms",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -312,7 +312,7 @@
]
},
{
"id": "pl_msg_00000106_00035",
"id": "HearthomeCity_Text_ConqueredMasterRankCuteContest",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -323,7 +323,7 @@
]
},
{
"id": "pl_msg_00000106_00036",
"id": "HearthomeCity_Text_ConqueredMasterRankCoolContest",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -334,7 +334,7 @@
]
},
{
"id": "pl_msg_00000106_00037",
"id": "HearthomeCity_Text_ConqueredMasterRankBeautyContest",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -345,7 +345,7 @@
]
},
{
"id": "pl_msg_00000106_00038",
"id": "HearthomeCity_Text_ConqueredMasterRankToughContest",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -356,7 +356,7 @@
]
},
{
"id": "pl_msg_00000106_00039",
"id": "HearthomeCity_Text_ConqueredMasterRankSmartContest",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -367,7 +367,7 @@
]
},
{
"id": "pl_msg_00000106_00040",
"id": "HearthomeCity_Text_YouveMetManyPeopleUnderground",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -378,7 +378,7 @@
]
},
{
"id": "pl_msg_00000106_00041",
"id": "HearthomeCity_Text_YouveGivenAwayManyItemsUnderground",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -389,7 +389,7 @@
]
},
{
"id": "pl_msg_00000106_00042",
"id": "HearthomeCity_Text_YouveDugUpManyFossilsUnderground",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -400,7 +400,7 @@
]
},
{
"id": "pl_msg_00000106_00043",
"id": "HearthomeCity_Text_YouveSetManyTrapsUnderground",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -411,7 +411,7 @@
]
},
{
"id": "pl_msg_00000106_00044",
"id": "HearthomeCity_Text_YouveBeaten10TrainersInARowBattleTower",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -422,7 +422,7 @@
]
},
{
"id": "pl_msg_00000106_00045",
"id": "HearthomeCity_Text_YouveBeaten50TrainersInARowBattleTower",
"en_US": [
"Oh!\n",
"How impressive!\r",
@ -433,7 +433,7 @@
]
},
{
"id": "pl_msg_00000106_00046",
"id": "HearthomeCity_Text_YouveBeaten100TrainersInARowBattleTower",
"en_US": [
"Oh!\n",
"How incredible!\r",
@ -444,7 +444,7 @@
]
},
{
"id": "pl_msg_00000106_00047",
"id": "HearthomeCity_Text_WhatPokemonWillMyChildBefriend",
"en_US": [
"I can feel the baby stroller getting\n",
"heavier each and every day.\r",
@ -453,11 +453,11 @@
]
},
{
"id": "pl_msg_00000106_00048",
"id": "HearthomeCity_Text_PapaMama",
"en_US": "Papa! Mama!"
},
{
"id": "pl_msg_00000106_00049",
"id": "HearthomeCity_Text_ILivedInTotalSeclusion",
"en_US": [
"I lived in total seclusion up in\n",
"the mountains for thirty years!\r",
@ -466,7 +466,7 @@
]
},
{
"id": "pl_msg_00000106_00050",
"id": "HearthomeCity_Text_IdLikeToLiveInHearthome",
"en_US": [
"Id like to live in Hearthome when\n",
"I get married.\r",
@ -475,7 +475,7 @@
]
},
{
"id": "pl_msg_00000106_00051",
"id": "HearthomeCity_Text_IPutMyVsSeekerThroughALot",
"en_US": [
"I put my Vs. Seeker through its paces\n",
"a lot.\r",
@ -486,14 +486,14 @@
]
},
{
"id": "pl_msg_00000106_00052",
"id": "HearthomeCity_Text_MapSign",
"en_US": [
"Hearthome City\n",
"Warm & Kind"
]
},
{
"id": "pl_msg_00000106_00053",
"id": "HearthomeCity_Text_SignHearthomeCityPokemonGym",
"en_US": [
"Hearthome City Pokémon Gym\n",
"Leader: Fantina\f",
@ -501,49 +501,49 @@
]
},
{
"id": "pl_msg_00000106_00054",
"id": "HearthomeCity_Text_SignPokemonContestHall",
"en_US": [
"Pokémon Contest Hall\n",
"Calling All Enthusiasts!"
]
},
{
"id": "pl_msg_00000106_00055",
"id": "HearthomeCity_Text_SignPokemonFanClub",
"en_US": [
"Pokémon Fan Club\n",
"All Trainers Welcome"
]
},
{
"id": "pl_msg_00000106_00056",
"id": "HearthomeCity_Text_SignRt208Rt212",
"en_US": [
"Rt. 208\n",
"Rt. 212"
]
},
{
"id": "pl_msg_00000106_00057",
"id": "HearthomeCity_Text_SignRt209SolaceonTown",
"en_US": [
"Rt. 209\n",
"Solaceon Town"
]
},
{
"id": "pl_msg_00000106_00058",
"id": "HearthomeCity_Text_SignAmitySquareWestGate",
"en_US": [
"Amity Square West Gate\n",
"Stroll with Your Pokémon!"
]
},
{
"id": "pl_msg_00000106_00059",
"id": "HearthomeCity_Text_SignAmitySquareEastGate",
"en_US": [
"Amity Square East Gate\n",
"Stroll with Your Pokémon!"
]
},
{
"id": "pl_msg_00000106_00060",
"id": "HearthomeCity_Text_SignThePoffinHouse",
"en_US": [
"The Poffin House\n",
"Delicious Poffins--Smiles for All"

View File

@ -2,14 +2,14 @@
"key": 1067,
"messages": [
{
"id": "pl_msg_00000119_00000",
"id": "HearthomeCityEastGateToAmitySquare_Text_TakeCutePokemonForAStroll",
"en_US": [
"You can take a cute Pokémon out for\n",
"a stroll in Amity Square."
]
},
{
"id": "pl_msg_00000119_00001",
"id": "HearthomeCityEastGateToAmitySquare_Text_TheyRefusedEntryToMyPokemon",
"en_US": [
"Im appalled!\n",
"They refused entry to my Pokémon!\r",

View File

@ -2,7 +2,7 @@
"key": 1099,
"messages": [
{
"id": "pl_msg_00000123_00000",
"id": "HearthomeCityNortheastHouse1F_Text_ThatMakesYouPapaAndMama",
"en_US": [
"Well, now, youre a Trainer?\r",
"That makes you both papa and mama\n",
@ -14,11 +14,11 @@
]
},
{
"id": "pl_msg_00000123_00001",
"id": "HearthomeCityNortheastHouse1F_Text_KuufuFuu",
"en_US": "Kuufu fuu!"
},
{
"id": "pl_msg_00000123_00002",
"id": "HearthomeCityNortheastHouse1F_Text_BabiesAndPokemonGetAlong",
"en_US": [
"Babies and Pokémon get along\n",
"perfectly together.\r",
@ -27,28 +27,28 @@
]
},
{
"id": "pl_msg_00000123_00003",
"id": "HearthomeCityNortheastHouse1F_Text_ImGoingToBeATrainerToo",
"en_US": [
"When I get bigger, Im going to be\n",
"a Trainer, too!"
]
},
{
"id": "pl_msg_00000123_00004",
"id": "HearthomeCityNortheastHouse1F_Text_IWantToBecomeACoordinator",
"en_US": [
"When I grow up, I want to become\n",
"a Pokémon coordinator."
]
},
{
"id": "pl_msg_00000123_00005",
"id": "HearthomeCityNortheastHouse1F_Text_NoOneEvenNoticesMe",
"en_US": [
"...My sisters make so much noise, no\n",
"one even notices me."
]
},
{
"id": "pl_msg_00000123_00006",
"id": "HearthomeCityNortheastHouse1F_Text_WowYoureAPokemonTrainer",
"en_US": [
"Oh, wow, youre a Pokémon Trainer.\r",
"Having lots of Pokémon around is\n",
@ -58,11 +58,11 @@
]
},
{
"id": "pl_msg_00000123_00007",
"id": "HearthomeCityNortheastHouse1F_Text_Dummy7",
"garbage": 43
},
{
"id": "pl_msg_00000123_00008",
"id": "HearthomeCityNortheastHouse1F_Text_PikachuCryPikapii",
"en_US": "PIKACHU: Pikapii?"
}
]

View File

@ -2,7 +2,7 @@
"key": 1095,
"messages": [
{
"id": "pl_msg_00000124_00000",
"id": "HearthomeCityNortheastHouse2F_Text_AllMyGrandchildrenWantPokemon",
"en_US": [
"All my grandchildren are clamoring\n",
"for Pokémon of their own.\r",
@ -11,7 +11,7 @@
]
},
{
"id": "pl_msg_00000124_00001",
"id": "HearthomeCityNortheastHouse2F_Text_ThereAreNoStairs",
"en_US": [
"Oh, no, there are no stairs in\n",
"this house. Its easier that way.\r",
@ -20,7 +20,7 @@
]
},
{
"id": "pl_msg_00000124_00002",
"id": "HearthomeCityNortheastHouse2F_Text_SomeActKindly",
"en_US": [
"Some act kindly in hopes of being\n",
"treated kindly in turn.\r",
@ -28,7 +28,7 @@
]
},
{
"id": "pl_msg_00000124_00003",
"id": "HearthomeCityNortheastHouse2F_Text_HearthomeIsKidFriendly",
"en_US": [
"Hearthome is a kid-friendly city,\n",
"they say, but I disagree.\r",

View File

@ -2,7 +2,7 @@
"key": 1091,
"messages": [
{
"id": "pl_msg_00000125_00000",
"id": "HearthomeCityNortheastHouseElevator_Text_Dummy0",
"garbage": 28
}
]

View File

@ -2,7 +2,7 @@
"key": 33858,
"messages": [
{
"id": "pl_msg_00000126_00000",
"id": "HearthomeCityNorthwestHouse_Text_MyNamesBebeDoYouWantEevee",
"en_US": [
"Hiya!\n",
"Oh, youre a Trainer!\r",
@ -20,14 +20,14 @@
]
},
{
"id": "pl_msg_00000126_00001",
"id": "HearthomeCityNorthwestHouse_Text_SoDoYouWantEevee",
"en_US": [
"Bebe: So, how about it?\n",
"Do you want that Pokémon EEVEE?"
]
},
{
"id": "pl_msg_00000126_00002",
"id": "HearthomeCityNorthwestHouse_Text_PleaseBeGoodToIt",
"en_US": [
"Bebe: Here you go!\r",
"That EEVEE, I got it from a good friend\n",
@ -40,18 +40,18 @@
]
},
{
"id": "pl_msg_00000126_00003",
"id": "HearthomeCityNorthwestHouse_Text_PlayerAcceptedTheEevee",
"en_US": "{STRVAR_1 3, 0, 0} accepted the EEVEE!\r"
},
{
"id": "pl_msg_00000126_00004",
"id": "HearthomeCityNorthwestHouse_Text_WouldYouLikeToNicknameEevee",
"en_US": [
"Would you like to give a nickname\n",
"to the EEVEE that Bebe gave you?"
]
},
{
"id": "pl_msg_00000126_00005",
"id": "HearthomeCityNorthwestHouse_Text_YouCantTakeAnyMorePokemon",
"en_US": [
"Bebe: Here you go!\r",
"Wait, I cant do that! You cant take\n",
@ -61,14 +61,14 @@
]
},
{
"id": "pl_msg_00000126_00006",
"id": "HearthomeCityNorthwestHouse_Text_GuessIllRaiseItMyself",
"en_US": [
"Bebe: Oh, OK...\n",
"Guess Ill have to raise it myself."
]
},
{
"id": "pl_msg_00000126_00007",
"id": "HearthomeCityNorthwestHouse_Text_BillDevelopedTheBasicStorageSystem",
"en_US": [
"Bebe: My buddy Bill developed the\n",
"basic Pokémon Box storage system.\r",
@ -77,7 +77,7 @@
]
},
{
"id": "pl_msg_00000126_00008",
"id": "HearthomeCityNorthwestHouse_Text_NowThatsANationalDex",
"en_US": [
"Bebe: Oh? Now thats a National Pokédex\n",
"Im seeing. Good for you!\r",

View File

@ -2,7 +2,7 @@
"key": 43826,
"messages": [
{
"id": "pl_msg_00000113_00000",
"id": "HearthomeCityPokecenter1F_Text_HaveYouCheckedTheGlobalTerminal",
"en_US": [
"Have you checked out the Global\n",
"Terminal in Jubilife City?\r",
@ -11,7 +11,7 @@
]
},
{
"id": "pl_msg_00000113_00001",
"id": "HearthomeCityPokecenter1F_Text_DoYouHaveAPoffinCase",
"en_US": [
"Hello, do you have a Poffin Case?\r",
"If you havent got one, you really\n",
@ -19,7 +19,7 @@
]
},
{
"id": "pl_msg_00000113_00002",
"id": "HearthomeCityPokecenter1F_Text_FeedYourPokemonPoffinsToEnterContests",
"en_US": [
"If you feed your Pokémon Poffins\n",
"routinely, youll be able to enter\f",
@ -27,7 +27,7 @@
]
},
{
"id": "pl_msg_00000113_00003",
"id": "HearthomeCityPokecenter1F_Text_FantinaLikesContestsToo",
"en_US": [
"Fantina, the Gym Leader, likes\n",
"Contests, too.\r",
@ -36,7 +36,7 @@
]
},
{
"id": "pl_msg_00000113_00004",
"id": "HearthomeCityPokecenter1F_Text_FantinaLikesContestsToo2",
"en_US": [
"Fantina, the Gym Leader, likes\n",
"Contests, too.\r",
@ -45,25 +45,25 @@
]
},
{
"id": "pl_msg_00000113_00005",
"id": "HearthomeCityPokecenter1F_Text_CanYouParticipateInAPieceOnTrainers",
"en_US": [
"Were doing a news piece on Trainers.\n",
"Can we get you to participate?"
]
},
{
"id": "pl_msg_00000113_00006",
"id": "HearthomeCityPokecenter1F_Text_ReporterKinseysLiveInterview",
"en_US": "Reporter Kinseys live interview!\r"
},
{
"id": "pl_msg_00000113_00007",
"id": "HearthomeCityPokecenter1F_Text_DoYouReplyNoFirstThing",
"en_US": [
"...Are you one of those contrary\n",
"people who reply “No” first thing?"
]
},
{
"id": "pl_msg_00000113_00008",
"id": "HearthomeCityPokecenter1F_Text_WereInvestigatingWhyTrainersChoosePokemon",
"en_US": [
"Why Trainers choose certain kinds of\n",
"Pokémon and their feelings about it...\r",
@ -71,7 +71,7 @@
]
},
{
"id": "pl_msg_00000113_00009",
"id": "HearthomeCityPokecenter1F_Text_IFeltAFlashOfInspiration",
"en_US": [
"I felt a flash of inspiration when I laid\n",
"eyes on you.\r",
@ -80,14 +80,14 @@
]
},
{
"id": "pl_msg_00000113_00010",
"id": "HearthomeCityPokecenter1F_Text_INeedToGetInTightYouDontMindDoYou",
"en_US": [
"For close-ups, I need to get in tight.\n",
"You dont mind, do you?\r"
]
},
{
"id": "pl_msg_00000113_00011",
"id": "HearthomeCityPokecenter1F_Text_ThatsADowner",
"en_US": [
"Thats a downer...\r",
"I thought Id found a Trainer and\n",
@ -95,7 +95,7 @@
]
},
{
"id": "pl_msg_00000113_00012",
"id": "HearthomeCityPokecenter1F_Text_DidYouComeToCompeteInContests",
"en_US": [
"So, did you come to Hearthome to\n",
"compete in Contests?"

View File

@ -2,7 +2,7 @@
"key": 1051,
"messages": [
{
"id": "pl_msg_00000117_00000",
"id": "HearthomeCityPokemonFanClub_Text_IAmTheChairman",
"en_US": [
"Hello, hello!\n",
"How, I say, do you do?\r",
@ -28,7 +28,7 @@
]
},
{
"id": "pl_msg_00000117_00001",
"id": "HearthomeCityPokemonFanClub_Text_FillItWithPoffins",
"en_US": [
"I urge you to fill it with Poffins\n",
"and be generous in dispensing them\f",
@ -36,7 +36,7 @@
]
},
{
"id": "pl_msg_00000117_00002",
"id": "HearthomeCityPokemonFanClub_Text_WeAreTheNumberOneFanClub",
"en_US": [
"Nationwide, there are other fan\n",
"clubs, but we are number one!\r",
@ -48,71 +48,71 @@
]
},
{
"id": "pl_msg_00000117_00003",
"id": "HearthomeCityPokemonFanClub_Text_OhYourPokemon",
"en_US": [
"Welcome to the Pokémon Fan Club!\n",
"Oh, your {STRVAR_1 0, 0, 0}...\r"
]
},
{
"id": "pl_msg_00000117_00004",
"id": "HearthomeCityPokemonFanClub_Text_ItSimplyAdoresYou",
"en_US": [
"It simply adores you!\n",
"Why, I feel like Im intruding!"
]
},
{
"id": "pl_msg_00000117_00005",
"id": "HearthomeCityPokemonFanClub_Text_ItsVeryFriendlyTowardYou",
"en_US": [
"Its very friendly toward you.\n",
"I can tell you treat it kindly."
]
},
{
"id": "pl_msg_00000117_00006",
"id": "HearthomeCityPokemonFanClub_Text_ItsQuiteFriendlyToYou",
"en_US": [
"Its quite friendly to you.\n",
"It must be happy being with you."
]
},
{
"id": "pl_msg_00000117_00007",
"id": "HearthomeCityPokemonFanClub_Text_ItsWarmingUpToYou",
"en_US": [
"Its warming up to you.\n",
"Thats my impression."
]
},
{
"id": "pl_msg_00000117_00008",
"id": "HearthomeCityPokemonFanClub_Text_ItsFeelingNeutralTowardYou",
"en_US": [
"Its feeling neutral toward you.\n",
"Its up to you to change that."
]
},
{
"id": "pl_msg_00000117_00009",
"id": "HearthomeCityPokemonFanClub_Text_ItSeemsToDislikeYouALittle",
"en_US": [
"Hmm...\n",
"It seems to dislike you a little."
]
},
{
"id": "pl_msg_00000117_00010",
"id": "HearthomeCityPokemonFanClub_Text_ThisOneReallyHasntTakenTooKindlyToYou",
"en_US": [
"Oh, my... I think this one really\n",
"hasnt taken too kindly to you."
]
},
{
"id": "pl_msg_00000117_00011",
"id": "HearthomeCityPokemonFanClub_Text_PsyduckCryGuaGwah",
"en_US": "PSYDUCK: Gua gwah?!"
},
{
"id": "pl_msg_00000117_00012",
"id": "HearthomeCityPokemonFanClub_Text_BunearyCryKukuuh",
"en_US": "BUNEARY: Kukuuh."
},
{
"id": "pl_msg_00000117_00013",
"id": "HearthomeCityPokemonFanClub_Text_ClefairyCryPipPiiih",
"en_US": "CLEFAIRY: Pip piiih!"
}
]

View File

@ -2,7 +2,7 @@
"key": 1027,
"messages": [
{
"id": "pl_msg_00000114_00000",
"id": "HearthomeCitySoutheastHouse1F_Text_ThereAreTheContests",
"en_US": [
"There are the Contests!\n",
"Then, we have Amity Square!\r",
@ -11,7 +11,7 @@
]
},
{
"id": "pl_msg_00000114_00001",
"id": "HearthomeCitySoutheastHouse1F_Text_ICouldCaptivateTheWholeWorld",
"en_US": [
"People all over the world follow\n",
"Pokémon Contests.\r",
@ -20,14 +20,14 @@
]
},
{
"id": "pl_msg_00000114_00002",
"id": "HearthomeCitySoutheastHouse1F_Text_MyShroomishFindsBerries",
"en_US": [
"My SHROOMISH finds Berries and things\n",
"when we go to Amity Square."
]
},
{
"id": "pl_msg_00000114_00003",
"id": "HearthomeCitySoutheastHouse1F_Text_ShroomishCryPofwaaah",
"en_US": "SHROOMISH: Pofwaaah!"
}
]

View File

@ -2,14 +2,14 @@
"key": 1039,
"messages": [
{
"id": "pl_msg_00000115_00000",
"id": "HearthomeCitySoutheastHouse2F_Text_IHaveSomethingForYourPokemon",
"en_US": [
"I have something for your Pokémon\n",
"to hold. Take this {STRVAR_1 8, 0, 0}.\r"
]
},
{
"id": "pl_msg_00000115_00001",
"id": "HearthomeCitySoutheastHouse2F_Text_TheHolderRegainsHPWhenItInflictsDamage",
"en_US": [
"The {STRVAR_1 8, 0, 0} should be held by\n",
"a Pokémon in battles.\r",
@ -20,7 +20,7 @@
]
},
{
"id": "pl_msg_00000115_00002",
"id": "HearthomeCitySoutheastHouse2F_Text_ClefairyCryPippi",
"en_US": "CLEFAIRY: Pippi!"
}
]

View File

@ -2,7 +2,7 @@
"key": 1035,
"messages": [
{
"id": "pl_msg_00000116_00000",
"id": "HearthomeCitySoutheastHouseElevator_Text_Dummy0",
"garbage": 28
}
]

View File

@ -2,14 +2,14 @@
"key": 33810,
"messages": [
{
"id": "pl_msg_00000118_00000",
"id": "HearthomeCityWestGateToAmitySquare_Text_GoForAStrollWithCutePokemon",
"en_US": [
"In Amity Square, you may go for\n",
"a stroll with a cute Pokémon."
]
},
{
"id": "pl_msg_00000118_00001",
"id": "HearthomeCityWestGateToAmitySquare_Text_MyPikachuSeemsDelighted",
"en_US": [
"My PIKACHU seems delighted to be out\n",
"of its Poké Ball for a walk outside.\r",
@ -18,7 +18,7 @@
]
},
{
"id": "pl_msg_00000118_00002",
"id": "HearthomeCityWestGateToAmitySquare_Text_PikachuCryPikappi",
"en_US": "PIKACHU: Pikappi!"
}
]

View File

@ -2,7 +2,7 @@
"key": 3083,
"messages": [
{
"id": "pl_msg_00000127_00000",
"id": "PoffinHouse_Text_HeresMyAdviceOnCookingPoffins",
"en_US": [
"Hi!\n",
"Lets get cooking!\r",
@ -18,7 +18,7 @@
]
},
{
"id": "pl_msg_00000127_00001",
"id": "PoffinHouse_Text_HaveYouGotSomeBerries",
"en_US": [
"Have you got some Berries?\r",
"To make delicious Poffins, the key\n",
@ -28,7 +28,7 @@
]
},
{
"id": "pl_msg_00000127_00002",
"id": "PoffinHouse_Text_EatingMakesPeopleAndPokemonHappy",
"en_US": [
"Eating good food makes people and\n",
"Pokémon more energetic and happy.\r",
@ -36,7 +36,7 @@
]
},
{
"id": "pl_msg_00000127_00003",
"id": "PoffinHouse_Text_AtTheWiFiClubICanCookWithFriends",
"en_US": [
"At the Wi-Fi Club, I can cook up Poffins\n",
"with my friends!"

View File

@ -378,7 +378,7 @@ static BOOL ScrCmd_0A6(ScriptContext *ctx);
static BOOL ScrCmd_ShowDressUpPhoto(ScriptContext *ctx);
static BOOL ScrCmd_0A8(ScriptContext *ctx);
static BOOL ScrCmd_DressUpPhotoHasData(ScriptContext *ctx);
static BOOL ScrCmd_12F(ScriptContext *ctx);
static BOOL ScrCmd_ContestPhotoHasData(ScriptContext *ctx);
static BOOL ScrCmd_SetDressUpPhotoTitle(ScriptContext *ctx);
static BOOL ScrCmd_OpenSealCapsuleEditor(ScriptContext *ctx);
static BOOL ScrCmd_OpenRegionMap(ScriptContext *ctx);
@ -1067,7 +1067,7 @@ const ScrCmdFunc Unk_020EAC58[] = {
ScrCmd_CheckSaveType,
ScrCmd_TrySaveGame,
ScrCmd_DressUpPhotoHasData,
ScrCmd_12F,
ScrCmd_ContestPhotoHasData,
ScrCmd_SetDressUpPhotoTitle,
ScrCmd_131,
ScrCmd_CheckPoketchEnabled,
@ -4016,19 +4016,19 @@ static BOOL ScrCmd_DressUpPhotoHasData(ScriptContext *ctx)
return TRUE;
}
static BOOL ScrCmd_12F(ScriptContext *ctx)
static BOOL ScrCmd_ContestPhotoHasData(ScriptContext *ctx)
{
int v1 = ScriptContext_ReadHalfWord(ctx);
u16 *v2 = ScriptContext_GetVarPointer(ctx);
int slot = ScriptContext_ReadHalfWord(ctx);
u16 *destVar = ScriptContext_GetVarPointer(ctx);
BOOL v0 = ImageClipsSlotHasData(ctx->fieldSystem, 1, v1);
BOOL result = ImageClipsSlotHasData(ctx->fieldSystem, 1, slot);
if (v0 == TRUE) {
*v2 = 1;
if (result == TRUE) {
*destVar = TRUE;
return TRUE;
}
*v2 = 0;
*destVar = FALSE;
return TRUE;
}