Fixed follower bugs when returning from a battle facility challenge.
This commit is contained in:
parent
5727a467c4
commit
4236f18f2d
@ -75,6 +75,7 @@ BattleFrontier_BattleArenaLobby_EventScript_SaveAfterChallenge::
|
||||
frontier_checkairshow
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
arena_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
@ -133,6 +134,7 @@ BattleFrontier_BattleArenaLobby_EventScript_TryEnterChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
@ -194,6 +196,7 @@ BattleFrontier_BattleArenaLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattleArenaLobby_EventScript_LoadPartyAndCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattleArenaLobby_EventScript_CancelChallenge::
|
||||
msgbox BattleFrontier_BattleArenaLobby_Text_AwaitAnotherChallenge, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattleArenaLobby_EventScript_EndCancelChallenge::
|
||||
|
||||
@ -68,6 +68,7 @@ BattleFrontier_BattleDomeLobby_EventScript_GiveBattlePoints::
|
||||
dome_set DOME_DATA_WIN_STREAK_ACTIVE, TRUE
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
goto BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle
|
||||
|
||||
BattleFrontier_BattleDomeLobby_EventScript_LostChallenge::
|
||||
@ -82,6 +83,7 @@ BattleFrontier_BattleDomeLobby_EventScript_LostChallenge::
|
||||
dome_set DOME_DATA_ATTEMPTED_CHALLENGE, TRUE
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle::
|
||||
dome_save 0
|
||||
playse SE_SAVE
|
||||
@ -160,6 +162,7 @@ BattleFrontier_BattleDomeLobby_EventScript_TryEnterChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattleDomeLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
@ -222,6 +225,7 @@ BattleFrontier_BattleDomeLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge::
|
||||
msgbox BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattleDomeLobby_EventScript_EndCancelChallenge::
|
||||
|
||||
@ -59,6 +59,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_GiveBattlePoints::
|
||||
waitmessage
|
||||
frontier_checkairshow
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
factory_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
@ -71,6 +72,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_LostChallenge::
|
||||
waitmessage
|
||||
frontier_checkairshow
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
factory_set FACTORY_DATA_WIN_STREAK_ACTIVE, FALSE
|
||||
factory_save 0
|
||||
playse SE_SAVE
|
||||
@ -196,6 +198,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattleFactoryLobby_EventScript_LoadPartyAndCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge::
|
||||
msgbox BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT
|
||||
release
|
||||
|
||||
@ -76,6 +76,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_SaveAfterChallenge::
|
||||
frontier_checkairshow
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
palace_save 0
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
@ -151,6 +152,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_TryEnterChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_NowSelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
@ -215,6 +217,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative LoadPlayerParty
|
||||
BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge::
|
||||
msgbox BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePalaceLobby_EventScript_EndCancelChallenge::
|
||||
@ -647,4 +650,3 @@ BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger:
|
||||
.string "nature when it is in trouble.\p"
|
||||
.string "If a POKéMON begins behaving oddly\n"
|
||||
.string "in a pinch, watch it carefully.$"
|
||||
|
||||
|
||||
@ -59,6 +59,7 @@ BattleFrontier_BattlePikeLobby_EventScript_GiveBattlePoints::
|
||||
pike_set PIKE_DATA_TOTAL_STREAKS, VAR_RESULT
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
pike_resethelditems
|
||||
message BattleFrontier_BattlePikeLobby_Text_ShallRecordResults
|
||||
waitmessage
|
||||
@ -80,6 +81,7 @@ BattleFrontier_BattlePikeLobby_EventScript_LostChallenge::
|
||||
pike_set PIKE_DATA_WIN_STREAK_ACTIVE, FALSE
|
||||
special LoadPlayerParty
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
pike_resethelditems
|
||||
pike_save 0
|
||||
playse SE_SAVE
|
||||
@ -119,6 +121,7 @@ BattleFrontier_BattlePikeLobby_EventScript_TryEnterChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_PleaseChooseThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
@ -183,6 +186,7 @@ BattleFrontier_BattlePikeLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge::
|
||||
msgbox BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePikeLobby_EventScript_EndCancelChallenge::
|
||||
@ -429,4 +433,3 @@ BattleFrontier_BattlePikeLobby_Text_ExplainMonOrderRules:
|
||||
.string "changed.\p"
|
||||
.string "The sequence must be set before\n"
|
||||
.string "starting your challenge.$"
|
||||
|
||||
|
||||
@ -59,6 +59,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_GiveBattlePoints::
|
||||
special LoadPlayerParty
|
||||
pyramid_clearhelditems
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
message BattleFrontier_BattlePyramidLobby_Text_UsedBattleBagWillBeKept
|
||||
waitmessage
|
||||
playse SE_EXP_MAX
|
||||
@ -83,6 +84,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_LostChallenge::
|
||||
special LoadPlayerParty
|
||||
pyramid_clearhelditems
|
||||
special HealPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
lockall
|
||||
message BattleFrontier_BattlePyramidLobby_Text_DisappointingHereIsBag
|
||||
waitmessage
|
||||
@ -132,6 +134,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_TryEnterChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattlePyramidLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
@ -196,6 +199,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge::
|
||||
msgbox BattleFrontier_BattlePyramidLobby_Text_AwaitFutureChallenge, MSGBOX_DEFAULT
|
||||
BattleFrontier_BattlePyramidLobby_EventScript_EndCancelChallenge::
|
||||
@ -900,4 +904,3 @@ BattleFrontier_BattlePyramidLobby_Text_ExplainBagRules:
|
||||
.string "of ten kinds of items.\p"
|
||||
.string "The contents of the BATTLE BAG are\n"
|
||||
.string "lost if you fail in your quest.$"
|
||||
|
||||
|
||||
@ -95,6 +95,7 @@ BattleFrontier_BattleTowerLobby_EventScript_LookForwardToChallenge::
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
callnative UpdateFollowingPokemon
|
||||
release
|
||||
end
|
||||
|
||||
@ -114,6 +115,7 @@ BattleFrontier_BattleTowerLobby_EventScript_LostThanksForPlaying::
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_TEMP_0, 255
|
||||
callnative UpdateFollowingPokemon
|
||||
release
|
||||
end
|
||||
|
||||
@ -200,6 +202,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterSinglesChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_SelectThreeMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_PARTY_SIZE
|
||||
@ -263,6 +266,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterDoublesChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectFourMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_DOUBLES_PARTY_SIZE
|
||||
@ -327,6 +331,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterMultisChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_MULTI_PARTY_SIZE
|
||||
@ -390,6 +395,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterLinkMultisChallenge::
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons2, MSGBOX_DEFAULT
|
||||
fadescreen FADE_TO_BLACK
|
||||
callnative RemoveFollowingPokemon
|
||||
call BattleFrontier_EventScript_GetLvlMode
|
||||
copyvar VAR_0x8004, VAR_RESULT
|
||||
setvar VAR_0x8005, FRONTIER_MULTI_PARTY_SIZE
|
||||
@ -571,6 +577,7 @@ BattleFrontier_BattleTowerLobby_EventScript_CancelChallengeSaveFailed::
|
||||
|
||||
BattleFrontier_BattleTowerLobby_EventScript_LoadPartyCancelChallenge::
|
||||
special LoadPlayerParty
|
||||
callnative UpdateFollowingPokemon
|
||||
BattleFrontier_BattleTowerLobby_EventScript_CancelChallenge::
|
||||
special CloseLink
|
||||
msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT
|
||||
|
||||
@ -133,6 +133,7 @@ BattleFrontier_BattlePikeThreePathRoom_EventScript_NoTurningBack::
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeRoomNormal_EventScript_SetEnteredRoom::
|
||||
@ -146,6 +147,7 @@ BattleFrontier_BattlePikeRoomNormal_EventScript_NoTurningBack::
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePikeRoomNormal_EventScript_Exit::
|
||||
@ -214,6 +216,7 @@ BattleFrontier_BattlePikeRoomWildMons_EventScript_NoTurningBack::
|
||||
lockall
|
||||
msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
releaseall
|
||||
end
|
||||
|
||||
BattleFrontier_BattlePike_EventScript_Retire::
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user