pokefirered/data/maps/Route20/scripts.inc
2022-06-24 21:10:48 -04:00

33 lines
1.1 KiB
C++

Route20_MapScripts::
map_script MAP_SCRIPT_ON_TRANSITION, Route20_OnTransition
.byte 0
Route20_OnTransition::
call_if_unset FLAG_STOPPED_SEAFOAM_B3F_CURRENT, Route20_EventScript_ResetSeafoamBouldersForB3F
call_if_unset FLAG_STOPPED_SEAFOAM_B4F_CURRENT, Route20_EventScript_ResetSeafoamBouldersForB4F
end
Route20_EventScript_ResetSeafoamBouldersForB3F::
clearflag FLAG_HIDE_SEAFOAM_1F_BOULDER_1
clearflag FLAG_HIDE_SEAFOAM_1F_BOULDER_2
setflag FLAG_HIDE_SEAFOAM_B1F_BOULDER_1
setflag FLAG_HIDE_SEAFOAM_B1F_BOULDER_2
setflag FLAG_HIDE_SEAFOAM_B2F_BOULDER_1
setflag FLAG_HIDE_SEAFOAM_B2F_BOULDER_2
setflag FLAG_HIDE_SEAFOAM_B3F_BOULDER_1
setflag FLAG_HIDE_SEAFOAM_B3F_BOULDER_2
return
Route20_EventScript_ResetSeafoamBouldersForB4F::
clearflag FLAG_HIDE_SEAFOAM_B3F_BOULDER_3
clearflag FLAG_HIDE_SEAFOAM_B3F_BOULDER_4
clearflag FLAG_HIDE_SEAFOAM_B3F_BOULDER_5
clearflag FLAG_HIDE_SEAFOAM_B3F_BOULDER_6
setflag FLAG_HIDE_SEAFOAM_B4F_BOULDER_1
setflag FLAG_HIDE_SEAFOAM_B4F_BOULDER_2
return
Route20_EventScript_SeafoamIslandsSign::
msgbox Route20_Text_SeafoamIslands, MSGBOX_SIGN
end