script set: d05r0116

code

ev_d05r0116_flag_change:
    end()

ev_d05r0116_init_change:
    if_flagon_jump(flag: 103, "ev_d05r0116_init_change_obj_del")
    end()

ev_d05r0116_init_change_obj_del:
    flag_set(flag: 531)
    obj_del("D05R0116_LEGEND_01")
    flag_reset(flag: 103)
    end()

ev_d05r0116_legend_01:
    jump("ev_d05r0116_legend_event_clear")

pos_d05r0116_legend_01:
    event_start()
    ldval(work: 188, 0.0)
    call("ev_d05r0116_anm_player_gyoe")
    call("ev_d05r0116_anm_player_move")
    voice_play(493.0, 0.0, 0.0)
    voice_wait()
    call("ev_d05r0116_anm_player_move2")
    voice_play(493.0, 0.0, 0.0)
    talk_keywait("dp_scenario2%30-msg_d05r0116_sppoke6_01")
    talk_close()
    set_sys_flag(sys_flag: 907)
    flag_set(flag: 103)
    sp_wild_btl_set(493.0, 80.0)
    flag_reset(flag: 103)
    reset_sys_flag(sys_flag: 907)
    lose_check(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_d05r0116_legend_lose")
    haifu_poke_retry_check(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_d05r0116_legend_capture_ng")
    jump("ev_d05r0116_legend_event_clear")

ev_d05r0116_legend_event_clear:
    flag_set(flag: 244)
    call("ev_d05r0116_auto_save")
    event_end()
    end()

ev_d05r0116_legend_capture_ng:
    talkmsg("dp_scenario2%30-msg_d05r0116_sppoke6_02")
    last_keywait()
    talk_close()
    flag_reset(flag: 531)
    event_end()
    end()

ev_d05r0116_legend_lose:
    flag_reset(flag: 531)
    normal_lose()
    event_end()
    end()

ev_d05r0116_anm_player_gyoe:
    obj_anime("HERO", "anm_d05r0116_player_gyoe")
    obj_anime_wait()
    obj_anime("HERO", "anm_d05r0116_player_gyoe_2")
    obj_anime_wait()
    ret()

anm_d05r0116_player_gyoe:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_d05r0116_player_gyoe_2:
    ac_wait(16.0)
    acmd_end()

ev_d05r0116_anm_player_move:
    player_pos_get(work: 238, work: 239)
    switch(work: 238)
    case_jump(30.0, "ev_d05r0116_anm_player_move_l")
    case_jump(31.0, "ev_d05r0116_anm_player_move_m")
    case_jump(32.0, "ev_d05r0116_anm_player_move_r")
    jump("ev_d05r0116_anm_player_move_end")

ev_d05r0116_anm_player_move_end:
    ret()

ev_d05r0116_anm_player_move_l:
    obj_anime("HERO", "anm_d05r0116_player_move_l")
    obj_anime_wait()
    jump("ev_d05r0116_anm_player_move_end")
    end()

ev_d05r0116_anm_player_move_m:
    obj_anime("HERO", "anm_d05r0116_player_move_m")
    obj_anime_wait()
    jump("ev_d05r0116_anm_player_move_end")
    end()

ev_d05r0116_anm_player_move_r:
    obj_anime("HERO", "anm_d05r0116_player_move_r")
    obj_anime_wait()
    jump("ev_d05r0116_anm_player_move_end")
    end()

ev_d05r0116_anm_player_move2:
    obj_anime("HERO", "anm_d05r0116_player_move_c")
    obj_anime_wait()
    ret()

anm_d05r0116_player_move_l:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_u(8.0)
    acmd_end()

anm_d05r0116_player_move_m:
    ac_dir_u(8.0)
    ac_up(4.0, 8.0)
    acmd_end()

anm_d05r0116_player_move_r:
    ac_dir_u(8.0)
    ac_up(4.0, 8.0)
    ac_dir_l(8.0)
    none_use_number(1.0, 8.0)
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_d05r0116_player_move_c:
    ac_dir_u(8.0)
    ac_up(2.0, 8.0)
    acmd_end()

ev_d05r0116_auto_save:
    auto_save()
    ret()