script set: perap

code

ev_perap:
    event_start()
    time_wait(1.0, work: 246)
    ldwk(work: 239, work: 234)
    poke_window_put_pp(work: 234)
    perap_data_check(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_perap_exist_flag_on")
    jump("yes_perap_000")
    end()

ev_perap_exist_flag_on:
    talkmsg("perap_msg_00")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_perap_000")
    ifval_jump(work: 246, "EQ", 1.0, "no_perap_000")
    end()

yes_perap_000:
    bgm_fadeout("BGM_VOL_PERAP", 10.0)
    talkmsg("perap_msg_01")
    perap_rec_start(work: 246)
    ldwk(work: 238, work: 246)
    time_wait(30.0, work: 246)
    bgm_fadein(10.0)
    time_wait(10.0, work: 246)
    ifval_jump(work: 238, "EQ", 0.0, "ev_perap_error")
    perap_rec_stop()
    time_wait(1.0, work: 246)
    perap_save()
    time_wait(1.0, work: 246)
    poke_window_anm()
    nick_name(0.0, work: 239)
    talk_keywait("perap_msg_02")
    poke_window_anm_wait(work: 246)
    voice_play(441.0, 0.0, 0.0)
    voice_wait()
    jump("no_perap_000")
    end()

no_perap_000:
    poke_window_del()
    talk_close()
    event_end()
    end()

ev_perap_error:
    nick_name(0.0, work: 239)
    talk_keywait("perap_msg_03")
    talkmsg("perap_msg_04")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_perap_000")
    ifval_jump(work: 246, "EQ", 1.0, "no_perap_000")
    end()