mirror of
https://github.com/pret/pokeruby.git
synced 2026-04-18 21:17:54 -05:00
366 lines
8.4 KiB
PHP
Vendored
366 lines
8.4 KiB
PHP
Vendored
MtPyre_Summit_MapScripts:: @ 815D4B1
|
|
map_script MAP_SCRIPT_ON_TRANSITION, MtPyre_Summit_MapScript1_15D4B7
|
|
.byte 0
|
|
|
|
MtPyre_Summit_MapScript1_15D4B7:: @ 815D4B7
|
|
call Common_EventScript_SetupEvilTeamGfxIds
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D4BD:: @ 815D4BD
|
|
lockall
|
|
setvar VAR_0x8008, 0
|
|
goto MtPyre_Summit_EventScript_15D4E1
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D4C9:: @ 815D4C9
|
|
lockall
|
|
setvar VAR_0x8008, 1
|
|
goto MtPyre_Summit_EventScript_15D4E1
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D4D5:: @ 815D4D5
|
|
lockall
|
|
setvar VAR_0x8008, 2
|
|
goto MtPyre_Summit_EventScript_15D4E1
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D4E1:: @ 815D4E1
|
|
applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFastestUp
|
|
waitmovement 0
|
|
applymovement 2, Common_Movement_WalkInPlaceFastestDown
|
|
waitmovement 0
|
|
delay 50
|
|
compare VAR_0x8008, 0
|
|
call_if_eq MtPyre_Summit_EventScript_15D593
|
|
compare VAR_0x8008, 1
|
|
call_if_eq MtPyre_Summit_EventScript_15D59E
|
|
compare VAR_0x8008, 2
|
|
call_if_eq MtPyre_Summit_EventScript_15D59F
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B52B0, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B5EEC, MSGBOX_DEFAULT
|
|
.endif
|
|
closemessage
|
|
fadescreen FADE_TO_BLACK
|
|
removeobject 2
|
|
removeobject 4
|
|
removeobject 5
|
|
removeobject 6
|
|
setflag FLAG_HIDE_LEADER_MT_PYRE_SUMMIT
|
|
setflag FLAG_HIDE_GRUNTS_MT_PYRE_SUMMIT
|
|
fadescreen FADE_FROM_BLACK
|
|
delay 20
|
|
call MtPyre_Summit_EventScript_15D57A
|
|
compare VAR_0x8008, 0
|
|
call_if_eq MtPyre_Summit_EventScript_15D5AA
|
|
compare VAR_0x8008, 1
|
|
call_if_eq MtPyre_Summit_EventScript_15D5BF
|
|
compare VAR_0x8008, 2
|
|
call_if_eq MtPyre_Summit_EventScript_15D5CA
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B53AB, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B5FE6, MSGBOX_DEFAULT
|
|
.endif
|
|
giveitem ITEM_RED_OR_BLUE_ORB
|
|
setflag FLAG_RECEIVED_RED_OR_BLUE_ORB
|
|
releaseall
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D57A:: @ 815D57A
|
|
setflag FLAG_MT_PYRE_ORB_STOLEN
|
|
setvar VAR_SLATEPORT_STATE, 1
|
|
clearflag FLAG_HIDE_STERN_SLATEPORT
|
|
clearflag FLAG_HIDE_GABBY_AND_TY_SLATEPORT
|
|
setvar VAR_SLATEPORT_HARBOR_STATE, 1
|
|
setvar VAR_MT_PYRE_STATE, 1
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D593:: @ 815D593
|
|
applymovement 2, MtPyre_Summit_Movement_15D5E9
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D59E:: @ 815D59E
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D59F:: @ 815D59F
|
|
applymovement 2, MtPyre_Summit_Movement_15D5EC
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D5AA:: @ 815D5AA
|
|
applymovement 3, MtPyre_Summit_Movement_15D5DF
|
|
waitmovement 0
|
|
applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFastestRight
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D5BF:: @ 815D5BF
|
|
applymovement 3, MtPyre_Summit_Movement_15D5E3
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D5CA:: @ 815D5CA
|
|
applymovement 3, MtPyre_Summit_Movement_15D5E5
|
|
waitmovement 0
|
|
applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFastestLeft
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_Movement_15D5DF:: @ 815D5DF
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_left
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D5E3:: @ 815D5E3
|
|
walk_down
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D5E5:: @ 815D5E5
|
|
walk_down
|
|
walk_down
|
|
walk_in_place_fastest_right
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D5E9:: @ 815D5E9
|
|
walk_left
|
|
walk_in_place_fastest_down
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D5EC:: @ 815D5EC
|
|
walk_right
|
|
walk_in_place_fastest_down
|
|
step_end
|
|
|
|
MtPyre_Summit_EventScript_15D5EF:: @ 815D5EF
|
|
lock
|
|
faceplayer
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B586F, MSGBOX_YESNO
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B64B3, MSGBOX_YESNO
|
|
.endif
|
|
compare VAR_RESULT, YES
|
|
call_if_eq MtPyre_Summit_EventScript_15D611
|
|
compare VAR_RESULT, NO
|
|
call_if_eq MtPyre_Summit_EventScript_15D61A
|
|
release
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D611:: @ 815D611
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B5992, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B65D6, MSGBOX_DEFAULT
|
|
.endif
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D61A:: @ 815D61A
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B5BD7, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B6823, MSGBOX_DEFAULT
|
|
.endif
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D623:: @ 815D623
|
|
lock
|
|
faceplayer
|
|
goto_if_set FLAG_RETURNED_RED_OR_BLUE_ORB, MtPyre_Summit_EventScript_15D6C4
|
|
goto_if_set FLAG_LEGENDARY_BATTLE_COMPLETED, MtPyre_Summit_EventScript_15D64A
|
|
goto_if_set FLAG_LEGEND_ESCAPED_SEAFLOOR_CAVERN, MtPyre_Summit_EventScript_15D6BA
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B54BE, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B60F9, MSGBOX_DEFAULT
|
|
.endif
|
|
release
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D64A:: @ 815D64A
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B5647, MSGBOX_YESNO
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B6283, MSGBOX_YESNO
|
|
.endif
|
|
compare VAR_RESULT, YES
|
|
goto_if_eq MtPyre_Summit_EventScript_15D669
|
|
compare VAR_RESULT, NO
|
|
goto_if_eq MtPyre_Summit_EventScript_15D69B
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D669:: @ 815D669
|
|
setvar VAR_0x8004, ITEM_RED_OR_BLUE_ORB
|
|
call Common_EventScript_PlayerHandedOverTheItem
|
|
closemessage
|
|
applymovement VAR_LAST_TALKED, Common_Movement_WalkInPlaceFastestUp
|
|
waitmovement 0
|
|
delay 40
|
|
applymovement VAR_LAST_TALKED, Common_Movement_FacePlayer
|
|
waitmovement 0
|
|
delay 10
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B5762, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B639C, MSGBOX_DEFAULT
|
|
.endif
|
|
setflag FLAG_RETURNED_RED_OR_BLUE_ORB
|
|
release
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D69B:: @ 815D69B
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B56AB, MSGBOX_YESNO
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B62E7, MSGBOX_YESNO
|
|
.endif
|
|
compare VAR_RESULT, YES
|
|
goto_if_eq MtPyre_Summit_EventScript_15D669
|
|
compare VAR_RESULT, NO
|
|
goto_if_eq MtPyre_Summit_EventScript_15D69B
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D6BA:: @ 815D6BA
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B5540, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B617B, MSGBOX_DEFAULT
|
|
.endif
|
|
release
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D6C4:: @ 815D6C4
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B57BE, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B63F8, MSGBOX_DEFAULT
|
|
.endif
|
|
release
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D6CE:: @ 815D6CE
|
|
lockall
|
|
setvar VAR_0x8008, 0
|
|
goto MtPyre_Summit_EventScript_15D6F2
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D6DA:: @ 815D6DA
|
|
lockall
|
|
setvar VAR_0x8008, 1
|
|
goto MtPyre_Summit_EventScript_15D6F2
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D6E6:: @ 815D6E6
|
|
lockall
|
|
setvar VAR_0x8008, 2
|
|
goto MtPyre_Summit_EventScript_15D6F2
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D6F2:: @ 815D6F2
|
|
applymovement LOCALID_PLAYER, Common_Movement_WalkInPlaceFastestUp
|
|
waitmovement 0
|
|
applymovement 2, Common_Movement_WalkInPlaceFastestDown
|
|
waitmovement 0
|
|
delay 50
|
|
compare VAR_0x8008, 0
|
|
call_if_eq MtPyre_Summit_EventScript_15D75E
|
|
compare VAR_0x8008, 1
|
|
call_if_eq MtPyre_Summit_EventScript_15D769
|
|
compare VAR_0x8008, 2
|
|
call_if_eq MtPyre_Summit_EventScript_15D774
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B5BFC, MSGBOX_DEFAULT
|
|
.else
|
|
msgbox MtPyre_Summit_Text_1B6848, MSGBOX_DEFAULT
|
|
.endif
|
|
closemessage
|
|
compare VAR_0x8008, 0
|
|
call_if_eq MtPyre_Summit_EventScript_15D77F
|
|
compare VAR_0x8008, 1
|
|
call_if_eq MtPyre_Summit_EventScript_15D78A
|
|
compare VAR_0x8008, 2
|
|
call_if_eq MtPyre_Summit_EventScript_15D795
|
|
removeobject 2
|
|
setvar VAR_MT_PYRE_STATE, 3
|
|
releaseall
|
|
end
|
|
|
|
MtPyre_Summit_EventScript_15D75E:: @ 815D75E
|
|
applymovement 2, MtPyre_Summit_Movement_15D7A0
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D769:: @ 815D769
|
|
applymovement 2, MtPyre_Summit_Movement_15D7A3
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D774:: @ 815D774
|
|
applymovement 2, MtPyre_Summit_Movement_15D7A4
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D77F:: @ 815D77F
|
|
applymovement 2, MtPyre_Summit_Movement_15D7A7
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D78A:: @ 815D78A
|
|
applymovement 2, MtPyre_Summit_Movement_15D7B0
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_EventScript_15D795:: @ 815D795
|
|
applymovement 2, MtPyre_Summit_Movement_15D7B9
|
|
waitmovement 0
|
|
return
|
|
|
|
MtPyre_Summit_Movement_15D7A0:: @ 815D7A0
|
|
walk_left
|
|
walk_in_place_fastest_down
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D7A3:: @ 815D7A3
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D7A4:: @ 815D7A4
|
|
walk_right
|
|
walk_in_place_fastest_down
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D7A7:: @ 815D7A7
|
|
walk_right
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D7B0:: @ 815D7B0
|
|
walk_right
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
step_end
|
|
|
|
MtPyre_Summit_Movement_15D7B9:: @ 815D7B9
|
|
walk_left
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
walk_down
|
|
step_end
|