code
ev_d26r0107_flag_change:
if_flagoff_call(flag: 507, "ev_d26r0107_flag_change_animspeed")
if_flagon_jump(sys_flag: 29, "ev_d26r0107_flag_change_pos")
end()
ev_d26r0107_sheen_change:
if_flagon_jump(sys_flag: 29, "ev_d26r0107_flag_ryuhai")
ifwk_jump(work: 177, "EQ", 1.0, "ev_d26r0107_flag_change_pos2")
end()
ev_d26r0107_flag_change_animspeed:
obj_anime_speed("D26R0107_POKE1", 0.5)
obj_anime_speed("D26R0107_POKE2", 0.5)
obj_anime_speed("D26R0107_POKE3", 0.5)
end()
ev_d26r0107_flag_change_pos:
sxy_pos_change("D26R0107_GKANBU", 9.0, 6.0)
jump("ev_d26r0107_flag_ryuhai")
end()
ev_d26r0107_flag_ryuhai:
find_bg_disable(0.0, "P_D_006_MachineLight_01")
end()
ev_d26r0107_flag_change_pos2:
player_pos_get(work: 238, work: 239)
ifval_jump(work: 238, "EQ", 9.0, "ev_d26r0107_flag_change_pos2_l")
jump("ev_d26r0107_flag_change_pos2_r")
end()
ev_d26r0107_flag_change_pos2_r:
sxy_pos_change("D26R0107_GKANBU", 9.0, 6.0)
ldwk(work: 2, 2.0)
end()
ev_d26r0107_flag_change_pos2_l:
sxy_pos_change("D26R0107_GKANBU", 7.0, 6.0)
ldwk(work: 2, 1.0)
end()
ev_d26r0107_obj_change:
setup_rah_cyl()
end()
ev_d26r0107_gkanbu:
talk_obj_start()
if_flagon_jump(sys_flag: 29, "ev_d26r0107_gkanbu_machine")
if_flagon_jump(flag: 134, "ev_d26r0107_gkanbu_win")
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_01_1")
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_01_2")
talk_keywait("dp_scenario2%86-msg_d26r0107_gkanbu_01_3")
talk_close()
trainer_btl_set("GINGALEADER3_02", 0.0)
trainer_lose_check(work: 246)
ifval_jump(work: 246, "EQ", 0.0, "ev_d26r0107_common_battle_lose")
flag_set(flag: 134)
ldval(work: 177, 1.0)
event_camera_index(455.0)
event_camera_end_wait()
talk_keywait("dp_scenario2%86-msg_d26r0107_gkanbu_02")
talk_close()
event_camera_index(456.0)
event_camera_end_wait()
get_rel_pos_hero("D26R0107_GKANBU", work: 238)
ifval_jump(work: 238, "EQ", 2.0, "ev_d26r0107_gkanbu_dir_up")
ifval_jump(work: 238, "EQ", 9.0, "ev_d26r0107_gkanbu_dir_left")
ifval_jump(work: 238, "EQ", 3.0, "ev_d26r0107_gkanbu_dir_left")
ifval_jump(work: 238, "EQ", 6.0, "ev_d26r0107_gkanbu_dir_left")
ifval_jump(work: 238, "EQ", 4.0, "ev_d26r0107_gkanbu_dir_right")
ifval_jump(work: 238, "EQ", 1.0, "ev_d26r0107_gkanbu_dir_right")
ifval_jump(work: 238, "EQ", 7.0, "ev_d26r0107_gkanbu_dir_right")
end()
ev_d26r0107_gkanbu_dir_up:
obj_anime("D26R0107_GKANBU", "anm_d26r0107_gkanbu_01")
obj_anime_wait()
ldwk(work: 2, 2.0)
jump("common_d26r0107_gkanbu")
jump("common_d26r0107_gkanbu")
ev_d26r0107_gkanbu_dir_left:
obj_anime("D26R0107_GKANBU", "anm_d26r0107_gkanbu_02")
obj_anime_wait()
ldwk(work: 2, 1.0)
jump("common_d26r0107_gkanbu")
jump("common_d26r0107_gkanbu")
ev_d26r0107_gkanbu_dir_right:
obj_anime("D26R0107_GKANBU", "anm_d26r0107_gkanbu_03")
obj_anime_wait()
ldwk(work: 2, 2.0)
jump("common_d26r0107_gkanbu")
jump("common_d26r0107_gkanbu")
common_d26r0107_gkanbu:
ldval(work: 249, 10600.0)
talk_obj_end()
end()
ev_d26r0107_gkanbu_machine:
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_04_1")
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_04_2")
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_04_3")
last_keywait()
talk_close()
talk_obj_end()
end()
ev_d26r0107_gkanbu_win:
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_03")
last_keywait()
talk_close()
talk_obj_end()
end()
ev_d26r0107_common_battle_lose:
trainer_lose()
talk_obj_end()
end()
anm_d26r0107_gkanbu_01:
ac_dir_r(8.0)
ac_right(1.0, 8.0)
ac_dir_d(8.0)
acmd_end()
anm_d26r0107_gkanbu_02:
ac_dir_l(8.0)
ac_left(1.0, 8.0)
ac_dir_r(8.0)
acmd_end()
anm_d26r0107_gkanbu_03:
ac_dir_r(8.0)
ac_right(1.0, 8.0)
ac_dir_l(8.0)
acmd_end()
ev_d26r0107_machine_a:
talk_start()
if_flagon_jump(sys_flag: 29, "ev_d26r0107_machine_a_win")
talkmsg("dp_scenario2%86-msg_d26r0107_machine_a_01")
last_keywait()
talk_close()
talk_end()
end()
ev_d26r0107_machine_a_win:
talkmsg("dp_scenario2%86-msg_d26r0107_machine_a_02")
last_keywait()
talk_close()
talk_end()
end()
ev_d26r0107_machine_b:
talk_start()
if_flagon_jump(sys_flag: 29, "ev_d26r0107_machine_b_win")
talkmsg("dp_scenario2%86-msg_d26r0107_machine_b_01")
last_keywait()
talk_close()
talk_end()
end()
ev_d26r0107_machine_b_win:
talkmsg("dp_scenario2%86-msg_d26r0107_machine_b_02")
last_keywait()
talk_close()
talk_end()
end()
ev_d26r0107_machine_c:
talk_start()
if_flagon_jump(sys_flag: 29, "ev_d26r0107_machine_c_win")
talkmsg("dp_scenario2%86-msg_d26r0107_machine_c_01")
last_keywait()
talk_close()
talk_end()
end()
ev_d26r0107_machine_c_win:
talkmsg("dp_scenario2%86-msg_d26r0107_machine_c_02")
last_keywait()
talk_close()
talk_end()
end()
ev_d26r0107_parts_a:
end()
ev_d26r0107_parts_b:
end()
ev_d26r0107_parts_c:
end()
ev_d26r0107_button:
talk_start()
if_flagon_jump(sys_flag: 29, "ev_d26r0107_button_02")
event_start()
event_camera_index(228.0)
talkmsg("dp_scenario2%86-msg_d26r0107_button_01")
yes_no_win(work: 246)
ifval_jump(work: 246, "EQ", 0.0, "yes_d26r0107_button")
ifval_jump(work: 246, "EQ", 1.0, "no_d26r0107_button")
end()
yes_d26r0107_button:
ldval(work: 177, 0.0)
event_camera_index(229.0)
se_play("SEQ_SE_DP_BUTTON3")
player_name(0.0)
talk_keywait("dp_scenario2%86-msg_d26r0107_button_02")
talk_close()
find_bg_disable(0.0, "P_D_006_MachineLight_01")
flag_reset(flag: 601)
set_sys_flag(sys_flag: 29)
start_rah_cyl()
time_wait(30.0, work: 246)
obj_anime("D26R0107_POKE1", "anm_d26r0107_poke1_01")
obj_anime("D26R0107_POKE2", "anm_d26r0107_poke2_01")
obj_anime("D26R0107_POKE3", "anm_d26r0107_poke3_01")
obj_anime_wait()
time_wait(30.0, work: 246)
call_effect(0.0, "EF_F_CS_CHAP110_KIRA_YELLOW_END", -14.0, 0.5, 6.0)
obj_del("D26R0107_POKE3")
time_wait(1.0, work: 246)
call_effect(1.0, "EF_F_CS_CHAP110_KIRA_RED_END", -8.0, 0.5, 11.0)
obj_del("D26R0107_POKE1")
time_wait(1.0, work: 246)
call_effect(2.0, "EF_F_CS_CHAP110_KIRA_BLUE_END", -2.0, 0.5, 6.0)
obj_del("D26R0107_POKE2")
time_wait(1.0, work: 246)
time_wait(30.0, work: 246)
ifval_jump(work: 2, "EQ", 1.0, "ev_d26r0107_gkanbu_dir_left2_cam")
ifval_jump(work: 2, "EQ", 2.0, "ev_d26r0107_gkanbu_dir_right2_cam")
end()
ev_d26r0107_gkanbu_dir_left2_cam:
event_camera_index(232.0)
jump("ev_d26r0107_button01")
end()
ev_d26r0107_gkanbu_dir_right2_cam:
event_camera_index(230.0)
jump("ev_d26r0107_button01")
end()
ev_d26r0107_button01:
ifval_jump(work: 2, "EQ", 1.0, "ev_d26r0107_gkanbu_dir_left2")
ifval_jump(work: 2, "EQ", 2.0, "ev_d26r0107_gkanbu_dir_right2")
end()
ev_d26r0107_gkanbu_dir_left2:
obj_anime("D26R0107_GKANBU", "anm_d26r0107_gkanbu_32")
obj_anime("HERO", "anm_d26r0107_player_02")
obj_anime_wait()
jump("common_d26r0107_gkanbu_02")
end()
ev_d26r0107_gkanbu_dir_right2:
obj_anime("D26R0107_GKANBU", "anm_d26r0107_gkanbu_31")
obj_anime("HERO", "anm_d26r0107_player_01")
obj_anime_wait()
jump("common_d26r0107_gkanbu_02")
end()
common_d26r0107_gkanbu_02:
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_04_1")
talkmsg("dp_scenario2%86-msg_d26r0107_gkanbu_04_2")
talk_keywait("dp_scenario2%86-msg_d26r0107_gkanbu_04_3")
talk_close()
black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
fade_wait()
release_effect(0.0)
release_effect(1.0)
release_effect(2.0)
event_camera_index(231.0)
obj_del("D26R0107_GKANBU")
flag_set(flag: 508)
black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
fade_wait()
flag_set(flag: 506)
ldval(work: 249, 10700.0)
talk_end()
event_end()
end()
no_d26r0107_button:
talk_close()
event_camera_index(294.0)
event_camera_end_wait()
talk_end()
event_end()
end()
ev_d26r0107_button_02:
talkmsg("dp_scenario2%86-msg_d26r0107_button_03")
last_keywait()
talk_close()
talk_end()
end()
anm_d26r0107_gkanbu_31:
ac_wait(8.0)
ac_dir_l(8.0)
acmd_end()
anm_d26r0107_gkanbu_32:
ac_wait(8.0)
ac_dir_r(8.0)
acmd_end()
anm_d26r0107_poke1_01:
ac_dir_d(8.0)
ac_down(2.0, 8.0)
acmd_end()
anm_d26r0107_poke2_01:
ac_dir_d(8.0)
ac_down(2.0, 8.0)
acmd_end()
anm_d26r0107_poke3_01:
ac_dir_d(8.0)
ac_down(2.0, 8.0)
acmd_end()
anm_d26r0107_player_01:
ac_dir_r(8.0)
acmd_end()
anm_d26r0107_player_02:
ac_dir_l(8.0)
acmd_end()
pos_d26r0107_gkanbu:
event_start()
talk_keywait("dp_scenario2%86-msg_d26r0107_gkanbu_05")
talk_close()
obj_anime("HERO", "anm_d26r0107_player_exit_ng")
obj_anime_wait()
event_end()
end()
anm_d26r0107_player_exit_ng:
ac_dir_u(8.0)
ac_up(1.0, 8.0)
acmd_end()