mirror of
https://github.com/pret/pokeruby.git
synced 2026-08-08 18:45:06 -05:00
98 lines
2.3 KiB
PHP
Vendored
98 lines
2.3 KiB
PHP
Vendored
CaveOfOrigin_B4F_MapScripts:: @ 815DDAC
|
|
map_script 5, CaveOfOrigin_B4F_MapScript1_15DDB7
|
|
map_script 3, CaveOfOrigin_B4F_MapScript1_15DDC5
|
|
.byte 0
|
|
|
|
CaveOfOrigin_B4F_MapScript1_15DDB7:: @ 815DDB7
|
|
call_if_set FLAG_SYS_CTRL_OBJ_DELETE, CaveOfOrigin_B4F_EventScript_15DDC1
|
|
end
|
|
|
|
CaveOfOrigin_B4F_EventScript_15DDC1:: @ 815DDC1
|
|
removeobject 1
|
|
return
|
|
|
|
CaveOfOrigin_B4F_MapScript1_15DDC5:: @ 815DDC5
|
|
.ifdef SAPPHIRE
|
|
setmaplayoutindex 163
|
|
.else
|
|
setmaplayoutindex 313
|
|
.endif
|
|
call CaveOfOrigin_B4F_EventScript_1A01B5
|
|
call_if_set FLAG_LEGENDARY_BATTLE_COMPLETED, CaveOfOrigin_B4F_EventScript_1A04E3
|
|
end
|
|
|
|
CaveOfOrigin_B4F_EventScript_15DDD7:: @ 815DDD7
|
|
lockall
|
|
applymovement 255, CaveOfOrigin_B4F_Movement_1A0841
|
|
waitmovement 0
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B4F03, 4
|
|
.else
|
|
msgbox CaveOfOrigin_B4F_Text_1B4FE4, 4
|
|
.endif
|
|
closemessage
|
|
setweather WEATHER_NONE
|
|
doweather
|
|
special WaitWeather
|
|
waitstate
|
|
playse SE_W197
|
|
setfieldeffectargument 0, 9
|
|
setfieldeffectargument 1, 13
|
|
setfieldeffectargument 2, 0
|
|
dofieldeffect 54
|
|
waitfieldeffect 54
|
|
.ifdef SAPPHIRE
|
|
setvar RESULT, 3
|
|
.else
|
|
setvar RESULT, 2
|
|
.endif
|
|
playse SE_TAMA
|
|
special sub_80818A4
|
|
waitstate
|
|
special sub_80818FC
|
|
waitstate
|
|
applymovement 1, CaveOfOrigin_B4F_Movement_15DE7D
|
|
waitmovement 0
|
|
delay 60
|
|
setwildbattle SPECIES_GROUDON_OR_KYOGRE, 45, ITEM_NONE
|
|
waitse
|
|
playmoncry SPECIES_GROUDON_OR_KYOGRE, 2
|
|
delay 40
|
|
waitmoncry
|
|
setflag FLAG_SYS_CTRL_OBJ_DELETE
|
|
special ScrSpecial_StartGroudonKyogreBattle
|
|
waitstate
|
|
clearflag FLAG_SYS_CTRL_OBJ_DELETE
|
|
specialvar RESULT, GetBattleOutcome
|
|
compare RESULT, 1
|
|
call_if_eq CaveOfOrigin_B4F_EventScript_15DE73
|
|
setflag FLAG_HIDE_WALLACE_SOOTOPOLIS
|
|
setflag FLAG_HIDE_CAVE_OF_ORIGIN_ENTRANCE_WOMAN_1
|
|
setflag FLAG_HIDE_CAVE_OF_ORIGIN_ENTRANCE_WOMAN_2
|
|
clearflag FLAG_HIDE_WALLACE_SOOTOPOLIS_GYM
|
|
setvar VAR_CAVE_OF_ORIGIN_B4F_STATE, 1
|
|
setflag FLAG_LEGENDARY_BATTLE_COMPLETED
|
|
clearflag FLAG_HIDE_SOOTOPOLIS_RESIDENTS
|
|
clearflag FLAG_SYS_WEATHER_CTRL
|
|
setvar VAR_MT_PYRE_STATE, 2
|
|
clearflag FLAG_HIDE_LEADER_MT_PYRE_SUMMIT
|
|
releaseall
|
|
end
|
|
|
|
CaveOfOrigin_B4F_EventScript_15DE73:: @ 815DE73
|
|
.ifdef SAPPHIRE
|
|
msgbox UnknownString_81B4F29, 4
|
|
.else
|
|
msgbox CaveOfOrigin_B4F_Text_1B5009, 4
|
|
.endif
|
|
closemessage
|
|
return
|
|
|
|
CaveOfOrigin_B4F_Movement_15DE7D:: @ 815DE7D
|
|
step_5e
|
|
step_60
|
|
step_14
|
|
step_14
|
|
step_61
|
|
step_end
|