script set: c02r0401

code

ev_c02r0401_flag_change:
    flag_set(flag: 518)
    if_flagoff_jump(flag: 301, "ev_c02r0401_flag_change_check0")
    end()

ev_c02r0401_flag_change_check0:
    if_flagon_jump(sys_flag: 5, "ev_c02r0401_flag_change_check1")
    end()

ev_c02r0401_flag_change_check1:
    zenkoku_zukan_flag(2.0, work: 0)
    ifval_jump(work: 0, "EQ", 1.0, "ev_c02r0401_flag_change_check2")
    end()

ev_c02r0401_flag_change_check2:
    item_chk(454.0, 1.0, work: 0)
    ifval_jump(work: 0, "EQ", 1.0, "ev_c02r0401_flag_change_check3")
    end()

ev_c02r0401_flag_change_check3:
    is_haihu_event_enable(work: 275, work: 0)
    ifval_jump(work: 0, "EQ", 1.0, "ev_c02r0401_flag_change_check4")
    end()

ev_c02r0401_flag_change_check4:
    if_flagon_jump(flag: 257, "ev_c02r0401_flag_change_check5")
    end()

ev_c02r0401_flag_change_check5:
    ifval_jump(work: 156, "GE", 2.0, "ev_c02r0401_flag_change_check6")
    flag_reset(flag: 518)
    ldval(work: 156, 1.0)
    end()

ev_c02r0401_flag_change_check6:
    end()

ev_c02r0401_event_start:
    event_start()
    time_wait(30.0, work: 246)
    talk_keywait("dp_scenario2%170-msg_c02r0401_event_01")
    talk_close()
    obj_anime("C02R0401_EVENT", "anm_c02r0401_event_01")
    obj_anime("HERO", "anm_c02r0401_player_01")
    obj_anime_wait()
    obj_anime("HERO", "anm_c02r0401_bed_r")
    obj_anime_wait()
    ac_anim_lock("HERO")
    obj_anime("HERO", "anm_c02r0401_bed_sleep")
    obj_anime_wait()
    set_force_blink("HERO", 1.0)
    time_wait(15.0, work: 246)
    player_name(0.0)
    talk_keywait("dp_scenario2%170-msg_c02r0401_event_02")
    talk_close()
    se_play("SEQ_SE_DP_MAZYO2")
    flag_set(flag: 273)
    flag_set(flag: 518)
    ldval(work: 156, 2.0)
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    black_out("SCR_WIPE_DIV", 6.0)
    fade_wait()
    time_wait(120.0, work: 246)
    map_change_none_fade("D30", 0.0)
    black_in("SCR_WIPE_DIV", 6.0)
    fade_wait()
    set_force_blink("HERO", 0.0)
    event_end()
    end()

anm_c02r0401_player_01:
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(3.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_c02r0401_event_01:
    ac_dir_r(4.0)
    ac_right(3.0, 8.0)
    ac_dir_u(4.0)
    ac_up(2.0, 8.0)
    ac_dir_d(8.0)
    ac_wait(16.0)
    ac_dir_r(8.0)
    acmd_end()

anm_c02r0401_bed_r:
    ac_dir_val(4.0, -100.0)
    ac_world_z(5.909999847412109, 4.0)
    ac_wait(2.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    acmd_end()

anm_c02r0401_bed_sleep:
    ac_dir_d(2.0)
    ac_index_anime(42.0, 1.0)
    ac_wait(30.0)
    acmd_end()

ev_c02r0401_event_end:
    event_start()
    call("ev_c02r0401_return_d30_scene")
    set_escape_location(24.0, 58.0, 714.0)
    me_play("M_FI002")
    me_wait()
    player_name(0.0)
    talkmsg("dp_scenario2%170-msg_c02r0401_event_03")
    last_keywait()
    talk_close()
    event_end()
    end()

ev_c02r0401_return_d30_scene:
    if_flagon_jump(flag: 301, "ev_c02r0401_return_d30_clear")
    ldval(work: 156, 0.0)
    ret()

ev_c02r0401_return_d30_clear:
    ldval(work: 156, 3.0)
    ret()