code
ev_r201_flag_change:
call("ev_r201_flag_change_col_del")
call("ev_l01_flag_change_col_del")
ifval_call(work: 68, "EQ", 1.0, "ev_r201_flag_change_col_set")
ifval_call(work: 68, "EQ", 2.0, "ev_l01_flag_change_col_set")
ifval_call(work: 68, "EQ", 2.0, "r201_rival_flag_change_01")
get_my_sex(work: 0)
ifval_jump(work: 0, "EQ", 0.0, "r201_male_flag_change_01")
ifval_jump(work: 0, "EQ", 1.0, "r201_female_flag_change_01")
end()
r201_male_flag_change_01:
ldval(work: 32, "HEROINE")
end()
r201_female_flag_change_01:
ldval(work: 32, "HERO")
end()
r201_rival_flag_change_01:
flag_set(flag: 348)
ret()
ev_r201_flag_change_col_set:
flag_reset(flag: 1626)
obj_add("R201_WALL01")
obj_add("R201_WALL02")
obj_add("R201_WALL03")
obj_add("R201_WALL04")
ret()
ev_r201_flag_change_col_del:
flag_set(flag: 1626)
obj_del("R201_WALL01")
obj_del("R201_WALL02")
obj_del("R201_WALL03")
obj_del("R201_WALL04")
ret()
pos_r201_rival_02:
event_start()
obj_anime("HERO", "anm_r201_0_hero1")
obj_anime("R201_RIVAL", "anm_r201_rival_00")
obj_anime_wait()
obj_anime("R201_RIVAL", "anm_r201_rival_00_g")
obj_anime_wait()
player_pos_get(work: 238, work: 239)
ifval_jump(work: 238, "EQ", 110.0, "pos_r201_rival_02_x01")
ifval_jump(work: 238, "EQ", 111.0, "pos_r201_rival_02_x02")
ifval_jump(work: 238, "EQ", 112.0, "pos_r201_rival_02_x03")
ifval_jump(work: 238, "EQ", 113.0, "pos_r201_rival_02_x04")
ifval_jump(work: 238, "EQ", 114.0, "pos_r201_rival_02_x05")
ifval_jump(work: 238, "EQ", 115.0, "pos_r201_rival_02_x06")
end()
pos_r201_rival_02_x01:
obj_anime("R201_RIVAL", "anm_r201_rival_01")
obj_anime_wait()
jump("pos_r201_rival_02_common")
jump("pos_r201_rival_02_common")
pos_r201_rival_02_x02:
obj_anime("R201_RIVAL", "anm_r201_rival_02")
obj_anime_wait()
jump("pos_r201_rival_02_common")
jump("pos_r201_rival_02_common")
pos_r201_rival_02_x03:
obj_anime("R201_RIVAL", "anm_r201_rival_03")
obj_anime_wait()
jump("pos_r201_rival_02_common")
jump("pos_r201_rival_02_common")
pos_r201_rival_02_x04:
jump("pos_r201_rival_02_x06")
jump("pos_r201_rival_02_common")
pos_r201_rival_02_x05:
jump("pos_r201_rival_02_x06")
jump("pos_r201_rival_02_common")
pos_r201_rival_02_x06:
obj_anime("R201_RIVAL", "anm_r201_rival_04")
obj_anime_wait()
jump("pos_r201_rival_02_common")
jump("pos_r201_rival_02_common")
pos_r201_rival_02_common:
rival_name(0.0)
talkmsg("dp_scenario1%9-msg_r201_rival_a_01_1", 1.0)
talkmsg("dp_scenario1%9-msg_r201_rival_a_01_2", 1.0)
talkmsg("dp_scenario1%9-msg_r201_rival_a_01_3", 1.0)
talk_keywait("dp_scenario1%9-msg_r201_rival_a_01_4", 1.0)
talk_close()
ldval(work: 263, 8.0)
sys_flag_pair_set()
call("ev_r201_flag_change_col_set")
move_code_change("R201_RIVAL", "MV_PAIR")
not_zone_del_set("R201_RIVAL", 1.0)
pair_objid_set("R201_RIVAL")
ldval(work: 68, 1.0)
ldval(work: 249, 800.0)
end()
anm_r201_0_hero1:
ac_dir_u(8.0)
acmd_end()
anm_r201_rival_00:
ac_dir_d(4.0)
acmd_end()
anm_r201_rival_00_g:
ac_mark_gyoe(1.0)
acmd_end()
anm_r201_rival_01:
ac_down(1.0, 8.0)
ac_dir_l(4.0)
ac_hero_match_x(8.0)
ac_dir_d(8.0)
acmd_end()
anm_r201_rival_02:
ac_down(1.0, 8.0)
ac_dir_l(4.0)
ac_hero_match_x(8.0)
ac_dir_d(8.0)
acmd_end()
anm_r201_rival_03:
ac_down(1.0, 8.0)
acmd_end()
anm_r201_rival_04:
ac_dir_r(4.0)
ac_hero_match_x(8.0)
ac_dir_d(4.0)
ac_down(1.0, 8.0)
acmd_end()
pos_r201_rival_hutaba:
event_start()
sys_flag_pair_reset()
move_code_change("R201_RIVAL", "MV_DOWN")
not_zone_del_set("R201_RIVAL", 0.0)
obj_anime("HERO", "anm_r201_player_hutaba_02")
obj_anime("R201_RIVAL", "anm_r201_rival_hutaba_x02")
obj_anime_wait()
rival_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_rival_a_02")
talk_close()
pair_objid_set("R201_RIVAL")
jump("pos_r201_rival_hutaba_x06")
end()
pos_r201_rival_hutaba_x06:
sys_flag_pair_reset()
move_code_change("R201_RIVAL", "MV_DOWN")
obj_anime("HERO", "anm_r201_player_hutaba_01")
obj_anime("R201_RIVAL", "anm_r201_rival_hutaba_x01")
obj_anime_wait()
jump("pos_r201_rival_hutaba_common")
jump("pos_r201_rival_hutaba_common")
pos_r201_rival_hutaba_common:
ldval(work: 263, 8.0)
sys_flag_pair_set()
move_code_change("R201_RIVAL", "MV_PAIR")
not_zone_del_set("R201_RIVAL", 1.0)
pair_objid_set("R201_RIVAL")
event_end()
end()
anm_r201_rival_hutaba_x01:
ac_up(1.0, 8.0)
ac_dir_d(8.0)
acmd_end()
anm_r201_rival_hutaba_x02:
ac_dir_d(8.0)
acmd_end()
anm_r201_player_hutaba_01:
ac_up(1.0, 8.0)
acmd_end()
anm_r201_player_hutaba_02:
ac_dir_u(8.0)
acmd_end()
pos_r201_stop:
event_start()
sys_flag_pair_reset()
move_code_change("R201_RIVAL", "MV_DOWN")
not_zone_del_set("R201_RIVAL", 0.0)
player_name(0.0)
talkmsg("dp_scenario1%9-msg_r201stop_01_1")
talk_keywait("dp_scenario1%9-msg_r201stop_01_2", 1.0)
talk_close()
obj_anime("HERO", "pos_r201_stop_player_back")
obj_anime_wait()
ldval(work: 263, 8.0)
sys_flag_pair_set()
move_code_change("R201_RIVAL", "MV_PAIR")
not_zone_del_set("R201_RIVAL", 1.0)
pair_objid_set("R201_RIVAL")
event_end()
end()
pos_r201_stop_player_back:
ac_dir_l(8.0)
ac_left(1.0, 8.0)
acmd_end()
pos_r201_doctor:
event_start()
call("ev_block_doc")
player_pos_get(work: 238, work: 239)
ifval_jump(work: 239, "EQ", 853.0, "pos_r201_doctor_z1")
ifval_jump(work: 239, "EQ", 854.0, "pos_r201_doctor_z2")
ifval_jump(work: 239, "EQ", 855.0, "pos_r201_doctor_z3")
jump("pos_r201_doctor_z1")
end()
pos_r201_doctor_z1:
obj_anime("FLDOBJ_ID_PAIR", "anm_r201_rival_50")
obj_anime_wait()
obj_anime("FLDOBJ_ID_PAIR", "anm_r201_rival_50_g")
obj_anime("HERO", "anm_r201_0_hero2")
obj_anime("R201_DOCTOR", "anm_r201_doctor_00")
obj_anime_wait()
event_camera_index(6.0)
rival_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_rival_b_04")
talk_close()
event_camera_end_wait()
event_camera_index(42.0)
obj_anime("R201_DOCTOR", "anm_r201_doctor_01")
obj_anime("R201_SUPPORT", "anm_r201_support_01")
obj_anime_wait()
jump("pos_r201_doctor_common")
end()
pos_r201_doctor_z2:
obj_anime("FLDOBJ_ID_PAIR", "anm_r201_rival_50")
obj_anime_wait()
obj_anime("FLDOBJ_ID_PAIR", "anm_r201_rival_50_g")
obj_anime("HERO", "anm_r201_0_hero2")
obj_anime("R201_DOCTOR", "anm_r201_doctor_00")
obj_anime_wait()
event_camera_index(6.0)
rival_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_rival_b_04")
talk_close()
event_camera_end_wait()
event_camera_index(42.0)
obj_anime("R201_DOCTOR", "anm_r201_doctor_02")
obj_anime("R201_SUPPORT", "anm_r201_support_01")
obj_anime_wait()
jump("pos_r201_doctor_common")
jump("pos_r201_doctor_common")
pos_r201_doctor_z3:
obj_anime("FLDOBJ_ID_PAIR", "anm_r201_rival_90")
obj_anime("HERO", "anm_r201_player_90")
obj_anime_wait()
obj_anime("FLDOBJ_ID_PAIR", "anm_r201_rival_90_g")
obj_anime("R201_DOCTOR", "anm_r201_doctor_00")
obj_anime_wait()
event_camera_index(6.0)
rival_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_rival_b_04")
talk_close()
event_camera_end_wait()
event_camera_index(42.0)
obj_anime("R201_DOCTOR", "anm_r201_doctor_02")
obj_anime("R201_SUPPORT", "anm_r201_support_01")
obj_anime_wait()
jump("pos_r201_doctor_common")
jump("pos_r201_doctor_common")
pos_r201_doctor_common:
support_name(0.0)
first_pokemon_name(1.0)
rival_pokemon_name(2.0)
talkmsg("dp_scenario1%9-msg_r201_doctor_b_01_1")
talkmsg("dp_scenario1%9-msg_r201_doctor_b_01_2", 1.0)
set_force_blink("R201_DOCTOR", 1.0)
talk_keywait("dp_scenario1%9-msg_r201_doctor_b_01_3", 1.0)
set_force_blink("R201_DOCTOR", 0.0)
talk_close()
obj_anime("R201_DOCTOR", "anm_r201_doctor_10")
obj_anime_wait()
support_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_doctor_b_02")
talk_close()
player_pos_get(work: 238, work: 239)
ifval_jump(work: 239, "EQ", 853.0, "pos_r201_doctor_z21")
ifval_jump(work: 239, "EQ", 854.0, "pos_r201_doctor_z22")
ifval_jump(work: 239, "EQ", 855.0, "pos_r201_doctor_z23")
ifval_jump(work: 239, "EQ", 856.0, "pos_r201_doctor_z24")
end()
pos_r201_doctor_z21:
obj_anime("R201_DOCTOR", "anm_r201_doctor_11")
obj_anime("R201_SUPPORT", "anm_r201_support_21")
obj_anime_wait()
jump("pos_r201_doctor_common_21")
jump("common_r201_doctor_10")
pos_r201_doctor_z22:
obj_anime("R201_DOCTOR", "anm_r201_doctor_11")
obj_anime("R201_SUPPORT", "anm_r201_support_22")
obj_anime_wait()
jump("pos_r201_doctor_common_21")
jump("common_r201_doctor_10")
pos_r201_doctor_z23:
jump("pos_r201_doctor_z24")
jump("common_r201_doctor_10")
pos_r201_doctor_z24:
obj_anime("R201_DOCTOR", "anm_r201_doctor_11")
obj_anime("R201_SUPPORT", "anm_r201_support_22")
obj_anime_wait()
jump("pos_r201_doctor_common_21")
jump("common_r201_doctor_10")
pos_r201_doctor_common_21:
get_my_sex(work: 246)
ifval_jump(work: 246, "EQ", 0.0, "r201_male_doctor_01")
jump("r201_female_doctor_01")
jump("common_r201_doctor_10")
r201_male_doctor_01:
support_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_heroine_b_01")
talk_close()
chara_look_lock("R201_SUPPORT", "HERO")
time_wait(15.0, work: 246)
talk_keywait("dp_scenario1%9-msg_r201_heroine_b_02")
jump("common_r201_doctor_10")
jump("common_r201_doctor_10")
r201_female_doctor_01:
support_name(0.0)
talk_keywait("dp_scenario1%9-msg_r201_hero_b_01")
talk_close()
chara_look_lock("R201_SUPPORT", "HERO")
time_wait(15.0, work: 246)
talk_keywait("dp_scenario1%9-msg_r201_hero_b_02")
jump("common_r201_doctor_10")
jump("common_r201_doctor_10")
common_r201_doctor_10:
talk_close()
player_pos_get(work: 238, work: 239)
jump("pos_r201_doctor_z14")
end()
pos_r201_doctor_z14:
chara_look_release("R201_SUPPORT")
time_wait(4.0, work: 246)
obj_anime("R201_SUPPORT", "anm_r201_support_11")
obj_anime_wait()
jump("pos_r201_doctor_common_11")
jump("pos_r201_doctor_common_11")
pos_r201_doctor_common_11:
obj_del("R201_SUPPORT")
obj_del("R201_DOCTOR")
event_camera_index(7.0)
event_camera_end_wait()
rival_name(0.0)
player_name(1.0)
talkmsg("dp_scenario1%9-msg_r201_rival_b_05_1")
talk_keywait("dp_scenario1%9-msg_r201_rival_b_05_2", 1.0)
talk_close()
ldval(work: 68, 3.0)
not_zone_del_set("FLDOBJ_ID_PAIR", 0.0)
sys_flag_pair_reset()
flag_set(flag: 314)
flag_set(flag: 348)
ldval(work: 64, 4.0)
ldval(work: 249, 1300.0)
flag_set(flag: 349)
time_wait(30.0, work: 246)
black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC*3")
wipe_fade_end_check()
call("ev_r201_flag_change_col_del")
call("ev_l01_flag_change_col_del")
map_change_none_fade("T01R0201", 2.0)
black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC*3")
wipe_fade_end_check()
obj_del("R201_SUPPORT")
obj_del("R201_DOCTOR")
event_end()
end()
anm_r201_doctor_00:
ac_dir_l(8.0)
acmd_end()
anm_r201_doctor_01:
ac_wait(8.0)
ac_left(2.0, 8.0)
acmd_end()
anm_r201_doctor_02:
ac_wait(8.0)
ac_left(1.0, 8.0)
ac_dir_d(8.0)
ac_hero_match_z(8.0)
ac_dir_l(8.0)
ac_left(1.0, 8.0)
acmd_end()
anm_r201_doctor_10:
ac_dir_r(8.0)
acmd_end()
anm_r201_doctor_11:
ac_dir_r(8.0)
ac_right(12.0, 8.0)
acmd_end()
anm_r201_support_01:
ac_wait(8.0)
ac_dir_l(8.0)
acmd_end()
anm_r201_support_10:
ac_dir_l(8.0)
acmd_end()
anm_r201_support_21:
ac_wait(8.0)
ac_dir_r(8.0)
acmd_end()
anm_r201_support_22:
ac_wait(4.0)
ac_dir_u(4.0)
ac_up(1.0, 8.0)
ac_dir_d(8.0)
ac_dir_r(8.0)
acmd_end()
anm_r201_support_11:
ac_dir_r(4.0)
ac_right(10.0, 4.0)
ac_wait(32.0)
acmd_end()
anm_r201_rival_50:
ac_dir_r(8.0)
acmd_end()
anm_r201_rival_50_g:
ac_mark_gyoe(1.0)
ac_wait(16.0)
acmd_end()
anm_r201_rival_90:
ac_dir_u(8.0)
ac_up(1.0, 8.0)
ac_dir_r(8.0)
acmd_end()
anm_r201_rival_90_g:
ac_mark_gyoe(1.0)
acmd_end()
anm_r201_0_hero2:
ac_dir_r(8.0)
acmd_end()
anm_r201_player_90:
ac_dir_u(4.0)
ac_up(1.0, 8.0)
ac_dir_r(8.0)
acmd_end()
ev_r201_boy1:
talk_obj_start()
talkmsg("dp_scenario1%9-msg_r201_boy1_01_1")
talk_keywait("dp_scenario1%9-msg_r201_boy1_01_2", 1.0)
talk_close()
talk_obj_end()
end()
ev_r201_boy1a:
easy_obj_msg("dp_scenario1%9-msg_r201_boy1a_01")
end()
ev_r201_girl1:
talk_obj_start()
if_flagon_jump(flag: 105, "ev_r201_girl1_zukan")
talkmsg("dp_scenario1%9-msg_r201_girl1_01")
jump("common_r201_girl1_end")
jump("common_r201_girl1_end")
common_r201_girl1_end:
last_keywait()
talk_close()
talk_obj_end()
end()
ev_r201_girl1_zukan:
talkmsg("dp_scenario1%9-msg_r201_girl1_02")
jump("common_r201_girl1_end")
jump("ev_r201_shopman")
ev_r201_shopman:
talk_obj_start()
if_flagon_jump(flag: 71, "ev_r201_shopman_02")
talkmsg("dp_scenario1%9-msg_r201_shopwoman_01_1")
talkmsg("dp_scenario1%9-msg_r201_shopwoman_01_2", 1.0)
talk_keywait("dp_scenario1%9-msg_r201_shopwoman_01_3", 1.0)
ldval(work: 238, 17.0)
ldval(work: 239, 10.0)
add_item_chk(work: 238, work: 239, work: 246)
ifval_jump(work: 246, "EQ", 0.0, "ev_r201_shopman_01_item_event_fail")
flag_set(flag: 71)
chg_common_scr("ev_item_event")
talk_close()
talk_obj_end()
end()
ev_r201_shopman_02:
talkmsg("dp_scenario1%9-msg_r201_shopwoman_02")
last_keywait()
talk_close()
talk_obj_end()
end()
ev_r201_shopman_01_item_event_fail:
chg_common_scr("ev_item_event_fail")
talk_close()
talk_obj_end()
end()
ev_r201_sign1:
easy_board_msg("dp_scenario1%9-msg_r201_sign1_01", "BOARD_TYPE_ROAD", 0.0, 4.0)
end()
ev_r201_sign2:
easy_board_msg("dp_scenario1%9-msg_r201_sign2_01", "BOARD_TYPE_ROAD", 0.0, 1.0)
end()
ev_r201_sign3:
easy_infoboard_msg("dp_scenario1%9-msg_r201_sign3_01_1", "BOARD_TYPE_INFO", 0.0)
easy_infoboard_msg("dp_scenario1%9-msg_r201_sign3_01_2", "BOARD_TYPE_INFO", 0.0)
end()