mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-06-02 21:54:45 -05:00
170 lines
3.0 KiB
ArmAsm
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
|