script set: t01

code

ev_t01_flag_change:
    ifval_call(work: 152, "EQ", 1.0, "ev_t01_game_clear_first")
    ifval_call(work: 138, "EQ", 0.0, "ev_t01_door")
    if_flagoff_jump(flag: 10, "ev_t01_mama_stand")
    end()

ev_t01_game_clear_first:
    ldval(work: 152, 2.0)
    ret()

ev_t01_boukennooto_get_after:
    ldval(work: 94, 7.0)
    ret()

ev_t01_bag_get_after:
    ldval(work: 94, 5.0)
    ret()

ev_t01_door:
    door_enable_set("T01R0101_D01", 0.0)
    ret()

ev_t01_mama_stand:
    ifval_call(work: 94, "EQ", 7.0, "pos_ev_t01_mama_kitaku")
    ret()

ev_t01_stop:
    talk_obj_start()
    if_flagon_jump(flag: 105, "ev_t01_stop_05")
    ifval_jump(work: 81, "GE", 1.0, "ev_t01_stop_poke_get")
    if_flagon_jump(flag: 195, "ev_t01_stop_rival_go")
    player_name(0.0)
    rival_name(1.0)
    talkmsg("dp_scenario1%20-msg_t01_stop_04")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_t01_stop_05:
    talkmsg("dp_scenario1%20-msg_t01_stop_05")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_t01_stop_poke_get:
    rival_name(0.0)
    talkmsg("dp_scenario1%20-msg_t01_stop_03")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_t01_stop_rival_go:
    player_name(0.0)
    rival_name(1.0)
    talkmsg("dp_scenario1%20-msg_t01_stop_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

pos_t01_stop:
    event_start()
    obj_anime("T01_STOP", "anm_t01_stop_00")
    obj_anime_wait()
    obj_anime("T01_STOP", "anm_t01_stop_00_g")
    obj_anime_wait()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 108.0, "pos_t01_stop_a1")
    ifval_jump(work: 238, "EQ", 109.0, "pos_t01_stop_b1")
    ifval_jump(work: 238, "EQ", 110.0, "pos_t01_stop_c1")
    ifval_jump(work: 238, "EQ", 111.0, "pos_t01_stop_d1")
    ifval_jump(work: 238, "EQ", 112.0, "pos_t01_stop_e1")
    ifval_jump(work: 238, "EQ", 113.0, "pos_t01_stop_f1")
    ifval_jump(work: 238, "EQ", 114.0, "pos_t01_stop_g1")
    jump("pos_t01_stop_h1")
    player_name(0.0)
    rival_name(1.0)
    talk_keywait("dp_scenario1%20-msg_t01_stop_04")
    talk_close()
    jump("common_pos_t01_stop")
    event_end()
    end()

pos_t01_stop_a1:
    obj_anime("HERO", "anm_t01_stop_player_01")
    obj_anime("T01_STOP", "anm_t01_stop_01")
    obj_anime_wait()
    jump("pos_t01_stop_a1_01")
    jump("common_pos_t01_stop_02")

pos_t01_stop_b1:
    obj_anime("HERO", "anm_t01_stop_player_02")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_c1:
    obj_anime("HERO", "anm_t01_stop_player_03")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_d1:
    obj_anime("HERO", "anm_t01_stop_player_04")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_e1:
    obj_anime("HERO", "anm_t01_stop_player_05")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_f1:
    obj_anime("HERO", "anm_t01_stop_player_06")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_g1:
    obj_anime("HERO", "anm_t01_stop_player_07")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_h1:
    obj_anime("HERO", "anm_t01_stop_player_08")
    obj_anime("T01_STOP", "anm_t01_stop_02")
    obj_anime_wait()
    jump("common_pos_t01_stop")
    jump("common_pos_t01_stop_02")

pos_t01_stop_a1_01:
    player_name(0.0)
    rival_name(1.0)
    talk_keywait("dp_scenario1%20-msg_t01_stop_01")
    talk_close()
    jump("common_pos_t01_stop_02")

common_pos_t01_stop:
    player_name(0.0)
    rival_name(1.0)
    talk_keywait("dp_scenario1%20-msg_t01_stop_01")
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 108.0, "pos_t01_stop_11")
    jump("pos_t01_stop_18")
    jump("common_pos_t01_stop_02")

pos_t01_stop_11:
    obj_anime("T01_STOP", "anm_t01_stop_11")
    obj_anime_wait()
    jump("common_pos_t01_stop_02")
    jump("common_pos_t01_stop_02")

pos_t01_stop_18:
    obj_anime("T01_STOP", "anm_t01_stop_12")
    obj_anime_wait()
    jump("common_pos_t01_stop_02")
    jump("common_pos_t01_stop_02")

common_pos_t01_stop_02:
    event_end()
    end()

anm_t01_stop_player_01:
    ac_wait(40.0)
    ac_down(2.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_02:
    ac_wait(28.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_03:
    ac_wait(32.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_04:
    ac_wait(36.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_05:
    ac_wait(40.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_06:
    ac_wait(44.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_07:
    ac_wait(48.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_player_08:
    ac_wait(52.0)
    ac_down(1.0, 8.0)
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_00:
    ac_dir_u(4.0)
    acmd_end()

anm_t01_stop_00_g:
    ac_mark_gyoe(1.0)
    ac_wait(12.0)
    acmd_end()

anm_t01_stop_01:
    ac_dir_r(4.0)
    ac_right(1.0, 4.0)
    ac_dir_u(4.0)
    ac_world_z(866.0, 4.0)
    ac_dir_l(4.0)
    ac_hero_match_x(4.0)
    ac_dir_d(4.0)
    ac_down(2.0, 8.0)
    acmd_end()

anm_t01_stop_02:
    ac_world_z(866.0, 4.0)
    ac_dir_r(4.0)
    ac_hero_match_x(4.0)
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    acmd_end()

anm_t01_stop_03:
    acmd_end()

anm_t01_stop_04:
    acmd_end()

anm_t01_stop_05:
    acmd_end()

anm_t01_stop_06:
    acmd_end()

anm_t01_stop_07:
    acmd_end()

anm_t01_stop_08:
    acmd_end()

anm_t01_stop_11:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    ac_world_z(868.0, 4.0)
    ac_dir_l(8.0)
    ac_world_x(108.0, 8.0)
    acmd_end()

anm_t01_stop_12:
    ac_dir_l(8.0)
    ac_world_x(108.0, 8.0)
    ac_dir_d(8.0)
    ac_world_z(868.0, 4.0)
    acmd_end()

anm_t01_stop_13:
    acmd_end()

anm_t01_stop_14:
    acmd_end()

anm_t01_stop_15:
    acmd_end()

anm_t01_stop_16:
    acmd_end()

anm_t01_stop_17:
    acmd_end()

anm_t01_stop_18:
    acmd_end()

ev_t01_rival:
    event_start()
    obj_anime("HERO", "anm_01_t01_player_00")
    set_door_obj("T01R0101_D01")
    hit_door_anime(0.0)
    se_play("S_FI012")
    hit_door_anime_wait()
    event_camera_index(28.0)
    sxy_pos_change("HERO", 105.0, 876.0)
    flag_reset(flag: 316)
    obj_add("T01_RIVAL")
    obj_anime("T01_RIVAL", "anm_t01_rival_01_a1")
    time_wait(6.0, work: 246)
    event_camera_index(36.0)
    obj_anime("HERO", "anm_t01_player_01")
    obj_anime_wait()
    set_force_blink("T01_RIVAL", 1.0)
    time_wait(1.0, work: 246)
    set_force_blink("T01_RIVAL", 0.0)
    se_play("S_FI003")
    talkmsg("dp_scenario1%20-msg_t01_rival_01")
    time_wait(5.0, work: 246)
    chg_common_scr("ev_the_rival_play")
    time_wait(5.0, work: 246)
    obj_anime("T01_RIVAL", "anm_t01_rival_01_10")
    obj_anime_wait()
    rival_name(0.0)
    player_name(1.0)
    talk_keywait("dp_scenario1%20-msg_t01_rival_02")
    talk_close()
    event_camera_index(30.0)
    obj_anime("HERO", "anm_01_t01_player_01")
    obj_anime("T01_RIVAL", "anm_t01_rival_01_a2")
    obj_anime_wait()
    obj_anime("T01_RIVAL", "anm_t01_rival_01_a2_g")
    obj_anime_wait()
    event_camera_end_wait()
    event_camera_index(31.0)
    obj_anime("HERO", "anm_01_t01_player_01_a")
    obj_anime("T01_RIVAL", "anm_t01_rival_01_a3")
    obj_anime_wait()
    event_camera_end_wait()
    time_wait(15.0, work: 246)
    obj_anime("T01_RIVAL", "anm_t01_rival_20_a")
    obj_anime_wait()
    rival_name(0.0)
    talk_keywait("dp_scenario1%20-msg_t01_rival_03", 1.0)
    talk_close()
    obj_anime("T01_RIVAL", "anm_t01_rival_20_b")
    obj_anime_wait()
    obj_anime("T01_RIVAL", "anm_t01_rival_20")
    obj_anime_wait()
    hit_door_anime(1.0)
    time_wait(6.0, work: 246)
    se_play("s_fi013")
    hit_door_anime_wait()
    obj_del("T01_RIVAL")
    chg_common_scr("ev_tsureteke_stop")
    event_camera_index(29.0)
    event_camera_end_wait()
    ldval(work: 48, 1.0)
    ldval(work: 138, 1.0)
    ldval(work: 249, 600.0)
    door_enable_set("T01R0101_D01", 1.0)
    event_end()
    end()

ev_t01_rival_map_jump:
    map_change_none_fade("T01R0101", "hoge", 1.0, 1.0, 1.0)
    event_end()
    end()

anm_01_t01_player_00:
    ac_dir_u(8.0)
    acmd_end()

anm_01_t01_player_01:
    ac_wait(2.0)
    ac_dir_r(8.0)
    ac_wait(68.0)
    acmd_end()

anm_01_t01_player_01_a:
    ac_dir_u(8.0)
    acmd_end()

anm_t01_player_01:
    ac_offset(0.0, 0.0, 0.20000000298023224)
    ac_dir_u(4.0)
    ac_down(1.0, 8.0)
    acmd_end()

anm_t01_rival_01_10:
    ac_face_index(5.0)
    ac_mark_gyoe(1.0)
    ac_face_index(0.0)
    acmd_end()

anm_t01_rival_01_a1:
    ac_down(3.0, 4.0)
    acmd_end()

anm_t01_rival_01_a2:
    ac_dir_r(4.0)
    ac_right(4.0, 4.0)
    acmd_end()

anm_t01_rival_01_a2_g:
    ac_mark_gyoe()
    ac_wait(8.0)
    acmd_end()

anm_t01_rival_01_a3:
    ac_dir_l(4.0)
    ac_left(4.0, 4.0)
    ac_dir_d(4.0)
    acmd_end()

anm_t01_rival_20_a:
    ac_face_index(2.0)
    acmd_end()

anm_t01_rival_20_b:
    ac_face_index(0.0)
    acmd_end()

anm_t01_rival_20:
    ac_dir_u(4.0)
    ac_up(3.0, 8.0)
    ac_vanish_on(1.0)
    acmd_end()

ev_t01_bigman:
    easy_obj_msg("dp_scenario1%20-msg_t01_bigman_01")
    end()

ev_t01_woman1:
    talk_obj_start()
    if_flagon_jump(flag: 105, "ev_t01_woman1_zukan")
    ifval_jump(work: 81, "GE", 1.0, "ev_t01_woman1_poke_get")
    talkmsg("dp_scenario1%20-msg_t01_woman1_01")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_t01_woman1_zukan:
    talkmsg("dp_scenario1%20-msg_t01_woman1_03")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_t01_woman1_poke_get:
    talkmsg("dp_scenario1%20-msg_t01_woman1_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_t01_sign1:
    easy_board_msg("dp_scenario1%20-msg_t01_sign1_01", "BOARD_TYPE_TOWN", 0.0)
    end()

ev_t01_sign2:
    player_name(0.0)
    easy_board_msg("dp_scenario1%20-msg_t01_sign2_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_t01_sign3:
    rival_name(0.0)
    easy_board_msg("dp_scenario1%20-msg_t01_sign3_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_mama_cap:
    event_start()
    event_camera_index(105.0)
    obj_anime("HERO", "anm_t01_mama_player_00")
    set_door_obj("T01R0201_D01")
    hit_door_anime(0.0)
    hit_door_anime_wait()
    obj_anime("HERO", "anm_t01_mama_player_01")
    obj_anime_wait()
    set_door_obj("T01R0201_D01")
    hit_door_anime(1.0)
    event_camera_index(107.0)
    ac_anim_lock("HERO")
    obj_anime("HERO", "anm_t01_mama_player_02")
    me_play("M_FI013")
    time_wait(45.0, work: 246)
    event_camera_index(108.0)
    time_wait(45.0, work: 246)
    event_camera_index(109.0)
    obj_anime_wait()
    ac_anim_release("HERO")
    me_wait()
    time_wait(25.0, work: 246)
    flag_reset(flag: 340)
    obj_add("T01_MAMA")
    obj_anime("HERO", "anm_t01_mama_player_03")
    time_wait(2.0, work: 246)
    set_door_obj("T01R0201_D01")
    hit_door_anime(0.0)
    obj_anime("T01_MAMA", "anm_t01_mama_mama_01")
    obj_anime_wait()
    hit_door_anime_wait()
    hit_door_anime(1.0)
    player_name(0.0)
    talk_keywait("dp_scenario1%23-msg_t01r0201_mama_29")
    talk_close()
    hit_door_anime_wait()
    event_camera_index(106.0)
    obj_anime("HERO", "anm_t01_mama_player_04")
    obj_anime_wait()
    call("ev_block_doc_end")
    event_camera_end_wait()
    flag_set(flag: 10)
    ldval(work: 94, 7.0)
    set_sys_flag(sys_flag: 791)
    event_end()
    end()

anm_t01_mama_player_00:
    ac_up(1.0, 1.0)
    acmd_end()

anm_t01_mama_player_01:
    ac_down(1.0, 8.0)
    acmd_end()

anm_t01_mama_player_02:
    ac_index_anime(0.0)
    ac_wait(95.0)
    acmd_end()

anm_t01_mama_player_03:
    ac_dir_l(4.0)
    ac_left(1.0, 8.0)
    ac_wait(4.0)
    ac_dir_r(8.0)
    acmd_end()

anm_t01_mama_mama_01:
    ac_down(3.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_t01_mama_mama_02:
    ac_dir_u(4.0)
    acmd_end()

anm_t01_mama_mama_03:
    ac_up(3.0, 8.0)
    acmd_end()

anm_t01_mama_player_04:
    ac_dir_d(8.0)
    acmd_end()

ev_t01_mama_miokuri:
    player_name(0.0)
    easy_obj_msg("dp_scenario1%23-msg_t01r0201_mama_26")
    end()

pos_ev_t01_mama_kitaku:
    obj_del("T01_MAMA")
    flag_set(flag: 340)
    ldval(work: 94, 8.0)
    end()