script set: d17r0104

code

ev_d17r0104_flag_change:
    if_flagon_jump(flag: 1615, "ev_d17r0104_init_change_obj_del")
    flag_reset(flag: 533)
    obj_add("D17R0104_LEGEND_01")
    jump("ev_d17r0104_flag_change2")
    end()

ev_d17r0104_flag_change2:
    if_flagon_call(flag: 247, "ev_d17r0104_flag_itemball_hide")
    if_flagon_jump(flag: 0, "ev_d17r0104_flag_all_hide")
    end()

ev_d17r0104_flag_itemball_hide:
    flag_set(flag: 533)
    obj_del("D17R0104_LEGEND_01")
    flag_reset(flag: 573)
    obj_add("D17R0104_ITEM_01")
    ret()

ev_d17r0104_flag_all_hide:
    flag_set(flag: 533)
    obj_del("D17R0104_LEGEND_01")
    flag_set(flag: 573)
    obj_del("D17R0104_ITEM_01")
    ret()

ev_d17r0104_init_change_obj_del:
    flag_set(flag: 533)
    obj_del("D17R0104_LEGEND_01")
    end()

ev_d17r0104_legend_01:
    event_start()
    se_play("UI_COMMON_SELECT")
    se_wait("UI_COMMON_SELECT")
    voice_play(487.0, 0.0, 0.0)
    talk_keywait("dp_scenario3%90-msg_d17r0104_sppoke10_01")
    talk_close()
    set_sys_flag(sys_flag: 907)
    flag_set(flag: 103)
    sp_wild_btl_set(487.0, 70.0)
    flag_reset(flag: 103)
    reset_sys_flag(sys_flag: 907)
    obj_pos_change_world("D17R0104_LEGEND_01", -100.0, 1.0, 100.0)
    obj_invisible("D17R0104_LEGEND_01")
    obj_pause_clear("D17R0104_LEGEND_01")
    seacret_poke_retry_check(work: 238, 487.0)
    ifval_jump(work: 238, "EQ", 0.0, "ev_d17r0104_legend_capture_ng")
    jump("ev_d17r0104_legend_event_clear")

ev_d17r0104_legend_event_clear:
    flag_set(flag: 247)
    flag_set(flag: 533)
    flag_reset(flag: 573)
    flag_reset(flag: 1615)
    event_end()
    end()

ev_d17r0104_legend_capture_ng:
    talkmsg("dp_scenario3%90-msg_d17r0104_sppoke10_02")
    last_keywait()
    talk_close()
    flag_reset(flag: 533)
    flag_reset(flag: 573)
    flag_set(flag: 1615)
    event_end()
    end()

ev_d17r0104_legend_lose:
    normal_lose()
    flag_reset(flag: 533)
    event_end()
    end()

ev_d17r0104_item_01:
    talk_start()
    ifval_jump(work: 176, "EQ", 3.0, "ev_d17r0104_item_get01")
    ifval_jump(work: 176, "LT", 15.0, "ev_d17r0104_item_get02")
    ldval(work: 238, 90.0)
    jump("ev_d17r0104_item_decide")

ev_d17r0104_item_decide:
    ldval(work: 239, 1.0)
    add_item_chk(work: 238, work: 239, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_d17r0104_item_get_failed")
    chg_common_scr("ev_item_event")
    talk_close()
    obj_del("D17R0104_ITEM_01")
    flag_reset(flag: 573)
    flag_set(flag: 0)
    talk_end()
    end()

ev_d17r0104_item_get01:
    ldval(work: 238, 325.0)
    jump("ev_d17r0104_item_decide")
    jump("ev_d17r0104_item_get_failed")

ev_d17r0104_item_get02:
    ldval(work: 238, 106.0)
    jump("ev_d17r0104_item_decide")
    jump("ev_d17r0104_item_get_failed")

ev_d17r0104_item_get_failed:
    chg_common_scr("ev_item_event_fail")
    talk_close()
    talk_end()
    end()

ev_d17r0104_record_01:
    talk_start()
    talkmsg("dp_scenario3%90-msg_d17r0104_record_01")
    last_keywait()
    talk_close()
    talk_end()
    end()

ev_d17r0104_auto_save:
    auto_save()
    ret()