pokeheartgold/files/fielddata/script/scr_seq/scr_seq_0126_D49R0105.s
2022-04-09 13:42:51 -04:00

170 lines
3.0 KiB
ArmAsm

#include "constants/scrcmd.h"
#include "fielddata/script/scr_seq/event_D49R0105.h"
#include "msgdata/msg/msg_0141_D49R0105.h"
.include "asm/macros/script.inc"
.rodata
scrdef scr_seq_D49R0105_000
scrdef scr_seq_D49R0105_001
scrdef scr_seq_D49R0105_002
scrdef scr_seq_D49R0105_003
scrdef scr_seq_D49R0105_004
scrdef scr_seq_D49R0105_005
scrdef scr_seq_D49R0105_006
scrdef scr_seq_D49R0105_007
scrdef scr_seq_D49R0105_008
scrdef scr_seq_D49R0105_009
scrdef scr_seq_D49R0105_010
scrdef scr_seq_D49R0105_011
scrdef scr_seq_D49R0105_012
scrdef scr_seq_D49R0105_013
scrdef_end
scr_seq_D49R0105_012:
goto_if_set FLAG_UNK_0F0, _004D
setvar VAR_TEMP_x400C, 0
end
_004D:
setvar VAR_TEMP_x400C, 1
end
scr_seq_D49R0105_011:
compare VAR_TEMP_x400C, 1
goto_if_ne _0074
move_person_facing obj_D49R0105_pcwoman2_2, 2, 1, 3, DIR_EAST
setvar VAR_TEMP_x400C, 0
_0074:
end
scr_seq_D49R0105_000:
simple_npc_msg msg_0141_D49R0105_00000
end
scr_seq_D49R0105_001:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
goto_if_set FLAG_UNK_0F0, _00A7
npc_msg msg_0141_D49R0105_00001
wait_button_or_walk_away
closemsg
releaseall
end
_00A7:
npc_msg msg_0141_D49R0105_00002
wait_button_or_walk_away
closemsg
releaseall
end
scr_seq_D49R0105_002:
simple_npc_msg msg_0141_D49R0105_00003
end
scr_seq_D49R0105_003:
simple_npc_msg msg_0141_D49R0105_00004
end
scr_seq_D49R0105_004:
simple_npc_msg msg_0141_D49R0105_00005
end
scr_seq_D49R0105_005:
play_se SEQ_SE_DP_SELECT
lockall
npc_msg msg_0141_D49R0105_00014
wait_button_or_walk_away
closemsg
releaseall
end
scr_seq_D49R0105_006:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
play_cry SPECIES_DRATINI, 0
npc_msg msg_0141_D49R0105_00015
wait_cry
wait_button_or_walk_away
closemsg
releaseall
end
scr_seq_D49R0105_007:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
buffer_players_name 0
npc_msg msg_0141_D49R0105_00006
closemsg
fade_screen 6, 1, 0, RGB_BLACK
wait_fade
scrcmd_712 1
scrcmd_150
fade_screen 6, 1, 1, RGB_BLACK
wait_fade
releaseall
end
scr_seq_D49R0105_008:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
goto_if_unset FLAG_HIDE_POKEATHLON_CLOTHES_SIGN, _0166
npc_msg msg_0141_D49R0105_00007
wait_button_or_walk_away
closemsg
releaseall
end
_0166:
npc_msg msg_0141_D49R0105_00008
wait_button_or_walk_away
closemsg
releaseall
end
scr_seq_D49R0105_009:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
goto_if_unset FLAG_HIDE_POKEATHLON_SHOES_SIGN, _018F
npc_msg msg_0141_D49R0105_00009
wait_button_or_walk_away
closemsg
releaseall
end
_018F:
npc_msg msg_0141_D49R0105_00010
wait_button_or_walk_away
closemsg
releaseall
end
scr_seq_D49R0105_010:
play_se SEQ_SE_DP_SELECT
lockall
faceplayer
goto_if_unset FLAG_HIDE_POKEATHLON_FLAG_SIGN, _01B8
npc_msg msg_0141_D49R0105_00011
wait_button_or_walk_away
closemsg
releaseall
end
_01B8:
npc_msg msg_0141_D49R0105_00012
wait_button_or_walk_away
closemsg
releaseall
end
scr_seq_D49R0105_013:
simple_npc_msg msg_0141_D49R0105_00013
end
.balign 4, 0