script set: d09r0104

code

ev_d09r0104_flag_change:
    call("ev_d09r0104_flag_change_col_del")
    if_flagon_call(sys_flag: 2, "ev_d09r0104_flag_change_col_set")
    if_flagon_jump(sys_flag: 2, "ev_d09r0104_flag_change_moved")
    if_flagoff_jump(flag: 191, "ev_d09r0104_flag_change_retry")
    end()

ev_d09r0104_flag_change_retry:
    ldval(work: 76, 0.0)
    end()

ev_d09r0104_flag_change_moved:
    end()

ev_d09r0104_flag_change_col_set:
    flag_reset(flag: 1626)
    obj_add("D09R0104_WALL01")
    obj_add("D09R0104_WALL02")
    obj_add("D09R0104_WALL03")
    obj_add("D09R0104_WALL04")
    obj_add("D09R0104_WALL05")
    obj_add("D09R0104_WALL06")
    ret()

ev_d09r0104_flag_change_col_del:
    flag_set(flag: 1626)
    obj_del("D09R0104_WALL01")
    obj_del("D09R0104_WALL02")
    obj_del("D09R0104_WALL03")
    obj_del("D09R0104_WALL04")
    obj_del("D09R0104_WALL05")
    obj_del("D09R0104_WALL06")
    ret()

ev_d09r0104_seven4_01:
    event_start()
    bicycle_req(0.0)
    sys_flag_pair_reset()
    call("ev_d09r0104_flag_change_col_del")
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_20")
    obj_anime_wait()
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_20_g")
    obj_anime_wait()
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    obj_pos_change_world("HERO", -5.0, 7.0, 58.0)
    sxy_dir_change("HERO", 270.0)
    obj_pos_change_world("PAIR_D09R0104_SEVEN4", -6.5, 7.0, 58.0)
    event_camera_index(281.0)
    event_camera_end_wait()
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    jump("common_d09r0104_seven4_01")
    end()

pos_d09r0104_seven4_z01:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_21")
    obj_anime_wait()
    jump("common_d09r0104_seven4_01")
    jump("common_d09r0104_seven4_01")

pos_d09r0104_seven4_z02:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_22")
    obj_anime_wait()
    jump("common_d09r0104_seven4_01")
    jump("common_d09r0104_seven4_01")

pos_d09r0104_seven4_z03:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_23")
    obj_anime_wait()
    jump("common_d09r0104_seven4_01")
    jump("common_d09r0104_seven4_01")

pos_d09r0104_seven4_z04:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_24")
    obj_anime_wait()
    jump("common_d09r0104_seven4_01")
    jump("common_d09r0104_seven4_01")

pos_d09r0104_seven4_z05:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_25")
    obj_anime_wait()
    jump("common_d09r0104_seven4_01")
    jump("common_d09r0104_seven4_01")

pos_d09r0104_seven4_z06:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_26")
    obj_anime_wait()
    jump("common_d09r0104_seven4_01")
    jump("common_d09r0104_seven4_01")

common_d09r0104_seven4_01:
    player_name(0.0)
    if_flagoff_call(flag: 184, "ev_d09r0104_seven4_01_talk_off")
    if_flagon_call(flag: 184, "ev_d09r0104_seven4_01_talk_on")
    player_name(0.0)
    me_play("M_FI005")
    talkmsg("dp_scenario3%16-msg_d09r0104_pair_01")
    me_wait()
    flag_set(flag: 184)
    ldval(work: 76, 1.0)
    talkmsg("dp_scenario3%16-msg_d09r0104_pair_02")
    last_keywait()
    talk_close()
    event_camera_index(282.0)
    ldval(work: 263, 484.0)
    sys_flag_pair_set()
    call("ev_d09r0104_flag_change_col_set")
    move_code_change("PAIR_D09R0104_SEVEN4", "MV_PAIR")
    not_zone_del_set("PAIR_D09R0104_SEVEN4", 1.0)
    pair_objid_set("PAIR_D09R0104_SEVEN4")
    event_camera_end_wait()
    event_end()
    end()

ev_d09r0104_seven4_01_talk_off:
    talk_keywait("dp_scenario3%16-msg_d09r0104_seven4_01")
    ret()

ev_d09r0104_seven4_01_talk_on:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_01_face03")
    obj_anime_wait()
    talk_keywait("dp_scenario3%16-msg_d09r0104_seven4_02")
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_01_face00")
    obj_anime_wait()
    ret()

anm_d09r0104_seven4_01_face00:
    ac_face_index(0.0)
    acmd_end()

anm_d09r0104_seven4_01_face03:
    ac_face_index(3.0)
    acmd_end()

anm_d09r0104_seven4_20:
    ac_dir_l(8.0)
    acmd_end()

anm_d09r0104_seven4_20_g:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_d09r0104_seven4_21:
    ac_dir_u(8.0)
    ac_up(3.0, 8.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_22:
    ac_dir_u(8.0)
    ac_up(2.0, 8.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_23:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_24:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_25:
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_26:
    ac_dir_d(8.0)
    ac_down(2.0, 8.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

ev_d09r0104_seven4_03:
    event_start()
    obj_anime("HERO", "anm_d09r0104_player_10")
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_100")
    obj_anime_wait()
    talk_keywait("dp_scenario3%16-msg_d09r0104_seven4_03")
    talk_close()
    ldval(work: 76, 0.0)
    sys_flag_pair_reset()
    call("ev_d09r0104_flag_change_col_del")
    move_code_change("PAIR_D09R0104_SEVEN4", "MV_DOWN")
    not_zone_del_set("PAIR_D09R0104_SEVEN4", 0.0)
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 239, "EQ", 55.0, "pos_d09r0104_seven4_z11")
    ifval_jump(work: 239, "EQ", 56.0, "pos_d09r0104_seven4_z12")
    ifval_jump(work: 239, "EQ", 57.0, "pos_d09r0104_seven4_z13")
    ifval_jump(work: 239, "EQ", 58.0, "pos_d09r0104_seven4_z14")
    ifval_jump(work: 239, "EQ", 59.0, "pos_d09r0104_seven4_z15")
    ifval_jump(work: 239, "EQ", 60.0, "pos_d09r0104_seven4_z16")
    end()

pos_d09r0104_seven4_z11:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_31")
    obj_anime_wait()
    jump("common_d09r0104_seven4_31")
    jump("common_d09r0104_seven4_31")

pos_d09r0104_seven4_z12:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_32")
    obj_anime_wait()
    jump("common_d09r0104_seven4_31")
    jump("common_d09r0104_seven4_31")

pos_d09r0104_seven4_z13:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_33")
    obj_anime_wait()
    jump("common_d09r0104_seven4_31")
    jump("common_d09r0104_seven4_31")

pos_d09r0104_seven4_z14:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_34")
    obj_anime_wait()
    jump("common_d09r0104_seven4_31")
    jump("common_d09r0104_seven4_31")

pos_d09r0104_seven4_z15:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_35")
    obj_anime_wait()
    jump("common_d09r0104_seven4_31")
    jump("common_d09r0104_seven4_31")

pos_d09r0104_seven4_z16:
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_36")
    obj_anime_wait()
    jump("common_d09r0104_seven4_31")
    jump("common_d09r0104_seven4_31")

common_d09r0104_seven4_31:
    event_end()
    end()

anm_d09r0104_player_10:
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_11:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_31:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_d(8.0)
    ac_down(3.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_32:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_d(8.0)
    ac_down(2.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_33:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_34:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_35:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_36:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_u(8.0)
    ac_up(2.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_100:
    ac_dir_l(1.0)
    acmd_end()

ev_d09r0104_seven4_04:
    event_start()
    sys_flag_pair_reset()
    call("ev_d09r0104_flag_change_col_del")
    move_code_change("PAIR_D09R0104_SEVEN4", "MV_DOWN")
    not_zone_del_set("PAIR_D09R0104_SEVEN4", 0.0)
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    event_camera_index(63.0)
    sxy_pos_change("PAIR_D09R0104_SEVEN4", 54.0, 19.0)
    sxy_dir_change("PAIR_D09R0104_SEVEN4", 90.0)
    sxy_pos_change("HERO", 53.0, 19.0)
    sxy_dir_change("HERO", 270.0)
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    talk_keywait("dp_scenario3%16-msg_d09r0104_seven4_04")
    talk_close()
    event_camera_index(64.0)
    jump("pos_d09r0104_seven4_x01")
    end()

pos_d09r0104_seven4_x01:
    obj_anime("HERO", "anm_d09r0104_player_120")
    obj_anime("PAIR_D09R0104_SEVEN4", "anm_d09r0104_seven4_120")
    obj_anime_wait()
    jump("common_d09r0104_seven4_04")
    jump("common_d09r0104_seven4_04")

common_d09r0104_seven4_04:
    obj_del("PAIR_D09R0104_SEVEN4")
    flag_set(flag: 191)
    ldval(work: 76, 2.0)
    event_end()
    end()

anm_d09r0104_player_100:
    ac_wait(8.0)
    ac_dir_d(8.0)
    acmd_end()

anm_d09r0104_player_120:
    ac_wait(8.0)
    ac_dir_u(8.0)
    acmd_end()

anm_d09r0104_seven4_120:
    ac_dir_u(8.0)
    ac_up(6.0, 8.0)
    ac_dir_r(8.0)
    ac_right(3.0, 8.0)
    acmd_end()

anm_d09r0104_seven4_121:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_u(8.0)
    ac_up(7.0, 8.0)
    ac_dir_r(8.0)
    ac_right(3.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_122:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_u(8.0)
    ac_up(7.0, 8.0)
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d09r0104_seven4_123:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    ac_dir_u(8.0)
    ac_up(7.0, 8.0)
    ac_dir_r(8.0)
    ac_right(3.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()