Start porting pokeruby vars to pokeemerald
This commit is contained in:
@@ -1148,8 +1148,8 @@ EverGrandeCity_HallOfFame_EventScript_27183F:: @ 827183F
|
||||
return
|
||||
|
||||
EverGrandeCity_HallOfFame_EventScript_271843:: @ 8271843
|
||||
setvar VAR_0x4082, 3
|
||||
setvar VAR_0x408C, 3
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE, 3
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE_2, 3
|
||||
clearflag FLAG_HIDE_PLAYERS_HOUSE_DAD
|
||||
return
|
||||
|
||||
@@ -1163,11 +1163,11 @@ EventScript_WhiteOut:: @ 8271857
|
||||
end
|
||||
|
||||
EventScript_271862:: @ 8271862
|
||||
compare VAR_0x4096, 1
|
||||
compare VAR_BRINEY_LOCATION, 1
|
||||
goto_if_eq EverGrandeCity_HallOfFame_EventScript_271884
|
||||
compare VAR_0x4096, 2
|
||||
compare VAR_BRINEY_LOCATION, 2
|
||||
goto_if_eq EverGrandeCity_HallOfFame_EventScript_27189A
|
||||
compare VAR_0x4096, 3
|
||||
compare VAR_BRINEY_LOCATION, 3
|
||||
goto_if_eq EverGrandeCity_HallOfFame_EventScript_2718B3
|
||||
end
|
||||
|
||||
@@ -1208,7 +1208,7 @@ EverGrandeCity_HallOfFame_EventScript_2718CC:: @ 82718CC
|
||||
clearflag FLAG_DEFEATED_ELITE_4_PHOEBE
|
||||
clearflag FLAG_DEFEATED_ELITE_4_GLACIA
|
||||
clearflag FLAG_DEFEATED_ELITE_4_DRAKE
|
||||
setvar VAR_0x409C, 0
|
||||
setvar VAR_ELITE_4_STATE, 0
|
||||
return
|
||||
|
||||
DewfordTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE
|
||||
@@ -1228,15 +1228,15 @@ VerdanturfTown_PokemonCenter_1F_EventScript_2718DE:: @ 82718DE
|
||||
return
|
||||
|
||||
OldaleTown_PokemonCenter_1F_EventScript_27190C:: @ 827190C
|
||||
setvar VAR_0x4096, 1
|
||||
setvar VAR_BRINEY_LOCATION, 1
|
||||
return
|
||||
|
||||
OldaleTown_PokemonCenter_1F_EventScript_271912:: @ 8271912
|
||||
setvar VAR_0x4096, 2
|
||||
setvar VAR_BRINEY_LOCATION, 2
|
||||
return
|
||||
|
||||
OldaleTown_PokemonCenter_1F_EventScript_271918:: @ 8271918
|
||||
setvar VAR_0x4096, 3
|
||||
setvar VAR_BRINEY_LOCATION, 3
|
||||
return
|
||||
|
||||
BattleFrontier_PokemonCenter_1F_EventScript_27191E:: @ 827191E
|
||||
@@ -1756,8 +1756,8 @@ DewfordTown_Hall_EventScript_271E8B:: @ 8271E8B
|
||||
DewfordTown_EventScript_271E95:: @ 8271E95
|
||||
Route104_MrBrineysHouse_EventScript_271E95:: @ 8271E95
|
||||
Route109_EventScript_271E95:: @ 8271E95
|
||||
copyvar VAR_0x8008, VAR_0x4096
|
||||
setvar VAR_0x4096, 0
|
||||
copyvar VAR_0x8008, VAR_BRINEY_LOCATION
|
||||
setvar VAR_BRINEY_LOCATION, 0
|
||||
return
|
||||
|
||||
EventScript_UseSurf:: @ 8271EA0
|
||||
@@ -2085,7 +2085,7 @@ Route109_EventScript_2720A8:: @ 82720A8
|
||||
LittlerootTown_ProfessorBirchsLab_EventScript_2720AD:: @ 82720AD
|
||||
Route101_EventScript_2720AD:: @ 82720AD
|
||||
Route103_EventScript_2720AD:: @ 82720AD
|
||||
compare VAR_0x4085, 0
|
||||
compare VAR_PETALBURG_GYM_STATE, 0
|
||||
goto_if_eq Route101_EventScript_27374E
|
||||
goto_if_set FLAG_SYS_GAME_CLEAR, Route101_EventScript_27211A
|
||||
compare VAR_BIRCH_STATE, 0
|
||||
@@ -2204,7 +2204,7 @@ PetalburgCity_Gym_EventScript_2721F8:: @ 82721F8
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
setvar VAR_0x4096, 0
|
||||
setvar VAR_BRINEY_LOCATION, 0
|
||||
return
|
||||
|
||||
RusturfTunnel_EventScript_272216:: @ 8272216
|
||||
@@ -4467,13 +4467,13 @@ LilycoveCity_ContestLobby_EventScript_28CB21:: @ 828CB21
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_28CB2B:: @ 828CB2B
|
||||
compare VAR_0x4086, 2
|
||||
compare VAR_LINK_CONTEST_ROOM_STATE, 2
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
setvar VAR_0x8005, 6
|
||||
special InterviewBefore
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
switch VAR_0x4088
|
||||
switch VAR_CONTEST_LOCATION
|
||||
case 0, LilycoveCity_ContestLobby_EventScript_28CB95
|
||||
case 2, LilycoveCity_ContestLobby_EventScript_28CB91
|
||||
case 1, LilycoveCity_ContestLobby_EventScript_28CB91
|
||||
|
||||
@@ -138,10 +138,10 @@ DewfordTown_EventScript_1E9660:: @ 81E9660
|
||||
clearflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
setflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
|
||||
hideobjectat 4, MAP_DEWFORD_TOWN
|
||||
setvar VAR_0x408E, 2
|
||||
setvar VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 2
|
||||
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_DEWFORD_TOWN
|
||||
warp MAP_ROUTE104_MR_BRINEYS_HOUSE, 255, 5, 4
|
||||
copyvar VAR_0x4096, VAR_0x8008
|
||||
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
|
||||
waitstate
|
||||
release
|
||||
end
|
||||
@@ -177,7 +177,7 @@ DewfordTown_EventScript_1E96E7:: @ 81E96E7
|
||||
call_if_unset FLAG_DELIVERED_DEVON_GOODS, DewfordTown_EventScript_1E9790
|
||||
call_if_set FLAG_DELIVERED_DEVON_GOODS, DewfordTown_EventScript_1E9799
|
||||
closemessage
|
||||
copyvar VAR_0x4096, VAR_0x8008
|
||||
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
|
||||
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_DEWFORD_TOWN
|
||||
resetobjectpriority 2, MAP_ROUTE109
|
||||
moveobjectoffscreen 2
|
||||
|
||||
@@ -173,8 +173,8 @@ DewfordTown_Gym_EventScript_1FC7F7:: @ 81FC7F7
|
||||
msgbox DewfordTown_Gym_Text_1FD0A8, MSGBOX_DEFAULT
|
||||
setflag FLAG_DEFEATED_DEWFORD_GYM
|
||||
setflag FLAG_BADGE02_GET
|
||||
addvar VAR_0x4085, 1
|
||||
compare VAR_0x4085, 6
|
||||
addvar VAR_PETALBURG_GYM_STATE, 1
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
call_if_eq DewfordTown_Gym_EventScript_271E84
|
||||
setvar VAR_0x8008, 2
|
||||
call DewfordTown_Gym_EventScript_271F43
|
||||
|
||||
@@ -13,19 +13,19 @@ EverGrandeCity_DrakesRoom_EventScript_2286B6:: @ 82286B6
|
||||
end
|
||||
|
||||
EverGrandeCity_DrakesRoom_MapScript2_2286BB: @ 82286BB
|
||||
map_script_2 VAR_0x409C, 3, EverGrandeCity_DrakesRoom_EventScript_2286C5
|
||||
map_script_2 VAR_ELITE_4_STATE, 3, EverGrandeCity_DrakesRoom_EventScript_2286C5
|
||||
.2byte 0
|
||||
|
||||
EverGrandeCity_DrakesRoom_EventScript_2286C5:: @ 82286C5
|
||||
lockall
|
||||
call EverGrandeCity_DrakesRoom_EventScript_272475
|
||||
setvar VAR_0x409C, 4
|
||||
setvar VAR_ELITE_4_STATE, 4
|
||||
releaseall
|
||||
end
|
||||
|
||||
EverGrandeCity_DrakesRoom_MapScript1_2286D2: @ 82286D2
|
||||
call_if_set FLAG_DEFEATED_ELITE_4_DRAKE, EverGrandeCity_DrakesRoom_EventScript_2286E7
|
||||
compare VAR_0x409C, 4
|
||||
compare VAR_ELITE_4_STATE, 4
|
||||
call_if_eq EverGrandeCity_DrakesRoom_EventScript_2286ED
|
||||
end
|
||||
|
||||
|
||||
@@ -13,19 +13,19 @@ EverGrandeCity_GlaciasRoom_EventScript_22842C:: @ 822842C
|
||||
end
|
||||
|
||||
EverGrandeCity_GlaciasRoom_MapScript2_228431: @ 8228431
|
||||
map_script_2 VAR_0x409C, 2, EverGrandeCity_GlaciasRoom_EventScript_22843B
|
||||
map_script_2 VAR_ELITE_4_STATE, 2, EverGrandeCity_GlaciasRoom_EventScript_22843B
|
||||
.2byte 0
|
||||
|
||||
EverGrandeCity_GlaciasRoom_EventScript_22843B:: @ 822843B
|
||||
lockall
|
||||
call EverGrandeCity_GlaciasRoom_EventScript_272475
|
||||
setvar VAR_0x409C, 3
|
||||
setvar VAR_ELITE_4_STATE, 3
|
||||
releaseall
|
||||
end
|
||||
|
||||
EverGrandeCity_GlaciasRoom_MapScript1_228448: @ 8228448
|
||||
call_if_set FLAG_DEFEATED_ELITE_4_GLACIA, EverGrandeCity_GlaciasRoom_EventScript_22845D
|
||||
compare VAR_0x409C, 3
|
||||
compare VAR_ELITE_4_STATE, 3
|
||||
call_if_eq EverGrandeCity_GlaciasRoom_EventScript_228463
|
||||
end
|
||||
|
||||
|
||||
@@ -13,19 +13,19 @@ EverGrandeCity_PhoebesRoom_EventScript_22818E:: @ 822818E
|
||||
end
|
||||
|
||||
EverGrandeCity_PhoebesRoom_MapScript2_228193: @ 8228193
|
||||
map_script_2 VAR_0x409C, 1, EverGrandeCity_PhoebesRoom_EventScript_22819D
|
||||
map_script_2 VAR_ELITE_4_STATE, 1, EverGrandeCity_PhoebesRoom_EventScript_22819D
|
||||
.2byte 0
|
||||
|
||||
EverGrandeCity_PhoebesRoom_EventScript_22819D:: @ 822819D
|
||||
lockall
|
||||
call EverGrandeCity_PhoebesRoom_EventScript_272475
|
||||
setvar VAR_0x409C, 2
|
||||
setvar VAR_ELITE_4_STATE, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
EverGrandeCity_PhoebesRoom_MapScript1_2281AA: @ 82281AA
|
||||
call_if_set FLAG_DEFEATED_ELITE_4_PHOEBE, EverGrandeCity_PhoebesRoom_EventScript_2281BF
|
||||
compare VAR_0x409C, 2
|
||||
compare VAR_ELITE_4_STATE, 2
|
||||
call_if_eq EverGrandeCity_PhoebesRoom_EventScript_2281C5
|
||||
end
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ EverGrandeCity_SidneysRoom_MapScript1_227F16: @ 8227F16
|
||||
|
||||
EverGrandeCity_SidneysRoom_MapScript1_227F1D: @ 8227F1D
|
||||
call_if_set FLAG_DEFEATED_ELITE_4_SYDNEY, EverGrandeCity_SidneysRoom_EventScript_227F32
|
||||
compare VAR_0x409C, 1
|
||||
compare VAR_ELITE_4_STATE, 1
|
||||
call_if_eq EverGrandeCity_SidneysRoom_EventScript_227F38
|
||||
end
|
||||
|
||||
@@ -34,13 +34,13 @@ EverGrandeCity_SidneysRoom_EventScript_227F48:: @ 8227F48
|
||||
end
|
||||
|
||||
EverGrandeCity_SidneysRoom_MapScript2_227F4D: @ 8227F4D
|
||||
map_script_2 VAR_0x409C, 0, EverGrandeCity_SidneysRoom_EventScript_227F57
|
||||
map_script_2 VAR_ELITE_4_STATE, 0, EverGrandeCity_SidneysRoom_EventScript_227F57
|
||||
.2byte 0
|
||||
|
||||
EverGrandeCity_SidneysRoom_EventScript_227F57:: @ 8227F57
|
||||
lockall
|
||||
call EverGrandeCity_SidneysRoom_EventScript_272475
|
||||
setvar VAR_0x409C, 1
|
||||
setvar VAR_ELITE_4_STATE, 1
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ FallarborTown_MapScripts:: @ 81EB1FA
|
||||
|
||||
FallarborTown_MapScript1_1EB200: @ 81EB200
|
||||
setflag FLAG_VISITED_FALLARBOR_TOWN
|
||||
setvar VAR_0x4086, 0
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
clearflag FLAG_CONTEST_SKETCH_CREATED
|
||||
end
|
||||
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
"x": 3,
|
||||
"y": 1,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4092",
|
||||
"var": "VAR_LITTLEROOT_INTRO_STATE",
|
||||
"var_value": "0",
|
||||
"script": "InsideOfTruck_EventScript_23BF04"
|
||||
},
|
||||
@@ -92,7 +92,7 @@
|
||||
"x": 3,
|
||||
"y": 2,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4092",
|
||||
"var": "VAR_LITTLEROOT_INTRO_STATE",
|
||||
"var_value": "0",
|
||||
"script": "InsideOfTruck_EventScript_23BF04"
|
||||
},
|
||||
@@ -101,7 +101,7 @@
|
||||
"x": 3,
|
||||
"y": 3,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4092",
|
||||
"var": "VAR_LITTLEROOT_INTRO_STATE",
|
||||
"var_value": "0",
|
||||
"script": "InsideOfTruck_EventScript_23BF04"
|
||||
}
|
||||
|
||||
@@ -25,26 +25,26 @@ InsideOfTruck_EventScript_23BF04:: @ 823BF04
|
||||
|
||||
InsideOfTruck_EventScript_23BF20:: @ 823BF20
|
||||
setrespawn HEAL_LOCATION_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F
|
||||
setvar VAR_0x4092, 1
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 1
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_MOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_TRUCK
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_MOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_SIBLING
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F_POKE_BALL
|
||||
setvar VAR_0x408C, 1
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE_2, 1
|
||||
setdynamicwarp MAP_LITTLEROOT_TOWN, 255, 3, 10
|
||||
releaseall
|
||||
end
|
||||
|
||||
InsideOfTruck_EventScript_23BF46:: @ 823BF46
|
||||
setrespawn HEAL_LOCATION_LITTLEROOT_TOWN_MAYS_HOUSE_2F
|
||||
setvar VAR_0x4092, 2
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 2
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_MOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_TRUCK
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_MOM
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_SIBLING
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_2F_POKE_BALL
|
||||
setvar VAR_0x4082, 1
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE, 1
|
||||
setdynamicwarp MAP_LITTLEROOT_TOWN, 255, 12, 10
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -9,9 +9,9 @@ LavaridgeTown_MapScript1_1EA4DE: @ 81EA4DE
|
||||
call_if_set FLAG_DEFEATED_EVIL_TEAM_MT_CHIMNEY, LavaridgeTown_EventScript_1EA53F
|
||||
call LavaridgeTown_EventScript_271ED7
|
||||
call LavaridgeTown_EventScript_271EFB
|
||||
compare VAR_0x4053, 1
|
||||
compare VAR_LAVARIDGE_RIVAL_STATE, 1
|
||||
call_if_eq LavaridgeTown_EventScript_1EA518
|
||||
compare VAR_0x4053, 1
|
||||
compare VAR_LAVARIDGE_RIVAL_STATE, 1
|
||||
call_if_eq LavaridgeTown_EventScript_1EA543
|
||||
end
|
||||
|
||||
@@ -41,7 +41,7 @@ LavaridgeTown_EventScript_1EA543:: @ 81EA543
|
||||
return
|
||||
|
||||
LavaridgeTown_MapScript2_1EA547: @ 81EA547
|
||||
map_script_2 VAR_0x4053, 1, LavaridgeTown_EventScript_1EA551
|
||||
map_script_2 VAR_LAVARIDGE_RIVAL_STATE, 1, LavaridgeTown_EventScript_1EA551
|
||||
.2byte 0
|
||||
|
||||
LavaridgeTown_EventScript_1EA551:: @ 81EA551
|
||||
@@ -94,7 +94,7 @@ LavaridgeTown_EventScript_1EA5FF:: @ 81EA5FF
|
||||
compare VAR_0x8008, 9
|
||||
call_if_ne LavaridgeTown_EventScript_1EA6C9
|
||||
removeobject 7
|
||||
setvar VAR_0x4053, 2
|
||||
setvar VAR_LAVARIDGE_RIVAL_STATE, 2
|
||||
clearflag FLAG_SPECIAL_FLAG_0x4000
|
||||
savebgm MUS_DUMMY
|
||||
fadedefaultbgm
|
||||
|
||||
@@ -76,13 +76,13 @@ LavaridgeTown_Gym_1F_EventScript_1FE7C1:: @ 81FE7C1
|
||||
setflag FLAG_FLANNERY_GIVES_BADGE_INFO
|
||||
setflag FLAG_DEFEATED_LAVARIDGE_GYM
|
||||
setflag FLAG_BADGE04_GET
|
||||
addvar VAR_0x4085, 1
|
||||
compare VAR_0x4085, 6
|
||||
addvar VAR_PETALBURG_GYM_STATE, 1
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
call_if_eq LavaridgeTown_Gym_1F_EventScript_271E84
|
||||
setvar VAR_0x8008, 4
|
||||
call LavaridgeTown_Gym_1F_EventScript_271F43
|
||||
setflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_WALLY
|
||||
setvar VAR_0x4053, 1
|
||||
setvar VAR_LAVARIDGE_RIVAL_STATE, 1
|
||||
call LavaridgeTown_Gym_1F_EventScript_1FE841
|
||||
closemessage
|
||||
delay 30
|
||||
|
||||
@@ -5,7 +5,7 @@ LilycoveCity_MapScripts:: @ 81E2B3C
|
||||
|
||||
LilycoveCity_MapScript1_1E2B47: @ 81E2B47
|
||||
setflag FLAG_VISITED_LILYCOVE_CITY
|
||||
setvar VAR_0x4086, 0
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
setflag FLAG_HIDE_LILYCOVE_CONTEST_HALL_REPORTER
|
||||
call_if_set FLAG_SYS_WEATHER_CTRL, LilycoveCity_EventScript_27207A
|
||||
call LilycoveCity_EventScript_271ED7
|
||||
|
||||
@@ -22,13 +22,13 @@ LilycoveCity_ContestLobby_EventScript_21A23C:: @ 821A23C
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_MapScript2_21A243: @ 821A243
|
||||
map_script_2 VAR_0x4099, 1, LilycoveCity_ContestLobby_EventScript_21A255
|
||||
map_script_2 VAR_0x4099, 2, LilycoveCity_ContestLobby_EventScript_21A427
|
||||
map_script_2 VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1, LilycoveCity_ContestLobby_EventScript_21A255
|
||||
map_script_2 VAR_LILYCOVE_CONTEST_LOBBY_STATE, 2, LilycoveCity_ContestLobby_EventScript_21A427
|
||||
.2byte 0
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A255:: @ 821A255
|
||||
goto_if_set FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR, LilycoveCity_ContestLobby_EventScript_21A264
|
||||
setvar VAR_0x4099, 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A264:: @ 821A264
|
||||
@@ -55,7 +55,7 @@ LilycoveCity_ContestLobby_EventScript_21A2AA:: @ 821A2AA
|
||||
msgbox LilycoveCity_ContestLobby_Text_21AF63, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
special sub_80F88DC
|
||||
setvar VAR_0x4099, 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
specialvar VAR_RESULT, GiveMonArtistRibbon
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq LilycoveCity_ContestLobby_EventScript_21A314
|
||||
@@ -75,7 +75,7 @@ LilycoveCity_ContestLobby_EventScript_21A2E4:: @ 821A2E4
|
||||
closemessage
|
||||
applymovement 4, LilycoveCity_ContestLobby_Movement_21A40F
|
||||
waitmovement 0
|
||||
setvar VAR_0x4099, 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
removeobject 4
|
||||
releaseall
|
||||
end
|
||||
@@ -202,7 +202,7 @@ LilycoveCity_ContestLobby_Movement_21A41E: @ 821A41E
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A427:: @ 821A427
|
||||
goto_if_set FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR, LilycoveCity_ContestLobby_EventScript_21A436
|
||||
setvar VAR_0x4099, 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
end
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A436:: @ 821A436
|
||||
@@ -227,7 +227,7 @@ LilycoveCity_ContestLobby_EventScript_21A47A:: @ 821A47A
|
||||
msgbox LilycoveCity_ContestLobby_Text_21AF63, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
special sub_80F88DC
|
||||
setvar VAR_0x4099, 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
specialvar VAR_RESULT, GiveMonArtistRibbon
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq LilycoveCity_ContestLobby_EventScript_21A4E4
|
||||
@@ -247,7 +247,7 @@ LilycoveCity_ContestLobby_EventScript_21A4B4:: @ 821A4B4
|
||||
closemessage
|
||||
applymovement 11, LilycoveCity_ContestLobby_Movement_21A53C
|
||||
waitmovement 0
|
||||
setvar VAR_0x4099, 0
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 0
|
||||
removeobject 11
|
||||
releaseall
|
||||
end
|
||||
@@ -338,28 +338,28 @@ LilycoveCity_ContestLobby_EventScript_21A585:: @ 821A585
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A5B7:: @ 821A5B7
|
||||
setvar VAR_0x4088, 1
|
||||
setvar VAR_CONTEST_LOCATION, 1
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A5BD:: @ 821A5BD
|
||||
setvar VAR_0x4088, 2
|
||||
setvar VAR_CONTEST_LOCATION, 2
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A5C3:: @ 821A5C3
|
||||
setvar VAR_0x4088, 3
|
||||
setvar VAR_CONTEST_LOCATION, 3
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A5C9:: @ 821A5C9
|
||||
setvar VAR_0x4088, 4
|
||||
setvar VAR_CONTEST_LOCATION, 4
|
||||
return
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_21A5CF:: @ 821A5CF
|
||||
setflag FLAG_HIDE_LILYCOVE_MUSEUM_CURATOR
|
||||
copyvar VAR_0x4094, 0x1
|
||||
copyvar VAR_LILYCOVE_MUSEUM_2F_STATE, 0x1
|
||||
giveitem ITEM_CONTEST_PASS, 1
|
||||
setvar VAR_0x800B, 8
|
||||
setvar VAR_CONTEST_RANK, 3
|
||||
setvar VAR_0x4099, 1
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1
|
||||
setflag FLAG_SYS_RIBBON_GET
|
||||
end
|
||||
|
||||
@@ -833,9 +833,9 @@ LilycoveCity_ContestLobby_EventScript_21AB17:: @ 821AB17
|
||||
waitmessage
|
||||
subvar VAR_0x8004, 1
|
||||
call LilycoveCity_ContestLobby_EventScript_21AC49
|
||||
setvar VAR_0x4086, 1
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 1
|
||||
special sub_80F8AFC
|
||||
setvar VAR_0x4088, 5
|
||||
setvar VAR_CONTEST_LOCATION, 5
|
||||
setvar VAR_CONTEST_RANK, 3
|
||||
call LilycoveCity_ContestLobby_EventScript_21A5EF
|
||||
end
|
||||
|
||||
@@ -57,7 +57,7 @@ LilycoveCity_LilycoveMuseum_2F_EventScript_2197EB:: @ 82197EB
|
||||
end
|
||||
|
||||
LilycoveCity_LilycoveMuseum_2F_MapScript2_2197FE: @ 82197FE
|
||||
map_script_2 VAR_0x4094, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_219808
|
||||
map_script_2 VAR_LILYCOVE_MUSEUM_2F_STATE, 0, LilycoveCity_LilycoveMuseum_2F_EventScript_219808
|
||||
.2byte 0
|
||||
|
||||
LilycoveCity_LilycoveMuseum_2F_EventScript_219808:: @ 8219808
|
||||
@@ -76,7 +76,7 @@ LilycoveCity_LilycoveMuseum_2F_EventScript_219808:: @ 8219808
|
||||
applymovement EVENT_OBJ_ID_PLAYER, LilycoveCity_LilycoveMuseum_2F_Movement_219861
|
||||
waitmovement 0
|
||||
msgbox LilycoveCity_LilycoveMuseum_2F_Text_219BC4, MSGBOX_SIGN
|
||||
copyvar VAR_0x4094, 0x1
|
||||
copyvar VAR_LILYCOVE_MUSEUM_2F_STATE, 0x1
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -61,11 +61,11 @@ LinkContestRoom1_EventScript_23B80F:: @ 823B80F
|
||||
return
|
||||
|
||||
LinkContestRoom1_MapScript2_23B815: @ 823B815
|
||||
map_script_2 VAR_0x4086, 1, LinkContestRoom1_EventScript_23B829
|
||||
map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_23B829
|
||||
.2byte 0
|
||||
|
||||
LinkContestRoom1_MapScript2_23B81F: @ 823B81F
|
||||
map_script_2 VAR_0x4086, 1, LinkContestRoom1_EventScript_23B834
|
||||
map_script_2 VAR_LINK_CONTEST_ROOM_STATE, 1, LinkContestRoom1_EventScript_23B834
|
||||
.2byte 0
|
||||
|
||||
LinkContestRoom1_EventScript_23B829:: @ 823B829
|
||||
@@ -303,7 +303,7 @@ LinkContestRoom1_EventScript_23BB2B:: @ 823BB2B
|
||||
specialvar VAR_RESULT, sub_80F9160
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq LinkContestRoom1_EventScript_23BD86
|
||||
switch VAR_0x4088
|
||||
switch VAR_CONTEST_LOCATION
|
||||
case 1, LinkContestRoom1_EventScript_23BB78
|
||||
case 2, LinkContestRoom1_EventScript_23BB8B
|
||||
case 3, LinkContestRoom1_EventScript_23BBE6
|
||||
@@ -407,7 +407,7 @@ LinkContestRoom1_EventScript_23BD86:: @ 823BD86
|
||||
|
||||
LinkContestRoom1_EventScript_23BE44:: @ 823BE44
|
||||
special sub_80F9154
|
||||
switch VAR_0x4088
|
||||
switch VAR_CONTEST_LOCATION
|
||||
case 1, LinkContestRoom1_EventScript_23BE84
|
||||
case 2, LinkContestRoom1_EventScript_23BE8E
|
||||
case 3, LinkContestRoom1_EventScript_23BE98
|
||||
|
||||
@@ -7,18 +7,18 @@ LittlerootTown_MapScripts:: @ 81E7DCB
|
||||
LittlerootTown_MapScript1_1E7DDB: @ 81E7DDB
|
||||
setflag FLAG_VISITED_LITTLEROOT_TOWN
|
||||
call LittlerootTown_EventScript_271ED7
|
||||
compare VAR_0x4092, 2
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 2
|
||||
call_if_eq LittlerootTown_EventScript_1E7E67
|
||||
call_if_unset FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_1E7E6F
|
||||
compare VAR_0x4050, 3
|
||||
call_if_eq LittlerootTown_EventScript_1E7E92
|
||||
compare VAR_0x4082, 4
|
||||
compare VAR_LITTLEROOT_HOUSES_STATE, 4
|
||||
call_if_eq LittlerootTown_EventScript_1E7E5C
|
||||
compare VAR_0x408C, 4
|
||||
compare VAR_LITTLEROOT_HOUSES_STATE_2, 4
|
||||
call_if_eq LittlerootTown_EventScript_1E7E5C
|
||||
compare VAR_0x40C7, 1
|
||||
call_if_eq LittlerootTown_EventScript_1E7E53
|
||||
compare VAR_0x408D, 3
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
call_if_eq LittlerootTown_EventScript_1E7E4F
|
||||
compare VAR_0x40D3, 1
|
||||
call_if_eq LittlerootTown_EventScript_1E7E4B
|
||||
@@ -44,8 +44,8 @@ LittlerootTown_EventScript_1E7E53:: @ 81E7E53
|
||||
return
|
||||
|
||||
LittlerootTown_EventScript_1E7E5C:: @ 81E7E5C
|
||||
setvar VAR_0x4082, 5
|
||||
setvar VAR_0x408C, 5
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE, 5
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE_2, 5
|
||||
return
|
||||
|
||||
LittlerootTown_EventScript_1E7E67:: @ 81E7E67
|
||||
@@ -83,8 +83,8 @@ LittlerootTown_EventScript_1E7EB9:: @ 81E7EB9
|
||||
return
|
||||
|
||||
LittlerootTown_MapScript2_1E7EC1: @ 81E7EC1
|
||||
map_script_2 VAR_0x4092, 1, LittlerootTown_EventScript_1E7EDB
|
||||
map_script_2 VAR_0x4092, 2, LittlerootTown_EventScript_1E7EF9
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 1, LittlerootTown_EventScript_1E7EDB
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 2, LittlerootTown_EventScript_1E7EF9
|
||||
map_script_2 VAR_0x40D3, 1, LittlerootTown_EventScript_1E7FB1
|
||||
.2byte 0
|
||||
|
||||
@@ -136,7 +136,7 @@ LittlerootTown_EventScript_1E7F17:: @ 81E7F17
|
||||
applymovement EVENT_OBJ_ID_PLAYER, LittlerootTown_Movement_1E7FA9
|
||||
waitmovement 0
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MOM_OUTSIDE
|
||||
setvar VAR_0x4092, 3
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 3
|
||||
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_PETALBURG_CITY
|
||||
closedoor VAR_0x8004, VAR_0x8005
|
||||
waitdooranim
|
||||
|
||||
@@ -135,7 +135,7 @@
|
||||
"x": 8,
|
||||
"y": 8,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x4092",
|
||||
"var": "VAR_LITTLEROOT_INTRO_STATE",
|
||||
"var_value": "4",
|
||||
"script": "LittlerootTown_BrendansHouse_1F_EventScript_1F78A3"
|
||||
},
|
||||
@@ -144,7 +144,7 @@
|
||||
"x": 7,
|
||||
"y": 3,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x408D",
|
||||
"var": "VAR_LITTLEROOT_RIVAL_STATE",
|
||||
"var_value": "2",
|
||||
"script": "LittlerootTown_BrendansHouse_1F_EventScript_1F78BE"
|
||||
},
|
||||
@@ -153,7 +153,7 @@
|
||||
"x": 8,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x408D",
|
||||
"var": "VAR_LITTLEROOT_RIVAL_STATE",
|
||||
"var_value": "2",
|
||||
"script": "LittlerootTown_BrendansHouse_1F_EventScript_1F78CA"
|
||||
},
|
||||
@@ -162,7 +162,7 @@
|
||||
"x": 9,
|
||||
"y": 3,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x408D",
|
||||
"var": "VAR_LITTLEROOT_RIVAL_STATE",
|
||||
"var_value": "2",
|
||||
"script": "LittlerootTown_BrendansHouse_1F_EventScript_1F78D6"
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ LittlerootTown_BrendansHouse_1F_MapScripts:: @ 81F7755
|
||||
.byte 0
|
||||
|
||||
LittlerootTown_BrendansHouse_1F_MapScript1_1F7765: @ 81F7765
|
||||
compare VAR_0x4092, 6
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 6
|
||||
call_if_lt LittlerootTown_BrendansHouse_1F_EventScript_1F777A
|
||||
call_if_set FLAG_RECEIVED_RUNNING_SHOES, LittlerootTown_BrendansHouse_1F_EventScript_1F778D
|
||||
end
|
||||
@@ -26,11 +26,11 @@ LittlerootTown_BrendansHouse_1F_EventScript_1F779A:: @ 81F779A
|
||||
return
|
||||
|
||||
LittlerootTown_BrendansHouse_1F_MapScript1_1F77A4: @ 81F77A4
|
||||
compare VAR_0x4092, 3
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 3
|
||||
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_1F77DE
|
||||
compare VAR_0x4092, 5
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 5
|
||||
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_1F77C6
|
||||
compare VAR_0x4092, 6
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 6
|
||||
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_1F77D2
|
||||
end
|
||||
|
||||
@@ -50,11 +50,11 @@ LittlerootTown_BrendansHouse_1F_EventScript_1F77DE:: @ 81F77DE
|
||||
return
|
||||
|
||||
LittlerootTown_BrendansHouse_1F_MapScript2_1F77EA: @ 81F77EA
|
||||
map_script_2 VAR_0x4092, 3, LittlerootTown_BrendansHouse_1F_EventScript_1F783C
|
||||
map_script_2 VAR_0x4092, 5, LittlerootTown_BrendansHouse_1F_EventScript_1F7814
|
||||
map_script_2 VAR_0x4092, 6, LittlerootTown_BrendansHouse_1F_EventScript_1F784D
|
||||
map_script_2 VAR_0x4082, 1, LittlerootTown_BrendansHouse_1F_EventScript_1F785E
|
||||
map_script_2 VAR_0x4082, 3, LittlerootTown_BrendansHouse_1F_EventScript_292AF2
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 3, LittlerootTown_BrendansHouse_1F_EventScript_1F783C
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 5, LittlerootTown_BrendansHouse_1F_EventScript_1F7814
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 6, LittlerootTown_BrendansHouse_1F_EventScript_1F784D
|
||||
map_script_2 VAR_LITTLEROOT_HOUSES_STATE, 1, LittlerootTown_BrendansHouse_1F_EventScript_1F785E
|
||||
map_script_2 VAR_LITTLEROOT_HOUSES_STATE, 3, LittlerootTown_BrendansHouse_1F_EventScript_292AF2
|
||||
.2byte 0
|
||||
|
||||
LittlerootTown_BrendansHouse_1F_EventScript_1F7814:: @ 81F7814
|
||||
@@ -100,7 +100,7 @@ LittlerootTown_BrendansHouse_1F_EventScript_1F785E:: @ 81F785E
|
||||
special GetRivalSonDaughterString
|
||||
msgbox LittlerootTown_BrendansHouse_1F_Text_1F8BC5, MSGBOX_DEFAULT
|
||||
setflag FLAG_MET_RIVAL_MOM
|
||||
setvar VAR_0x4082, 2
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -173,7 +173,7 @@ LittlerootTown_BrendansHouse_1F_EventScript_1F78E2:: @ 81F78E2
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F_POKE_BALL
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
|
||||
delay 30
|
||||
setvar VAR_0x408D, 3
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
setvar VAR_0x4050, 1
|
||||
savebgm MUS_DUMMY
|
||||
fadedefaultbgm
|
||||
|
||||
@@ -4,11 +4,11 @@ LittlerootTown_BrendansHouse_2F_MapScripts:: @ 81F83E3
|
||||
.byte 0
|
||||
|
||||
LittlerootTown_BrendansHouse_2F_MapScript1_1F83EE: @ 81F83EE
|
||||
compare VAR_0x408D, 2
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 2
|
||||
call_if_lt LittlerootTown_BrendansHouse_2F_EventScript_1F8457
|
||||
compare VAR_0x408D, 3
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
call_if_ge LittlerootTown_BrendansHouse_2F_EventScript_1F841A
|
||||
compare VAR_0x4092, 4
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 4
|
||||
call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_2926FE
|
||||
call LittlerootTown_BrendansHouse_2F_EventScript_275CE1
|
||||
setvar VAR_0x4089, 0
|
||||
@@ -16,7 +16,7 @@ LittlerootTown_BrendansHouse_2F_MapScript1_1F83EE: @ 81F83EE
|
||||
|
||||
LittlerootTown_BrendansHouse_2F_EventScript_1F841A:: @ 81F841A
|
||||
goto_if_set FLAG_MET_RIVAL_LILYCOVE, LittlerootTown_BrendansHouse_2F_EventScript_1F8433
|
||||
compare VAR_0x4084, 2
|
||||
compare VAR_BIRCH_LAB_STATE, 2
|
||||
goto_if_ge LittlerootTown_BrendansHouse_2F_EventScript_1F8456
|
||||
goto LittlerootTown_BrendansHouse_2F_EventScript_1F8433
|
||||
|
||||
@@ -40,7 +40,7 @@ LittlerootTown_BrendansHouse_2F_EventScript_1F8457:: @ 81F8457
|
||||
return
|
||||
|
||||
LittlerootTown_BrendansHouse_2F_EventScript_1F8464:: @ 81F8464
|
||||
setvar VAR_0x408D, 2
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 2
|
||||
return
|
||||
|
||||
LittlerootTown_BrendansHouse_2F_MapScript2_1F846A: @ 81F846A
|
||||
@@ -55,7 +55,7 @@ LittlerootTown_BrendansHouse_2F_EventScript_1F8474:: @ 81F8474
|
||||
|
||||
LittlerootTown_BrendansHouse_2F_EventScript_1F8481:: @ 81F8481
|
||||
lockall
|
||||
compare VAR_0x408D, 2
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 2
|
||||
goto_if_eq LittlerootTown_BrendansHouse_2F_EventScript_1F8497
|
||||
msgbox LittlerootTown_BrendansHouse_2F_Text_1F9991, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
@@ -81,7 +81,7 @@ LittlerootTown_BrendansHouse_2F_EventScript_1F8497:: @ 81F8497
|
||||
call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_1F8565
|
||||
compare VAR_FACING, 4
|
||||
call_if_eq LittlerootTown_BrendansHouse_2F_EventScript_1F8594
|
||||
setvar VAR_0x408D, 3
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F_POKE_BALL
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
|
||||
setvar VAR_0x4050, 1
|
||||
|
||||
@@ -135,7 +135,7 @@
|
||||
"x": 2,
|
||||
"y": 8,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x4092",
|
||||
"var": "VAR_LITTLEROOT_INTRO_STATE",
|
||||
"var_value": "4",
|
||||
"script": "LittlerootTown_MaysHouse_1F_EventScript_1F8A4C"
|
||||
},
|
||||
@@ -144,7 +144,7 @@
|
||||
"x": 1,
|
||||
"y": 3,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x408D",
|
||||
"var": "VAR_LITTLEROOT_RIVAL_STATE",
|
||||
"var_value": "2",
|
||||
"script": "LittlerootTown_MaysHouse_1F_EventScript_1F8A67"
|
||||
},
|
||||
@@ -153,7 +153,7 @@
|
||||
"x": 2,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x408D",
|
||||
"var": "VAR_LITTLEROOT_RIVAL_STATE",
|
||||
"var_value": "2",
|
||||
"script": "LittlerootTown_MaysHouse_1F_EventScript_1F8A73"
|
||||
},
|
||||
@@ -162,7 +162,7 @@
|
||||
"x": 3,
|
||||
"y": 3,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x408D",
|
||||
"var": "VAR_LITTLEROOT_RIVAL_STATE",
|
||||
"var_value": "2",
|
||||
"script": "LittlerootTown_MaysHouse_1F_EventScript_1F8A7F"
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@ LittlerootTown_MaysHouse_1F_MapScripts:: @ 81F88A5
|
||||
.byte 0
|
||||
|
||||
LittlerootTown_MaysHouse_1F_MapScript1_1F88B5: @ 81F88B5
|
||||
compare VAR_0x4092, 6
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 6
|
||||
call_if_lt LittlerootTown_MaysHouse_1F_EventScript_1F88CA
|
||||
call_if_set FLAG_RECEIVED_RUNNING_SHOES, LittlerootTown_MaysHouse_1F_EventScript_1F88DD
|
||||
end
|
||||
@@ -26,11 +26,11 @@ LittlerootTown_MaysHouse_1F_EventScript_1F88EA:: @ 81F88EA
|
||||
return
|
||||
|
||||
LittlerootTown_MaysHouse_1F_MapScript1_1F88F4: @ 81F88F4
|
||||
compare VAR_0x4092, 3
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 3
|
||||
call_if_eq LittlerootTown_MaysHouse_1F_EventScript_1F892E
|
||||
compare VAR_0x4092, 5
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 5
|
||||
call_if_eq LittlerootTown_MaysHouse_1F_EventScript_1F8916
|
||||
compare VAR_0x4092, 6
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 6
|
||||
call_if_eq LittlerootTown_MaysHouse_1F_EventScript_1F8922
|
||||
end
|
||||
|
||||
@@ -50,11 +50,11 @@ LittlerootTown_MaysHouse_1F_EventScript_1F892E:: @ 81F892E
|
||||
return
|
||||
|
||||
LittlerootTown_MaysHouse_1F_MapScript2_1F893A: @ 81F893A
|
||||
map_script_2 VAR_0x4092, 3, LittlerootTown_MaysHouse_1F_EventScript_1F898C
|
||||
map_script_2 VAR_0x4092, 5, LittlerootTown_MaysHouse_1F_EventScript_1F8964
|
||||
map_script_2 VAR_0x4092, 6, LittlerootTown_MaysHouse_1F_EventScript_1F899D
|
||||
map_script_2 VAR_0x408C, 1, LittlerootTown_MaysHouse_1F_EventScript_1F89AE
|
||||
map_script_2 VAR_0x4082, 3, LittlerootTown_MaysHouse_1F_EventScript_292AF2
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 3, LittlerootTown_MaysHouse_1F_EventScript_1F898C
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 5, LittlerootTown_MaysHouse_1F_EventScript_1F8964
|
||||
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 6, LittlerootTown_MaysHouse_1F_EventScript_1F899D
|
||||
map_script_2 VAR_LITTLEROOT_HOUSES_STATE_2, 1, LittlerootTown_MaysHouse_1F_EventScript_1F89AE
|
||||
map_script_2 VAR_LITTLEROOT_HOUSES_STATE, 3, LittlerootTown_MaysHouse_1F_EventScript_292AF2
|
||||
.2byte 0
|
||||
|
||||
LittlerootTown_MaysHouse_1F_EventScript_1F8964:: @ 81F8964
|
||||
@@ -100,7 +100,7 @@ LittlerootTown_MaysHouse_1F_EventScript_1F89AE:: @ 81F89AE
|
||||
special GetRivalSonDaughterString
|
||||
msgbox LittlerootTown_MaysHouse_1F_Text_1F8BC5, MSGBOX_DEFAULT
|
||||
setflag FLAG_MET_RIVAL_MOM
|
||||
setvar VAR_0x408C, 2
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE_2, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -119,7 +119,7 @@ LittlerootTown_MaysHouse_1F_EventScript_1F89F3:: @ 81F89F3
|
||||
faceplayer
|
||||
goto_if_set FLAG_DEFEATED_RIVAL_ROUTE103, LittlerootTown_BrendansHouse_1F_EventScript_1F8A33
|
||||
goto_if_set FLAG_SYS_POKEMON_GET, LittlerootTown_BrendansHouse_1F_EventScript_1F8A29
|
||||
compare VAR_0x408D, 3
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
goto_if_eq LittlerootTown_BrendansHouse_1F_EventScript_1F8A1F
|
||||
special GetRivalSonDaughterString
|
||||
msgbox LittlerootTown_BrendansHouse_1F_Text_1F8CA5, MSGBOX_DEFAULT
|
||||
@@ -210,7 +210,7 @@ LittlerootTown_MaysHouse_1F_EventScript_1F8A8B:: @ 81F8A8B
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_2F_POKE_BALL
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
|
||||
delay 30
|
||||
setvar VAR_0x408D, 3
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
setvar VAR_0x4050, 1
|
||||
savebgm MUS_DUMMY
|
||||
fadedefaultbgm
|
||||
|
||||
@@ -4,11 +4,11 @@ LittlerootTown_MaysHouse_2F_MapScripts:: @ 81F9296
|
||||
.byte 0
|
||||
|
||||
LittlerootTown_MaysHouse_2F_MapScript1_1F92A1: @ 81F92A1
|
||||
compare VAR_0x408D, 2
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 2
|
||||
call_if_lt LittlerootTown_MaysHouse_2F_EventScript_1F930A
|
||||
compare VAR_0x408D, 3
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
call_if_ge LittlerootTown_MaysHouse_2F_EventScript_1F92CD
|
||||
compare VAR_0x4092, 4
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 4
|
||||
call_if_eq LittlerootTown_MaysHouse_2F_EventScript_2926FE
|
||||
call LittlerootTown_MaysHouse_2F_EventScript_275CE1
|
||||
setvar VAR_0x4089, 0
|
||||
@@ -16,7 +16,7 @@ LittlerootTown_MaysHouse_2F_MapScript1_1F92A1: @ 81F92A1
|
||||
|
||||
LittlerootTown_MaysHouse_2F_EventScript_1F92CD:: @ 81F92CD
|
||||
goto_if_set FLAG_MET_RIVAL_LILYCOVE, LittlerootTown_MaysHouse_2F_EventScript_1F92E6
|
||||
compare VAR_0x4084, 2
|
||||
compare VAR_BIRCH_LAB_STATE, 2
|
||||
goto_if_ge LittlerootTown_MaysHouse_2F_EventScript_1F9309
|
||||
goto LittlerootTown_MaysHouse_2F_EventScript_1F92E6
|
||||
|
||||
@@ -41,7 +41,7 @@ LittlerootTown_MaysHouse_2F_EventScript_1F930A:: @ 81F930A
|
||||
return
|
||||
|
||||
LittlerootTown_MaysHouse_2F_EventScript_1F9317:: @ 81F9317
|
||||
setvar VAR_0x408D, 2
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 2
|
||||
return
|
||||
|
||||
LittlerootTown_MaysHouse_2F_MapScript2_1F931D: @ 81F931D
|
||||
@@ -56,7 +56,7 @@ LittlerootTown_MaysHouse_2F_EventScript_1F9327:: @ 81F9327
|
||||
|
||||
LittlerootTown_MaysHouse_2F_EventScript_1F9334:: @ 81F9334
|
||||
lockall
|
||||
compare VAR_0x408D, 2
|
||||
compare VAR_LITTLEROOT_RIVAL_STATE, 2
|
||||
goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_1F934A
|
||||
msgbox LittlerootTown_MaysHouse_2F_Text_1F9991, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
@@ -82,7 +82,7 @@ LittlerootTown_MaysHouse_2F_EventScript_1F934A:: @ 81F934A
|
||||
call_if_eq LittlerootTown_MaysHouse_2F_EventScript_1F9418
|
||||
compare VAR_FACING, 4
|
||||
call_if_eq LittlerootTown_MaysHouse_2F_EventScript_1F9440
|
||||
setvar VAR_0x408D, 3
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_2F_POKE_BALL
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
|
||||
setvar VAR_0x4050, 1
|
||||
|
||||
@@ -38,7 +38,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9CF7:: @ 81F9CF7
|
||||
end
|
||||
|
||||
LittlerootTown_ProfessorBirchsLab_MapScript2_1F9D06: @ 81F9D06
|
||||
map_script_2 VAR_0x4084, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D40
|
||||
map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D40
|
||||
map_script_2 VAR_0x40D3, 1, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D45
|
||||
map_script_2 VAR_0x40D3, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D45
|
||||
map_script_2 VAR_0x40D3, 3, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D71
|
||||
@@ -85,8 +85,8 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9D75:: @ 81F9D75
|
||||
end
|
||||
|
||||
LittlerootTown_ProfessorBirchsLab_MapScript2_1F9DB9: @ 81F9DB9
|
||||
map_script_2 VAR_0x4084, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9DDB
|
||||
map_script_2 VAR_0x4084, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9E67
|
||||
map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9DDB
|
||||
map_script_2 VAR_BIRCH_LAB_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9E67
|
||||
map_script_2 VAR_0x40D3, 1, LittlerootTown_ProfessorBirchsLab_EventScript_1F9E80
|
||||
map_script_2 VAR_0x40D3, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9F62
|
||||
.2byte 0
|
||||
@@ -122,7 +122,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9E17:: @ 81F9E17
|
||||
LittlerootTown_ProfessorBirchsLab_EventScript_1F9E36:: @ 81F9E36
|
||||
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FA9D5, MSGBOX_DEFAULT
|
||||
clearflag FLAG_HIDE_ROUTE_101_BOY
|
||||
setvar VAR_0x4084, 3
|
||||
setvar VAR_BIRCH_LAB_STATE, 3
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -264,7 +264,7 @@ LittlerootTown_ProfessorBirchsLab_Movement_1F9F7C: @ 81F9F7C
|
||||
LittlerootTown_ProfessorBirchsLab_EventScript_1F9F84:: @ 81F9F84
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4084, 3
|
||||
compare VAR_BIRCH_LAB_STATE, 3
|
||||
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1F9FB1
|
||||
goto_if_set FLAG_BIRCH_AIDE_MET, LittlerootTown_ProfessorBirchsLab_EventScript_1F9FA7
|
||||
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FA4E2, MSGBOX_DEFAULT
|
||||
@@ -502,7 +502,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA29E:: @ 81FA29E
|
||||
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_272141
|
||||
compare VAR_0x40D3, 6
|
||||
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_272141
|
||||
compare VAR_0x4084, 5
|
||||
compare VAR_BIRCH_LAB_STATE, 5
|
||||
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA3C4
|
||||
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FAA74, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -537,10 +537,10 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA2F8:: @ 81FA2F8
|
||||
call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA352
|
||||
compare VAR_RESULT, FEMALE
|
||||
call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA37F
|
||||
setvar VAR_0x4084, 5
|
||||
setvar VAR_BIRCH_LAB_STATE, 5
|
||||
setflag FLAG_ADVENTURE_STARTED
|
||||
setvar VAR_0x4051, 1
|
||||
setvar VAR_0x408D, 4
|
||||
setvar VAR_ROUTE102_ACCESSIBLE, 1
|
||||
setvar VAR_LITTLEROOT_RIVAL_STATE, 4
|
||||
setvar VAR_0x4050, 3
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -62,7 +62,7 @@ MagmaHideout_4F_EventScript_23A560:: @ 823A560
|
||||
closemessage
|
||||
clearflag FLAG_HIDE_SLATEPORT_CITY_CAPTAIN_STERN
|
||||
clearflag FLAG_HIDE_SLATEPORT_CITY_GABBY_AND_TY
|
||||
setvar VAR_0x4058, 1
|
||||
setvar VAR_SLATEPORT_STATE, 1
|
||||
setflag FLAG_GROUDON_AWAKENED_MAGMA_HIDEOUT
|
||||
setvar VAR_0x40A0, 1
|
||||
fadescreen 1
|
||||
|
||||
@@ -8,7 +8,7 @@ MauvilleCity_MapScript1_1DF38B: @ 81DF38B
|
||||
clearflag FLAG_HIDE_SLATEPORT_MUSEUM_POPULATION
|
||||
setflag FLAG_SYS_TV_START
|
||||
clearflag FLAG_MAUVILLE_GYM_BARRIERS_STATE
|
||||
setvar VAR_0x4093, 0
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 0
|
||||
call_if_set FLAG_GOT_TM24_FROM_WATTSON, MauvilleCity_EventScript_1DF3A9
|
||||
end
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ MauvilleCity_Gym_MapScripts:: @ 820DD6E
|
||||
|
||||
MauvilleCity_Gym_MapScript1_20DD74: @ 820DD74
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20DEE7
|
||||
switch VAR_0x4093
|
||||
switch VAR_MAUVILLE_GYM_STATE
|
||||
case 0, MauvilleCity_Gym_EventScript_20DDBA
|
||||
case 1, MauvilleCity_Gym_EventScript_20DEAF
|
||||
case 2, MauvilleCity_Gym_EventScript_20DEBD
|
||||
@@ -94,8 +94,8 @@ MauvilleCity_Gym_EventScript_20DF2B:: @ 820DF2B
|
||||
clearflag FLAG_HIDE_VERDANTURF_TOWN_SCOTT
|
||||
setflag FLAG_DEFEATED_MAUVILLE_GYM
|
||||
setflag FLAG_BADGE03_GET
|
||||
addvar VAR_0x4085, 1
|
||||
compare VAR_0x4085, 6
|
||||
addvar VAR_PETALBURG_GYM_STATE, 1
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
call_if_eq MauvilleCity_Gym_EventScript_271E84
|
||||
setvar VAR_0x8008, 3
|
||||
call MauvilleCity_Gym_EventScript_271F43
|
||||
@@ -144,9 +144,9 @@ MauvilleCity_Gym_EventScript_20DFDE:: @ 820DFDE
|
||||
MauvilleCity_Gym_EventScript_20DFF9:: @ 820DFF9
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
compare VAR_0x4093, 1
|
||||
compare VAR_MAUVILLE_GYM_STATE, 1
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
setvar VAR_0x4093, 1
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 1
|
||||
setvar VAR_0x8004, 0
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
end
|
||||
@@ -154,9 +154,9 @@ MauvilleCity_Gym_EventScript_20DFF9:: @ 820DFF9
|
||||
MauvilleCity_Gym_EventScript_20E01E:: @ 820E01E
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
compare VAR_0x4093, 2
|
||||
compare VAR_MAUVILLE_GYM_STATE, 2
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
setvar VAR_0x4093, 2
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 2
|
||||
setvar VAR_0x8004, 1
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
end
|
||||
@@ -164,9 +164,9 @@ MauvilleCity_Gym_EventScript_20E01E:: @ 820E01E
|
||||
MauvilleCity_Gym_EventScript_20E043:: @ 820E043
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
compare VAR_0x4093, 3
|
||||
compare VAR_MAUVILLE_GYM_STATE, 3
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
setvar VAR_0x4093, 3
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 3
|
||||
setvar VAR_0x8004, 2
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
end
|
||||
@@ -174,9 +174,9 @@ MauvilleCity_Gym_EventScript_20E043:: @ 820E043
|
||||
MauvilleCity_Gym_EventScript_20E068:: @ 820E068
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_MAUVILLE_GYM, MauvilleCity_Gym_EventScript_20E0AD
|
||||
compare VAR_0x4093, 4
|
||||
compare VAR_MAUVILLE_GYM_STATE, 4
|
||||
goto_if_eq MauvilleCity_Gym_EventScript_20E0AD
|
||||
setvar VAR_0x4093, 4
|
||||
setvar VAR_MAUVILLE_GYM_STATE, 4
|
||||
setvar VAR_0x8004, 3
|
||||
goto MauvilleCity_Gym_EventScript_20E08D
|
||||
end
|
||||
|
||||
@@ -5,11 +5,11 @@ MossdeepCity_GameCorner_1F_MapScripts:: @ 8224B27
|
||||
.byte 0
|
||||
|
||||
MossdeepCity_GameCorner_1F_MapScript2_224B37: @ 8224B37
|
||||
map_script_2 VAR_0x4087, 8, MossdeepCity_GameCorner_1F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 8, MossdeepCity_GameCorner_1F_EventScript_276BAE
|
||||
.2byte 0
|
||||
|
||||
MossdeepCity_GameCorner_1F_MapScript2_224B41: @ 8224B41
|
||||
map_script_2 VAR_0x4087, 8, MossdeepCity_GameCorner_1F_EventScript_276C9D
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 8, MossdeepCity_GameCorner_1F_EventScript_276C9D
|
||||
.2byte 0
|
||||
|
||||
MossdeepCity_GameCorner_1F_EventScript_224B4B:: @ 8224B4B
|
||||
|
||||
@@ -119,7 +119,7 @@
|
||||
"x": 0,
|
||||
"y": 10,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4051",
|
||||
"var": "VAR_ROUTE102_ACCESSIBLE",
|
||||
"var_value": "0",
|
||||
"script": "OldaleTown_EventScript_1E903F"
|
||||
},
|
||||
|
||||
@@ -11,7 +11,7 @@ OldaleTown_MapScript1_1E8EA8: @ 81E8EA8
|
||||
end
|
||||
|
||||
OldaleTown_EventScript_1E8ECC:: @ 81E8ECC
|
||||
setvar VAR_0x4051, 1
|
||||
setvar VAR_ROUTE102_ACCESSIBLE, 1
|
||||
return
|
||||
|
||||
OldaleTown_EventScript_1E8ED2:: @ 81E8ED2
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
"x": 8,
|
||||
"y": 10,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4057",
|
||||
"var": "VAR_PETALBURG_STATE",
|
||||
"var_value": "0",
|
||||
"script": "PetalburgCity_EventScript_1DC49A"
|
||||
},
|
||||
@@ -202,7 +202,7 @@
|
||||
"x": 8,
|
||||
"y": 11,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4057",
|
||||
"var": "VAR_PETALBURG_STATE",
|
||||
"var_value": "0",
|
||||
"script": "PetalburgCity_EventScript_1DC4A6"
|
||||
},
|
||||
@@ -211,7 +211,7 @@
|
||||
"x": 8,
|
||||
"y": 12,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4057",
|
||||
"var": "VAR_PETALBURG_STATE",
|
||||
"var_value": "0",
|
||||
"script": "PetalburgCity_EventScript_1DC4B2"
|
||||
},
|
||||
@@ -220,7 +220,7 @@
|
||||
"x": 8,
|
||||
"y": 13,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4057",
|
||||
"var": "VAR_PETALBURG_STATE",
|
||||
"var_value": "0",
|
||||
"script": "PetalburgCity_EventScript_1DC4BE"
|
||||
},
|
||||
|
||||
@@ -5,13 +5,13 @@ PetalburgCity_MapScripts::
|
||||
|
||||
PetalburgCity_MapScript1_1DC2D7: @ 81DC2D7
|
||||
setflag FLAG_VISITED_PETALBURG_CITY
|
||||
compare VAR_0x4057, 0
|
||||
compare VAR_PETALBURG_STATE, 0
|
||||
call_if_eq PetalburgCity_EventScript_1DC307
|
||||
compare VAR_0x4057, 2
|
||||
compare VAR_PETALBURG_STATE, 2
|
||||
call_if_eq PetalburgCity_EventScript_1DC30F
|
||||
compare VAR_0x4057, 4
|
||||
compare VAR_PETALBURG_STATE, 4
|
||||
call_if_eq PetalburgCity_EventScript_1DC30F
|
||||
compare VAR_0x4085, 8
|
||||
compare VAR_PETALBURG_GYM_STATE, 8
|
||||
call_if_eq PetalburgCity_EventScript_1DC316
|
||||
end
|
||||
|
||||
@@ -25,12 +25,12 @@ PetalburgCity_EventScript_1DC30F:: @ 81DC30F
|
||||
return
|
||||
|
||||
PetalburgCity_EventScript_1DC316:: @ 81DC316
|
||||
setvar VAR_0x4085, 7
|
||||
setvar VAR_PETALBURG_GYM_STATE, 7
|
||||
return
|
||||
|
||||
PetalburgCity_MapScript2_1DC31C: @ 81DC31C
|
||||
map_script_2 VAR_0x4057, 2, PetalburgCity_EventScript_1DC32E
|
||||
map_script_2 VAR_0x4057, 4, PetalburgCity_EventScript_1DC390
|
||||
map_script_2 VAR_PETALBURG_STATE, 2, PetalburgCity_EventScript_1DC32E
|
||||
map_script_2 VAR_PETALBURG_STATE, 4, PetalburgCity_EventScript_1DC390
|
||||
.2byte 0
|
||||
|
||||
PetalburgCity_EventScript_1DC32E:: @ 81DC32E
|
||||
@@ -49,11 +49,11 @@ PetalburgCity_EventScript_1DC32E:: @ 81DC32E
|
||||
msgbox PetalburgCity_Text_1EC297, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
clearflag FLAG_SPECIAL_FLAG_0x4000
|
||||
setvar VAR_0x4057, 3
|
||||
setvar VAR_PETALBURG_STATE, 3
|
||||
fadedefaultbgm
|
||||
clearflag FLAG_SPECIAL_FLAG_0x4001
|
||||
special LoadPlayerParty
|
||||
setvar VAR_0x4085, 1
|
||||
setvar VAR_PETALBURG_GYM_STATE, 1
|
||||
warp MAP_PETALBURG_CITY_GYM, 255, 4, 108
|
||||
waitstate
|
||||
releaseall
|
||||
|
||||
@@ -6,9 +6,9 @@ PetalburgCity_Gym_MapScripts:: @ 8204889
|
||||
.byte 0
|
||||
|
||||
PetalburgCity_Gym_MapScript1_20489E: @ 820489E
|
||||
compare VAR_0x4085, 6
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
goto_if_eq PetalburgCity_Gym_EventScript_2048B5
|
||||
compare VAR_0x4085, 7
|
||||
compare VAR_PETALBURG_GYM_STATE, 7
|
||||
call_if_ge PetalburgCity_Gym_EventScript_2048FF
|
||||
end
|
||||
|
||||
@@ -44,9 +44,9 @@ PetalburgCity_Gym_EventScript_2048FF:: @ 82048FF
|
||||
return
|
||||
|
||||
PetalburgCity_Gym_MapScript1_20492D: @ 820492D
|
||||
compare VAR_0x4085, 1
|
||||
compare VAR_PETALBURG_GYM_STATE, 1
|
||||
call_if_eq PetalburgCity_Gym_EventScript_20494D
|
||||
compare VAR_0x4085, 6
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
call_if_lt PetalburgCity_Gym_EventScript_204955
|
||||
call_if_set FLAG_SYS_GAME_CLEAR, PetalburgCity_Gym_EventScript_20495D
|
||||
end
|
||||
@@ -64,17 +64,17 @@ PetalburgCity_Gym_EventScript_20495D:: @ 820495D
|
||||
specialvar VAR_RESULT, IsTrainerReadyForRematch
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq PetalburgCity_Gym_EventScript_204985
|
||||
compare VAR_0x4085, 8
|
||||
compare VAR_PETALBURG_GYM_STATE, 8
|
||||
goto_if_eq PetalburgCity_Gym_EventScript_204985
|
||||
setobjectxyperm 1, 4, 107
|
||||
return
|
||||
|
||||
PetalburgCity_Gym_EventScript_204985:: @ 8204985
|
||||
setvar VAR_0x4085, 8
|
||||
setvar VAR_PETALBURG_GYM_STATE, 8
|
||||
end
|
||||
|
||||
PetalburgCity_Gym_MapScript2_20498B: @ 820498B
|
||||
map_script_2 VAR_0x4085, 1, PetalburgCity_Gym_EventScript_204995
|
||||
map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_204995
|
||||
.2byte 0
|
||||
|
||||
PetalburgCity_Gym_EventScript_204995:: @ 8204995
|
||||
@@ -82,7 +82,7 @@ PetalburgCity_Gym_EventScript_204995:: @ 8204995
|
||||
end
|
||||
|
||||
PetalburgCity_Gym_MapScript2_20499A: @ 820499A
|
||||
map_script_2 VAR_0x4085, 1, PetalburgCity_Gym_EventScript_2049A4
|
||||
map_script_2 VAR_PETALBURG_GYM_STATE, 1, PetalburgCity_Gym_EventScript_2049A4
|
||||
.2byte 0
|
||||
|
||||
PetalburgCity_Gym_EventScript_2049A4:: @ 82049A4
|
||||
@@ -100,7 +100,7 @@ PetalburgCity_Gym_EventScript_2049A4:: @ 82049A4
|
||||
applymovement EVENT_OBJ_ID_PLAYER, PetalburgCity_Gym_Movement_2725A6
|
||||
waitmovement 0
|
||||
msgbox PetalburgCity_Gym_Text_205C40, MSGBOX_DEFAULT
|
||||
setvar VAR_0x4085, 2
|
||||
setvar VAR_PETALBURG_GYM_STATE, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -114,7 +114,7 @@ PetalburgCity_Gym_Movement_2049EC: @ 82049EC
|
||||
PetalburgCity_Gym_EventScript_2049F1:: @ 82049F1
|
||||
lock
|
||||
faceplayer
|
||||
switch VAR_0x4085
|
||||
switch VAR_PETALBURG_GYM_STATE
|
||||
case 2, PetalburgCity_Gym_EventScript_204D4A
|
||||
case 3, PetalburgCity_Gym_EventScript_204D54
|
||||
case 4, PetalburgCity_Gym_EventScript_204D5E
|
||||
@@ -216,8 +216,8 @@ PetalburgCity_Gym_EventScript_204AAC:: @ 8204AAC
|
||||
call_if_eq PetalburgCity_Gym_EventScript_204CB5
|
||||
removeobject 10
|
||||
setflag FLAG_HIDE_PETALBURG_CITY_WALLYS_AUNT
|
||||
setvar VAR_0x4085, 1
|
||||
setvar VAR_0x4057, 2
|
||||
setvar VAR_PETALBURG_GYM_STATE, 1
|
||||
setvar VAR_PETALBURG_STATE, 2
|
||||
clearflag FLAG_HIDE_PETALBURG_CITY_WALLY
|
||||
clearflag FLAG_HIDE_PETALBURG_GYM_WALLY
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
|
||||
@@ -416,7 +416,7 @@ PetalburgCity_Gym_EventScript_204E3B:: @ 8204E3B
|
||||
call PetalburgCity_Gym_EventScript_27207E
|
||||
msgbox PetalburgCity_Gym_Text_20618A, MSGBOX_DEFAULT
|
||||
setflag FLAG_DEFEATED_PETALBURG_GYM
|
||||
setvar VAR_0x4085, 7
|
||||
setvar VAR_PETALBURG_GYM_STATE, 7
|
||||
setflag FLAG_BADGE05_GET
|
||||
special sub_813B9A0
|
||||
call PetalburgCity_Gym_EventScript_2721F8
|
||||
@@ -496,7 +496,7 @@ PetalburgCity_Gym_EventScript_204F13:: @ 8204F13
|
||||
compare VAR_0x8008, 3
|
||||
call_if_eq PetalburgCity_Gym_EventScript_20506C
|
||||
removeobject 11
|
||||
setvar VAR_0x4057, 4
|
||||
setvar VAR_PETALBURG_STATE, 4
|
||||
clearflag FLAG_HIDE_PETALBURG_CITY_WALLYS_UNCLE
|
||||
warp MAP_PETALBURG_CITY, 255, 15, 8
|
||||
waitstate
|
||||
@@ -783,7 +783,7 @@ PetalburgCity_Gym_EventScript_20512D:: @ 820512D
|
||||
|
||||
PetalburgCity_Gym_EventScript_205137:: @ 8205137
|
||||
lockall
|
||||
compare VAR_0x4085, 6
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
||||
setvar VAR_0x8008, 7
|
||||
setvar VAR_0x8009, 85
|
||||
@@ -813,7 +813,7 @@ PetalburgCity_Gym_EventScript_20517D:: @ 820517D
|
||||
|
||||
PetalburgCity_Gym_EventScript_205187:: @ 8205187
|
||||
lockall
|
||||
compare VAR_0x4085, 6
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
goto_if_lt PetalburgCity_Gym_EventScript_20517D
|
||||
setvar VAR_0x8008, 1
|
||||
setvar VAR_0x8009, 98
|
||||
|
||||
@@ -4,7 +4,7 @@ PetalburgCity_WallysHouse_MapScripts:: @ 8204229
|
||||
.byte 0
|
||||
|
||||
PetalburgCity_WallysHouse_MapScript2_204234: @ 8204234
|
||||
map_script_2 VAR_0x4057, 4, PetalburgCity_WallysHouse_EventScript_20423E
|
||||
map_script_2 VAR_PETALBURG_STATE, 4, PetalburgCity_WallysHouse_EventScript_20423E
|
||||
.2byte 0
|
||||
|
||||
PetalburgCity_WallysHouse_EventScript_20423E:: @ 820423E
|
||||
@@ -13,7 +13,7 @@ PetalburgCity_WallysHouse_EventScript_20423E:: @ 820423E
|
||||
end
|
||||
|
||||
PetalburgCity_WallysHouse_MapScript2_204247: @ 8204247
|
||||
map_script_2 VAR_0x4057, 4, PetalburgCity_WallysHouse_EventScript_204251
|
||||
map_script_2 VAR_PETALBURG_STATE, 4, PetalburgCity_WallysHouse_EventScript_204251
|
||||
.2byte 0
|
||||
|
||||
PetalburgCity_WallysHouse_EventScript_204251:: @ 8204251
|
||||
@@ -22,7 +22,7 @@ PetalburgCity_WallysHouse_EventScript_204251:: @ 8204251
|
||||
giveitem_std ITEM_HM03
|
||||
setflag FLAG_RECEIVED_HM03
|
||||
msgbox PetalburgCity_WallysHouse_Text_20461A, MSGBOX_DEFAULT
|
||||
setvar VAR_0x4057, 5
|
||||
setvar VAR_PETALBURG_STATE, 5
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -234,7 +234,7 @@
|
||||
"x": 26,
|
||||
"y": 23,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4098",
|
||||
"var": "VAR_PETALBURG_WOODS_STATE",
|
||||
"var_value": "0",
|
||||
"script": "PetalburgWoods_EventScript_22DFD7"
|
||||
},
|
||||
@@ -243,7 +243,7 @@
|
||||
"x": 27,
|
||||
"y": 23,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4098",
|
||||
"var": "VAR_PETALBURG_WOODS_STATE",
|
||||
"var_value": "0",
|
||||
"script": "PetalburgWoods_EventScript_22E079"
|
||||
}
|
||||
|
||||
@@ -109,7 +109,7 @@ PetalburgWoods_EventScript_22E18B:: @ 822E18B
|
||||
|
||||
PetalburgWoods_EventScript_22E1A7:: @ 822E1A7
|
||||
removeobject 4
|
||||
setvar VAR_0x4098, 1
|
||||
setvar VAR_PETALBURG_WOODS_STATE, 1
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
"x": 10,
|
||||
"y": 19,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "1",
|
||||
"script": "Route101_EventScript_1EBCDE"
|
||||
},
|
||||
@@ -120,7 +120,7 @@
|
||||
"x": 11,
|
||||
"y": 19,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "1",
|
||||
"script": "Route101_EventScript_1EBCDE"
|
||||
},
|
||||
@@ -129,7 +129,7 @@
|
||||
"x": 10,
|
||||
"y": 18,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD4E"
|
||||
},
|
||||
@@ -138,7 +138,7 @@
|
||||
"x": 11,
|
||||
"y": 18,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD4E"
|
||||
},
|
||||
@@ -147,7 +147,7 @@
|
||||
"x": 6,
|
||||
"y": 16,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD64"
|
||||
},
|
||||
@@ -156,7 +156,7 @@
|
||||
"x": 6,
|
||||
"y": 15,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD64"
|
||||
},
|
||||
@@ -165,7 +165,7 @@
|
||||
"x": 6,
|
||||
"y": 17,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD64"
|
||||
},
|
||||
@@ -174,7 +174,7 @@
|
||||
"x": 6,
|
||||
"y": 18,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD64"
|
||||
},
|
||||
@@ -183,7 +183,7 @@
|
||||
"x": 7,
|
||||
"y": 13,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4060",
|
||||
"var": "VAR_ROUTE101_STATE",
|
||||
"var_value": "2",
|
||||
"script": "Route101_EventScript_1EBD7A"
|
||||
}
|
||||
|
||||
@@ -8,12 +8,12 @@ Route101_MapScript1_1EBCC5: @ 81EBCC5
|
||||
end
|
||||
|
||||
Route101_MapScript2_1EBCCB: @ 81EBCCB
|
||||
map_script_2 VAR_0x4060, 0, Route101_EventScript_1EBCD5
|
||||
map_script_2 VAR_ROUTE101_STATE, 0, Route101_EventScript_1EBCD5
|
||||
.2byte 0
|
||||
|
||||
Route101_EventScript_1EBCD5:: @ 81EBCD5
|
||||
setflag FLAG_SPECIAL_FLAG_0x4000
|
||||
setvar VAR_0x4060, 1
|
||||
setvar VAR_ROUTE101_STATE, 1
|
||||
end
|
||||
|
||||
Route101_EventScript_1EBCDE:: @ 81EBCDE
|
||||
@@ -37,7 +37,7 @@ Route101_EventScript_1EBCDE:: @ 81EBCDE
|
||||
waitmovement 0
|
||||
msgbox Route101_Text_1EBE9A, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_0x4060, 2
|
||||
setvar VAR_ROUTE101_STATE, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -234,8 +234,8 @@ Route101_EventScript_1EBE16:: @ 81EBE16
|
||||
setflag FLAG_HIDE_ROUTE_101_BIRCH_ZIGZAGOON_BATTLE
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_BIRCH
|
||||
setflag FLAG_HIDE_ROUTE_101_BIRCH_STARTERS_BAG
|
||||
setvar VAR_0x4084, 2
|
||||
setvar VAR_0x4060, 3
|
||||
setvar VAR_BIRCH_LAB_STATE, 2
|
||||
setvar VAR_ROUTE101_STATE, 3
|
||||
clearflag FLAG_SPECIAL_FLAG_0x4000
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
|
||||
@@ -140,7 +140,7 @@ Route103_EventScript_1EC585:: @ 81EC585
|
||||
|
||||
Route103_EventScript_1EC5A2:: @ 81EC5A2
|
||||
removeobject 2
|
||||
setvar VAR_0x4084, 4
|
||||
setvar VAR_BIRCH_LAB_STATE, 4
|
||||
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
|
||||
setflag FLAG_DEFEATED_RIVAL_ROUTE103
|
||||
setvar VAR_0x40C7, 1
|
||||
|
||||
@@ -4,7 +4,7 @@ Route104_MapScripts:: @ 81ECC32
|
||||
.byte 0
|
||||
|
||||
Route104_MapScript2_1ECC3D: @ 81ECC3D
|
||||
map_script_2 VAR_0x408E, 1, Route104_EventScript_1ECC47
|
||||
map_script_2 VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 1, Route104_EventScript_1ECC47
|
||||
.2byte 0
|
||||
|
||||
Route104_EventScript_1ECC47:: @ 81ECC47
|
||||
@@ -29,7 +29,7 @@ Route104_EventScript_1ECC74:: @ 81ECC74
|
||||
return
|
||||
|
||||
Route104_EventScript_1ECC78:: @ 81ECC78
|
||||
compare VAR_0x408E, 1
|
||||
compare VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 1
|
||||
goto_if_ge Route104_EventScript_1ECC9D
|
||||
goto_if_set FLAG_MET_RIVAL_RUSTBORO, Route104_EventScript_1ECC9D
|
||||
goto_if_unset FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_1ECC9D
|
||||
@@ -49,7 +49,7 @@ Route104_EventScript_1ECC9E:: @ 81ECC9E
|
||||
Route104_EventScript_1ECCB3:: @ 81ECCB3
|
||||
lockall
|
||||
setflag FLAG_HIDE_RUSBORO_CITY_RIVAL
|
||||
setvar VAR_0x405A, 8
|
||||
setvar VAR_RUSTBORO_STATE, 8
|
||||
setvar VAR_0x4063, 2
|
||||
applymovement EVENT_OBJ_ID_PLAYER, Route104_Movement_2725A6
|
||||
waitmovement 0
|
||||
@@ -413,11 +413,11 @@ Route104_EventScript_1ED139:: @ 81ED139
|
||||
call Route104_EventScript_2720A8
|
||||
setflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
|
||||
hideobjectat 7, MAP_ROUTE104
|
||||
copyvar VAR_0x4096, VAR_0x8008
|
||||
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
|
||||
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_ROUTE104
|
||||
resetobjectpriority 2, MAP_DEWFORD_TOWN
|
||||
moveobjectoffscreen 2
|
||||
setvar VAR_0x408E, 0
|
||||
setvar VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 0
|
||||
goto_if_unset FLAG_DELIVERED_STEVEN_LETTER, Route104_EventScript_1ED1B4
|
||||
goto_if_set FLAG_DELIVERED_STEVEN_LETTER, Route104_EventScript_1ED1BE
|
||||
end
|
||||
|
||||
@@ -4,7 +4,7 @@ Route104_MrBrineysHouse_MapScripts:: @ 8229D2E
|
||||
|
||||
Route104_MrBrineysHouse_MapScript1_229D34: @ 8229D34
|
||||
setflag FLAG_LANDMARK_MR_BRINEY_HOUSE
|
||||
compare VAR_0x4090, 1
|
||||
compare VAR_BRINEY_HOUSE_STATE, 1
|
||||
call_if_eq Route104_MrBrineysHouse_EventScript_229D50
|
||||
call_if_set FLAG_RECEIVED_POKENAV, Route104_MrBrineysHouse_EventScript_229D4C
|
||||
end
|
||||
@@ -75,11 +75,11 @@ Route104_MrBrineysHouse_EventScript_229E1D:: @ 8229E1D
|
||||
Route104_MrBrineysHouse_EventScript_229E27:: @ 8229E27
|
||||
msgbox Route104_MrBrineysHouse_Text_229FE9, MSGBOX_DEFAULT
|
||||
call Route104_MrBrineysHouse_EventScript_271E95
|
||||
setvar VAR_0x408E, 1
|
||||
setvar VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 1
|
||||
clearflag FLAG_HIDE_ROUTE_104_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
setvar VAR_0x405A, 8
|
||||
setvar VAR_RUSTBORO_STATE, 8
|
||||
setvar VAR_0x4063, 2
|
||||
setflag FLAG_HIDE_RUSBORO_CITY_RIVAL
|
||||
setflag FLAG_HIDE_ROUTE_104_RIVAL
|
||||
|
||||
@@ -55,7 +55,7 @@ Route109_EventScript_1EE7D5:: @ 81EE7D5
|
||||
hideobjectat 1, MAP_ROUTE109
|
||||
msgbox Route109_Text_1E9C1D, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
copyvar VAR_0x4096, VAR_0x8008
|
||||
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
|
||||
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_ROUTE109
|
||||
resetobjectpriority 2, MAP_DEWFORD_TOWN
|
||||
moveobjectoffscreen 2
|
||||
|
||||
@@ -567,7 +567,7 @@
|
||||
"x": 33,
|
||||
"y": 56,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4069",
|
||||
"var": "VAR_ROUTE110_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route110_EventScript_1EF74D"
|
||||
},
|
||||
@@ -576,7 +576,7 @@
|
||||
"x": 34,
|
||||
"y": 56,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4069",
|
||||
"var": "VAR_ROUTE110_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route110_EventScript_1EF758"
|
||||
},
|
||||
@@ -585,7 +585,7 @@
|
||||
"x": 35,
|
||||
"y": 56,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4069",
|
||||
"var": "VAR_ROUTE110_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route110_EventScript_1EF763"
|
||||
},
|
||||
|
||||
@@ -496,7 +496,7 @@ Route110_EventScript_1EF8EC:: @ 81EF8EC
|
||||
compare VAR_0x8008, 3
|
||||
call_if_eq Route110_EventScript_1EF985
|
||||
removeobject 29
|
||||
setvar VAR_0x4069, 1
|
||||
setvar VAR_ROUTE110_STATE, 1
|
||||
savebgm MUS_DUMMY
|
||||
fadedefaultbgm
|
||||
releaseall
|
||||
|
||||
@@ -433,7 +433,7 @@
|
||||
"x": 47,
|
||||
"y": 9,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x406F",
|
||||
"var": "VAR_ROUTE116_STATE",
|
||||
"var_value": "1",
|
||||
"script": "Route116_EventScript_1F2D95"
|
||||
}
|
||||
|
||||
@@ -145,7 +145,7 @@ Route116_EventScript_1F2D84:: @ 81F2D84
|
||||
lock
|
||||
faceplayer
|
||||
msgbox Route116_Text_1F309D, MSGBOX_DEFAULT
|
||||
setvar VAR_0x406F, 2
|
||||
setvar VAR_ROUTE116_STATE, 2
|
||||
release
|
||||
end
|
||||
|
||||
@@ -155,7 +155,7 @@ Route116_EventScript_1F2D95:: @ 81F2D95
|
||||
applymovement EVENT_OBJ_ID_PLAYER, Route116_Movement_2725A4
|
||||
waitmovement 0
|
||||
msgbox Route116_Text_1F309D, MSGBOX_DEFAULT
|
||||
setvar VAR_0x406F, 2
|
||||
setvar VAR_ROUTE116_STATE, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@
|
||||
"x": 43,
|
||||
"y": 11,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4071",
|
||||
"var": "VAR_ROUTE118_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route118_EventScript_1F3E8E"
|
||||
},
|
||||
@@ -335,7 +335,7 @@
|
||||
"x": 44,
|
||||
"y": 11,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4071",
|
||||
"var": "VAR_ROUTE118_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route118_EventScript_1F3EAE"
|
||||
},
|
||||
@@ -344,7 +344,7 @@
|
||||
"x": 45,
|
||||
"y": 11,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4071",
|
||||
"var": "VAR_ROUTE118_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route118_EventScript_1F3EC4"
|
||||
}
|
||||
|
||||
@@ -107,7 +107,7 @@ Route118_EventScript_1F3EE4:: @ 81F3EE4
|
||||
call_if_eq Route118_EventScript_1F3F3A
|
||||
compare VAR_0x8008, 2
|
||||
call_if_eq Route118_EventScript_1F3F4C
|
||||
setvar VAR_0x4071, 1
|
||||
setvar VAR_ROUTE118_STATE, 1
|
||||
removeobject 19
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -607,7 +607,7 @@
|
||||
"x": 25,
|
||||
"y": 31,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x4072",
|
||||
"var": "VAR_ROUTE119_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route119_EventScript_1F4472"
|
||||
},
|
||||
@@ -616,7 +616,7 @@
|
||||
"x": 26,
|
||||
"y": 31,
|
||||
"elevation": 0,
|
||||
"var": "VAR_0x4072",
|
||||
"var": "VAR_ROUTE119_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route119_EventScript_1F447D"
|
||||
},
|
||||
|
||||
@@ -156,7 +156,7 @@ Route119_EventScript_1F460F:: @ 81F460F
|
||||
compare VAR_TEMP_1, 2
|
||||
call_if_eq Route119_EventScript_1F46EE
|
||||
removeobject 25
|
||||
setvar VAR_0x4072, 1
|
||||
setvar VAR_ROUTE119_STATE, 1
|
||||
savebgm MUS_DUMMY
|
||||
fadedefaultbgm
|
||||
delay 60
|
||||
|
||||
@@ -423,7 +423,7 @@
|
||||
"x": 25,
|
||||
"y": 5,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4074",
|
||||
"var": "VAR_ROUTE121_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route121_EventScript_1F5E18"
|
||||
},
|
||||
@@ -432,7 +432,7 @@
|
||||
"x": 25,
|
||||
"y": 6,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4074",
|
||||
"var": "VAR_ROUTE121_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route121_EventScript_1F5E18"
|
||||
},
|
||||
@@ -441,7 +441,7 @@
|
||||
"x": 25,
|
||||
"y": 7,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4074",
|
||||
"var": "VAR_ROUTE121_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route121_EventScript_1F5E18"
|
||||
},
|
||||
@@ -450,7 +450,7 @@
|
||||
"x": 25,
|
||||
"y": 8,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x4074",
|
||||
"var": "VAR_ROUTE121_STATE",
|
||||
"var_value": "0",
|
||||
"script": "Route121_EventScript_1F5E18"
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@ Route121_EventScript_1F5E18:: @ 81F5E18
|
||||
removeobject 12
|
||||
removeobject 13
|
||||
removeobject 14
|
||||
setvar VAR_0x4074, 1
|
||||
setvar VAR_ROUTE121_STATE, 1
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ Route128_MapScript1_1F6B43: @ 81F6B43
|
||||
end
|
||||
|
||||
Route128_MapScript2_1F6B4D: @ 81F6B4D
|
||||
map_script_2 VAR_0x407B, 1, Route128_EventScript_1F6B57
|
||||
map_script_2 VAR_ROUTE128_STATE, 1, Route128_EventScript_1F6B57
|
||||
.2byte 0
|
||||
|
||||
Route128_EventScript_1F6B57:: @ 81F6B57
|
||||
@@ -74,7 +74,7 @@ Route128_EventScript_1F6B57:: @ 81F6B57
|
||||
removeobject 3
|
||||
waitfieldeffect 30
|
||||
clearflag FLAG_SPECIAL_FLAG_0x4000
|
||||
setvar VAR_0x407B, 2
|
||||
setvar VAR_ROUTE128_STATE, 2
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -331,7 +331,7 @@
|
||||
"x": 23,
|
||||
"y": 20,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "1",
|
||||
"script": "RustboroCity_EventScript_1E095A"
|
||||
},
|
||||
@@ -340,7 +340,7 @@
|
||||
"x": 23,
|
||||
"y": 21,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "1",
|
||||
"script": "RustboroCity_EventScript_1E0971"
|
||||
},
|
||||
@@ -349,7 +349,7 @@
|
||||
"x": 23,
|
||||
"y": 22,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "1",
|
||||
"script": "RustboroCity_EventScript_1E0988"
|
||||
},
|
||||
@@ -358,7 +358,7 @@
|
||||
"x": 23,
|
||||
"y": 23,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "1",
|
||||
"script": "RustboroCity_EventScript_1E099F"
|
||||
},
|
||||
@@ -367,7 +367,7 @@
|
||||
"x": 23,
|
||||
"y": 24,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "1",
|
||||
"script": "RustboroCity_EventScript_1E09B6"
|
||||
},
|
||||
@@ -376,7 +376,7 @@
|
||||
"x": 30,
|
||||
"y": 9,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "2",
|
||||
"script": "RustboroCity_EventScript_1E0AFE"
|
||||
},
|
||||
@@ -385,7 +385,7 @@
|
||||
"x": 29,
|
||||
"y": 10,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "2",
|
||||
"script": "RustboroCity_EventScript_1E0B0A"
|
||||
},
|
||||
@@ -394,7 +394,7 @@
|
||||
"x": 30,
|
||||
"y": 11,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "2",
|
||||
"script": "RustboroCity_EventScript_1E0B16"
|
||||
},
|
||||
@@ -403,7 +403,7 @@
|
||||
"x": 30,
|
||||
"y": 12,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "2",
|
||||
"script": "RustboroCity_EventScript_1E0B22"
|
||||
},
|
||||
@@ -412,7 +412,7 @@
|
||||
"x": 30,
|
||||
"y": 9,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "4",
|
||||
"script": "RustboroCity_EventScript_1E0C2B"
|
||||
},
|
||||
@@ -421,7 +421,7 @@
|
||||
"x": 31,
|
||||
"y": 10,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "4",
|
||||
"script": "RustboroCity_EventScript_1E0C37"
|
||||
},
|
||||
@@ -430,7 +430,7 @@
|
||||
"x": 30,
|
||||
"y": 11,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "4",
|
||||
"script": "RustboroCity_EventScript_1E0C43"
|
||||
},
|
||||
@@ -439,7 +439,7 @@
|
||||
"x": 30,
|
||||
"y": 12,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "4",
|
||||
"script": "RustboroCity_EventScript_1E0C4F"
|
||||
},
|
||||
@@ -448,7 +448,7 @@
|
||||
"x": 12,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0DF3"
|
||||
},
|
||||
@@ -457,7 +457,7 @@
|
||||
"x": 13,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0E33"
|
||||
},
|
||||
@@ -466,7 +466,7 @@
|
||||
"x": 14,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0E73"
|
||||
},
|
||||
@@ -475,7 +475,7 @@
|
||||
"x": 15,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0EB3"
|
||||
},
|
||||
@@ -484,7 +484,7 @@
|
||||
"x": 16,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0EF3"
|
||||
},
|
||||
@@ -493,7 +493,7 @@
|
||||
"x": 17,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0F33"
|
||||
},
|
||||
@@ -502,7 +502,7 @@
|
||||
"x": 18,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0F73"
|
||||
},
|
||||
@@ -511,7 +511,7 @@
|
||||
"x": 19,
|
||||
"y": 53,
|
||||
"elevation": 3,
|
||||
"var": "VAR_0x405A",
|
||||
"var": "VAR_RUSTBORO_STATE",
|
||||
"var_value": "7",
|
||||
"script": "RustboroCity_EventScript_1E0FB3"
|
||||
}
|
||||
|
||||
@@ -6,10 +6,10 @@ RustboroCity_MapScripts:: @ 81E06BD
|
||||
RustboroCity_MapScript1_1E06C8: @ 81E06C8
|
||||
setflag FLAG_VISITED_RUSTBORO_CITY
|
||||
call RustboroCity_EventScript_271ED7
|
||||
compare VAR_0x405A, 6
|
||||
compare VAR_RUSTBORO_STATE, 6
|
||||
call_if_eq RustboroCity_EventScript_1E0707
|
||||
getplayerxy VAR_TEMP_0, VAR_TEMP_1
|
||||
compare VAR_0x405A, 6
|
||||
compare VAR_RUSTBORO_STATE, 6
|
||||
goto_if_eq RustboroCity_EventScript_1E06EC
|
||||
end
|
||||
|
||||
@@ -28,7 +28,7 @@ RustboroCity_EventScript_1E0707:: @ 81E0707
|
||||
return
|
||||
|
||||
RustboroCity_MapScript2_1E070B: @ 81E070B
|
||||
map_script_2 VAR_0x405A, 6, RustboroCity_EventScript_1E0715
|
||||
map_script_2 VAR_RUSTBORO_STATE, 6, RustboroCity_EventScript_1E0715
|
||||
.2byte 0
|
||||
|
||||
RustboroCity_EventScript_1E0715:: @ 81E0715
|
||||
@@ -99,7 +99,7 @@ RustboroCity_EventScript_1E07BD:: @ 81E07BD
|
||||
playse SE_KAIDAN
|
||||
removeobject 15
|
||||
setflag FLAG_HIDE_RUSTBORO_CITY_SCIENTIST
|
||||
setvar VAR_0x405A, 7
|
||||
setvar VAR_RUSTBORO_STATE, 7
|
||||
clearflag FLAG_SPECIAL_FLAG_0x4000
|
||||
releaseall
|
||||
end
|
||||
@@ -302,9 +302,9 @@ RustboroCity_EventScript_1E09CD:: @ 81E09CD
|
||||
setobjectxyperm 9, 30, 10
|
||||
clearflag FLAG_HIDE_RUSTBORO_CITY_DEVON_EMPLOYEE_1
|
||||
setflag FLAG_DEVON_GOODS_STOLEN
|
||||
setvar VAR_0x405A, 2
|
||||
setvar VAR_RUSTBORO_STATE, 2
|
||||
setvar VAR_RUSTURF_TUNNEL_STATE, 2
|
||||
setvar VAR_0x406F, 1
|
||||
setvar VAR_ROUTE116_STATE, 1
|
||||
clearflag FLAG_HIDE_ROUTE_116_MR_BRINEY
|
||||
clearflag FLAG_HIDE_RUSTURF_TUNNEL_PEEKO
|
||||
clearflag FLAG_HIDE_RUSTURF_TUNNEL_AQUA_GRUNT
|
||||
@@ -493,7 +493,7 @@ RustboroCity_EventScript_1E0B2E:: @ 81E0B2E
|
||||
compare VAR_TEMP_1, 3
|
||||
call_if_eq RustboroCity_EventScript_1E0BF3
|
||||
setflag FLAG_INTERACTED_WITH_DEVON_EMPLOYEE_GOODS_STOLEN
|
||||
setvar VAR_0x405A, 3
|
||||
setvar VAR_RUSTBORO_STATE, 3
|
||||
moveobjectoffscreen 9
|
||||
msgbox RustboroCity_Text_1E183E, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
@@ -596,7 +596,7 @@ RustboroCity_EventScript_1E0C5B:: @ 81E0C5B
|
||||
closemessage
|
||||
setflag FLAG_RETURNED_DEVON_GOODS
|
||||
setflag FLAG_HIDE_RUSTBORO_CITY_DEVON_EMPLOYEE_1
|
||||
setvar VAR_0x405A, 5
|
||||
setvar VAR_RUSTBORO_STATE, 5
|
||||
delay 30
|
||||
warp MAP_RUSTBORO_CITY_DEVON_CORP_3F, 255, 2, 2
|
||||
waitstate
|
||||
@@ -840,7 +840,7 @@ RustboroCity_EventScript_1E100B:: @ 81E100B
|
||||
closemessage
|
||||
delay 30
|
||||
setflag FLAG_ENABLE_RIVAL_MATCH_CALL
|
||||
setvar VAR_0x405A, 8
|
||||
setvar VAR_RUSTBORO_STATE, 8
|
||||
setvar VAR_0x4063, 2
|
||||
setvar VAR_0x8008, 0
|
||||
msgbox RustboroCity_Text_1E1AFA, MSGBOX_YESNO
|
||||
@@ -911,7 +911,7 @@ RustboroCity_EventScript_1E1114:: @ 81E1114
|
||||
closemessage
|
||||
delay 30
|
||||
setflag FLAG_ENABLE_RIVAL_MATCH_CALL
|
||||
setvar VAR_0x405A, 8
|
||||
setvar VAR_RUSTBORO_STATE, 8
|
||||
setvar VAR_0x4063, 2
|
||||
msgbox RustboroCity_Text_1E1E34, MSGBOX_YESNO
|
||||
compare VAR_RESULT, 1
|
||||
|
||||
@@ -281,7 +281,7 @@ RustboroCity_DevonCorp_2F_EventScript_211BCF:: @ 8211BCF
|
||||
faceplayer
|
||||
compare VAR_0x40C4, 1
|
||||
call_if_eq RustboroCity_DevonCorp_2F_EventScript_211869
|
||||
compare VAR_0x405A, 6
|
||||
compare VAR_RUSTBORO_STATE, 6
|
||||
goto_if_ge RustboroCity_DevonCorp_2F_EventScript_211BF1
|
||||
msgbox RustboroCity_DevonCorp_2F_Text_212338, MSGBOX_DEFAULT
|
||||
release
|
||||
|
||||
@@ -5,7 +5,7 @@ RustboroCity_DevonCorp_3F_MapScripts:: @ 821242D
|
||||
.byte 0
|
||||
|
||||
RustboroCity_DevonCorp_3F_MapScript1_21243D: @ 821243D
|
||||
compare VAR_0x408F, 0
|
||||
compare VAR_DEVON_CORP_3F_STATE, 0
|
||||
call_if_eq RustboroCity_DevonCorp_3F_EventScript_212449
|
||||
end
|
||||
|
||||
@@ -15,7 +15,7 @@ RustboroCity_DevonCorp_3F_EventScript_212449:: @ 8212449
|
||||
return
|
||||
|
||||
RustboroCity_DevonCorp_3F_MapScript2_212455: @ 8212455
|
||||
map_script_2 VAR_0x408F, 0, RustboroCity_DevonCorp_3F_EventScript_21245F
|
||||
map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_21245F
|
||||
.2byte 0
|
||||
|
||||
RustboroCity_DevonCorp_3F_EventScript_21245F:: @ 821245F
|
||||
@@ -23,7 +23,7 @@ RustboroCity_DevonCorp_3F_EventScript_21245F:: @ 821245F
|
||||
end
|
||||
|
||||
RustboroCity_DevonCorp_3F_MapScript2_212464: @ 8212464
|
||||
map_script_2 VAR_0x408F, 0, RustboroCity_DevonCorp_3F_EventScript_21246E
|
||||
map_script_2 VAR_DEVON_CORP_3F_STATE, 0, RustboroCity_DevonCorp_3F_EventScript_21246E
|
||||
.2byte 0
|
||||
|
||||
RustboroCity_DevonCorp_3F_EventScript_21246E:: @ 821246E
|
||||
@@ -65,10 +65,10 @@ RustboroCity_DevonCorp_3F_EventScript_21246E:: @ 821246E
|
||||
clearflag FLAG_HIDE_RUSTURF_TUNNEL_LOVER_WOMAN
|
||||
clearflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
|
||||
clearflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
|
||||
setvar VAR_0x4096, 1
|
||||
setvar VAR_BRINEY_LOCATION, 1
|
||||
clearflag FLAG_HIDE_RUSBORO_CITY_RIVAL
|
||||
setvar VAR_0x408F, 1
|
||||
setvar VAR_0x405A, 6
|
||||
setvar VAR_DEVON_CORP_3F_STATE, 1
|
||||
setvar VAR_RUSTBORO_STATE, 6
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -18,11 +18,11 @@ RustboroCity_Gym_EventScript_212F66:: @ 8212F66
|
||||
msgbox RustboroCity_Gym_Text_213816, MSGBOX_DEFAULT
|
||||
setflag FLAG_DEFEATED_RUSTBORO_GYM
|
||||
setflag FLAG_BADGE01_GET
|
||||
setvar VAR_0x405A, 1
|
||||
addvar VAR_0x4085, 1
|
||||
setvar VAR_RUSTBORO_STATE, 1
|
||||
addvar VAR_PETALBURG_GYM_STATE, 1
|
||||
setvar VAR_0x8008, 1
|
||||
call RustboroCity_Gym_EventScript_271F43
|
||||
compare VAR_0x4085, 6
|
||||
compare VAR_PETALBURG_GYM_STATE, 6
|
||||
call_if_eq RustboroCity_Gym_EventScript_271E84
|
||||
goto RustboroCity_Gym_EventScript_212FA4
|
||||
end
|
||||
|
||||
@@ -345,8 +345,8 @@ RusturfTunnel_EventScript_22D0C2:: @ 822D0C2
|
||||
removeobject 7
|
||||
clearflag FLAG_DEVON_GOODS_STOLEN
|
||||
setflag FLAG_RECOVERED_DEVON_GOODS
|
||||
setvar VAR_0x405A, 4
|
||||
setvar VAR_0x4090, 1
|
||||
setvar VAR_RUSTBORO_STATE, 4
|
||||
setvar VAR_BRINEY_HOUSE_STATE, 1
|
||||
setflag FLAG_HIDE_ROUTE_116_MR_BRINEY
|
||||
release
|
||||
end
|
||||
|
||||
@@ -118,7 +118,7 @@ SeafloorCavern_Room9_EventScript_234DC9:: @ 8234DC9
|
||||
applymovement VAR_0x8004, SeafloorCavern_Room9_Movement_23503A
|
||||
waitmovement 0
|
||||
msgbox SeafloorCavern_Room9_Text_235723, MSGBOX_DEFAULT
|
||||
setvar VAR_0x407B, 1
|
||||
setvar VAR_ROUTE128_STATE, 1
|
||||
setvar VAR_0x405E, 1
|
||||
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_STEVEN
|
||||
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_ARCHIE
|
||||
|
||||
@@ -6,7 +6,7 @@ SlateportCity_MapScripts:: @ 81DCC61
|
||||
SlateportCity_MapScript1_1DCC6C: @ 81DCC6C
|
||||
setvar VAR_0x40AA, 0
|
||||
call SlateportCity_EventScript_1DCC8D
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCC99
|
||||
compare VAR_0x40D2, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCCE7
|
||||
@@ -14,7 +14,7 @@ SlateportCity_MapScript1_1DCC6C: @ 81DCC6C
|
||||
|
||||
SlateportCity_EventScript_1DCC8D:: @ 81DCC8D
|
||||
setflag FLAG_VISITED_SLATEPORT_CITY
|
||||
setvar VAR_0x4086, 0
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
setflag FLAG_HIDE_SLATEPORT_CITY_CONTEST_REPORTER
|
||||
return
|
||||
|
||||
@@ -170,7 +170,7 @@ SlateportCity_EventScript_1DCE38:: @ 81DCE38
|
||||
SlateportCity_EventScript_1DCE42:: @ 81DCE42
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCE59
|
||||
msgbox SlateportCity_Text_1DD81A, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -184,7 +184,7 @@ SlateportCity_EventScript_1DCE59:: @ 81DCE59
|
||||
SlateportCity_EventScript_1DCE63:: @ 81DCE63
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCE7A
|
||||
msgbox SlateportCity_Text_1DD8A6, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -198,7 +198,7 @@ SlateportCity_EventScript_1DCE7A:: @ 81DCE7A
|
||||
SlateportCity_EventScript_1DCE84:: @ 81DCE84
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCEA4
|
||||
goto_if_set FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_1DCEAE
|
||||
msgbox SlateportCity_Text_1DD93D, MSGBOX_DEFAULT
|
||||
@@ -218,7 +218,7 @@ SlateportCity_EventScript_1DCEAE:: @ 81DCEAE
|
||||
SlateportCity_EventScript_1DCEB8:: @ 81DCEB8
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCECF
|
||||
msgbox SlateportCity_Text_1DDA34, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -230,7 +230,7 @@ SlateportCity_EventScript_1DCECF:: @ 81DCECF
|
||||
end
|
||||
|
||||
SlateportCity_EventScript_1DCED9:: @ 81DCED9
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
goto_if_eq SlateportCity_EventScript_1DCEED
|
||||
msgbox SlateportCity_Text_1DDA9A, MSGBOX_NPC
|
||||
end
|
||||
@@ -242,7 +242,7 @@ SlateportCity_EventScript_1DCEED:: @ 81DCEED
|
||||
SlateportCity_EventScript_1DCEF6:: @ 81DCEF6
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCF0D
|
||||
msgbox SlateportCity_Text_1DDB21, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -323,7 +323,7 @@ SlateportCity_EventScript_1DCFB2:: @ 81DCFB2
|
||||
SlateportCity_EventScript_1DCFBB:: @ 81DCFBB
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4058, 1
|
||||
compare VAR_SLATEPORT_STATE, 1
|
||||
call_if_eq SlateportCity_EventScript_1DCFD2
|
||||
msgbox SlateportCity_Text_1DE10E, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -609,7 +609,7 @@ SlateportCity_EventScript_1DD1F8:: @ 81DD1F8
|
||||
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_SUBMARINE_SHADOW
|
||||
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_AQUA_GRUNT
|
||||
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_ARCHIE
|
||||
setvar VAR_0x4058, 2
|
||||
setvar VAR_SLATEPORT_STATE, 2
|
||||
warp MAP_SLATEPORT_CITY_HARBOR, 255, 11, 14
|
||||
waitstate
|
||||
releaseall
|
||||
|
||||
@@ -4,7 +4,7 @@ VerdanturfTown_MapScripts:: @ 81EB566
|
||||
|
||||
VerdanturfTown_MapScript1_1EB56C: @ 81EB56C
|
||||
setflag FLAG_VISITED_VERDANTURF_TOWN
|
||||
setvar VAR_0x4086, 0
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 0
|
||||
end
|
||||
|
||||
VerdanturfTown_EventScript_1EB575:: @ 81EB575
|
||||
|
||||
@@ -101,14 +101,14 @@ RustboroCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C
|
||||
SlateportCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C
|
||||
SootopolisCity_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C
|
||||
VerdanturfTown_PokemonCenter_2F_MapScript2_276B6C: @ 8276B6C
|
||||
map_script_2 VAR_0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 6, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 7, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_0x4087, 8, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 1, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 2, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 5, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 3, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 4, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 6, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 7, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 8, OldaleTown_PokemonCenter_2F_EventScript_276BAE
|
||||
.2byte 0
|
||||
|
||||
MossdeepCity_GameCorner_1F_EventScript_276BAE:: @ 8276BAE
|
||||
@@ -138,21 +138,21 @@ RustboroCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE
|
||||
SlateportCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE
|
||||
SootopolisCity_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE
|
||||
VerdanturfTown_PokemonCenter_2F_MapScript1_276BBE: @ 8276BBE
|
||||
compare VAR_0x4087, 1
|
||||
compare VAR_CABLE_CLUB_STATE, 1
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C17
|
||||
compare VAR_0x4087, 2
|
||||
compare VAR_CABLE_CLUB_STATE, 2
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C17
|
||||
compare VAR_0x4087, 5
|
||||
compare VAR_CABLE_CLUB_STATE, 5
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C17
|
||||
compare VAR_0x4087, 3
|
||||
compare VAR_CABLE_CLUB_STATE, 3
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C1D
|
||||
compare VAR_0x4087, 4
|
||||
compare VAR_CABLE_CLUB_STATE, 4
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C23
|
||||
compare VAR_0x4087, 6
|
||||
compare VAR_CABLE_CLUB_STATE, 6
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C29
|
||||
compare VAR_0x4087, 7
|
||||
compare VAR_CABLE_CLUB_STATE, 7
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C2F
|
||||
compare VAR_0x4087, 8
|
||||
compare VAR_CABLE_CLUB_STATE, 8
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276C35
|
||||
end
|
||||
|
||||
@@ -198,14 +198,14 @@ SlateportCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B
|
||||
SootopolisCity_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B
|
||||
VerdanturfTown_PokemonCenter_2F_MapScript2_276C3B: @ 8276C3B
|
||||
map_script_2 VAR_0x40CD, 1, OldaleTown_PokemonCenter_2F_EventScript_276DE0
|
||||
map_script_2 VAR_0x4087, 1, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_0x4087, 2, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_0x4087, 5, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_0x4087, 3, OldaleTown_PokemonCenter_2F_EventScript_276CE7
|
||||
map_script_2 VAR_0x4087, 4, OldaleTown_PokemonCenter_2F_EventScript_276D2C
|
||||
map_script_2 VAR_0x4087, 6, OldaleTown_PokemonCenter_2F_EventScript_276D6C
|
||||
map_script_2 VAR_0x4087, 7, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_0x4087, 8, OldaleTown_PokemonCenter_2F_EventScript_276C9D
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 1, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 2, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 5, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 3, OldaleTown_PokemonCenter_2F_EventScript_276CE7
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 4, OldaleTown_PokemonCenter_2F_EventScript_276D2C
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 6, OldaleTown_PokemonCenter_2F_EventScript_276D6C
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 7, OldaleTown_PokemonCenter_2F_EventScript_276C85
|
||||
map_script_2 VAR_CABLE_CLUB_STATE, 8, OldaleTown_PokemonCenter_2F_EventScript_276C9D
|
||||
.2byte 0
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_276C85:: @ 8276C85
|
||||
@@ -231,7 +231,7 @@ OldaleTown_PokemonCenter_2F_EventScript_276C9D:: @ 8276C9D
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_276CB5:: @ 8276CB5
|
||||
special CloseLink
|
||||
setvar VAR_0x4087, 0
|
||||
setvar VAR_CABLE_CLUB_STATE, 0
|
||||
compare VAR_0x8007, 0
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5
|
||||
applymovement VAR_0x8007, OldaleTown_PokemonCenter_2F_Movement_27734D
|
||||
@@ -254,7 +254,7 @@ OldaleTown_PokemonCenter_2F_EventScript_276CE7:: @ 8276CE7
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_276CFF:: @ 8276CFF
|
||||
special CloseLink
|
||||
setvar VAR_0x4087, 0
|
||||
setvar VAR_CABLE_CLUB_STATE, 0
|
||||
compare VAR_0x8007, 0
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5
|
||||
applymovement EVENT_OBJ_ID_PLAYER, OldaleTown_PokemonCenter_2F_Movement_27735E
|
||||
@@ -276,7 +276,7 @@ OldaleTown_PokemonCenter_2F_EventScript_276D2C:: @ 8276D2C
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_276D44:: @ 8276D44
|
||||
special CloseLink
|
||||
setvar VAR_0x4087, 0
|
||||
setvar VAR_CABLE_CLUB_STATE, 0
|
||||
applymovement EVENT_OBJ_ID_PLAYER, OldaleTown_PokemonCenter_2F_Movement_27734F
|
||||
waitmovement 0
|
||||
compare VAR_0x8007, 0
|
||||
@@ -298,7 +298,7 @@ OldaleTown_PokemonCenter_2F_EventScript_276D6C:: @ 8276D6C
|
||||
end
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_276D84:: @ 8276D84
|
||||
setvar VAR_0x4087, 0
|
||||
setvar VAR_CABLE_CLUB_STATE, 0
|
||||
compare VAR_0x8007, 0
|
||||
goto_if_eq OldaleTown_PokemonCenter_2F_EventScript_276DD5
|
||||
applymovement EVENT_OBJ_ID_PLAYER, OldaleTown_PokemonCenter_2F_Movement_27735E
|
||||
@@ -450,7 +450,7 @@ OldaleTown_PokemonCenter_2F_EventScript_276FBD:: @ 8276FBD
|
||||
special HealPlayerParty
|
||||
special SavePlayerParty
|
||||
special LoadPlayerBag
|
||||
copyvar VAR_0x4087, VAR_0x8004
|
||||
copyvar VAR_CABLE_CLUB_STATE, VAR_0x8004
|
||||
messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197
|
||||
waitmessage
|
||||
call OldaleTown_PokemonCenter_2F_EventScript_277BE4
|
||||
@@ -554,7 +554,7 @@ OldaleTown_PokemonCenter_2F_EventScript_2770B2:: @ 82770B2
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_27713A:: @ 827713A
|
||||
setvar VAR_0x8004, 3
|
||||
copyvar VAR_0x4087, VAR_0x8004
|
||||
copyvar VAR_CABLE_CLUB_STATE, VAR_0x8004
|
||||
messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197
|
||||
waitmessage
|
||||
call OldaleTown_PokemonCenter_2F_EventScript_277BE4
|
||||
@@ -629,7 +629,7 @@ OldaleTown_PokemonCenter_2F_EventScript_2771DB:: @ 82771DB
|
||||
|
||||
OldaleTown_PokemonCenter_2F_EventScript_27724C:: @ 827724C
|
||||
setvar VAR_0x8004, 4
|
||||
copyvar VAR_0x4087, VAR_0x8004
|
||||
copyvar VAR_CABLE_CLUB_STATE, VAR_0x8004
|
||||
messageautoscroll OldaleTown_PokemonCenter_2F_Text_278197
|
||||
waitmessage
|
||||
call OldaleTown_PokemonCenter_2F_EventScript_277BE4
|
||||
@@ -1030,7 +1030,7 @@ OldaleTown_PokemonCenter_2F_EventScript_27759F:: @ 827759F
|
||||
closemessage
|
||||
special HealPlayerParty
|
||||
setvar VAR_0x8004, 6
|
||||
copyvar VAR_0x4087, VAR_0x8004
|
||||
copyvar VAR_CABLE_CLUB_STATE, VAR_0x8004
|
||||
call OldaleTown_PokemonCenter_2F_EventScript_277BBE
|
||||
special DrawWholeMapView
|
||||
playse SE_TK_KASYA
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
LilycoveCity_ContestLobby_EventScript_279CC5:: @ 8279CC5
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x408A, 0
|
||||
compare VAR_CONTEST_PRIZE_PICKUP, 0
|
||||
goto_if_ne LilycoveCity_ContestLobby_EventScript_279D13
|
||||
call_if_set FLAG_RECEIVED_POKEBLOCK_CASE, LilycoveCity_ContestLobby_EventScript_279CEA
|
||||
call_if_unset FLAG_RECEIVED_POKEBLOCK_CASE, LilycoveCity_ContestLobby_EventScript_279CF3
|
||||
@@ -21,7 +21,7 @@ LilycoveCity_ContestLobby_EventScript_279CF3:: @ 8279CF3
|
||||
|
||||
LilycoveCity_ContestLobby_EventScript_279D13:: @ 8279D13
|
||||
msgbox LilycoveCity_ContestLobby_Text_27B67B, MSGBOX_DEFAULT
|
||||
switch VAR_0x408A
|
||||
switch VAR_CONTEST_PRIZE_PICKUP
|
||||
case 4, LilycoveCity_ContestLobby_EventScript_279D2C
|
||||
end
|
||||
|
||||
@@ -29,7 +29,7 @@ LilycoveCity_ContestLobby_EventScript_279D2C:: @ 8279D2C
|
||||
giveitem_std ITEM_LUXURY_BALL
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq LilycoveCity_ContestLobby_EventScript_279D4B
|
||||
setvar VAR_0x408A, 0
|
||||
setvar VAR_CONTEST_PRIZE_PICKUP, 0
|
||||
closemessage
|
||||
release
|
||||
end
|
||||
@@ -181,7 +181,7 @@ LilycoveCity_ContestLobby_EventScript_279F87:: @ 8279F87
|
||||
msgbox LilycoveCity_ContestLobby_Text_27B5E2, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
releaseall
|
||||
setvar VAR_0x4086, 1
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_279F97:: @ 8279F97
|
||||
@@ -204,7 +204,7 @@ LinkContestRoom1_EventScript_279F97:: @ 8279F97
|
||||
call LinkContestRoom1_EventScript_27A9D4
|
||||
call LinkContestRoom1_EventScript_27AA1B
|
||||
call LinkContestRoom1_EventScript_27AB36
|
||||
setvar VAR_0x4086, 2
|
||||
setvar VAR_LINK_CONTEST_ROOM_STATE, 2
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_279FF2:: @ 8279FF2
|
||||
@@ -271,7 +271,7 @@ LinkContestRoom1_EventScript_27A097:: @ 827A097
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A0B1:: @ 827A0B1
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A0C7
|
||||
lockall
|
||||
msgbox LinkContestRoom1_Text_27B711, MSGBOX_DEFAULT
|
||||
@@ -391,7 +391,7 @@ LinkContestRoom1_EventScript_27A1D2:: @ 827A1D2
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A217:: @ 827A217
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A229
|
||||
message LinkContestRoom1_Text_27B815
|
||||
waitmessage
|
||||
@@ -419,7 +419,7 @@ LinkContestRoom1_EventScript_27A230:: @ 827A230
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A26C:: @ 827A26C
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A280
|
||||
msgbox LinkContestRoom1_Text_27B830, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -445,7 +445,7 @@ LinkContestRoom1_EventScript_27A297:: @ 827A297
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A2B9:: @ 827A2B9
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A2CA
|
||||
message LinkContestRoom1_Text_27B8F2
|
||||
return
|
||||
@@ -483,15 +483,15 @@ LinkContestRoom1_EventScript_27A2D5:: @ 827A2D5
|
||||
|
||||
LinkContestRoom1_EventScript_27A34F:: @ 827A34F
|
||||
special sub_80F82FC
|
||||
compare VAR_0x4088, 1
|
||||
compare VAR_CONTEST_LOCATION, 1
|
||||
call_if_eq LinkContestRoom1_EventScript_27A454
|
||||
compare VAR_0x4088, 2
|
||||
compare VAR_CONTEST_LOCATION, 2
|
||||
call_if_eq LinkContestRoom1_EventScript_27A4B2
|
||||
compare VAR_0x4088, 3
|
||||
compare VAR_CONTEST_LOCATION, 3
|
||||
call_if_eq LinkContestRoom1_EventScript_27A510
|
||||
compare VAR_0x4088, 4
|
||||
compare VAR_CONTEST_LOCATION, 4
|
||||
call_if_eq LinkContestRoom1_EventScript_27A56E
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
call_if_eq LinkContestRoom1_EventScript_27A5CC
|
||||
setvar VAR_TEMP_1, 9
|
||||
setvar VAR_TEMP_2, 9
|
||||
@@ -843,7 +843,7 @@ LinkContestRoom1_EventScript_27A801:: @ 827A801
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A853:: @ 827A853
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A867
|
||||
msgbox LinkContestRoom1_Text_27B904, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -893,7 +893,7 @@ LinkContestRoom1_EventScript_27A8A5:: @ 827A8A5
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A8FB:: @ 827A8FB
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A90F
|
||||
msgbox LinkContestRoom1_Text_27BA15, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -906,7 +906,7 @@ LinkContestRoom1_EventScript_27A90F:: @ 827A90F
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A91E:: @ 827A91E
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A932
|
||||
msgbox LinkContestRoom1_Text_27BA30, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -919,7 +919,7 @@ LinkContestRoom1_EventScript_27A932:: @ 827A932
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A941:: @ 827A941
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A955
|
||||
msgbox LinkContestRoom1_Text_27BAAC, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -932,7 +932,7 @@ LinkContestRoom1_EventScript_27A955:: @ 827A955
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27A964:: @ 827A964
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27A978
|
||||
msgbox LinkContestRoom1_Text_27BB25, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -983,7 +983,7 @@ LinkContestRoom1_EventScript_27A9D4:: @ 827A9D4
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27AA00:: @ 827AA00
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27AA14
|
||||
msgbox LinkContestRoom1_Text_27BB4C, MSGBOX_DEFAULT
|
||||
return
|
||||
@@ -996,7 +996,7 @@ LinkContestRoom1_EventScript_27AA14:: @ 827AA14
|
||||
LinkContestRoom1_EventScript_27AA1B:: @ 827AA1B
|
||||
addvar VAR_TEMP_1, 1
|
||||
lockall
|
||||
compare VAR_0x4088, 1
|
||||
compare VAR_CONTEST_LOCATION, 1
|
||||
call_if_gt LinkContestRoom1_EventScript_27AA6F
|
||||
applymovement 9, LinkContestRoom1_Movement_27AD3B
|
||||
applymovement 12, LinkContestRoom1_Movement_27AD3F
|
||||
@@ -1081,7 +1081,7 @@ LinkContestRoom1_EventScript_27AA6F:: @ 827AA6F
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27AB36:: @ 827AB36
|
||||
compare VAR_0x4088, 5
|
||||
compare VAR_CONTEST_LOCATION, 5
|
||||
goto_if_eq LinkContestRoom1_EventScript_27ABD8
|
||||
call LinkContestRoom1_EventScript_27AB9E
|
||||
goto_if_set FLAG_TEMP_2, LinkContestRoom1_EventScript_27AB82
|
||||
@@ -1135,7 +1135,7 @@ LinkContestRoom1_EventScript_27ABCE:: @ 827ABCE
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27ABD2:: @ 827ABD2
|
||||
setvar VAR_0x4099, 1
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 1
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27ABD8:: @ 827ABD8
|
||||
@@ -1149,7 +1149,7 @@ LinkContestRoom1_EventScript_27ABD8:: @ 827ABD8
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27ABF1:: @ 827ABF1
|
||||
setvar VAR_0x4099, 2
|
||||
setvar VAR_LILYCOVE_CONTEST_LOBBY_STATE, 2
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27ABF7:: @ 827ABF7
|
||||
@@ -1201,7 +1201,7 @@ LinkContestRoom1_EventScript_27AC5E:: @ 827AC5E
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27AC77:: @ 827AC77
|
||||
compare VAR_0x4088, 2
|
||||
compare VAR_CONTEST_LOCATION, 2
|
||||
call_if_eq LinkContestRoom1_EventScript_27ABCE
|
||||
specialvar VAR_RESULT, sub_80F7F7C
|
||||
compare VAR_RESULT, 0
|
||||
@@ -1218,7 +1218,7 @@ LinkContestRoom1_EventScript_27ACA8:: @ 827ACA8
|
||||
call LinkContestRoom1_EventScript_27205E
|
||||
msgbox LinkContestRoom1_Text_27BC2F, MSGBOX_DEFAULT
|
||||
releaseall
|
||||
setvar VAR_0x408A, 4
|
||||
setvar VAR_CONTEST_PRIZE_PICKUP, 4
|
||||
return
|
||||
|
||||
LinkContestRoom1_EventScript_27ACBD:: @ 827ACBD
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
LittlerootTown_BrendansHouse_2F_EventScript_2926FE:: @ 82926FE
|
||||
LittlerootTown_MaysHouse_2F_EventScript_2926FE:: @ 82926FE
|
||||
setvar VAR_0x4092, 5
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 5
|
||||
return
|
||||
|
||||
LittlerootTown_BrendansHouse_1F_EventScript_292704:: @ 8292704
|
||||
@@ -14,7 +14,7 @@ LittlerootTown_MaysHouse_1F_EventScript_292704:: @ 8292704
|
||||
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_292758
|
||||
msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A46, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_0x4092, 4
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 4
|
||||
applymovement EVENT_OBJ_ID_PLAYER, LittlerootTown_BrendansHouse_1F_Movement_292763
|
||||
applymovement VAR_0x8004, LittlerootTown_BrendansHouse_1F_Movement_2725A6
|
||||
waitmovement 0
|
||||
@@ -63,7 +63,7 @@ LittlerootTown_MaysHouse_2F_EventScript_292799:: @ 8292799
|
||||
msgbox LittlerootTown_BrendansHouse_2F_Text_1F8668, MSGBOX_DEFAULT
|
||||
call LittlerootTown_BrendansHouse_2F_EventScript_292849
|
||||
delay 30
|
||||
setvar VAR_0x4092, 6
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 6
|
||||
setflag FLAG_SET_WALL_CLOCK
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_PLAYERS_HOUSE_VIGOROTH_1
|
||||
setflag FLAG_HIDE_LITTLEROOT_TOWN_PLAYERS_HOUSE_VIGOROTH_2
|
||||
@@ -149,7 +149,7 @@ LittlerootTown_BrendansHouse_2F_Movement_292862: @ 8292862
|
||||
|
||||
LittlerootTown_BrendansHouse_1F_EventScript_292866:: @ 8292866
|
||||
LittlerootTown_MaysHouse_1F_EventScript_292866:: @ 8292866
|
||||
setvar VAR_0x4092, 7
|
||||
setvar VAR_LITTLEROOT_INTRO_STATE, 7
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -313,15 +313,15 @@ LittlerootTown_BrendansHouse_1F_EventScript_2929C5:: @ 82929C5
|
||||
LittlerootTown_MaysHouse_1F_EventScript_2929C5:: @ 82929C5
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_0x4082, 4
|
||||
compare VAR_LITTLEROOT_HOUSES_STATE, 4
|
||||
goto_if_eq LittlerootTown_BrendansHouse_1F_EventScript_292A0F
|
||||
compare VAR_0x408C, 4
|
||||
compare VAR_LITTLEROOT_HOUSES_STATE_2, 4
|
||||
goto_if_eq LittlerootTown_BrendansHouse_1F_EventScript_292A0F
|
||||
goto_if_set FLAG_HAS_MATCH_CALL, LittlerootTown_BrendansHouse_1F_EventScript_292A19
|
||||
goto_if_set FLAG_RESCUED_BIRCH, LittlerootTown_BrendansHouse_1F_EventScript_292A86
|
||||
compare VAR_TEMP_1, 1
|
||||
goto_if_eq LittlerootTown_BrendansHouse_1F_EventScript_292A94
|
||||
compare VAR_0x4092, 7
|
||||
compare VAR_LITTLEROOT_INTRO_STATE, 7
|
||||
goto_if_eq LittlerootTown_BrendansHouse_1F_EventScript_292AB0
|
||||
msgbox LittlerootTown_BrendansHouse_1F_Text_1F7A1C, MSGBOX_DEFAULT
|
||||
release
|
||||
@@ -513,8 +513,8 @@ LittlerootTown_MaysHouse_1F_EventScript_292AF2:: @ 8292AF2
|
||||
copyvar VAR_0x40D5, VAR_RESULT
|
||||
msgbox LittlerootTown_BrendansHouse_1F_Text_1F83A1, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_0x4082, 4
|
||||
setvar VAR_0x408C, 4
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE, 4
|
||||
setvar VAR_LITTLEROOT_HOUSES_STATE_2, 4
|
||||
releaseall
|
||||
end
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
#define VAR_POISON_STEP_COUNTER 0x402B
|
||||
#define VAR_RESET_RTC_ENABLE 0x402C
|
||||
#define VAR_ENIGMA_BERRY_AVAILABLE 0x402D
|
||||
#define VAR_0x402E 0x402E
|
||||
#define VAR_0x402E 0x402E // Seems to be unused.
|
||||
|
||||
#define VAR_FRONTIER_MANIAC_FACILITY 0x402F
|
||||
#define VAR_FRONTIER_GAMBLER_FACILITY 0x4030
|
||||
@@ -97,22 +97,22 @@
|
||||
#define VAR_0x404E 0x404E
|
||||
#define VAR_LOTAD_SIZE_RECORD 0x404F
|
||||
#define VAR_0x4050 0x4050
|
||||
#define VAR_0x4051 0x4051
|
||||
#define VAR_ROUTE102_ACCESSIBLE 0x4051
|
||||
#define VAR_0x4052 0x4052
|
||||
#define VAR_0x4053 0x4053
|
||||
#define VAR_LAVARIDGE_RIVAL_STATE 0x4053
|
||||
#define VAR_CURRENT_SECRET_BASE 0x4054
|
||||
#define VAR_0x4055 0x4055
|
||||
#define VAR_0x4056 0x4056
|
||||
#define VAR_0x4057 0x4057
|
||||
#define VAR_0x4058 0x4058
|
||||
#define VAR_PETALBURG_STATE 0x4057
|
||||
#define VAR_SLATEPORT_STATE 0x4058
|
||||
#define VAR_0x4059 0x4059
|
||||
#define VAR_0x405A 0x405A
|
||||
#define VAR_RUSTBORO_STATE 0x405A
|
||||
#define VAR_0x405B 0x405B
|
||||
#define VAR_0x405C 0x405C
|
||||
#define VAR_0x405D 0x405D
|
||||
#define VAR_0x405E 0x405E
|
||||
#define VAR_0x405F 0x405F
|
||||
#define VAR_0x4060 0x4060
|
||||
#define VAR_ROUTE101_STATE 0x4060
|
||||
#define VAR_0x4061 0x4061
|
||||
#define VAR_0x4062 0x4062
|
||||
#define VAR_0x4063 0x4063
|
||||
@@ -121,58 +121,58 @@
|
||||
#define VAR_0x4066 0x4066
|
||||
#define VAR_0x4067 0x4067
|
||||
#define VAR_0x4068 0x4068
|
||||
#define VAR_0x4069 0x4069
|
||||
#define VAR_ROUTE110_STATE 0x4069
|
||||
#define VAR_0x406A 0x406A
|
||||
#define VAR_0x406B 0x406B
|
||||
#define VAR_0x406C 0x406C
|
||||
#define VAR_0x406D 0x406D
|
||||
#define VAR_0x406E 0x406E
|
||||
#define VAR_0x406F 0x406F
|
||||
#define VAR_ROUTE116_STATE 0x406F
|
||||
#define VAR_0x4070 0x4070
|
||||
#define VAR_0x4071 0x4071
|
||||
#define VAR_0x4072 0x4072
|
||||
#define VAR_ROUTE118_STATE 0x4071
|
||||
#define VAR_ROUTE119_STATE 0x4072
|
||||
#define VAR_0x4073 0x4073
|
||||
#define VAR_0x4074 0x4074
|
||||
#define VAR_ROUTE121_STATE 0x4074
|
||||
#define VAR_0x4075 0x4075
|
||||
#define VAR_0x4076 0x4076
|
||||
#define VAR_0x4077 0x4077
|
||||
#define VAR_0x4078 0x4078
|
||||
#define VAR_0x4079 0x4079
|
||||
#define VAR_0x407A 0x407A
|
||||
#define VAR_0x407B 0x407B
|
||||
#define VAR_ROUTE128_STATE 0x407B
|
||||
#define VAR_0x407C 0x407C
|
||||
#define VAR_0x407D 0x407D
|
||||
#define VAR_0x407E 0x407E
|
||||
#define VAR_0x407F 0x407F
|
||||
#define VAR_0x4080 0x4080
|
||||
#define VAR_0x4081 0x4081
|
||||
#define VAR_0x4082 0x4082
|
||||
#define VAR_LITTLEROOT_HOUSES_STATE 0x4082
|
||||
#define VAR_0x4083 0x4083
|
||||
#define VAR_0x4084 0x4084
|
||||
#define VAR_0x4085 0x4085
|
||||
#define VAR_0x4086 0x4086
|
||||
#define VAR_0x4087 0x4087
|
||||
#define VAR_0x4088 0x4088
|
||||
#define VAR_BIRCH_LAB_STATE 0x4084
|
||||
#define VAR_PETALBURG_GYM_STATE 0x4085
|
||||
#define VAR_LINK_CONTEST_ROOM_STATE 0x4086
|
||||
#define VAR_CABLE_CLUB_STATE 0x4087
|
||||
#define VAR_CONTEST_LOCATION 0x4088
|
||||
#define VAR_0x4089 0x4089
|
||||
#define VAR_0x408A 0x408A
|
||||
#define VAR_CONTEST_PRIZE_PICKUP 0x408A
|
||||
#define VAR_0x408B 0x408B
|
||||
#define VAR_0x408C 0x408C
|
||||
#define VAR_0x408D 0x408D
|
||||
#define VAR_0x408E 0x408E
|
||||
#define VAR_0x408F 0x408F
|
||||
#define VAR_0x4090 0x4090
|
||||
#define VAR_LITTLEROOT_HOUSES_STATE_2 0x408C
|
||||
#define VAR_LITTLEROOT_RIVAL_STATE 0x408D
|
||||
#define VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE 0x408E
|
||||
#define VAR_DEVON_CORP_3F_STATE 0x408F
|
||||
#define VAR_BRINEY_HOUSE_STATE 0x4090
|
||||
#define VAR_0x4091 0x4091
|
||||
#define VAR_0x4092 0x4092
|
||||
#define VAR_0x4093 0x4093
|
||||
#define VAR_0x4094 0x4094
|
||||
#define VAR_LITTLEROOT_INTRO_STATE 0x4092
|
||||
#define VAR_MAUVILLE_GYM_STATE 0x4093
|
||||
#define VAR_LILYCOVE_MUSEUM_2F_STATE 0x4094
|
||||
#define VAR_LILYCOVE_FAN_CLUB_STATE 0x4095
|
||||
#define VAR_0x4096 0x4096
|
||||
#define VAR_BRINEY_LOCATION 0x4096
|
||||
#define VAR_0x4097 0x4097
|
||||
#define VAR_0x4098 0x4098
|
||||
#define VAR_0x4099 0x4099
|
||||
#define VAR_PETALBURG_WOODS_STATE 0x4098
|
||||
#define VAR_LILYCOVE_CONTEST_LOBBY_STATE 0x4099
|
||||
#define VAR_RUSTURF_TUNNEL_STATE 0x409A
|
||||
#define VAR_0x409B 0x409B
|
||||
#define VAR_0x409C 0x409C
|
||||
#define VAR_ELITE_4_STATE 0x409C
|
||||
#define VAR_0x409D 0x409D
|
||||
#define VAR_0x409E 0x409E
|
||||
#define VAR_0x409F 0x409F
|
||||
|
||||
@@ -372,12 +372,12 @@ static void sub_80F5CE4(u8 taskId)
|
||||
sub_80DEDA8(0xFE);
|
||||
gUnknown_02039F5C = 1;
|
||||
gUnknown_02039F5D = sub_80DEFA8(0xFE, 0);
|
||||
var = VarGet(VAR_0x4086);
|
||||
VarSet(VAR_0x4086, 0);
|
||||
var = VarGet(VAR_LINK_CONTEST_ROOM_STATE);
|
||||
VarSet(VAR_LINK_CONTEST_ROOM_STATE, 0);
|
||||
SetContinueGameWarpStatusToDynamicWarp();
|
||||
TrySavingData(SAVE_LINK);
|
||||
ClearContinueGameWarpStatus2();
|
||||
VarSet(VAR_0x4086, var);
|
||||
VarSet(VAR_LINK_CONTEST_ROOM_STATE, var);
|
||||
gTasks[taskId].data[0]++;
|
||||
break;
|
||||
case 1:
|
||||
|
||||
@@ -1630,7 +1630,7 @@ void sub_8014210(u16 battleFlags)
|
||||
|
||||
void sub_8014290(u16 arg0, u16 x, u16 y)
|
||||
{
|
||||
VarSet(VAR_0x4087, arg0);
|
||||
VarSet(VAR_CABLE_CLUB_STATE, arg0);
|
||||
SetWarpDestination(gSaveBlock1Ptr->location.mapGroup, gSaveBlock1Ptr->location.mapNum, -1, x, y);
|
||||
SetDynamicWarpWithCoords(0, gSaveBlock1Ptr->location.mapGroup, gSaveBlock1Ptr->location.mapNum, -1, x, y);
|
||||
WarpIntoMap();
|
||||
@@ -1639,7 +1639,7 @@ void sub_8014290(u16 arg0, u16 x, u16 y)
|
||||
void sub_8014304(s8 mapGroup, s8 mapNum, s32 x, s32 y, u16 arg4)
|
||||
{
|
||||
gSpecialVar_0x8004 = arg4;
|
||||
VarSet(VAR_0x4087, arg4);
|
||||
VarSet(VAR_CABLE_CLUB_STATE, arg4);
|
||||
gFieldLinkPlayerCount = GetLinkPlayerCount();
|
||||
gUnknown_03005DB4 = GetMultiplayerId();
|
||||
SetCableClubWarp();
|
||||
|
||||
Reference in New Issue
Block a user