pokeheartgold/files/fielddata/script/scr_seq/scr_seq_0918_T26R0601.s
2022-02-21 10:42:54 -05:00

58 lines
1.0 KiB
ArmAsm

#include "constants/scrcmd.h"
#include "fielddata/script/scr_seq/event_T26R0601.h"
#include "msgdata/msg/msg_0610_T26R0601.h"
.include "asm/macros/script.inc"
.rodata
scrdef scr_seq_T26R0601_000
scrdef_end
scr_seq_T26R0601_000:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
goto_if_set FLAG_UNK_0BD, _008E
npc_msg msg_0610_T26R0601_00000
touchscreen_menu_hide
getmenuchoice VAR_SPECIAL_RESULT
touchscreen_menu_show
compare VAR_SPECIAL_RESULT, 0
goto_if_eq _0040
compare VAR_SPECIAL_RESULT, 1
goto_if_eq _0079
end
_0040:
goto_if_no_item_space ITEM_GOOD_ROD, 1, _0084
npc_msg msg_0610_T26R0601_00001
wait_button_or_walk_away
callstd std_give_item_verbose
setflag FLAG_UNK_0BD
npc_msg msg_0610_T26R0601_00003
wait_button_or_walk_away
closemsg
releaseall
end
_0079:
npc_msg msg_0610_T26R0601_00004
wait_button_or_walk_away
closemsg
releaseall
end
_0084:
callstd std_bag_is_full
closemsg
releaseall
end
_008E:
npc_msg msg_0610_T26R0601_00005
wait_button_or_walk_away
closemsg
releaseall
end
.balign 4, 0