script set: d28r0103

code

ev_d28r0103_flag_change:
    arrive_flag_set(sys_flag: 462)
    if_flagoff_jump(flag: 307, "ev_d28r0103_door_exit_move_1")
    if_flagon_jump(flag: 307, "ev_d28r0103_door_exit_move_2")
    end()

ev_d28r0103_door_exit_move_1:
    sxy_exit_pos_change(1.0, 10.0, 29.0)
    end()

ev_d28r0103_door_exit_move_2:
    sxy_exit_pos_change(0.0, 10.0, 29.0)
    end()

ev_d28r0103_init_change:
    arrive_flag_set(sys_flag: 462)
    if_flagoff_jump(flag: 307, "ev_d28r0103_init_change_obj_del")
    if_flagon_jump(flag: 251, "ev_d28r0103_init_change_obj_del")
    if_flagon_jump(flag: 1620, "ev_d28r0103_init_change_obj_del")
    flag_reset(flag: 421)
    obj_add("D28R0103_HAI")
    end()

ev_d28r0103_init_change_obj_del:
    flag_set(flag: 421)
    obj_del("D28R0103_HAI")
    end()

ev_d28r0103_hai:
    event_end()
    call("ev_another_out")
    event_camera_index(448.0)
    event_camera_end_wait()
    call("ev_another_out")
    talk_obj_start()
    voice_play(482.0, 0.0, 0.0)
    talk_keywait("dp_scenario2%153-msg_d28r0103_sppoke3_01")
    talk_close()
    event_camera_index(449.0)
    event_camera_end_wait()
    set_sys_flag(sys_flag: 909)
    set_sys_flag(sys_flag: 907)
    flag_set(flag: 103)
    sp_wild_btl_set(482.0, 50.0)
    flag_reset(flag: 103)
    reset_sys_flag(sys_flag: 907)
    reset_sys_flag(sys_flag: 909)
    flag_set(flag: 421)
    obj_del("D28R0103_HAI")
    seacret_poke_retry_check(work: 238, 482.0)
    ifval_jump(work: 238, "EQ", 0.0, "ev_d28r0103_legend_capture_ng")
    jump("ev_d28r0103_legend_event_clear")

ev_d28r0103_legend_event_clear:
    flag_set(flag: 251)
    call("ev_d28r0103_auto_save")
    talk_obj_end()
    event_end()
    end()

ev_d28r0103_legend_capture_ng:
    talkmsg("dp_scenario2%153-msg_d28r0103_sppoke3_02")
    flag_set(flag: 1620)
    last_keywait()
    talk_close()
    talk_obj_end()
    event_end()
    end()

ev_d28r0103_legend_lose:
    normal_lose()
    talk_obj_end()
    event_end()
    end()

ev_d28r0103_gkanbu3:
    talk_obj_start_look_none()
    event_start()
    call("ev_another_out")
    chara_look_lock("HERO", "D28R0103_GKANBU3")
    talk_keywait("dp_scenario2%153-msg_d28r0103_gkanbu3_01")
    talk_close()
    turn_hero_site()
    obj_anime("D28R0103_GKANBU3", "anm_d28r0103_gkanbu3_01")
    obj_anime_wait()
    time_wait(30.0, work: 246)
    chara_look_lock("D28R0103_GKANBU3", "HERO")
    talkmsg("dp_scenario2%153-msg_d28r0103_gkanbu3_02_1")
    talk_keywait("dp_scenario2%153-msg_d28r0103_gkanbu3_02_2")
    talk_close()
    chara_look_release("D28R0103_GKANBU3")
    chara_look_release("HERO")
    trainer_btl_set("GINGALEADER3_01", 0.0)
    trainer_lose_check(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_d28r0103_battle_lose")
    chara_look_lock("HERO", "D28R0103_GKANBU3")
    chara_look_lock("D28R0103_GKANBU3", "HERO")
    event_camera_index(457.0)
    event_camera_end_wait()
    talkmsg("dp_scenario2%153-msg_d28r0103_gkanbu3_03_1")
    talkmsg("dp_scenario2%153-msg_d28r0103_gkanbu3_03_2")
    talk_keywait("dp_scenario2%153-msg_d28r0103_gkanbu3_03_3")
    talk_close()
    black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    chara_look_release("HERO")
    chara_look_release("D28R0103_GKANBU3")
    obj_del("D28R0103_GKANBU3")
    flag_set(flag: 275)
    set_sys_flag(sys_flag: 36)
    black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    ldval(work: 249, 9100.0)
    talk_obj_end()
    event_camera_index(458.0)
    event_camera_end_wait()
    event_end()
    end()

anm_d28r0103_gkanbu3_01:
    ac_mark_gyoe(1.0)
    acmd_end()

ev_d28r0103_battle_lose:
    trainer_lose()
    talk_obj_end()
    end()

ev_d28r0103_auto_save:
    auto_save()
    ret()