Document Frontier Util
This commit is contained in:
@@ -14,29 +14,23 @@ VerdanturfTown_BattleTentLobby_EventScript_2016E5:: @ 82016E5
|
||||
|
||||
VerdanturfTown_BattleTentLobby_MapScript2_2016EF: @ 82016EF
|
||||
map_script_2 VAR_TEMP_0, 0, VerdanturfTown_BattleTentLobby_EventScript_201719
|
||||
map_script_2 VAR_TEMP_0, 1, VerdanturfTown_BattleTentLobby_EventScript_201722
|
||||
map_script_2 VAR_TEMP_0, 2, VerdanturfTown_BattleTentLobby_EventScript_201837
|
||||
map_script_2 VAR_TEMP_0, 3, VerdanturfTown_BattleTentLobby_EventScript_201757
|
||||
map_script_2 VAR_TEMP_0, 4, VerdanturfTown_BattleTentLobby_EventScript_2017FD
|
||||
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
|
||||
.2byte 0
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201719:: @ 8201719
|
||||
frontier_checkoutcome
|
||||
frontier_getstatus
|
||||
end
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201722:: @ 8201722
|
||||
lockall
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_24E636, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 0
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
setvar VAR_TEMP_0, 255
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 1
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
releaseall
|
||||
end
|
||||
|
||||
@@ -46,27 +40,21 @@ VerdanturfTown_BattleTentLobby_EventScript_201757:: @ 8201757
|
||||
message VerdanturfTown_BattleTentLobby_Text_2C5791
|
||||
waitmessage
|
||||
setvar VAR_0x8004, 6
|
||||
special sub_81B99B4
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 1
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
special CallVerdanturfTentFunction
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
setvar VAR_0x8004, 5
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_81B99B4
|
||||
special CallVerdanturfTentFunction
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201791:: @ 8201791
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C57CD, MSGBOX_DEFAULT
|
||||
setvar VAR_0x8004, 7
|
||||
special sub_81B99B4
|
||||
special CallVerdanturfTentFunction
|
||||
switch VAR_RESULT
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_2017DD
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 0
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
message VerdanturfTown_BattleTentLobby_Text_24A554
|
||||
waitmessage
|
||||
playfanfare MUS_FANFA4
|
||||
@@ -95,13 +83,10 @@ VerdanturfTown_BattleTentLobby_EventScript_2017FD:: @ 82017FD
|
||||
lockall
|
||||
message VerdanturfTown_BattleTentLobby_Text_2C56B8
|
||||
waitmessage
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 1
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_50
|
||||
setvar VAR_0x8004, 5
|
||||
setvar VAR_0x8005, 0
|
||||
special sub_81B99B4
|
||||
special CallVerdanturfTentFunction
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C539A, MSGBOX_DEFAULT
|
||||
@@ -117,13 +102,10 @@ VerdanturfTown_BattleTentLobby_EventScript_201837:: @ 8201837
|
||||
waitmessage
|
||||
setvar VAR_0x8004, 5
|
||||
setvar VAR_0x8005, 1
|
||||
special sub_81B99B4
|
||||
special CallVerdanturfTentFunction
|
||||
playse SE_SAVE
|
||||
waitse
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 3
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_PAUSED, FALSE
|
||||
setvar VAR_TEMP_0, 255
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_2019AE
|
||||
|
||||
@@ -131,7 +113,7 @@ VerdanturfTown_BattleTentLobby_EventScript_201873:: @ 8201873
|
||||
lock
|
||||
faceplayer
|
||||
setvar VAR_0x8004, 1
|
||||
special sub_81B99B4
|
||||
special CallVerdanturfTentFunction
|
||||
compare VAR_RESULT, 0
|
||||
goto_if_ne VerdanturfTown_BattleTentLobby_EventScript_2017EE
|
||||
special SavePlayerParty
|
||||
@@ -148,17 +130,13 @@ VerdanturfTown_BattleTentLobby_EventScript_201893:: @ 8201893
|
||||
case MULTI_B_PRESSED, VerdanturfTown_BattleTentLobby_EventScript_201A37
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2018CF:: @ 82018CF
|
||||
setvar VAR_FRONTIER_FACILITY, 2
|
||||
setvar VAR_FRONTIER_BATTLE_MODE, 0
|
||||
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_PALACE
|
||||
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
|
||||
setvar VAR_RESULT, 2
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_15
|
||||
special CallFrontierUtilFunc
|
||||
compare VAR_0x8004, 1
|
||||
frontier_checkineligible
|
||||
compare VAR_0x8004, TRUE
|
||||
goto_if_eq VerdanturfTown_BattleTentLobby_EventScript_2019E8
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 1
|
||||
setvar VAR_0x8006, 2
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_LVL_MODE, FRONTIER_LVL_TENT
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C5633, MSGBOX_DEFAULT
|
||||
fadescreen 1
|
||||
setvar VAR_0x8004, 1
|
||||
@@ -175,19 +153,11 @@ VerdanturfTown_BattleTentLobby_EventScript_2018CF:: @ 82018CF
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201954:: @ 8201954
|
||||
setvar VAR_TEMP_0, 0
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 4
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_SELECTED_MON_ORDER
|
||||
setvar VAR_0x8004, 0
|
||||
special sub_81B99B4
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 0
|
||||
setvar VAR_0x8006, 1
|
||||
special CallFrontierUtilFunc
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 3
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
special CallVerdanturfTentFunction
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING
|
||||
frontier_set FRONTIER_DATA_PAUSED, FALSE
|
||||
special LoadPlayerParty
|
||||
closemessage
|
||||
delay 2
|
||||
@@ -198,7 +168,7 @@ VerdanturfTown_BattleTentLobby_EventScript_201954:: @ 8201954
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2019AE:: @ 82019AE
|
||||
special SavePlayerParty
|
||||
frontier_loadselectedmons
|
||||
frontier_setpartyorder FRONTIER_PARTY_SIZE
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C56A2, MSGBOX_DEFAULT
|
||||
closemessage
|
||||
call VerdanturfTown_BattleTentLobby_EventScript_201A41
|
||||
@@ -213,8 +183,8 @@ VerdanturfTown_BattleTentLobby_EventScript_2019DB:: @ 82019DB
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_2019E8:: @ 82019E8
|
||||
switch VAR_RESULT
|
||||
case 0, VerdanturfTown_BattleTentLobby_EventScript_201A03
|
||||
case 1, VerdanturfTown_BattleTentLobby_EventScript_201A10
|
||||
case FRONTIER_LVL_50, VerdanturfTown_BattleTentLobby_EventScript_201A03
|
||||
case FRONTIER_LVL_OPEN, VerdanturfTown_BattleTentLobby_EventScript_201A10
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A03:: @ 8201A03
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C543D, MSGBOX_DEFAULT
|
||||
@@ -225,18 +195,13 @@ VerdanturfTown_BattleTentLobby_EventScript_201A10:: @ 8201A10
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201A3F
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A1D:: @ 8201A1D
|
||||
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_SET_DATA
|
||||
setvar VAR_0x8005, 0
|
||||
setvar VAR_0x8006, 0
|
||||
special CallFrontierUtilFunc
|
||||
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
|
||||
goto VerdanturfTown_BattleTentLobby_EventScript_201A37
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A34:: @ 8201A34
|
||||
special LoadPlayerParty
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A37:: @ 8201A37
|
||||
msgbox VerdanturfTown_BattleTentLobby_Text_2C539A, MSGBOX_DEFAULT
|
||||
|
||||
VerdanturfTown_BattleTentLobby_EventScript_201A3F:: @ 8201A3F
|
||||
release
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user