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

52 lines
1.8 KiB
C++

FiveIsland_Meadow_MapScripts::
map_script MAP_SCRIPT_ON_LOAD, FiveIsland_Meadow_OnLoad
.byte 0
FiveIsland_Meadow_OnLoad::
call_if_set FLAG_UNLOCKED_ROCKET_WAREHOUSE, FiveIsland_Meadow_EventScript_SetWarehouseDoorUnlocked
end
FiveIsland_Meadow_EventScript_WarehouseDoor::
lockall
goto_if_set FLAG_UNLOCKED_ROCKET_WAREHOUSE, FiveIsland_Meadow_EventScript_WarehouseDoorAlreadyOpen
goto_if_set FLAG_LEARNED_YES_NAH_CHANSEY, FiveIsland_Meadow_EventScript_OpenWarehouseDoor
msgbox FiveIsland_Meadow_Text_EnteredPasswordAnotherNeeded
releaseall
end
FiveIsland_Meadow_EventScript_OpenWarehouseDoor::
setflag FLAG_UNLOCKED_ROCKET_WAREHOUSE
message FiveIsland_Meadow_Text_EnteredPasswordDoorOpened
waitmessage
delay 60
call FiveIsland_Meadow_EventScript_SetWarehouseDoorUnlocked
special DrawWholeMapView
playse SE_PIN
waitse
releaseall
end
FiveIsland_Meadow_EventScript_WarehouseDoorAlreadyOpen::
msgbox FiveIsland_Meadow_Text_WarehouseDoorAlreadyOpen
releaseall
end
FiveIsland_Meadow_EventScript_SetWarehouseDoorUnlocked::
setmetatile 12, 21, METATILE_SeviiIslands45_RocketWarehouseDoor_Unlocked, 1
return
FiveIsland_Meadow_EventScript_Rocket1::
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_49, FiveIsland_Meadow_Text_Rocket1Intro, FiveIsland_Meadow_Text_Rocket1Defeat
msgbox FiveIsland_Meadow_Text_Rocket1PostBattle, MSGBOX_AUTOCLOSE
end
FiveIsland_Meadow_EventScript_Rocket2::
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_50, FiveIsland_Meadow_Text_Rocket2Intro, FiveIsland_Meadow_Text_Rocket2Defeat
msgbox FiveIsland_Meadow_Text_Rocket2PostBattle, MSGBOX_AUTOCLOSE
end
FiveIsland_Meadow_EventScript_Rocket3::
trainerbattle_single TRAINER_TEAM_ROCKET_GRUNT_51, FiveIsland_Meadow_Text_Rocket3Intro, FiveIsland_Meadow_Text_Rocket3Defeat
msgbox FiveIsland_Meadow_Text_Rocket3PostBattle, MSGBOX_AUTOCLOSE
end