Merge branch 'master' into doc-tilesets
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163FE6",
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_FIVE_ISLAND_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163FFD",
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Grunt3",
|
||||
"flag": "FLAG_HIDE_FIVE_ISLAND_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_164087",
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Admin1",
|
||||
"flag": "FLAG_HIDE_FIVE_ISLAND_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_164014",
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Admin2",
|
||||
"flag": "FLAG_HIDE_FIVE_ISLAND_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_164070",
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_FIVE_ISLAND_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F93",
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Gideon",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -161,7 +161,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_ROCKET_WAREHOUSE",
|
||||
"var_value": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F81"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Admin2Trigger"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -170,7 +170,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_ROCKET_WAREHOUSE",
|
||||
"var_value": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F81"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Admin2Trigger"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -179,7 +179,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_ROCKET_WAREHOUSE",
|
||||
"var_value": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F81"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Admin2Trigger"
|
||||
}
|
||||
],
|
||||
"bg_events": [
|
||||
@@ -188,14 +188,14 @@
|
||||
"x": 11,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_3",
|
||||
"x": 26,
|
||||
"y": 11,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F78"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Computer"
|
||||
},
|
||||
{
|
||||
"type": "hidden_item",
|
||||
@@ -222,147 +222,147 @@
|
||||
"x": 12,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 10,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 9,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 8,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 7,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 11,
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 10,
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 11,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 10,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 8,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 7,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 8,
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 7,
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 5,
|
||||
"y": 3,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 4,
|
||||
"y": 3,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 5,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 4,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 3,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 2,
|
||||
"y": 4,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 2,
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 3,
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_163F5A"
|
||||
"script": "FiveIsland_RocketWarehouse_EventScript_Cage"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,3 +1,12 @@
|
||||
.equ LOCALID_GRUNT1, 5
|
||||
.equ LOCALID_GRUNT2, 1
|
||||
.equ LOCALID_GRUNT3, 2
|
||||
.equ LOCALID_ADMIN1, 3
|
||||
.equ LOCALID_ADMIN2, 4
|
||||
|
||||
.equ PLAYER_X_POS, VAR_0x8004
|
||||
.equ PLAYER_Y_POS, VAR_0x8005
|
||||
|
||||
FiveIsland_RocketWarehouse_MapScripts:: @ 8163F2E
|
||||
map_script MAP_SCRIPT_ON_LOAD, FiveIsland_RocketWarehouse_OnLoad
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, FiveIsland_RocketWarehouse_OnTransition
|
||||
@@ -8,82 +17,82 @@ FiveIsland_RocketWarehouse_OnTransition:: @ 8163F39
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_OnLoad:: @ 8163F3D
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_ADMIN, EventScript_163F47
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_ADMIN, FiveIsland_RocketWarehouse_EventScript_SetArrowsForReEntry
|
||||
end
|
||||
|
||||
EventScript_163F47:: @ 8163F47
|
||||
setmetatile 26, 20, 672, 0
|
||||
setmetatile 27, 20, 672, 0
|
||||
FiveIsland_RocketWarehouse_EventScript_SetArrowsForReEntry:: @ 8163F47
|
||||
setmetatile 26, 20, METATILE_Hideout_Arrow_Up, 0
|
||||
setmetatile 27, 20, METATILE_Hideout_Arrow_Up, 0
|
||||
return
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_163F5A:: @ 8163F5A
|
||||
FiveIsland_RocketWarehouse_EventScript_Cage:: @ 8163F5A
|
||||
lockall
|
||||
goto_if_set FLAG_DEFEATED_ROCKETS_IN_WAREHOUSE, EventScript_163F6E
|
||||
msgbox gUnknown_817B4E3
|
||||
goto_if_set FLAG_DEFEATED_ROCKETS_IN_WAREHOUSE, FiveIsland_RocketWarehouse_EventScript_CageUnlocked
|
||||
msgbox FiveIsland_RocketWarehouse_Text_ManyMonsLockedInPen
|
||||
releaseall
|
||||
end
|
||||
|
||||
EventScript_163F6E:: @ 8163F6E
|
||||
msgbox gUnknown_817B512
|
||||
FiveIsland_RocketWarehouse_EventScript_CageUnlocked:: @ 8163F6E
|
||||
msgbox FiveIsland_RocketWarehouse_Text_PenUnlockedMonsFled
|
||||
releaseall
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_163F78:: @ 8163F78
|
||||
msgbox gUnknown_817BB15, MSGBOX_SIGN
|
||||
FiveIsland_RocketWarehouse_EventScript_Computer:: @ 8163F78
|
||||
msgbox FiveIsland_RocketWarehouse_Text_ReportWithGraphsAndText, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_163F81:: @ 8163F81
|
||||
FiveIsland_RocketWarehouse_EventScript_Admin2Trigger:: @ 8163F81
|
||||
lockall
|
||||
applymovement 4, Movement_WalkInPlaceFastestLeft
|
||||
applymovement LOCALID_ADMIN2, Movement_WalkInPlaceFastestLeft
|
||||
waitmovement 0
|
||||
setvar VAR_MAP_SCENE_ROCKET_WAREHOUSE, 1
|
||||
releaseall
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_163F93:: @ 8163F93
|
||||
trainerbattle_single TRAINER_SCIENTIST_GIDEON, Text_17BBAF, Text_17BC55, EventScript_163FCD
|
||||
goto_if_set FLAG_SYS_CAN_LINK_WITH_RS, EventScript_163FB7
|
||||
msgbox gUnknown_817BCA3, MSGBOX_AUTOCLOSE
|
||||
FiveIsland_RocketWarehouse_EventScript_Gideon:: @ 8163F93
|
||||
trainerbattle_single TRAINER_SCIENTIST_GIDEON, FiveIsland_RocketWarehouse_Text_GideonIntro, FiveIsland_RocketWarehouse_Text_GideonDefeat, FiveIsland_RocketWarehouse_EventScript_DefeatedGideon
|
||||
goto_if_set FLAG_SYS_CAN_LINK_WITH_RS, FiveIsland_RocketWarehouse_EventScript_MentionGiovannisKid
|
||||
msgbox FiveIsland_RocketWarehouse_Text_GetLostLeaveMeBe, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_163FB7:: @ 8163FB7
|
||||
FiveIsland_RocketWarehouse_EventScript_MentionGiovannisKid:: @ 8163FB7
|
||||
famechecker FAMECHECKER_GIOVANNI, 5
|
||||
msgbox gUnknown_817BCD7, MSGBOX_AUTOCLOSE
|
||||
msgbox FiveIsland_RocketWarehouse_Text_GiovannisKidHasRedHair, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_163FCD:: @ 8163FCD
|
||||
msgbox gUnknown_817BC6C
|
||||
FiveIsland_RocketWarehouse_EventScript_DefeatedGideon:: @ 8163FCD
|
||||
msgbox FiveIsland_RocketWarehouse_Text_GideonPostBattle
|
||||
setflag FLAG_RECOVERED_SAPPHIRE
|
||||
giveitem ITEM_SAPPHIRE
|
||||
release
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_163FE6:: @ 8163FE6
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_47, Text_17B54D, Text_17B585
|
||||
msgbox gUnknown_817B5A6, MSGBOX_AUTOCLOSE
|
||||
FiveIsland_RocketWarehouse_EventScript_Grunt2:: @ 8163FE6
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_47, FiveIsland_RocketWarehouse_Text_Grunt2Intro, FiveIsland_RocketWarehouse_Text_Grunt2Defeat
|
||||
msgbox FiveIsland_RocketWarehouse_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_163FFD:: @ 8163FFD
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_48, Text_17B677, Text_17B6D9
|
||||
msgbox gUnknown_817B6EF, MSGBOX_AUTOCLOSE
|
||||
FiveIsland_RocketWarehouse_EventScript_Grunt3:: @ 8163FFD
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_48, FiveIsland_RocketWarehouse_Text_Grunt3Intro, FiveIsland_RocketWarehouse_Text_Grunt3Defeat
|
||||
msgbox FiveIsland_RocketWarehouse_Text_Grunt3PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_164014:: @ 8164014
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_ADMIN_2, Text_17B8DA, Text_17B9FB, EventScript_16402F
|
||||
msgbox gUnknown_817BA64, MSGBOX_AUTOCLOSE
|
||||
FiveIsland_RocketWarehouse_EventScript_Admin2:: @ 8164014
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_ADMIN_2, FiveIsland_RocketWarehouse_Text_Admin2Intro, FiveIsland_RocketWarehouse_Text_Admin2Defeat, FiveIsland_RocketWarehouse_EventScript_DefeatedAdmin2
|
||||
msgbox FiveIsland_RocketWarehouse_Text_Admin2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_16402F:: @ 816402F
|
||||
getplayerxy VAR_0x8004, VAR_0x8005
|
||||
compare VAR_0x8004, 24
|
||||
call_if_le EventScript_164065
|
||||
msgbox gUnknown_817BA64
|
||||
FiveIsland_RocketWarehouse_EventScript_DefeatedAdmin2:: @ 816402F
|
||||
getplayerxy PLAYER_X_POS, PLAYER_Y_POS
|
||||
compare PLAYER_X_POS, 24
|
||||
call_if_le FiveIsland_RocketWarehouse_EventScript_PlayerFaceAdmin2
|
||||
msgbox FiveIsland_RocketWarehouse_Text_Admin2PostBattle
|
||||
closemessage
|
||||
fadescreen FADE_TO_BLACK
|
||||
removeobject 1
|
||||
removeobject 2
|
||||
removeobject 4
|
||||
removeobject 3
|
||||
removeobject LOCALID_GRUNT2
|
||||
removeobject LOCALID_GRUNT3
|
||||
removeobject LOCALID_ADMIN2
|
||||
removeobject LOCALID_ADMIN1
|
||||
setflag FLAG_HIDE_FIVE_ISLAND_ROCKETS
|
||||
fadescreen FADE_FROM_BLACK
|
||||
setvar VAR_MAP_SCENE_ROCKET_WAREHOUSE, 1
|
||||
@@ -91,91 +100,91 @@ EventScript_16402F:: @ 816402F
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_164065:: @ 8164065
|
||||
FiveIsland_RocketWarehouse_EventScript_PlayerFaceAdmin2:: @ 8164065
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_164070:: @ 8164070
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_42, Text_17B5D6, Text_17B62F
|
||||
msgbox gUnknown_817B642, MSGBOX_AUTOCLOSE
|
||||
FiveIsland_RocketWarehouse_EventScript_Grunt1:: @ 8164070
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_42, FiveIsland_RocketWarehouse_Text_Grunt1Intro, FiveIsland_RocketWarehouse_Text_Grunt1Defeat
|
||||
msgbox FiveIsland_RocketWarehouse_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
FiveIsland_RocketWarehouse_EventScript_164087:: @ 8164087
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_ADMIN, Text_17B72D, Text_17B79C, EventScript_1640A2
|
||||
msgbox gUnknown_817B7FA, MSGBOX_AUTOCLOSE
|
||||
FiveIsland_RocketWarehouse_EventScript_Admin1:: @ 8164087
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_ADMIN, FiveIsland_RocketWarehouse_Text_Admin1Intro, FiveIsland_RocketWarehouse_Text_Admin1Defeat, FiveIsland_RocketWarehouse_EventScript_DefeatedAdmin1
|
||||
msgbox FiveIsland_RocketWarehouse_Text_MadeItSoYouCanComeBackThrough, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_1640A2:: @ 81640A2
|
||||
getplayerxy VAR_0x8004, VAR_0x8005
|
||||
FiveIsland_RocketWarehouse_EventScript_DefeatedAdmin1:: @ 81640A2
|
||||
getplayerxy PLAYER_X_POS, PLAYER_Y_POS
|
||||
specialvar VAR_RESULT, GetPlayerFacingDirection
|
||||
compare VAR_RESULT, DIR_NORTH
|
||||
call_if_eq EventScript_16412E
|
||||
msgbox gUnknown_817B7AE
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_PlayerFaceAdmin1
|
||||
msgbox FiveIsland_RocketWarehouse_Text_Admin1PostBattle
|
||||
closemessage
|
||||
compare VAR_0x8004, 24
|
||||
call_if_le EventScript_164144
|
||||
compare VAR_0x8004, 25
|
||||
call_if_eq EventScript_16414F
|
||||
compare VAR_0x8004, 26
|
||||
call_if_eq EventScript_16415A
|
||||
compare VAR_0x8004, 27
|
||||
call_if_eq EventScript_16415A
|
||||
compare PLAYER_X_POS, 24
|
||||
call_if_le FiveIsland_RocketWarehouse_EventScript_AdminWalkToSwitchFar
|
||||
compare PLAYER_X_POS, 25
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_AdminWalkToSwitch
|
||||
compare PLAYER_X_POS, 26
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_AdminFaceSwitch
|
||||
compare PLAYER_X_POS, 27
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_AdminFaceSwitch
|
||||
playse SE_PIN
|
||||
call EventScript_163F47
|
||||
call FiveIsland_RocketWarehouse_EventScript_SetArrowsForReEntry
|
||||
special DrawWholeMapView
|
||||
waitse
|
||||
compare VAR_0x8004, 24
|
||||
call_if_le EventScript_164165
|
||||
compare VAR_0x8004, 25
|
||||
call_if_eq EventScript_164165
|
||||
compare VAR_0x8004, 26
|
||||
call_if_eq EventScript_164165
|
||||
compare VAR_0x8004, 27
|
||||
call_if_eq EventScript_164170
|
||||
msgbox gUnknown_817B7FA
|
||||
compare PLAYER_X_POS, 24
|
||||
call_if_le FiveIsland_RocketWarehouse_EventScript_AdminFacePlayerLeft
|
||||
compare PLAYER_X_POS, 25
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_AdminFacePlayerLeft
|
||||
compare PLAYER_X_POS, 26
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_AdminFacePlayerLeft
|
||||
compare PLAYER_X_POS, 27
|
||||
call_if_eq FiveIsland_RocketWarehouse_EventScript_AdminFacePlayerDown
|
||||
msgbox FiveIsland_RocketWarehouse_Text_MadeItSoYouCanComeBackThrough
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_16412E:: @ 816412E
|
||||
compare VAR_0x8004, 27
|
||||
FiveIsland_RocketWarehouse_EventScript_PlayerFaceAdmin1:: @ 816412E
|
||||
compare PLAYER_X_POS, 27
|
||||
goto_if_eq EventScript_Return
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_164144:: @ 8164144
|
||||
applymovement 3, Movement_16417B
|
||||
FiveIsland_RocketWarehouse_EventScript_AdminWalkToSwitchFar:: @ 8164144
|
||||
applymovement LOCALID_ADMIN1, FiveIsland_RocketWarehouse_Movement_AdminWalkToSwitchFar
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_16414F:: @ 816414F
|
||||
applymovement 3, Movement_16417F
|
||||
FiveIsland_RocketWarehouse_EventScript_AdminWalkToSwitch:: @ 816414F
|
||||
applymovement LOCALID_ADMIN1, FiveIsland_RocketWarehouse_Movement_AdminWalkToSwitch
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_16415A:: @ 816415A
|
||||
applymovement 3, Movement_WalkInPlaceFastestUp
|
||||
FiveIsland_RocketWarehouse_EventScript_AdminFaceSwitch:: @ 816415A
|
||||
applymovement LOCALID_ADMIN1, Movement_WalkInPlaceFastestUp
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_164165:: @ 8164165
|
||||
applymovement 3, Movement_WalkInPlaceFastestLeft
|
||||
FiveIsland_RocketWarehouse_EventScript_AdminFacePlayerLeft:: @ 8164165
|
||||
applymovement LOCALID_ADMIN1, Movement_WalkInPlaceFastestLeft
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_164170:: @ 8164170
|
||||
applymovement 3, Movement_WalkInPlaceFastestDown
|
||||
FiveIsland_RocketWarehouse_EventScript_AdminFacePlayerDown:: @ 8164170
|
||||
applymovement LOCALID_ADMIN1, Movement_WalkInPlaceFastestDown
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Movement_16417B:: @ 816417B
|
||||
FiveIsland_RocketWarehouse_Movement_AdminWalkToSwitchFar:: @ 816417B
|
||||
walk_right
|
||||
walk_right
|
||||
walk_in_place_fastest_up
|
||||
step_end
|
||||
|
||||
Movement_16417F:: @ 816417F
|
||||
FiveIsland_RocketWarehouse_Movement_AdminWalkToSwitch:: @ 816417F
|
||||
walk_right
|
||||
walk_in_place_fastest_up
|
||||
step_end
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
gUnknown_817B4E3:: @ 817B4E3
|
||||
FiveIsland_RocketWarehouse_Text_ManyMonsLockedInPen:: @ 817B4E3
|
||||
.string "There are many POKéMON locked\n"
|
||||
.string "away in the pen…$"
|
||||
|
||||
gUnknown_817B512:: @ 817B512
|
||||
FiveIsland_RocketWarehouse_Text_PenUnlockedMonsFled:: @ 817B512
|
||||
.string "The pen door is unlocked.\n"
|
||||
.string "The POKéMON appear to have fled.$"
|
||||
|
||||
Text_17B54D:: @ 817B54D
|
||||
FiveIsland_RocketWarehouse_Text_Grunt2Intro:: @ 817B54D
|
||||
.string "Did you come here knowing it's\n"
|
||||
.string "TEAM ROCKET's WAREHOUSE?$"
|
||||
|
||||
Text_17B585:: @ 817B585
|
||||
FiveIsland_RocketWarehouse_Text_Grunt2Defeat:: @ 817B585
|
||||
.string "What do you think you're doing?!$"
|
||||
|
||||
gUnknown_817B5A6:: @ 817B5A6
|
||||
FiveIsland_RocketWarehouse_Text_Grunt2PostBattle:: @ 817B5A6
|
||||
.string "TEAM ROCKET broke up?\n"
|
||||
.string "What planet are you from?$"
|
||||
|
||||
Text_17B5D6:: @ 817B5D6
|
||||
FiveIsland_RocketWarehouse_Text_Grunt1Intro:: @ 817B5D6
|
||||
.string "Oh, now your POKéMON look strong.\n"
|
||||
.string "You're willing to sell them?\p"
|
||||
.string "Oh?\n"
|
||||
.string "You wanted to battle?$"
|
||||
|
||||
Text_17B62F:: @ 817B62F
|
||||
FiveIsland_RocketWarehouse_Text_Grunt1Defeat:: @ 817B62F
|
||||
.string "Oh, but…\n"
|
||||
.string "Too much!$"
|
||||
|
||||
gUnknown_817B642:: @ 817B642
|
||||
FiveIsland_RocketWarehouse_Text_Grunt1PostBattle:: @ 817B642
|
||||
.string "We can give you a great price.\n"
|
||||
.string "Sell us your POKéMON!$"
|
||||
|
||||
Text_17B677:: @ 817B677
|
||||
FiveIsland_RocketWarehouse_Text_Grunt3Intro:: @ 817B677
|
||||
.string "I got word about you from the\n"
|
||||
.string "others.\p"
|
||||
.string "But there's no way a kid like you'd\n"
|
||||
.string "know our BOSS GIOVANNI!$"
|
||||
|
||||
Text_17B6D9:: @ 817B6D9
|
||||
FiveIsland_RocketWarehouse_Text_Grunt3Defeat:: @ 817B6D9
|
||||
.string "Don't…you…dare…laugh…$"
|
||||
|
||||
gUnknown_817B6EF:: @ 817B6EF
|
||||
FiveIsland_RocketWarehouse_Text_Grunt3PostBattle:: @ 817B6EF
|
||||
.string "Don't mess in the doings of adults,\n"
|
||||
.string "you jumped-up pip-squeak!$"
|
||||
|
||||
Text_17B72D:: @ 817B72D
|
||||
FiveIsland_RocketWarehouse_Text_Admin1Intro:: @ 817B72D
|
||||
.string "I don't know or care if what I'm\n"
|
||||
.string "doing is right or wrong…\p"
|
||||
.string "I just put my faith in GIOVANNI\n"
|
||||
.string "and do as I am told.$"
|
||||
|
||||
Text_17B79C:: @ 817B79C
|
||||
FiveIsland_RocketWarehouse_Text_Admin1Defeat:: @ 817B79C
|
||||
.string "I…\n"
|
||||
.string "I'm shattered…$"
|
||||
|
||||
gUnknown_817B7AE:: @ 817B7AE
|
||||
FiveIsland_RocketWarehouse_Text_Admin1PostBattle:: @ 817B7AE
|
||||
.string "You're doing things according to\n"
|
||||
.string "your beliefs and morals.\p"
|
||||
.string "I understand now…$"
|
||||
|
||||
gUnknown_817B7FA:: @ 817B7FA
|
||||
FiveIsland_RocketWarehouse_Text_MadeItSoYouCanComeBackThrough:: @ 817B7FA
|
||||
.string "I've made it so you can come back\n"
|
||||
.string "in through there.\p"
|
||||
.string "Why don't you go get rested and\n"
|
||||
@@ -69,7 +69,7 @@ gUnknown_817B7FA:: @ 817B7FA
|
||||
.string "You'd better steel yourself for one\n"
|
||||
.string "harsh challenge.$"
|
||||
|
||||
Text_17B8DA:: @ 817B8DA
|
||||
FiveIsland_RocketWarehouse_Text_Admin2Intro:: @ 817B8DA
|
||||
.string "That's quite enough of you \n"
|
||||
.string "playing the hero, kid.\p"
|
||||
.string "Spreading lies about how TEAM\n"
|
||||
@@ -81,7 +81,7 @@ Text_17B8DA:: @ 817B8DA
|
||||
.string "And now, I'll show you how scary\n"
|
||||
.string "an angry adult can be!$"
|
||||
|
||||
Text_17B9FB:: @ 817B9FB
|
||||
FiveIsland_RocketWarehouse_Text_Admin2Defeat:: @ 817B9FB
|
||||
.string "Urgh…\n"
|
||||
.string "You were too strong…\p"
|
||||
.string "…\n"
|
||||
@@ -89,7 +89,7 @@ Text_17B9FB:: @ 817B9FB
|
||||
.string "So it's true?\n"
|
||||
.string "TEAM ROCKET really has disbanded?$"
|
||||
|
||||
gUnknown_817BA64:: @ 817BA64
|
||||
FiveIsland_RocketWarehouse_Text_Admin2PostBattle:: @ 817BA64
|
||||
.string "We will abandon this WAREHOUSE…\p"
|
||||
.string "But don't think this is over.\n"
|
||||
.string "I won't let this be the end.\p"
|
||||
@@ -98,7 +98,7 @@ gUnknown_817BA64:: @ 817BA64
|
||||
.string "I will…\p"
|
||||
.string "Until then, farewell!$"
|
||||
|
||||
gUnknown_817BB15:: @ 817BB15
|
||||
FiveIsland_RocketWarehouse_Text_ReportWithGraphsAndText:: @ 817BB15
|
||||
.string "A report with graphs and text is on\n"
|
||||
.string "the PC monitor.\p"
|
||||
.string "“The Influence of Magnetic Waves\n"
|
||||
@@ -106,7 +106,7 @@ gUnknown_817BB15:: @ 817BB15
|
||||
.string "… … … … … …\p"
|
||||
.string "It's too difficult to understand…$"
|
||||
|
||||
Text_17BBAF:: @ 817BBAF
|
||||
FiveIsland_RocketWarehouse_Text_GideonIntro:: @ 817BBAF
|
||||
.string "I almost managed to sell the\n"
|
||||
.string "SAPPHIRE for huge money…\p"
|
||||
.string "Then, you just had to come along\n"
|
||||
@@ -114,19 +114,19 @@ Text_17BBAF:: @ 817BBAF
|
||||
.string "Fufu… Fufufufu…\n"
|
||||
.string "There's no forgiveness for you!$"
|
||||
|
||||
Text_17BC55:: @ 817BC55
|
||||
FiveIsland_RocketWarehouse_Text_GideonDefeat:: @ 817BC55
|
||||
.string "Gah! Darn!\n"
|
||||
.string "Darn! Darn!$"
|
||||
|
||||
gUnknown_817BC6C:: @ 817BC6C
|
||||
FiveIsland_RocketWarehouse_Text_GideonPostBattle:: @ 817BC6C
|
||||
.string "If I can't sell it, it's worthless!\n"
|
||||
.string "Go ahead, take it!$"
|
||||
|
||||
gUnknown_817BCA3:: @ 817BCA3
|
||||
FiveIsland_RocketWarehouse_Text_GetLostLeaveMeBe:: @ 817BCA3
|
||||
.string "What do you want now?\n"
|
||||
.string "Go on, get lost, leave me be.$"
|
||||
|
||||
gUnknown_817BCD7:: @ 817BCD7
|
||||
FiveIsland_RocketWarehouse_Text_GiovannisKidHasRedHair:: @ 817BCD7
|
||||
.string "What, you again?\p"
|
||||
.string "You… You're not GIOVANNI's kid,\n"
|
||||
.string "are you?\p"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "MtMoon_1F_EventScript_16063C",
|
||||
"script": "MtMoon_1F_EventScript_Iris",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "MtMoon_1F_EventScript_160681",
|
||||
"script": "MtMoon_1F_EventScript_Robby",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "MtMoon_1F_EventScript_160653",
|
||||
"script": "MtMoon_1F_EventScript_Jovan",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 3,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "MtMoon_1F_EventScript_160625",
|
||||
"script": "MtMoon_1F_EventScript_Miriam",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "MtMoon_1F_EventScript_16066A",
|
||||
"script": "MtMoon_1F_EventScript_Kent",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "MtMoon_1F_EventScript_16060E",
|
||||
"script": "MtMoon_1F_EventScript_Josh",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -101,7 +101,7 @@
|
||||
"movement_range_y": 2,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "MtMoon_1F_EventScript_1605F7",
|
||||
"script": "MtMoon_1F_EventScript_Macros",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -192,7 +192,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "MtMoon_1F_EventScript_1ACE03",
|
||||
"script": "MtMoon_1F_EventScript_BaldingMan",
|
||||
"flag": "0"
|
||||
}
|
||||
],
|
||||
@@ -233,7 +233,7 @@
|
||||
"x": 19,
|
||||
"y": 26,
|
||||
"elevation": 0,
|
||||
"script": "MtMoon_1F_EventScript_1605EE"
|
||||
"script": "MtMoon_1F_EventScript_ZubatSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,41 +6,41 @@ MtMoon_1F_OnTransition:: @ 81605EA
|
||||
setworldmapflag FLAG_WORLD_MAP_MT_MOON_1F
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_1605EE:: @ 81605EE
|
||||
msgbox gUnknown_8172AE0, MSGBOX_SIGN
|
||||
MtMoon_1F_EventScript_ZubatSign:: @ 81605EE
|
||||
msgbox MtMoon_1F_Text_ZubatIsABloodsucker, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_1605F7:: @ 81605F7
|
||||
trainerbattle_single TRAINER_HIKER_MARCOS, Text_17279D, Text_1727CB
|
||||
msgbox gUnknown_81727DF, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Macros:: @ 81605F7
|
||||
trainerbattle_single TRAINER_HIKER_MARCOS, MtMoon_1F_Text_MarcosIntro, MtMoon_1F_Text_MarcosDefeat
|
||||
msgbox MtMoon_1F_Text_MarcosPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_16060E:: @ 816060E
|
||||
trainerbattle_single TRAINER_YOUNGSTER_JOSH, Text_17281D, Text_172844
|
||||
msgbox gUnknown_8172863, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Josh:: @ 816060E
|
||||
trainerbattle_single TRAINER_YOUNGSTER_JOSH, MtMoon_1F_Text_JoshIntro, MtMoon_1F_Text_JoshDefeat
|
||||
msgbox MtMoon_1F_Text_JoshPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_160625:: @ 8160625
|
||||
trainerbattle_single TRAINER_LASS_MIRIAM, Text_172896, Text_1728C3
|
||||
msgbox gUnknown_81728D2, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Miriam:: @ 8160625
|
||||
trainerbattle_single TRAINER_LASS_MIRIAM, MtMoon_1F_Text_MiriamIntro, MtMoon_1F_Text_MiriamDefeat
|
||||
msgbox MtMoon_1F_Text_MiriamPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_16063C:: @ 816063C
|
||||
trainerbattle_single TRAINER_LASS_IRIS, Text_172972, Text_1729A4
|
||||
msgbox gUnknown_81729AC, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Iris:: @ 816063C
|
||||
trainerbattle_single TRAINER_LASS_IRIS, MtMoon_1F_Text_IrisIntro, MtMoon_1F_Text_IrisDefeat
|
||||
msgbox MtMoon_1F_Text_IrisPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_160653:: @ 8160653
|
||||
trainerbattle_single TRAINER_SUPER_NERD_JOVAN, Text_17290B, Text_172927
|
||||
msgbox gUnknown_817293C, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Jovan:: @ 8160653
|
||||
trainerbattle_single TRAINER_SUPER_NERD_JOVAN, MtMoon_1F_Text_JovanIntro, MtMoon_1F_Text_JovanDefeat
|
||||
msgbox MtMoon_1F_Text_JovanPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_16066A:: @ 816066A
|
||||
trainerbattle_single TRAINER_BUG_CATCHER_KENT, Text_1729EA, Text_172A1A
|
||||
msgbox gUnknown_8172A26, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Kent:: @ 816066A
|
||||
trainerbattle_single TRAINER_BUG_CATCHER_KENT, MtMoon_1F_Text_KentIntro, MtMoon_1F_Text_KentDefeat
|
||||
msgbox MtMoon_1F_Text_KentPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_160681:: @ 8160681
|
||||
trainerbattle_single TRAINER_BUG_CATCHER_ROBBY, Text_172A55, Text_172A8F
|
||||
msgbox gUnknown_8172A97, MSGBOX_AUTOCLOSE
|
||||
MtMoon_1F_EventScript_Robby:: @ 8160681
|
||||
trainerbattle_single TRAINER_BUG_CATCHER_ROBBY, MtMoon_1F_Text_RobbyIntro, MtMoon_1F_Text_RobbyDefeat
|
||||
msgbox MtMoon_1F_Text_RobbyPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,87 +1,92 @@
|
||||
Text_17279D:: @ 817279D
|
||||
MtMoon_1F_Text_MarcosIntro:: @ 817279D
|
||||
.string "WHOA!\n"
|
||||
.string "You shocked me!\l"
|
||||
.string "…Oh, you're just a kid!$"
|
||||
|
||||
Text_1727CB:: @ 81727CB
|
||||
MtMoon_1F_Text_MarcosDefeat:: @ 81727CB
|
||||
.string "Wow!\n"
|
||||
.string "Shocked again!$"
|
||||
|
||||
gUnknown_81727DF:: @ 81727DF
|
||||
MtMoon_1F_Text_MarcosPostBattle:: @ 81727DF
|
||||
.string "Kids like you shouldn't be\n"
|
||||
.string "wandering around here in the dark.$"
|
||||
|
||||
Text_17281D:: @ 817281D
|
||||
MtMoon_1F_Text_JoshIntro:: @ 817281D
|
||||
.string "Did you come to explore the cave,\n"
|
||||
.string "too?$"
|
||||
|
||||
Text_172844:: @ 8172844
|
||||
MtMoon_1F_Text_JoshDefeat:: @ 8172844
|
||||
.string "Losing stinks!\n"
|
||||
.string "It's so uncool.$"
|
||||
|
||||
gUnknown_8172863:: @ 8172863
|
||||
MtMoon_1F_Text_JoshPostBattle:: @ 8172863
|
||||
.string "I came all the way down here to\n"
|
||||
.string "show off to girls.$"
|
||||
|
||||
Text_172896:: @ 8172896
|
||||
MtMoon_1F_Text_MiriamIntro:: @ 8172896
|
||||
.string "Wow! It's way bigger in here than\n"
|
||||
.string "I thought!$"
|
||||
|
||||
Text_1728C3:: @ 81728C3
|
||||
MtMoon_1F_Text_MiriamDefeat:: @ 81728C3
|
||||
.string "Oh!\n"
|
||||
.string "I lost it!$"
|
||||
|
||||
gUnknown_81728D2:: @ 81728D2
|
||||
MtMoon_1F_Text_MiriamPostBattle:: @ 81728D2
|
||||
.string "How do you get out of here?\n"
|
||||
.string "It's so big, I may get lost.$"
|
||||
|
||||
Text_17290B:: @ 817290B
|
||||
MtMoon_1F_Text_JovanIntro:: @ 817290B
|
||||
.string "What!\n"
|
||||
.string "Don't sneak up on me!$"
|
||||
|
||||
Text_172927:: @ 8172927
|
||||
MtMoon_1F_Text_JovanDefeat:: @ 8172927
|
||||
.string "My POKéMON won't do!$"
|
||||
|
||||
gUnknown_817293C:: @ 817293C
|
||||
MtMoon_1F_Text_JovanPostBattle:: @ 817293C
|
||||
.string "I have to find stronger POKéMON.\n"
|
||||
.string "Where might they be?$"
|
||||
|
||||
Text_172972:: @ 8172972
|
||||
MtMoon_1F_Text_IrisIntro:: @ 8172972
|
||||
.string "What?\n"
|
||||
.string "I'm waiting for my friends to find\l"
|
||||
.string "me here.$"
|
||||
|
||||
Text_1729A4:: @ 81729A4
|
||||
MtMoon_1F_Text_IrisDefeat:: @ 81729A4
|
||||
.string "I lost?$"
|
||||
|
||||
gUnknown_81729AC:: @ 81729AC
|
||||
MtMoon_1F_Text_IrisPostBattle:: @ 81729AC
|
||||
.string "I came because I heard there are\n"
|
||||
.string "some very rare fossils here.$"
|
||||
|
||||
Text_1729EA:: @ 81729EA
|
||||
MtMoon_1F_Text_KentIntro:: @ 81729EA
|
||||
.string "Suspicious men are in the cave.\n"
|
||||
.string "What about you?$"
|
||||
|
||||
Text_172A1A:: @ 8172A1A
|
||||
MtMoon_1F_Text_KentDefeat:: @ 8172A1A
|
||||
.string "You got me!$"
|
||||
|
||||
gUnknown_8172A26:: @ 8172A26
|
||||
MtMoon_1F_Text_KentPostBattle:: @ 8172A26
|
||||
.string "I saw them!\n"
|
||||
.string "I'm sure they're from TEAM ROCKET!$"
|
||||
|
||||
Text_172A55:: @ 8172A55
|
||||
MtMoon_1F_Text_RobbyIntro:: @ 8172A55
|
||||
.string "You need to go through this cave\n"
|
||||
.string "to get to CERULEAN CITY.$"
|
||||
|
||||
Text_172A8F:: @ 8172A8F
|
||||
MtMoon_1F_Text_RobbyDefeat:: @ 8172A8F
|
||||
.string "I lost.$"
|
||||
|
||||
gUnknown_8172A97:: @ 8172A97
|
||||
MtMoon_1F_Text_RobbyPostBattle:: @ 8172A97
|
||||
.string "ZUBAT is tough!\n"
|
||||
.string "But if you can catch one, you'll\l"
|
||||
.string "be able to count on it.$"
|
||||
|
||||
gUnknown_8172AE0:: @ 8172AE0
|
||||
MtMoon_1F_Text_ZubatIsABloodsucker:: @ 8172AE0
|
||||
.string "Beware!\n"
|
||||
.string "ZUBAT is a bloodsucker!$"
|
||||
|
||||
MtMoon_1F_Text_BrockHelpsExcavateFossils:: @ 8172B00
|
||||
.string "Hi, I'm excavating for fossils here\n"
|
||||
.string "under MT. MOON.\p"
|
||||
.string "Sometimes, BROCK of PEWTER GYM\n"
|
||||
.string "lends me a hand.$"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "MtMoon_B2F_EventScript_16071B",
|
||||
"script": "MtMoon_B2F_EventScript_DomeFossil",
|
||||
"flag": "FLAG_HIDE_DOME_FOSSIL"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "MtMoon_B2F_EventScript_16077F",
|
||||
"script": "MtMoon_B2F_EventScript_HelixFossil",
|
||||
"flag": "FLAG_HIDE_HELIX_FOSSIL"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "MtMoon_B2F_EventScript_1606C2",
|
||||
"script": "MtMoon_B2F_EventScript_Miguel",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "MtMoon_B2F_EventScript_160829",
|
||||
"script": "MtMoon_B2F_EventScript_Grunt4",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "MtMoon_B2F_EventScript_1607E4",
|
||||
"script": "MtMoon_B2F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "MtMoon_B2F_EventScript_160812",
|
||||
"script": "MtMoon_B2F_EventScript_Grunt3",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -101,7 +101,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "MtMoon_B2F_EventScript_1607FB",
|
||||
"script": "MtMoon_B2F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -195,7 +195,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_MT_MOON_B2F",
|
||||
"var_value": 0,
|
||||
"script": "MtMoon_B2F_EventScript_1606B0"
|
||||
"script": "MtMoon_B2F_EventScript_MiguelTrigger"
|
||||
}
|
||||
],
|
||||
"bg_events": [
|
||||
|
||||
@@ -1,138 +1,142 @@
|
||||
.equ LOCALID_DOME_FOSSIL, 1
|
||||
.equ LOCALID_HELIX_FOSSIL, 2
|
||||
.equ LOCALID_MIGUEL, 3
|
||||
|
||||
MtMoon_B2F_MapScripts:: @ 8160699
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, MtMoon_B2F_OnTransition
|
||||
.byte 0
|
||||
|
||||
MtMoon_B2F_OnTransition:: @ 816069F
|
||||
call_if_unset FLAG_GOT_FOSSIL_FROM_MT_MOON, EventScript_1606A9
|
||||
call_if_unset FLAG_GOT_FOSSIL_FROM_MT_MOON, MtMoon_B2F_EventScript_ShowFossils
|
||||
end
|
||||
|
||||
EventScript_1606A9:: @ 81606A9
|
||||
MtMoon_B2F_EventScript_ShowFossils:: @ 81606A9
|
||||
clearflag FLAG_HIDE_DOME_FOSSIL
|
||||
clearflag FLAG_HIDE_HELIX_FOSSIL
|
||||
return
|
||||
|
||||
MtMoon_B2F_EventScript_1606B0:: @ 81606B0
|
||||
MtMoon_B2F_EventScript_MiguelTrigger:: @ 81606B0
|
||||
lockall
|
||||
applymovement 3, Movement_WalkInPlaceFastestRight
|
||||
applymovement LOCALID_MIGUEL, Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
call EventScript_1606DD
|
||||
call MtMoon_B2F_EventScript_BattleMiguel
|
||||
releaseall
|
||||
end
|
||||
|
||||
MtMoon_B2F_EventScript_1606C2:: @ 81606C2
|
||||
MtMoon_B2F_EventScript_Miguel:: @ 81606C2
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_GOT_FOSSIL_FROM_MT_MOON, EventScript_160707
|
||||
goto_if_defeated TRAINER_SUPER_NERD_MIGUEL, EventScript_160711
|
||||
call EventScript_1606DD
|
||||
goto_if_set FLAG_GOT_FOSSIL_FROM_MT_MOON, MtMoon_B2F_EventScript_MiguelFossilPicked
|
||||
goto_if_defeated TRAINER_SUPER_NERD_MIGUEL, MtMoon_B2F_EventScript_MiguelGoPickFossil
|
||||
call MtMoon_B2F_EventScript_BattleMiguel
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1606DD:: @ 81606DD
|
||||
MtMoon_B2F_EventScript_BattleMiguel:: @ 81606DD
|
||||
textcolor 0
|
||||
message Text_172B64
|
||||
message MtMoon_B2F_Text_MiguelIntro
|
||||
waitmessage
|
||||
playbgm MUS_EXEYE, 0
|
||||
waitbuttonpress
|
||||
setvar VAR_LAST_TALKED, 3
|
||||
trainerbattle_no_intro TRAINER_SUPER_NERD_MIGUEL, Text_172B99
|
||||
setvar VAR_LAST_TALKED, LOCALID_MIGUEL
|
||||
trainerbattle_no_intro TRAINER_SUPER_NERD_MIGUEL, MtMoon_B2F_Text_MiguelDefeat
|
||||
setvar VAR_MAP_SCENE_MT_MOON_B2F, 1
|
||||
msgbox gUnknown_8172BAB
|
||||
msgbox MtMoon_B2F_Text_WellEachTakeAFossil
|
||||
return
|
||||
|
||||
EventScript_160707:: @ 8160707
|
||||
msgbox gUnknown_8172BFB
|
||||
MtMoon_B2F_EventScript_MiguelFossilPicked:: @ 8160707
|
||||
msgbox MtMoon_B2F_Text_LabOnCinnabarRegeneratesFossils
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_160711:: @ 8160711
|
||||
msgbox gUnknown_8172BAB
|
||||
MtMoon_B2F_EventScript_MiguelGoPickFossil:: @ 8160711
|
||||
msgbox MtMoon_B2F_Text_WellEachTakeAFossil
|
||||
release
|
||||
end
|
||||
|
||||
MtMoon_B2F_EventScript_16071B:: @ 816071B
|
||||
MtMoon_B2F_EventScript_DomeFossil:: @ 816071B
|
||||
lock
|
||||
faceplayer
|
||||
msgbox gUnknown_8172E77, MSGBOX_YESNO
|
||||
msgbox MtMoon_B2F_Text_YouWantDomeFossil, MSGBOX_YESNO
|
||||
compare VAR_RESULT, NO
|
||||
goto_if_eq EventScript_1607DE
|
||||
removeobject 1
|
||||
giveitem_msg gUnknown_8172ECD, ITEM_DOME_FOSSIL, 1, MUS_FAN5
|
||||
goto_if_eq MtMoon_B2F_EventScript_DontTakeFossil
|
||||
removeobject LOCALID_DOME_FOSSIL
|
||||
giveitem_msg MtMoon_B2F_Text_ObtainedDomeFossil, ITEM_DOME_FOSSIL, 1, MUS_FAN5
|
||||
closemessage
|
||||
special sub_8112364
|
||||
delay 10
|
||||
applymovement 3, Movement_16077A
|
||||
applymovement LOCALID_MIGUEL, MtMoon_B2F_Movement_MiguelToHelixFossil
|
||||
waitmovement 0
|
||||
moveobjectoffscreen 3
|
||||
moveobjectoffscreen LOCALID_MIGUEL
|
||||
textcolor 0
|
||||
playfanfare MUS_FAN5
|
||||
message Text_172BD6
|
||||
message MtMoon_B2F_Text_ThenThisFossilIsMine
|
||||
waitmessage
|
||||
waitfanfare
|
||||
removeobject 2
|
||||
removeobject LOCALID_HELIX_FOSSIL
|
||||
setflag FLAG_GOT_DOME_FOSSIL
|
||||
setflag FLAG_GOT_FOSSIL_FROM_MT_MOON
|
||||
release
|
||||
end
|
||||
|
||||
Movement_16077A:: @ 816077A
|
||||
MtMoon_B2F_Movement_MiguelToHelixFossil:: @ 816077A
|
||||
walk_right
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
MtMoon_B2F_EventScript_16077F:: @ 816077F
|
||||
MtMoon_B2F_EventScript_HelixFossil:: @ 816077F
|
||||
lock
|
||||
faceplayer
|
||||
msgbox gUnknown_8172E94, MSGBOX_YESNO
|
||||
msgbox MtMoon_B2F_Text_YouWantHelixFossil, MSGBOX_YESNO
|
||||
compare VAR_RESULT, NO
|
||||
goto_if_eq EventScript_1607DE
|
||||
removeobject 2
|
||||
giveitem_msg gUnknown_8172EB2, ITEM_HELIX_FOSSIL, 1, MUS_FAN5
|
||||
goto_if_eq MtMoon_B2F_EventScript_DontTakeFossil
|
||||
removeobject LOCALID_HELIX_FOSSIL
|
||||
giveitem_msg MtMoon_B2F_Text_ObtainedHelixFossil, ITEM_HELIX_FOSSIL, 1, MUS_FAN5
|
||||
closemessage
|
||||
special sub_8112364
|
||||
delay 10
|
||||
applymovement 3, Movement_1607E0
|
||||
applymovement LOCALID_MIGUEL, MtMoon_B2F_Movement_MiguelToDomeFossil
|
||||
waitmovement 0
|
||||
moveobjectoffscreen 3
|
||||
moveobjectoffscreen LOCALID_MIGUEL
|
||||
textcolor 0
|
||||
playfanfare MUS_FAN5
|
||||
message Text_172BD6
|
||||
message MtMoon_B2F_Text_ThenThisFossilIsMine
|
||||
waitmessage
|
||||
waitfanfare
|
||||
removeobject 1
|
||||
removeobject LOCALID_DOME_FOSSIL
|
||||
setflag FLAG_GOT_HELIX_FOSSIL
|
||||
setflag FLAG_GOT_FOSSIL_FROM_MT_MOON
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1607DE:: @ 81607DE
|
||||
MtMoon_B2F_EventScript_DontTakeFossil:: @ 81607DE
|
||||
release
|
||||
end
|
||||
|
||||
Movement_1607E0:: @ 81607E0
|
||||
MtMoon_B2F_Movement_MiguelToDomeFossil:: @ 81607E0
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
MtMoon_B2F_EventScript_1607E4:: @ 81607E4
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT, Text_172C5A, Text_172CB8
|
||||
msgbox gUnknown_8172CCB, MSGBOX_AUTOCLOSE
|
||||
MtMoon_B2F_EventScript_Grunt1:: @ 81607E4
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT, MtMoon_B2F_Text_Grunt1Intro, MtMoon_B2F_Text_Grunt1Defeat
|
||||
msgbox MtMoon_B2F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_B2F_EventScript_1607FB:: @ 81607FB
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_2, Text_172CFC, Text_172D46
|
||||
msgbox gUnknown_8172D51, MSGBOX_AUTOCLOSE
|
||||
MtMoon_B2F_EventScript_Grunt2:: @ 81607FB
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_2, MtMoon_B2F_Text_Grunt2Intro, MtMoon_B2F_Text_Grunt2Defeat
|
||||
msgbox MtMoon_B2F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_B2F_EventScript_160812:: @ 8160812
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_3, Text_172D82, Text_172DAF
|
||||
msgbox gUnknown_8172DC1, MSGBOX_AUTOCLOSE
|
||||
MtMoon_B2F_EventScript_Grunt3:: @ 8160812
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_3, MtMoon_B2F_Text_Grunt3Intro, MtMoon_B2F_Text_Grunt3Defeat
|
||||
msgbox MtMoon_B2F_Text_Grunt3PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
MtMoon_B2F_EventScript_160829:: @ 8160829
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_4, Text_172DF0, Text_172E3E
|
||||
msgbox gUnknown_8172E4B, MSGBOX_AUTOCLOSE
|
||||
MtMoon_B2F_EventScript_Grunt4:: @ 8160829
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_4, MtMoon_B2F_Text_Grunt4Intro, MtMoon_B2F_Text_Grunt4Defeat
|
||||
msgbox MtMoon_B2F_Text_Grunt4PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,90 +1,84 @@
|
||||
Text_172B00:: @ 8172B00
|
||||
.string "Hi, I'm excavating for fossils here\n"
|
||||
.string "under MT. MOON.\p"
|
||||
.string "Sometimes, BROCK of PEWTER GYM\n"
|
||||
.string "lends me a hand.$"
|
||||
|
||||
Text_172B64:: @ 8172B64
|
||||
MtMoon_B2F_Text_MiguelIntro:: @ 8172B64
|
||||
.string "Hey, stop!\p"
|
||||
.string "I found these fossils!\n"
|
||||
.string "They're both mine!$"
|
||||
|
||||
Text_172B99:: @ 8172B99
|
||||
MtMoon_B2F_Text_MiguelDefeat:: @ 8172B99
|
||||
.string "Okay!\n"
|
||||
.string "I'll share!$"
|
||||
|
||||
gUnknown_8172BAB:: @ 8172BAB
|
||||
MtMoon_B2F_Text_WellEachTakeAFossil:: @ 8172BAB
|
||||
.string "We'll each take a fossil!\n"
|
||||
.string "No being greedy!$"
|
||||
|
||||
Text_172BD6:: @ 8172BD6
|
||||
MtMoon_B2F_Text_ThenThisFossilIsMine:: @ 8172BD6
|
||||
.string "All right.\n"
|
||||
.string "Then this fossil is mine!$"
|
||||
|
||||
gUnknown_8172BFB:: @ 8172BFB
|
||||
MtMoon_B2F_Text_LabOnCinnabarRegeneratesFossils:: @ 8172BFB
|
||||
.string "Far away, on CINNABAR ISLAND,\n"
|
||||
.string "there's a POKéMON LAB.\p"
|
||||
.string "They do research on regenerating\n"
|
||||
.string "fossils.$"
|
||||
|
||||
Text_172C5A:: @ 8172C5A
|
||||
MtMoon_B2F_Text_Grunt1Intro:: @ 8172C5A
|
||||
.string "We, TEAM ROCKET, shall find the\n"
|
||||
.string "fossils!\p"
|
||||
.string "Reviving POKéMON from them will\n"
|
||||
.string "earn us huge riches!$"
|
||||
|
||||
Text_172CB8:: @ 8172CB8
|
||||
MtMoon_B2F_Text_Grunt1Defeat:: @ 8172CB8
|
||||
.string "Urgh!\n"
|
||||
.string "Now I'm mad!$"
|
||||
|
||||
gUnknown_8172CCB:: @ 8172CCB
|
||||
MtMoon_B2F_Text_Grunt1PostBattle:: @ 8172CCB
|
||||
.string "You made me mad!\n"
|
||||
.string "TEAM ROCKET will blacklist you!$"
|
||||
|
||||
Text_172CFC:: @ 8172CFC
|
||||
MtMoon_B2F_Text_Grunt2Intro:: @ 8172CFC
|
||||
.string "We, TEAM ROCKET, are POKéMON\n"
|
||||
.string "gangsters!\l"
|
||||
.string "We strike fear with our strength!$"
|
||||
|
||||
Text_172D46:: @ 8172D46
|
||||
MtMoon_B2F_Text_Grunt2Defeat:: @ 8172D46
|
||||
.string "I blew it!$"
|
||||
|
||||
gUnknown_8172D51:: @ 8172D51
|
||||
MtMoon_B2F_Text_Grunt2PostBattle:: @ 8172D51
|
||||
.string "Darn it all!\n"
|
||||
.string "My associates won't stand for this!$"
|
||||
|
||||
Text_172D82:: @ 8172D82
|
||||
MtMoon_B2F_Text_Grunt3Intro:: @ 8172D82
|
||||
.string "We're pulling a big job here!\n"
|
||||
.string "Get lost, kid!$"
|
||||
|
||||
Text_172DAF:: @ 8172DAF
|
||||
MtMoon_B2F_Text_Grunt3Defeat:: @ 8172DAF
|
||||
.string "So, you are good…$"
|
||||
|
||||
gUnknown_8172DC1:: @ 8172DC1
|
||||
MtMoon_B2F_Text_Grunt3PostBattle:: @ 8172DC1
|
||||
.string "If you find a fossil, give it to me\n"
|
||||
.string "and scram!$"
|
||||
|
||||
Text_172DF0:: @ 8172DF0
|
||||
MtMoon_B2F_Text_Grunt4Intro:: @ 8172DF0
|
||||
.string "Little kids shouldn't be messing\n"
|
||||
.string "around with grown-ups!\p"
|
||||
.string "It could be bad news!$"
|
||||
|
||||
Text_172E3E:: @ 8172E3E
|
||||
MtMoon_B2F_Text_Grunt4Defeat:: @ 8172E3E
|
||||
.string "I'm steamed!$"
|
||||
|
||||
gUnknown_8172E4B:: @ 8172E4B
|
||||
MtMoon_B2F_Text_Grunt4PostBattle:: @ 8172E4B
|
||||
.string "POKéMON lived here long before\n"
|
||||
.string "people came.$"
|
||||
|
||||
gUnknown_8172E77:: @ 8172E77
|
||||
MtMoon_B2F_Text_YouWantDomeFossil:: @ 8172E77
|
||||
.string "Do you want the DOME FOSSIL?$"
|
||||
|
||||
gUnknown_8172E94:: @ 8172E94
|
||||
MtMoon_B2F_Text_YouWantHelixFossil:: @ 8172E94
|
||||
.string "Do you want the HELIX FOSSIL?$"
|
||||
|
||||
gUnknown_8172EB2:: @ 8172EB2
|
||||
MtMoon_B2F_Text_ObtainedHelixFossil:: @ 8172EB2
|
||||
.string "Obtained the HELIX FOSSIL!$"
|
||||
|
||||
gUnknown_8172ECD:: @ 8172ECD
|
||||
MtMoon_B2F_Text_ObtainedDomeFossil:: @ 8172ECD
|
||||
.string "Obtained the DOME FOSSIL!$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "RocketHideout_B1F_EventScript_1611C5",
|
||||
"script": "RocketHideout_B1F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "RocketHideout_B1F_EventScript_1611AE",
|
||||
"script": "RocketHideout_B1F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "RocketHideout_B1F_EventScript_1611F3",
|
||||
"script": "RocketHideout_B1F_EventScript_Grunt4",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "RocketHideout_B1F_EventScript_1611DC",
|
||||
"script": "RocketHideout_B1F_EventScript_Grunt3",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "RocketHideout_B1F_EventScript_16120A",
|
||||
"script": "RocketHideout_B1F_EventScript_Grunt5",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -4,60 +4,60 @@ RocketHideout_B1F_MapScripts:: @ 8161195
|
||||
.byte 0
|
||||
|
||||
RocketHideout_B1F_OnLoad:: @ 81611A0
|
||||
call_if_not_defeated TRAINER_TEAM_ROCKET_GRUNT_12 EventScript_161233
|
||||
call_if_not_defeated TRAINER_TEAM_ROCKET_GRUNT_12 RocketHideout_B1F_EventScript_SetBarrier
|
||||
end
|
||||
|
||||
RocketHideout_B1F_OnTransition:: @ 81611AA
|
||||
setworldmapflag FLAG_WORLD_MAP_ROCKET_HIDEOUT_B1F
|
||||
end
|
||||
|
||||
RocketHideout_B1F_EventScript_1611AE:: @ 81611AE
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_8, Text_174ECA, Text_174EED
|
||||
msgbox gUnknown_8174EFA, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B1F_EventScript_Grunt1:: @ 81611AE
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_8, RocketHideout_B1F_Text_Grunt1Intro, RocketHideout_B1F_Text_Grunt1Defeat
|
||||
msgbox RocketHideout_B1F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
RocketHideout_B1F_EventScript_1611C5:: @ 81611C5
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_9, Text_174F2C, Text_174F60
|
||||
msgbox gUnknown_8174F66, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B1F_EventScript_Grunt2:: @ 81611C5
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_9, RocketHideout_B1F_Text_Grunt2Intro, RocketHideout_B1F_Text_Grunt2Defeat
|
||||
msgbox RocketHideout_B1F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
RocketHideout_B1F_EventScript_1611DC:: @ 81611DC
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_10, Text_174F94, Text_174FA4
|
||||
msgbox gUnknown_8174FB3, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B1F_EventScript_Grunt3:: @ 81611DC
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_10, RocketHideout_B1F_Text_Grunt3Intro, RocketHideout_B1F_Text_Grunt3Defeat
|
||||
msgbox RocketHideout_B1F_Text_Grunt3PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
RocketHideout_B1F_EventScript_1611F3:: @ 81611F3
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_11, Text_174FE1, Text_174FF8
|
||||
msgbox gUnknown_8175007, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B1F_EventScript_Grunt4:: @ 81611F3
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_11, RocketHideout_B1F_Text_Grunt4Intro, RocketHideout_B1F_Text_Grunt4Defeat
|
||||
msgbox RocketHideout_B1F_Text_Grunt4PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
RocketHideout_B1F_EventScript_16120A:: @ 816120A
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_12, Text_17503A, Text_17505A, EventScript_161225
|
||||
msgbox gUnknown_8175060, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B1F_EventScript_Grunt5:: @ 816120A
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_12, RocketHideout_B1F_Text_Grunt5Intro, RocketHideout_B1F_Text_Grunt5Defeat, RocketHideout_B1F_EventScript_DefeatedGrunt5
|
||||
msgbox RocketHideout_B1F_Text_Grunt5PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_161225:: @ 8161225
|
||||
call EventScript_16126A
|
||||
RocketHideout_B1F_EventScript_DefeatedGrunt5:: @ 8161225
|
||||
call RocketHideout_B1F_EventScript_RemoveBarrier
|
||||
playse SE_KI_GASYAN
|
||||
special DrawWholeMapView
|
||||
waitse
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161233:: @ 8161233
|
||||
setmetatile 20, 19, 718, 1
|
||||
setmetatile 21, 19, 719, 1
|
||||
setmetatile 20, 20, 726, 1
|
||||
setmetatile 21, 20, 727, 1
|
||||
setmetatile 20, 21, 642, 0
|
||||
setmetatile 21, 21, 642, 0
|
||||
RocketHideout_B1F_EventScript_SetBarrier:: @ 8161233
|
||||
setmetatile 20, 19, METATILE_Hideout_Barrier_TopLeft_Floor, 1
|
||||
setmetatile 21, 19, METATILE_Hideout_Barrier_TopRight_Floor, 1
|
||||
setmetatile 20, 20, METATILE_Hideout_Barrier_BottomLeft, 1
|
||||
setmetatile 21, 20, METATILE_Hideout_Barrier_BottomRight, 1
|
||||
setmetatile 20, 21, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 21, 21, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
return
|
||||
|
||||
EventScript_16126A:: @ 816126A
|
||||
setmetatile 20, 19, 642, 0
|
||||
setmetatile 21, 19, 641, 0
|
||||
setmetatile 20, 20, 642, 0
|
||||
setmetatile 21, 20, 641, 0
|
||||
setmetatile 20, 21, 642, 0
|
||||
setmetatile 21, 21, 641, 0
|
||||
RocketHideout_B1F_EventScript_RemoveBarrier:: @ 816126A
|
||||
setmetatile 20, 19, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 21, 19, METATILE_Hideout_Floor, 0
|
||||
setmetatile 20, 20, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 21, 20, METATILE_Hideout_Floor, 0
|
||||
setmetatile 20, 21, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 21, 21, METATILE_Hideout_Floor, 0
|
||||
return
|
||||
|
||||
@@ -1,53 +1,53 @@
|
||||
Text_174ECA:: @ 8174ECA
|
||||
RocketHideout_B1F_Text_Grunt1Intro:: @ 8174ECA
|
||||
.string "Who are you?\n"
|
||||
.string "How did you get here?$"
|
||||
|
||||
Text_174EED:: @ 8174EED
|
||||
RocketHideout_B1F_Text_Grunt1Defeat:: @ 8174EED
|
||||
.string "Oww!\n"
|
||||
.string "Beaten!$"
|
||||
|
||||
gUnknown_8174EFA:: @ 8174EFA
|
||||
RocketHideout_B1F_Text_Grunt1PostBattle:: @ 8174EFA
|
||||
.string "Blast it… You're dissing TEAM\n"
|
||||
.string "ROCKET, aren't you?$"
|
||||
|
||||
Text_174F2C:: @ 8174F2C
|
||||
RocketHideout_B1F_Text_Grunt2Intro:: @ 8174F2C
|
||||
.string "You broke into TEAM ROCKET's\n"
|
||||
.string "operation? What nerve!$"
|
||||
|
||||
Text_174F60:: @ 8174F60
|
||||
RocketHideout_B1F_Text_Grunt2Defeat:: @ 8174F60
|
||||
.string "Boom!$"
|
||||
|
||||
gUnknown_8174F66:: @ 8174F66
|
||||
RocketHideout_B1F_Text_Grunt2PostBattle:: @ 8174F66
|
||||
.string "You're not going to get away with\n"
|
||||
.string "this, brat!$"
|
||||
|
||||
Text_174F94:: @ 8174F94
|
||||
RocketHideout_B1F_Text_Grunt3Intro:: @ 8174F94
|
||||
.string "Intruder alert!$"
|
||||
|
||||
Text_174FA4:: @ 8174FA4
|
||||
RocketHideout_B1F_Text_Grunt3Defeat:: @ 8174FA4
|
||||
.string "I can't do it!$"
|
||||
|
||||
gUnknown_8174FB3:: @ 8174FB3
|
||||
RocketHideout_B1F_Text_Grunt3PostBattle:: @ 8174FB3
|
||||
.string "SILPH SCOPE? Humph!\n"
|
||||
.string "I don't know where it is.$"
|
||||
|
||||
Text_174FE1:: @ 8174FE1
|
||||
RocketHideout_B1F_Text_Grunt4Intro:: @ 8174FE1
|
||||
.string "Why did you come here?$"
|
||||
|
||||
Text_174FF8:: @ 8174FF8
|
||||
RocketHideout_B1F_Text_Grunt4Defeat:: @ 8174FF8
|
||||
.string "This won't do!$"
|
||||
|
||||
gUnknown_8175007:: @ 8175007
|
||||
RocketHideout_B1F_Text_Grunt4PostBattle:: @ 8175007
|
||||
.string "Okay, I'll talk…\n"
|
||||
.string "Take the elevator to see my BOSS.$"
|
||||
|
||||
Text_17503A:: @ 817503A
|
||||
RocketHideout_B1F_Text_Grunt5Intro:: @ 817503A
|
||||
.string "Are you lost, you little mouse?$"
|
||||
|
||||
Text_17505A:: @ 817505A
|
||||
RocketHideout_B1F_Text_Grunt5Defeat:: @ 817505A
|
||||
.string "Why…?$"
|
||||
|
||||
gUnknown_8175060:: @ 8175060
|
||||
RocketHideout_B1F_Text_Grunt5PostBattle:: @ 8175060
|
||||
.string "Uh-oh, that ruckus somehow opened\n"
|
||||
.string "the door!$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "RocketHideout_B2F_EventScript_1612A2",
|
||||
"script": "RocketHideout_B2F_EventScript_Grunt",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
RocketHideout_B2F_MapScripts:: @ 81612A1
|
||||
.byte 0
|
||||
|
||||
RocketHideout_B2F_EventScript_1612A2:: @ 81612A2
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_13, Text_17508C, Text_1750BF
|
||||
msgbox gUnknown_81750CC, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B2F_EventScript_Grunt:: @ 81612A2
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_13, RocketHideout_B2F_Text_GruntIntro, RocketHideout_B2F_Text_GruntDefeat
|
||||
msgbox RocketHideout_B2F_Text_GruntPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
Text_17508C:: @ 817508C
|
||||
RocketHideout_B2F_Text_GruntIntro:: @ 817508C
|
||||
.string "BOSS said you can see ghosts with\n"
|
||||
.string "the SILPH SCOPE.$"
|
||||
|
||||
Text_1750BF:: @ 81750BF
|
||||
RocketHideout_B2F_Text_GruntDefeat:: @ 81750BF
|
||||
.string "I surrender!$"
|
||||
|
||||
gUnknown_81750CC:: @ 81750CC
|
||||
RocketHideout_B2F_Text_GruntPostBattle:: @ 81750CC
|
||||
.string "The TEAM ROCKET HQ has four\n"
|
||||
.string "underground floors.\p"
|
||||
.string "Think you can reach the BOSS?$"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "RocketHideout_B3F_EventScript_1612D1",
|
||||
"script": "RocketHideout_B3F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "RocketHideout_B3F_EventScript_1612BA",
|
||||
"script": "RocketHideout_B3F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
RocketHideout_B3F_MapScripts:: @ 81612B9
|
||||
.byte 0
|
||||
|
||||
RocketHideout_B3F_EventScript_1612BA:: @ 81612BA
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_14, Text_17511A, Text_17514A
|
||||
msgbox gUnknown_817515B, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B3F_EventScript_Grunt1:: @ 81612BA
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_14, RocketHideout_B3F_Text_Grunt1Intro, RocketHideout_B3F_Text_Grunt1Defeat
|
||||
msgbox RocketHideout_B3F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
RocketHideout_B3F_EventScript_1612D1:: @ 81612D1
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_15, Text_17519E, Text_1751CE
|
||||
msgbox gUnknown_81751E0, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B3F_EventScript_Grunt2:: @ 81612D1
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_15, RocketHideout_B3F_Text_Grunt2Intro, RocketHideout_B3F_Text_Grunt2Defeat
|
||||
msgbox RocketHideout_B3F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
Text_17511A:: @ 817511A
|
||||
RocketHideout_B3F_Text_Grunt1Intro:: @ 817511A
|
||||
.string "Stop meddling in TEAM ROCKET's\n"
|
||||
.string "affairs or else!$"
|
||||
|
||||
Text_17514A:: @ 817514A
|
||||
RocketHideout_B3F_Text_Grunt1Defeat:: @ 817514A
|
||||
.string "Oof!\n"
|
||||
.string "Taken down!$"
|
||||
|
||||
gUnknown_817515B:: @ 817515B
|
||||
RocketHideout_B3F_Text_Grunt1PostBattle:: @ 817515B
|
||||
.string "SILPH SCOPE?\n"
|
||||
.string "Oh, that machine the BOSS stole.\p"
|
||||
.string "It's here somewhere.$"
|
||||
|
||||
Text_17519E:: @ 817519E
|
||||
RocketHideout_B3F_Text_Grunt2Intro:: @ 817519E
|
||||
.string "We got word from upstairs that you\n"
|
||||
.string "were coming!$"
|
||||
|
||||
Text_1751CE:: @ 81751CE
|
||||
RocketHideout_B3F_Text_Grunt2Defeat:: @ 81751CE
|
||||
.string "What?\n"
|
||||
.string "I lost? No!$"
|
||||
|
||||
gUnknown_81751E0:: @ 81751E0
|
||||
RocketHideout_B3F_Text_Grunt2PostBattle:: @ 81751E0
|
||||
.string "Go ahead and go!\p"
|
||||
.string "But you can't run the elevator\n"
|
||||
.string "without the LIFT KEY.$"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "RocketHideout_B4F_EventScript_161317",
|
||||
"script": "RocketHideout_B4F_EventScript_Giovanni",
|
||||
"flag": "FLAG_HIDE_HIDEOUT_GIOVANNI"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "RocketHideout_B4F_EventScript_161381",
|
||||
"script": "RocketHideout_B4F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "RocketHideout_B4F_EventScript_161418",
|
||||
"script": "RocketHideout_B4F_EventScript_Grunt3",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "RocketHideout_B4F_EventScript_1613CE",
|
||||
"script": "RocketHideout_B4F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_MISC_KANTO_ROCKETS"
|
||||
},
|
||||
{
|
||||
|
||||
@@ -1,33 +1,39 @@
|
||||
.equ LOCALID_GIOVANNI, 1
|
||||
.equ LOCALID_SILPH_SCOPE, 2
|
||||
.equ LOCALID_LIFT_KEY, 4
|
||||
|
||||
.equ NUM_DOOR_GRUNTS_DEFEATED, VAR_TEMP_1
|
||||
|
||||
RocketHideout_B4F_MapScripts:: @ 81612E8
|
||||
map_script MAP_SCRIPT_ON_LOAD, RocketHideout_B4F_OnLoad
|
||||
.byte 0
|
||||
|
||||
RocketHideout_B4F_OnLoad:: @ 81612EE
|
||||
setvar VAR_TEMP_1, 0
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_16, EventScript_161311
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_17, EventScript_161311
|
||||
compare VAR_TEMP_1, 2
|
||||
call_if_ne EventScript_16146A
|
||||
setvar NUM_DOOR_GRUNTS_DEFEATED, 0
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_16, RocketHideout_B4F_EventScript_CountGruntDefeated
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_17, RocketHideout_B4F_EventScript_CountGruntDefeated
|
||||
compare NUM_DOOR_GRUNTS_DEFEATED, 2
|
||||
call_if_ne RocketHideout_B4F_EventScript_SetBarrier
|
||||
end
|
||||
|
||||
EventScript_161311:: @ 8161311
|
||||
addvar VAR_TEMP_1, 1
|
||||
RocketHideout_B4F_EventScript_CountGruntDefeated:: @ 8161311
|
||||
addvar NUM_DOOR_GRUNTS_DEFEATED, 1
|
||||
return
|
||||
|
||||
RocketHideout_B4F_EventScript_161317:: @ 8161317
|
||||
RocketHideout_B4F_EventScript_Giovanni:: @ 8161317
|
||||
lock
|
||||
faceplayer
|
||||
famechecker FAMECHECKER_GIOVANNI, 0
|
||||
message Text_175226
|
||||
message RocketHideout_B4F_Text_GiovanniIntro
|
||||
waitmessage
|
||||
playbgm MUS_ROCKET, 0
|
||||
waitbuttonpress
|
||||
trainerbattle_no_intro TRAINER_BOSS_GIOVANNI, Text_175318
|
||||
msgbox gUnknown_817532D
|
||||
trainerbattle_no_intro TRAINER_BOSS_GIOVANNI, RocketHideout_B4F_Text_GiovanniDefeat
|
||||
msgbox RocketHideout_B4F_Text_GiovanniPostBattle
|
||||
fadescreen FADE_TO_BLACK
|
||||
closemessage
|
||||
removeobject 1
|
||||
addobject 2
|
||||
removeobject LOCALID_GIOVANNI
|
||||
addobject LOCALID_SILPH_SCOPE
|
||||
clearflag FLAG_HIDE_SILPH_SCOPE
|
||||
setflag FLAG_HIDE_CELADON_ROCKETS
|
||||
famechecker FAMECHECKER_GIOVANNI, FCPICKSTATE_COLORED, UpdatePickStateFromSpecialVar8005
|
||||
@@ -38,22 +44,22 @@ RocketHideout_B4F_EventScript_161317:: @ 8161317
|
||||
RocketHideout_B4F_EventScript_SilphScope:: @ 8161363
|
||||
lock
|
||||
faceplayer
|
||||
removeobject 2
|
||||
removeobject LOCALID_SILPH_SCOPE
|
||||
giveitem ITEM_SILPH_SCOPE
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq EventScript_BagIsFull
|
||||
release
|
||||
end
|
||||
|
||||
RocketHideout_B4F_EventScript_161381:: @ 8161381
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_18, Text_175488, Text_1754B9, EventScript_16139D
|
||||
msgbox gUnknown_81754BD
|
||||
RocketHideout_B4F_EventScript_Grunt1:: @ 8161381
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_18, RocketHideout_B4F_Text_Grunt1Intro, RocketHideout_B4F_Text_Grunt1Defeat, RocketHideout_B4F_EventScript_DefeatedGrunt1
|
||||
msgbox RocketHideout_B4F_Text_Grunt1PostBattle
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_16139D:: @ 816139D
|
||||
msgbox gUnknown_81754BD
|
||||
addobject 4
|
||||
RocketHideout_B4F_EventScript_DefeatedGrunt1:: @ 816139D
|
||||
msgbox RocketHideout_B4F_Text_Grunt1PostBattle
|
||||
addobject LOCALID_LIFT_KEY
|
||||
clearflag FLAG_HIDE_LIFT_KEY
|
||||
release
|
||||
end
|
||||
@@ -62,65 +68,65 @@ RocketHideout_B4F_EventScript_LiftKey:: @ 81613AD
|
||||
lock
|
||||
faceplayer
|
||||
setflag FLAG_CAN_USE_ROCKET_HIDEOUT_LIFT
|
||||
removeobject 4
|
||||
removeobject LOCALID_LIFT_KEY
|
||||
giveitem ITEM_LIFT_KEY
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq EventScript_BagIsFull
|
||||
release
|
||||
end
|
||||
|
||||
RocketHideout_B4F_EventScript_1613CE:: @ 81613CE
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_16, Text_1753D0, Text_1753FE, EventScript_1613E9
|
||||
msgbox gUnknown_817540C, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B4F_EventScript_Grunt2:: @ 81613CE
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_16, RocketHideout_B4F_Text_Grunt2Intro, RocketHideout_B4F_Text_Grunt2Defeat, RocketHideout_B4F_EventScript_DefeatedGrunt2
|
||||
msgbox RocketHideout_B4F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_1613E9:: @ 81613E9
|
||||
setvar VAR_TEMP_1, 0
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_16, EventScript_161311
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_17, EventScript_161311
|
||||
compare VAR_TEMP_1, 2
|
||||
call_if_eq EventScript_1614A1
|
||||
compare VAR_TEMP_1, 2
|
||||
call_if_eq EventScript_161462
|
||||
RocketHideout_B4F_EventScript_DefeatedGrunt2:: @ 81613E9
|
||||
setvar NUM_DOOR_GRUNTS_DEFEATED, 0
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_16, RocketHideout_B4F_EventScript_CountGruntDefeated
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_17, RocketHideout_B4F_EventScript_CountGruntDefeated
|
||||
compare NUM_DOOR_GRUNTS_DEFEATED, 2
|
||||
call_if_eq RocketHideout_B4F_EventScript_RemoveBarrier
|
||||
compare NUM_DOOR_GRUNTS_DEFEATED, 2
|
||||
call_if_eq RocketHideout_B4F_EventScript_DrawMapForBarrierRemoval
|
||||
release
|
||||
end
|
||||
|
||||
RocketHideout_B4F_EventScript_161418:: @ 8161418
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_17, Text_175437, Text_175463, EventScript_161433
|
||||
msgbox gUnknown_817546A, MSGBOX_AUTOCLOSE
|
||||
RocketHideout_B4F_EventScript_Grunt3:: @ 8161418
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_17, RocketHideout_B4F_Text_Grunt3Intro, RocketHideout_B4F_Text_Grunt3Defeat, RocketHideout_B4F_EventScript_DefeatedGrunt3
|
||||
msgbox RocketHideout_B4F_Text_Grunt3PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
EventScript_161433:: @ 8161433
|
||||
setvar VAR_TEMP_1, 0
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_16, EventScript_161311
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_17, EventScript_161311
|
||||
compare VAR_TEMP_1, 2
|
||||
call_if_eq EventScript_1614A1
|
||||
compare VAR_TEMP_1, 2
|
||||
call_if_eq EventScript_161462
|
||||
RocketHideout_B4F_EventScript_DefeatedGrunt3:: @ 8161433
|
||||
setvar NUM_DOOR_GRUNTS_DEFEATED, 0
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_16, RocketHideout_B4F_EventScript_CountGruntDefeated
|
||||
call_if_defeated TRAINER_TEAM_ROCKET_GRUNT_17, RocketHideout_B4F_EventScript_CountGruntDefeated
|
||||
compare NUM_DOOR_GRUNTS_DEFEATED, 2
|
||||
call_if_eq RocketHideout_B4F_EventScript_RemoveBarrier
|
||||
compare NUM_DOOR_GRUNTS_DEFEATED, 2
|
||||
call_if_eq RocketHideout_B4F_EventScript_DrawMapForBarrierRemoval
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161462:: @ 8161462
|
||||
RocketHideout_B4F_EventScript_DrawMapForBarrierRemoval:: @ 8161462
|
||||
playse SE_KI_GASYAN
|
||||
special DrawWholeMapView
|
||||
waitse
|
||||
return
|
||||
|
||||
EventScript_16146A:: @ 816146A
|
||||
setmetatile 17, 12, 718, 1
|
||||
setmetatile 18, 12, 719, 1
|
||||
setmetatile 17, 13, 726, 1
|
||||
setmetatile 18, 13, 727, 1
|
||||
setmetatile 17, 14, 642, 0
|
||||
setmetatile 18, 14, 642, 0
|
||||
RocketHideout_B4F_EventScript_SetBarrier:: @ 816146A
|
||||
setmetatile 17, 12, METATILE_Hideout_Barrier_TopLeft_Floor, 1
|
||||
setmetatile 18, 12, METATILE_Hideout_Barrier_TopRight_Floor, 1
|
||||
setmetatile 17, 13, METATILE_Hideout_Barrier_BottomLeft, 1
|
||||
setmetatile 18, 13, METATILE_Hideout_Barrier_BottomRight, 1
|
||||
setmetatile 17, 14, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 18, 14, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
return
|
||||
|
||||
EventScript_1614A1:: @ 81614A1
|
||||
setmetatile 17, 12, 642, 0
|
||||
setmetatile 18, 12, 641, 0
|
||||
setmetatile 17, 13, 642, 0
|
||||
setmetatile 18, 13, 641, 0
|
||||
setmetatile 17, 14, 642, 0
|
||||
setmetatile 18, 14, 641, 0
|
||||
RocketHideout_B4F_EventScript_RemoveBarrier:: @ 81614A1
|
||||
setmetatile 17, 12, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 18, 12, METATILE_Hideout_Floor, 0
|
||||
setmetatile 17, 13, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 18, 13, METATILE_Hideout_Floor, 0
|
||||
setmetatile 17, 14, METATILE_Hideout_Floor_ShadeFull, 0
|
||||
setmetatile 18, 14, METATILE_Hideout_Floor, 0
|
||||
return
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Text_175226:: @ 8175226
|
||||
RocketHideout_B4F_Text_GiovanniIntro:: @ 8175226
|
||||
.string "So! I must say, I am impressed you\n"
|
||||
.string "got here.\p"
|
||||
.string "TEAM ROCKET captures POKéMON from\n"
|
||||
@@ -9,11 +9,11 @@ Text_175226:: @ 8175226
|
||||
.string "For your insolence, you will feel a\n"
|
||||
.string "world of pain!$"
|
||||
|
||||
Text_175318:: @ 8175318
|
||||
RocketHideout_B4F_Text_GiovanniDefeat:: @ 8175318
|
||||
.string "WHAT!\n"
|
||||
.string "This can't be!$"
|
||||
|
||||
gUnknown_817532D:: @ 817532D
|
||||
RocketHideout_B4F_Text_GiovanniPostBattle:: @ 817532D
|
||||
.string "I see that you raise POKéMON with\n"
|
||||
.string "utmost care.\p"
|
||||
.string "A child like you would never\n"
|
||||
@@ -21,36 +21,36 @@ gUnknown_817532D:: @ 817532D
|
||||
.string "I shall step aside this time!\p"
|
||||
.string "I hope we meet again…$"
|
||||
|
||||
Text_1753D0:: @ 81753D0
|
||||
RocketHideout_B4F_Text_Grunt2Intro:: @ 81753D0
|
||||
.string "I know you!\n"
|
||||
.string "You ruined our plans at MT. MOON!$"
|
||||
|
||||
Text_1753FE:: @ 81753FE
|
||||
RocketHideout_B4F_Text_Grunt2Defeat:: @ 81753FE
|
||||
.string "Burned again!$"
|
||||
|
||||
gUnknown_817540C:: @ 817540C
|
||||
RocketHideout_B4F_Text_Grunt2PostBattle:: @ 817540C
|
||||
.string "Do you have something against TEAM\n"
|
||||
.string "ROCKET?$"
|
||||
|
||||
Text_175437:: @ 8175437
|
||||
RocketHideout_B4F_Text_Grunt3Intro:: @ 8175437
|
||||
.string "How can you not see the beauty of\n"
|
||||
.string "our evil?$"
|
||||
|
||||
Text_175463:: @ 8175463
|
||||
RocketHideout_B4F_Text_Grunt3Defeat:: @ 8175463
|
||||
.string "Ayaya!$"
|
||||
|
||||
gUnknown_817546A:: @ 817546A
|
||||
RocketHideout_B4F_Text_Grunt3PostBattle:: @ 817546A
|
||||
.string "BOSS!\n"
|
||||
.string "I'm sorry I failed you!$"
|
||||
|
||||
Text_175488:: @ 8175488
|
||||
RocketHideout_B4F_Text_Grunt1Intro:: @ 8175488
|
||||
.string "The elevator doesn't work?\n"
|
||||
.string "Who has the LIFT KEY?$"
|
||||
|
||||
Text_1754B9:: @ 81754B9
|
||||
RocketHideout_B4F_Text_Grunt1Defeat:: @ 81754B9
|
||||
.string "No!$"
|
||||
|
||||
gUnknown_81754BD:: @ 81754BD
|
||||
RocketHideout_B4F_Text_Grunt1PostBattle:: @ 81754BD
|
||||
.string "Oh, no!\n"
|
||||
.string "I dropped the LIFT KEY!$"
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
"x": 0,
|
||||
"y": 2,
|
||||
"elevation": 0,
|
||||
"script": "RocketHideout_Elevator_EventScript_1614D9"
|
||||
"script": "RocketHideout_Elevator_EventScript_FloorSelect"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
RocketHideout_Elevator_MapScripts:: @ 81614D8
|
||||
.byte 0
|
||||
|
||||
RocketHideout_Elevator_EventScript_1614D9:: @ 81614D9
|
||||
RocketHideout_Elevator_EventScript_FloorSelect:: @ 81614D9
|
||||
lockall
|
||||
goto_if_unset FLAG_CAN_USE_ROCKET_HIDEOUT_LIFT, EventScript_16161B
|
||||
goto_if_unset FLAG_CAN_USE_ROCKET_HIDEOUT_LIFT, RocketHideout_Elevator_EventScript_NeedKey
|
||||
setvar VAR_0x8004, 2
|
||||
call_if_unset FLAG_TEMP_2, EventScript_GetElevatorFloor
|
||||
copyvar VAR_0x8005, VAR_ELEVATOR_FLOOR
|
||||
@@ -13,83 +13,71 @@ RocketHideout_Elevator_EventScript_1614D9:: @ 81614D9
|
||||
setvar VAR_0x8004, 2
|
||||
specialvar VAR_RESULT, Special_InitElevatorFloorSelectMenuPos
|
||||
switch VAR_RESULT
|
||||
case 0, EventScript_161530
|
||||
case 1, EventScript_16153C
|
||||
case 2, EventScript_161548
|
||||
case 0, RocketHideout_Elevator_EventScript_FloorSelectFromB1F
|
||||
case 1, RocketHideout_Elevator_EventScript_FloorSelectFromB2F
|
||||
case 2, RocketHideout_Elevator_EventScript_FloorSelectFromB4F
|
||||
end
|
||||
|
||||
EventScript_161530:: @ 8161530
|
||||
RocketHideout_Elevator_EventScript_FloorSelectFromB1F:: @ 8161530
|
||||
multichoicedefault 0, 0, MULTICHOICE_ROCKET_HIDEOUT_ELEVATOR, 0, FALSE
|
||||
goto EventScript_161554
|
||||
|
||||
EventScript_16153B:: @ 816153B
|
||||
goto RocketHideout_Elevator_EventScript_ChooseFloor
|
||||
end
|
||||
|
||||
EventScript_16153C:: @ 816153C
|
||||
RocketHideout_Elevator_EventScript_FloorSelectFromB2F:: @ 816153C
|
||||
multichoicedefault 0, 0, MULTICHOICE_ROCKET_HIDEOUT_ELEVATOR, 1, FALSE
|
||||
goto EventScript_161554
|
||||
|
||||
EventScript_161547:: @ 8161547
|
||||
goto RocketHideout_Elevator_EventScript_ChooseFloor
|
||||
end
|
||||
|
||||
EventScript_161548:: @ 8161548
|
||||
RocketHideout_Elevator_EventScript_FloorSelectFromB4F:: @ 8161548
|
||||
multichoicedefault 0, 0, MULTICHOICE_ROCKET_HIDEOUT_ELEVATOR, 2, FALSE
|
||||
goto EventScript_161554
|
||||
|
||||
EventScript_161553:: @ 8161553
|
||||
goto RocketHideout_Elevator_EventScript_ChooseFloor
|
||||
end
|
||||
|
||||
EventScript_161554:: @ 8161554
|
||||
RocketHideout_Elevator_EventScript_ChooseFloor:: @ 8161554
|
||||
switch VAR_RESULT
|
||||
case 0, EventScript_161591
|
||||
case 1, EventScript_1615B9
|
||||
case 2, EventScript_1615E1
|
||||
case 3, EventScript_161609
|
||||
case 127, EventScript_161609
|
||||
case 0, RocketHideout_Elevator_EventScript_ToB1F
|
||||
case 1, RocketHideout_Elevator_EventScript_ToB2F
|
||||
case 2, RocketHideout_Elevator_EventScript_ToB4F
|
||||
case 3, RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
case 127, RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_161591:: @ 8161591
|
||||
RocketHideout_Elevator_EventScript_ToB1F:: @ 8161591
|
||||
setvar VAR_0x8006, 3
|
||||
setdynamicwarp MAP_ROCKET_HIDEOUT_B1F, 255, 24, 25
|
||||
compare VAR_ELEVATOR_FLOOR, 3
|
||||
goto_if_eq EventScript_161609
|
||||
call EventScript_16160E
|
||||
goto_if_eq RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
call RocketHideout_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 3
|
||||
goto EventScript_161609
|
||||
|
||||
EventScript_1615B8:: @ 81615B8
|
||||
goto RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1615B9:: @ 81615B9
|
||||
RocketHideout_Elevator_EventScript_ToB2F:: @ 81615B9
|
||||
setvar VAR_0x8006, 2
|
||||
setdynamicwarp MAP_ROCKET_HIDEOUT_B2F, 255, 28, 16
|
||||
compare VAR_ELEVATOR_FLOOR, 2
|
||||
goto_if_eq EventScript_161609
|
||||
call EventScript_16160E
|
||||
goto_if_eq RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
call RocketHideout_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 2
|
||||
goto EventScript_161609
|
||||
|
||||
EventScript_1615E0:: @ 81615E0
|
||||
goto RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1615E1:: @ 81615E1
|
||||
RocketHideout_Elevator_EventScript_ToB4F:: @ 81615E1
|
||||
setvar VAR_0x8006, 0
|
||||
setdynamicwarp MAP_ROCKET_HIDEOUT_B4F, 255, 20, 23
|
||||
compare VAR_ELEVATOR_FLOOR, 0
|
||||
goto_if_eq EventScript_161609
|
||||
call EventScript_16160E
|
||||
goto_if_eq RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
call RocketHideout_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 0
|
||||
goto EventScript_161609
|
||||
|
||||
EventScript_161608:: @ 8161608
|
||||
goto RocketHideout_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_161609:: @ 8161609
|
||||
RocketHideout_Elevator_EventScript_ExitFloorSelect:: @ 8161609
|
||||
special Special_CloseElevatorCurrentFloorWindow
|
||||
releaseall
|
||||
end
|
||||
|
||||
EventScript_16160E:: @ 816160E
|
||||
RocketHideout_Elevator_EventScript_MoveElevator:: @ 816160E
|
||||
special Special_CloseElevatorCurrentFloorWindow
|
||||
closemessage
|
||||
waitse
|
||||
@@ -98,7 +86,7 @@ EventScript_16160E:: @ 816160E
|
||||
setflag FLAG_TEMP_2
|
||||
return
|
||||
|
||||
EventScript_16161B:: @ 816161B
|
||||
msgbox gUnknown_81754DD
|
||||
RocketHideout_Elevator_EventScript_NeedKey:: @ 816161B
|
||||
msgbox RocketHideout_Elevator_Text_AppearsToNeedAKey
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
gUnknown_81754DD:: @ 81754DD
|
||||
RocketHideout_Elevator_Text_AppearsToNeedAKey:: @ 81754DD
|
||||
.string "It appears to need a key.$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 2,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "SilphCo_10F_EventScript_161DC0",
|
||||
"script": "SilphCo_10F_EventScript_Travis",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_10F_EventScript_161D96",
|
||||
"script": "SilphCo_10F_EventScript_WorkerF",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "SilphCo_10F_EventScript_161DD7",
|
||||
"script": "SilphCo_10F_EventScript_Grunt",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -181,7 +181,7 @@
|
||||
"x": 7,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_10F_EventScript_161DB7"
|
||||
"script": "SilphCo_10F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,30 +6,30 @@ SilphCo_10F_OnLoad:: @ 8161D8C
|
||||
call_if_unset FLAG_SILPH_10F_DOOR, EventScript_Close10FDoor
|
||||
end
|
||||
|
||||
SilphCo_10F_EventScript_161D96:: @ 8161D96
|
||||
SilphCo_10F_EventScript_WorkerF:: @ 8161D96
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161DAD
|
||||
msgbox gUnknown_8176DBA
|
||||
goto_if_ge SilphCo_10F_EventScript_WorkerFRocketsGone
|
||||
msgbox SilphCo_10F_Text_WaaaImScared
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161DAD:: @ 8161DAD
|
||||
msgbox gUnknown_8176DCE
|
||||
SilphCo_10F_EventScript_WorkerFRocketsGone:: @ 8161DAD
|
||||
msgbox SilphCo_10F_Text_KeepMeCryingASecret
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_10F_EventScript_161DB7:: @ 8161DB7
|
||||
msgbox gUnknown_8176DF8, MSGBOX_SIGN
|
||||
SilphCo_10F_EventScript_FloorSign:: @ 8161DB7
|
||||
msgbox SilphCo_10F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_10F_EventScript_161DC0:: @ 8161DC0
|
||||
trainerbattle_single TRAINER_SCIENTIST_TRAVIS, Text_176D57, Text_176D73
|
||||
msgbox gUnknown_8176D86, MSGBOX_AUTOCLOSE
|
||||
SilphCo_10F_EventScript_Travis:: @ 8161DC0
|
||||
trainerbattle_single TRAINER_SCIENTIST_TRAVIS, SilphCo_10F_Text_TravisIntro, SilphCo_10F_Text_TravisDefeat
|
||||
msgbox SilphCo_10F_Text_TravisPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_10F_EventScript_161DD7:: @ 8161DD7
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_39, Text_176CED, Text_176D18
|
||||
msgbox gUnknown_8176D25, MSGBOX_AUTOCLOSE
|
||||
SilphCo_10F_EventScript_Grunt:: @ 8161DD7
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_39, SilphCo_10F_Text_GruntIntro, SilphCo_10F_Text_GruntDefeat
|
||||
msgbox SilphCo_10F_Text_GruntPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,33 +1,33 @@
|
||||
Text_176CED:: @ 8176CED
|
||||
SilphCo_10F_Text_GruntIntro:: @ 8176CED
|
||||
.string "Welcome to 10F!\n"
|
||||
.string "So good of you to join me!$"
|
||||
|
||||
Text_176D18:: @ 8176D18
|
||||
SilphCo_10F_Text_GruntDefeat:: @ 8176D18
|
||||
.string "I'm stunned!$"
|
||||
|
||||
gUnknown_8176D25:: @ 8176D25
|
||||
SilphCo_10F_Text_GruntPostBattle:: @ 8176D25
|
||||
.string "Nice try, but the boardroom is up\n"
|
||||
.string "one more floor.$"
|
||||
|
||||
Text_176D57:: @ 8176D57
|
||||
SilphCo_10F_Text_TravisIntro:: @ 8176D57
|
||||
.string "Enough of your silly games!$"
|
||||
|
||||
Text_176D73:: @ 8176D73
|
||||
SilphCo_10F_Text_TravisDefeat:: @ 8176D73
|
||||
.string "No continues left!$"
|
||||
|
||||
gUnknown_8176D86:: @ 8176D86
|
||||
SilphCo_10F_Text_TravisPostBattle:: @ 8176D86
|
||||
.string "Are you satisfied with beating me?\n"
|
||||
.string "Then go on home!$"
|
||||
|
||||
gUnknown_8176DBA:: @ 8176DBA
|
||||
SilphCo_10F_Text_WaaaImScared:: @ 8176DBA
|
||||
.string "Waaaaa!\n"
|
||||
.string "I'm scared!$"
|
||||
|
||||
gUnknown_8176DCE:: @ 8176DCE
|
||||
SilphCo_10F_Text_KeepMeCryingASecret:: @ 8176DCE
|
||||
.string "About me crying…\n"
|
||||
.string "Please keep it a secret.$"
|
||||
|
||||
gUnknown_8176DF8:: @ 8176DF8
|
||||
SilphCo_10F_Text_FloorSign:: @ 8176DF8
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "10F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_11F_EventScript_161DFE",
|
||||
"script": "SilphCo_11F_EventScript_President",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_11F_EventScript_161E7F",
|
||||
"script": "SilphCo_11F_EventScript_Secretary",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "SilphCo_11F_EventScript_161F40",
|
||||
"script": "SilphCo_11F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "SilphCo_11F_EventScript_161F57",
|
||||
"script": "SilphCo_11F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
}
|
||||
],
|
||||
@@ -123,7 +123,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_SILPH_CO_11F",
|
||||
"var_value": 0,
|
||||
"script": "SilphCo_11F_EventScript_161E88"
|
||||
"script": "SilphCo_11F_EventScript_GiovanniTriggerLeft"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -132,7 +132,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_SILPH_CO_11F",
|
||||
"var_value": 0,
|
||||
"script": "SilphCo_11F_EventScript_161E94"
|
||||
"script": "SilphCo_11F_EventScript_GiovanniTriggerRight"
|
||||
}
|
||||
],
|
||||
"bg_events": [
|
||||
@@ -179,7 +179,7 @@
|
||||
"x": 8,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_11F_EventScript_161F37"
|
||||
"script": "SilphCo_11F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,76 +6,72 @@ SilphCo_11F_OnLoad:: @ 8161DF4
|
||||
call_if_unset FLAG_SILPH_11F_DOOR, EventScript_Close11FDoor
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161DFE:: @ 8161DFE
|
||||
SilphCo_11F_EventScript_President:: @ 8161DFE
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_GOT_MASTER_BALL_FROM_SILPH, EventScript_161E75
|
||||
goto_if_set FLAG_GOT_MASTER_BALL_FROM_SILPH, SilphCo_11F_EventScript_AlreadyGotMasterBall
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
call_if_eq EventScript_161E59
|
||||
call_if_eq SilphCo_11F_EventScript_PresidentThanksMale
|
||||
compare VAR_RESULT, FEMALE
|
||||
call_if_eq EventScript_161E62
|
||||
call_if_eq SilphCo_11F_EventScript_PresidentThanksFemale
|
||||
checkitemspace ITEM_MASTER_BALL, 1
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq EventScript_161E6B
|
||||
giveitem_msg gUnknown_8176FBD, ITEM_MASTER_BALL, 1, MUS_FAN5
|
||||
msgbox gUnknown_8176FEB
|
||||
goto_if_eq SilphCo_11F_EventScript_NoRoomForMasterBall
|
||||
giveitem_msg SilphCo_11F_Text_ObtainedMasterBallFromPresident, ITEM_MASTER_BALL, 1, MUS_FAN5
|
||||
msgbox SilphCo_11F_Text_ThatsOurSecretPrototype
|
||||
setflag FLAG_GOT_MASTER_BALL_FROM_SILPH
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161E59:: @ 8161E59
|
||||
msgbox gUnknown_8176E12
|
||||
SilphCo_11F_EventScript_PresidentThanksMale:: @ 8161E59
|
||||
msgbox SilphCo_11F_Text_ThanksForSavingMeDearBoy
|
||||
return
|
||||
|
||||
EventScript_161E62:: @ 8161E62
|
||||
msgbox gUnknown_8176EE7
|
||||
SilphCo_11F_EventScript_PresidentThanksFemale:: @ 8161E62
|
||||
msgbox SilphCo_11F_Text_ThanksForSavingMeDearGirl
|
||||
return
|
||||
|
||||
EventScript_161E6B:: @ 8161E6B
|
||||
msgbox gUnknown_817708E
|
||||
SilphCo_11F_EventScript_NoRoomForMasterBall:: @ 8161E6B
|
||||
msgbox SilphCo_11F_Text_YouHaveNoRoomForThis
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161E75:: @ 8161E75
|
||||
msgbox gUnknown_8176FEB
|
||||
SilphCo_11F_EventScript_AlreadyGotMasterBall:: @ 8161E75
|
||||
msgbox SilphCo_11F_Text_ThatsOurSecretPrototype
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161E7F:: @ 8161E7F
|
||||
msgbox gUnknown_81770A9, MSGBOX_NPC
|
||||
SilphCo_11F_EventScript_Secretary:: @ 8161E7F
|
||||
msgbox SilphCo_11F_Text_ThanksForRescuingUs, MSGBOX_NPC
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161E88:: @ 8161E88
|
||||
SilphCo_11F_EventScript_GiovanniTriggerLeft:: @ 8161E88
|
||||
lockall
|
||||
setvar VAR_TEMP_1, 0
|
||||
goto EventScript_161EA0
|
||||
|
||||
EventScript_161E93:: @ 8161E93
|
||||
goto SilphCo_11F_EventScript_BattleGiovanni
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161E94:: @ 8161E94
|
||||
SilphCo_11F_EventScript_GiovanniTriggerRight:: @ 8161E94
|
||||
lockall
|
||||
setvar VAR_TEMP_1, 1
|
||||
goto EventScript_161EA0
|
||||
|
||||
EventScript_161E9F:: @ 8161E9F
|
||||
goto SilphCo_11F_EventScript_BattleGiovanni
|
||||
end
|
||||
|
||||
EventScript_161EA0:: @ 8161EA0
|
||||
SilphCo_11F_EventScript_BattleGiovanni:: @ 8161EA0
|
||||
textcolor 0
|
||||
applymovement 3, Movement_WalkInPlaceFastestDown
|
||||
waitmovement 0
|
||||
delay 25
|
||||
msgbox gUnknown_8177108
|
||||
msgbox SilphCo_11F_Text_GiovanniIntro
|
||||
closemessage
|
||||
compare VAR_TEMP_1, 0
|
||||
call_if_eq EventScript_161F00
|
||||
call_if_eq SilphCo_11F_EventScript_GiovanniApproachLeft
|
||||
compare VAR_TEMP_1, 1
|
||||
call_if_eq EventScript_161F12
|
||||
call_if_eq SilphCo_11F_EventScript_GiovanniApproachRight
|
||||
setvar VAR_LAST_TALKED, 3
|
||||
trainerbattle_no_intro TRAINER_BOSS_GIOVANNI_2, Text_1771AB
|
||||
msgbox gUnknown_81771C2
|
||||
trainerbattle_no_intro TRAINER_BOSS_GIOVANNI_2, SilphCo_11F_Text_GiovanniDefeat
|
||||
msgbox SilphCo_11F_Text_GiovanniPostBattle
|
||||
closemessage
|
||||
fadescreen FADE_TO_BLACK
|
||||
removeobject 3
|
||||
@@ -88,18 +84,18 @@ EventScript_161EA0:: @ 8161EA0
|
||||
releaseall
|
||||
end
|
||||
|
||||
EventScript_161F00:: @ 8161F00
|
||||
applymovement 3, Movement_161F1D
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_161F27
|
||||
SilphCo_11F_EventScript_GiovanniApproachLeft:: @ 8161F00
|
||||
applymovement 3, SilphCo_11F_Movement_GiovanniApproachLeft
|
||||
applymovement OBJ_EVENT_ID_PLAYER, SilphCo_11F_Movement_PlayerFaceGiovanni
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_161F12:: @ 8161F12
|
||||
applymovement 3, Movement_161F23
|
||||
SilphCo_11F_EventScript_GiovanniApproachRight:: @ 8161F12
|
||||
applymovement 3, SilphCo_11F_Movement_GiovanniApproachRight
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Movement_161F1D:: @ 8161F1D
|
||||
SilphCo_11F_Movement_GiovanniApproachLeft:: @ 8161F1D
|
||||
walk_down
|
||||
walk_down
|
||||
walk_down
|
||||
@@ -107,13 +103,13 @@ Movement_161F1D:: @ 8161F1D
|
||||
walk_in_place_fastest_left
|
||||
step_end
|
||||
|
||||
Movement_161F23:: @ 8161F23
|
||||
SilphCo_11F_Movement_GiovanniApproachRight:: @ 8161F23
|
||||
walk_down
|
||||
walk_down
|
||||
walk_down
|
||||
step_end
|
||||
|
||||
Movement_161F27:: @ 8161F27
|
||||
SilphCo_11F_Movement_PlayerFaceGiovanni:: @ 8161F27
|
||||
delay_16
|
||||
delay_16
|
||||
delay_16
|
||||
@@ -122,20 +118,21 @@ Movement_161F27:: @ 8161F27
|
||||
walk_in_place_fastest_right
|
||||
step_end
|
||||
|
||||
EventScript_161F2E:: @ 8161F2E
|
||||
msgbox gUnknown_817732B, MSGBOX_SIGN
|
||||
@ Unused
|
||||
SilphCo_11F_EventScript_Monitor:: @ 8161F2E
|
||||
msgbox SilphCo_11F_Text_MonitorHasMonsOnIt, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161F37:: @ 8161F37
|
||||
msgbox gUnknown_817734A, MSGBOX_SIGN
|
||||
SilphCo_11F_EventScript_FloorSign:: @ 8161F37
|
||||
msgbox SilphCo_11F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161F40:: @ 8161F40
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_40, Text_1772B8, Text_1772E7
|
||||
msgbox gUnknown_81772F9, MSGBOX_AUTOCLOSE
|
||||
SilphCo_11F_EventScript_Grunt1:: @ 8161F40
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_40, SilphCo_11F_Text_Grunt1Intro, SilphCo_11F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_11F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_11F_EventScript_161F57:: @ 8161F57
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_41, Text_17726A, Text_17728C
|
||||
msgbox gUnknown_817729B, MSGBOX_AUTOCLOSE
|
||||
SilphCo_11F_EventScript_Grunt2:: @ 8161F57
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_41, SilphCo_11F_Text_Grunt2Intro, SilphCo_11F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_11F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
gUnknown_8176E12:: @ 8176E12
|
||||
SilphCo_11F_Text_ThanksForSavingMeDearBoy:: @ 8176E12
|
||||
.string "PRESIDENT: Oh, dear boy!\n"
|
||||
.string "Thank you for saving SILPH.\p"
|
||||
.string "I will never forget you saved us in\n"
|
||||
@@ -8,7 +8,7 @@ gUnknown_8176E12:: @ 8176E12
|
||||
.string "anything.\p"
|
||||
.string "Here, maybe this will do.$"
|
||||
|
||||
gUnknown_8176EE7:: @ 8176EE7
|
||||
SilphCo_11F_Text_ThanksForSavingMeDearGirl:: @ 8176EE7
|
||||
.string "PRESIDENT: Oh, dear girl!\n"
|
||||
.string "Thank you for saving SILPH.\p"
|
||||
.string "I will never forget you saved us in\n"
|
||||
@@ -18,11 +18,11 @@ gUnknown_8176EE7:: @ 8176EE7
|
||||
.string "anything.\p"
|
||||
.string "Here, maybe this will do.$"
|
||||
|
||||
gUnknown_8176FBD:: @ 8176FBD
|
||||
SilphCo_11F_Text_ObtainedMasterBallFromPresident:: @ 8176FBD
|
||||
.string "{PLAYER} obtained a MASTER BALL\n"
|
||||
.string "from the PRESIDENT!$"
|
||||
|
||||
gUnknown_8176FEB:: @ 8176FEB
|
||||
SilphCo_11F_Text_ThatsOurSecretPrototype:: @ 8176FEB
|
||||
.string "PRESIDENT: You can't buy that\n"
|
||||
.string "anywhere.\p"
|
||||
.string "It's our secret prototype MASTER\n"
|
||||
@@ -32,16 +32,16 @@ gUnknown_8176FEB:: @ 8176FEB
|
||||
.string "You should be quiet about using it,\n"
|
||||
.string "though.$"
|
||||
|
||||
gUnknown_817708E:: @ 817708E
|
||||
SilphCo_11F_Text_YouHaveNoRoomForThis:: @ 817708E
|
||||
.string "You have no room for this.$"
|
||||
|
||||
gUnknown_81770A9:: @ 81770A9
|
||||
SilphCo_11F_Text_ThanksForRescuingUs:: @ 81770A9
|
||||
.string "SECRETARY: Thank you for rescuing\n"
|
||||
.string "all of us.\p"
|
||||
.string "We, from the PRESIDENT down,\n"
|
||||
.string "are indebted to you.$"
|
||||
|
||||
gUnknown_8177108:: @ 8177108
|
||||
SilphCo_11F_Text_GiovanniIntro:: @ 8177108
|
||||
.string "Ah, {PLAYER}!\n"
|
||||
.string "So we meet again!\p"
|
||||
.string "The PRESIDENT and I are discussing\n"
|
||||
@@ -50,11 +50,11 @@ gUnknown_8177108:: @ 8177108
|
||||
.string "matters…\p"
|
||||
.string "Or, experience a world of pain!$"
|
||||
|
||||
Text_1771AB:: @ 81771AB
|
||||
SilphCo_11F_Text_GiovanniDefeat:: @ 81771AB
|
||||
.string "Arrgh!!\n"
|
||||
.string "I lost again!?$"
|
||||
|
||||
gUnknown_81771C2:: @ 81771C2
|
||||
SilphCo_11F_Text_GiovanniPostBattle:: @ 81771C2
|
||||
.string "Blast it all!\n"
|
||||
.string "You ruined our plans for SILPH!\p"
|
||||
.string "But, TEAM ROCKET will never fall!\p"
|
||||
@@ -62,33 +62,33 @@ gUnknown_81771C2:: @ 81771C2
|
||||
.string "POKéMON exist for TEAM ROCKET!\p"
|
||||
.string "I must go, but I shall return!$"
|
||||
|
||||
Text_17726A:: @ 817726A
|
||||
SilphCo_11F_Text_Grunt2Intro:: @ 817726A
|
||||
.string "Stop right there!\n"
|
||||
.string "Don't you move!$"
|
||||
|
||||
Text_17728C:: @ 817728C
|
||||
SilphCo_11F_Text_Grunt2Defeat:: @ 817728C
|
||||
.string "Don't…\n"
|
||||
.string "Please!$"
|
||||
|
||||
gUnknown_817729B:: @ 817729B
|
||||
SilphCo_11F_Text_Grunt2PostBattle:: @ 817729B
|
||||
.string "So, you want to see my BOSS?$"
|
||||
|
||||
Text_1772B8:: @ 81772B8
|
||||
SilphCo_11F_Text_Grunt1Intro:: @ 81772B8
|
||||
.string "Halt! Do you have an appointment\n"
|
||||
.string "with my BOSS?$"
|
||||
|
||||
Text_1772E7:: @ 81772E7
|
||||
SilphCo_11F_Text_Grunt1Defeat:: @ 81772E7
|
||||
.string "Gaah!\n"
|
||||
.string "Demolished!$"
|
||||
|
||||
gUnknown_81772F9:: @ 81772F9
|
||||
SilphCo_11F_Text_Grunt1PostBattle:: @ 81772F9
|
||||
.string "Watch your step…\n"
|
||||
.string "My BOSS likes his POKéMON tough!$"
|
||||
|
||||
gUnknown_817732B:: @ 817732B
|
||||
SilphCo_11F_Text_MonitorHasMonsOnIt:: @ 817732B
|
||||
.string "The monitor has POKéMON on it!$"
|
||||
|
||||
gUnknown_817734A:: @ 817734A
|
||||
SilphCo_11F_Text_FloorSign:: @ 817734A
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "11F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_1F_EventScript_16162F",
|
||||
"script": "SilphCo_1F_EventScript_Receptionist",
|
||||
"flag": "FLAG_HIDE_SAFFRON_CIVILIANS"
|
||||
}
|
||||
],
|
||||
@@ -71,7 +71,7 @@
|
||||
"x": 30,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_1F_EventScript_161638"
|
||||
"script": "SilphCo_1F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,10 +6,10 @@ SilphCo_1F_OnTransition:: @ 816162B
|
||||
setworldmapflag FLAG_WORLD_MAP_SILPH_CO_1F
|
||||
end
|
||||
|
||||
SilphCo_1F_EventScript_16162F:: @ 816162F
|
||||
msgbox gUnknown_81754F7, MSGBOX_NPC
|
||||
SilphCo_1F_EventScript_Receptionist:: @ 816162F
|
||||
msgbox SilphCo_1F_Text_WelcomePresidentInBoardroom, MSGBOX_NPC
|
||||
end
|
||||
|
||||
SilphCo_1F_EventScript_161638:: @ 8161638
|
||||
msgbox gUnknown_8175549, MSGBOX_SIGN
|
||||
SilphCo_1F_EventScript_FloorSign:: @ 8161638
|
||||
msgbox SilphCo_1F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
gUnknown_81754F7:: @ 81754F7
|
||||
SilphCo_1F_Text_WelcomePresidentInBoardroom:: @ 81754F7
|
||||
.string "Welcome.\p"
|
||||
.string "The PRESIDENT is in the boardroom\n"
|
||||
.string "on 11F.$"
|
||||
|
||||
Text_17552A:: @ 817552A
|
||||
SilphCo_1F_Text_17552A:: @ 817552A
|
||||
.string "めちゃめちゃに こわされてる\n"
|
||||
.string "とうぶん なおりそうに ない‥$"
|
||||
|
||||
gUnknown_8175549:: @ 8175549
|
||||
SilphCo_1F_Text_FloorSign:: @ 8175549
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "1F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "SilphCo_2F_EventScript_1616AE",
|
||||
"script": "SilphCo_2F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "SilphCo_2F_EventScript_161680",
|
||||
"script": "SilphCo_2F_EventScript_Jerry",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "SilphCo_2F_EventScript_161697",
|
||||
"script": "SilphCo_2F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_2F_EventScript_161669",
|
||||
"script": "SilphCo_2F_EventScript_Connor",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -203,7 +203,7 @@
|
||||
"x": 29,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_2F_EventScript_161660"
|
||||
"script": "SilphCo_2F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,30 +9,28 @@ SilphCo_2F_OnLoad:: @ 8161647
|
||||
|
||||
SilphCo_2F_EventScript_ThunderWaveTutor:: @ 816165A
|
||||
goto EventScript_ThunderWaveTutor
|
||||
|
||||
EventScript_16165F:: @ 816165F
|
||||
end
|
||||
|
||||
SilphCo_2F_EventScript_161660:: @ 8161660
|
||||
msgbox gUnknown_8175894, MSGBOX_SIGN
|
||||
SilphCo_2F_EventScript_FloorSign:: @ 8161660
|
||||
msgbox SilphCo_2F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_2F_EventScript_161669:: @ 8161669
|
||||
trainerbattle_single TRAINER_SCIENTIST_CONNOR, Text_175562, Text_17557E
|
||||
msgbox gUnknown_817559F, MSGBOX_AUTOCLOSE
|
||||
SilphCo_2F_EventScript_Connor:: @ 8161669
|
||||
trainerbattle_single TRAINER_SCIENTIST_CONNOR, SilphCo_2F_Text_ConnorIntro, SilphCo_2F_Text_ConnorDefeat
|
||||
msgbox SilphCo_2F_Text_ConnorPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_2F_EventScript_161680:: @ 8161680
|
||||
trainerbattle_single TRAINER_SCIENTIST_JERRY, Text_1755C6, Text_1755E5
|
||||
msgbox gUnknown_81755F2, MSGBOX_AUTOCLOSE
|
||||
SilphCo_2F_EventScript_Jerry:: @ 8161680
|
||||
trainerbattle_single TRAINER_SCIENTIST_JERRY, SilphCo_2F_Text_JerryIntro, SilphCo_2F_Text_JerryDefeat
|
||||
msgbox SilphCo_2F_Text_JerryPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_2F_EventScript_161697:: @ 8161697
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_23, Text_17562D, Text_17564A
|
||||
msgbox gUnknown_8175651, MSGBOX_AUTOCLOSE
|
||||
SilphCo_2F_EventScript_Grunt1:: @ 8161697
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_23, SilphCo_2F_Text_Grunt1Intro, SilphCo_2F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_2F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_2F_EventScript_1616AE:: @ 81616AE
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_24, Text_1756AD, Text_1756D8
|
||||
msgbox gUnknown_81756E2, MSGBOX_AUTOCLOSE
|
||||
SilphCo_2F_EventScript_Grunt2:: @ 81616AE
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_24, SilphCo_2F_Text_Grunt2Intro, SilphCo_2F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_2F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,46 +1,46 @@
|
||||
Text_175562:: @ 8175562
|
||||
SilphCo_2F_Text_ConnorIntro:: @ 8175562
|
||||
.string "Help!\n"
|
||||
.string "I'm a SILPH employee.$"
|
||||
|
||||
Text_17557E:: @ 817557E
|
||||
SilphCo_2F_Text_ConnorDefeat:: @ 817557E
|
||||
.string "How did you know\n"
|
||||
.string "I was a ROCKET?$"
|
||||
|
||||
gUnknown_817559F:: @ 817559F
|
||||
SilphCo_2F_Text_ConnorPostBattle:: @ 817559F
|
||||
.string "I work for both SILPH and TEAM\n"
|
||||
.string "ROCKET.$"
|
||||
|
||||
Text_1755C6:: @ 81755C6
|
||||
SilphCo_2F_Text_JerryIntro:: @ 81755C6
|
||||
.string "It's off-limits here!\n"
|
||||
.string "Go home!$"
|
||||
|
||||
Text_1755E5:: @ 81755E5
|
||||
SilphCo_2F_Text_JerryDefeat:: @ 81755E5
|
||||
.string "You're good.$"
|
||||
|
||||
gUnknown_81755F2:: @ 81755F2
|
||||
SilphCo_2F_Text_JerryPostBattle:: @ 81755F2
|
||||
.string "Can you solve the maze in here?\n"
|
||||
.string "It's not easy, I tell you!$"
|
||||
|
||||
Text_17562D:: @ 817562D
|
||||
SilphCo_2F_Text_Grunt1Intro:: @ 817562D
|
||||
.string "No kids are allowed in here!$"
|
||||
|
||||
Text_17564A:: @ 817564A
|
||||
SilphCo_2F_Text_Grunt1Defeat:: @ 817564A
|
||||
.string "Tough!$"
|
||||
|
||||
gUnknown_8175651:: @ 8175651
|
||||
SilphCo_2F_Text_Grunt1PostBattle:: @ 8175651
|
||||
.string "Diamond-shaped tiles are teleport\n"
|
||||
.string "blocks.\p"
|
||||
.string "They're transporters for this\n"
|
||||
.string "high-tech building.$"
|
||||
|
||||
Text_1756AD:: @ 81756AD
|
||||
SilphCo_2F_Text_Grunt2Intro:: @ 81756AD
|
||||
.string "Hey, kid!\n"
|
||||
.string "What are you wandering here for?$"
|
||||
|
||||
Text_1756D8:: @ 81756D8
|
||||
SilphCo_2F_Text_Grunt2Defeat:: @ 81756D8
|
||||
.string "I goofed!$"
|
||||
|
||||
gUnknown_81756E2:: @ 81756E2
|
||||
SilphCo_2F_Text_Grunt2PostBattle:: @ 81756E2
|
||||
.string "SILPH CO. will be associated with\n"
|
||||
.string "TEAM ROCKET!$"
|
||||
|
||||
@@ -68,7 +68,7 @@ Text_ThunderWaveTaught:: @ 81757EC
|
||||
.string "It's an ELECTRIC-type move, so it\n"
|
||||
.string "won't work on some POKéMON.$"
|
||||
|
||||
gUnknown_8175894:: @ 8175894
|
||||
SilphCo_2F_Text_FloorSign:: @ 8175894
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "2F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "SilphCo_3F_EventScript_16171F",
|
||||
"script": "SilphCo_3F_EventScript_Grunt",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_3F_EventScript_1616DE",
|
||||
"script": "SilphCo_3F_EventScript_WorkerM",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_3F_EventScript_161708",
|
||||
"script": "SilphCo_3F_EventScript_Jose",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -211,7 +211,7 @@
|
||||
"x": 29,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_3F_EventScript_1616FF"
|
||||
"script": "SilphCo_3F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -7,30 +7,30 @@ SilphCo_3F_OnLoad:: @ 81616CB
|
||||
call_if_unset FLAG_SILPH_3F_DOOR_2, EventScript_Close3FDoor2
|
||||
end
|
||||
|
||||
SilphCo_3F_EventScript_1616DE:: @ 81616DE
|
||||
SilphCo_3F_EventScript_WorkerM:: @ 81616DE
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_1616F5
|
||||
msgbox gUnknown_81758AD
|
||||
goto_if_ge SilphCo_3F_EventScript_WorkerMRocketsGone
|
||||
msgbox SilphCo_3F_Text_WhatAmIToDo
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1616F5:: @ 81616F5
|
||||
msgbox gUnknown_81758D3
|
||||
SilphCo_3F_EventScript_WorkerMRocketsGone:: @ 81616F5
|
||||
msgbox SilphCo_3F_Text_YouAndYourMonsSavedUs
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_3F_EventScript_1616FF:: @ 81616FF
|
||||
msgbox gUnknown_81759DC, MSGBOX_SIGN
|
||||
SilphCo_3F_EventScript_FloorSign:: @ 81616FF
|
||||
msgbox SilphCo_3F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_3F_EventScript_161708:: @ 8161708
|
||||
trainerbattle_single TRAINER_SCIENTIST_JOSE, Text_175948, Text_17597D
|
||||
msgbox gUnknown_8175990, MSGBOX_AUTOCLOSE
|
||||
SilphCo_3F_EventScript_Jose:: @ 8161708
|
||||
trainerbattle_single TRAINER_SCIENTIST_JOSE, SilphCo_3F_Text_JoseIntro, SilphCo_3F_Text_JoseDefeat
|
||||
msgbox SilphCo_3F_Text_JosePostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_3F_EventScript_16171F:: @ 816171F
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_25, Text_1758F6, Text_175911
|
||||
msgbox gUnknown_817591C, MSGBOX_AUTOCLOSE
|
||||
SilphCo_3F_EventScript_Grunt:: @ 816171F
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_25, SilphCo_3F_Text_GruntIntro, SilphCo_3F_Text_GruntDefeat
|
||||
msgbox SilphCo_3F_Text_GruntPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,34 +1,34 @@
|
||||
gUnknown_81758AD:: @ 81758AD
|
||||
SilphCo_3F_Text_WhatAmIToDo:: @ 81758AD
|
||||
.string "I work for SILPH CO.\n"
|
||||
.string "What am I to do?$"
|
||||
|
||||
gUnknown_81758D3:: @ 81758D3
|
||||
SilphCo_3F_Text_YouAndYourMonsSavedUs:: @ 81758D3
|
||||
.string "{PLAYER}!\n"
|
||||
.string "You and your POKéMON saved us!$"
|
||||
|
||||
Text_1758F6:: @ 81758F6
|
||||
SilphCo_3F_Text_GruntIntro:: @ 81758F6
|
||||
.string "Quit messing with us, kid!$"
|
||||
|
||||
Text_175911:: @ 8175911
|
||||
SilphCo_3F_Text_GruntDefeat:: @ 8175911
|
||||
.string "I give up!$"
|
||||
|
||||
gUnknown_817591C:: @ 817591C
|
||||
SilphCo_3F_Text_GruntPostBattle:: @ 817591C
|
||||
.string "A hint? You can open doors with\n"
|
||||
.string "a CARD KEY!$"
|
||||
|
||||
Text_175948:: @ 8175948
|
||||
SilphCo_3F_Text_JoseIntro:: @ 8175948
|
||||
.string "I support TEAM ROCKET more than\n"
|
||||
.string "I support SILPH CO.!$"
|
||||
|
||||
Text_17597D:: @ 817597D
|
||||
SilphCo_3F_Text_JoseDefeat:: @ 817597D
|
||||
.string "You really got me!$"
|
||||
|
||||
gUnknown_8175990:: @ 8175990
|
||||
SilphCo_3F_Text_JosePostBattle:: @ 8175990
|
||||
.string "Humph…\p"
|
||||
.string "TEAM ROCKET said that if I helped\n"
|
||||
.string "them, they'd let me study POKéMON.$"
|
||||
|
||||
gUnknown_81759DC:: @ 81759DC
|
||||
SilphCo_3F_Text_FloorSign:: @ 81759DC
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "3F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "SilphCo_4F_EventScript_1617A7",
|
||||
"script": "SilphCo_4F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "SilphCo_4F_EventScript_161790",
|
||||
"script": "SilphCo_4F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_4F_EventScript_161779",
|
||||
"script": "SilphCo_4F_EventScript_Rodney",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_4F_EventScript_16174F",
|
||||
"script": "SilphCo_4F_EventScript_WorkerM",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -242,7 +242,7 @@
|
||||
"x": 29,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_4F_EventScript_161770"
|
||||
"script": "SilphCo_4F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -7,35 +7,35 @@ SilphCo_4F_OnLoad:: @ 816173C
|
||||
call_if_unset FLAG_SILPH_4F_DOOR_2, EventScript_Close4FDoor2
|
||||
end
|
||||
|
||||
SilphCo_4F_EventScript_16174F:: @ 816174F
|
||||
SilphCo_4F_EventScript_WorkerM:: @ 816174F
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161766
|
||||
msgbox gUnknown_81759F5
|
||||
goto_if_ge SilphCo_4F_EventScript_WorkerMRocketsGone
|
||||
msgbox SilphCo_4F_Text_CantYouSeeImHiding
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161766:: @ 8161766
|
||||
msgbox gUnknown_8175A15
|
||||
SilphCo_4F_EventScript_WorkerMRocketsGone:: @ 8161766
|
||||
msgbox SilphCo_4F_Text_TeamRocketIsGone
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_4F_EventScript_161770:: @ 8161770
|
||||
msgbox gUnknown_8175B57, MSGBOX_SIGN
|
||||
SilphCo_4F_EventScript_FloorSign:: @ 8161770
|
||||
msgbox SilphCo_4F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_4F_EventScript_161779:: @ 8161779
|
||||
trainerbattle_single TRAINER_SCIENTIST_RODNEY, Text_175A90, Text_175AB0
|
||||
msgbox gUnknown_8175AC8, MSGBOX_AUTOCLOSE
|
||||
SilphCo_4F_EventScript_Rodney:: @ 8161779
|
||||
trainerbattle_single TRAINER_SCIENTIST_RODNEY, SilphCo_4F_Text_RodneyIntro, SilphCo_4F_Text_RodneyDefeat
|
||||
msgbox SilphCo_4F_Text_RodneyPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_4F_EventScript_161790:: @ 8161790
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_26, Text_175A2F, Text_175A5B
|
||||
msgbox gUnknown_8175A62, MSGBOX_AUTOCLOSE
|
||||
SilphCo_4F_EventScript_Grunt1:: @ 8161790
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_26, SilphCo_4F_Text_Grunt1Intro, SilphCo_4F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_4F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_4F_EventScript_1617A7:: @ 81617A7
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_27, Text_175B19, Text_175B2B
|
||||
msgbox gUnknown_8175B38, MSGBOX_AUTOCLOSE
|
||||
SilphCo_4F_EventScript_Grunt2:: @ 81617A7
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_27, SilphCo_4F_Text_Grunt2Intro, SilphCo_4F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_4F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,45 +1,45 @@
|
||||
gUnknown_81759F5:: @ 81759F5
|
||||
SilphCo_4F_Text_CantYouSeeImHiding:: @ 81759F5
|
||||
.string "Sssh!\n"
|
||||
.string "Can't you see I'm hiding?$"
|
||||
|
||||
gUnknown_8175A15:: @ 8175A15
|
||||
SilphCo_4F_Text_TeamRocketIsGone:: @ 8175A15
|
||||
.string "Huh?\n"
|
||||
.string "TEAM ROCKET is gone?$"
|
||||
|
||||
Text_175A2F:: @ 8175A2F
|
||||
SilphCo_4F_Text_Grunt1Intro:: @ 8175A2F
|
||||
.string "TEAM ROCKET has taken control\n"
|
||||
.string "of SILPH CO.!$"
|
||||
|
||||
Text_175A5B:: @ 8175A5B
|
||||
SilphCo_4F_Text_Grunt1Defeat:: @ 8175A5B
|
||||
.string "Arrgh!$"
|
||||
|
||||
gUnknown_8175A62:: @ 8175A62
|
||||
SilphCo_4F_Text_Grunt1PostBattle:: @ 8175A62
|
||||
.string "Fwahahaha!\n"
|
||||
.string "My BOSS has been after this place!$"
|
||||
|
||||
Text_175A90:: @ 8175A90
|
||||
SilphCo_4F_Text_RodneyIntro:: @ 8175A90
|
||||
.string "My POKéMON is my loyal servant.$"
|
||||
|
||||
Text_175AB0:: @ 8175AB0
|
||||
SilphCo_4F_Text_RodneyDefeat:: @ 8175AB0
|
||||
.string "Darn!\n"
|
||||
.string "You weak POKéMON!$"
|
||||
|
||||
gUnknown_8175AC8:: @ 8175AC8
|
||||
SilphCo_4F_Text_RodneyPostBattle:: @ 8175AC8
|
||||
.string "The doors are electronically\n"
|
||||
.string "locked.\p"
|
||||
.string "It takes a CARD KEY to open the\n"
|
||||
.string "doors here.$"
|
||||
|
||||
Text_175B19:: @ 8175B19
|
||||
SilphCo_4F_Text_Grunt2Intro:: @ 8175B19
|
||||
.string "Intruder spotted!$"
|
||||
|
||||
Text_175B2B:: @ 8175B2B
|
||||
SilphCo_4F_Text_Grunt2Defeat:: @ 8175B2B
|
||||
.string "Who are you?$"
|
||||
|
||||
gUnknown_8175B38:: @ 8175B38
|
||||
SilphCo_4F_Text_Grunt2PostBattle:: @ 8175B38
|
||||
.string "I better tell the BOSS on 11F!$"
|
||||
|
||||
gUnknown_8175B57:: @ 8175B57
|
||||
SilphCo_4F_Text_FloorSign:: @ 8175B57
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "4F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_5F_EventScript_161853",
|
||||
"script": "SilphCo_5F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "SilphCo_5F_EventScript_16186A",
|
||||
"script": "SilphCo_5F_EventScript_Dalton",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_5F_EventScript_1617E0",
|
||||
"script": "SilphCo_5F_EventScript_WorkerM",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "SilphCo_5F_EventScript_161825",
|
||||
"script": "SilphCo_5F_EventScript_Beau",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "SilphCo_5F_EventScript_16183C",
|
||||
"script": "SilphCo_5F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -127,7 +127,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_5F_EventScript_1AD0D4",
|
||||
"script": "SilphCo_5F_EventScript_Scientist",
|
||||
"flag": "0"
|
||||
}
|
||||
],
|
||||
@@ -283,21 +283,21 @@
|
||||
"x": 28,
|
||||
"y": 11,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_5F_EventScript_161813"
|
||||
"script": "SilphCo_5F_EventScript_PokemonReport3"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 30,
|
||||
"y": 13,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_5F_EventScript_16180A"
|
||||
"script": "SilphCo_5F_EventScript_PokemonReport2"
|
||||
},
|
||||
{
|
||||
"type": "bg_event_type_0",
|
||||
"x": 25,
|
||||
"y": 15,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_5F_EventScript_161801"
|
||||
"script": "SilphCo_5F_EventScript_PokemonReport1"
|
||||
},
|
||||
{
|
||||
"type": "hidden_item",
|
||||
@@ -314,7 +314,7 @@
|
||||
"x": 29,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_5F_EventScript_16181C"
|
||||
"script": "SilphCo_5F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -8,52 +8,52 @@ SilphCo_5F_OnLoad:: @ 81617C4
|
||||
call_if_unset FLAG_SILPH_5F_DOOR_3, EventScript_Close5FDoor3
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_1617E0:: @ 81617E0
|
||||
SilphCo_5F_EventScript_WorkerM:: @ 81617E0
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_1617F7
|
||||
msgbox gUnknown_8175B70
|
||||
goto_if_ge SilphCo_5F_EventScript_WorkerMRocketsGone
|
||||
msgbox SilphCo_5F_Text_RocketsInUproarAboutIntruder
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1617F7:: @ 81617F7
|
||||
msgbox gUnknown_8175BB3
|
||||
SilphCo_5F_EventScript_WorkerMRocketsGone:: @ 81617F7
|
||||
msgbox SilphCo_5F_Text_YoureOurHeroThankYou
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_161801:: @ 8161801
|
||||
msgbox gUnknown_8175D89, MSGBOX_SIGN
|
||||
SilphCo_5F_EventScript_PokemonReport1:: @ 8161801
|
||||
msgbox SilphCo_5F_Text_PorygonFirstVRMon, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_16180A:: @ 816180A
|
||||
msgbox gUnknown_8175DE0, MSGBOX_SIGN
|
||||
SilphCo_5F_EventScript_PokemonReport2:: @ 816180A
|
||||
msgbox SilphCo_5F_Text_Over350TechniquesConfirmed, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_161813:: @ 8161813
|
||||
msgbox gUnknown_8175E28, MSGBOX_SIGN
|
||||
SilphCo_5F_EventScript_PokemonReport3:: @ 8161813
|
||||
msgbox SilphCo_5F_Text_SomeMonsEvolveWhenTraded, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_16181C:: @ 816181C
|
||||
msgbox gUnknown_8175E80, MSGBOX_SIGN
|
||||
SilphCo_5F_EventScript_FloorSign:: @ 816181C
|
||||
msgbox SilphCo_5F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_161825:: @ 8161825
|
||||
trainerbattle_single TRAINER_SCIENTIST_BEAU, Text_175C40, Text_175C6D
|
||||
msgbox gUnknown_8175C7D, MSGBOX_AUTOCLOSE
|
||||
SilphCo_5F_EventScript_Beau:: @ 8161825
|
||||
trainerbattle_single TRAINER_SCIENTIST_BEAU, SilphCo_5F_Text_BeauIntro, SilphCo_5F_Text_BeauDefeat
|
||||
msgbox SilphCo_5F_Text_BeauPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_16183C:: @ 816183C
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_28, Text_175BE5, Text_175C09
|
||||
msgbox gUnknown_8175C0F, MSGBOX_AUTOCLOSE
|
||||
SilphCo_5F_EventScript_Grunt1:: @ 816183C
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_28, SilphCo_5F_Text_Grunt1Intro, SilphCo_5F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_5F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_161853:: @ 8161853
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_29, Text_175D28, Text_175D4B
|
||||
msgbox gUnknown_8175D59, MSGBOX_AUTOCLOSE
|
||||
SilphCo_5F_EventScript_Grunt2:: @ 8161853
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_29, SilphCo_5F_Text_Grunt2Intro, SilphCo_5F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_5F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_16186A:: @ 816186A
|
||||
trainerbattle_single TRAINER_JUGGLER_DALTON, Text_175CBD, Text_175CEB
|
||||
msgbox gUnknown_8175CF9, MSGBOX_AUTOCLOSE
|
||||
SilphCo_5F_EventScript_Dalton:: @ 816186A
|
||||
trainerbattle_single TRAINER_JUGGLER_DALTON, SilphCo_5F_Text_DaltonIntro, SilphCo_5F_Text_DaltonDefeat
|
||||
msgbox SilphCo_5F_Text_DaltonPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,74 +1,81 @@
|
||||
gUnknown_8175B70:: @ 8175B70
|
||||
SilphCo_5F_Text_RocketsInUproarAboutIntruder:: @ 8175B70
|
||||
.string "TEAM ROCKET is in an uproar over\n"
|
||||
.string "some intruder.\p"
|
||||
.string "That's you, right?$"
|
||||
|
||||
gUnknown_8175BB3:: @ 8175BB3
|
||||
SilphCo_5F_Text_YoureOurHeroThankYou:: @ 8175BB3
|
||||
.string "TEAM ROCKET took off!\n"
|
||||
.string "You're our hero! Thank you!$"
|
||||
|
||||
Text_175BE5:: @ 8175BE5
|
||||
SilphCo_5F_Text_Grunt1Intro:: @ 8175BE5
|
||||
.string "I heard a kid was wandering\n"
|
||||
.string "around.$"
|
||||
|
||||
Text_175C09:: @ 8175C09
|
||||
SilphCo_5F_Text_Grunt1Defeat:: @ 8175C09
|
||||
.string "Boom!$"
|
||||
|
||||
gUnknown_8175C0F:: @ 8175C0F
|
||||
SilphCo_5F_Text_Grunt1PostBattle:: @ 8175C0F
|
||||
.string "It's not smart to pick a fight with\n"
|
||||
.string "TEAM ROCKET!$"
|
||||
|
||||
Text_175C40:: @ 8175C40
|
||||
SilphCo_5F_Text_BeauIntro:: @ 8175C40
|
||||
.string "We study POKé BALL technology on\n"
|
||||
.string "this floor.$"
|
||||
|
||||
Text_175C6D:: @ 8175C6D
|
||||
SilphCo_5F_Text_BeauDefeat:: @ 8175C6D
|
||||
.string "Dang!\n"
|
||||
.string "Blast it!$"
|
||||
|
||||
gUnknown_8175C7D:: @ 8175C7D
|
||||
SilphCo_5F_Text_BeauPostBattle:: @ 8175C7D
|
||||
.string "We worked on the ultimate POKé\n"
|
||||
.string "BALL which would catch anything.$"
|
||||
|
||||
Text_175CBD:: @ 8175CBD
|
||||
SilphCo_5F_Text_DaltonIntro:: @ 8175CBD
|
||||
.string "Whaaat?\p"
|
||||
.string "There shouldn't be any children\n"
|
||||
.string "here!$"
|
||||
|
||||
Text_175CEB:: @ 8175CEB
|
||||
SilphCo_5F_Text_DaltonDefeat:: @ 8175CEB
|
||||
.string "Oh, goodness!$"
|
||||
|
||||
gUnknown_8175CF9:: @ 8175CF9
|
||||
SilphCo_5F_Text_DaltonPostBattle:: @ 8175CF9
|
||||
.string "You're only on 5F.\n"
|
||||
.string "It's a long way to my BOSS!$"
|
||||
|
||||
Text_175D28:: @ 8175D28
|
||||
SilphCo_5F_Text_Grunt2Intro:: @ 8175D28
|
||||
.string "Show TEAM ROCKET a little respect!$"
|
||||
|
||||
Text_175D4B:: @ 8175D4B
|
||||
SilphCo_5F_Text_Grunt2Defeat:: @ 8175D4B
|
||||
.string "Cough…\n"
|
||||
.string "Cough…$"
|
||||
|
||||
gUnknown_8175D59:: @ 8175D59
|
||||
SilphCo_5F_Text_Grunt2PostBattle:: @ 8175D59
|
||||
.string "Which reminds me.\p"
|
||||
.string "KOFFING evolves into WEEZING!$"
|
||||
|
||||
gUnknown_8175D89:: @ 8175D89
|
||||
SilphCo_5F_Text_PorygonFirstVRMon:: @ 8175D89
|
||||
.string "It's a POKéMON REPORT!\p"
|
||||
.string "POKéMON LAB created PORYGON,\n"
|
||||
.string "the first virtual-reality POKéMON.$"
|
||||
|
||||
gUnknown_8175DE0:: @ 8175DE0
|
||||
SilphCo_5F_Text_Over350TechniquesConfirmed:: @ 8175DE0
|
||||
.string "It's a POKéMON REPORT!\p"
|
||||
.string "Over 350 POKéMON techniques have\n"
|
||||
.string "been confirmed.$"
|
||||
|
||||
gUnknown_8175E28:: @ 8175E28
|
||||
SilphCo_5F_Text_SomeMonsEvolveWhenTraded:: @ 8175E28
|
||||
.string "It's a POKéMON REPORT!\p"
|
||||
.string "Some POKéMON have been confirmed\n"
|
||||
.string "to evolve when they are traded.$"
|
||||
|
||||
gUnknown_8175E80:: @ 8175E80
|
||||
SilphCo_5F_Text_FloorSign:: @ 8175E80
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "5F$"
|
||||
|
||||
SilphCo_5F_Text_RocketBossLookingForStrongMons:: @ 8175E99
|
||||
.string "Those thugs that took over our\n"
|
||||
.string "building…\p"
|
||||
.string "Their BOSS said he was looking for\n"
|
||||
.string "strong POKéMON.\p"
|
||||
.string "I hope our PRESIDENT managed to\n"
|
||||
.string "avoid trouble…$"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_6F_EventScript_161956",
|
||||
"script": "SilphCo_6F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_6F_EventScript_1618D3",
|
||||
"script": "SilphCo_6F_EventScript_WorkerM1",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_6F_EventScript_1618F4",
|
||||
"script": "SilphCo_6F_EventScript_WorkerF1",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_6F_EventScript_161891",
|
||||
"script": "SilphCo_6F_EventScript_WorkerM2",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_6F_EventScript_1618B2",
|
||||
"script": "SilphCo_6F_EventScript_WorkerM3",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_6F_EventScript_161915",
|
||||
"script": "SilphCo_6F_EventScript_WorkerF2",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -101,7 +101,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "SilphCo_6F_EventScript_16193F",
|
||||
"script": "SilphCo_6F_EventScript_Taylor",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -140,7 +140,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_6F_EventScript_16196D",
|
||||
"script": "SilphCo_6F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
}
|
||||
],
|
||||
@@ -226,7 +226,7 @@
|
||||
"x": 25,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_6F_EventScript_161936"
|
||||
"script": "SilphCo_6F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,91 +6,91 @@ SilphCo_6F_OnLoad:: @ 8161887
|
||||
call_if_unset FLAG_SILPH_6F_DOOR, EventScript_Close6FDoor
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_161891:: @ 8161891
|
||||
SilphCo_6F_EventScript_WorkerM2:: @ 8161891
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_1618A8
|
||||
msgbox gUnknown_817607E
|
||||
goto_if_ge SilphCo_6F_EventScript_WorkerM2RocketsGone
|
||||
msgbox SilphCo_6F_Text_TargetedSilphForOurMonProducts
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1618A8:: @ 81618A8
|
||||
msgbox gUnknown_81760B6
|
||||
SilphCo_6F_EventScript_WorkerM2RocketsGone:: @ 81618A8
|
||||
msgbox SilphCo_6F_Text_ComeWorkForSilphWhenYoureOlder
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_1618B2:: @ 81618B2
|
||||
SilphCo_6F_EventScript_WorkerM3:: @ 81618B2
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_1618C9
|
||||
msgbox gUnknown_8175F24
|
||||
goto_if_ge SilphCo_6F_EventScript_WorkerM3RocketsGone
|
||||
msgbox SilphCo_6F_Text_RocketsTookOverBuilding
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1618C9:: @ 81618C9
|
||||
msgbox gUnknown_8175F51
|
||||
SilphCo_6F_EventScript_WorkerM3RocketsGone:: @ 81618C9
|
||||
msgbox SilphCo_6F_Text_BetterGetBackToWork
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_1618D3:: @ 81618D3
|
||||
SilphCo_6F_EventScript_WorkerM1:: @ 81618D3
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_1618EA
|
||||
msgbox gUnknown_8175F70
|
||||
goto_if_ge SilphCo_6F_EventScript_WorkerM1RocketsGone
|
||||
msgbox SilphCo_6F_Text_HelpMePlease
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_1618EA:: @ 81618EA
|
||||
msgbox gUnknown_8175F93
|
||||
SilphCo_6F_EventScript_WorkerM1RocketsGone:: @ 81618EA
|
||||
msgbox SilphCo_6F_Text_WeGotEngaged
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_1618F4:: @ 81618F4
|
||||
SilphCo_6F_EventScript_WorkerF1:: @ 81618F4
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_16190B
|
||||
msgbox gUnknown_8175FAA
|
||||
goto_if_ge SilphCo_6F_EventScript_WorkerF1RocketsGone
|
||||
msgbox SilphCo_6F_Text_ThatManIsSuchACoward
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_16190B:: @ 816190B
|
||||
msgbox gUnknown_8175FD3
|
||||
SilphCo_6F_EventScript_WorkerF1RocketsGone:: @ 816190B
|
||||
msgbox SilphCo_6F_Text_NeedsMeToLookAfterHim
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_161915:: @ 8161915
|
||||
SilphCo_6F_EventScript_WorkerF2:: @ 8161915
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_16192C
|
||||
msgbox gUnknown_8176012
|
||||
goto_if_ge SilphCo_6F_EventScript_WorkerF2RocketsGone
|
||||
msgbox SilphCo_6F_Text_RocketsTryingToConquerWorld
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_16192C:: @ 816192C
|
||||
msgbox gUnknown_817604B
|
||||
SilphCo_6F_EventScript_WorkerF2RocketsGone:: @ 816192C
|
||||
msgbox SilphCo_6F_Text_RocketsRanAwayBecauseOfYou
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_161936:: @ 8161936
|
||||
msgbox gUnknown_817624D, MSGBOX_SIGN
|
||||
SilphCo_6F_EventScript_FloorSign:: @ 8161936
|
||||
msgbox SilphCo_6F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_16193F:: @ 816193F
|
||||
trainerbattle_single TRAINER_SCIENTIST_TAYLOR, Text_176136, Text_1761BD
|
||||
msgbox gUnknown_81761C4, MSGBOX_AUTOCLOSE
|
||||
SilphCo_6F_EventScript_Taylor:: @ 816193F
|
||||
trainerbattle_single TRAINER_SCIENTIST_TAYLOR, SilphCo_6F_Text_TaylorIntro, SilphCo_6F_Text_TaylorDefeat
|
||||
msgbox SilphCo_6F_Text_TaylorPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_161956:: @ 8161956
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_30, Text_1760DE, Text_176104
|
||||
msgbox gUnknown_817610F, MSGBOX_AUTOCLOSE
|
||||
SilphCo_6F_EventScript_Grunt1:: @ 8161956
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_30, SilphCo_6F_Text_Grunt1Intro, SilphCo_6F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_6F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_6F_EventScript_16196D:: @ 816196D
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_31, Text_1761F1, Text_17620E
|
||||
msgbox gUnknown_817621B, MSGBOX_AUTOCLOSE
|
||||
SilphCo_6F_EventScript_Grunt2:: @ 816196D
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_31, SilphCo_6F_Text_Grunt2Intro, SilphCo_6F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_6F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,86 +1,78 @@
|
||||
Text_175E99:: @ 8175E99
|
||||
.string "Those thugs that took over our\n"
|
||||
.string "building…\p"
|
||||
.string "Their BOSS said he was looking for\n"
|
||||
.string "strong POKéMON.\p"
|
||||
.string "I hope our PRESIDENT managed to\n"
|
||||
.string "avoid trouble…$"
|
||||
|
||||
gUnknown_8175F24:: @ 8175F24
|
||||
SilphCo_6F_Text_RocketsTookOverBuilding:: @ 8175F24
|
||||
.string "The ROCKETS came and took over\n"
|
||||
.string "the building!$"
|
||||
|
||||
gUnknown_8175F51:: @ 8175F51
|
||||
SilphCo_6F_Text_BetterGetBackToWork:: @ 8175F51
|
||||
.string "Well, better get back to work.$"
|
||||
|
||||
gUnknown_8175F70:: @ 8175F70
|
||||
SilphCo_6F_Text_HelpMePlease:: @ 8175F70
|
||||
.string "Oh dear, oh dear.\n"
|
||||
.string "Help me, please!$"
|
||||
|
||||
gUnknown_8175F93:: @ 8175F93
|
||||
SilphCo_6F_Text_WeGotEngaged:: @ 8175F93
|
||||
.string "We got engaged.\n"
|
||||
.string "Heheh!$"
|
||||
|
||||
gUnknown_8175FAA:: @ 8175FAA
|
||||
SilphCo_6F_Text_ThatManIsSuchACoward:: @ 8175FAA
|
||||
.string "That man next to me…\n"
|
||||
.string "He's such a coward!$"
|
||||
|
||||
gUnknown_8175FD3:: @ 8175FD3
|
||||
SilphCo_6F_Text_NeedsMeToLookAfterHim:: @ 8175FD3
|
||||
.string "He's so helpless, he needed\n"
|
||||
.string "someone like me to look after him.$"
|
||||
|
||||
gUnknown_8176012:: @ 8176012
|
||||
SilphCo_6F_Text_RocketsTryingToConquerWorld:: @ 8176012
|
||||
.string "TEAM ROCKET is trying to conquer\n"
|
||||
.string "the world with POKéMON.$"
|
||||
|
||||
gUnknown_817604B:: @ 817604B
|
||||
SilphCo_6F_Text_RocketsRanAwayBecauseOfYou:: @ 817604B
|
||||
.string "TEAM ROCKET ran away, and it's all\n"
|
||||
.string "because of you!$"
|
||||
|
||||
gUnknown_817607E:: @ 817607E
|
||||
SilphCo_6F_Text_TargetedSilphForOurMonProducts:: @ 817607E
|
||||
.string "They must have targeted SILPH for\n"
|
||||
.string "our POKéMON products.$"
|
||||
|
||||
gUnknown_81760B6:: @ 81760B6
|
||||
SilphCo_6F_Text_ComeWorkForSilphWhenYoureOlder:: @ 81760B6
|
||||
.string "Come work for SILPH when you\n"
|
||||
.string "get older.$"
|
||||
|
||||
Text_1760DE:: @ 81760DE
|
||||
SilphCo_6F_Text_Grunt1Intro:: @ 81760DE
|
||||
.string "I am one of the four ROCKET\n"
|
||||
.string "BROTHERS!$"
|
||||
|
||||
Text_176104:: @ 8176104
|
||||
SilphCo_6F_Text_Grunt1Defeat:: @ 8176104
|
||||
.string "Flame out!$"
|
||||
|
||||
gUnknown_817610F:: @ 817610F
|
||||
SilphCo_6F_Text_Grunt1PostBattle:: @ 817610F
|
||||
.string "No matter!\n"
|
||||
.string "My brothers will avenge me!$"
|
||||
|
||||
Text_176136:: @ 8176136
|
||||
SilphCo_6F_Text_TaylorIntro:: @ 8176136
|
||||
.string "That rotten PRESIDENT!\p"
|
||||
.string "Serves him right for shipping me\n"
|
||||
.string "off to the TIKSI BRANCH!\p"
|
||||
.string "That's why TEAM ROCKET came after\n"
|
||||
.string "us, I'm sure of it!$"
|
||||
|
||||
Text_1761BD:: @ 81761BD
|
||||
SilphCo_6F_Text_TaylorDefeat:: @ 81761BD
|
||||
.string "Shoot!$"
|
||||
|
||||
gUnknown_81761C4:: @ 81761C4
|
||||
SilphCo_6F_Text_TaylorPostBattle:: @ 81761C4
|
||||
.string "TIKSI BRANCH?\n"
|
||||
.string "It's in Russian no-man's-land!$"
|
||||
|
||||
Text_1761F1:: @ 81761F1
|
||||
SilphCo_6F_Text_Grunt2Intro:: @ 81761F1
|
||||
.string "You dare betray TEAM ROCKET?$"
|
||||
|
||||
Text_17620E:: @ 817620E
|
||||
SilphCo_6F_Text_Grunt2Defeat:: @ 817620E
|
||||
.string "You traitor!$"
|
||||
|
||||
gUnknown_817621B:: @ 817621B
|
||||
SilphCo_6F_Text_Grunt2PostBattle:: @ 817621B
|
||||
.string "If you stand for justice, you\n"
|
||||
.string "betray us bad guys!$"
|
||||
|
||||
gUnknown_817624D:: @ 817624D
|
||||
SilphCo_6F_Text_FloorSign:: @ 817624D
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "6F$"
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_7F_EventScript_161AC8",
|
||||
"script": "SilphCo_7F_EventScript_LaprasGuy",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "SilphCo_7F_EventScript_161C1A",
|
||||
"script": "SilphCo_7F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_7F_EventScript_161C31",
|
||||
"script": "SilphCo_7F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -75,7 +75,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "SilphCo_7F_EventScript_161C48",
|
||||
"script": "SilphCo_7F_EventScript_Grunt3",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_7F_EventScript_161BD9",
|
||||
"script": "SilphCo_7F_EventScript_WorkerF",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -101,7 +101,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_7F_EventScript_161B97",
|
||||
"script": "SilphCo_7F_EventScript_WorkerM1",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -114,7 +114,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_7F_EventScript_161BB8",
|
||||
"script": "SilphCo_7F_EventScript_WorkerM2",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -127,7 +127,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 1,
|
||||
"script": "SilphCo_7F_EventScript_161C03",
|
||||
"script": "SilphCo_7F_EventScript_Joshua",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -209,7 +209,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_SILPH_CO_7F",
|
||||
"var_value": 0,
|
||||
"script": "SilphCo_7F_EventScript_1619BC"
|
||||
"script": "SilphCo_7F_EventScript_RivalTriggerTop"
|
||||
},
|
||||
{
|
||||
"type": "trigger",
|
||||
@@ -218,7 +218,7 @@
|
||||
"elevation": 3,
|
||||
"var": "VAR_MAP_SCENE_SILPH_CO_7F",
|
||||
"var_value": 0,
|
||||
"script": "SilphCo_7F_EventScript_1619C8"
|
||||
"script": "SilphCo_7F_EventScript_RivalTriggerBottom"
|
||||
}
|
||||
],
|
||||
"bg_events": [
|
||||
@@ -321,7 +321,7 @@
|
||||
"x": 20,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_7F_EventScript_161BFA"
|
||||
"script": "SilphCo_7F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -11,30 +11,26 @@ SilphCo_7F_OnLoad:: @ 816198F
|
||||
|
||||
SilphCo_7F_OnTransition:: @ 81619AB
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
call_if_ge EventScript_1619B7
|
||||
call_if_ge SilphCo_7F_EventScript_SetObjRocketsGone
|
||||
end
|
||||
|
||||
EventScript_1619B7:: @ 81619B7
|
||||
setobjectmovementtype 8, 7
|
||||
SilphCo_7F_EventScript_SetObjRocketsGone:: @ 81619B7
|
||||
setobjectmovementtype 8, MOVEMENT_TYPE_FACE_UP
|
||||
return
|
||||
|
||||
SilphCo_7F_EventScript_1619BC:: @ 81619BC
|
||||
SilphCo_7F_EventScript_RivalTriggerTop:: @ 81619BC
|
||||
lockall
|
||||
setvar VAR_TEMP_1, 0
|
||||
goto EventScript_1619D4
|
||||
|
||||
EventScript_1619C7:: @ 81619C7
|
||||
goto SilphCo_7F_EventScript_RivalScene
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_1619C8:: @ 81619C8
|
||||
SilphCo_7F_EventScript_RivalTriggerBottom:: @ 81619C8
|
||||
lockall
|
||||
setvar VAR_TEMP_1, 1
|
||||
goto EventScript_1619D4
|
||||
|
||||
EventScript_1619D3:: @ 81619D3
|
||||
goto SilphCo_7F_EventScript_RivalScene
|
||||
end
|
||||
|
||||
EventScript_1619D4:: @ 81619D4
|
||||
SilphCo_7F_EventScript_RivalScene:: @ 81619D4
|
||||
textcolor 0
|
||||
playbgm MUS_RIVAL1, 0
|
||||
applymovement 1, Movement_ExclamationMark
|
||||
@@ -42,26 +38,26 @@ EventScript_1619D4:: @ 81619D4
|
||||
applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkInPlaceFastestDown
|
||||
applymovement 1, Movement_Delay48
|
||||
waitmovement 0
|
||||
msgbox gUnknown_8176710
|
||||
msgbox SilphCo_7F_Text_RivalWhatKeptYou
|
||||
compare VAR_TEMP_1, 0
|
||||
call_if_eq EventScript_161A73
|
||||
call_if_eq SilphCo_7F_EventScript_RivalApproachTop
|
||||
compare VAR_TEMP_1, 1
|
||||
call_if_eq EventScript_161A7F
|
||||
msgbox gUnknown_8176727
|
||||
call_if_eq SilphCo_7F_EventScript_RivalApproachBottom
|
||||
msgbox SilphCo_7F_Text_RivalIntro
|
||||
setvar VAR_LAST_TALKED, 1
|
||||
compare VAR_STARTER_MON, 2
|
||||
call_if_eq EventScript_161A80
|
||||
call_if_eq SilphCo_7F_EventScript_RivalSquirtle
|
||||
compare VAR_STARTER_MON, 1
|
||||
call_if_eq EventScript_161A8B
|
||||
call_if_eq SilphCo_7F_EventScript_RivalBulbasaur
|
||||
compare VAR_STARTER_MON, 0
|
||||
call_if_eq EventScript_161A96
|
||||
msgbox gUnknown_8176827
|
||||
call_if_eq SilphCo_7F_EventScript_RivalCharmander
|
||||
msgbox SilphCo_7F_Text_RivalPostBattle
|
||||
closemessage
|
||||
playbgm MUS_RIVAL2, 0
|
||||
compare VAR_TEMP_1, 0
|
||||
call_if_eq EventScript_161AA1
|
||||
call_if_eq SilphCo_7F_EventScript_RivalExitTop
|
||||
compare VAR_TEMP_1, 1
|
||||
call_if_eq EventScript_161AAC
|
||||
call_if_eq SilphCo_7F_EventScript_RivalExitBottom
|
||||
playse SE_TK_WARPIN
|
||||
fadedefaultbgm
|
||||
removeobject 1
|
||||
@@ -70,42 +66,42 @@ EventScript_1619D4:: @ 81619D4
|
||||
releaseall
|
||||
end
|
||||
|
||||
EventScript_161A73:: @ 8161A73
|
||||
SilphCo_7F_EventScript_RivalApproachTop:: @ 8161A73
|
||||
closemessage
|
||||
applymovement 1, Movement_161AB7
|
||||
applymovement 1, SilphCo_7F_Movement_RivalApproachTop
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_161A7F:: @ 8161A7F
|
||||
SilphCo_7F_EventScript_RivalApproachBottom:: @ 8161A7F
|
||||
return
|
||||
|
||||
EventScript_161A80:: @ 8161A80
|
||||
trainerbattle_no_intro TRAINER_RIVAL_SILPH_SQUIRTLE, Text_1767D0
|
||||
SilphCo_7F_EventScript_RivalSquirtle:: @ 8161A80
|
||||
trainerbattle_no_intro TRAINER_RIVAL_SILPH_SQUIRTLE, SilphCo_7F_Text_RivalDefeat
|
||||
return
|
||||
|
||||
EventScript_161A8B:: @ 8161A8B
|
||||
trainerbattle_no_intro TRAINER_RIVAL_SILPH_BULBASAUR, Text_1767D0
|
||||
SilphCo_7F_EventScript_RivalBulbasaur:: @ 8161A8B
|
||||
trainerbattle_no_intro TRAINER_RIVAL_SILPH_BULBASAUR, SilphCo_7F_Text_RivalDefeat
|
||||
return
|
||||
|
||||
EventScript_161A96:: @ 8161A96
|
||||
trainerbattle_no_intro TRAINER_RIVAL_SILPH_CHARMANDER, Text_1767D0
|
||||
SilphCo_7F_EventScript_RivalCharmander:: @ 8161A96
|
||||
trainerbattle_no_intro TRAINER_RIVAL_SILPH_CHARMANDER, SilphCo_7F_Text_RivalDefeat
|
||||
return
|
||||
|
||||
EventScript_161AA1:: @ 8161AA1
|
||||
applymovement 1, Movement_161AB9
|
||||
SilphCo_7F_EventScript_RivalExitTop:: @ 8161AA1
|
||||
applymovement 1, SilphCo_7F_Movement_RivalExitTop
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
EventScript_161AAC:: @ 8161AAC
|
||||
applymovement 1, Movement_161ABF
|
||||
SilphCo_7F_EventScript_RivalExitBottom:: @ 8161AAC
|
||||
applymovement 1, SilphCo_7F_Movement_RivalExitBottom
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
Movement_161AB7:: @ 8161AB7
|
||||
SilphCo_7F_Movement_RivalApproachTop:: @ 8161AB7
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
Movement_161AB9:: @ 8161AB9
|
||||
SilphCo_7F_Movement_RivalExitTop:: @ 8161AB9
|
||||
walk_right
|
||||
walk_right
|
||||
walk_right
|
||||
@@ -113,7 +109,7 @@ Movement_161AB9:: @ 8161AB9
|
||||
delay_16
|
||||
step_end
|
||||
|
||||
Movement_161ABF:: @ 8161ABF
|
||||
SilphCo_7F_Movement_RivalExitBottom:: @ 8161ABF
|
||||
walk_left
|
||||
walk_up
|
||||
walk_up
|
||||
@@ -124,136 +120,130 @@ Movement_161ABF:: @ 8161ABF
|
||||
delay_16
|
||||
step_end
|
||||
|
||||
SilphCo_7F_EventScript_161AC8:: @ 8161AC8
|
||||
SilphCo_7F_EventScript_LaprasGuy:: @ 8161AC8
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_GOT_LAPRAS_FROM_SILPH, EventScript_161B8D
|
||||
msgbox gUnknown_8176266
|
||||
goto_if_set FLAG_GOT_LAPRAS_FROM_SILPH, SilphCo_7F_EventScript_AlreadyGotLapras
|
||||
msgbox SilphCo_7F_Text_HaveMonForSavingUs
|
||||
setvar VAR_TEMP_1, SPECIES_LAPRAS
|
||||
givemon SPECIES_LAPRAS, 25, ITEM_NONE
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq EventScript_161B12
|
||||
goto_if_eq SilphCo_7F_EventScript_ReceiveLaprasParty
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq EventScript_161B45
|
||||
goto_if_eq SilphCo_7F_EventScript_ReceiveLaprasPC
|
||||
compare VAR_RESULT, 2
|
||||
goto_if_eq EventScript_NoMoreRoomForPokemon
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161B12:: @ 8161B12
|
||||
SilphCo_7F_EventScript_ReceiveLaprasParty:: @ 8161B12
|
||||
textcolor 3
|
||||
playfanfare MUS_FANFA1
|
||||
message Text_1762D7
|
||||
message SilphCo_7F_Text_ObtainedLaprasFromEmployee
|
||||
waitmessage
|
||||
waitfanfare
|
||||
getspeciesname 0, SPECIES_LAPRAS
|
||||
msgbox Text_GiveNicknameToThisMon, MSGBOX_YESNO
|
||||
compare VAR_RESULT, NO
|
||||
goto_if_eq EventScript_161B7E
|
||||
goto_if_eq SilphCo_7F_EventScript_EndReceiveLapras
|
||||
call EventScript_GetGiftMonPartySlot
|
||||
call EventScript_ChangePokemonNickname
|
||||
goto EventScript_161B7E
|
||||
|
||||
EventScript_161B44:: @ 8161B44
|
||||
goto SilphCo_7F_EventScript_EndReceiveLapras
|
||||
end
|
||||
|
||||
EventScript_161B45:: @ 8161B45
|
||||
SilphCo_7F_EventScript_ReceiveLaprasPC:: @ 8161B45
|
||||
textcolor 3
|
||||
playfanfare MUS_FANFA1
|
||||
message Text_1762D7
|
||||
message SilphCo_7F_Text_ObtainedLaprasFromEmployee
|
||||
waitmessage
|
||||
waitfanfare
|
||||
getspeciesname 0, SPECIES_LAPRAS
|
||||
msgbox Text_GiveNicknameToThisMon, MSGBOX_YESNO
|
||||
compare VAR_RESULT, NO
|
||||
goto_if_eq EventScript_161B73
|
||||
goto_if_eq SilphCo_7F_EventScript_LaprasTransferredToPC
|
||||
call EventScript_NameReceivedBoxMon
|
||||
goto EventScript_161B73
|
||||
|
||||
EventScript_161B72:: @ 8161B72
|
||||
goto SilphCo_7F_EventScript_LaprasTransferredToPC
|
||||
end
|
||||
|
||||
EventScript_161B73:: @ 8161B73
|
||||
SilphCo_7F_EventScript_LaprasTransferredToPC:: @ 8161B73
|
||||
call EventScript_TransferredToPC
|
||||
goto EventScript_161B7E
|
||||
|
||||
EventScript_161B7D:: @ 8161B7D
|
||||
goto SilphCo_7F_EventScript_EndReceiveLapras
|
||||
end
|
||||
|
||||
EventScript_161B7E:: @ 8161B7E
|
||||
SilphCo_7F_EventScript_EndReceiveLapras:: @ 8161B7E
|
||||
textcolor 0
|
||||
msgbox gUnknown_8176305
|
||||
msgbox SilphCo_7F_Text_ExplainLapras
|
||||
setflag FLAG_GOT_LAPRAS_FROM_SILPH
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161B8D:: @ 8161B8D
|
||||
msgbox gUnknown_81763DD
|
||||
SilphCo_7F_EventScript_AlreadyGotLapras:: @ 8161B8D
|
||||
msgbox SilphCo_7F_Text_RocketBossWentToBoardroom
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161B97:: @ 8161B97
|
||||
SilphCo_7F_EventScript_WorkerM1:: @ 8161B97
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161BAE
|
||||
msgbox gUnknown_8176444
|
||||
goto_if_ge SilphCo_7F_EventScript_WorkerM1RocketsGone
|
||||
msgbox SilphCo_7F_Text_RocketsAfterMasterBall
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161BAE:: @ 8161BAE
|
||||
msgbox gUnknown_8176486
|
||||
SilphCo_7F_EventScript_WorkerM1RocketsGone:: @ 8161BAE
|
||||
msgbox SilphCo_7F_Text_CanceledMasterBallProject
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161BB8:: @ 8161BB8
|
||||
SilphCo_7F_EventScript_WorkerM2:: @ 8161BB8
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161BCF
|
||||
msgbox gUnknown_81764C2
|
||||
goto_if_ge SilphCo_7F_EventScript_WorkerM2RocketsGone
|
||||
msgbox SilphCo_7F_Text_BadIfTeamRocketTookOver
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161BCF:: @ 8161BCF
|
||||
msgbox gUnknown_8176501
|
||||
SilphCo_7F_EventScript_WorkerM2RocketsGone:: @ 8161BCF
|
||||
msgbox SilphCo_7F_Text_WowYouChasedOffTeamRocket
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161BD9:: @ 8161BD9
|
||||
SilphCo_7F_EventScript_WorkerF:: @ 8161BD9
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161BF0
|
||||
msgbox gUnknown_8176532
|
||||
goto_if_ge SilphCo_7F_EventScript_WorkerFRocketsGone
|
||||
msgbox SilphCo_7F_Text_ReallyDangerousHere
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161BF0:: @ 8161BF0
|
||||
msgbox gUnknown_8176573
|
||||
SilphCo_7F_EventScript_WorkerFRocketsGone:: @ 8161BF0
|
||||
msgbox SilphCo_7F_Text_ThankYouSoMuch
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161BFA:: @ 8161BFA
|
||||
msgbox gUnknown_8176954, MSGBOX_SIGN
|
||||
SilphCo_7F_EventScript_FloorSign:: @ 8161BFA
|
||||
msgbox SilphCo_7F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161C03:: @ 8161C03
|
||||
trainerbattle_single TRAINER_SCIENTIST_JOSHUA, Text_1765E2, Text_17660C
|
||||
msgbox gUnknown_8176616, MSGBOX_AUTOCLOSE
|
||||
SilphCo_7F_EventScript_Joshua:: @ 8161C03
|
||||
trainerbattle_single TRAINER_SCIENTIST_JOSHUA, SilphCo_7F_Text_JoshuaIntro, SilphCo_7F_Text_JoshuaDefeat
|
||||
msgbox SilphCo_7F_Text_JoshuaPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161C1A:: @ 8161C1A
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_33, Text_176643, Text_176669
|
||||
msgbox gUnknown_8176681, MSGBOX_AUTOCLOSE
|
||||
SilphCo_7F_EventScript_Grunt1:: @ 8161C1A
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_33, SilphCo_7F_Text_Grunt1Intro, SilphCo_7F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_7F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161C31:: @ 8161C31
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_34, Text_1766B3, Text_1766D7
|
||||
msgbox gUnknown_81766E5, MSGBOX_AUTOCLOSE
|
||||
SilphCo_7F_EventScript_Grunt2:: @ 8161C31
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_34, SilphCo_7F_Text_Grunt2Intro, SilphCo_7F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_7F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_7F_EventScript_161C48:: @ 8161C48
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_35, Text_176586, Text_1765A5
|
||||
msgbox gUnknown_81765B1, MSGBOX_AUTOCLOSE
|
||||
SilphCo_7F_EventScript_Grunt3:: @ 8161C48
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_35, SilphCo_7F_Text_Grunt3Intro, SilphCo_7F_Text_Grunt3Defeat
|
||||
msgbox SilphCo_7F_Text_Grunt3PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
gUnknown_8176266:: @ 8176266
|
||||
SilphCo_7F_Text_HaveMonForSavingUs:: @ 8176266
|
||||
.string "Oh! Hi! You're not a ROCKET!\n"
|
||||
.string "You came to save us?\l"
|
||||
.string "Why, thank you!\p"
|
||||
.string "I want you to have this POKéMON\n"
|
||||
.string "for saving us.$"
|
||||
|
||||
Text_1762D7:: @ 81762D7
|
||||
SilphCo_7F_Text_ObtainedLaprasFromEmployee:: @ 81762D7
|
||||
.string "{PLAYER} obtained a LAPRAS from\n"
|
||||
.string "the SILPH employee!$"
|
||||
|
||||
gUnknown_8176305:: @ 8176305
|
||||
SilphCo_7F_Text_ExplainLapras:: @ 8176305
|
||||
.string "It's a LAPRAS.\n"
|
||||
.string "It's a very intelligent POKéMON.\p"
|
||||
.string "We kept it in our lab, but it will\n"
|
||||
@@ -19,94 +19,94 @@ gUnknown_8176305:: @ 8176305
|
||||
.string "It's a good swimmer.\n"
|
||||
.string "It'll give you a lift across water!$"
|
||||
|
||||
gUnknown_81763DD:: @ 81763DD
|
||||
SilphCo_7F_Text_RocketBossWentToBoardroom:: @ 81763DD
|
||||
.string "TEAM ROCKET's BOSS went to the\n"
|
||||
.string "boardroom!\p"
|
||||
.string "Is our PRESIDENT okay?\n"
|
||||
.string "I'm worried.$"
|
||||
|
||||
Text_17642B:: @ 817642B
|
||||
SilphCo_7F_Text_OhNo:: @ 817642B
|
||||
.string "あ‥ もう もてないぞ$"
|
||||
|
||||
Text_176437:: @ 8176437
|
||||
SilphCo_7F_Text_SavedAtLast:: @ 8176437
|
||||
.string "たすかったよ ありがと!$"
|
||||
|
||||
gUnknown_8176444:: @ 8176444
|
||||
SilphCo_7F_Text_RocketsAfterMasterBall:: @ 8176444
|
||||
.string "TEAM ROCKET was after the MASTER\n"
|
||||
.string "BALL, which catches any POKéMON.$"
|
||||
|
||||
gUnknown_8176486:: @ 8176486
|
||||
SilphCo_7F_Text_CanceledMasterBallProject:: @ 8176486
|
||||
.string "We canceled the MASTER BALL\n"
|
||||
.string "project because of TEAM ROCKET.$"
|
||||
|
||||
gUnknown_81764C2:: @ 81764C2
|
||||
SilphCo_7F_Text_BadIfTeamRocketTookOver:: @ 81764C2
|
||||
.string "It would be bad if TEAM ROCKET\n"
|
||||
.string "took over SILPH or our POKéMON.$"
|
||||
|
||||
gUnknown_8176501:: @ 8176501
|
||||
SilphCo_7F_Text_WowYouChasedOffTeamRocket:: @ 8176501
|
||||
.string "Wow!\p"
|
||||
.string "You chased off TEAM ROCKET all by\n"
|
||||
.string "yourself?$"
|
||||
|
||||
gUnknown_8176532:: @ 8176532
|
||||
SilphCo_7F_Text_ReallyDangerousHere:: @ 8176532
|
||||
.string "You!\n"
|
||||
.string "It's really dangerous here!\p"
|
||||
.string "You came to save me?\n"
|
||||
.string "You can't!$"
|
||||
|
||||
gUnknown_8176573:: @ 8176573
|
||||
SilphCo_7F_Text_ThankYouSoMuch:: @ 8176573
|
||||
.string "Thank you so much!$"
|
||||
|
||||
Text_176586:: @ 8176586
|
||||
SilphCo_7F_Text_Grunt3Intro:: @ 8176586
|
||||
.string "Uh-oh!\n"
|
||||
.string "I smell a little mouse!$"
|
||||
|
||||
Text_1765A5:: @ 81765A5
|
||||
SilphCo_7F_Text_Grunt3Defeat:: @ 81765A5
|
||||
.string "Lights out!$"
|
||||
|
||||
gUnknown_81765B1:: @ 81765B1
|
||||
SilphCo_7F_Text_Grunt3PostBattle:: @ 81765B1
|
||||
.string "You won't find my BOSS by just\n"
|
||||
.string "scurrying around!$"
|
||||
|
||||
Text_1765E2:: @ 81765E2
|
||||
SilphCo_7F_Text_JoshuaIntro:: @ 81765E2
|
||||
.string "Heheh!\p"
|
||||
.string "You mistook me for a SILPH worker?$"
|
||||
|
||||
Text_17660C:: @ 817660C
|
||||
SilphCo_7F_Text_JoshuaDefeat:: @ 817660C
|
||||
.string "I'm done!$"
|
||||
|
||||
gUnknown_8176616:: @ 8176616
|
||||
SilphCo_7F_Text_JoshuaPostBattle:: @ 8176616
|
||||
.string "Despite your age, you are a\n"
|
||||
.string "skilled TRAINER!$"
|
||||
|
||||
Text_176643:: @ 8176643
|
||||
SilphCo_7F_Text_Grunt1Intro:: @ 8176643
|
||||
.string "I am one of the four ROCKET\n"
|
||||
.string "BROTHERS!$"
|
||||
|
||||
Text_176669:: @ 8176669
|
||||
SilphCo_7F_Text_Grunt1Defeat:: @ 8176669
|
||||
.string "Aack!\n"
|
||||
.string "Brothers, I lost!$"
|
||||
|
||||
gUnknown_8176681:: @ 8176681
|
||||
SilphCo_7F_Text_Grunt1PostBattle:: @ 8176681
|
||||
.string "Doesn't matter.\n"
|
||||
.string "My brothers will repay the favor!$"
|
||||
|
||||
Text_1766B3:: @ 81766B3
|
||||
SilphCo_7F_Text_Grunt2Intro:: @ 81766B3
|
||||
.string "A child intruder?\n"
|
||||
.string "That must be you!$"
|
||||
|
||||
Text_1766D7:: @ 81766D7
|
||||
SilphCo_7F_Text_Grunt2Defeat:: @ 81766D7
|
||||
.string "Fine!\n"
|
||||
.string "I lost!$"
|
||||
|
||||
gUnknown_81766E5:: @ 81766E5
|
||||
SilphCo_7F_Text_Grunt2PostBattle:: @ 81766E5
|
||||
.string "Go on home before my BOSS gets\n"
|
||||
.string "ticked off!$"
|
||||
|
||||
gUnknown_8176710:: @ 8176710
|
||||
SilphCo_7F_Text_RivalWhatKeptYou:: @ 8176710
|
||||
.string "{RIVAL}: What kept you, {PLAYER}?$"
|
||||
|
||||
gUnknown_8176727:: @ 8176727
|
||||
SilphCo_7F_Text_RivalIntro:: @ 8176727
|
||||
.string "{RIVAL}: Hahaha! I thought you'd\n"
|
||||
.string "turn up if I waited here!\p"
|
||||
.string "I guess TEAM ROCKET slowed you\n"
|
||||
@@ -114,18 +114,18 @@ gUnknown_8176727:: @ 8176727
|
||||
.string "I saw you in SAFFRON, so I decided\n"
|
||||
.string "to see if you got better!$"
|
||||
|
||||
Text_1767D0:: @ 81767D0
|
||||
SilphCo_7F_Text_RivalDefeat:: @ 81767D0
|
||||
.string "Oh, man!\n"
|
||||
.string "So, you are ready for BOSS\l"
|
||||
.string "ROCKET!$"
|
||||
|
||||
Text_1767FC:: @ 81767FC
|
||||
SilphCo_7F_Text_RivalVictory:: @ 81767FC
|
||||
.string "{RIVAL}“おまえなあ‥\p"
|
||||
.string "こんな うでまえじゃ\n"
|
||||
.string "まだまだ‥\l"
|
||||
.string "いちにんまえ とは いえないぜ$"
|
||||
|
||||
gUnknown_8176827:: @ 8176827
|
||||
SilphCo_7F_Text_RivalPostBattle:: @ 8176827
|
||||
.string "Well, {PLAYER}!\n"
|
||||
.string "I'm moving on up and ahead!\p"
|
||||
.string "By checking my POKéDEX, I'm\n"
|
||||
@@ -140,7 +140,7 @@ gUnknown_8176827:: @ 8176827
|
||||
.string "Don't sweat it!\l"
|
||||
.string "Smell ya!$"
|
||||
|
||||
gUnknown_8176954:: @ 8176954
|
||||
SilphCo_7F_Text_FloorSign:: @ 8176954
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "7F$"
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 4,
|
||||
"script": "SilphCo_8F_EventScript_161CB0",
|
||||
"script": "SilphCo_8F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "SilphCo_8F_EventScript_161CC7",
|
||||
"script": "SilphCo_8F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_8F_EventScript_161C99",
|
||||
"script": "SilphCo_8F_EventScript_Parker",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_8F_EventScript_161C6F",
|
||||
"script": "SilphCo_8F_EventScript_WorkerM",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -88,7 +88,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_8F_EventScript_1AD0ED",
|
||||
"script": "SilphCo_8F_EventScript_Scientist",
|
||||
"flag": "0"
|
||||
}
|
||||
],
|
||||
@@ -188,7 +188,7 @@
|
||||
"x": 27,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_8F_EventScript_161C90"
|
||||
"script": "SilphCo_8F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,35 +6,35 @@ SilphCo_8F_OnLoad:: @ 8161C65
|
||||
call_if_unset FLAG_SILPH_8F_DOOR, EventScript_Close8FDoor
|
||||
end
|
||||
|
||||
SilphCo_8F_EventScript_161C6F:: @ 8161C6F
|
||||
SilphCo_8F_EventScript_WorkerM:: @ 8161C6F
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161C86
|
||||
msgbox gUnknown_817696D
|
||||
goto_if_ge SilphCo_8F_EventScript_WorkerMRocketsGone
|
||||
msgbox SilphCo_8F_Text_WonderIfSilphIsFinished
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161C86:: @ 8161C86
|
||||
msgbox gUnknown_817698C
|
||||
SilphCo_8F_EventScript_WorkerMRocketsGone:: @ 8161C86
|
||||
msgbox SilphCo_8F_Text_ThanksForSavingUs
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_8F_EventScript_161C90:: @ 8161C90
|
||||
msgbox gUnknown_8176AB2, MSGBOX_SIGN
|
||||
SilphCo_8F_EventScript_FloorSign:: @ 8161C90
|
||||
msgbox SilphCo_8F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_8F_EventScript_161C99:: @ 8161C99
|
||||
trainerbattle_single TRAINER_SCIENTIST_PARKER, Text_1769FD, Text_176A19
|
||||
msgbox gUnknown_8176A26, MSGBOX_AUTOCLOSE
|
||||
SilphCo_8F_EventScript_Parker:: @ 8161C99
|
||||
trainerbattle_single TRAINER_SCIENTIST_PARKER, SilphCo_8F_Text_ParkerIntro, SilphCo_8F_Text_ParkerDefeat
|
||||
msgbox SilphCo_8F_Text_ParkerPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_8F_EventScript_161CB0:: @ 8161CB0
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_32, Text_1769A2, Text_1769BE
|
||||
msgbox gUnknown_81769CF, MSGBOX_AUTOCLOSE
|
||||
SilphCo_8F_EventScript_Grunt1:: @ 8161CB0
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_32, SilphCo_8F_Text_Grunt1Intro, SilphCo_8F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_8F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_8F_EventScript_161CC7:: @ 8161CC7
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_36, Text_176A56, Text_176A7C
|
||||
msgbox gUnknown_8176A90, MSGBOX_AUTOCLOSE
|
||||
SilphCo_8F_EventScript_Grunt2:: @ 8161CC7
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_36, SilphCo_8F_Text_Grunt2Intro, SilphCo_8F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_8F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,42 +1,49 @@
|
||||
gUnknown_817696D:: @ 817696D
|
||||
SilphCo_8F_Text_WonderIfSilphIsFinished:: @ 817696D
|
||||
.string "I wonder if SILPH is finished…$"
|
||||
|
||||
gUnknown_817698C:: @ 817698C
|
||||
SilphCo_8F_Text_ThanksForSavingUs:: @ 817698C
|
||||
.string "Thanks for saving us!$"
|
||||
|
||||
Text_1769A2:: @ 81769A2
|
||||
SilphCo_8F_Text_Grunt1Intro:: @ 81769A2
|
||||
.string "That's as far as you'll go!$"
|
||||
|
||||
Text_1769BE:: @ 81769BE
|
||||
SilphCo_8F_Text_Grunt1Defeat:: @ 81769BE
|
||||
.string "Not enough grit!$"
|
||||
|
||||
gUnknown_81769CF:: @ 81769CF
|
||||
SilphCo_8F_Text_Grunt1PostBattle:: @ 81769CF
|
||||
.string "If you don't turn back…\n"
|
||||
.string "I'll call for backup!$"
|
||||
|
||||
Text_1769FD:: @ 81769FD
|
||||
SilphCo_8F_Text_ParkerIntro:: @ 81769FD
|
||||
.string "You're causing us problems!$"
|
||||
|
||||
Text_176A19:: @ 8176A19
|
||||
SilphCo_8F_Text_ParkerDefeat:: @ 8176A19
|
||||
.string "Huh?\n"
|
||||
.string "I lost?$"
|
||||
|
||||
gUnknown_8176A26:: @ 8176A26
|
||||
SilphCo_8F_Text_ParkerPostBattle:: @ 8176A26
|
||||
.string "So, what do you think of SILPH\n"
|
||||
.string "BUILDING's maze?$"
|
||||
|
||||
Text_176A56:: @ 8176A56
|
||||
SilphCo_8F_Text_Grunt2Intro:: @ 8176A56
|
||||
.string "I am one of the four ROCKET\n"
|
||||
.string "BROTHERS!$"
|
||||
|
||||
Text_176A7C:: @ 8176A7C
|
||||
SilphCo_8F_Text_Grunt2Defeat:: @ 8176A7C
|
||||
.string "Whoo!\n"
|
||||
.string "Oh, Brothers!$"
|
||||
|
||||
gUnknown_8176A90:: @ 8176A90
|
||||
SilphCo_8F_Text_Grunt2PostBattle:: @ 8176A90
|
||||
.string "I'll leave you up to my brothers.$"
|
||||
|
||||
gUnknown_8176AB2:: @ 8176AB2
|
||||
SilphCo_8F_Text_FloorSign:: @ 8176AB2
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "8F$"
|
||||
|
||||
SilphCo_8F_Text_ToRocketBossMonsAreTools:: @ 8176ACB
|
||||
.string "TEAM ROCKET's BOSS is terribly\n"
|
||||
.string "cruel!\p"
|
||||
.string "To him, POKéMON are just tools to\n"
|
||||
.string "be used.\p"
|
||||
.string "What will happen if that tyrant\n"
|
||||
.string "takes over our company…$"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 2,
|
||||
"script": "SilphCo_9F_EventScript_161D41",
|
||||
"script": "SilphCo_9F_EventScript_Ed",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -36,7 +36,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 3,
|
||||
"script": "SilphCo_9F_EventScript_161D6F",
|
||||
"script": "SilphCo_9F_EventScript_Grunt2",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
},
|
||||
{
|
||||
@@ -49,7 +49,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 0,
|
||||
"trainer_sight_or_berry_tree_id": 0,
|
||||
"script": "SilphCo_9F_EventScript_161D09",
|
||||
"script": "SilphCo_9F_EventScript_HealWoman",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -62,7 +62,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": 1,
|
||||
"trainer_sight_or_berry_tree_id": 5,
|
||||
"script": "SilphCo_9F_EventScript_161D58",
|
||||
"script": "SilphCo_9F_EventScript_Grunt1",
|
||||
"flag": "FLAG_HIDE_SILPH_ROCKETS"
|
||||
}
|
||||
],
|
||||
@@ -242,7 +242,7 @@
|
||||
"x": 17,
|
||||
"y": 1,
|
||||
"elevation": 0,
|
||||
"script": "SilphCo_9F_EventScript_161D38"
|
||||
"script": "SilphCo_9F_EventScript_FloorSign"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,38 +9,38 @@ SilphCo_9F_OnLoad:: @ 8161CE4
|
||||
call_if_unset FLAG_SILPH_9F_DOOR_4, EventScript_Close9FDoor4
|
||||
end
|
||||
|
||||
SilphCo_9F_EventScript_161D09:: @ 8161D09
|
||||
SilphCo_9F_EventScript_HealWoman:: @ 8161D09
|
||||
lock
|
||||
faceplayer
|
||||
compare VAR_MAP_SCENE_SILPH_CO_11F, 1
|
||||
goto_if_ge EventScript_161D2E
|
||||
msgbox gUnknown_8176B54
|
||||
goto_if_ge SilphCo_9F_EventScript_HealWomanRocketsGone
|
||||
msgbox SilphCo_9F_Text_YouShouldTakeQuickNap
|
||||
closemessage
|
||||
call EventScript_OutOfCenterPartyHeal
|
||||
msgbox gUnknown_8176B81
|
||||
msgbox SilphCo_9F_Text_DontGiveUp
|
||||
release
|
||||
end
|
||||
|
||||
EventScript_161D2E:: @ 8161D2E
|
||||
msgbox gUnknown_8176B90
|
||||
SilphCo_9F_EventScript_HealWomanRocketsGone:: @ 8161D2E
|
||||
msgbox SilphCo_9F_Text_ThankYouSoMuch
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_9F_EventScript_161D38:: @ 8161D38
|
||||
msgbox gUnknown_8176CD4, MSGBOX_SIGN
|
||||
SilphCo_9F_EventScript_FloorSign:: @ 8161D38
|
||||
msgbox SilphCo_9F_Text_FloorSign, MSGBOX_SIGN
|
||||
end
|
||||
|
||||
SilphCo_9F_EventScript_161D41:: @ 8161D41
|
||||
trainerbattle_single TRAINER_SCIENTIST_ED, Text_176BFB, Text_176C2B
|
||||
msgbox gUnknown_8176C3C, MSGBOX_AUTOCLOSE
|
||||
SilphCo_9F_EventScript_Ed:: @ 8161D41
|
||||
trainerbattle_single TRAINER_SCIENTIST_ED, SilphCo_9F_Text_EdIntro, SilphCo_9F_Text_EdDefeat
|
||||
msgbox SilphCo_9F_Text_EdPostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_9F_EventScript_161D58:: @ 8161D58
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_37, Text_176BA3, Text_176BC8
|
||||
msgbox gUnknown_8176BD0, MSGBOX_AUTOCLOSE
|
||||
SilphCo_9F_EventScript_Grunt1:: @ 8161D58
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_37, SilphCo_9F_Text_Grunt1Intro, SilphCo_9F_Text_Grunt1Defeat
|
||||
msgbox SilphCo_9F_Text_Grunt1PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
SilphCo_9F_EventScript_161D6F:: @ 8161D6F
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_38, Text_176C7A, Text_176CA0
|
||||
msgbox gUnknown_8176CB8, MSGBOX_AUTOCLOSE
|
||||
SilphCo_9F_EventScript_Grunt2:: @ 8161D6F
|
||||
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_38, SilphCo_9F_Text_Grunt2Intro, SilphCo_9F_Text_Grunt2Defeat
|
||||
msgbox SilphCo_9F_Text_Grunt2PostBattle, MSGBOX_AUTOCLOSE
|
||||
end
|
||||
|
||||
@@ -1,55 +1,47 @@
|
||||
Text_176ACB:: @ 8176ACB
|
||||
.string "TEAM ROCKET's BOSS is terribly\n"
|
||||
.string "cruel!\p"
|
||||
.string "To him, POKéMON are just tools to\n"
|
||||
.string "be used.\p"
|
||||
.string "What will happen if that tyrant\n"
|
||||
.string "takes over our company…$"
|
||||
|
||||
gUnknown_8176B54:: @ 8176B54
|
||||
SilphCo_9F_Text_YouShouldTakeQuickNap:: @ 8176B54
|
||||
.string "You look tired.\n"
|
||||
.string "You should take a quick nap.$"
|
||||
|
||||
gUnknown_8176B81:: @ 8176B81
|
||||
SilphCo_9F_Text_DontGiveUp:: @ 8176B81
|
||||
.string "Don't give up!$"
|
||||
|
||||
gUnknown_8176B90:: @ 8176B90
|
||||
SilphCo_9F_Text_ThankYouSoMuch:: @ 8176B90
|
||||
.string "Thank you so much.$"
|
||||
|
||||
Text_176BA3:: @ 8176BA3
|
||||
SilphCo_9F_Text_Grunt1Intro:: @ 8176BA3
|
||||
.string "Your POKéMON seem to adore you,\n"
|
||||
.string "kid!$"
|
||||
|
||||
Text_176BC8:: @ 8176BC8
|
||||
SilphCo_9F_Text_Grunt1Defeat:: @ 8176BC8
|
||||
.string "Ghaaah!$"
|
||||
|
||||
gUnknown_8176BD0:: @ 8176BD0
|
||||
SilphCo_9F_Text_Grunt1PostBattle:: @ 8176BD0
|
||||
.string "If I had started as a TRAINER at\n"
|
||||
.string "your age…$"
|
||||
|
||||
Text_176BFB:: @ 8176BFB
|
||||
SilphCo_9F_Text_EdIntro:: @ 8176BFB
|
||||
.string "Your POKéMON have weak points!\n"
|
||||
.string "I can nail them!$"
|
||||
|
||||
Text_176C2B:: @ 8176C2B
|
||||
SilphCo_9F_Text_EdDefeat:: @ 8176C2B
|
||||
.string "You hammered me!$"
|
||||
|
||||
gUnknown_8176C3C:: @ 8176C3C
|
||||
SilphCo_9F_Text_EdPostBattle:: @ 8176C3C
|
||||
.string "Exploiting weak spots does work.\n"
|
||||
.string "Think about type advantages.$"
|
||||
|
||||
Text_176C7A:: @ 8176C7A
|
||||
SilphCo_9F_Text_Grunt2Intro:: @ 8176C7A
|
||||
.string "I am one of the four ROCKET\n"
|
||||
.string "BROTHERS!$"
|
||||
|
||||
Text_176CA0:: @ 8176CA0
|
||||
SilphCo_9F_Text_Grunt2Defeat:: @ 8176CA0
|
||||
.string "Warg!\n"
|
||||
.string "Brothers, I lost!$"
|
||||
|
||||
gUnknown_8176CB8:: @ 8176CB8
|
||||
SilphCo_9F_Text_Grunt2PostBattle:: @ 8176CB8
|
||||
.string "My brothers will avenge me!$"
|
||||
|
||||
gUnknown_8176CD4:: @ 8176CD4
|
||||
SilphCo_9F_Text_FloorSign:: @ 8176CD4
|
||||
.string "SILPH CO. HEAD OFFICE\n"
|
||||
.string "9F$"
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
"x": 0,
|
||||
"y": 2,
|
||||
"elevation": 3,
|
||||
"script": "SilphCo_Elevator_EventScript_161F6F"
|
||||
"script": "SilphCo_Elevator_EventScript_FloorSelect"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
SilphCo_Elevator_MapScripts:: @ 8161F6E
|
||||
.byte 0
|
||||
|
||||
SilphCo_Elevator_EventScript_161F6F:: @ 8161F6F
|
||||
SilphCo_Elevator_EventScript_FloorSelect:: @ 8161F6F
|
||||
lockall
|
||||
setvar VAR_0x8004, 1
|
||||
call_if_unset FLAG_TEMP_2, EventScript_GetElevatorFloor
|
||||
@@ -14,159 +14,137 @@ SilphCo_Elevator_EventScript_161F6F:: @ 8161F6F
|
||||
special Special_ListMenu
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 0, EventScript_1621BF
|
||||
case 1, EventScript_162197
|
||||
case 2, EventScript_16216F
|
||||
case 3, EventScript_162147
|
||||
case 4, EventScript_16211F
|
||||
case 5, EventScript_1620F7
|
||||
case 6, EventScript_1620CF
|
||||
case 7, EventScript_1620A7
|
||||
case 8, EventScript_16207F
|
||||
case 9, EventScript_162057
|
||||
case 10, EventScript_16202F
|
||||
case 11, EventScript_1621E7
|
||||
case 127, EventScript_1621E7
|
||||
case 0, SilphCo_Elevator_EventScript_To11F
|
||||
case 1, SilphCo_Elevator_EventScript_To10F
|
||||
case 2, SilphCo_Elevator_EventScript_To9F
|
||||
case 3, SilphCo_Elevator_EventScript_To8F
|
||||
case 4, SilphCo_Elevator_EventScript_To7F
|
||||
case 5, SilphCo_Elevator_EventScript_To6F
|
||||
case 6, SilphCo_Elevator_EventScript_To5F
|
||||
case 7, SilphCo_Elevator_EventScript_To4F
|
||||
case 8, SilphCo_Elevator_EventScript_To3F
|
||||
case 9, SilphCo_Elevator_EventScript_To2F
|
||||
case 10, SilphCo_Elevator_EventScript_To1F
|
||||
case 11, SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
case 127, SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_16202F:: @ 816202F
|
||||
SilphCo_Elevator_EventScript_To1F:: @ 816202F
|
||||
setvar VAR_0x8006, 4
|
||||
setdynamicwarp MAP_SILPH_CO_1F, 255, 22, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 4
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 4
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_162056:: @ 8162056
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_162057:: @ 8162057
|
||||
SilphCo_Elevator_EventScript_To2F:: @ 8162057
|
||||
setvar VAR_0x8006, 5
|
||||
setdynamicwarp MAP_SILPH_CO_2F, 255, 22, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 5
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 5
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_16207E:: @ 816207E
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_16207F:: @ 816207F
|
||||
SilphCo_Elevator_EventScript_To3F:: @ 816207F
|
||||
setvar VAR_0x8006, 6
|
||||
setdynamicwarp MAP_SILPH_CO_3F, 255, 22, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 6
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 6
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_1620A6:: @ 81620A6
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1620A7:: @ 81620A7
|
||||
SilphCo_Elevator_EventScript_To4F:: @ 81620A7
|
||||
setvar VAR_0x8006, 7
|
||||
setdynamicwarp MAP_SILPH_CO_4F, 255, 22, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 7
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 7
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_1620CE:: @ 81620CE
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1620CF:: @ 81620CF
|
||||
SilphCo_Elevator_EventScript_To5F:: @ 81620CF
|
||||
setvar VAR_0x8006, 8
|
||||
setdynamicwarp MAP_SILPH_CO_5F, 255, 22, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 8
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 8
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_1620F6:: @ 81620F6
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1620F7:: @ 81620F7
|
||||
SilphCo_Elevator_EventScript_To6F:: @ 81620F7
|
||||
setvar VAR_0x8006, 9
|
||||
setdynamicwarp MAP_SILPH_CO_6F, 255, 20, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 9
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 9
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_16211E:: @ 816211E
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_16211F:: @ 816211F
|
||||
SilphCo_Elevator_EventScript_To7F:: @ 816211F
|
||||
setvar VAR_0x8006, 10
|
||||
setdynamicwarp MAP_SILPH_CO_7F, 255, 23, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 10
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 10
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_162146:: @ 8162146
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_162147:: @ 8162147
|
||||
SilphCo_Elevator_EventScript_To8F:: @ 8162147
|
||||
setvar VAR_0x8006, 11
|
||||
setdynamicwarp MAP_SILPH_CO_8F, 255, 22, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 11
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 11
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_16216E:: @ 816216E
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_16216F:: @ 816216F
|
||||
SilphCo_Elevator_EventScript_To9F:: @ 816216F
|
||||
setvar VAR_0x8006, 12
|
||||
setdynamicwarp MAP_SILPH_CO_9F, 255, 24, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 12
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 12
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_162196:: @ 8162196
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_162197:: @ 8162197
|
||||
SilphCo_Elevator_EventScript_To10F:: @ 8162197
|
||||
setvar VAR_0x8006, 13
|
||||
setdynamicwarp MAP_SILPH_CO_10F, 255, 13, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 13
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 13
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_1621BE:: @ 81621BE
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1621BF:: @ 81621BF
|
||||
SilphCo_Elevator_EventScript_To11F:: @ 81621BF
|
||||
setvar VAR_0x8006, 14
|
||||
setdynamicwarp MAP_SILPH_CO_11F, 255, 13, 3
|
||||
compare VAR_ELEVATOR_FLOOR, 14
|
||||
goto_if_eq EventScript_1621E7
|
||||
call EventScript_1621EC
|
||||
goto_if_eq SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
call SilphCo_Elevator_EventScript_MoveElevator
|
||||
setvar VAR_ELEVATOR_FLOOR, 14
|
||||
goto EventScript_1621E7
|
||||
|
||||
EventScript_1621E6:: @ 81621E6
|
||||
goto SilphCo_Elevator_EventScript_ExitFloorSelect
|
||||
end
|
||||
|
||||
EventScript_1621E7:: @ 81621E7
|
||||
SilphCo_Elevator_EventScript_ExitFloorSelect:: @ 81621E7
|
||||
special Special_CloseElevatorCurrentFloorWindow
|
||||
releaseall
|
||||
end
|
||||
|
||||
EventScript_1621EC:: @ 81621EC
|
||||
SilphCo_Elevator_EventScript_MoveElevator:: @ 81621EC
|
||||
special Special_CloseElevatorCurrentFloorWindow
|
||||
closemessage
|
||||
waitse
|
||||
|
||||
@@ -43,11 +43,11 @@ Route4_EventScript_1ACDEA:: @ 81ACDEA
|
||||
release
|
||||
end
|
||||
|
||||
MtMoon_1F_EventScript_1ACE03:: @ 81ACE03
|
||||
MtMoon_1F_EventScript_BaldingMan:: @ 81ACE03
|
||||
lock
|
||||
faceplayer
|
||||
famechecker FAMECHECKER_BROCK, 4
|
||||
msgbox Text_172B00
|
||||
msgbox MtMoon_1F_Text_BrockHelpsExcavateFossils
|
||||
release
|
||||
end
|
||||
|
||||
@@ -269,18 +269,18 @@ CinnabarIsland_PokemonCenter_1F_EventScript_PokemonJournalMrFuji:: @ 81AD0B9
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_5F_EventScript_1AD0D4:: @ 81AD0D4
|
||||
SilphCo_5F_EventScript_Scientist:: @ 81AD0D4
|
||||
lock
|
||||
faceplayer
|
||||
famechecker FAMECHECKER_GIOVANNI, 1
|
||||
msgbox Text_175E99
|
||||
msgbox SilphCo_5F_Text_RocketBossLookingForStrongMons
|
||||
release
|
||||
end
|
||||
|
||||
SilphCo_8F_EventScript_1AD0ED:: @ 81AD0ED
|
||||
SilphCo_8F_EventScript_Scientist:: @ 81AD0ED
|
||||
lock
|
||||
faceplayer
|
||||
famechecker FAMECHECKER_GIOVANNI, 2
|
||||
msgbox Text_176ACB
|
||||
msgbox SilphCo_8F_Text_ToRocketBossMonsAreTools
|
||||
release
|
||||
end
|
||||
|
||||
@@ -81,6 +81,18 @@
|
||||
#define METATILE_PokemonMansion_Statue_RedEyes_Shade 0x34E
|
||||
#define METATILE_PokemonMansion_Statue_RedEyes_Basement 0x34F
|
||||
|
||||
// gTileset_SilphCo TODO: Bring below metatile labels in line with new tileset name
|
||||
#define METATILE_Hideout_Arrow_Up 0x2A0
|
||||
#define METATILE_Hideout_Arrow_Left 0x2A1
|
||||
#define METATILE_Hideout_Arrow_Down 0x2A8
|
||||
#define METATILE_Hideout_Arrow_RIght 0x2A9
|
||||
#define METATILE_Hideout_Barrier_TopLeft_Floor 0x2CE
|
||||
#define METATILE_Hideout_Barrier_TopRight_Floor 0x2CF
|
||||
#define METATILE_Hideout_Barrier_BottomLeft 0x2D6
|
||||
#define METATILE_Hideout_Barrier_BottomRight 0x2D7
|
||||
#define METATILE_Hideout_Floor 0x281
|
||||
#define METATILE_Hideout_Floor_ShadeFull 0x282
|
||||
|
||||
// gTileset_CinnabarGym
|
||||
#define METATILE_CinnabarGym_Floor 0x281
|
||||
#define METATILE_CinnabarGym_Floor_ShadeDiagonal 0x282
|
||||
|
||||
Reference in New Issue
Block a user