script set: d21r0101

code

ev_d21r0101_flag_change:
    arrive_flag_set(sys_flag: 426)
    call("ev_d21r0101_flag_change_col_del")
    if_flagon_call(sys_flag: 2, "ev_d21r0101_flag_change_col_set")
    end()

ev_d21r0101_flag_change_retry:
    ldval(work: 77, 0.0)
    end()

ev_d21r0101_flag_change_col_set:
    flag_reset(flag: 1626)
    obj_add("D21R0101_WALL01")
    ret()

ev_d21r0101_flag_change_col_del:
    flag_set(flag: 1626)
    obj_del("D21R0101_WALL01")
    ret()

ev_d21r0101_seven2:
    ifval_jump(work: 77, "GE", 1.0, "ev_d21r0101_seven2_pair_talk")
    talk_obj_start_look_none()
    event_start()
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    obj_pos_change_world("HERO", -70.4800033569336, 0.0, 12.029999732971191)
    sxy_dir_change("HERO", 270.0)
    obj_pos_change_world("PAIR_D21R0101_SEVEN5", -72.12999725341797, 0.0, 12.0600004196167)
    sxy_dir_change("PAIR_D21R0101_SEVEN5", 90.0)
    event_camera_index(279.0)
    event_camera_end_wait()
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    bicycle_req(0.0)
    sys_flag_pair_reset()
    call("ev_d21r0101_flag_change_col_del")
    player_name(0.0)
    if_flagoff_call(flag: 185, "ev_d21r0101_seven2_01_talk_off")
    if_flagon_call(flag: 185, "ev_d21r0101_seven2_01_talk_on")
    player_name(0.0)
    me_play("M_FI005")
    talkmsg("dp_scenario2%19-msg_d21r0101_pair_01")
    me_wait()
    flag_set(flag: 185)
    ldval(work: 77, 1.0)
    obj_anime("PAIR_D21R0101_SEVEN5", "anm_ev_d21r0101_seven2_01_face01")
    obj_anime_wait()
    talkmsg("dp_scenario2%19-msg_d21r0101_pair_02")
    last_keywait()
    talk_close()
    obj_anime("PAIR_D21R0101_SEVEN5", "anm_ev_d21r0101_seven2_01_face00")
    obj_anime_wait()
    event_camera_index(280.0)
    event_camera_end_wait()
    ldval(work: 263, 486.0)
    sys_flag_pair_set()
    call("ev_d21r0101_flag_change_col_set")
    move_code_change("PAIR_D21R0101_SEVEN5", "MV_PAIR")
    pair_objid_set("PAIR_D21R0101_SEVEN5")
    talk_obj_end()
    event_end()
    end()

ev_d21r0101_seven2_01_talk_off:
    talk_keywait("dp_scenario2%19-msg_d21r0101_seven2_01")
    ret()

ev_d21r0101_seven2_01_talk_on:
    talk_keywait("dp_scenario2%19-msg_d21r0101_seven2_02")
    ret()

ev_d21r0101_seven2_pair_talk:
    talk_obj_start()
    sys_flag_pair_reset()
    call("ev_d21r0101_flag_change_col_del")
    ifval_jump(work: 134, "GE", 2.0, "ev_pair_d21r0101_seven2_02")
    ifval_jump(work: 134, "EQ", 1.0, "ev_pair_d21r0101_seven2_01")
    player_name(0.0)
    talkmsg("dp_scenario2%19-msg_d21r0101_seven2_08")
    jump("ev_pair_d21r0101_seven2_common")
    jump("ev_pair_d21r0101_seven2_02")

ev_pair_d21r0101_seven2_01:
    talkmsg("dp_scenario2%19-msg_d21r0101_seven2_09")
    jump("ev_pair_d21r0101_seven2_common")
    jump("ev_pair_d21r0101_seven2_02")

ev_pair_d21r0101_seven2_02:
    player_name(0.0)
    talkmsg("dp_scenario2%19-msg_d21r0101_seven2_10")
    last_keywait()
    talk_close()
    talk_obj_end()
    sys_flag_pair_set()
    call("ev_d21r0101_flag_change_col_set")
    move_code_change("PAIR_D21R0101_SEVEN5", "MV_PAIR")
    pair_objid_set("PAIR_D21R0101_SEVEN5")
    add_wk(work: 134, 1.0)
    end()

ev_pair_d21r0101_seven2_common:
    sys_flag_pair_set()
    call("ev_d21r0101_flag_change_col_set")
    move_code_change("PAIR_D21R0101_SEVEN5", "MV_PAIR")
    pair_objid_set("PAIR_D21R0101_SEVEN5")
    add_wk(work: 134, 1.0)
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

anm_ev_d21r0101_seven2_01_face00:
    ac_face_index(0.0)
    acmd_end()

anm_ev_d21r0101_seven2_01_face01:
    ac_face_index(1.0)
    acmd_end()

ev_d21r0101_seven2_03:
    end()

ev_d21r0101_seven2_04:
    event_start()
    sys_flag_pair_reset()
    call("ev_d21r0101_flag_change_col_del")
    move_code_change("PAIR_D21R0101_SEVEN5", "MV_LEFT")
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    event_camera_index(61.0)
    sxy_pos_change("PAIR_D21R0101_SEVEN5", 41.0, 52.0)
    sxy_dir_change("PAIR_D21R0101_SEVEN5", 270.0)
    sxy_pos_change("HERO", 42.0, 52.0)
    sxy_dir_change("HERO", 90.0)
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    obj_anime("PAIR_D21R0101_SEVEN5", "anm_d21r0101_seven2_45_g")
    obj_anime_wait()
    player_name(0.0)
    talk_keywait("dp_scenario2%19-msg_d21r0101_seven2_04")
    talk_close()
    jump("pos_d21r0101_seven2_dir_right")
    jump("common_d21r0101_seven2_51")

pos_d21r0101_seven2_dir_right:
    event_camera_index(62.0)
    obj_anime("HERO", "anm_d21r0101_player_51")
    obj_anime("PAIR_D21R0101_SEVEN5", "anm_d21r0101_seven2_51")
    obj_anime_wait()
    jump("common_d21r0101_seven2_51")
    jump("common_d21r0101_seven2_51")

common_d21r0101_seven2_51:
    obj_del("PAIR_D21R0101_SEVEN5")
    flag_set(flag: 189)
    ldval(work: 77, 2.0)
    event_end()
    end()

anm_d21r0101_player_41:
    ac_dir_r(8.0)
    acmd_end()

anm_d21r0101_player_42:
    ac_dir_u(8.0)
    acmd_end()

anm_d21r0101_player_51:
    ac_dir_d(8.0)
    acmd_end()

anm_d21r0101_player_52:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_d21r0101_seven2_41:
    ac_wait(40.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d21r0101_seven2_42:
    ac_wait(40.0)
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_d21r0101_seven2_45:
    ac_dir_l(8.0)
    acmd_end()

anm_d21r0101_seven2_45_g:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_d21r0101_seven2_46:
    ac_dir_d(8.0)
    acmd_end()

anm_d21r0101_seven2_46_g:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_d21r0101_seven2_51:
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    acmd_end()

anm_d21r0101_seven2_52:
    ac_wait(24.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_d(8.0)
    acmd_end()

ev_d21r0101_seven2_05:
    easy_obj_msg("dp_scenario2%19-msg_d21r0101_seven2_05")
    end()

ev_d21r0101_seven2_06:
    easy_obj_msg("dp_scenario2%19-msg_d21r0101_seven2_06")
    end()