Merge pull request #933 from GriffinRichards/doc-tents
Document Battle Tent scripts
This commit is contained in:
@@ -540,11 +540,12 @@ BattleFrontier_BattleDomeLobby_Text_24A51D: @ 824A51D
|
||||
.string "Here is your prize for your Battle\n"
|
||||
.string "Tournament victory.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_24A554: @ 824A554
|
||||
BattleFrontier_BattleDomeLobby_Text_ReceivedPrize: @ 824A554
|
||||
.string "{PLAYER} received the prize\n"
|
||||
.string "{STR_VAR_1}.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_24A56E: @ 824A56E
|
||||
@ Unused
|
||||
BattleFrontier_BattleDomeLobby_Text_BagFullMakeRoom: @ 824A56E
|
||||
.string "Oh, your BAG appears to be full.\p"
|
||||
.string "Please make room in your BAG, then come\n"
|
||||
.string "see me.$"
|
||||
|
||||
@@ -1003,11 +1003,12 @@ BattleFrontier_BattleTowerLobby_Text_23F641: @ 823F641
|
||||
.string "you have earned this fabulous prize!\p"
|
||||
.string "$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_23F68C: @ 823F68C
|
||||
BattleFrontier_BattleTowerLobby_Text_ReceivedPrize: @ 823F68C
|
||||
.string "{PLAYER} received the prize\n"
|
||||
.string "{STR_VAR_1}.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_23F6A6: @ 823F6A6
|
||||
@ Unused
|
||||
BattleFrontier_BattleTowerLobby_Text_BagFullMakeRoom: @ 823F6A6
|
||||
.string "Oh, your BAG appears to be full.\p"
|
||||
.string "Please make room in your BAG, then come\n"
|
||||
.string "see me.$"
|
||||
|
||||
@@ -1,50 +1,53 @@
|
||||
FallarborTown_BattleTentBattleRoom_MapScripts:: @ 8200899
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, FallarborTown_BattleTentBattleRoom_OnTransition
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, FallarborTown_BattleTentBattleRoom_MapScript2_2008DD
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, FallarborTown_BattleTentBattleRoom_MapScript2_200BB0
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, FallarborTown_BattleTentBattleRoom_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, FallarborTown_BattleTentBattleRoom_OnWarp
|
||||
.byte 0
|
||||
|
||||
@ On this map the player (OBJ_EVENT_ID_PLAYER) is hidden
|
||||
@ The player is represented instead by object event 1, which has the gfx id VAR_OBJ_GFX_ID_1
|
||||
@ The opponent is represented by object event 3, which has the gfx id VAR_OBJ_GFX_ID_0
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_OnTransition: @ 82008A9
|
||||
call FallarborTown_BattleTentBattleRoom_EventScript_2008AF
|
||||
call FallarborTown_BattleTentBattleRoom_EventScript_SetPlayerGfx
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_2008AF:: @ 82008AF
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_SetPlayerGfx:: @ 82008AF
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
goto_if_eq FallarborTown_BattleTentBattleRoom_EventScript_2008C7
|
||||
goto_if_eq FallarborTown_BattleTentBattleRoom_EventScript_SetPlayerGfxMale
|
||||
compare VAR_RESULT, FEMALE
|
||||
goto_if_eq FallarborTown_BattleTentBattleRoom_EventScript_2008D2
|
||||
goto_if_eq FallarborTown_BattleTentBattleRoom_EventScript_SetPlayerGfxFemale
|
||||
return
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_2008C7:: @ 82008C7
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_SetPlayerGfxMale:: @ 82008C7
|
||||
setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
return
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_2008D2:: @ 82008D2
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_SetPlayerGfxFemale:: @ 82008D2
|
||||
setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
return
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_MapScript2_2008DD: @ 82008DD
|
||||
map_script_2 VAR_TEMP_0, 0, FallarborTown_BattleTentBattleRoom_EventScript_2008E7
|
||||
FallarborTown_BattleTentBattleRoom_OnFrame: @ 82008DD
|
||||
map_script_2 VAR_TEMP_0, 0, FallarborTown_BattleTentBattleRoom_EventScript_EnterRoom
|
||||
.2byte 0
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_2008E7:: @ 82008E7
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_EnterRoom:: @ 82008E7
|
||||
lockall
|
||||
showobjectat 1, MAP_FALLARBOR_TOWN_BATTLE_TENT_BATTLE_ROOM
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_200B8D
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_PlayerEnter
|
||||
waitmovement 0
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_ne FallarborTown_BattleTentBattleRoom_EventScript_200B73
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_20090F:: @ 820090F
|
||||
goto_if_ne FallarborTown_BattleTentBattleRoom_EventScript_ResumeChallenge
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_NextOpponentEnter:: @ 820090F
|
||||
tower_setopponent
|
||||
addobject 3
|
||||
applymovement 3, FallarborTown_BattleTentBattleRoom_Movement_200B96
|
||||
applymovement 3, FallarborTown_BattleTentBattleRoom_Movement_OpponentEnter
|
||||
waitmovement 0
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_200BA3
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_AttendantJump
|
||||
playse SE_W187
|
||||
waitse
|
||||
waitmovement 0
|
||||
@@ -54,40 +57,38 @@ FallarborTown_BattleTentBattleRoom_EventScript_20090F:: @ 820090F
|
||||
waitmessage
|
||||
call BattleFrontier_BattleArenaBattleRoom_EventScript_DoArenaBattle
|
||||
switch VAR_RESULT
|
||||
case 1, FallarborTown_BattleTentBattleRoom_EventScript_20099C
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_200BA3
|
||||
case 1, FallarborTown_BattleTentBattleRoom_EventScript_DefeatedOpponent
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_AttendantJump
|
||||
playse SE_W173
|
||||
waitse
|
||||
waitmovement 0
|
||||
fallarbortent_getopponentname
|
||||
msgbox BattleFrontier_BattleArenaBattleRoom_Text_WinnerIsOpponent, MSGBOX_DEFAULT
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_20097E:: @ 820097E
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_WarpToLobbyLost:: @ 820097E
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_LOST
|
||||
special LoadPlayerParty
|
||||
warp MAP_FALLARBOR_TOWN_BATTLE_TENT_LOBBY, 255, 6, 6
|
||||
waitstate
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_20099C:: @ 820099C
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_200BA3
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_DefeatedOpponent:: @ 820099C
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_AttendantJump
|
||||
playse SE_BAN
|
||||
waitse
|
||||
waitmovement 0
|
||||
msgbox BattleFrontier_BattleArenaBattleRoom_Text_WinnerIsPlayer, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_2009B3:: @ 82009B3
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_IncrementBattleNum:: @ 82009B3
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
addvar VAR_RESULT, 1
|
||||
frontier_set FRONTIER_DATA_BATTLE_NUM, VAR_RESULT
|
||||
switch VAR_RESULT
|
||||
case 3, FallarborTown_BattleTentBattleRoom_EventScript_200AF3
|
||||
applymovement 3, FallarborTown_BattleTentBattleRoom_Movement_200B9E
|
||||
case 3, FallarborTown_BattleTentBattleRoom_EventScript_WarpToLobbyWon
|
||||
applymovement 3, FallarborTown_BattleTentBattleRoom_Movement_OpponentExit
|
||||
waitmovement 0
|
||||
removeobject 3
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_200BA6
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_AttendantApproachPlayer
|
||||
waitmovement 0
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_200B94
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_PlayerFaceAttendant
|
||||
waitmovement 0
|
||||
msgbox BattleFrontier_BattleArenaBattleRoom_Text_MonsWillBeRestored, MSGBOX_DEFAULT
|
||||
special LoadPlayerParty
|
||||
@@ -96,66 +97,69 @@ FallarborTown_BattleTentBattleRoom_EventScript_2009B3:: @ 82009B3
|
||||
playfanfare MUS_ME_ASA
|
||||
waitfanfare
|
||||
special HealPlayerParty
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200A2A:: @ 8200A2A
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_AskContinueChallenge:: @ 8200A2A
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq FallarborTown_BattleTentBattleRoom_EventScript_200B43
|
||||
call_if_eq FallarborTown_BattleTentBattleRoom_EventScript_ReadyFor2ndOpponent
|
||||
compare VAR_RESULT, 2
|
||||
call_if_eq FallarborTown_BattleTentBattleRoom_EventScript_200B4A
|
||||
call_if_eq FallarborTown_BattleTentBattleRoom_EventScript_ReadyFor3rdOpponent
|
||||
multichoice 20, 6, MULTI_GO_ON_REST_RETIRE, 1
|
||||
switch VAR_RESULT
|
||||
case 0, FallarborTown_BattleTentBattleRoom_EventScript_200AD8
|
||||
case 1, FallarborTown_BattleTentBattleRoom_EventScript_200A78
|
||||
case 2, FallarborTown_BattleTentBattleRoom_EventScript_200AA6
|
||||
case 0, FallarborTown_BattleTentBattleRoom_EventScript_ContinueChallenge
|
||||
case 1, FallarborTown_BattleTentBattleRoom_EventScript_AskPauseChallenge
|
||||
case 2, FallarborTown_BattleTentBattleRoom_EventScript_AskRetireChallenge
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200A78:: @ 8200A78
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_AskPauseChallenge:: @ 8200A78
|
||||
msgbox BattleFrontier_BattleArenaBattleRoom_Text_SaveAndShutDown, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, FallarborTown_BattleTentBattleRoom_EventScript_200A2A
|
||||
case YES, FallarborTown_BattleTentBattleRoom_EventScript_200B51
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentBattleRoom_EventScript_200A2A
|
||||
case NO, FallarborTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
case YES, FallarborTown_BattleTentBattleRoom_EventScript_PauseChallenge
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200AA6:: @ 8200AA6
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_AskRetireChallenge:: @ 8200AA6
|
||||
message BattleFrontier_BattleArenaBattleRoom_Text_RetireFromChallenge
|
||||
waitmessage
|
||||
multichoicedefault 20, 8, MULTI_YESNO, 1, 0
|
||||
switch VAR_RESULT
|
||||
case 1, FallarborTown_BattleTentBattleRoom_EventScript_200A2A
|
||||
case 0, FallarborTown_BattleTentBattleRoom_EventScript_20097E
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentBattleRoom_EventScript_200A2A
|
||||
case 1, FallarborTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
case 0, FallarborTown_BattleTentBattleRoom_EventScript_WarpToLobbyLost
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200AD8:: @ 8200AD8
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_ContinueChallenge:: @ 8200AD8
|
||||
closemessage
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_200BAB
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_AttendantReturnToPos
|
||||
waitmovement 0
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_200B92
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_PlayerFaceBattle
|
||||
waitmovement 0
|
||||
goto FallarborTown_BattleTentBattleRoom_EventScript_20090F
|
||||
goto FallarborTown_BattleTentBattleRoom_EventScript_NextOpponentEnter
|
||||
waitstate
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200AF3:: @ 8200AF3
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_WarpToLobbyWon:: @ 8200AF3
|
||||
delay 60
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_WON
|
||||
special LoadPlayerParty
|
||||
warp MAP_FALLARBOR_TOWN_BATTLE_TENT_LOBBY, 255, 6, 6
|
||||
waitstate
|
||||
|
||||
@ Unreachable code block? The flow into the next block also doesnt make sense
|
||||
arena_get ARENA_DATA_WIN_STREAK
|
||||
compare VAR_RESULT, MAX_STREAK
|
||||
goto_if_eq FallarborTown_BattleTentBattleRoom_EventScript_2009B3
|
||||
goto_if_eq FallarborTown_BattleTentBattleRoom_EventScript_IncrementBattleNum
|
||||
addvar VAR_RESULT, 1
|
||||
arena_set ARENA_DATA_WIN_STREAK, VAR_RESULT
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200B43:: @ 8200B43
|
||||
@ See above
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_ReadyFor2ndOpponent:: @ 8200B43
|
||||
message BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor2ndOpponent
|
||||
waitmessage
|
||||
return
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200B4A:: @ 8200B4A
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_ReadyFor3rdOpponent:: @ 8200B4A
|
||||
message BattleFrontier_BattleArenaBattleRoom_Text_ReadyFor3rdOpponent
|
||||
waitmessage
|
||||
return
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200B51:: @ 8200B51
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_PauseChallenge:: @ 8200B51
|
||||
message BattleFrontier_BattleArenaBattleRoom_Text_SavingPleaseWait
|
||||
waitmessage
|
||||
fallarbortent_save CHALLENGE_STATUS_PAUSED
|
||||
@@ -165,30 +169,30 @@ FallarborTown_BattleTentBattleRoom_EventScript_200B51:: @ 8200B51
|
||||
frontier_reset
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200B73:: @ 8200B73
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_200BA6
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_ResumeChallenge:: @ 8200B73
|
||||
applymovement 2, FallarborTown_BattleTentBattleRoom_Movement_AttendantApproachPlayer
|
||||
waitmovement 0
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_200B94
|
||||
applymovement 1, FallarborTown_BattleTentBattleRoom_Movement_PlayerFaceAttendant
|
||||
waitmovement 0
|
||||
goto FallarborTown_BattleTentBattleRoom_EventScript_200A2A
|
||||
goto FallarborTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200B8D: @ 8200B8D
|
||||
FallarborTown_BattleTentBattleRoom_Movement_PlayerEnter: @ 8200B8D
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_in_place_fastest_right
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200B92: @ 8200B92
|
||||
FallarborTown_BattleTentBattleRoom_Movement_PlayerFaceBattle: @ 8200B92
|
||||
walk_in_place_fastest_right
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200B94: @ 8200B94
|
||||
FallarborTown_BattleTentBattleRoom_Movement_PlayerFaceAttendant: @ 8200B94
|
||||
walk_in_place_fastest_left
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200B96: @ 8200B96
|
||||
FallarborTown_BattleTentBattleRoom_Movement_OpponentEnter: @ 8200B96
|
||||
walk_down
|
||||
walk_down
|
||||
walk_down
|
||||
@@ -196,41 +200,42 @@ FallarborTown_BattleTentBattleRoom_Movement_200B96: @ 8200B96
|
||||
walk_in_place_fastest_left
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200B9C: @ 8200B9C
|
||||
@ Unused
|
||||
FallarborTown_BattleTentBattleRoom_Movement_OpponentStepForward: @ 8200B9C
|
||||
walk_left
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200B9E: @ 8200B9E
|
||||
FallarborTown_BattleTentBattleRoom_Movement_OpponentExit: @ 8200B9E
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200BA3: @ 8200BA3
|
||||
FallarborTown_BattleTentBattleRoom_Movement_AttendantJump: @ 8200BA3
|
||||
disable_jump_landing_ground_effect
|
||||
jump_in_place_down
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200BA6: @ 8200BA6
|
||||
FallarborTown_BattleTentBattleRoom_Movement_AttendantApproachPlayer: @ 8200BA6
|
||||
walk_down
|
||||
walk_down
|
||||
walk_down
|
||||
walk_in_place_fastest_right
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_Movement_200BAB: @ 8200BAB
|
||||
FallarborTown_BattleTentBattleRoom_Movement_AttendantReturnToPos: @ 8200BAB
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_in_place_fastest_down
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_MapScript2_200BB0: @ 8200BB0
|
||||
map_script_2 VAR_TEMP_1, 0, FallarborTown_BattleTentBattleRoom_EventScript_200BBA
|
||||
FallarborTown_BattleTentBattleRoom_OnWarp: @ 8200BB0
|
||||
map_script_2 VAR_TEMP_1, 0, FallarborTown_BattleTentBattleRoom_EventScript_SetUpObjects
|
||||
.2byte 0
|
||||
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_200BBA:: @ 8200BBA
|
||||
FallarborTown_BattleTentBattleRoom_EventScript_SetUpObjects:: @ 8200BBA
|
||||
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_FALLARBOR_TOWN_BATTLE_TENT_BATTLE_ROOM
|
||||
hideobjectat 1, MAP_FALLARBOR_TOWN_BATTLE_TENT_BATTLE_ROOM
|
||||
removeobject 3
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
FallarborTown_BattleTentCorridor_MapScripts:: @ 82006A7
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, FallarborTown_BattleTentCorridor_MapScript2_2006AD
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, FallarborTown_BattleTentCorridor_OnFrame
|
||||
.byte 0
|
||||
|
||||
FallarborTown_BattleTentCorridor_MapScript2_2006AD: @ 82006AD
|
||||
map_script_2 VAR_TEMP_0, 0, FallarborTown_BattleTentCorridor_EventScript_2006B7
|
||||
FallarborTown_BattleTentCorridor_OnFrame: @ 82006AD
|
||||
map_script_2 VAR_TEMP_0, 0, FallarborTown_BattleTentCorridor_EventScript_EnterCorridor
|
||||
.2byte 0
|
||||
|
||||
FallarborTown_BattleTentCorridor_EventScript_2006B7:: @ 82006B7
|
||||
FallarborTown_BattleTentCorridor_EventScript_EnterCorridor:: @ 82006B7
|
||||
lockall
|
||||
setvar VAR_TEMP_0, 1
|
||||
applymovement 1, FallarborTown_BattleTentCorridor_Movement_2006FB
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentCorridor_Movement_2006FB
|
||||
applymovement 1, FallarborTown_BattleTentCorridor_Movement_WalkToDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentCorridor_Movement_WalkToDoor
|
||||
waitmovement 0
|
||||
opendoor 2, 1
|
||||
waitdooranim
|
||||
applymovement 1, FallarborTown_BattleTentCorridor_Movement_200701
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentCorridor_Movement_200700
|
||||
applymovement 1, FallarborTown_BattleTentCorridor_Movement_AttendantEnterDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentCorridor_Movement_PlayerEnterDoor
|
||||
waitmovement 0
|
||||
closedoor 2, 1
|
||||
waitdooranim
|
||||
@@ -25,40 +25,44 @@ FallarborTown_BattleTentCorridor_EventScript_2006B7:: @ 82006B7
|
||||
releaseall
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentCorridor_Movement_2006FB: @ 82006FB
|
||||
FallarborTown_BattleTentCorridor_Movement_WalkToDoor: @ 82006FB
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentCorridor_Movement_200700: @ 8200700
|
||||
FallarborTown_BattleTentCorridor_Movement_PlayerEnterDoor: @ 8200700
|
||||
walk_up
|
||||
|
||||
FallarborTown_BattleTentCorridor_Movement_200701: @ 8200701
|
||||
FallarborTown_BattleTentCorridor_Movement_AttendantEnterDoor: @ 8200701
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentCorridor_Text_200704: @ 8200704
|
||||
@ Leftover text from when this was a Contest Hall in R/S
|
||||
@ Unused
|
||||
FallarborTown_ContestHall_Text_DoAllRightInPreliminary: @ 8200704
|
||||
.string "We do all right in the preliminary round,\n"
|
||||
.string "but we can never win the appeals…\p"
|
||||
.string "Maybe it means I have to watch what\n"
|
||||
.string "other contestants are doing…$"
|
||||
|
||||
FallarborTown_BattleTentCorridor_Text_200791: @ 8200791
|
||||
@ Unused
|
||||
FallarborTown_ContestHall_Text_MonAllTheseRibbons: @ 8200791
|
||||
.string "See!\n"
|
||||
.string "My POKéMON won all these RIBBONS!\p"
|
||||
.string "Have your POKéMON earned any RIBBONS?\n"
|
||||
.string "You can check them on your POKéNAV.$"
|
||||
|
||||
FallarborTown_BattleTentCorridor_Text_200802: @ 8200802
|
||||
@ Unused
|
||||
FallarborTown_ContestHall_Text_CantWinEverywhere: @ 8200802
|
||||
.string "I can't beat GYM LEADERS…\p"
|
||||
.string "I can't win any CONTESTS…\p"
|
||||
.string "I've been here, there, and everywhere,\n"
|
||||
.string "and it's all for naught…$"
|
||||
|
||||
FallarborTown_BattleTentCorridor_Text_200876: @ 8200876
|
||||
@ Unused
|
||||
FallarborTown_ContestHall_Text_SuperRankStage: @ 8200876
|
||||
.string "POKéMON CONTESTS\n"
|
||||
.string "SUPER RANK STAGE!$"
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_200001",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_Attendant",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -37,7 +37,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_20020D",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_Hiker",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -50,7 +50,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_200216",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_LittleBoy",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -63,7 +63,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_20021F",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_Lass",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -76,7 +76,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_200228",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_Scott",
|
||||
"flag": "FLAG_HIDE_FALLARBOR_TOWN_BATTLE_TENT_SCOTT"
|
||||
}
|
||||
],
|
||||
@@ -104,7 +104,7 @@
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_20024F"
|
||||
"script": "FallarborTown_BattleTentLobby_EventScript_RulesBoard"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,32 +1,32 @@
|
||||
FallarborTown_BattleTentLobby_MapScripts:: @ 81FFE66
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, FallarborTown_BattleTentLobby_MapScript2_1FFE85
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, FallarborTown_BattleTentLobby_MapScript2_1FFE71
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, FallarborTown_BattleTentLobby_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, FallarborTown_BattleTentLobby_OnWarp
|
||||
.byte 0
|
||||
|
||||
FallarborTown_BattleTentLobby_MapScript2_1FFE71: @ 81FFE71
|
||||
map_script_2 VAR_TEMP_1, 0, FallarborTown_BattleTentLobby_EventScript_1FFE7B
|
||||
FallarborTown_BattleTentLobby_OnWarp: @ 81FFE71
|
||||
map_script_2 VAR_TEMP_1, 0, FallarborTown_BattleTentLobby_EventScript_TurnPlayerNorth
|
||||
.2byte 0
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFE7B:: @ 81FFE7B
|
||||
FallarborTown_BattleTentLobby_EventScript_TurnPlayerNorth:: @ 81FFE7B
|
||||
setvar VAR_TEMP_1, 1
|
||||
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_MapScript2_1FFE85: @ 81FFE85
|
||||
map_script_2 VAR_TEMP_0, 0, FallarborTown_BattleTentLobby_EventScript_1FFEAF
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, FallarborTown_BattleTentLobby_EventScript_1FFEB8
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, FallarborTown_BattleTentLobby_EventScript_1FFFCD
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, FallarborTown_BattleTentLobby_EventScript_1FFEED
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, FallarborTown_BattleTentLobby_EventScript_1FFF93
|
||||
FallarborTown_BattleTentLobby_OnFrame: @ 81FFE85
|
||||
map_script_2 VAR_TEMP_0, 0, FallarborTown_BattleTentLobby_EventScript_GetChallengeStatus
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, FallarborTown_BattleTentLobby_EventScript_QuitWithoutSaving
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, FallarborTown_BattleTentLobby_EventScript_ResumeChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, FallarborTown_BattleTentLobby_EventScript_WonChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, FallarborTown_BattleTentLobby_EventScript_LostChallenge
|
||||
.2byte 0
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFEAF:: @ 81FFEAF
|
||||
FallarborTown_BattleTentLobby_EventScript_GetChallengeStatus:: @ 81FFEAF
|
||||
frontier_getstatus
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFEB8:: @ 81FFEB8
|
||||
FallarborTown_BattleTentLobby_EventScript_QuitWithoutSaving:: @ 81FFEB8
|
||||
lockall
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4DED, MSGBOX_DEFAULT
|
||||
msgbox FallarborTown_BattleTentLobby_Text_DidntSaveBeforeQuitting, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
setvar VAR_TEMP_0, 255
|
||||
@@ -34,10 +34,10 @@ FallarborTown_BattleTentLobby_EventScript_1FFEB8:: @ 81FFEB8
|
||||
releaseall
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFEED:: @ 81FFEED
|
||||
FallarborTown_BattleTentLobby_EventScript_WonChallenge:: @ 81FFEED
|
||||
lockall
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4EC3, MSGBOX_DEFAULT
|
||||
message FallarborTown_BattleTentLobby_Text_2C4EFF
|
||||
msgbox FallarborTown_BattleTentLobby_Text_BeatThreeTrainers, MSGBOX_DEFAULT
|
||||
message FallarborTown_BattleTentLobby_Text_WaitWhileSaveGame
|
||||
waitmessage
|
||||
fallarbortent_setrandomprize
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
@@ -45,103 +45,102 @@ FallarborTown_BattleTentLobby_EventScript_1FFEED:: @ 81FFEED
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFF27:: @ 81FFF27
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4F22, MSGBOX_DEFAULT
|
||||
FallarborTown_BattleTentLobby_EventScript_GivePrize:: @ 81FFF27
|
||||
msgbox FallarborTown_BattleTentLobby_Text_PresentYouWithPrize, MSGBOX_DEFAULT
|
||||
fallarbortent_giveprize
|
||||
switch VAR_RESULT
|
||||
case 0, FallarborTown_BattleTentLobby_EventScript_1FFF73
|
||||
case FALSE, FallarborTown_BattleTentLobby_EventScript_NoRoomForPrize
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
message FallarborTown_BattleTentLobby_Text_2C4F69
|
||||
message FallarborTown_BattleTentLobby_Text_ReceivedPrize
|
||||
waitmessage
|
||||
playfanfare MUS_FANFA4
|
||||
waitfanfare
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C501F, MSGBOX_DEFAULT
|
||||
msgbox FallarborTown_BattleTentLobby_Text_AwaitAnotherChallenge2, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFF73:: @ 81FFF73
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4F83, MSGBOX_DEFAULT
|
||||
FallarborTown_BattleTentLobby_EventScript_NoRoomForPrize:: @ 81FFF73
|
||||
msgbox FallarborTown_BattleTentLobby_Text_BagFullReturnForPrize, MSGBOX_DEFAULT
|
||||
waitmessage
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFF84:: @ 81FFF84
|
||||
FallarborTown_BattleTentLobby_EventScript_PrizeWaiting:: @ 81FFF84
|
||||
lockall
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4EC3, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_1FFF27
|
||||
msgbox FallarborTown_BattleTentLobby_Text_BeatThreeTrainers, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_GivePrize
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFF93:: @ 81FFF93
|
||||
FallarborTown_BattleTentLobby_EventScript_LostChallenge:: @ 81FFF93
|
||||
lockall
|
||||
message FallarborTown_BattleTentLobby_Text_2C4FD7
|
||||
message FallarborTown_BattleTentLobby_Text_ThankYouWaitWhileSaving
|
||||
waitmessage
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
fallarbortent_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C501F, MSGBOX_DEFAULT
|
||||
msgbox FallarborTown_BattleTentLobby_Text_AwaitAnotherChallenge2, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_1FFFCD:: @ 81FFFCD
|
||||
FallarborTown_BattleTentLobby_EventScript_ResumeChallenge:: @ 81FFFCD
|
||||
lockall
|
||||
message FallarborTown_BattleTentLobby_Text_2C504C
|
||||
message FallarborTown_BattleTentLobby_Text_LookingForwardToArrival
|
||||
waitmessage
|
||||
fallarbortent_save CHALLENGE_STATUS_SAVING
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
frontier_set FRONTIER_DATA_PAUSED, FALSE
|
||||
setvar VAR_TEMP_0, 255
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20013C
|
||||
goto FallarborTown_BattleTentLobby_EventScript_EnterChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200001:: @ 8200001
|
||||
FallarborTown_BattleTentLobby_EventScript_Attendant:: @ 8200001
|
||||
lock
|
||||
faceplayer
|
||||
fallarbortent_getprize
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_ne FallarborTown_BattleTentLobby_EventScript_1FFF84
|
||||
compare VAR_RESULT, ITEM_NONE
|
||||
goto_if_ne FallarborTown_BattleTentLobby_EventScript_PrizeWaiting
|
||||
special SavePlayerParty
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C47EB, MSGBOX_DEFAULT
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200021:: @ 8200021
|
||||
message FallarborTown_BattleTentLobby_Text_2C4843
|
||||
msgbox FallarborTown_BattleTentLobby_Text_WelcomeToBattleTent, MSGBOX_DEFAULT
|
||||
FallarborTown_BattleTentLobby_EventScript_AskEnterChallenge:: @ 8200021
|
||||
message FallarborTown_BattleTentLobby_Text_TakeChallenge
|
||||
waitmessage
|
||||
multichoice 17, 6, MULTI_CHALLENGEINFO, 0
|
||||
switch VAR_RESULT
|
||||
case 0, FallarborTown_BattleTentLobby_EventScript_20005D
|
||||
case 1, FallarborTown_BattleTentLobby_EventScript_200169
|
||||
case 2, FallarborTown_BattleTentLobby_EventScript_2001C5
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentLobby_EventScript_2001C5
|
||||
case 0, FallarborTown_BattleTentLobby_EventScript_TryEnterChallenge
|
||||
case 1, FallarborTown_BattleTentLobby_EventScript_ExplainChallenge
|
||||
case 2, FallarborTown_BattleTentLobby_EventScript_CancelChallenge
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentLobby_EventScript_CancelChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20005D:: @ 820005D
|
||||
FallarborTown_BattleTentLobby_EventScript_TryEnterChallenge:: @ 820005D
|
||||
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_ARENA
|
||||
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
|
||||
setvar VAR_RESULT, 2
|
||||
frontier_checkineligible
|
||||
compare VAR_0x8004, TRUE
|
||||
goto_if_eq FallarborTown_BattleTentLobby_EventScript_200176
|
||||
goto_if_eq FallarborTown_BattleTentLobby_EventScript_NotEnoughValidMons
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_TENT
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4BC8, MSGBOX_DEFAULT
|
||||
msgbox FallarborTown_BattleTentLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen 1
|
||||
setvar VAR_0x8004, 2
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
special ChoosePartyForBattleFrontier
|
||||
waitstate
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq FallarborTown_BattleTentLobby_EventScript_2001C2
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4B35, MSGBOX_YESNO
|
||||
goto_if_eq FallarborTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
msgbox FallarborTown_BattleTentLobby_Text_SaveBeforeChallenge, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, FallarborTown_BattleTentLobby_EventScript_2001C2
|
||||
case YES, FallarborTown_BattleTentLobby_EventScript_2000E2
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentLobby_EventScript_2001C2
|
||||
case NO, FallarborTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
case YES, FallarborTown_BattleTentLobby_EventScript_SaveBeforeChallenge
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2000E2:: @ 82000E2
|
||||
FallarborTown_BattleTentLobby_EventScript_SaveBeforeChallenge:: @ 82000E2
|
||||
setvar VAR_TEMP_0, 0
|
||||
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
||||
fallarbortent_init
|
||||
@@ -153,170 +152,166 @@ FallarborTown_BattleTentLobby_EventScript_2000E2:: @ 82000E2
|
||||
call Common_EventScript_SaveGame
|
||||
setvar VAR_TEMP_0, 255
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq FallarborTown_BattleTentLobby_EventScript_2001AB
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20013C:: @ 820013C
|
||||
goto_if_eq FallarborTown_BattleTentLobby_EventScript_CancelChallengeSaveFailed
|
||||
FallarborTown_BattleTentLobby_EventScript_EnterChallenge:: @ 820013C
|
||||
special SavePlayerParty
|
||||
frontier_setpartyorder FRONTIER_PARTY_SIZE
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4DC3, MSGBOX_DEFAULT
|
||||
msgbox FallarborTown_BattleTentLobby_Text_GuideYouToBattleTent, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
call FallarborTown_BattleTentLobby_EventScript_2001CF
|
||||
call FallarborTown_BattleTentLobby_EventScript_WalkToDoor
|
||||
warp MAP_FALLARBOR_TOWN_BATTLE_TENT_CORRIDOR, 255, 2, 7
|
||||
setvar VAR_TEMP_0, 0
|
||||
waitstate
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200169:: @ 8200169
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C48AC, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_200021
|
||||
FallarborTown_BattleTentLobby_EventScript_ExplainChallenge:: @ 8200169
|
||||
msgbox FallarborTown_BattleTentLobby_Text_ExplainFallarborTent, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_AskEnterChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200176:: @ 8200176
|
||||
FallarborTown_BattleTentLobby_EventScript_NotEnoughValidMons:: @ 8200176
|
||||
switch VAR_RESULT
|
||||
case FRONTIER_LVL_50, FallarborTown_BattleTentLobby_EventScript_200191
|
||||
case FRONTIER_LVL_OPEN, FallarborTown_BattleTentLobby_EventScript_20019E
|
||||
case FRONTIER_LVL_50, FallarborTown_BattleTentLobby_EventScript_NotEnoughValidMonsLv50
|
||||
case FRONTIER_LVL_OPEN, FallarborTown_BattleTentLobby_EventScript_NotEnoughValidMonsLvOpen
|
||||
FallarborTown_BattleTentLobby_EventScript_NotEnoughValidMonsLv50:: @ 8200191
|
||||
msgbox FallarborTown_BattleTentLobby_Text_NotEnoughValidMonsLv50, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_EndCancelChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200191:: @ 8200191
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4BFA, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_2001CD
|
||||
FallarborTown_BattleTentLobby_EventScript_NotEnoughValidMonsLvOpen:: @ 820019E
|
||||
msgbox FallarborTown_BattleTentLobby_Text_NotEnoughValidMonsLvOpen, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_EndCancelChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20019E:: @ 820019E
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C4CC0, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_2001CD
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2001AB:: @ 82001AB
|
||||
FallarborTown_BattleTentLobby_EventScript_CancelChallengeSaveFailed:: @ 82001AB
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
goto FallarborTown_BattleTentLobby_EventScript_2001C5
|
||||
goto FallarborTown_BattleTentLobby_EventScript_CancelChallenge
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2001C2:: @ 82001C2
|
||||
FallarborTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge:: @ 82001C2
|
||||
special LoadPlayerParty
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2001C5:: @ 82001C5
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C487F, MSGBOX_DEFAULT
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2001CD:: @ 82001CD
|
||||
FallarborTown_BattleTentLobby_EventScript_CancelChallenge:: @ 82001C5
|
||||
msgbox FallarborTown_BattleTentLobby_Text_AwaitAnotherChallenge, MSGBOX_DEFAULT
|
||||
FallarborTown_BattleTentLobby_EventScript_EndCancelChallenge:: @ 82001CD
|
||||
release
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2001CF:: @ 82001CF
|
||||
applymovement 1, FallarborTown_BattleTentLobby_Movement_2001FE
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentLobby_Movement_200205
|
||||
FallarborTown_BattleTentLobby_EventScript_WalkToDoor:: @ 82001CF
|
||||
applymovement 1, FallarborTown_BattleTentLobby_Movement_AttendantWalkToDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentLobby_Movement_PlayerWalkToDoor
|
||||
waitmovement 0
|
||||
opendoor 6, 1
|
||||
waitdooranim
|
||||
applymovement 1, FallarborTown_BattleTentLobby_Movement_200202
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentLobby_Movement_200209
|
||||
applymovement 1, FallarborTown_BattleTentLobby_Movement_AttendantEnterDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, FallarborTown_BattleTentLobby_Movement_PlayerEnterDoor
|
||||
waitmovement 0
|
||||
closedoor 6, 1
|
||||
waitdooranim
|
||||
return
|
||||
|
||||
FallarborTown_BattleTentLobby_Movement_2001FE: @ 82001FE
|
||||
FallarborTown_BattleTentLobby_Movement_AttendantWalkToDoor: @ 82001FE
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentLobby_Movement_200202: @ 8200202
|
||||
FallarborTown_BattleTentLobby_Movement_AttendantEnterDoor: @ 8200202
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentLobby_Movement_200205: @ 8200205
|
||||
FallarborTown_BattleTentLobby_Movement_PlayerWalkToDoor: @ 8200205
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentLobby_Movement_200209: @ 8200209
|
||||
FallarborTown_BattleTentLobby_Movement_PlayerEnterDoor: @ 8200209
|
||||
walk_up
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20020D:: @ 820020D
|
||||
msgbox FallarborTown_BattleTentLobby_Text_20045A, MSGBOX_NPC
|
||||
FallarborTown_BattleTentLobby_EventScript_Hiker:: @ 820020D
|
||||
msgbox FallarborTown_BattleTentLobby_Text_CameToCampOut, MSGBOX_NPC
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200216:: @ 8200216
|
||||
msgbox FallarborTown_BattleTentLobby_Text_200304, MSGBOX_NPC
|
||||
FallarborTown_BattleTentLobby_EventScript_LittleBoy:: @ 8200216
|
||||
msgbox FallarborTown_BattleTentLobby_Text_MakeThinkImJustKid, MSGBOX_NPC
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20021F:: @ 820021F
|
||||
msgbox FallarborTown_BattleTentLobby_Text_200382, MSGBOX_NPC
|
||||
FallarborTown_BattleTentLobby_EventScript_Lass:: @ 820021F
|
||||
msgbox FallarborTown_BattleTentLobby_Text_FallarborTentMyFavorite, MSGBOX_NPC
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200228:: @ 8200228
|
||||
FallarborTown_BattleTentLobby_EventScript_Scott:: @ 8200228
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MET_SCOTT_IN_FALLARBOR, FallarborTown_BattleTentLobby_EventScript_200245
|
||||
msgbox FallarborTown_BattleTentLobby_Text_200501, MSGBOX_DEFAULT
|
||||
goto_if_set FLAG_MET_SCOTT_IN_FALLARBOR, FallarborTown_BattleTentLobby_EventScript_ScottAlreadySpokenTo
|
||||
msgbox FallarborTown_BattleTentLobby_Text_ScottLookingForSomeone, MSGBOX_DEFAULT
|
||||
addvar VAR_SCOTT_STATE, 1
|
||||
setflag FLAG_MET_SCOTT_IN_FALLARBOR
|
||||
release
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200245:: @ 8200245
|
||||
msgbox FallarborTown_BattleTentLobby_Text_200653, MSGBOX_DEFAULT
|
||||
FallarborTown_BattleTentLobby_EventScript_ScottAlreadySpokenTo:: @ 8200245
|
||||
msgbox FallarborTown_BattleTentLobby_Text_ScottMakeChallenge, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20024F:: @ 820024F
|
||||
FallarborTown_BattleTentLobby_EventScript_RulesBoard:: @ 820024F
|
||||
lockall
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_RulesAreListed, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20025E
|
||||
goto FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_20025E:: @ 820025E
|
||||
FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard:: @ 820025E
|
||||
message BattleFrontier_BattleArenaLobby_Text_ReadWhichHeading
|
||||
waitmessage
|
||||
multichoice 17, 0, MULTI_FALLARBOR_TENT_RULES, 0
|
||||
switch VAR_RESULT
|
||||
case 0, FallarborTown_BattleTentLobby_EventScript_2002BC
|
||||
case 1, FallarborTown_BattleTentLobby_EventScript_2002CA
|
||||
case 2, FallarborTown_BattleTentLobby_EventScript_2002D8
|
||||
case 3, FallarborTown_BattleTentLobby_EventScript_2002E6
|
||||
case 4, FallarborTown_BattleTentLobby_EventScript_2002F4
|
||||
case 5, FallarborTown_BattleTentLobby_EventScript_200302
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentLobby_EventScript_200302
|
||||
case 0, FallarborTown_BattleTentLobby_EventScript_RulesLevel
|
||||
case 1, FallarborTown_BattleTentLobby_EventScript_RulesBattle
|
||||
case 2, FallarborTown_BattleTentLobby_EventScript_RulesMind
|
||||
case 3, FallarborTown_BattleTentLobby_EventScript_RulesSkill
|
||||
case 4, FallarborTown_BattleTentLobby_EventScript_RulesBody
|
||||
case 5, FallarborTown_BattleTentLobby_EventScript_ExitRules
|
||||
case MULTI_B_PRESSED, FallarborTown_BattleTentLobby_EventScript_ExitRules
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2002BC:: @ 82002BC
|
||||
msgbox FallarborTown_BattleTentLobby_Text_2C67CD, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20025E
|
||||
FallarborTown_BattleTentLobby_EventScript_RulesLevel:: @ 82002BC
|
||||
msgbox BattleTentLobby_Text_ExplainLevelRules, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2002CA:: @ 82002CA
|
||||
FallarborTown_BattleTentLobby_EventScript_RulesBattle:: @ 82002CA
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_ExplainBattleRules, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20025E
|
||||
goto FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2002D8:: @ 82002D8
|
||||
FallarborTown_BattleTentLobby_EventScript_RulesMind:: @ 82002D8
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_ExplainMindRules, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20025E
|
||||
goto FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2002E6:: @ 82002E6
|
||||
FallarborTown_BattleTentLobby_EventScript_RulesSkill:: @ 82002E6
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_ExplainSkillRules, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20025E
|
||||
goto FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_2002F4:: @ 82002F4
|
||||
FallarborTown_BattleTentLobby_EventScript_RulesBody:: @ 82002F4
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_ExplainBodyRules, MSGBOX_DEFAULT
|
||||
goto FallarborTown_BattleTentLobby_EventScript_20025E
|
||||
goto FallarborTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_EventScript_200302:: @ 8200302
|
||||
FallarborTown_BattleTentLobby_EventScript_ExitRules:: @ 8200302
|
||||
releaseall
|
||||
end
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_200304: @ 8200304
|
||||
FallarborTown_BattleTentLobby_Text_MakeThinkImJustKid: @ 8200304
|
||||
.string "Fufufufufu.\p"
|
||||
.string "I'm going to make everyone think\n"
|
||||
.string "I'm just a kid and let them play down.\p"
|
||||
.string "Then, I'll shock them and grab\n"
|
||||
.string "the title!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_200382: @ 8200382
|
||||
FallarborTown_BattleTentLobby_Text_FallarborTentMyFavorite: @ 8200382
|
||||
.string "You know how BATTLE TENTS offer\n"
|
||||
.string "different events in different towns?\p"
|
||||
.string "My favorite is definitely the BATTLE\n"
|
||||
@@ -325,7 +320,7 @@ FallarborTown_BattleTentLobby_Text_200382: @ 8200382
|
||||
.string "try to win with all their faith in\l"
|
||||
.string "their POKéMON.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_20045A: @ 820045A
|
||||
FallarborTown_BattleTentLobby_Text_CameToCampOut: @ 820045A
|
||||
.string "I heard something about some tent,\n"
|
||||
.string "so I came to camp out.\p"
|
||||
.string "I didn't know that tents these days\n"
|
||||
@@ -333,7 +328,7 @@ FallarborTown_BattleTentLobby_Text_20045A: @ 820045A
|
||||
.string "Since I'm here, I may as well try\n"
|
||||
.string "my hand at battling!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_200501: @ 8200501
|
||||
FallarborTown_BattleTentLobby_Text_ScottLookingForSomeone: @ 8200501
|
||||
.string "SCOTT: Hi, {PLAYER}{KUN}!\n"
|
||||
.string "So you came out to this BATTLE TENT!\p"
|
||||
.string "The people in these parts tend to be\n"
|
||||
@@ -348,7 +343,7 @@ FallarborTown_BattleTentLobby_Text_200501: @ 8200501
|
||||
.string "Whoops! Never mind!\n"
|
||||
.string "Keep working at it!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_200653: @ 8200653
|
||||
FallarborTown_BattleTentLobby_Text_ScottMakeChallenge: @ 8200653
|
||||
.string "SCOTT: Instead of wasting your\n"
|
||||
.string "time with the likes of me, why not\l"
|
||||
.string "make a challenge?$"
|
||||
|
||||
@@ -1,51 +1,54 @@
|
||||
SlateportCity_BattleTentBattleRoom_MapScripts:: @ 8209960
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, SlateportCity_BattleTentBattleRoom_OnTransition
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, SlateportCity_BattleTentBattleRoom_MapScript2_20999A
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, SlateportCity_BattleTentBattleRoom_MapScript2_2099B4
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, SlateportCity_BattleTentBattleRoom_OnWarp
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, SlateportCity_BattleTentBattleRoom_OnFrame
|
||||
.byte 0
|
||||
|
||||
@ On this map the player (OBJ_EVENT_ID_PLAYER) is hidden
|
||||
@ The player is represented instead by object event 3, which has the gfx id VAR_OBJ_GFX_ID_1
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_OnTransition: @ 8209970
|
||||
call SlateportCity_BattleTentBattleRoom_EventScript_209976
|
||||
call SlateportCity_BattleTentBattleRoom_EventScript_SetPlayerGfx
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_209976:: @ 8209976
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_SetPlayerGfx:: @ 8209976
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
goto_if_eq SlateportCity_BattleTentBattleRoom_EventScript_20998E
|
||||
goto_if_eq SlateportCity_BattleTentBattleRoom_EventScript_SetPlayerGfxMale
|
||||
compare VAR_RESULT, FEMALE
|
||||
goto_if_eq SlateportCity_BattleTentBattleRoom_EventScript_209994
|
||||
goto_if_eq SlateportCity_BattleTentBattleRoom_EventScript_SetPlayerGfxFemale
|
||||
return
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_20998E:: @ 820998E
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_SetPlayerGfxMale:: @ 820998E
|
||||
setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
return
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_209994:: @ 8209994
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_SetPlayerGfxFemale:: @ 8209994
|
||||
setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
return
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_MapScript2_20999A: @ 820999A
|
||||
map_script_2 VAR_TEMP_1, 0, SlateportCity_BattleTentBattleRoom_EventScript_2099A4
|
||||
SlateportCity_BattleTentBattleRoom_OnWarp: @ 820999A
|
||||
map_script_2 VAR_TEMP_1, 0, SlateportCity_BattleTentBattleRoom_EventScript_SetUpObjects
|
||||
.2byte 0
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_2099A4:: @ 82099A4
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_SetUpObjects:: @ 82099A4
|
||||
setvar VAR_TEMP_1, 1
|
||||
hideobjectat EVENT_OBJ_ID_PLAYER, MAP_FALLARBOR_TOWN_BATTLE_TENT_BATTLE_ROOM
|
||||
hideobjectat 2, MAP_SLATEPORT_CITY_BATTLE_TENT_BATTLE_ROOM
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_MapScript2_2099B4: @ 82099B4
|
||||
map_script_2 VAR_TEMP_0, 0, SlateportCity_BattleTentBattleRoom_EventScript_2099BE
|
||||
SlateportCity_BattleTentBattleRoom_OnFrame: @ 82099B4
|
||||
map_script_2 VAR_TEMP_0, 0, SlateportCity_BattleTentBattleRoom_EventScript_EnterRoom
|
||||
.2byte 0
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_2099BE:: @ 82099BE
|
||||
applymovement 3, SlateportCity_BattleTentBattleRoom_Movement_209A99
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_EnterRoom:: @ 82099BE
|
||||
applymovement 3, SlateportCity_BattleTentBattleRoom_Movement_PlayerEnter
|
||||
waitmovement 0
|
||||
factory_setopponentgfx
|
||||
setobjectxyperm 2, 5, 1
|
||||
removeobject 2
|
||||
addobject 2
|
||||
applymovement 2, SlateportCity_BattleTentBattleRoom_Movement_209A9E
|
||||
applymovement 2, SlateportCity_BattleTentBattleRoom_Movement_OpponentEnter
|
||||
waitmovement 0
|
||||
battletent_getopponentintro
|
||||
lockall
|
||||
@@ -58,41 +61,40 @@ SlateportCity_BattleTentBattleRoom_EventScript_2099BE:: @ 82099BE
|
||||
special DoSpecialTrainerBattle
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 1, SlateportCity_BattleTentBattleRoom_EventScript_209A39
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_209A1B:: @ 8209A1B
|
||||
case 1, SlateportCity_BattleTentBattleRoom_EventScript_DefeatedOpponent
|
||||
SlateportCity_BattleTent_EventScript_WarpToLobbyLost:: @ 8209A1B
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_LOST
|
||||
special LoadPlayerParty
|
||||
warp MAP_SLATEPORT_CITY_BATTLE_TENT_LOBBY, 255, 6, 6
|
||||
waitstate
|
||||
@ forced stop
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_209A39:: @ 8209A39
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_DefeatedOpponent:: @ 8209A39
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
addvar VAR_RESULT, 1
|
||||
frontier_set FRONTIER_DATA_BATTLE_NUM, VAR_RESULT
|
||||
switch VAR_RESULT
|
||||
case 3, SlateportCity_BattleTentBattleRoom_EventScript_209A7B
|
||||
@ case 3, SlateportCity_BattleTentCorridor_EventScript_209A7B
|
||||
case 3, SlateportCity_BattleTentBattleRoom_EventScript_WarpToLobbyWon
|
||||
setvar VAR_0x8006, 1
|
||||
warp MAP_SLATEPORT_CITY_BATTLE_TENT_CORRIDOR, 255, 2, 3
|
||||
waitstate
|
||||
@ forced stop
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_209A7B:: @ 8209A7B
|
||||
SlateportCity_BattleTentCorridor_EventScript_209A7B:: @ 8209A7B
|
||||
SlateportCity_BattleTentBattleRoom_EventScript_WarpToLobbyWon:: @ 8209A7B
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_WON
|
||||
special LoadPlayerParty
|
||||
warp MAP_SLATEPORT_CITY_BATTLE_TENT_LOBBY, 255, 6, 6
|
||||
waitstate
|
||||
@ forced stop
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_Movement_209A99: @ 8209A99
|
||||
SlateportCity_BattleTentBattleRoom_Movement_PlayerEnter: @ 8209A99
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_in_place_fastest_right
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentBattleRoom_Movement_209A9E: @ 8209A9E
|
||||
SlateportCity_BattleTentBattleRoom_Movement_OpponentEnter: @ 8209A9E
|
||||
walk_down
|
||||
walk_down
|
||||
walk_down
|
||||
|
||||
@@ -1,51 +1,52 @@
|
||||
SlateportCity_BattleTentCorridor_MapScripts:: @ 8208E26
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, SlateportCity_BattleTentCorridor_MapScript2_208E5B
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, SlateportCity_BattleTentCorridor_MapScript2_208E31
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, SlateportCity_BattleTentCorridor_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, SlateportCity_BattleTentCorridor_OnWarp
|
||||
.byte 0
|
||||
|
||||
SlateportCity_BattleTentCorridor_MapScript2_208E31: @ 8208E31
|
||||
map_script_2 VAR_TEMP_1, 0, SlateportCity_BattleTentCorridor_EventScript_208E3B
|
||||
@ This is Slateport Tent's version of the Battle Factory Pre-Battle Room
|
||||
|
||||
SlateportCity_BattleTentCorridor_OnWarp: @ 8208E31
|
||||
map_script_2 VAR_TEMP_1, 0, SlateportCity_BattleTentCorridor_EventScript_SetUpObjects
|
||||
.2byte 0
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208E3B:: @ 8208E3B
|
||||
SlateportCity_BattleTentCorridor_EventScript_SetUpObjects:: @ 8208E3B
|
||||
setvar VAR_TEMP_1, 1
|
||||
compare VAR_0x8006, 1
|
||||
goto_if_ne SlateportCity_BattleTentCorridor_EventScript_208E56
|
||||
goto_if_ne SlateportCity_BattleTentCorridor_EventScript_TurnPlayerNorth
|
||||
setobjectxy 1, 2, 2
|
||||
turnobject 1, DIR_SOUTH
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208E56:: @ 8208E56
|
||||
SlateportCity_BattleTentCorridor_EventScript_TurnPlayerNorth:: @ 8208E56
|
||||
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentCorridor_MapScript2_208E5B: @ 8208E5B
|
||||
map_script_2 VAR_TEMP_0, 0, SlateportCity_BattleTentCorridor_EventScript_208E65
|
||||
SlateportCity_BattleTentCorridor_OnFrame: @ 8208E5B
|
||||
map_script_2 VAR_TEMP_0, 0, SlateportCity_BattleTentCorridor_EventScript_EnterCorridor
|
||||
.2byte 0
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208E65:: @ 8208E65
|
||||
SlateportCity_BattleTentCorridor_EventScript_EnterCorridor:: @ 8208E65
|
||||
compare VAR_0x8006, 1
|
||||
goto_if_eq SlateportCity_BattleTentCorridor_EventScript_208EEE
|
||||
goto_if_eq SlateportCity_BattleTentCorridor_EventScript_ReturnToRoomFromBattle
|
||||
setvar VAR_TEMP_0, 1
|
||||
applymovement 1, SlateportCity_BattleTentCorridor_Movement_209062
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentCorridor_Movement_209059
|
||||
applymovement 1, SlateportCity_BattleTentCorridor_Movement_AttendantEnter
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentCorridor_Movement_PlayerEnter
|
||||
waitmovement 0
|
||||
compare VAR_0x8006, 2
|
||||
goto_if_eq SlateportCity_BattleTentCorridor_EventScript_209044
|
||||
goto_if_eq SlateportCity_BattleTentCorridor_EventScript_ResumeChallenge
|
||||
slateporttent_generaterentalmons
|
||||
slateporttent_generateopponentmons
|
||||
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_HoldMonsChooseFromSelection, MSGBOX_DEFAULT
|
||||
fadescreen 1
|
||||
slateporttent_rentmons
|
||||
waitstate
|
||||
SlateportCity_BattleTentCorridor_EventScript_208EB4:: @ 8208EB4
|
||||
SlateportCity_BattleTentCorridor_EventScript_EnterBattleRoom:: @ 8208EB4
|
||||
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_RightThisWay, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
applymovement 1, Common_Movement_WalkInPlaceFastestUp
|
||||
waitmovement 0
|
||||
opendoor 2, 1
|
||||
waitdooranim
|
||||
applymovement 1, SlateportCity_BattleTentCorridor_Movement_209068
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentCorridor_Movement_20905E
|
||||
applymovement 1, SlateportCity_BattleTentCorridor_Movement_AttendantExit
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentCorridor_Movement_PlayerExit
|
||||
waitmovement 0
|
||||
closedoor 2, 1
|
||||
waitdooranim
|
||||
@@ -53,69 +54,69 @@ SlateportCity_BattleTentCorridor_EventScript_208EB4:: @ 8208EB4
|
||||
waitstate
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208EEE:: @ 8208EEE
|
||||
SlateportCity_BattleTentCorridor_EventScript_ReturnToRoomFromBattle:: @ 8208EEE
|
||||
factory_setopponentmons
|
||||
factory_resethelditems
|
||||
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_LetUsRestoreMons, MSGBOX_DEFAULT
|
||||
playfanfare MUS_ME_ASA
|
||||
waitfanfare
|
||||
special HealPlayerParty
|
||||
SlateportCity_BattleTentCorridor_EventScript_208F0D:: @ 8208F0D
|
||||
SlateportCity_BattleTentCorridor_EventScript_AskReadyForOpponent:: @ 8208F0D
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq SlateportCity_BattleTentCorridor_EventScript_209014
|
||||
call_if_eq SlateportCity_BattleTentCorridor_EventScript_ReadyFor2ndOpponent
|
||||
compare VAR_RESULT, 2
|
||||
call_if_eq SlateportCity_BattleTentCorridor_EventScript_20901B
|
||||
call_if_eq SlateportCity_BattleTentCorridor_EventScript_ReadyFor3rdOpponent
|
||||
multichoice 20, 6, MULTI_GO_ON_REST_RETIRE, 1
|
||||
switch VAR_RESULT
|
||||
case 0, SlateportCity_BattleTentCorridor_EventScript_208FBB
|
||||
case 1, SlateportCity_BattleTentCorridor_EventScript_208F5B
|
||||
case 2, SlateportCity_BattleTentCorridor_EventScript_208F89
|
||||
case 0, SlateportCity_BattleTentCorridor_EventScript_AskSwapMon
|
||||
case 1, SlateportCity_BattleTentCorridor_EventScript_AskPauseChallenge
|
||||
case 2, SlateportCity_BattleTentCorridor_EventScript_AskRetireChallenge
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208F5B:: @ 8208F5B
|
||||
SlateportCity_BattleTentCorridor_EventScript_AskPauseChallenge:: @ 8208F5B
|
||||
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_SaveAndQuitGame, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, SlateportCity_BattleTentCorridor_EventScript_208F0D
|
||||
case YES, SlateportCity_BattleTentCorridor_EventScript_209022
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentCorridor_EventScript_208F0D
|
||||
case NO, SlateportCity_BattleTentCorridor_EventScript_AskReadyForOpponent
|
||||
case YES, SlateportCity_BattleTentCorridor_EventScript_PauseChallenge
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentCorridor_EventScript_AskReadyForOpponent
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208F89:: @ 8208F89
|
||||
SlateportCity_BattleTentCorridor_EventScript_AskRetireChallenge:: @ 8208F89
|
||||
message BattleFrontier_BattleFactoryPreBattleRoom_Text_RetireFromChallenge
|
||||
waitmessage
|
||||
multichoicedefault 20, 8, MULTI_YESNO, 1, 0
|
||||
switch VAR_RESULT
|
||||
case 1, SlateportCity_BattleTentCorridor_EventScript_208F0D
|
||||
case 0, SlateportCity_BattleTentCorridor_EventScript_209A1B
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentCorridor_EventScript_208F0D
|
||||
case 1, SlateportCity_BattleTentCorridor_EventScript_AskReadyForOpponent
|
||||
case 0, SlateportCity_BattleTent_EventScript_WarpToLobbyLost
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentCorridor_EventScript_AskReadyForOpponent
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208FBB:: @ 8208FBB
|
||||
SlateportCity_BattleTentCorridor_EventScript_AskSwapMon:: @ 8208FBB
|
||||
slateporttent_generateopponentmons
|
||||
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_LikeToSwapMon, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, SlateportCity_BattleTentCorridor_EventScript_208EB4
|
||||
case YES, SlateportCity_BattleTentCorridor_EventScript_208FF1
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentCorridor_EventScript_208EB4
|
||||
case NO, SlateportCity_BattleTentCorridor_EventScript_EnterBattleRoom
|
||||
case YES, SlateportCity_BattleTentCorridor_EventScript_SwapMons
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentCorridor_EventScript_EnterBattleRoom
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_208FF1:: @ 8208FF1
|
||||
SlateportCity_BattleTentCorridor_EventScript_SwapMons:: @ 8208FF1
|
||||
fadescreen 1
|
||||
slateporttent_swapmons
|
||||
waitstate
|
||||
compare VAR_RESULT, 1
|
||||
goto_if_eq SlateportCity_BattleTentCorridor_EventScript_208EB4
|
||||
goto_if_eq SlateportCity_BattleTentCorridor_EventScript_EnterBattleRoom
|
||||
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_YourSwapIsComplete, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentCorridor_EventScript_208EB4
|
||||
goto SlateportCity_BattleTentCorridor_EventScript_EnterBattleRoom
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_209014:: @ 8209014
|
||||
SlateportCity_BattleTentCorridor_EventScript_ReadyFor2ndOpponent:: @ 8209014
|
||||
message BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor2ndOpponent
|
||||
waitmessage
|
||||
return
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_20901B:: @ 820901B
|
||||
SlateportCity_BattleTentCorridor_EventScript_ReadyFor3rdOpponent:: @ 820901B
|
||||
message BattleFrontier_BattleFactoryPreBattleRoom_Text_ReadyFor3rdOpponent
|
||||
waitmessage
|
||||
return
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_209022:: @ 8209022
|
||||
SlateportCity_BattleTentCorridor_EventScript_PauseChallenge:: @ 8209022
|
||||
message BattleFrontier_BattleFactoryPreBattleRoom_Text_SavingDataPleaseWait
|
||||
waitmessage
|
||||
slateporttent_save CHALLENGE_STATUS_PAUSED
|
||||
@@ -125,25 +126,25 @@ SlateportCity_BattleTentCorridor_EventScript_209022:: @ 8209022
|
||||
frontier_reset
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentCorridor_EventScript_209044:: @ 8209044
|
||||
SlateportCity_BattleTentCorridor_EventScript_ResumeChallenge:: @ 8209044
|
||||
special SavePlayerParty
|
||||
factory_setparties 0
|
||||
goto SlateportCity_BattleTentCorridor_EventScript_208F0D
|
||||
goto SlateportCity_BattleTentCorridor_EventScript_AskReadyForOpponent
|
||||
|
||||
SlateportCity_BattleTentCorridor_Movement_209059: @ 8209059
|
||||
SlateportCity_BattleTentCorridor_Movement_PlayerEnter: @ 8209059
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentCorridor_Movement_20905E: @ 820905E
|
||||
SlateportCity_BattleTentCorridor_Movement_PlayerExit: @ 820905E
|
||||
walk_up
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentCorridor_Movement_209062: @ 8209062
|
||||
SlateportCity_BattleTentCorridor_Movement_AttendantEnter: @ 8209062
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
@@ -151,12 +152,14 @@ SlateportCity_BattleTentCorridor_Movement_209062: @ 8209062
|
||||
walk_in_place_fastest_down
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentCorridor_Movement_209068: @ 8209068
|
||||
SlateportCity_BattleTentCorridor_Movement_AttendantExit: @ 8209068
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_20906B: @ 820906B
|
||||
@ Leftover text from when this was a Contest Hall in R/S
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_AdviceForContests: @ 820906B
|
||||
.string "Want a tasty little bit of advice\n"
|
||||
.string "for CONTESTS?\p"
|
||||
.string "Using a certain move after another\n"
|
||||
@@ -167,12 +170,14 @@ SlateportCity_BattleTentCorridor_Text_20906B: @ 820906B
|
||||
.string "Of course, your opponents might try\n"
|
||||
.string "disrupting your POKéMON's showing.$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_20917A: @ 820917A
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_MyPapaIsContestJudge: @ 820917A
|
||||
.string "My papa, he's a CONTEST JUDGE.\p"
|
||||
.string "I wonder what I should be when I\n"
|
||||
.string "grow up, a JUDGE or a GYM LEADER?$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_2091DC: @ 82091DC
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_ImLikeMajorlyCheesed: @ 82091DC
|
||||
.string "Hey, man, I'm like majorly cheesed,\n"
|
||||
.string "you know. Like, you know, I just\l"
|
||||
.string "wanted to know why my POKéMON\l"
|
||||
@@ -184,7 +189,8 @@ SlateportCity_BattleTentCorridor_Text_2091DC: @ 82091DC
|
||||
.string "Hey, like, you! Zip it, you know?\n"
|
||||
.string "Just, you know, take this!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_209322: @ 8209322
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_ExplainTorment: @ 8209322
|
||||
.string "That's, like, TM41, you know?\n"
|
||||
.string "Hey, it's TORMENT, you hearing me?\p"
|
||||
.string "Like, it won't let the other guy\n"
|
||||
@@ -192,7 +198,8 @@ SlateportCity_BattleTentCorridor_Text_209322: @ 8209322
|
||||
.string "Hey, now, you listen here, like,\n"
|
||||
.string "I'm not laying a torment on you!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_2093ED: @ 82093ED
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_MCStepUpTakePartInContest: @ 82093ED
|
||||
.string "MC: Oh, my, my!\n"
|
||||
.string "Now isn't that a dandy of a POKéMON?\p"
|
||||
.string "Please! Do step right up and take\n"
|
||||
@@ -200,7 +207,8 @@ SlateportCity_BattleTentCorridor_Text_2093ED: @ 82093ED
|
||||
.string "You'll do well! I'm sure of it!\n"
|
||||
.string "My eyes have never failed me!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_2094A1: @ 82094A1
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_JudgeWouldntDoToMissContest: @ 82094A1
|
||||
.string "JUDGE: Well, hello there!\n"
|
||||
.string "I see that you're a TRAINER!\p"
|
||||
.string "Then, it just wouldn't do for you\n"
|
||||
@@ -208,17 +216,20 @@ SlateportCity_BattleTentCorridor_Text_2094A1: @ 82094A1
|
||||
.string "Get a CONTEST PASS in VERDANTURF\n"
|
||||
.string "CITY and enter anytime!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_20954E: @ 820954E
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_ItsAppealTime: @ 820954E
|
||||
.string "It's appeal time!\n"
|
||||
.string "What should I lead with?$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_209579: @ 8209579
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_DidntPayAttentionToAppeal: @ 8209579
|
||||
.string "They didn't pay much attention to\n"
|
||||
.string "my POKéMON's appeal…\p"
|
||||
.string "Humph, that JUDGE, he doesn't know\n"
|
||||
.string "a good thing when he sees it.$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_2095F1: @ 82095F1
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_RewardWithSageAdvice: @ 82095F1
|
||||
.string "Oh, hi! You must be a serious fan to get\n"
|
||||
.string "this close to the action.\p"
|
||||
.string "I'll reward your enthusiasm with\n"
|
||||
@@ -230,35 +241,41 @@ SlateportCity_BattleTentCorridor_Text_2095F1: @ 82095F1
|
||||
.string "Well, you'd think something good has\n"
|
||||
.string "to happen!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_209718: @ 8209718
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_MoreFreakedOutThanMon: @ 8209718
|
||||
.string "I can't do this! I'm more freaked out\n"
|
||||
.string "than my POKéMON.\p"
|
||||
.string "I'm shivering and my heart is racing!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_209775: @ 8209775
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_BattleAndContestAlike: @ 8209775
|
||||
.string "A battle and a CONTEST aren't the\n"
|
||||
.string "same, but they are alike, too.\p"
|
||||
.string "You need to work hard and believe\n"
|
||||
.string "in the POKéMON you've raised.$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_2097F6: @ 82097F6
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_MonLooksOnTopOfGame: @ 82097F6
|
||||
.string "That POKéMON looks like it's on top\n"
|
||||
.string "of its game, huh?\p"
|
||||
.string "A POKéMON that does good in the\n"
|
||||
.string "secondary judging seems to be more\l"
|
||||
.string "relaxed when it's doing appeals.$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_209890: @ 8209890
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_MyMonBetterThanThatLot: @ 8209890
|
||||
.string "Will you look at that sorry sight?\p"
|
||||
.string "Heh, my POKéMON's absolutely better\n"
|
||||
.string "than that lot!$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_2098E6: @ 82098E6
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_GetUrgeToMoveWithMon: @ 82098E6
|
||||
.string "Don't you get the urge to move with\n"
|
||||
.string "POKéMON if they're putting on an\l"
|
||||
.string "energetic appeal?$"
|
||||
|
||||
SlateportCity_BattleTentCorridor_Text_20993D: @ 820993D
|
||||
@ Unused
|
||||
SlateportCity_ContestHall_Text_HyperRankStage: @ 820993D
|
||||
.string "POKéMON CONTESTS\n"
|
||||
.string "HYPER RANK STAGE!$"
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_2088AA",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_Attendant",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -37,7 +37,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_208A3D",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_TormentGiver",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -50,7 +50,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_208A7E",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_Man",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -63,7 +63,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_208A87",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_Girl",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -76,7 +76,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_208A90",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_Woman",
|
||||
"flag": "0"
|
||||
}
|
||||
],
|
||||
@@ -104,7 +104,7 @@
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_208A99"
|
||||
"script": "SlateportCity_BattleTentLobby_EventScript_RulesBoard"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,32 +1,32 @@
|
||||
SlateportCity_BattleTentLobby_MapScripts:: @ 8208730
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, SlateportCity_BattleTentLobby_MapScript2_20874F
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, SlateportCity_BattleTentLobby_MapScript2_20873B
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, SlateportCity_BattleTentLobby_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, SlateportCity_BattleTentLobby_OnWarp
|
||||
.byte 0
|
||||
|
||||
SlateportCity_BattleTentLobby_MapScript2_20873B: @ 820873B
|
||||
map_script_2 VAR_TEMP_1, 0, SlateportCity_BattleTentLobby_EventScript_208745
|
||||
SlateportCity_BattleTentLobby_OnWarp: @ 820873B
|
||||
map_script_2 VAR_TEMP_1, 0, SlateportCity_BattleTentLobby_EventScript_TurnPlayerNorth
|
||||
.2byte 0
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208745:: @ 8208745
|
||||
SlateportCity_BattleTentLobby_EventScript_TurnPlayerNorth:: @ 8208745
|
||||
setvar VAR_TEMP_1, 1
|
||||
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_MapScript2_20874F: @ 820874F
|
||||
map_script_2 VAR_TEMP_0, 0, SlateportCity_BattleTentLobby_EventScript_208779
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, SlateportCity_BattleTentLobby_EventScript_208782
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, SlateportCity_BattleTentLobby_EventScript_208871
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, SlateportCity_BattleTentLobby_EventScript_2087B7
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, SlateportCity_BattleTentLobby_EventScript_208837
|
||||
SlateportCity_BattleTentLobby_OnFrame: @ 820874F
|
||||
map_script_2 VAR_TEMP_0, 0, SlateportCity_BattleTentLobby_EventScript_GetChallengeStatus
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, SlateportCity_BattleTentLobby_EventScript_QuitWithoutSaving
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, SlateportCity_BattleTentLobby_EventScript_ResumeChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, SlateportCity_BattleTentLobby_EventScript_WonChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, SlateportCity_BattleTentLobby_EventScript_LostChallenge
|
||||
.2byte 0
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208779:: @ 8208779
|
||||
SlateportCity_BattleTentLobby_EventScript_GetChallengeStatus:: @ 8208779
|
||||
frontier_getstatus
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208782:: @ 8208782
|
||||
SlateportCity_BattleTentLobby_EventScript_QuitWithoutSaving:: @ 8208782
|
||||
lockall
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5DFA, MSGBOX_DEFAULT
|
||||
msgbox SlateportCity_BattleTentLobby_Text_DidntSaveBeforeQuitting, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
setvar VAR_TEMP_0, 255
|
||||
@@ -34,50 +34,50 @@ SlateportCity_BattleTentLobby_EventScript_208782:: @ 8208782
|
||||
releaseall
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_2087B7:: @ 82087B7
|
||||
SlateportCity_BattleTentLobby_EventScript_WonChallenge:: @ 82087B7
|
||||
lockall
|
||||
message SlateportCity_BattleTentLobby_Text_2C5C6F
|
||||
message SlateportCity_BattleTentLobby_Text_WonThreeMatchesReturnMons
|
||||
waitmessage
|
||||
slateporttent_setrandomprize
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
slateporttent_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
SlateportCity_BattleTentLobby_EventScript_2087E9:: @ 82087E9
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5D14, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_GivePrize:: @ 82087E9
|
||||
msgbox SlateportCity_BattleTentLobby_Text_AwardYouThisPrize, MSGBOX_DEFAULT
|
||||
slateporttent_giveprize
|
||||
switch VAR_RESULT
|
||||
case 0, SlateportCity_BattleTentLobby_EventScript_20882A
|
||||
case FALSE, SlateportCity_BattleTentLobby_EventScript_NoRoomForPrize
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
message SlateportCity_BattleTentLobby_Text_23F68C
|
||||
message BattleFrontier_BattleTowerLobby_Text_ReceivedPrize @ Odd that it uses Tower's instead of Factory's or its own
|
||||
waitmessage
|
||||
playfanfare MUS_FANFA4
|
||||
waitfanfare
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208861
|
||||
goto SlateportCity_BattleTentLobby_EventScript_EndGivePrize
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_20882A:: @ 820882A
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5D52, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208861
|
||||
SlateportCity_BattleTentLobby_EventScript_NoRoomForPrize:: @ 820882A
|
||||
msgbox SlateportCity_BattleTentLobby_Text_NoRoomInBagMakeRoom, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_EndGivePrize
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208837:: @ 8208837
|
||||
SlateportCity_BattleTentLobby_EventScript_LostChallenge:: @ 8208837
|
||||
lockall
|
||||
message SlateportCity_BattleTentLobby_Text_2C5BA2
|
||||
message SlateportCity_BattleTentLobby_Text_ReturnRentalMonsSaveResults
|
||||
waitmessage
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
slateporttent_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208861:: @ 8208861
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5AA5, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_EndGivePrize:: @ 8208861
|
||||
msgbox SlateportCity_BattleTentLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208871:: @ 8208871
|
||||
SlateportCity_BattleTentLobby_EventScript_ResumeChallenge:: @ 8208871
|
||||
lockall
|
||||
message SlateportCity_BattleTentLobby_Text_2C5DA7
|
||||
message SlateportCity_BattleTentLobby_Text_BeenWaitingForYou
|
||||
waitmessage
|
||||
slateporttent_save CHALLENGE_STATUS_SAVING
|
||||
playse SE_SAVE
|
||||
@@ -85,37 +85,37 @@ SlateportCity_BattleTentLobby_EventScript_208871:: @ 8208871
|
||||
frontier_set FRONTIER_DATA_PAUSED, FALSE
|
||||
setvar VAR_TEMP_0, 255
|
||||
setvar VAR_0x8006, 2
|
||||
goto SlateportCity_BattleTentLobby_EventScript_2089AC
|
||||
goto SlateportCity_BattleTentLobby_EventScript_EnterChallenge
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_2088AA:: @ 82088AA
|
||||
SlateportCity_BattleTentLobby_EventScript_Attendant:: @ 82088AA
|
||||
lock
|
||||
faceplayer
|
||||
slateporttent_getprize
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_ne SlateportCity_BattleTentLobby_EventScript_2087E9
|
||||
compare VAR_RESULT, ITEM_NONE
|
||||
goto_if_ne SlateportCity_BattleTentLobby_EventScript_GivePrize
|
||||
special SavePlayerParty
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5810, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_2088CA:: @ 82088CA
|
||||
message SlateportCity_BattleTentLobby_Text_2C586A
|
||||
msgbox SlateportCity_BattleTentLobby_Text_WelcomeToBattleTent, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_AskEnterChallenge:: @ 82088CA
|
||||
message SlateportCity_BattleTentLobby_Text_TakeChallenge
|
||||
waitmessage
|
||||
multichoice 17, 6, MULTI_CHALLENGEINFO, 0
|
||||
switch VAR_RESULT
|
||||
case 0, SlateportCity_BattleTentLobby_EventScript_208906
|
||||
case 1, SlateportCity_BattleTentLobby_EventScript_208A07
|
||||
case 2, SlateportCity_BattleTentLobby_EventScript_208A2E
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentLobby_EventScript_208A2E
|
||||
case 0, SlateportCity_BattleTentLobby_EventScript_TryEnterChallenge
|
||||
case 1, SlateportCity_BattleTentLobby_EventScript_ExplainChallenge
|
||||
case 2, SlateportCity_BattleTentLobby_EventScript_CancelChallenge
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentLobby_EventScript_CancelChallenge
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208906:: @ 8208906
|
||||
SlateportCity_BattleTentLobby_EventScript_TryEnterChallenge:: @ 8208906
|
||||
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_FACTORY
|
||||
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_TENT
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5B06, MSGBOX_YESNO
|
||||
msgbox SlateportCity_BattleTentLobby_Text_SaveBeforeChallenge, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, SlateportCity_BattleTentLobby_EventScript_208A2B
|
||||
case YES, SlateportCity_BattleTentLobby_EventScript_208950
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentLobby_EventScript_208A2B
|
||||
case NO, SlateportCity_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
case YES, SlateportCity_BattleTentLobby_EventScript_SaveBeforeChallenge
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208950:: @ 8208950
|
||||
SlateportCity_BattleTentLobby_EventScript_SaveBeforeChallenge:: @ 8208950
|
||||
setvar VAR_TEMP_0, 0
|
||||
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
||||
slateporttent_init
|
||||
@@ -126,156 +126,156 @@ SlateportCity_BattleTentLobby_EventScript_208950:: @ 8208950
|
||||
call Common_EventScript_SaveGame
|
||||
setvar VAR_TEMP_0, 255
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq SlateportCity_BattleTentLobby_EventScript_208A14
|
||||
goto_if_eq SlateportCity_BattleTentLobby_EventScript_CancelChallengeSaveFailed
|
||||
setvar VAR_0x8006, 0
|
||||
SlateportCity_BattleTentLobby_EventScript_2089AC:: @ 82089AC
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5B8C, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_EnterChallenge:: @ 82089AC
|
||||
msgbox SlateportCity_BattleTentLobby_Text_StepThisWay, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
call SlateportCity_BattleTentLobby_EventScript_2089C9
|
||||
call SlateportCity_BattleTentLobby_EventScript_WalkToDoor
|
||||
warp MAP_SLATEPORT_CITY_BATTLE_TENT_CORRIDOR, 255, 2, 7
|
||||
setvar VAR_TEMP_0, 0
|
||||
waitstate
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_2089C9:: @ 82089C9
|
||||
applymovement 1, SlateportCity_BattleTentLobby_Movement_2089F8
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentLobby_Movement_2089FF
|
||||
SlateportCity_BattleTentLobby_EventScript_WalkToDoor:: @ 82089C9
|
||||
applymovement 1, SlateportCity_BattleTentLobby_Movement_AttendantWalkToDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentLobby_Movement_PlayerWalkToDoor
|
||||
waitmovement 0
|
||||
opendoor 6, 1
|
||||
waitdooranim
|
||||
applymovement 1, SlateportCity_BattleTentLobby_Movement_2089FC
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentLobby_Movement_208A03
|
||||
applymovement 1, SlateportCity_BattleTentLobby_Movement_AttendantEnterDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, SlateportCity_BattleTentLobby_Movement_PlayerEnterDoor
|
||||
waitmovement 0
|
||||
closedoor 6, 1
|
||||
waitdooranim
|
||||
return
|
||||
|
||||
SlateportCity_BattleTentLobby_Movement_2089F8: @ 82089F8
|
||||
SlateportCity_BattleTentLobby_Movement_AttendantWalkToDoor: @ 82089F8
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentLobby_Movement_2089FC: @ 82089FC
|
||||
SlateportCity_BattleTentLobby_Movement_AttendantEnterDoor: @ 82089FC
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentLobby_Movement_2089FF: @ 82089FF
|
||||
SlateportCity_BattleTentLobby_Movement_PlayerWalkToDoor: @ 82089FF
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentLobby_Movement_208A03: @ 8208A03
|
||||
SlateportCity_BattleTentLobby_Movement_PlayerEnterDoor: @ 8208A03
|
||||
walk_up
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A07:: @ 8208A07
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C589C, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_2088CA
|
||||
SlateportCity_BattleTentLobby_EventScript_ExplainChallenge:: @ 8208A07
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainSlateportTent, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_AskEnterChallenge
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A14:: @ 8208A14
|
||||
SlateportCity_BattleTentLobby_EventScript_CancelChallengeSaveFailed:: @ 8208A14
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208A2E
|
||||
goto SlateportCity_BattleTentLobby_EventScript_CancelChallenge
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A2B:: @ 8208A2B
|
||||
SlateportCity_BattleTentLobby_EventScript_LoadPartyCancelChallenge:: @ 8208A2B
|
||||
special LoadPlayerParty
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A2E:: @ 8208A2E
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5AA5, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_CancelChallenge:: @ 8208A2E
|
||||
msgbox SlateportCity_BattleTentLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_Movement_208A38:: @ 8208A38
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Movement_UnusedEnterDoor:: @ 8208A38
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A3D:: @ 8208A3D
|
||||
SlateportCity_BattleTentLobby_EventScript_TormentGiver:: @ 8208A3D
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_RECEIVED_TM41, SlateportCity_BattleTentLobby_EventScript_208A74
|
||||
msgbox SlateportCity_BattleTentLobby_Text_208B4E, MSGBOX_DEFAULT
|
||||
goto_if_set FLAG_RECEIVED_TM41, SlateportCity_BattleTentLobby_EventScript_ReceivedTorment
|
||||
msgbox SlateportCity_BattleTentLobby_Text_CouldntFindMonForMe, MSGBOX_DEFAULT
|
||||
giveitem_std ITEM_TM41
|
||||
compare VAR_RESULT, 0
|
||||
compare VAR_RESULT, FALSE
|
||||
goto_if_eq Common_EventScript_ShowBagIsFull
|
||||
setflag FLAG_RECEIVED_TM41
|
||||
msgbox SlateportCity_BattleTentLobby_Text_208C5C, MSGBOX_DEFAULT
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainTorment, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A74:: @ 8208A74
|
||||
msgbox SlateportCity_BattleTentLobby_Text_208C5C, MSGBOX_DEFAULT
|
||||
SlateportCity_BattleTentLobby_EventScript_ReceivedTorment:: @ 8208A74
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainTorment, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A7E:: @ 8208A7E
|
||||
msgbox SlateportCity_BattleTentLobby_Text_208D27, MSGBOX_NPC
|
||||
SlateportCity_BattleTentLobby_EventScript_Man:: @ 8208A7E
|
||||
msgbox SlateportCity_BattleTentLobby_Text_IllTryUsingBugMons, MSGBOX_NPC
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A87:: @ 8208A87
|
||||
msgbox SlateportCity_BattleTentLobby_Text_208DA6, MSGBOX_NPC
|
||||
SlateportCity_BattleTentLobby_EventScript_Girl:: @ 8208A87
|
||||
msgbox SlateportCity_BattleTentLobby_Text_BattleEvenWithoutToughMons, MSGBOX_NPC
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A90:: @ 8208A90
|
||||
msgbox SlateportCity_BattleTentLobby_Text_208DF1, MSGBOX_NPC
|
||||
SlateportCity_BattleTentLobby_EventScript_Woman:: @ 8208A90
|
||||
msgbox SlateportCity_BattleTentLobby_Text_NiceIfMoreSelection, MSGBOX_NPC
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208A99:: @ 8208A99
|
||||
SlateportCity_BattleTentLobby_EventScript_RulesBoard:: @ 8208A99
|
||||
lockall
|
||||
msgbox BattleFrontier_BattleFactoryLobby_Text_RulesAreListed, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208AA8
|
||||
goto SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208AA8:: @ 8208AA8
|
||||
SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard:: @ 8208AA8
|
||||
message BattleFrontier_BattleFactoryLobby_Text_ReadWhichHeading
|
||||
waitmessage
|
||||
multichoice 17, 0, MULTI_SLATEPORT_TENT_RULES, 0
|
||||
switch VAR_RESULT
|
||||
case 0, SlateportCity_BattleTentLobby_EventScript_208B06
|
||||
case 1, SlateportCity_BattleTentLobby_EventScript_208B14
|
||||
case 2, SlateportCity_BattleTentLobby_EventScript_208B22
|
||||
case 3, SlateportCity_BattleTentLobby_EventScript_208B30
|
||||
case 4, SlateportCity_BattleTentLobby_EventScript_208B3E
|
||||
case 5, SlateportCity_BattleTentLobby_EventScript_208B4C
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentLobby_EventScript_208B4C
|
||||
case 0, SlateportCity_BattleTentLobby_EventScript_RulesBasics
|
||||
case 1, SlateportCity_BattleTentLobby_EventScript_RulesSwapPartner
|
||||
case 2, SlateportCity_BattleTentLobby_EventScript_RulesSwapNumber
|
||||
case 3, SlateportCity_BattleTentLobby_EventScript_RulesSwapNotes
|
||||
case 4, SlateportCity_BattleTentLobby_EventScript_RulesMons
|
||||
case 5, SlateportCity_BattleTentLobby_EventScript_ExitRules
|
||||
case MULTI_B_PRESSED, SlateportCity_BattleTentLobby_EventScript_ExitRules
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208B06:: @ 8208B06
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5F08, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208AA8
|
||||
SlateportCity_BattleTentLobby_EventScript_RulesBasics:: @ 8208B06
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainBasicRules, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208B14:: @ 8208B14
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C5F9D, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208AA8
|
||||
SlateportCity_BattleTentLobby_EventScript_RulesSwapPartner:: @ 8208B14
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainSwapPartnerRules, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208B22:: @ 8208B22
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C6020, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208AA8
|
||||
SlateportCity_BattleTentLobby_EventScript_RulesSwapNumber:: @ 8208B22
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainSwapNumberRules, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208B30:: @ 8208B30
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C60C0, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208AA8
|
||||
SlateportCity_BattleTentLobby_EventScript_RulesSwapNotes:: @ 8208B30
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainSwapNotes, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208B3E:: @ 8208B3E
|
||||
msgbox SlateportCity_BattleTentLobby_Text_2C61FE, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_208AA8
|
||||
SlateportCity_BattleTentLobby_EventScript_RulesMons:: @ 8208B3E
|
||||
msgbox SlateportCity_BattleTentLobby_Text_ExplainMonRules, MSGBOX_DEFAULT
|
||||
goto SlateportCity_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_EventScript_208B4C:: @ 8208B4C
|
||||
SlateportCity_BattleTentLobby_EventScript_ExitRules:: @ 8208B4C
|
||||
releaseall
|
||||
end
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_208B4E: @ 8208B4E
|
||||
SlateportCity_BattleTentLobby_Text_CouldntFindMonForMe: @ 8208B4E
|
||||
.string "So, like, I couldn't find myself any\n"
|
||||
.string "POKéMON that were, like, for me.\p"
|
||||
.string "So, I figured, like, hey, I should file\n"
|
||||
@@ -285,7 +285,7 @@ SlateportCity_BattleTentLobby_Text_208B4E: @ 8208B4E
|
||||
.string "Hey, like, you! Zip it, you know?\n"
|
||||
.string "Just, you know, take this!$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_208C5C: @ 8208C5C
|
||||
SlateportCity_BattleTentLobby_Text_ExplainTorment: @ 8208C5C
|
||||
.string "That's, like, TM41, you know?\n"
|
||||
.string "Hey, it's TORMENT, you hearing me?\p"
|
||||
.string "Like, it won't let the other guy\n"
|
||||
@@ -293,18 +293,18 @@ SlateportCity_BattleTentLobby_Text_208C5C: @ 8208C5C
|
||||
.string "Hey, now, you listen here, like,\n"
|
||||
.string "I'm not laying a torment on you!$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_208D27: @ 8208D27
|
||||
SlateportCity_BattleTentLobby_Text_IllTryUsingBugMons: @ 8208D27
|
||||
.string "I don't really like BUG POKéMON,\n"
|
||||
.string "but maybe I'll try using some for\l"
|
||||
.string "a change of pace.\p"
|
||||
.string "Who knows, I might even get to like\n"
|
||||
.string "them!$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_208DA6: @ 8208DA6
|
||||
SlateportCity_BattleTentLobby_Text_BattleEvenWithoutToughMons: @ 8208DA6
|
||||
.string "You can battle all you want here even\n"
|
||||
.string "if you don't have any tough POKéMON.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_208DF1: @ 8208DF1
|
||||
SlateportCity_BattleTentLobby_Text_NiceIfMoreSelection: @ 8208DF1
|
||||
.string "Wouldn't it be nice if they had more of\n"
|
||||
.string "a selection?$"
|
||||
|
||||
|
||||
@@ -1,68 +1,70 @@
|
||||
VerdanturfTown_BattleTentBattleRoom_MapScripts:: @ 82022FA
|
||||
map_script MAP_SCRIPT_ON_TRANSITION, VerdanturfTown_BattleTentBattleRoom_OnTransition
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, VerdanturfTown_BattleTentBattleRoom_MapScript2_20233E
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, VerdanturfTown_BattleTentBattleRoom_MapScript2_202541
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, VerdanturfTown_BattleTentBattleRoom_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, VerdanturfTown_BattleTentBattleRoom_OnWarp
|
||||
.byte 0
|
||||
|
||||
@ On this map the player (OBJ_EVENT_ID_PLAYER) is hidden
|
||||
@ The player is represented instead by object event 1, which has the gfx id VAR_OBJ_GFX_ID_1
|
||||
@ The opponent is represented by object event 2, which has the gfx id VAR_OBJ_GFX_ID_0
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_OnTransition: @ 820230A
|
||||
call VerdanturfTown_BattleTentBattleRoom_EventScript_202310
|
||||
call VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfx
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_202310:: @ 8202310
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfx:: @ 8202310
|
||||
checkplayergender
|
||||
compare VAR_RESULT, MALE
|
||||
goto_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_202328
|
||||
goto_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfxMale
|
||||
compare VAR_RESULT, FEMALE
|
||||
goto_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_202333
|
||||
goto_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfxFemale
|
||||
return
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_202328:: @ 8202328
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfxMale:: @ 8202328
|
||||
setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL
|
||||
return
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_202333:: @ 8202333
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfxFemale:: @ 8202333
|
||||
setvar VAR_OBJ_GFX_ID_1, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
setvar VAR_OBJ_GFX_ID_0, EVENT_OBJ_GFX_RIVAL_MAY_NORMAL
|
||||
return
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_MapScript2_20233E: @ 820233E
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentBattleRoom_EventScript_202348
|
||||
VerdanturfTown_BattleTentBattleRoom_OnFrame: @ 820233E
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentBattleRoom_EventScript_EnterRoom
|
||||
.2byte 0
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_202348:: @ 8202348
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_EnterRoom:: @ 8202348
|
||||
showobjectat 1, MAP_VERDANTURF_TOWN_BATTLE_TENT_BATTLE_ROOM
|
||||
applymovement 1, VerdanturfTown_BattleTentBattleRoom_Movement_202575
|
||||
applymovement 1, VerdanturfTown_BattleTentBattleRoom_Movement_PlayerEnter
|
||||
waitmovement 0
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_ne VerdanturfTown_BattleTentBattleRoom_EventScript_20243C
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_20236F:: @ 820236F
|
||||
goto_if_ne VerdanturfTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_NextOpponentEnter:: @ 820236F
|
||||
tower_setopponent
|
||||
addobject 2
|
||||
applymovement 2, VerdanturfTown_BattleTentBattleRoom_Movement_20257B
|
||||
applymovement 2, VerdanturfTown_BattleTentBattleRoom_Movement_OpponentEnter
|
||||
waitmovement 0
|
||||
battletent_getopponentintro
|
||||
msgbox gStringVar4, MSGBOX_DEFAULT
|
||||
waitmessage
|
||||
call BattleFrontier_BattlePalaceBattleRoom_EventScript_DoPalaceBattle
|
||||
switch VAR_RESULT
|
||||
case 1, VerdanturfTown_BattleTentBattleRoom_EventScript_2023C8
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_2023AA:: @ 82023AA
|
||||
case 1, VerdanturfTown_BattleTentBattleRoom_EventScript_DefeatedOpponent
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_WarpToLobbyLost:: @ 82023AA
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_LOST
|
||||
special LoadPlayerParty
|
||||
warp MAP_VERDANTURF_TOWN_BATTLE_TENT_LOBBY, 255, 6, 6
|
||||
waitstate
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_2023C8:: @ 82023C8
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_DefeatedOpponent:: @ 82023C8
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
addvar VAR_RESULT, 1
|
||||
frontier_set FRONTIER_DATA_BATTLE_NUM, VAR_RESULT
|
||||
switch VAR_RESULT
|
||||
case 3, VerdanturfTown_BattleTentBattleRoom_EventScript_202501
|
||||
applymovement 2, VerdanturfTown_BattleTentBattleRoom_Movement_202581
|
||||
case 3, VerdanturfTown_BattleTentBattleRoom_EventScript_WarpToLobbyWon
|
||||
applymovement 2, VerdanturfTown_BattleTentBattleRoom_Movement_OpponentExit
|
||||
waitmovement 0
|
||||
removeobject 2
|
||||
applymovement 3, Common_Movement_WalkInPlaceFastestDown
|
||||
@@ -76,48 +78,48 @@ VerdanturfTown_BattleTentBattleRoom_EventScript_2023C8:: @ 82023C8
|
||||
waitfanfare
|
||||
special HealPlayerParty
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_20243C:: @ 820243C
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_AskContinueChallenge:: @ 820243C
|
||||
frontier_get FRONTIER_DATA_BATTLE_NUM
|
||||
compare VAR_RESULT, 1
|
||||
call_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_202565
|
||||
call_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_ReadyFor2ndOpponent
|
||||
compare VAR_RESULT, 2
|
||||
call_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_20256C
|
||||
call_if_eq VerdanturfTown_BattleTentBattleRoom_EventScript_ReadyFor3rdOpponent
|
||||
multichoice 20, 6, MULTI_GO_ON_REST_RETIRE, 1
|
||||
switch VAR_RESULT
|
||||
case 0, VerdanturfTown_BattleTentBattleRoom_EventScript_2024EA
|
||||
case 1, VerdanturfTown_BattleTentBattleRoom_EventScript_20248A
|
||||
case 2, VerdanturfTown_BattleTentBattleRoom_EventScript_2024B8
|
||||
case 0, VerdanturfTown_BattleTentBattleRoom_EventScript_ContinueChallenge
|
||||
case 1, VerdanturfTown_BattleTentBattleRoom_EventScript_AskPauseChallenge
|
||||
case 2, VerdanturfTown_BattleTentBattleRoom_EventScript_AskRetireChallenge
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_20248A:: @ 820248A
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_AskPauseChallenge:: @ 820248A
|
||||
msgbox BattleFrontier_BattlePalaceBattleRoom_Text_SaveAndQuitGame, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, VerdanturfTown_BattleTentBattleRoom_EventScript_20243C
|
||||
case YES, VerdanturfTown_BattleTentBattleRoom_EventScript_20251F
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentBattleRoom_EventScript_20243C
|
||||
case NO, VerdanturfTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
case YES, VerdanturfTown_BattleTentBattleRoom_EventScript_PauseChallenge
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_2024B8:: @ 82024B8
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_AskRetireChallenge:: @ 82024B8
|
||||
message BattleFrontier_BattlePalaceBattleRoom_Text_WishToQuitChallenge
|
||||
waitmessage
|
||||
multichoicedefault 20, 8, MULTI_YESNO, 1, 0
|
||||
switch VAR_RESULT
|
||||
case 1, VerdanturfTown_BattleTentBattleRoom_EventScript_20243C
|
||||
case 0, VerdanturfTown_BattleTentBattleRoom_EventScript_2023AA
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentBattleRoom_EventScript_20243C
|
||||
case 1, VerdanturfTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
case 0, VerdanturfTown_BattleTentBattleRoom_EventScript_WarpToLobbyLost
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentBattleRoom_EventScript_AskContinueChallenge
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_2024EA:: @ 82024EA
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_ContinueChallenge:: @ 82024EA
|
||||
applymovement 3, Common_Movement_WalkInPlaceFastestRight
|
||||
applymovement 1, Common_Movement_WalkInPlaceFastestRight
|
||||
waitmovement 0
|
||||
closemessage
|
||||
goto VerdanturfTown_BattleTentBattleRoom_EventScript_20236F
|
||||
goto VerdanturfTown_BattleTentBattleRoom_EventScript_NextOpponentEnter
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_202501:: @ 8202501
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_WarpToLobbyWon:: @ 8202501
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_WON
|
||||
special LoadPlayerParty
|
||||
warp MAP_VERDANTURF_TOWN_BATTLE_TENT_LOBBY, 255, 6, 6
|
||||
waitstate
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_20251F:: @ 820251F
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_PauseChallenge:: @ 820251F
|
||||
message BattleFrontier_BattlePalaceBattleRoom_Text_SavingData
|
||||
waitmessage
|
||||
verdanturftent_save CHALLENGE_STATUS_PAUSED
|
||||
@@ -127,33 +129,33 @@ VerdanturfTown_BattleTentBattleRoom_EventScript_20251F:: @ 820251F
|
||||
frontier_reset
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_MapScript2_202541: @ 8202541
|
||||
map_script_2 VAR_TEMP_1, 0, VerdanturfTown_BattleTentBattleRoom_EventScript_20254B
|
||||
VerdanturfTown_BattleTentBattleRoom_OnWarp: @ 8202541
|
||||
map_script_2 VAR_TEMP_1, 0, VerdanturfTown_BattleTentBattleRoom_EventScript_SetUpObjects
|
||||
.2byte 0
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_20254B:: @ 820254B
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_SetUpObjects:: @ 820254B
|
||||
hideobjectat 1, MAP_VERDANTURF_TOWN_BATTLE_TENT_BATTLE_ROOM
|
||||
call VerdanturfTown_BattleTentBattleRoom_EventScript_202310
|
||||
call VerdanturfTown_BattleTentBattleRoom_EventScript_SetPlayerGfx
|
||||
setvar VAR_TEMP_1, 1
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentBattleRoom_Movement_202573
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentBattleRoom_Movement_SetInvisible
|
||||
removeobject 2
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_202565:: @ 8202565
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_ReadyFor2ndOpponent:: @ 8202565
|
||||
message BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor2ndOpponent
|
||||
waitmessage
|
||||
return
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_20256C:: @ 820256C
|
||||
VerdanturfTown_BattleTentBattleRoom_EventScript_ReadyFor3rdOpponent:: @ 820256C
|
||||
message BattleFrontier_BattlePalaceBattleRoom_Text_PreparedFor3rdOpponent
|
||||
waitmessage
|
||||
return
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_202573: @ 8202573
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_SetInvisible: @ 8202573
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_202575: @ 8202575
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_PlayerEnter: @ 8202575
|
||||
set_visible
|
||||
walk_up
|
||||
walk_up
|
||||
@@ -161,7 +163,7 @@ VerdanturfTown_BattleTentBattleRoom_Movement_202575: @ 8202575
|
||||
face_right
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_20257B: @ 820257B
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_OpponentEnter: @ 820257B
|
||||
walk_down
|
||||
walk_down
|
||||
walk_down
|
||||
@@ -169,7 +171,7 @@ VerdanturfTown_BattleTentBattleRoom_Movement_20257B: @ 820257B
|
||||
face_left
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_202581: @ 8202581
|
||||
VerdanturfTown_BattleTentBattleRoom_Movement_OpponentExit: @ 8202581
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
VerdanturfTown_BattleTentCorridor_MapScripts:: @ 820208A
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, VerdanturfTown_BattleTentCorridor_MapScript2_202090
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, VerdanturfTown_BattleTentCorridor_OnFrame
|
||||
.byte 0
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_MapScript2_202090: @ 8202090
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentCorridor_EventScript_20209A
|
||||
VerdanturfTown_BattleTentCorridor_OnFrame: @ 8202090
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentCorridor_EventScript_EnterCorridor
|
||||
.2byte 0
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_EventScript_20209A:: @ 820209A
|
||||
VerdanturfTown_BattleTentCorridor_EventScript_EnterCorridor:: @ 820209A
|
||||
lockall
|
||||
setvar VAR_TEMP_0, 1
|
||||
applymovement 1, VerdanturfTown_BattleTentCorridor_Movement_2020DE
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentCorridor_Movement_2020DE
|
||||
applymovement 1, VerdanturfTown_BattleTentCorridor_Movement_WalkToDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentCorridor_Movement_WalkToDoor
|
||||
waitmovement 0
|
||||
opendoor 2, 1
|
||||
waitdooranim
|
||||
applymovement 1, VerdanturfTown_BattleTentCorridor_Movement_2020E4
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentCorridor_Movement_2020E3
|
||||
applymovement 1, VerdanturfTown_BattleTentCorridor_Movement_AttendantEnterDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentCorridor_Movement_PlayerEnterDoor
|
||||
waitmovement 0
|
||||
closedoor 2, 1
|
||||
waitdooranim
|
||||
@@ -25,22 +25,24 @@ VerdanturfTown_BattleTentCorridor_EventScript_20209A:: @ 820209A
|
||||
releaseall
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Movement_2020DE: @ 82020DE
|
||||
VerdanturfTown_BattleTentCorridor_Movement_WalkToDoor: @ 82020DE
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Movement_2020E3: @ 82020E3
|
||||
VerdanturfTown_BattleTentCorridor_Movement_PlayerEnterDoor: @ 82020E3
|
||||
walk_up
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Movement_2020E4: @ 82020E4
|
||||
VerdanturfTown_BattleTentCorridor_Movement_AttendantEnterDoor: @ 82020E4
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Text_2020E7: @ 82020E7
|
||||
|
||||
@ Leftover text from when this was a Contest Hall in R/S
|
||||
@ Unused
|
||||
VerdanturfTown_ContestHall_Text_WhichContestYouEntering: @ 82020E7
|
||||
.string "Which CONTEST are you entering?\n"
|
||||
.string "Want a piece of advice?\p"
|
||||
.string "In any CONTEST, for example, a CUTE\n"
|
||||
@@ -49,21 +51,24 @@ VerdanturfTown_BattleTentCorridor_Text_2020E7: @ 82020E7
|
||||
.string "You need to work out ways for raising\n"
|
||||
.string "POKéMON better.$"
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Text_2021C4: @ 82021C4
|
||||
@ Unused
|
||||
VerdanturfTown_ContestHall_Text_RaisedMonToBeCute: @ 82021C4
|
||||
.string "I raised my POKéMON to be cute.\p"
|
||||
.string "I found out you can put POKéMON in\n"
|
||||
.string "a CONTEST for cuteness!\p"
|
||||
.string "I'm so glad I raised my POKéMON with\n"
|
||||
.string "loving care…$"
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Text_202251: @ 8202251
|
||||
@ Unused
|
||||
VerdanturfTown_ContestHall_Text_MyMonRules: @ 8202251
|
||||
.string "My POKéMON rules!\p"
|
||||
.string "It's cool, tough yet beautiful, cute,\n"
|
||||
.string "and smart. It's complete!\p"
|
||||
.string "I may as well go for wins in every\n"
|
||||
.string "single CONTEST.$"
|
||||
|
||||
VerdanturfTown_BattleTentCorridor_Text_2022D6: @ 82022D6
|
||||
@ Unused
|
||||
VerdanturfTown_ContestHall_Text_NormalRankStage: @ 82022D6
|
||||
.string "POKéMON CONTESTS\n"
|
||||
.string "NORMAL RANK STAGE!$"
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201873",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_Attendant",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -37,7 +37,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201A7B",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_AttractGiver",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -50,7 +50,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201ABC",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_Boy1",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -63,7 +63,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201AC5",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_Boy2",
|
||||
"flag": "0"
|
||||
},
|
||||
{
|
||||
@@ -76,7 +76,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201AD0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_Scott",
|
||||
"flag": "FLAG_HIDE_VERDANTURF_TOWN_SCOTT"
|
||||
},
|
||||
{
|
||||
@@ -89,7 +89,7 @@
|
||||
"movement_range_y": 1,
|
||||
"trainer_type": "0",
|
||||
"trainer_sight_or_berry_tree_id": "0",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201AF7",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_LittleBoy",
|
||||
"flag": "0"
|
||||
}
|
||||
],
|
||||
@@ -117,7 +117,7 @@
|
||||
"y": 5,
|
||||
"elevation": 0,
|
||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_ANY",
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_201B02"
|
||||
"script": "VerdanturfTown_BattleTentLobby_EventScript_RulesBoard"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,30 +1,30 @@
|
||||
VerdanturfTown_BattleTentLobby_MapScripts:: @ 82016D0
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, VerdanturfTown_BattleTentLobby_MapScript2_2016EF
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, VerdanturfTown_BattleTentLobby_MapScript2_2016DB
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, VerdanturfTown_BattleTentLobby_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, VerdanturfTown_BattleTentLobby_OnWarp
|
||||
.byte 0
|
||||
|
||||
VerdanturfTown_BattleTentLobby_MapScript2_2016DB: @ 82016DB
|
||||
map_script_2 VAR_TEMP_1, 0, VerdanturfTown_BattleTentLobby_EventScript_2016E5
|
||||
VerdanturfTown_BattleTentLobby_OnWarp: @ 82016DB
|
||||
map_script_2 VAR_TEMP_1, 0, VerdanturfTown_BattleTentLobby_EventScript_TurnPlayerNorth
|
||||
.2byte 0
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2016E5:: @ 82016E5
|
||||
VerdanturfTown_BattleTentLobby_EventScript_TurnPlayerNorth:: @ 82016E5
|
||||
setvar VAR_TEMP_1, 1
|
||||
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_MapScript2_2016EF: @ 82016EF
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentLobby_EventScript_201719
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, VerdanturfTown_BattleTentLobby_EventScript_201722
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, VerdanturfTown_BattleTentLobby_EventScript_201837
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, VerdanturfTown_BattleTentLobby_EventScript_201757
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, VerdanturfTown_BattleTentLobby_EventScript_2017FD
|
||||
VerdanturfTown_BattleTentLobby_OnFrame: @ 82016EF
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentLobby_EventScript_GetChallengeStatus
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, VerdanturfTown_BattleTentLobby_EventScript_QuitWithoutSaving
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, VerdanturfTown_BattleTentLobby_EventScript_ResumeChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, VerdanturfTown_BattleTentLobby_EventScript_WonChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, VerdanturfTown_BattleTentLobby_EventScript_LostChallenge
|
||||
.2byte 0
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201719:: @ 8201719
|
||||
VerdanturfTown_BattleTentLobby_EventScript_GetChallengeStatus:: @ 8201719
|
||||
frontier_getstatus
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201722:: @ 8201722
|
||||
VerdanturfTown_BattleTentLobby_EventScript_QuitWithoutSaving:: @ 8201722
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_FailedToSaveBeforeEndingChallenge, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
@@ -34,10 +34,10 @@ VerdanturfTown_BattleTentLobby_EventScript_201722:: @ 8201722
|
||||
releaseall
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201757:: @ 8201757
|
||||
VerdanturfTown_BattleTentLobby_EventScript_WonChallenge:: @ 8201757
|
||||
lockall
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5731, MSGBOX_DEFAULT
|
||||
message VerdanturfTown_BattleTentLobby_Text_2C5791
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_AchievedThreeWinStreak, MSGBOX_DEFAULT
|
||||
message VerdanturfTown_BattleTentLobby_Text_FeatWillBeRecorded
|
||||
waitmessage
|
||||
verdanturftent_setrandomprize
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
@@ -45,23 +45,23 @@ VerdanturfTown_BattleTentLobby_EventScript_201757:: @ 8201757
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201791:: @ 8201791
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C57CD, MSGBOX_DEFAULT
|
||||
VerdanturfTown_BattleTentLobby_EventScript_GivePrize:: @ 8201791
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_PresentYouWithPrize, MSGBOX_DEFAULT
|
||||
verdanturftent_giveprize
|
||||
switch VAR_RESULT
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_2017DD
|
||||
case FALSE, VerdanturfTown_BattleTentLobby_EventScript_NoRoomForPrize
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
message VerdanturfTown_BattleTentLobby_Text_24A554
|
||||
message BattleFrontier_BattleDomeLobby_Text_ReceivedPrize @ Odd that it used Dome's copy instead of Palace's
|
||||
waitmessage
|
||||
playfanfare MUS_FANFA4
|
||||
waitfanfare
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C539A, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_ReturnFortified, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2017DD:: @ 82017DD
|
||||
VerdanturfTown_BattleTentLobby_EventScript_NoRoomForPrize:: @ 82017DD
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_NoSpaceForPrize, MSGBOX_DEFAULT
|
||||
waitmessage
|
||||
closemessage
|
||||
@@ -69,27 +69,27 @@ VerdanturfTown_BattleTentLobby_EventScript_2017DD:: @ 82017DD
|
||||
releaseall
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2017EE:: @ 82017EE
|
||||
VerdanturfTown_BattleTentLobby_EventScript_PrizeWaiting:: @ 82017EE
|
||||
lockall
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5731, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201791
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_AchievedThreeWinStreak, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_GivePrize
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2017FD:: @ 82017FD
|
||||
VerdanturfTown_BattleTentLobby_EventScript_LostChallenge:: @ 82017FD
|
||||
lockall
|
||||
message VerdanturfTown_BattleTentLobby_Text_2C56B8
|
||||
message VerdanturfTown_BattleTentLobby_Text_ResultsWillBeRecorded
|
||||
waitmessage
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
verdanturftent_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C539A, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_ReturnFortified, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201837:: @ 8201837
|
||||
VerdanturfTown_BattleTentLobby_EventScript_ResumeChallenge:: @ 8201837
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_WeHaveBeenWaiting, MSGBOX_DEFAULT
|
||||
message BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge
|
||||
@@ -99,50 +99,49 @@ VerdanturfTown_BattleTentLobby_EventScript_201837:: @ 8201837
|
||||
waitse
|
||||
frontier_set FRONTIER_DATA_PAUSED, FALSE
|
||||
setvar VAR_TEMP_0, 255
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_2019AE
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_EnterChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201873:: @ 8201873
|
||||
VerdanturfTown_BattleTentLobby_EventScript_Attendant:: @ 8201873
|
||||
lock
|
||||
faceplayer
|
||||
verdanturftent_getprize
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_ne VerdanturfTown_BattleTentLobby_EventScript_2017EE
|
||||
compare VAR_RESULT, ITEM_NONE
|
||||
goto_if_ne VerdanturfTown_BattleTentLobby_EventScript_PrizeWaiting
|
||||
special SavePlayerParty
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C50C3, MSGBOX_DEFAULT
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201893:: @ 8201893
|
||||
message VerdanturfTown_BattleTentLobby_Text_2C5129
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_WelcomeToBattleTent, MSGBOX_DEFAULT
|
||||
VerdanturfTown_BattleTentLobby_EventScript_AskEnterChallenge:: @ 8201893
|
||||
message VerdanturfTown_BattleTentLobby_Text_TakeChallenge
|
||||
waitmessage
|
||||
multichoice 17, 6, MULTI_CHALLENGEINFO, 0
|
||||
switch VAR_RESULT
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_2018CF
|
||||
case 1, VerdanturfTown_BattleTentLobby_EventScript_2019DB
|
||||
case 2, VerdanturfTown_BattleTentLobby_EventScript_201A37
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_201A37
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_TryEnterChallenge
|
||||
case 1, VerdanturfTown_BattleTentLobby_EventScript_ExplainChallenge
|
||||
case 2, VerdanturfTown_BattleTentLobby_EventScript_CancelChallenge
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_CancelChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2018CF:: @ 82018CF
|
||||
VerdanturfTown_BattleTentLobby_EventScript_TryEnterChallenge:: @ 82018CF
|
||||
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_PALACE
|
||||
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
|
||||
setvar VAR_RESULT, 2
|
||||
frontier_checkineligible
|
||||
compare VAR_0x8004, TRUE
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_2019E8
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_NotEnoughValidMons
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_TENT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5633, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen 1
|
||||
setvar VAR_0x8004, 1
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
special ChoosePartyForBattleFrontier
|
||||
waitstate
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_201A34
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5662, MSGBOX_YESNO
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_SaveBeforeChallenge, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, VerdanturfTown_BattleTentLobby_EventScript_201A34
|
||||
case YES, VerdanturfTown_BattleTentLobby_EventScript_201954
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_201A34
|
||||
case NO, VerdanturfTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
case YES, VerdanturfTown_BattleTentLobby_EventScript_SaveBeforeChallenge
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201954:: @ 8201954
|
||||
VerdanturfTown_BattleTentLobby_EventScript_SaveBeforeChallenge:: @ 8201954
|
||||
setvar VAR_TEMP_0, 0
|
||||
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
||||
verdanturftent_init
|
||||
@@ -154,185 +153,184 @@ VerdanturfTown_BattleTentLobby_EventScript_201954:: @ 8201954
|
||||
call Common_EventScript_SaveGame
|
||||
setvar VAR_TEMP_0, 255
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_201A1D
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2019AE:: @ 82019AE
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_CancelChallengeSaveFailed
|
||||
VerdanturfTown_BattleTentLobby_EventScript_EnterChallenge:: @ 82019AE
|
||||
special SavePlayerParty
|
||||
frontier_setpartyorder FRONTIER_PARTY_SIZE
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C56A2, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_NowFollowMe, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
call VerdanturfTown_BattleTentLobby_EventScript_201A41
|
||||
call VerdanturfTown_BattleTentLobby_EventScript_WalkToDoor
|
||||
warp MAP_VERDANTURF_TOWN_BATTLE_TENT_CORRIDOR, 255, 2, 7
|
||||
setvar VAR_TEMP_0, 0
|
||||
waitstate
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2019DB:: @ 82019DB
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5163, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201893
|
||||
VerdanturfTown_BattleTentLobby_EventScript_ExplainChallenge:: @ 82019DB
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_ExplainVerdanturfTent, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_AskEnterChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2019E8:: @ 82019E8
|
||||
VerdanturfTown_BattleTentLobby_EventScript_NotEnoughValidMons:: @ 82019E8
|
||||
switch VAR_RESULT
|
||||
case FRONTIER_LVL_50, VerdanturfTown_BattleTentLobby_EventScript_201A03
|
||||
case FRONTIER_LVL_OPEN, VerdanturfTown_BattleTentLobby_EventScript_201A10
|
||||
case FRONTIER_LVL_50, VerdanturfTown_BattleTentLobby_EventScript_NotEnoughValidMonsLv50
|
||||
case FRONTIER_LVL_OPEN, VerdanturfTown_BattleTentLobby_EventScript_NotEnoughValidMonsLvOpen
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A03:: @ 8201A03
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C543D, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201A3F
|
||||
VerdanturfTown_BattleTentLobby_EventScript_NotEnoughValidMonsLv50:: @ 8201A03
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_NotEnoughValidMonsLv50, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_EndCancelChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A10:: @ 8201A10
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5538, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201A3F
|
||||
VerdanturfTown_BattleTentLobby_EventScript_NotEnoughValidMonsLvOpen:: @ 8201A10
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_NotEnoughValidMonsLvOpen, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_EndCancelChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A1D:: @ 8201A1D
|
||||
VerdanturfTown_BattleTentLobby_EventScript_CancelChallengeSaveFailed:: @ 8201A1D
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201A37
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_CancelChallenge
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A34:: @ 8201A34
|
||||
VerdanturfTown_BattleTentLobby_EventScript_LoadPartyCancelChallenge:: @ 8201A34
|
||||
special LoadPlayerParty
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A37:: @ 8201A37
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C539A, MSGBOX_DEFAULT
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A3F:: @ 8201A3F
|
||||
VerdanturfTown_BattleTentLobby_EventScript_CancelChallenge:: @ 8201A37
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_ReturnFortified, MSGBOX_DEFAULT
|
||||
VerdanturfTown_BattleTentLobby_EventScript_EndCancelChallenge:: @ 8201A3F
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A41:: @ 8201A41
|
||||
applymovement 1, VerdanturfTown_BattleTentLobby_Movement_201A70
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentLobby_Movement_201A70
|
||||
VerdanturfTown_BattleTentLobby_EventScript_WalkToDoor:: @ 8201A41
|
||||
applymovement 1, VerdanturfTown_BattleTentLobby_Movement_WalkToDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentLobby_Movement_WalkToDoor
|
||||
waitmovement 0
|
||||
opendoor 6, 1
|
||||
waitdooranim
|
||||
applymovement 1, VerdanturfTown_BattleTentLobby_Movement_201A74
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentLobby_Movement_201A77
|
||||
applymovement 1, VerdanturfTown_BattleTentLobby_Movement_AttendantEnterDoor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, VerdanturfTown_BattleTentLobby_Movement_PlayerEnterDoor
|
||||
waitmovement 0
|
||||
closedoor 6, 1
|
||||
waitdooranim
|
||||
return
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Movement_201A70: @ 8201A70
|
||||
VerdanturfTown_BattleTentLobby_Movement_WalkToDoor: @ 8201A70
|
||||
walk_up
|
||||
walk_up
|
||||
walk_up
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Movement_201A74: @ 8201A74
|
||||
VerdanturfTown_BattleTentLobby_Movement_AttendantEnterDoor: @ 8201A74
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Movement_201A77: @ 8201A77
|
||||
VerdanturfTown_BattleTentLobby_Movement_PlayerEnterDoor: @ 8201A77
|
||||
walk_up
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A7B:: @ 8201A7B
|
||||
VerdanturfTown_BattleTentLobby_EventScript_AttractGiver:: @ 8201A7B
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_RECEIVED_TM45, VerdanturfTown_BattleTentLobby_EventScript_201AB2
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201D9E, MSGBOX_DEFAULT
|
||||
goto_if_set FLAG_RECEIVED_TM45, VerdanturfTown_BattleTentLobby_EventScript_ReceivedAttract
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_AttractionRunsDeep, MSGBOX_DEFAULT
|
||||
giveitem_std ITEM_TM45
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq Common_EventScript_ShowBagIsFull
|
||||
setflag FLAG_RECEIVED_TM45
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201E43, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_AttractionMutual, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201AB2:: @ 8201AB2
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201E43, MSGBOX_DEFAULT
|
||||
VerdanturfTown_BattleTentLobby_EventScript_ReceivedAttract:: @ 8201AB2
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_AttractionMutual, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201ABC:: @ 8201ABC
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201EB1, MSGBOX_NPC
|
||||
VerdanturfTown_BattleTentLobby_EventScript_Boy1:: @ 8201ABC
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_TaughtWhatKindsOfMoves, MSGBOX_NPC
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201AC5:: @ 8201AC5
|
||||
VerdanturfTown_BattleTentLobby_EventScript_Boy2:: @ 8201AC5
|
||||
lock
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201BD4, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_MonsReluctantToUseDislikedMoves, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201AD0:: @ 8201AD0
|
||||
VerdanturfTown_BattleTentLobby_EventScript_Scott:: @ 8201AD0
|
||||
lock
|
||||
faceplayer
|
||||
goto_if_set FLAG_MET_SCOTT_IN_VERDANTURF, VerdanturfTown_BattleTentLobby_EventScript_201AED
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201F3F, MSGBOX_DEFAULT
|
||||
goto_if_set FLAG_MET_SCOTT_IN_VERDANTURF, VerdanturfTown_BattleTentLobby_EventScript_ScottAlreadySpokenTo
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_ScottCanMeetToughTrainers, MSGBOX_DEFAULT
|
||||
addvar VAR_SCOTT_STATE, 1
|
||||
setflag FLAG_MET_SCOTT_IN_VERDANTURF
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201AED:: @ 8201AED
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_202025, MSGBOX_DEFAULT
|
||||
VerdanturfTown_BattleTentLobby_EventScript_ScottAlreadySpokenTo:: @ 8201AED
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_ScottVisitRegularly, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201AF7:: @ 8201AF7
|
||||
VerdanturfTown_BattleTentLobby_EventScript_LittleBoy:: @ 8201AF7
|
||||
lock
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_201D11, MSGBOX_DEFAULT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_GentleMonsScaryIfAngry, MSGBOX_DEFAULT
|
||||
release
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201B02:: @ 8201B02
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesBoard:: @ 8201B02
|
||||
lockall
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C6878, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_RulesAreListed, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201B11:: @ 8201B11
|
||||
VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard:: @ 8201B11
|
||||
message BattleFrontier_BattlePalaceLobby_Text_ReadWhichHeading
|
||||
waitmessage
|
||||
setvar VAR_0x8004, SCROLL_MULTI_BATTLE_TENT_RULES
|
||||
special ShowScrollableMultichoice
|
||||
waitstate
|
||||
switch VAR_RESULT
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_201B7E
|
||||
case 1, VerdanturfTown_BattleTentLobby_EventScript_201B8C
|
||||
case 2, VerdanturfTown_BattleTentLobby_EventScript_201B9A
|
||||
case 3, VerdanturfTown_BattleTentLobby_EventScript_201BA8
|
||||
case 4, VerdanturfTown_BattleTentLobby_EventScript_201BB6
|
||||
case 5, VerdanturfTown_BattleTentLobby_EventScript_201BC4
|
||||
case 6, VerdanturfTown_BattleTentLobby_EventScript_201BD2
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_201BD2
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_RulesLevel
|
||||
case 1, VerdanturfTown_BattleTentLobby_EventScript_RulesBasics
|
||||
case 2, VerdanturfTown_BattleTentLobby_EventScript_RulesNature
|
||||
case 3, VerdanturfTown_BattleTentLobby_EventScript_RulesMoves
|
||||
case 4, VerdanturfTown_BattleTentLobby_EventScript_RulesUnderpowered
|
||||
case 5, VerdanturfTown_BattleTentLobby_EventScript_RulesWhenInDanger
|
||||
case 6, VerdanturfTown_BattleTentLobby_EventScript_ExitRules
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_ExitRules
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201B7E:: @ 8201B7E
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C67CD, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesLevel:: @ 8201B7E
|
||||
msgbox BattleTentLobby_Text_ExplainLevelRules, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201B8C:: @ 8201B8C
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesBasics:: @ 8201B8C
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesBasics, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201B9A:: @ 8201B9A
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesNature:: @ 8201B9A
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesNature, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201BA8:: @ 8201BA8
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesMoves:: @ 8201BA8
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesMoves, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201BB6:: @ 8201BB6
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesUnderpowered:: @ 8201BB6
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesUnderpowered, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201BC4:: @ 8201BC4
|
||||
VerdanturfTown_BattleTentLobby_EventScript_RulesWhenInDanger:: @ 8201BC4
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger, MSGBOX_DEFAULT
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201B11
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201BD2:: @ 8201BD2
|
||||
VerdanturfTown_BattleTentLobby_EventScript_ExitRules:: @ 8201BD2
|
||||
releaseall
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_201BD4: @ 8201BD4
|
||||
VerdanturfTown_BattleTentLobby_Text_MonsReluctantToUseDislikedMoves: @ 8201BD4
|
||||
.string "If it doesn't like a certain move,\n"
|
||||
.string "a POKéMON will be reluctant to use it.\p"
|
||||
.string "It doesn't matter how strong it is,\n"
|
||||
@@ -344,14 +342,14 @@ VerdanturfTown_BattleTentLobby_Text_201BD4: @ 8201BD4
|
||||
.string "potential, it's probably failing at\l"
|
||||
.string "using a disliked move against its will.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_201D11: @ 8201D11
|
||||
VerdanturfTown_BattleTentLobby_Text_GentleMonsScaryIfAngry: @ 8201D11
|
||||
.string "My big sister is gentle usually.\n"
|
||||
.string "But when she gets angry,\l"
|
||||
.string "she's really, really scary!\p"
|
||||
.string "I bet a gentle POKéMON will be scary\n"
|
||||
.string "if it gets angry!$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_201D9E: @ 8201D9E
|
||||
VerdanturfTown_BattleTentLobby_Text_AttractionRunsDeep: @ 8201D9E
|
||||
.string "My feelings toward my POKéMON…\n"
|
||||
.string "The attraction runs deep…\p"
|
||||
.string "Oh, hi, you didn't see that, did you?\n"
|
||||
@@ -359,20 +357,20 @@ VerdanturfTown_BattleTentLobby_Text_201D9E: @ 8201D9E
|
||||
.string "How would you like this TM for\n"
|
||||
.string "your POKéMON?$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_201E43: @ 8201E43
|
||||
VerdanturfTown_BattleTentLobby_Text_AttractionMutual: @ 8201E43
|
||||
.string "My feelings toward my POKéMON…\n"
|
||||
.string "I'm sure the attraction is mutual!\p"
|
||||
.string "They battle exactly the way I want\n"
|
||||
.string "them to!$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_201EB1: @ 8201EB1
|
||||
VerdanturfTown_BattleTentLobby_Text_TaughtWhatKindsOfMoves: @ 8201EB1
|
||||
.string "What kind of moves have you taught\n"
|
||||
.string "your POKéMON?\p"
|
||||
.string "I think you would give yourself\n"
|
||||
.string "an advantage if they knew how to\l"
|
||||
.string "heal or protect themselves.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_201F3F: @ 8201F3F
|
||||
VerdanturfTown_BattleTentLobby_Text_ScottCanMeetToughTrainers: @ 8201F3F
|
||||
.string "SCOTT: Hey there, {PLAYER}{KUN}!\n"
|
||||
.string "I thought I might see you here.\p"
|
||||
.string "A BATTLE TENT's a place where\n"
|
||||
@@ -382,7 +380,7 @@ VerdanturfTown_BattleTentLobby_Text_201F3F: @ 8201F3F
|
||||
.string "{PLAYER}{KUN}, I expect you to do\n"
|
||||
.string "the best you can!$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_202025: @ 8202025
|
||||
VerdanturfTown_BattleTentLobby_Text_ScottVisitRegularly: @ 8202025
|
||||
.string "SCOTT: I visit here regularly in hopes\n"
|
||||
.string "of seeing tough TRAINERS in action\l"
|
||||
.string "in whatever the situation.$"
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
FallarborTown_BattleTentLobby_Text_2C47EB: @ 82C47EB
|
||||
FallarborTown_BattleTentLobby_Text_WelcomeToBattleTent: @ 82C47EB
|
||||
.string "I welcome you to the BATTLE TENT\n"
|
||||
.string "FALLARBOR SITE!\p"
|
||||
.string "I am your guide to the Set KO Tourney!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4843: @ 82C4843
|
||||
FallarborTown_BattleTentLobby_Text_TakeChallenge: @ 82C4843
|
||||
.string "Now, do you wish to take the challenge\n"
|
||||
.string "of a Set KO Tourney?$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C487F: @ 82C487F
|
||||
FallarborTown_BattleTentLobby_Text_AwaitAnotherChallenge: @ 82C487F
|
||||
.string "We await your challenge on\n"
|
||||
.string "another occasion!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C48AC: @ 82C48AC
|
||||
FallarborTown_BattleTentLobby_Text_ExplainFallarborTent: @ 82C48AC
|
||||
.string "In the FALLARBOR BATTLE TENT,\n"
|
||||
.string "we undertake the Set KO Tourney.\p"
|
||||
.string "All participants enter with a team of\n"
|
||||
@@ -32,20 +32,21 @@ FallarborTown_BattleTentLobby_Text_2C48AC: @ 82C48AC
|
||||
.string "three TRAINERS in succession,\l"
|
||||
.string "we will present you with a fine prize.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4B35: @ 82C4B35
|
||||
FallarborTown_BattleTentLobby_Text_SaveBeforeChallenge: @ 82C4B35
|
||||
.string "Before showing you to the BATTLE\n"
|
||||
.string "TENT, I must save. Is that okay?$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4B77: @ 82C4B77
|
||||
@ Unused
|
||||
FallarborTown_BattleTentLobby_Text_WhichLevelMode: @ 82C4B77
|
||||
.string "We offer two levels of challenge,\n"
|
||||
.string "Level 50 and Open Level.\l"
|
||||
.string "Which is your choice?$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4BC8: @ 82C4BC8
|
||||
FallarborTown_BattleTentLobby_Text_SelectThreeMons: @ 82C4BC8
|
||||
.string "Very well, now select your\n"
|
||||
.string "three POKéMON, please.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4BFA: @ 82C4BFA
|
||||
FallarborTown_BattleTentLobby_Text_NotEnoughValidMonsLv50: @ 82C4BFA
|
||||
.string "My dear challenger!\p"
|
||||
.string "You do not have the three POKéMON\n"
|
||||
.string "required for entry.\p"
|
||||
@@ -55,7 +56,7 @@ FallarborTown_BattleTentLobby_Text_2C4BFA: @ 82C4BFA
|
||||
.string "When you have made your preparations,\n"
|
||||
.string "please do return.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4CC0: @ 82C4CC0
|
||||
FallarborTown_BattleTentLobby_Text_NotEnoughValidMonsLvOpen: @ 82C4CC0
|
||||
.string "My dear challenger!\p"
|
||||
.string "You do not have the three POKéMON\n"
|
||||
.string "required for entry.\p"
|
||||
@@ -67,11 +68,11 @@ FallarborTown_BattleTentLobby_Text_2C4CC0: @ 82C4CC0
|
||||
.string "When you have made your preparations,\n"
|
||||
.string "please do return.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4DC3: @ 82C4DC3
|
||||
FallarborTown_BattleTentLobby_Text_GuideYouToBattleTent: @ 82C4DC3
|
||||
.string "I shall now guide you to\n"
|
||||
.string "the BATTLE TENT.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4DED: @ 82C4DED
|
||||
FallarborTown_BattleTentLobby_Text_DidntSaveBeforeQuitting: @ 82C4DED
|
||||
.string "My dear challenger!\p"
|
||||
.string "You did not save the game before\n"
|
||||
.string "shutting down, did you?\p"
|
||||
@@ -81,52 +82,52 @@ FallarborTown_BattleTentLobby_Text_2C4DED: @ 82C4DED
|
||||
.string "You may, of course, start with a fresh\n"
|
||||
.string "challenge.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4EC3: @ 82C4EC3
|
||||
FallarborTown_BattleTentLobby_Text_BeatThreeTrainers: @ 82C4EC3
|
||||
.string "How splendid! You have beaten\n"
|
||||
.string "three TRAINERS in succession!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4EFF: @ 82C4EFF
|
||||
FallarborTown_BattleTentLobby_Text_WaitWhileSaveGame: @ 82C4EFF
|
||||
.string "Please wait while I save the game.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4F22: @ 82C4F22
|
||||
FallarborTown_BattleTentLobby_Text_PresentYouWithPrize: @ 82C4F22
|
||||
.string "In commemoration of your 3-win streak,\n"
|
||||
.string "we present you with this prize.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4F69: @ 82C4F69
|
||||
FallarborTown_BattleTentLobby_Text_ReceivedPrize: @ 82C4F69
|
||||
.string "{PLAYER} received the prize\n"
|
||||
.string "{STR_VAR_1}.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4F83: @ 82C4F83
|
||||
FallarborTown_BattleTentLobby_Text_BagFullReturnForPrize: @ 82C4F83
|
||||
.string "Oh?\n"
|
||||
.string "Your BAG seems to be full.\p"
|
||||
.string "I urge you to clear space and\n"
|
||||
.string "return for your prize.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C4FD7: @ 82C4FD7
|
||||
FallarborTown_BattleTentLobby_Text_ThankYouWaitWhileSaving: @ 82C4FD7
|
||||
.string "Thank you so much for participating!\p"
|
||||
.string "Please wait while I save the game.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C501F: @ 82C501F
|
||||
FallarborTown_BattleTentLobby_Text_AwaitAnotherChallenge2: @ 82C501F
|
||||
.string "We await your challenge on\n"
|
||||
.string "another occasion!$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C504C: @ 82C504C
|
||||
FallarborTown_BattleTentLobby_Text_LookingForwardToArrival: @ 82C504C
|
||||
.string "We have been looking forward to\n"
|
||||
.string "your arrival.\p"
|
||||
.string "Before I show you to the BATTLE TENT,\n"
|
||||
.string "I must save the game. Please wait.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C50C3: @ 82C50C3
|
||||
VerdanturfTown_BattleTentLobby_Text_WelcomeToBattleTent: @ 82C50C3
|
||||
.string "I welcome you to the BATTLE TENT\n"
|
||||
.string "VERDANTURF SITE!\p"
|
||||
.string "Here, the TRAINER's trust toward\n"
|
||||
.string "POKéMON is tested.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5129: @ 82C5129
|
||||
VerdanturfTown_BattleTentLobby_Text_TakeChallenge: @ 82C5129
|
||||
.string "Do you wish to take the VERDANTURF\n"
|
||||
.string "BATTLE TENT challenge?$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5163: @ 82C5163
|
||||
VerdanturfTown_BattleTentLobby_Text_ExplainVerdanturfTent: @ 82C5163
|
||||
.string "In the VERDANTURF BATTLE TENT,\n"
|
||||
.string "there is one crucial rule that must\l"
|
||||
.string "be obeyed.\p"
|
||||
@@ -146,16 +147,17 @@ VerdanturfTown_BattleTentLobby_Text_2C5163: @ 82C5163
|
||||
.string "If you don't save before interrupting,\n"
|
||||
.string "you will be disqualified.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C539A: @ 82C539A
|
||||
VerdanturfTown_BattleTentLobby_Text_ReturnFortified: @ 82C539A
|
||||
.string "When you have fortified your heart\n"
|
||||
.string "and POKéMON, you must return.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C53DB: @ 82C53DB
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_WhichLevelMode: @ 82C53DB
|
||||
.string "There are two levels of difficulty,\n"
|
||||
.string "Level 50 and Open Level.\l"
|
||||
.string "Which is your choice of a challenge?$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C543D: @ 82C543D
|
||||
VerdanturfTown_BattleTentLobby_Text_NotEnoughValidMonsLv50: @ 82C543D
|
||||
.string "Sigh…\p"
|
||||
.string "You do not have the three POKéMON\n"
|
||||
.string "required for the challenge.\p"
|
||||
@@ -167,7 +169,7 @@ VerdanturfTown_BattleTentLobby_Text_2C543D: @ 82C543D
|
||||
.string "Come back when you have made\n"
|
||||
.string "your preparations.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5538: @ 82C5538
|
||||
VerdanturfTown_BattleTentLobby_Text_NotEnoughValidMonsLvOpen: @ 82C5538
|
||||
.string "Sigh…\p"
|
||||
.string "You do not have the three POKéMON\n"
|
||||
.string "required for the challenge.\p"
|
||||
@@ -179,48 +181,48 @@ VerdanturfTown_BattleTentLobby_Text_2C5538: @ 82C5538
|
||||
.string "Come back when you have made\n"
|
||||
.string "your preparations.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5633: @ 82C5633
|
||||
VerdanturfTown_BattleTentLobby_Text_SelectThreeMons: @ 82C5633
|
||||
.string "Good. Now, you must select your\n"
|
||||
.string "three POKéMON.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5662: @ 82C5662
|
||||
VerdanturfTown_BattleTentLobby_Text_SaveBeforeChallenge: @ 82C5662
|
||||
.string "I must save before I show you to\n"
|
||||
.string "the BATTLE TENT. Is that okay?$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C56A2: @ 82C56A2
|
||||
VerdanturfTown_BattleTentLobby_Text_NowFollowMe: @ 82C56A2
|
||||
.string "Good.\n"
|
||||
.string "Now, follow me.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C56B8: @ 82C56B8
|
||||
VerdanturfTown_BattleTentLobby_Text_ResultsWillBeRecorded: @ 82C56B8
|
||||
.string "I feel privileged for having seen\n"
|
||||
.string "your POKéMON's exploits.\p"
|
||||
.string "The results will be recorded.\n"
|
||||
.string "I must ask you to briefly wait.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5731: @ 82C5731
|
||||
VerdanturfTown_BattleTentLobby_Text_AchievedThreeWinStreak: @ 82C5731
|
||||
.string "To achieve a 3-win streak…\p"
|
||||
.string "The bonds that bind your heart with\n"
|
||||
.string "your POKéMON seem firm and true.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C5791: @ 82C5791
|
||||
VerdanturfTown_BattleTentLobby_Text_FeatWillBeRecorded: @ 82C5791
|
||||
.string "Your feat will be recorded.\n"
|
||||
.string "I must ask you to briefly wait.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C57CD: @ 82C57CD
|
||||
VerdanturfTown_BattleTentLobby_Text_PresentYouWithPrize: @ 82C57CD
|
||||
.string "For the feat of your 3-win streak,\n"
|
||||
.string "we present you with this prize.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5810: @ 82C5810
|
||||
SlateportCity_BattleTentLobby_Text_WelcomeToBattleTent: @ 82C5810
|
||||
.string "Welcome to the BATTLE TENT\n"
|
||||
.string "SLATEPORT SITE!\p"
|
||||
.string "I am your guide to the Battle Swap\n"
|
||||
.string "Tournament.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C586A: @ 82C586A
|
||||
SlateportCity_BattleTentLobby_Text_TakeChallenge: @ 82C586A
|
||||
.string "Would you like to take the Battle\n"
|
||||
.string "Swap challenge?$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C589C: @ 82C589C
|
||||
SlateportCity_BattleTentLobby_Text_ExplainSlateportTent: @ 82C589C
|
||||
.string "Here at the SLATEPORT BATTLE TENT,\n"
|
||||
.string "we hold Battle Swap events\l"
|
||||
.string "using rental POKéMON.\p"
|
||||
@@ -238,36 +240,39 @@ SlateportCity_BattleTentLobby_Text_2C589C: @ 82C589C
|
||||
.string "If you don't save before interrupting,\n"
|
||||
.string "you will be disqualified.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5AA5: @ 82C5AA5
|
||||
SlateportCity_BattleTentLobby_Text_LookForwardToNextVisit: @ 82C5AA5
|
||||
.string "We look forward to your next visit.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5AC9: @ 82C5AC9
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_WhichLevelMode: @ 82C5AC9
|
||||
.string "Which level do you wish to challenge?\n"
|
||||
.string "Level 50 or Level 100?$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5B06: @ 82C5B06
|
||||
SlateportCity_BattleTentLobby_Text_SaveBeforeChallenge: @ 82C5B06
|
||||
.string "Before you begin your challenge,\n"
|
||||
.string "I need to save data. Is that okay?$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5B4A: @ 82C5B4A
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_HoldMonsForSafekeeping: @ 82C5B4A
|
||||
.string "Okay, I will hold your POKéMON for\n"
|
||||
.string "safekeeping while you compete.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5B8C: @ 82C5B8C
|
||||
SlateportCity_BattleTentLobby_Text_StepThisWay: @ 82C5B8C
|
||||
.string "Please step this way.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5BA2: @ 82C5BA2
|
||||
SlateportCity_BattleTentLobby_Text_ReturnRentalMonsSaveResults: @ 82C5BA2
|
||||
.string "Thank you for participating!\p"
|
||||
.string "I will return your POKéMON in exchange\n"
|
||||
.string "for our rental POKéMON.\p"
|
||||
.string "I must also save your event results.\n"
|
||||
.string "Please wait.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5C30: @ 82C5C30
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_ReturnMonsExchangeRentals: @ 82C5C30
|
||||
.string "I will return your POKéMON in exchange\n"
|
||||
.string "for our rental POKéMON.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5C6F: @ 82C5C6F
|
||||
SlateportCity_BattleTentLobby_Text_WonThreeMatchesReturnMons: @ 82C5C6F
|
||||
.string "Congratulations!\n"
|
||||
.string "You've won three straight matches!\p"
|
||||
.string "I will return your POKéMON in exchange\n"
|
||||
@@ -275,61 +280,65 @@ SlateportCity_BattleTentLobby_Text_2C5C6F: @ 82C5C6F
|
||||
.string "I must also save your event results.\n"
|
||||
.string "Please wait.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5D14: @ 82C5D14
|
||||
SlateportCity_BattleTentLobby_Text_AwardYouThisPrize: @ 82C5D14
|
||||
.string "In recognition of your 3-win streak,\n"
|
||||
.string "we award you this prize.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5D52: @ 82C5D52
|
||||
SlateportCity_BattleTentLobby_Text_NoRoomInBagMakeRoom: @ 82C5D52
|
||||
.string "Oh?\n"
|
||||
.string "You seem to have no room for this.\p"
|
||||
.string "Please make room in your BAG and\n"
|
||||
.string "let me know.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5DA7: @ 82C5DA7
|
||||
SlateportCity_BattleTentLobby_Text_BeenWaitingForYou: @ 82C5DA7
|
||||
.string "We've been waiting for you!\p"
|
||||
.string "Before we resume your challenge,\n"
|
||||
.string "I must save the game.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5DFA: @ 82C5DFA
|
||||
SlateportCity_BattleTentLobby_Text_DidntSaveBeforeQuitting: @ 82C5DFA
|
||||
.string "I'm sorry to say this, but you didn't\n"
|
||||
.string "save before you quit playing last time.\p"
|
||||
.string "As a result, you have been disqualified\n"
|
||||
.string "from your challenge.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5E85: @ 82C5E85
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_ReturnPersonalMons: @ 82C5E85
|
||||
.string "We'll return your personal POKéMON.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5EA9: @ 82C5EA9
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_ReceivedPrize: @ 82C5EA9
|
||||
.string "{PLAYER} received the prize\n"
|
||||
.string "{STR_VAR_1}.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5EC3: @ 82C5EC3
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_RulesAreListed: @ 82C5EC3
|
||||
.string "The Battle Swap rules are listed.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5EE5: @ 82C5EE5
|
||||
@ Unused
|
||||
SlateportCity_BattleTentLobby_Text_ReadWhichHeading: @ 82C5EE5
|
||||
.string "Which heading do you want to read?$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5F08: @ 82C5F08
|
||||
SlateportCity_BattleTentLobby_Text_ExplainBasicRules: @ 82C5F08
|
||||
.string "In a Battle Swap event, you may use\n"
|
||||
.string "only three POKéMON.\p"
|
||||
.string "Whether you are renting or swapping,\n"
|
||||
.string "your team may not have two or more\l"
|
||||
.string "of the same POKéMON.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C5F9D: @ 82C5F9D
|
||||
SlateportCity_BattleTentLobby_Text_ExplainSwapPartnerRules: @ 82C5F9D
|
||||
.string "You may swap POKéMON only with\n"
|
||||
.string "the TRAINER you have just defeated.\p"
|
||||
.string "You may swap for only those POKéMON\n"
|
||||
.string "used by the beaten TRAINER.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C6020: @ 82C6020
|
||||
SlateportCity_BattleTentLobby_Text_ExplainSwapNumberRules: @ 82C6020
|
||||
.string "After every battle you win, you may\n"
|
||||
.string "swap for one of your defeated\l"
|
||||
.string "opponent's POKéMON.\p"
|
||||
.string "You will not be able to swap POKéMON\n"
|
||||
.string "with the third TRAINER in the event.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C60C0: @ 82C60C0
|
||||
SlateportCity_BattleTentLobby_Text_ExplainSwapNotes: @ 82C60C0
|
||||
.string "There are two key points to be aware\n"
|
||||
.string "of when swapping POKéMON.\p"
|
||||
.string "First, when swapping, you can't check\n"
|
||||
@@ -341,20 +350,23 @@ SlateportCity_BattleTentLobby_Text_2C60C0: @ 82C60C0
|
||||
.string "This sequence remains unchanged\n"
|
||||
.string "even when swaps are made.$"
|
||||
|
||||
SlateportCity_BattleTentLobby_Text_2C61FE: @ 82C61FE
|
||||
SlateportCity_BattleTentLobby_Text_ExplainMonRules: @ 82C61FE
|
||||
.string "The POKéMON of the SLATEPORT\n"
|
||||
.string "BATTLE TENT are all rentals.\p"
|
||||
.string "All rental POKéMON are kept at\n"
|
||||
.string "Level 30.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C6261: @ 82C6261
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_RulesAreListed2: @ 82C6261
|
||||
.string "The VERDANTURF BATTLE TENT\n"
|
||||
.string "rules are listed.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C628E: @ 82C628E
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_ReadWhichHeading: @ 82C628E
|
||||
.string "Which heading do you want to read?$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C62B1: @ 82C62B1
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_ExplainBasicRules: @ 82C62B1
|
||||
.string "Here at the VERDANTURF BATTLE TENT,\n"
|
||||
.string "POKéMON are required to think and\l"
|
||||
.string "battle by themselves.\p"
|
||||
@@ -362,7 +374,8 @@ VerdanturfTown_BattleTentLobby_Text_2C62B1: @ 82C62B1
|
||||
.string "with people behave differently\l"
|
||||
.string "depending on their nature.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C636D: @ 82C636D
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_ExplainNatureRules: @ 82C636D
|
||||
.string "Depending on its nature, a POKéMON\n"
|
||||
.string "may prefer to attack no matter what.\p"
|
||||
.string "Another POKéMON may prefer to protect\n"
|
||||
@@ -375,7 +388,8 @@ VerdanturfTown_BattleTentLobby_Text_2C636D: @ 82C636D
|
||||
.string "It may also dislike certain moves that\n"
|
||||
.string "it has trouble using.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C64BA: @ 82C64BA
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_ExplainMoveRules: @ 82C64BA
|
||||
.string "There are offensive moves that inflict\n"
|
||||
.string "direct damage on the foe.\p"
|
||||
.string "There are defensive moves that are\n"
|
||||
@@ -388,7 +402,8 @@ VerdanturfTown_BattleTentLobby_Text_2C64BA: @ 82C64BA
|
||||
.string "POKéMON will consider using moves in\n"
|
||||
.string "these three categories.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C6612: @ 82C6612
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_ExplainUnderpoweredRules: @ 82C6612
|
||||
.string "When not under command by its TRAINER,\n"
|
||||
.string "a POKéMON may be unable to effectively\l"
|
||||
.string "use certain moves.\p"
|
||||
@@ -398,21 +413,21 @@ VerdanturfTown_BattleTentLobby_Text_2C6612: @ 82C6612
|
||||
.string "do not match its nature, it will often\l"
|
||||
.string "be unable to live up to its potential.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C671E: @ 82C671E
|
||||
@ Unused
|
||||
VerdanturfTown_BattleTentLobby_Text_ExplainWhenInDangerRules: @ 82C671E
|
||||
.string "Depending on its nature, a POKéMON may\n"
|
||||
.string "start using moves that don't match its\l"
|
||||
.string "nature when it is in trouble.\p"
|
||||
.string "If a POKéMON begins behaving oddly\n"
|
||||
.string "in a pinch, watch it carefully.$"
|
||||
|
||||
FallarborTown_BattleTentLobby_Text_2C67CD: @ 82C67CD
|
||||
VerdanturfTown_BattleTentLobby_Text_2C67CD: @ 82C67CD
|
||||
BattleTentLobby_Text_ExplainLevelRules: @ 82C67CD
|
||||
.string "At this BATTLE TENT, the levels of\n"
|
||||
.string "your opponents will be adjusted to\l"
|
||||
.string "match the levels of your POKéMON.\p"
|
||||
.string "However, no TRAINER you face will\n"
|
||||
.string "have any POKéMON below Level 30.$"
|
||||
|
||||
VerdanturfTown_BattleTentLobby_Text_2C6878: @ 82C6878
|
||||
VerdanturfTown_BattleTentLobby_Text_RulesAreListed: @ 82C6878
|
||||
.string "The VERDANTURF BATTLE TENT\n"
|
||||
.string "rules are listed.$"
|
||||
|
||||
Reference in New Issue
Block a user