script set: d16r0103

code

ev_d16r0103_flag_change:
    ldwk(work: 0, work: 90)
    ifval_call(work: 90, "GE", 1.0, "ev_d16r0103_flag_change_seven5_del")
    call("ev_d16r0103_flag_change_legend")
    end()

ev_d16r0103_flag_change_seven5_del:
    flag_set(flag: 416)
    ret()

ev_d16r0103_flag_change_legend:
    if_flagon_jump(flag: 246, "ev_d16r0103_legend_del")
    if_flagon_jump(flag: 1622, "ev_d16r0103_legend_del")
    sys_flag_game_clear_get(work: 0)
    ifval_jump(work: 0, "EQ", 0.0, "ev_d16r0103_legend_del")
    zenkoku_zukan_flag(2.0, work: 0)
    ifval_jump(work: 0, "EQ", 0.0, "ev_d16r0103_legend_del")
    if_flagoff_jump(flag: 250, "ev_d16r0103_legend_del")
    ifval_jump(work: 90, "NE", 1.0, "ev_d16r0103_legend_del")
    flag_reset(flag: 418)
    obj_add("D16R0103_HIIDORAN")
    ret()

ev_d16r0103_legend_del:
    flag_set(flag: 418)
    obj_del("D16R0103_HIIDORAN")
    ret()

pos_d16r0103_seven2:
    event_start()
    event_camera_index(480.0)
    event_camera_end_wait()
    obj_anime("D16R0103_SEVEN4", "anm_d16r0103_seven2_01")
    obj_anime_wait()
    player_name(1.0)
    talkmsg("dp_scenario3%68-msg_d16r0103_seven2_01_1")
    talk_keywait("dp_scenario3%68-msg_d16r0103_seven2_01_2")
    obj_anime("D16R0103_SEVEN4", "anm_d16r0103_seven2_02")
    obj_anime_wait()
    talk_keywait("dp_scenario3%68-msg_d16r0103_seven2_02")
    talk_close()
    obj_del("D16R0103_KAZANNOOKIISI")
    se_wait("UI_COMMON_SELECT")
    se_play("SE_SHAKE")
    zishin(0.0)
    se_stop("SE_SHAKE")
    obj_anime("D16R0103_SEVEN4", "anm_d16r0103_seven2_01")
    obj_anime_wait()
    talkmsg("dp_scenario3%68-msg_d16r0103_seven2_03_1")
    talk_keywait("dp_scenario3%68-msg_d16r0103_seven2_03_2")
    talk_close()
    event_camera_index(481.0)
    event_camera_end_wait()
    obj_anime("D16R0103_SEVEN4", "anm_d16r0103_seven2_20")
    obj_anime("HERO", "anm_d16r0103_player_20")
    obj_anime_wait()
    obj_del("D16R0103_SEVEN4")
    ldval(work: 90, 1.0)
    flag_set(flag: 175)
    flag_reset(flag: 411)
    event_end()
    end()

anm_d16r0103_player_20:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    ac_dir_r(8.0)
    ac_dir_d(8.0)
    acmd_end()

anm_d16r0103_seven2_01:
    ac_dir_d(8.0)
    acmd_end()

anm_d16r0103_seven2_02:
    ac_dir_u(8.0)
    acmd_end()

anm_d16r0103_seven2_20:
    ac_wait(8.0)
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    acmd_end()

ev_d16r0103_seven2:
    talk_obj_start()
    player_name(1.0)
    talkmsg("dp_scenario3%68-msg_d16r0103_seven2_03_1")
    talkmsg("dp_scenario3%68-msg_d16r0103_seven2_03_2")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_d16r0103_hiidoran:
    event_start()
    se_play("UI_COMMON_SELECT")
    se_wait("UI_COMMON_SELECT")
    if_flagoff_call(flag: 176, "ev_d16r0103_hiidoran_see")
    ldval(work: 90, 2.0)
    voice_play(485.0, 0.0, 0.0)
    talk_keywait("dp_scenario3%68-msg_d16r0103_sppoke11_01")
    talk_close()
    set_sys_flag(sys_flag: 907)
    flag_set(flag: 103)
    sp_wild_btl_set(485.0, 70.0)
    flag_reset(flag: 103)
    reset_sys_flag(sys_flag: 907)
    seacret_poke_retry_check(work: 238, 485.0)
    ifval_jump(work: 238, "EQ", 0.0, "ev_d16r0103_legend_capture_ng")
    jump("ev_d05r0116_legend_event_clear")

ev_d05r0116_legend_event_clear:
    flag_set(flag: 246)
    if_flagon_call(flag: 1335, "ev_c10r0111_champ_pupl2_to3")
    set_sys_flag(sys_flag: 35)
    call("ev_d16r0103_auto_save")
    event_end()
    end()

ev_d16r0103_legend_capture_ng:
    talkmsg("dp_scenario3%68-msg_d16r0103_sppoke11_02")
    last_keywait()
    talk_close()
    flag_set(flag: 1622)
    event_end()
    end()

ev_d16r0103_legend_lose:
    ldval(work: 90, 1.0)
    normal_lose()
    event_end()
    end()

ev_d16r0103_hiidoran_see:
    flag_set(flag: 176)
    ret()

anm_d16r0103_rival_01:
    ac_dir_u(8.0)
    ac_up(6.0, 8.0)
    acmd_end()

anm_d16r0103_rival_02:
    ac_dir_d(8.0)
    ac_down(6.0, 8.0)
    acmd_end()

anm_d16r0103_player_01:
    ac_wait(32.0)
    ac_dir_d(8.0)
    acmd_end()

ev_d16r0103_auto_save:
    auto_save()
    ret()