Document Battle Pike scripts
This commit is contained in:
@@ -1,33 +1,33 @@
|
||||
BattleFrontier_BattlePikeLobby_MapScripts:: @ 825B6C6
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattlePikeLobby_MapScript2_25B6D1
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattlePikeLobby_MapScript2_25B6F3
|
||||
map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattlePikeLobby_OnFrame
|
||||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattlePikeLobby_OnWarp
|
||||
.byte 0
|
||||
|
||||
BattleFrontier_BattlePikeLobby_MapScript2_25B6D1: @ 825B6D1
|
||||
map_script_2 VAR_TEMP_0, 0, BattleFrontier_BattlePikeLobby_EventScript_25B707
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, BattleFrontier_BattlePikeLobby_EventScript_25B710
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, BattleFrontier_BattlePikeLobby_EventScript_25B762
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, BattleFrontier_BattlePikeLobby_EventScript_25B806
|
||||
BattleFrontier_BattlePikeLobby_OnFrame: @ 825B6D1
|
||||
map_script_2 VAR_TEMP_0, 0, BattleFrontier_BattlePikeLobby_EventScript_GetChallengeStatus
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, BattleFrontier_BattlePikeLobby_EventScript_QuitWithoutSaving
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, BattleFrontier_BattlePikeLobby_EventScript_WonChallenge
|
||||
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, BattleFrontier_BattlePikeLobby_EventScript_LostChallenge
|
||||
.2byte 0
|
||||
|
||||
BattleFrontier_BattlePikeLobby_MapScript2_25B6F3: @ 825B6F3
|
||||
map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattlePikeLobby_EventScript_25B6FD
|
||||
BattleFrontier_BattlePikeLobby_OnWarp: @ 825B6F3
|
||||
map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattlePikeLobby_EventScript_TurnPlayerNorth
|
||||
.2byte 0
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B6FD:: @ 825B6FD
|
||||
BattleFrontier_BattlePikeLobby_EventScript_TurnPlayerNorth:: @ 825B6FD
|
||||
setvar VAR_TEMP_1, 1
|
||||
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B707:: @ 825B707
|
||||
BattleFrontier_BattlePikeLobby_EventScript_GetChallengeStatus:: @ 825B707
|
||||
frontier_getstatus
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B710:: @ 825B710
|
||||
BattleFrontier_BattlePikeLobby_EventScript_QuitWithoutSaving:: @ 825B710
|
||||
special HealPlayerParty
|
||||
pike_resethelditems
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C2E0, MSGBOX_DEFAULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_FailedToSaveBeforeQuitting, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
pike_set PIKE_DATA_WIN_STREAK 0
|
||||
pike_set PIKE_DATA_WIN_STREAK_ACTIVE, FALSE
|
||||
@@ -36,21 +36,20 @@ BattleFrontier_BattlePikeLobby_EventScript_25B710:: @ 825B710
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B762:: @ 825B762
|
||||
BattleFrontier_BattlePikeLobby_EventScript_WonChallenge:: @ 825B762
|
||||
lockall
|
||||
frontier_isbrain
|
||||
compare VAR_RESULT, TRUE
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_25B784
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C18A, MSGBOX_DEFAULT
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_DefeatedQueen
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_PossessLuckInAbundance, MSGBOX_DEFAULT
|
||||
waitmessage
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25B78D
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_GiveBattlePoints
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B784:: @ 825B784
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C383, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePikeLobby_EventScript_DefeatedQueen:: @ 825B784
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_SnatchedVictoryFromQueen, MSGBOX_DEFAULT
|
||||
waitmessage
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B78D:: @ 825B78D
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C3D9, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePikeLobby_EventScript_GiveBattlePoints:: @ 825B78D
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_AwardYouTheseBattlePoints, MSGBOX_DEFAULT
|
||||
frontier_givepoints
|
||||
msgbox BattleFrontier_Text_ObtainedXBattlePoints, MSGBOX_GETPOINTS
|
||||
frontier_checkairshow
|
||||
@@ -60,20 +59,20 @@ BattleFrontier_BattlePikeLobby_EventScript_25B78D:: @ 825B78D
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
pike_resethelditems
|
||||
message BattleFrontier_BattlePikeLobby_Text_25C1DF
|
||||
message BattleFrontier_BattlePikeLobby_Text_ShallRecordResults
|
||||
waitmessage
|
||||
pike_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BE02, MSGBOX_DEFAULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B806:: @ 825B806
|
||||
BattleFrontier_BattlePikeLobby_EventScript_LostChallenge:: @ 825B806
|
||||
lockall
|
||||
message BattleFrontier_BattlePikeLobby_Text_25C146
|
||||
message BattleFrontier_BattlePikeLobby_Text_ChallengeEndedRecordResults
|
||||
waitmessage
|
||||
frontier_checkairshow
|
||||
frontier_set FRONTIER_DATA_BATTLE_NUM, 0
|
||||
@@ -84,42 +83,41 @@ BattleFrontier_BattlePikeLobby_EventScript_25B806:: @ 825B806
|
||||
pike_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BE02, MSGBOX_DEFAULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B868:: @ 825B868
|
||||
BattleFrontier_BattlePikeLobby_EventScript_Attendant:: @ 825B868
|
||||
lock
|
||||
faceplayer
|
||||
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_PIKE
|
||||
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
|
||||
special SavePlayerParty
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BB52, MSGBOX_DEFAULT
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B87F:: @ 825B87F
|
||||
message BattleFrontier_BattlePikeLobby_Text_25BBC1
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_WelcomeToBattlePike, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePikeLobby_EventScript_AskTakeChallenge:: @ 825B87F
|
||||
message BattleFrontier_BattlePikeLobby_Text_TakeChallenge
|
||||
waitmessage
|
||||
multichoice 17, 6, MULTI_CHALLENGEINFO, 0
|
||||
switch VAR_RESULT
|
||||
case 0, BattleFrontier_BattlePikeLobby_EventScript_25B8BB
|
||||
case 1, BattleFrontier_BattlePikeLobby_EventScript_25BA1A
|
||||
case 2, BattleFrontier_BattlePikeLobby_EventScript_25BA76
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_25BA76
|
||||
case 0, BattleFrontier_BattlePikeLobby_EventScript_TryEnterChallenge
|
||||
case 1, BattleFrontier_BattlePikeLobby_EventScript_ExplainChallenge
|
||||
case 2, BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B8BB:: @ 825B8BB
|
||||
message BattleFrontier_BattlePikeLobby_Text_25BE35
|
||||
BattleFrontier_BattlePikeLobby_EventScript_TryEnterChallenge:: @ 825B8BB
|
||||
message BattleFrontier_BattlePikeLobby_Text_WhichChallengeMode
|
||||
waitmessage
|
||||
multichoice 17, 6, MULTI_LEVEL_MODE, 0
|
||||
switch VAR_RESULT
|
||||
case FRONTIER_LVL_TENT, BattleFrontier_BattlePikeLobby_EventScript_25BA76
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_25BA76
|
||||
case FRONTIER_LVL_TENT, BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge
|
||||
frontier_checkineligible
|
||||
compare VAR_0x8004, TRUE
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_25BA27
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_NotEnoughValidMons
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C094, MSGBOX_DEFAULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_PleaseChooseThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen 1
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
@@ -127,14 +125,14 @@ BattleFrontier_BattlePikeLobby_EventScript_25B8BB:: @ 825B8BB
|
||||
special ChoosePartyForBattleFrontier
|
||||
waitstate
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_25BA73
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C0D8, MSGBOX_YESNO
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_SaveBeforeChallenge, MSGBOX_YESNO
|
||||
switch VAR_RESULT
|
||||
case NO, BattleFrontier_BattlePikeLobby_EventScript_25BA73
|
||||
case YES, BattleFrontier_BattlePikeLobby_EventScript_25B95C
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_25BA73
|
||||
case NO, BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge
|
||||
case YES, BattleFrontier_BattlePikeLobby_EventScript_SaveBeforeChallenge
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25B95C:: @ 825B95C
|
||||
BattleFrontier_BattlePikeLobby_EventScript_SaveBeforeChallenge:: @ 825B95C
|
||||
setvar VAR_TEMP_0, 0
|
||||
setvar VAR_TEMP_1, 0
|
||||
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
||||
@@ -150,13 +148,13 @@ BattleFrontier_BattlePikeLobby_EventScript_25B95C:: @ 825B95C
|
||||
setvar VAR_TEMP_0, 255
|
||||
pike_savehelditems
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_25BA5C
|
||||
goto_if_eq BattleFrontier_BattlePikeLobby_EventScript_CancelChallengeSaveFailed
|
||||
special SavePlayerParty
|
||||
frontier_setpartyorder FRONTIER_PARTY_SIZE
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C130, MSGBOX_DEFAULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_StepThisWay, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
frontier_settrainers
|
||||
call BattleFrontier_BattlePikeLobby_EventScript_25BA94
|
||||
call BattleFrontier_BattlePikeLobby_EventScript_WalkToCorridor
|
||||
special HealPlayerParty
|
||||
call BattleFrontier_BattlePike_EventScript_CloseCurtain
|
||||
warpsilent MAP_BATTLE_FRONTIER_BATTLE_PIKE_CORRIDOR, 255, 6, 7
|
||||
@@ -164,36 +162,36 @@ BattleFrontier_BattlePikeLobby_EventScript_25B95C:: @ 825B95C
|
||||
waitstate
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA1A:: @ 825BA1A
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BBF5, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25B87F
|
||||
BattleFrontier_BattlePikeLobby_EventScript_ExplainChallenge:: @ 825BA1A
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_ExplainBattlePike, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_AskTakeChallenge
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA27:: @ 825BA27
|
||||
BattleFrontier_BattlePikeLobby_EventScript_NotEnoughValidMons:: @ 825BA27
|
||||
switch VAR_RESULT
|
||||
case FRONTIER_LVL_50, BattleFrontier_BattlePikeLobby_EventScript_25BA42
|
||||
case FRONTIER_LVL_OPEN, BattleFrontier_BattlePikeLobby_EventScript_25BA4F
|
||||
case FRONTIER_LVL_50, BattleFrontier_BattlePikeLobby_EventScript_NotEnoughValidMonsLv50
|
||||
case FRONTIER_LVL_OPEN, BattleFrontier_BattlePikeLobby_EventScript_NotEnoughValidMonsLvOpen
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA42:: @ 825BA42
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BE8C, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BA7E
|
||||
BattleFrontier_BattlePikeLobby_EventScript_NotEnoughValidMonsLv50:: @ 825BA42
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_NotEnoughValidMonsLv50, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_EndCancelChallenge
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA4F:: @ 825BA4F
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BF9A, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BA7E
|
||||
BattleFrontier_BattlePikeLobby_EventScript_NotEnoughValidMonsLvOpen:: @ 825BA4F
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_NotEnoughValidMonsLvOpen, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_EndCancelChallenge
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA5C:: @ 825BA5C
|
||||
BattleFrontier_BattlePikeLobby_EventScript_CancelChallengeSaveFailed:: @ 825BA5C
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BA76
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA73:: @ 825BA73
|
||||
BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge:: @ 825BA73
|
||||
special LoadPlayerParty
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA76:: @ 825BA76
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25BE02, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA7E:: @ 825BA7E
|
||||
BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge:: @ 825BA76
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePikeLobby_EventScript_EndCancelChallenge:: @ 825BA7E
|
||||
release
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA80:: @ 825BA80
|
||||
BattleFrontier_BattlePikeLobby_EventScript_ShowResults:: @ 825BA80
|
||||
lockall
|
||||
frontier_results FRONTIER_FACILITY_PIKE
|
||||
waitbuttonpress
|
||||
@@ -201,67 +199,66 @@ BattleFrontier_BattlePikeLobby_EventScript_25BA80:: @ 825BA80
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BA94:: @ 825BA94
|
||||
applymovement 1, BattleFrontier_BattlePikeLobby_Movement_25BAA7
|
||||
applymovement EVENT_OBJ_ID_PLAYER, BattleFrontier_BattlePikeLobby_Movement_25BAA6
|
||||
BattleFrontier_BattlePikeLobby_EventScript_WalkToCorridor:: @ 825BA94
|
||||
applymovement 1, BattleFrontier_BattlePikeLobby_Movement_AttendantWalkToCorridor
|
||||
applymovement EVENT_OBJ_ID_PLAYER, BattleFrontier_BattlePikeLobby_Movement_PlayerWalkToCorridor
|
||||
waitmovement 0
|
||||
return
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Movement_25BAA6: @ 825BAA6
|
||||
BattleFrontier_BattlePikeLobby_Movement_PlayerWalkToCorridor: @ 825BAA6
|
||||
walk_up
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Movement_25BAA7: @ 825BAA7
|
||||
BattleFrontier_BattlePikeLobby_Movement_AttendantWalkToCorridor: @ 825BAA7
|
||||
walk_up
|
||||
walk_up
|
||||
set_invisible
|
||||
step_end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BAAB:: @ 825BAAB
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C422, MSGBOX_NPC
|
||||
BattleFrontier_BattlePikeLobby_EventScript_Hiker:: @ 825BAAB
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_OneRoomAwayFromGoal, MSGBOX_NPC
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BAB4:: @ 825BAB4
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C4A5, MSGBOX_NPC
|
||||
BattleFrontier_BattlePikeLobby_EventScript_Twin:: @ 825BAB4
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_NeverHadToBattleTrainer, MSGBOX_NPC
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BABD:: @ 825BABD
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C4FD, MSGBOX_NPC
|
||||
BattleFrontier_BattlePikeLobby_EventScript_Beauty:: @ 825BABD
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_ThinkAbilitiesUsefulHere, MSGBOX_NPC
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BAC6:: @ 825BAC6
|
||||
BattleFrontier_BattlePikeLobby_EventScript_RulesBoard:: @ 825BAC6
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C5FB, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BAD5
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_RulesAreListed, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BAD5:: @ 825BAD5
|
||||
message BattleFrontier_BattlePikeLobby_Text_25C621
|
||||
BattleFrontier_BattlePikeLobby_EventScript_ReadRulesBoard:: @ 825BAD5
|
||||
message BattleFrontier_BattlePikeLobby_Text_ReadWhichHeading
|
||||
waitmessage
|
||||
multichoice 16, 4, MULTI_BATTLE_PIKE_RULES, 0
|
||||
switch VAR_RESULT
|
||||
case 0, BattleFrontier_BattlePikeLobby_EventScript_25BB1D
|
||||
case 1, BattleFrontier_BattlePikeLobby_EventScript_25BB2B
|
||||
case 2, BattleFrontier_BattlePikeLobby_EventScript_25BB39
|
||||
case 3, BattleFrontier_BattlePikeLobby_EventScript_25BB47
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_25BB47
|
||||
case 0, BattleFrontier_BattlePikeLobby_EventScript_RulesPokenavBag
|
||||
case 1, BattleFrontier_BattlePikeLobby_EventScript_RulesHeldItems
|
||||
case 2, BattleFrontier_BattlePikeLobby_EventScript_RulesMonOrder
|
||||
case 3, BattleFrontier_BattlePikeLobby_EventScript_ExitRules
|
||||
case MULTI_B_PRESSED, BattleFrontier_BattlePikeLobby_EventScript_ExitRules
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BB1D:: @ 825BB1D
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C644, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BAD5
|
||||
BattleFrontier_BattlePikeLobby_EventScript_RulesPokenavBag:: @ 825BB1D
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_ExplainPokenavBagRules, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BB2B:: @ 825BB2B
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C68A, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BAD5
|
||||
BattleFrontier_BattlePikeLobby_EventScript_RulesHeldItems:: @ 825BB2B
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_ExplainHeldItemRules, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BB39:: @ 825BB39
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_25C6EB, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_25BAD5
|
||||
BattleFrontier_BattlePikeLobby_EventScript_RulesMonOrder:: @ 825BB39
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_ExplainMonOrderRules, MSGBOX_DEFAULT
|
||||
goto BattleFrontier_BattlePikeLobby_EventScript_ReadRulesBoard
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_25BB47:: @ 825BB47
|
||||
BattleFrontier_BattlePikeLobby_EventScript_ExitRules:: @ 825BB47
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -272,17 +269,17 @@ BattleFrontier_BattlePike_EventScript_CloseCurtain:: @ 825BB49
|
||||
waitse
|
||||
return
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BB52: @ 825BB52
|
||||
BattleFrontier_BattlePikeLobby_Text_WelcomeToBattlePike: @ 825BB52
|
||||
.string "Where the luck of TRAINERS\n"
|
||||
.string "is put to the test…\p"
|
||||
.string "Welcome to the BATTLE PIKE…\p"
|
||||
.string "I am your guide to the BATTLE PIKE…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BBC1: @ 825BBC1
|
||||
BattleFrontier_BattlePikeLobby_Text_TakeChallenge: @ 825BBC1
|
||||
.string "Would you like to take the Battle\n"
|
||||
.string "Choice challenge?$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BBF5: @ 825BBF5
|
||||
BattleFrontier_BattlePikeLobby_Text_ExplainBattlePike: @ 825BBF5
|
||||
.string "Here we conduct an event we call\n"
|
||||
.string "the Battle Choice.\p"
|
||||
.string "The Battle Choice rules are very\n"
|
||||
@@ -301,16 +298,16 @@ BattleFrontier_BattlePikeLobby_Text_25BBF5: @ 825BBF5
|
||||
.string "If you don't save before interrupting,\n"
|
||||
.string "you will be disqualified.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BE02: @ 825BE02
|
||||
BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou: @ 825BE02
|
||||
.string "We look forward to seeing you\n"
|
||||
.string "on another occasion…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BE35: @ 825BE35
|
||||
BattleFrontier_BattlePikeLobby_Text_WhichChallengeMode: @ 825BE35
|
||||
.string "You have the choice of two courses,\n"
|
||||
.string "Level 50 and Open Level.\l"
|
||||
.string "Which will you challenge?$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BE8C: @ 825BE8C
|
||||
BattleFrontier_BattlePikeLobby_Text_NotEnoughValidMonsLv50: @ 825BE8C
|
||||
.string "I beg your pardon, but…\p"
|
||||
.string "You do not have three eligible\n"
|
||||
.string "POKéMON for the Battle Choice event.\p"
|
||||
@@ -322,7 +319,7 @@ BattleFrontier_BattlePikeLobby_Text_25BE8C: @ 825BE8C
|
||||
.string "Please come see me when\n"
|
||||
.string "you are ready…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25BF9A: @ 825BF9A
|
||||
BattleFrontier_BattlePikeLobby_Text_NotEnoughValidMonsLvOpen: @ 825BF9A
|
||||
.string "I beg your pardon, but…\p"
|
||||
.string "You do not have three eligible\n"
|
||||
.string "POKéMON for the Battle Choice event.\p"
|
||||
@@ -334,98 +331,101 @@ BattleFrontier_BattlePikeLobby_Text_25BF9A: @ 825BF9A
|
||||
.string "Please come see me when\n"
|
||||
.string "you are ready…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C094: @ 825C094
|
||||
BattleFrontier_BattlePikeLobby_Text_PleaseChooseThreeMons: @ 825C094
|
||||
.string "Please choose the three POKéMON\n"
|
||||
.string "you wish to enter in the challenge…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C0D8: @ 825C0D8
|
||||
BattleFrontier_BattlePikeLobby_Text_SaveBeforeChallenge: @ 825C0D8
|
||||
.string "Before starting your Battle Choice\n"
|
||||
.string "challenge, I must save the game.\l"
|
||||
.string "Is that acceptable?$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C130: @ 825C130
|
||||
BattleFrontier_BattlePikeLobby_Text_StepThisWay: @ 825C130
|
||||
.string "Please step this way…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C146: @ 825C146
|
||||
BattleFrontier_BattlePikeLobby_Text_ChallengeEndedRecordResults: @ 825C146
|
||||
.string "Your challenge has ended…\p"
|
||||
.string "I shall record your results.\n"
|
||||
.string "Please wait…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C18A: @ 825C18A
|
||||
BattleFrontier_BattlePikeLobby_Text_PossessLuckInAbundance: @ 825C18A
|
||||
.string "You have completed the challenge…\p"
|
||||
.string "I must say… You seem to possess luck\n"
|
||||
.string "in abundance…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C1DF: @ 825C1DF
|
||||
BattleFrontier_BattlePikeLobby_Text_ShallRecordResults: @ 825C1DF
|
||||
.string "I shall record your results.\n"
|
||||
.string "Please wait…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C209: @ 825C209
|
||||
@ Unused
|
||||
BattleFrontier_BattlePikeLobby_Text_AwardYouTheseBattlePoints2: @ 825C209
|
||||
.string "To commemorate your completion of\n"
|
||||
.string "the Battle Choice challenge, we award\l"
|
||||
.string "you these Battle Point(s)…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C26C: @ 825C26C
|
||||
@ Unused
|
||||
BattleFrontier_BattlePikeLobby_Text_ReachedBattlePointLimit: @ 825C26C
|
||||
.string "You appear to have reached the limit\n"
|
||||
.string "for Battle Points…\pPlease exchange some Battle Points\n"
|
||||
.string "for prizes, then return…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C2E0: @ 825C2E0
|
||||
BattleFrontier_BattlePikeLobby_Text_FailedToSaveBeforeQuitting: @ 825C2E0
|
||||
.string "I beg your pardon, but…\p"
|
||||
.string "You failed to save before you quit\n"
|
||||
.string "your challenge the last time.\p"
|
||||
.string "Because of that, your challenge so far\n"
|
||||
.string "has been disqualified. I am sorry…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C383: @ 825C383
|
||||
BattleFrontier_BattlePikeLobby_Text_SnatchedVictoryFromQueen: @ 825C383
|
||||
.string "Congratulations…\p"
|
||||
.string "You have snatched victory from the\n"
|
||||
.string "PIKE QUEEN and cleared the event…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C3D9: @ 825C3D9
|
||||
BattleFrontier_BattlePikeLobby_Text_AwardYouTheseBattlePoints: @ 825C3D9
|
||||
.string "In recognition of your amazing luck,\n"
|
||||
.string "we award you these Battle Point(s)…$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C422: @ 825C422
|
||||
BattleFrontier_BattlePikeLobby_Text_OneRoomAwayFromGoal: @ 825C422
|
||||
.string "Arrgh! I blew my chance!\n"
|
||||
.string "I was one room away from the goal!\p"
|
||||
.string "In this place, you'd better watch out\n"
|
||||
.string "for poison, freezing, and so on.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C4A5: @ 825C4A5
|
||||
BattleFrontier_BattlePikeLobby_Text_NeverHadToBattleTrainer: @ 825C4A5
|
||||
.string "I've completed the challenge 10 times\n"
|
||||
.string "now, but I've never had to battle\l"
|
||||
.string "a TRAINER once.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C4FD: @ 825C4FD
|
||||
BattleFrontier_BattlePikeLobby_Text_ThinkAbilitiesUsefulHere: @ 825C4FD
|
||||
.string "Listen! Listen!\p"
|
||||
.string "Don't you think that the special\n"
|
||||
.string "abilities of POKéMON will be useful\l"
|
||||
.string "here?$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C558: @ 825C558
|
||||
@ Unused
|
||||
BattleFrontier_BattlePikeLobby_Text_TrainersWhicheverPathIChoose: @ 825C558
|
||||
.string "What is this weird place?\n"
|
||||
.string "I can't figure it out at all!\p"
|
||||
.string "I've taken the challenge a bunch\n"
|
||||
.string "of times, but all I ever do is run into\l"
|
||||
.string "TRAINERS whichever path I choose.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C5FB: @ 825C5FB
|
||||
BattleFrontier_BattlePikeLobby_Text_RulesAreListed: @ 825C5FB
|
||||
.string "The Battle Choice's rules are listed.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C621: @ 825C621
|
||||
BattleFrontier_BattlePikeLobby_Text_ReadWhichHeading: @ 825C621
|
||||
.string "Which heading do you want to read?$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C644: @ 825C644
|
||||
BattleFrontier_BattlePikeLobby_Text_ExplainPokenavBagRules: @ 825C644
|
||||
.string "The BAG and POKéNAV may not be used\n"
|
||||
.string "during a Battle Choice challenge.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C68A: @ 825C68A
|
||||
BattleFrontier_BattlePikeLobby_Text_ExplainHeldItemRules: @ 825C68A
|
||||
.string "During a Battle Choice challenge,\n"
|
||||
.string "any BERRY or HERB held by POKéMON\l"
|
||||
.string "will be effective only once.$"
|
||||
|
||||
BattleFrontier_BattlePikeLobby_Text_25C6EB: @ 825C6EB
|
||||
BattleFrontier_BattlePikeLobby_Text_ExplainMonOrderRules: @ 825C6EB
|
||||
.string "During a Battle Choice challenge,\n"
|
||||
.string "the sequence of POKéMON cannot be\l"
|
||||
.string "changed.\p"
|
||||
|
||||
Reference in New Issue
Block a user