script set: d05r0101

code

ev_d05r0101_flag_change:
    item_chk(427.0, 1.0, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_d05r0101_anaunce_chk")
    end()

ev_d05r0101_anaunce_chk:
    ifval_call(work: 249, "EQ", 10700.0, "ev_d05r0101_anaunce_upd")
    end()

ev_d05r0101_anaunce_upd:
    ldval(work: 249, 10800.0)
    ret()

pos_d05r0101_mount:
    end()

pos_d05r0101_gingaboss:
    event_start()
    call("ev_another_out")
    obj_anime("HERO", "anm_d05r0101_player_00")
    obj_anime("D05R0101_GINGABOSS", "anm_d05r0101_gingaboss_01")
    event_camera_index(404.0)
    event_camera_end_wait()
    obj_anime_wait()
    talk_keywait("dp_scenario2%25-msg_d05r0101_gingaboss_01")
    talk_close()
    obj_anime("D05R0101_GINGABOSS", "anm_d05r0101_gingaboss_02")
    obj_anime("HERO", "anm_d05r0101_player_01")
    obj_anime_wait()
    talk_keywait("dp_scenario2%25-msg_d05r0101_gingaboss_02")
    obj_anime("D05R0101_GINGABOSS", "anm_d05r0101_gingaboss_03")
    obj_anime_wait()
    talkmsg("dp_scenario2%25-msg_d05r0101_gingaboss_03_1")
    talk_keywait("dp_scenario2%25-msg_d05r0101_gingaboss_03_2")
    talk_close()
    obj_anime("HERO", "anm_d05r0101_player_04")
    obj_anime("D05R0101_GINGABOSS", "anm_d05r0101_gingaboss_04")
    obj_anime_wait()
    obj_del("D05R0101_GINGABOSS")
    none_use_number()
    event_camera_index(405.0)
    event_camera_end_wait()
    ldval(work: 82, 1.0)
    ldval(work: 249, 5800.0)
    event_end()
    end()

anm_d05r0101_gingaboss_01:
    ac_dir_l(4.0)
    ac_left(2.0, 4.0)
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_d05r0101_gingaboss_02:
    ac_dir_u(8.0)
    acmd_end()

anm_d05r0101_gingaboss_03:
    ac_dir_l(8.0)
    acmd_end()

anm_d05r0101_gingaboss_04:
    ac_wait(24.0)
    ac_dir_l(8.0)
    ac_left(10.0, 8.0)
    ac_dir_u(8.0)
    ac_wait(16.0)
    ac_up(12.0, 8.0)
    acmd_end()

anm_d05r0101_player_00:
    ac_dir_u(8.0)
    ac_wait(80.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d05r0101_player_04:
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_u(8.0)
    ac_wait(16.0)
    ac_dir_l(8.0)
    acmd_end()