script set: t05r0501

code

ev_t05r0501_wall:
    talk_start()
    if_flagoff_jump(flag: 128, "ev_t05r0501_wall_02")
    player_name(0.0)
    talkmsg("dp_scenario2%160-msg_t05r0501_wall_02_1")
    talk_keywait("dp_scenario2%160-msg_t05r0501_wall_02_2")
    last_keywait()
    talk_close()
    talk_end()
    end()

ev_t05r0501_wall_02:
    event_start()
    event_camera_index(258.0)
    time_wait(1.0, work: 246)
    obj_pos_change_world("HERO", -9.0, 2.0, 3.0)
    sxy_dir_change("HERO", 180.0)
    player_name(0.0)
    talkmsg("dp_scenario2%160-msg_t05r0501_wall_01_1")
    talk_keywait("dp_scenario2%160-msg_t05r0501_wall_01_2")
    talk_close()
    flag_set(flag: 128)
    flag_reset(flag: 387)
    ldval(work: 52, 1.0)
    flag_reset(flag: 494)
    obj_add("T05R0501_OLDWOMAN")
    obj_pos_change_world("T05R0501_OLDWOMAN", -6.199999809265137, 2.0, 4.300000190734863)
    sxy_dir_change("T05R0501_OLDWOMAN", 270.0)
    event_camera_index(259.0)
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_00")
    time_wait(10.0, work: 246)
    obj_anime_wait()
    jump("ev_t05r0501_pos_coreL")
    end()
    player_pos_get(work: 240, work: 239)
    ifval_jump(work: 240, "EQ", 9.0, "ev_t05r0501_pos_x1")
    ifval_jump(work: 240, "EQ", 10.0, "ev_t05r0501_pos_x2")
    ifval_jump(work: 240, "EQ", 8.0, "ev_t05r0501_pos_x3")
    ifval_jump(work: 240, "EQ", 11.0, "ev_t05r0501_pos_x4")
    end()

ev_t05r0501_pos_x1:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_01")
    obj_anime_wait()
    jump("ev_t05r0501_pos_coreL")
    end()

ev_t05r0501_pos_x3:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_03")
    obj_anime_wait()
    jump("ev_t05r0501_pos_coreL")
    end()

ev_t05r0501_pos_x4:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_04")
    obj_anime_wait()
    jump("ev_t05r0501_pos_coreR")
    end()

ev_t05r0501_pos_coreL:
    event_camera_index(260.0)
    obj_anime("HERO", "anm_t05r0501_player_01")
    obj_anime_wait()
    talkmsg("dp_scenario2%160-msg_t05r0501_oldwoman1_01_1")
    talkmsg("dp_scenario2%160-msg_t05r0501_oldwoman1_01_2")
    talk_keywait("dp_scenario2%160-msg_t05r0501_oldwoman1_01_3")
    talk_close()
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_11")
    obj_anime_wait()
    call("t05r0501_item_get")
    event_camera_index(149.0)
    jump("ev_t05r0501_pos_x1end")
    ifval_jump(work: 240, "EQ", 9.0, "ev_t05r0501_pos_x1end")
    ifval_jump(work: 240, "EQ", 8.0, "ev_t05r0501_pos_x3end")
    end()

ev_t05r0501_pos_x1end:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_21")
    obj_anime_wait()
    jump("common_t05r0501_pos")
    end()

ev_t05r0501_pos_x3end:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_22")
    obj_anime_wait()
    jump("common_t05r0501_pos")
    end()

ev_t05r0501_pos_x2:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_02")
    obj_anime_wait()
    jump("ev_t05r0501_pos_coreR")
    end()

ev_t05r0501_pos_coreR:
    obj_anime("HERO", "anm_t05r0501_player_02")
    obj_anime_wait()
    talkmsg("dp_scenario2%160-msg_t05r0501_oldwoman1_01_1")
    talkmsg("dp_scenario2%160-msg_t05r0501_oldwoman1_01_2")
    talk_keywait("dp_scenario2%160-msg_t05r0501_oldwoman1_01_3")
    talk_close()
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_12")
    obj_anime_wait()
    call("t05r0501_item_get")
    jump("ev_t05r0501_pos_x2end")
    ifval_jump(work: 240, "EQ", 10.0, "ev_t05r0501_pos_x2end")
    ifval_jump(work: 240, "EQ", 11.0, "ev_t05r0501_pos_x4end")
    end()

ev_t05r0501_pos_x2end:
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_22")
    obj_anime_wait()
    jump("common_t05r0501_pos")
    end()

ev_t05r0501_pos_x4end:
    debug_print("�h0001�h")
    obj_anime("T05R0501_OLDWOMAN", "anm_t05r0501_oldwoman_21")
    obj_anime_wait()
    jump("common_t05r0501_pos")
    end()

t05r0501_item_get:
    talk_keywait("dp_scenario2%160-msg_t05r0501_oldwoman1_02")
    ldval(work: 238, 422.0)
    ldval(work: 239, 3.0)
    chg_common_scr("ev_item_event_keywait")
    flag_set(flag: 371)
    flag_reset(flag: 392)
    set_sys_flag(sys_flag: 45)
    flag_set(flag: 110)
    talkmsg("dp_scenario2%160-msg_t05r0501_oldwoman1_03_1")
    talkmsg("dp_scenario2%160-msg_t05r0501_oldwoman1_03_2")
    talk_keywait("dp_scenario2%160-msg_t05r0501_oldwoman1_03_3")
    talk_close()
    ret()

common_t05r0501_pos:
    obj_del("T05R0501_OLDWOMAN")
    ldval(work: 249, 7900.0)
    talk_end()
    event_end()
    end()

anm_t05r0501_player_01:
    ac_dir_r(8.0)
    acmd_end()

anm_t05r0501_player_02:
    ac_dir_l(8.0)
    acmd_end()

anm_t05r0501_oldwoman_00:
    ac_right(4.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_t05r0501_oldwoman_01:
    ac_dir_u(4.0)
    ac_up(6.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(5.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_t05r0501_oldwoman_02:
    ac_dir_u(4.0)
    ac_up(6.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(4.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_t05r0501_oldwoman_03:
    ac_dir_u(4.0)
    ac_up(6.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(4.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_t05r0501_oldwoman_04:
    ac_dir_u(4.0)
    ac_up(6.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(5.0, 8.0)
    ac_dir_u(4.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_t05r0501_oldwoman_11:
    ac_dir_l(8.0)
    acmd_end()

anm_t05r0501_oldwoman_12:
    ac_dir_r(8.0)
    acmd_end()

anm_t05r0501_oldwoman_21:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_l(4.0)
    ac_left(5.0, 8.0)
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_l(4.0)
    ac_left(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(6.0, 8.0)
    acmd_end()

anm_t05r0501_oldwoman_22:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_l(4.0)
    ac_left(4.0, 8.0)
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_l(4.0)
    ac_left(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(6.0, 8.0)
    acmd_end()