mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-27 12:14:20 +01:00
914 lines
36 KiB
PHP
914 lines
36 KiB
PHP
.set LOCALID_ATTENDANT, 1
|
|
.set LOCALID_HINT_GIVER, 2
|
|
|
|
BattleFrontier_BattlePyramidLobby_MapScripts:: @ 8250716
|
|
map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattlePyramidLobby_OnFrame
|
|
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattleDomeLobby_OnWarp
|
|
.byte 0
|
|
|
|
@ Unused. Pyramid uses Dome's OnWarp (presumably by mistake). Their effects are identical
|
|
BattleFrontier_BattlePyramidLobby_OnWarp: @ 8250721
|
|
map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattlePyramidLobby_EventScript_TurnPlayerNorth
|
|
.2byte 0
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_TurnPlayerNorth: @ 825072B
|
|
setvar VAR_TEMP_1, 1
|
|
turnobject OBJ_EVENT_ID_PLAYER, DIR_NORTH
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_OnFrame: @ 8250735
|
|
map_script_2 VAR_TEMP_0, 0, BattleFrontier_BattlePyramidLobby_EventScript_GetChallengeStatus
|
|
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_SAVING, BattleFrontier_BattlePyramidLobby_EventScript_QuitWithoutSaving
|
|
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_PAUSED, BattleFrontier_BattlePyramidLobby_EventScript_ResumeChallenge
|
|
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_WON, BattleFrontier_BattlePyramidLobby_EventScript_WonChallenge
|
|
map_script_2 VAR_TEMP_0, CHALLENGE_STATUS_LOST, BattleFrontier_BattlePyramidLobby_EventScript_LostChallenge
|
|
.2byte 0
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GetChallengeStatus:: @ 825075F
|
|
frontier_getstatus
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_QuitWithoutSaving:: @ 8250768
|
|
lockall
|
|
message BattleFrontier_BattlePyramidLobby_Text_DidntSaveBeforeQuittingTakeBag
|
|
waitmessage
|
|
playse SE_EXP_MAX
|
|
waitse
|
|
closemessage
|
|
pyramid_set PYRAMID_DATA_WIN_STREAK, 0
|
|
pyramid_set PYRAMID_DATA_WIN_STREAK_ACTIVE, FALSE
|
|
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
|
setvar VAR_TEMP_0, 255
|
|
releaseall
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_WonChallenge:: @ 82507B1
|
|
lockall
|
|
frontier_isbrain
|
|
compare VAR_RESULT, TRUE
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_DefeatedKing
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_YouveConqueredPyramid, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_GiveBattlePoints
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_DefeatedKing:: @ 82507D2
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_YouveDefeatedPyramidKing, MSGBOX_DEFAULT
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GiveBattlePoints:: @ 82507DA
|
|
special DoBattlePyramidMonsHaveHeldItem
|
|
compare VAR_RESULT, TRUE
|
|
call_if_eq BattleFrontier_BattlePyramidLobby_EventScript_StoreHeldItemsInPyramidBag
|
|
clearflag FLAG_STORING_ITEMS_IN_PYRAMID_BAG
|
|
frontier_checkairshow
|
|
special LoadPlayerParty
|
|
pyramid_clearhelditems
|
|
special HealPlayerParty
|
|
message BattleFrontier_BattlePyramidLobby_Text_UsedBattleBagWillBeKept
|
|
waitmessage
|
|
playse SE_EXP_MAX
|
|
waitse
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_GiveYouTheseBattlePoints, MSGBOX_DEFAULT
|
|
frontier_givepoints
|
|
msgbox BattleFrontier_Text_ObtainedXBattlePoints, MSGBOX_GETPOINTS
|
|
message BattleFrontier_BattlePyramidLobby_Text_RecordResultsWait
|
|
waitmessage
|
|
pyramid_setprize
|
|
pyramid_save 0
|
|
playse SE_SAVE
|
|
waitse
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_LookForwardToNextChallenge, MSGBOX_DEFAULT
|
|
closemessage
|
|
setvar VAR_TEMP_0, 255
|
|
releaseall
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_LostChallenge:: @ 8250852
|
|
frontier_checkairshow
|
|
special LoadPlayerParty
|
|
pyramid_clearhelditems
|
|
special HealPlayerParty
|
|
lockall
|
|
message BattleFrontier_BattlePyramidLobby_Text_DisappointingHereIsBag
|
|
waitmessage
|
|
playse SE_EXP_MAX
|
|
waitse
|
|
message BattleFrontier_BattlePyramidLobby_Text_RecordResultsWait
|
|
waitmessage
|
|
pyramid_set PYRAMID_DATA_WIN_STREAK_ACTIVE, FALSE
|
|
pyramid_save 0
|
|
playse SE_SAVE
|
|
waitse
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_LookForwardToNextChallenge, MSGBOX_DEFAULT
|
|
closemessage
|
|
setvar VAR_TEMP_0, 255
|
|
releaseall
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ResumeChallenge:: @ 82508AC
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_EnterChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_Attendant:: @ 82508B1
|
|
lock
|
|
faceplayer
|
|
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_PYRAMID
|
|
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
|
|
special SavePlayerParty
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_WelcomeToBattlePyramid, MSGBOX_DEFAULT
|
|
BattleFrontier_BattlePyramidLobby_EventScript_AskTakeChallenge:: @ 82508C8
|
|
message BattleFrontier_BattlePyramidLobby_Text_EmbarkOnChallenge
|
|
waitmessage
|
|
multichoice 17, 6, MULTI_CHALLENGEINFO, 0
|
|
switch VAR_RESULT
|
|
case 0, BattleFrontier_BattlePyramidLobby_EventScript_TryEnterChallenge
|
|
case 1, BattleFrontier_BattlePyramidLobby_EventScript_ExplainChallenge
|
|
case 2, BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge
|
|
case MULTI_B_PRESSED, BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_TryEnterChallenge:: @ 8250904
|
|
message BattleFrontier_BattlePyramidLobby_Text_WhichLevelMode
|
|
waitmessage
|
|
multichoice 17, 6, MULTI_LEVEL_MODE, 0
|
|
switch VAR_RESULT
|
|
case FRONTIER_LVL_TENT, BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge
|
|
case MULTI_B_PRESSED, BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge
|
|
frontier_checkineligible
|
|
compare VAR_0x8004, TRUE
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_NotEnoughValidMons
|
|
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
|
fadescreen FADE_TO_BLACK
|
|
call BattleFrontier_EventScript_GetLvlMode
|
|
copyvar VAR_0x8004, VAR_RESULT
|
|
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
|
special ChoosePartyForBattleFrontier
|
|
waitstate
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_OkayToSaveBeforeChallenge, MSGBOX_YESNO
|
|
switch VAR_RESULT
|
|
case NO, BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge
|
|
case YES, BattleFrontier_BattlePyramidLobby_EventScript_SaveBeforeChallenge
|
|
case MULTI_B_PRESSED, BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_SaveBeforeChallenge:: @ 82509A5
|
|
setvar VAR_TEMP_0, 0
|
|
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
|
pyramid_init
|
|
pyramid_set PYRAMID_DATA_WIN_STREAK_ACTIVE, TRUE
|
|
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING
|
|
frontier_set FRONTIER_DATA_PAUSED, FALSE
|
|
pyramid_seedfloor
|
|
pyramid_settrainers
|
|
special LoadPlayerParty
|
|
closemessage
|
|
delay 2
|
|
call Common_EventScript_SaveGame
|
|
setvar VAR_TEMP_0, 255
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_CancelChallengeSaveFailed
|
|
BattleFrontier_BattlePyramidLobby_EventScript_EnterChallenge:: @ 8250A21
|
|
special SavePlayerParty
|
|
frontier_setpartyorder FRONTIER_PARTY_SIZE
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_ShowYouIntoPyramid, MSGBOX_DEFAULT
|
|
closemessage
|
|
call BattleFrontier_BattlePyramidLobby_EventScript_WalkToPanelAndReceiveBag
|
|
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
|
setvar VAR_RESULT, 0
|
|
special HealPlayerParty
|
|
warp MAP_BATTLE_FRONTIER_BATTLE_PYRAMID_FLOOR, 255, 1, 1
|
|
setvar VAR_TEMP_0, 0
|
|
waitstate
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ExplainChallenge:: @ 8250A68
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_ExplainBattlePyramid, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_AskTakeChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_NotEnoughValidMons:: @ 8250A75
|
|
switch VAR_RESULT
|
|
case FRONTIER_LVL_50, BattleFrontier_BattlePyramidLobby_EventScript_NotEnoughValidMonsLv50
|
|
case FRONTIER_LVL_OPEN, BattleFrontier_BattlePyramidLobby_EventScript_NotEnoughValidMonsLvOpen
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_NotEnoughValidMonsLv50:: @ 8250A90
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_NotEnoughValidMonsLv50, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_EndCancelChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_NotEnoughValidMonsLvOpen:: @ 8250A9D
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_NotEnoughValidMonsLvOpen, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_EndCancelChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_CancelChallengeSaveFailed:: @ 8250AAA
|
|
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge:: @ 8250AC1
|
|
special LoadPlayerParty
|
|
BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge:: @ 8250AC4
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_AwaitFutureChallenge, MSGBOX_DEFAULT
|
|
BattleFrontier_BattlePyramidLobby_EventScript_EndCancelChallenge:: @ 8250ACC
|
|
release
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintGiver:: @ 8250ACE
|
|
lockall
|
|
applymovement LOCALID_HINT_GIVER, Common_Movement_FacePlayer
|
|
waitmovement 0
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_TellYouWhatMisfortunesAwait, MSGBOX_DEFAULT
|
|
call BattleFrontier_BattlePyramidLobby_EventScript_GiveHint
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_BelieveMyFortunesOrNot, MSGBOX_DEFAULT
|
|
releaseall
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GiveHint:: @ 8250AF0
|
|
multichoice 17, 6, MULTI_LEVEL_MODE, 0
|
|
switch VAR_RESULT
|
|
case FRONTIER_LVL_50, BattleFrontier_BattlePyramidLobby_EventScript_GiveHintLv50
|
|
case FRONTIER_LVL_OPEN, BattleFrontier_BattlePyramidLobby_EventScript_GiveHintLvOpen
|
|
case FRONTIER_LVL_TENT, BattleFrontier_BattlePyramidLobby_EventScript_NoHint
|
|
case MULTI_B_PRESSED, BattleFrontier_BattlePyramidLobby_EventScript_NoHint
|
|
return
|
|
|
|
@ Shouldnt occur
|
|
BattleFrontier_BattlePyramidLobby_EventScript_NoHint:: @ 8250B27
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GiveHintLv50:: @ 8250B28
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_Aah, MSGBOX_DEFAULT
|
|
pyramid_get PYRAMID_DATA_WIN_STREAK_ACTIVE_50
|
|
compare VAR_RESULT, FALSE
|
|
goto_if_ne BattleFrontier_BattlePyramidLobby_EventScript_GiveHintGetLv50Streak
|
|
setvar VAR_RESULT, 0
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_DoHintComment
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GiveHintGetLv50Streak:: @ 8250B53
|
|
pyramid_get PYRAMID_DATA_WIN_STREAK_50
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_DoHintComment
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GiveHintLvOpen:: @ 8250B66
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_Aah, MSGBOX_DEFAULT
|
|
pyramid_get PYRAMID_DATA_WIN_STREAK_ACTIVE_OPEN
|
|
compare VAR_RESULT, FALSE
|
|
goto_if_ne BattleFrontier_BattlePyramidLobby_EventScript_GiveHintGetLvOpenStreak
|
|
setvar VAR_RESULT, 0
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_DoHintComment
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_GiveHintGetLvOpenStreak:: @ 8250B91
|
|
pyramid_get PYRAMID_DATA_WIN_STREAK_OPEN
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_DoHintComment
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_DoHintComment:: @ 8250BA4
|
|
copyvar VAR_0x8004, VAR_RESULT
|
|
special GetBattlePyramidHint
|
|
switch VAR_RESULT
|
|
case 0, BattleFrontier_BattlePyramidLobby_EventScript_HintParalysis
|
|
case 1, BattleFrontier_BattlePyramidLobby_EventScript_HintPoison
|
|
case 2, BattleFrontier_BattlePyramidLobby_EventScript_HintBurn
|
|
case 3, BattleFrontier_BattlePyramidLobby_EventScript_HintPPWaste
|
|
case 4, BattleFrontier_BattlePyramidLobby_EventScript_HintLevitate
|
|
case 5, BattleFrontier_BattlePyramidLobby_EventScript_HintTrapAbility
|
|
case 6, BattleFrontier_BattlePyramidLobby_EventScript_HintIce
|
|
case 7, BattleFrontier_BattlePyramidLobby_EventScript_HintExplosion
|
|
case 8, BattleFrontier_BattlePyramidLobby_EventScript_HintPsychic
|
|
case 9, BattleFrontier_BattlePyramidLobby_EventScript_HintRock
|
|
case 10, BattleFrontier_BattlePyramidLobby_EventScript_HintFighting
|
|
case 11, BattleFrontier_BattlePyramidLobby_EventScript_HintWeather
|
|
case 12, BattleFrontier_BattlePyramidLobby_EventScript_HintBug
|
|
case 13, BattleFrontier_BattlePyramidLobby_EventScript_HintDark
|
|
case 14, BattleFrontier_BattlePyramidLobby_EventScript_HintWater
|
|
case 15, BattleFrontier_BattlePyramidLobby_EventScript_HintGhost
|
|
case 16, BattleFrontier_BattlePyramidLobby_EventScript_HintSteel
|
|
case 17, BattleFrontier_BattlePyramidLobby_EventScript_HintFlyingDragon
|
|
case 18, BattleFrontier_BattlePyramidLobby_EventScript_HintStoneEvolve
|
|
case 19, BattleFrontier_BattlePyramidLobby_EventScript_HintNormal
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintParalysis:: @ 8250C8E
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintParalysis, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintPoison:: @ 8250C97
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintPoison, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintBurn:: @ 8250CA0
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintBurn, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintPPWaste:: @ 8250CA9
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintPPWaste, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintLevitate:: @ 8250CB2
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintLevitate, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintTrapAbility:: @ 8250CBB
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintTrapAbility, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintIce:: @ 8250CC4
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintIce, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintExplosion:: @ 8250CCD
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintExplosion, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintPsychic:: @ 8250CD6
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintPsychic, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintRock:: @ 8250CDF
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintRock, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintFighting:: @ 8250CE8
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintFighting, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintWeather:: @ 8250CF1
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintWeather, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintBug:: @ 8250CFA
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintBug, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintDark:: @ 8250D03
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintDark, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintWater:: @ 8250D0C
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintWater, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintGhost:: @ 8250D15
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintGhost, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintSteel:: @ 8250D1E
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintSteel, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintFlyingDragon:: @ 8250D27
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintFlyingDragon, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintStoneEvolve:: @ 8250D30
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintStoneEvolve, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HintNormal:: @ 8250D39
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HintNormal, MSGBOX_DEFAULT
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ShowResults:: @ 8250D42
|
|
lockall
|
|
frontier_results FRONTIER_FACILITY_PYRAMID
|
|
waitbuttonpress
|
|
special RemoveRecordsWindow
|
|
releaseall
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_WalkToPanelAndReceiveBag:: @ 8250D56
|
|
applymovement LOCALID_ATTENDANT, BattleFrontier_BattlePyramidLobby_Movement_AttendantWalkToPanel
|
|
applymovement OBJ_EVENT_ID_PLAYER, BattleFrontier_BattlePyramidLobby_Movement_PlayerWalkToPanel
|
|
waitmovement 0
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_WeWillHoldBagForSafekeeping, MSGBOX_DEFAULT
|
|
pyramid_get PYRAMID_DATA_WIN_STREAK
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_ReceiveNewBattleBag
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_PleaseTakePreviousBattleBag, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_ReceiveBattleBag
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ReceiveNewBattleBag:: @ 8250D94
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_PleaseTakeThisBattleBag, MSGBOX_DEFAULT
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ReceiveBattleBag:: @ 8250D9C
|
|
message BattleFrontier_BattlePyramidLobby_Text_ExchangedBagForBattleBag
|
|
waitmessage
|
|
playse SE_EXP_MAX
|
|
waitse
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_StepOnFloorPanel, MSGBOX_DEFAULT
|
|
closemessage
|
|
applymovement LOCALID_ATTENDANT, BattleFrontier_BattlePyramidLobby_Movement_AttendantMoveAside
|
|
waitmovement 0
|
|
applymovement OBJ_EVENT_ID_PLAYER, BattleFrontier_BattlePyramidLobby_Movement_PlayerStepOnPanel
|
|
waitmovement 0
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_Movement_AttendantWalkToPanel: @ 8250DC4
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
face_down
|
|
step_end
|
|
|
|
BattleFrontier_BattlePyramidLobby_Movement_PlayerWalkToPanel: @ 8250DCD
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
walk_up
|
|
step_end
|
|
|
|
BattleFrontier_BattlePyramidLobby_Movement_AttendantMoveAside: @ 8250DD5
|
|
walk_right
|
|
face_left
|
|
step_end
|
|
|
|
BattleFrontier_BattlePyramidLobby_Movement_PlayerStepOnPanel: @ 8250DD8
|
|
walk_up
|
|
walk_up
|
|
step_end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_StoreHeldItemsInPyramidBag:: @ 8250DDB
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_MonHoldingItemCannotTake, MSGBOX_DEFAULT
|
|
setflag FLAG_STORING_ITEMS_IN_PYRAMID_BAG
|
|
special TryStoreHeldItemsInPyramidBag
|
|
compare VAR_RESULT, 0
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_HeldItemsStoredInPyramidBag
|
|
message BattleFrontier_BattlePyramidLobby_Text_BagCannotHoldPickItemsToKeep
|
|
waitmessage
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_PickItemsToKeep
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_HeldItemsStoredInPyramidBag:: @ 8250E00
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_HeldItemsMovedToBag, MSGBOX_DEFAULT
|
|
return
|
|
|
|
@ When exiting Battle Pyramid with a full pyramid bag and held items the player must select to keep/toss party held items and make room for any kept items by tossing from the pyramid bag
|
|
BattleFrontier_BattlePyramidLobby_EventScript_PickItemsToKeep:: @ 8250E09
|
|
multichoice 17, 6, MULTI_FRONTIER_ITEM_CHOOSE, 0
|
|
switch VAR_RESULT
|
|
case 0, BattleFrontier_BattlePyramidLobby_EventScript_PickItemsFromBag
|
|
case 1, BattleFrontier_BattlePyramidLobby_EventScript_PickItemsFromParty
|
|
case 2, BattleFrontier_BattlePyramidLobby_EventScript_ExitPickItems
|
|
case MULTI_B_PRESSED, BattleFrontier_BattlePyramidLobby_EventScript_ExitPickItems
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_PickItemsFromBag:: @ 8250E40
|
|
special ChooseItemsToTossFromPyramidBag
|
|
waitstate
|
|
message BattleFrontier_BattlePyramidLobby_Text_PickItemsToKeep
|
|
waitmessage
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_PickItemsToKeep
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_PickItemsFromParty:: @ 8250E50
|
|
special BattlePyramidChooseMonHeldItems
|
|
waitstate
|
|
message BattleFrontier_BattlePyramidLobby_Text_PickItemsToKeep
|
|
waitmessage
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_PickItemsToKeep
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ExitPickItems:: @ 8250E60
|
|
special DoBattlePyramidMonsHaveHeldItem
|
|
compare VAR_RESULT, TRUE
|
|
goto_if_eq BattleFrontier_BattlePyramidLobby_EventScript_PartyStillHasHeldItems
|
|
return
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_PartyStillHasHeldItems:: @ 8250E6F
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_LeastOneMonHoldingItem, MSGBOX_DEFAULT
|
|
message BattleFrontier_BattlePyramidLobby_Text_PickItemsToKeep
|
|
waitmessage
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_PickItemsToKeep
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_Woman:: @ 8250E83
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_TrainersNoticeRunning, MSGBOX_NPC
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_FatMan:: @ 8250E8C
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_LostLotOfItems, MSGBOX_NPC
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_RulesBoard:: @ 8250E95
|
|
lockall
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_RulesAreListed, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_ReadRulesBoard
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ReadRulesBoard:: @ 8250EA4
|
|
message BattleFrontier_BattlePyramidLobby_Text_ReadWhichHeading
|
|
waitmessage
|
|
multichoice 15, 2, MULTI_BATTLE_PYRAMID_RULES, 0
|
|
switch VAR_RESULT
|
|
case 0, BattleFrontier_BattlePyramidLobby_EventScript_RulesPokemon
|
|
case 1, BattleFrontier_BattlePyramidLobby_EventScript_RulesTrainers
|
|
case 2, BattleFrontier_BattlePyramidLobby_EventScript_RulesMaze
|
|
case 3, BattleFrontier_BattlePyramidLobby_EventScript_RulesBag
|
|
case 4, BattleFrontier_BattlePyramidLobby_EventScript_ExitRules
|
|
case MULTI_B_PRESSED, BattleFrontier_BattlePyramidLobby_EventScript_ExitRules
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_RulesPokemon:: @ 8250EF7
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_ExplainMonRules, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_ReadRulesBoard
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_RulesTrainers:: @ 8250F05
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_ExplainTrainerRules, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_ReadRulesBoard
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_RulesMaze:: @ 8250F13
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_ExplainMazeRules, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_ReadRulesBoard
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_RulesBag:: @ 8250F21
|
|
msgbox BattleFrontier_BattlePyramidLobby_Text_ExplainBagRules, MSGBOX_DEFAULT
|
|
goto BattleFrontier_BattlePyramidLobby_EventScript_ReadRulesBoard
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_EventScript_ExitRules:: @ 8250F2F
|
|
releaseall
|
|
end
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_WelcomeToBattlePyramid: @ 8250F31
|
|
.string "Where the courage of TRAINERS\n"
|
|
.string "is put to the test!\p"
|
|
.string "Welcome to the BATTLE PYRAMID!\p"
|
|
.string "I am your guide to\n"
|
|
.string "the Battle Quest.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_EmbarkOnChallenge: @ 8250FA7
|
|
.string "Have you the courage to embark on\n"
|
|
.string "the Battle Quest challenge?$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_AwaitFutureChallenge: @ 8250FE5
|
|
.string "We await your challenge in the future!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ExplainBattlePyramid: @ 825100C
|
|
.string "The Battle Quest is a battling\n"
|
|
.string "event in which you must explore\l"
|
|
.string "the PYRAMID and try to reach the top.\p"
|
|
.string "In the PYRAMID are seven floors of\n"
|
|
.string "mazes, all of them filled with not only\l"
|
|
.string "skilled TRAINERS but also wild POKéMON.\p"
|
|
.string "You must enter with three POKéMON,\n"
|
|
.string "none of them holding an item.\p"
|
|
.string "On your ascent, you will be provided\n"
|
|
.string "with a BATTLE BAG for items.\p"
|
|
.string "If you fail in your challenge, any item\n"
|
|
.string "placed in the BATTLE BAG disappears.\p"
|
|
.string "If you want to interrupt your\n"
|
|
.string "challenge, you must select “REST”\l"
|
|
.string "and save the game.\p"
|
|
.string "If you don't save before interrupting,\n"
|
|
.string "you will be disqualified.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_WhichLevelMode: @ 8251248
|
|
.string "The PYRAMID offers two courses,\n"
|
|
.string "Level 50 and Open Level.\l"
|
|
.string "Which will you enter?$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_SelectThreeMons: @ 8251297
|
|
.string "Very good. Now, please select the three\n"
|
|
.string "POKéMON you wish to accompany you.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_NotEnoughValidMonsLvOpen: @ 82512E2
|
|
.string "A slight problem, adventurer!\p"
|
|
.string "You seem to not have the three\n"
|
|
.string "POKéMON qualified for the challenge.\p"
|
|
.string "Please also remember to take all\n"
|
|
.string "items from your POKéMON.\p"
|
|
.string "EGGS{STR_VAR_1} ineligible.\p"
|
|
.string "When you are ready, please have\n"
|
|
.string "a word with me.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_NotEnoughValidMonsLv50: @ 82513C1
|
|
.string "A slight problem, adventurer!\p"
|
|
.string "You seem to not have the three\n"
|
|
.string "POKéMON qualified for the challenge.\p"
|
|
.string "The three POKéMON must be different\n"
|
|
.string "and each no higher than Level 50.\p"
|
|
.string "Please also remember to take all\n"
|
|
.string "items from your POKéMON.\p"
|
|
.string "EGGS{STR_VAR_1} ineligible.\p"
|
|
.string "When you are ready, please have\n"
|
|
.string "a word with me.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_OkayToSaveBeforeChallenge: @ 82514E6
|
|
.string "Before you enter the BATTLE PYRAMID,\n"
|
|
.string "the game must be saved. Is that okay?$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ShowYouIntoPyramid: @ 8251531
|
|
.string "Very good. I will now show you into\n"
|
|
.string "the BATTLE PYRAMID.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_WeWillHoldBagForSafekeeping: @ 8251569
|
|
.string "We will hold your BAG for safekeeping,\n"
|
|
.string "{PLAYER}, while you are exploring.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_PleaseTakePreviousBattleBag: @ 82515AD
|
|
.string "In exchange, please take this BATTLE\n"
|
|
.string "BAG, the one you used previously.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_PleaseTakeThisBattleBag: @ 82515F4
|
|
.string "In exchange, please take this\n"
|
|
.string "BATTLE BAG.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ExchangedBagForBattleBag: @ 825161E
|
|
.string "{PLAYER} exchanged the BAG for\n"
|
|
.string "the BATTLE BAG.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_StepOnFloorPanel: @ 8251647
|
|
.string "When you step on this floor panel,\n"
|
|
.string "you will be transported to a higher\l"
|
|
.string "floor in the PYRAMID.\p"
|
|
.string "I hope for your sake that your\n"
|
|
.string "quest goes safely!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_DidntSaveBeforeQuittingTakeBag: @ 82516D6
|
|
.string "A major problem, explorer!\p"
|
|
.string "You did not save before ending\n"
|
|
.string "your challenge the last time.\p"
|
|
.string "Consequently, your challenge has\n"
|
|
.string "been disqualified, I'm sorry to say.\p"
|
|
.string "Here is the BAG we've been holding\n"
|
|
.string "for you.\p"
|
|
.string "{PLAYER} got the BAG back.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_YouveConqueredPyramid: @ 82517B5
|
|
.string "Excellent to see you back!\p"
|
|
.string "You've conquered the PYRAMID!\n"
|
|
.string "How splendid!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_MonHoldingItemCannotTake: @ 82517FC
|
|
.string "Ah, a slight problem.\p"
|
|
.string "At least one POKéMON is holding\n"
|
|
.string "an item.\p"
|
|
.string "I'm sorry to say, items obtained in\n"
|
|
.string "the PYRAMID cannot be taken away.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HeldItemsMovedToBag: @ 8251881
|
|
.string "All items held by your POKéMON will be\n"
|
|
.string "moved to your BATTLE BAG, {PLAYER}.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_BagCannotHoldPickItemsToKeep: @ 82518C6
|
|
.string "The BATTLE BAG cannot hold all your\n"
|
|
.string "items, I'm sorry to say.\p"
|
|
.string "Please pick the items you'll keep in the\n"
|
|
.string "BATTLE BAG, and with your POKéMON.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_LeastOneMonHoldingItem: @ 825194F
|
|
.string "At least one POKéMON is still\n"
|
|
.string "holding an item.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_PickItemsToKeep: @ 825197E
|
|
.string "Please pick the items you'll keep in the\n"
|
|
.string "BATTLE BAG, and with your POKéMON.$"
|
|
|
|
@ Unused
|
|
BattleFrontier_BattlePyramidLobby_Text_ReturnedEverythingMonsHeld: @ 82519CA
|
|
.string "{PLAYER} returned everything that\n"
|
|
.string "the POKéMON held.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_UsedBattleBagWillBeKept: @ 82519F8
|
|
.string "The BATTLE BAG you used will be kept\n"
|
|
.string "in readiness for your next challenge.\p"
|
|
.string "{PLAYER} turned the BATTLE BAG over\n"
|
|
.string "for the BAG's return.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_RecordResultsWait: @ 8251A77
|
|
.string "I must record your results.\n"
|
|
.string "Please wait.$"
|
|
|
|
@ Unused
|
|
BattleFrontier_BattlePyramidLobby_Text_ForConqueringPyramidTakeThis: @ 8251AA0
|
|
.string "As a memento for conquering\n"
|
|
.string "the BATTLE PYRAMID, please take this.$"
|
|
|
|
@ Unused
|
|
BattleFrontier_BattlePyramidLobby_Text_ReceivedPrizeItem: @ 8251AE2
|
|
.string "{PLAYER} received the prize\n"
|
|
.string "{STR_VAR_1}.$"
|
|
|
|
@ Unused
|
|
BattleFrontier_BattlePyramidLobby_Text_BagIsFull: @ 8251AFC
|
|
.string "…Ah…\n"
|
|
.string "Your BAG appears to be filled.\p"
|
|
.string "Please return after you've organized\n"
|
|
.string "your BAG's contents.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_DisappointingHereIsBag: @ 8251B5A
|
|
.string "How disappointing for you…\p"
|
|
.string "Here is the BAG we've been holding\n"
|
|
.string "for you.\p"
|
|
.string "{PLAYER} got the BAG back.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_LookForwardToNextChallenge: @ 8251BB6
|
|
.string "We look forward to your\n"
|
|
.string "next challenge!$"
|
|
|
|
@ Unused
|
|
BattleFrontier_BattlePyramidLobby_Text_HereIsPrize: @ 8251BDE
|
|
.string "We have been looking forward to\n"
|
|
.string "your arrival!\p"
|
|
.string "Here is your prize for conquering\n"
|
|
.string "the PYRAMID.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_TellYouWhatMisfortunesAwait: @ 8251C3B
|
|
.string "Welcome…\p"
|
|
.string "I shall be pleased to tell you what\n"
|
|
.string "misfortunes await in the PYRAMID…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_Aah: @ 8251C8A
|
|
.string "… … … … … …\n"
|
|
.string "… … … … … …\p"
|
|
.string "… … … … … …\n"
|
|
.string "Aah!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintParalysis: @ 8251CB3
|
|
.string "I see a shower of sparks…\p"
|
|
.string "…And in it, I see your POKéMON\n"
|
|
.string "struggling with paralysis…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintPoison: @ 8251D07
|
|
.string "I see poison…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from the effects of poison…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintBurn: @ 8251D54
|
|
.string "I see bright red flames…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from burns…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintPPWaste: @ 8251D9C
|
|
.string "I sense the tremendous pressure of\n"
|
|
.string "unrequited anger…\p"
|
|
.string "It is a curse…\p"
|
|
.string "…And, I see your POKéMON drained of\n"
|
|
.string "Power Points and having no recourse\l"
|
|
.string "but to use STRUGGLE…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintLevitate: @ 8251E3D
|
|
.string "I see POKéMON loftily airborne…\p"
|
|
.string "…And, I see your POKéMON frustrated\n"
|
|
.string "by powerless GROUND-type moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintTrapAbility: @ 8251EA1
|
|
.string "I sense terrific energy rising from\n"
|
|
.string "the ground below…\p"
|
|
.string "…And, I see your POKéMON unable to\n"
|
|
.string "escape the power's clutches…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintIce: @ 8251F17
|
|
.string "I see ICE-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON fighting\n"
|
|
.string "the freezing effects of ice…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintExplosion: @ 8251F6E
|
|
.string "I see a flurry of moves that imperil\n"
|
|
.string "the user…\p"
|
|
.string "…And, I see your POKéMON falling\n"
|
|
.string "to them…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintPsychic: @ 8251FC7
|
|
.string "I see PSYCHIC-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON in torment\n"
|
|
.string "from PSYCHIC moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintRock: @ 825201B
|
|
.string "I see ROCK-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from ROCK moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintFighting: @ 8252068
|
|
.string "I see FIGHTING-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON pummeled\n"
|
|
.string "by FIGHTING moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintWeather: @ 82520BA
|
|
.string "RAIN DANCE… SUNNY DAY…\n"
|
|
.string "SANDSTORM… HAIL…\p"
|
|
.string "I see POKéMON that become stronger\n"
|
|
.string "with the weather…\p"
|
|
.string "…And, I see your POKéMON confounded\n"
|
|
.string "by different types of moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintBug: @ 8252158
|
|
.string "I see BUG-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from different kinds of attacks…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintDark: @ 82521B4
|
|
.string "I see DARK-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from DARK-type moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintWater: @ 8252206
|
|
.string "I see WATER-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from WATER-type moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintGhost: @ 825225A
|
|
.string "I see GHOST-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from GHOST-type moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintSteel: @ 82522AE
|
|
.string "I see STEEL-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from enormously powerful moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintFlyingDragon: @ 825230B
|
|
.string "I see flying POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from enormously powerful moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintStoneEvolve: @ 8252364
|
|
.string "I see those that have evolved from\n"
|
|
.string "the power of stones…\p"
|
|
.string "I also sense fire, water,\n"
|
|
.string "and electricity…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from those three powers…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_HintNormal: @ 8252403
|
|
.string "I see NORMAL-type POKéMON…\p"
|
|
.string "…And, I see your POKéMON suffering\n"
|
|
.string "from enormously powerful moves…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_BelieveMyFortunesOrNot: @ 8252461
|
|
.string "Whether you believe my fortunes\n"
|
|
.string "or not, the choice is yours…\p"
|
|
.string "The future can be changed anytime…\n"
|
|
.string "I wish you safe passage…$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_TrainersNoticeRunning: @ 82524DA
|
|
.string "Did you know?\p"
|
|
.string "If you run fast, TRAINERS may notice\n"
|
|
.string "and come after you for a battle.\p"
|
|
.string "So, if you want to avoid TRAINERS,\n"
|
|
.string "don't catch their eyes, but sneak\l"
|
|
.string "cautiously and quietly past them.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_LostLotOfItems: @ 8252595
|
|
.string "Awaaaaaaarrrrgh!\p"
|
|
.string "I had a whole lot of items, but I lost\n"
|
|
.string "them all when I lost!\p"
|
|
.string "Awaaaaaaarrrrgh!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_YouveDefeatedPyramidKing: @ 82525F4
|
|
.string "Welcome back!\n"
|
|
.string "You've done the unthinkable!\p"
|
|
.string "You've defeated the PYRAMID KING\n"
|
|
.string "and conquered the BATTLE PYRAMID!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_GiveYouTheseBattlePoints: @ 8252662
|
|
.string "Young explorer!\n"
|
|
.string "In commendation of your courage,\l"
|
|
.string "we give you these Battle Point(s)!$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_RulesAreListed: @ 82526B6
|
|
.string "The Battle Quest rules are listed.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ReadWhichHeading: @ 82526D9
|
|
.string "Which heading do you want to read?$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ExplainMonRules: @ 82526FC
|
|
.string "When the PYRAMID is conquered,\n"
|
|
.string "the wild POKéMON that appear in it\l"
|
|
.string "are replaced by different kinds.\p"
|
|
.string "Explore, observe, and learn what kinds\n"
|
|
.string "of wild POKéMON you may encounter.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ExplainTrainerRules: @ 82527A9
|
|
.string "TRAINERS are lying in wait for you\n"
|
|
.string "inside the PYRAMID.\p"
|
|
.string "On each floor, there are up to\n"
|
|
.string "eight TRAINERS.\p"
|
|
.string "When you defeat a TRAINER, you will\n"
|
|
.string "get a helpful hint for your adventure.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ExplainMazeRules: @ 825285A
|
|
.string "The mazes in the PYRAMID rearrange\n"
|
|
.string "themselves every time you enter it.\p"
|
|
.string "The mazes are poorly lit.\n"
|
|
.string "You must advance with caution.\p"
|
|
.string "The light grows brighter whenever you\n"
|
|
.string "defeat a wild POKéMON or a TRAINER.$"
|
|
|
|
BattleFrontier_BattlePyramidLobby_Text_ExplainBagRules: @ 8252924
|
|
.string "The BATTLE BAG serves as your BAG\n"
|
|
.string "while in the PYRAMID.\p"
|
|
.string "There are two separate BATTLE BAGS--\n"
|
|
.string "one each for the Level 50 and\l"
|
|
.string "Open Level adventures.\p"
|
|
.string "They each can hold up to 99 pieces\n"
|
|
.string "of ten kinds of items.\p"
|
|
.string "The contents of the BATTLE BAG are\n"
|
|
.string "lost if you fail in your quest.$"
|
|
|