code
ev_l01_init_change:
if_flagoff_jump(flag: 275, "ev_l01_door_exit_move_1")
if_flagon_jump(flag: 275, "ev_l01_door_exit_move_2")
end()
ev_l01_door_exit_move_1:
sxy_exit_pos_change(2.0, 80.0, 840.0)
sxy_exit_pos_change(3.0, 81.0, 840.0)
end()
ev_l01_door_exit_move_2:
sxy_exit_pos_change(0.0, 80.0, 840.0)
sxy_exit_pos_change(1.0, 81.0, 840.0)
end()
ev_l01_flag_change:
if_flagoff_jump(flag: 275, "ev_l01_door_exit_move_1")
if_flagon_jump(flag: 275, "ev_l01_door_exit_move_2")
end()
ev_l01_flag_change_col_set:
flag_reset(flag: 1642)
obj_add("R201_WALL05")
obj_add("R201_WALL06")
ret()
ev_l01_flag_change_col_del:
flag_set(flag: 1642)
obj_del("R201_WALL05")
obj_del("R201_WALL06")
ret()
pos_l01_rival:
event_start()
call("ev_block_doc")
set_sys_flag(sys_flag: 908)
sys_flag_pair_reset()
move_code_change("R201_RIVAL", "MV_DOWN")
not_zone_del_set("R201_RIVAL", 1.0)
obj_anime("HERO", "anm_l01_rival_0_hero")
obj_anime("R201_RIVAL", "anm_l01_rival_00")
obj_anime_wait()
rival_name(0.0)
talk_keywait("dp_scenario3%86-msg_l01_rival_a_01", 1.0)
talk_close()
jump("pos_l01_rival_x01")
end()
pos_l01_rival_x01:
obj_anime("HERO", "anm_l01_player_01")
obj_anime("R201_RIVAL", "anm_l01_rival_01")
obj_anime_wait()
jump("pos_l01_rival_common")
jump("pos_l01_rival_common")
pos_l01_rival_common:
ldval(work: 64, 1.0)
ldval(work: 249, 900.0)
event_end()
se_play("S_FI001")
map_change("D27R0101", 2.0)
end()
anm_l01_rival_0_hero:
ac_dir_u(8.0)
acmd_end()
anm_l01_rival_00:
ac_dir_u(8.0)
acmd_end()
anm_l01_rival_01:
ac_up(2.0, 8.0)
acmd_end()
anm_l01_player_01:
ac_up(1.0, 8.0)
ac_vanish_on(1.0)
acmd_end()
pos_l01_rival_stop:
event_start()
sys_flag_pair_reset()
move_code_change("R201_RIVAL", "MV_DOWN")
not_zone_del_set("R201_RIVAL", 0.0)
sys_flag_pair_reset()
move_code_change("FLDOBJ_ID_PAIR", "MV_DOWN")
obj_anime("FLDOBJ_ID_PAIR", "anm_l01_rival_stop_x00")
obj_anime_wait()
rival_name(0.0)
talk_keywait("dp_scenario3%86-msg_l01_rival_b_02", 1.0)
talk_close()
jump("pos_l01_rival_x16")
end()
pos_l01_rival_x16:
obj_anime("HERO", "anm_l01_player_stop_11")
obj_anime("FLDOBJ_ID_PAIR", "anm_l01_rival_stop_x11")
obj_anime_wait()
jump("pos_l01_rival_stop_common")
end()
pos_l01_rival_stop_common:
ldval(work: 263, 150.0)
sys_flag_pair_set()
call("ev_l01_flag_change_col_set")
move_code_change("L01_RIVAL", "MV_PAIR")
not_zone_del_set("L01_RIVAL", 1.0)
pair_objid_set("L01_RIVAL")
event_end()
end()
anm_l01_rival_stop_x00:
ac_dir_u(8.0)
acmd_end()
anm_l01_rival_stop_x11:
ac_down(1.0, 8.0)
acmd_end()
anm_l01_player_stop_11:
ac_down(1.0, 8.0)
acmd_end()
ev_l01_rival_return:
event_start()
obj_anime("HERO", "anm_l01_player_return_01")
obj_anime("L01_RIVAL", "anm_l01_rival_return_x01")
obj_anime_wait()
rival_name(0.0)
talk_keywait("dp_scenario3%86-msg_l01_rival_b_01", 1.0)
talk_close()
obj_anime("L01_RIVAL", "anm_l01_rival_return_x02")
obj_anime_wait()
ldval(work: 263, 150.0)
sys_flag_pair_set()
call("ev_l01_flag_change_col_set")
move_code_change("L01_RIVAL", "MV_PAIR")
not_zone_del_set("L01_RIVAL", 1.0)
pair_objid_set("L01_RIVAL")
ldval(work: 64, 3.0)
ldval(work: 249, 1200.0)
call("ev_block_doc_end")
reset_sys_flag(sys_flag: 908)
event_end()
end()
anm_l01_rival_return_x01:
ac_down(1.0, 8.0)
ac_down(1.0, 8.0)
ac_down(1.0, 8.0)
ac_dir_u(8.0)
acmd_end()
anm_l01_rival_return_x02:
ac_up(1.0, 8.0)
ac_dir_r(8.0)
acmd_end()
anm_l01_player_return_01:
ac_down(1.0, 8.0)
ac_down(1.0, 8.0)
ac_down(1.0, 8.0)
acmd_end()
anm_l01_player_return_02:
ac_wait(8.0)
ac_dir_l(8.0)
acmd_end()
ev_l01_sign1:
easy_board_msg("dp_scenario3%86-msg_l01_sign1_01", "BOARD_TYPE_ROAD", 0.0, 3.0)
end()