Files
pokeemerald/data/maps/ShoalCave_LowTideLowerRoom/scripts.inc
2024-07-05 07:31:42 -04:00

62 lines
1.9 KiB
PHP

ShoalCave_LowTideLowerRoom_MapScripts::
map_script MAP_SCRIPT_ON_LOAD, ShoalCave_LowTideLowerRoom_OnLoad
.byte 0
ShoalCave_LowTideLowerRoom_OnLoad:
call ShoalCave_LowTideLowerRoom_EventScript_SetShoalItemMetatiles
end
ShoalCave_LowTideLowerRoom_EventScript_SetShoalItemMetatiles::
goto_if_set FLAG_RECEIVED_SHOAL_SALT_4, ShoalCave_LowTideLowerRoom_EventScript_SetShoalItemMetatilesEnd
setmetatile 18, 2, METATILE_Cave_ShoalCave_DirtPile_Large, TRUE
return
ShoalCave_LowTideLowerRoom_EventScript_SetShoalItemMetatilesEnd::
return
ShoalCave_LowTideLowerRoom_EventScript_ShoalSalt4::
lockall
goto_if_set FLAG_RECEIVED_SHOAL_SALT_4, ShoalCave_LowTideLowerRoom_EventScript_ReceivedShoalSalt
giveitem ITEM_SHOAL_SALT
goto_if_eq VAR_RESULT, FALSE, Common_EventScript_ShowBagIsFull
setmetatile 18, 2, METATILE_Cave_ShoalCave_DirtPile_Small, FALSE
special DrawWholeMapView
setflag FLAG_RECEIVED_SHOAL_SALT_4
releaseall
end
ShoalCave_LowTideLowerRoom_EventScript_ReceivedShoalSalt::
msgbox ShoalCave_Text_WasShoalSaltNowNothing, MSGBOX_DEFAULT
releaseall
end
ShoalCave_LowTideLowerRoom_EventScript_BlackBelt::
lock
faceplayer
goto_if_set FLAG_RECEIVED_FOCUS_BAND, ShoalCave_LowTideLowerRoom_EventScript_ReceivedFocusBand
msgbox ShoalCave_LowTideLowerRoom_Text_CanOvercomeColdWithFocus, MSGBOX_DEFAULT
giveitem ITEM_FOCUS_BAND
goto_if_eq VAR_RESULT, FALSE, Common_EventScript_ShowBagIsFull
setflag FLAG_RECEIVED_FOCUS_BAND
release
end
ShoalCave_LowTideLowerRoom_EventScript_ReceivedFocusBand::
msgbox ShoalCave_LowTideLowerRoom_Text_EverythingStartsWithFocus, MSGBOX_DEFAULT
release
end
.ifdef FRENCH
.include "data/maps/ShoalCave_LowTideLowerRoom/text_fr.inc"
.else
.ifdef ITALIAN
.include "data/maps/ShoalCave_LowTideLowerRoom/text_it.inc"
.else
.ifdef SPANISH
.include "data/maps/ShoalCave_LowTideLowerRoom/text_es.inc"
.else
.include "data/maps/ShoalCave_LowTideLowerRoom/text.inc"
.endif
.endif
.endif