script set: c03

code

ev_c03_flag_change:
    call("ev_box_close_check")
    end()

ev_c03_rival:
    talk_obj_start()
    if_flagon_jump(flag: 99, "ev_c03_rival_talk")
    rival_name(0.0)
    player_name(1.0)
    talkmsg("dp_scenario1%66-msg_c03_rival_01_1")
    talkmsg("dp_scenario1%66-msg_c03_rival_01_2", 1.0)
    talk_keywait("dp_scenario1%66-msg_c03_rival_01_3", 1.0)
    flag_set(flag: 99)
    talk_close()
    talk_obj_end()
    end()

ev_c03_rival_talk:
    rival_name(0.0)
    talkmsg("dp_scenario1%66-msg_c03_rival_02_1")
    talk_keywait("dp_scenario1%66-msg_c03_rival_02_2", 1.0)
    talk_close()
    talk_obj_end()
    end()

ev_c03_boy2:
    ifval_jump(work: 55, "EQ", 0.0, "ev_c03_boy2_end")
    talk_obj_start()
    sys_flag_badge_get(sys_flag: 124, work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_c03_boy2_badge_get")
    if_flagon_jump(flag: 84, "ev_c03_boy2_leader_talk")
    talkmsg("dp_scenario1%66-msg_c03_boy2_03")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c03_boy2_badge_get:
    talkmsg("dp_scenario1%66-msg_c03_boy2_05")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c03_boy2_leader_talk:
    talkmsg("dp_scenario1%66-msg_c03_boy2_04")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c03_boy2_end:
    end()

pos_c03_rival:
    event_start()
    flag_reset(flag: 324)
    sxy_mv_change("C03_RIVAL", "MV_LEFT")
    sxy_dir_change("C03_RIVAL", 2.0)
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 239, "EQ", 748.0, "pos_c03_rival_01_01")
    ifval_jump(work: 239, "EQ", 749.0, "pos_c03_rival_01_02")
    ifval_jump(work: 239, "EQ", 750.0, "pos_c03_rival_01_03")
    jump("pos_c03_rival_01_04")
    end()

pos_c03_rival_01_01:
    sxy_pos_change("C03_RIVAL", 273.0, 748.0)
    obj_add("C03_RIVAL")
    obj_anime("HERO", "anm_c03_player_shoes_01")
    obj_anime("C03_RIVAL", "anm_c03_rival_01")
    obj_anime_wait()
    jump("pos_c03_rival_01_common")
    end()

pos_c03_rival_01_02:
    sxy_pos_change("C03_RIVAL", 273.0, 749.0)
    obj_add("C03_RIVAL")
    obj_anime("HERO", "anm_c03_player_shoes_01")
    obj_anime("C03_RIVAL", "anm_c03_rival_01")
    obj_anime_wait()
    jump("pos_c03_rival_01_common")
    end()

pos_c03_rival_01_03:
    sxy_pos_change("C03_RIVAL", 273.0, 750.0)
    obj_add("C03_RIVAL")
    obj_anime("HERO", "anm_c03_player_shoes_01")
    obj_anime("C03_RIVAL", "anm_c03_rival_01")
    obj_anime_wait()
    jump("pos_c03_rival_01_common")
    end()

pos_c03_rival_01_04:
    sxy_pos_change("C03_RIVAL", 273.0, 751.0)
    obj_add("C03_RIVAL")
    obj_anime("HERO", "anm_c03_player_shoes_01")
    obj_anime("C03_RIVAL", "anm_c03_rival_01")
    obj_anime_wait()
    jump("pos_c03_rival_01_common")
    end()

pos_c03_rival_01_common:
    se_play("S_FI003")
    talk_keywait("dp_scenario1%66-msg_c03_rival_03")
    talk_close()
    chg_common_scr("ev_the_rival_play")
    time_wait(20.0, work: 246)
    talk_open()
    rival_name(0.0)
    player_name(1.0)
    talk_keywait("dp_scenario1%66-msg_c03_rival_04")
    talk_close()
    obj_anime("C03_RIVAL", "anm_c03_rival_20")
    obj_anime_wait()
    time_wait(20.0, work: 246)
    talk_open()
    talk_keywait("dp_scenario1%66-msg_c03_rival_05")
    obj_anime("C03_RIVAL", "anm_c03_rival_21")
    obj_anime_wait()
    talk_keywait("dp_scenario1%66-msg_c03_rival_06", 1.0)
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 239, "EQ", 748.0, "pos_c03_rival_01_11")
    ifval_jump(work: 239, "EQ", 749.0, "pos_c03_rival_01_12")
    ifval_jump(work: 239, "EQ", 750.0, "pos_c03_rival_01_13")
    jump("pos_c03_rival_01_14")
    end()

pos_c03_rival_01_11:
    obj_anime("HERO", "anm_c03_player_shoes_11")
    obj_anime("C03_RIVAL", "anm_c03_rival_11")
    obj_anime_wait()
    jump("pos_c03_rival_01_common_02")
    end()

pos_c03_rival_01_12:
    obj_anime("HERO", "anm_c03_player_shoes_12")
    obj_anime("C03_RIVAL", "anm_c03_rival_12")
    obj_anime_wait()
    jump("pos_c03_rival_01_common_02")
    end()

pos_c03_rival_01_13:
    obj_anime("HERO", "anm_c03_player_shoes_13")
    obj_anime("C03_RIVAL", "anm_c03_rival_13")
    obj_anime_wait()
    jump("pos_c03_rival_01_common_02")
    end()

pos_c03_rival_01_14:
    obj_anime("HERO", "anm_c03_player_shoes_14")
    obj_anime("C03_RIVAL", "anm_c03_rival_14")
    obj_anime_wait()
    jump("pos_c03_rival_01_common_02")
    end()

pos_c03_rival_01_common_02:
    se_play("S_FI001")
    obj_del("C03_RIVAL")
    chg_common_scr("ev_the_rival_stop")
    ldval(work: 55, 3.0)
    ldval(work: 249, 3300.0)
    event_end()
    end()

anm_c03_player_shoes_01:
    ac_wait(40.0)
    ac_left(1.0, 4.0)
    ac_dir_r(1.0)
    acmd_end()

anm_c03_rival_01:
    ac_dir_l(4.0)
    ac_left(11.0, 4.0)
    acmd_end()

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

anm_c03_rival_12:
    ac_dir_d(4.0)
    ac_down(1.0, 4.0)
    ac_dir_l(4.0)
    ac_left(3.0, 4.0)
    ac_dir_u(4.0)
    ac_up(1.0, 4.0)
    ac_dir_l(4.0)
    ac_left(5.0, 4.0)
    ac_dir_l(4.0)
    acmd_end()

anm_c03_rival_13:
    ac_dir_u(4.0)
    ac_up(1.0, 4.0)
    ac_dir_l(4.0)
    ac_left(8.0, 4.0)
    ac_dir_l(4.0)
    acmd_end()

anm_c03_rival_14:
    ac_dir_u(4.0)
    ac_up(1.0, 4.0)
    ac_dir_l(4.0)
    ac_left(3.0, 4.0)
    ac_dir_u(4.0)
    ac_up(1.0, 4.0)
    ac_dir_l(4.0)
    ac_left(5.0, 4.0)
    ac_dir_l(4.0)
    acmd_end()

anm_c03_player_shoes_11:
    ac_dir_d(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c03_player_shoes_12:
    ac_dir_d(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c03_player_shoes_13:
    ac_dir_u(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c03_player_shoes_14:
    ac_dir_u(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c03_rival_20:
    ac_dir_r(8.0)
    acmd_end()

anm_c03_rival_21:
    ac_dir_l(8.0)
    acmd_end()

ev_c03_mount:
    easy_obj_msg("dp_scenario1%66-msg_c03_mount_01")
    end()

ev_c03_workman_a:
    easy_obj_msg("dp_scenario1%66-msg_c03_workman_a_01")
    end()

ev_c03_workman_b:
    talk_obj_start()
    if_flagon_jump(flag: 223, "ev_c03_workman_b_02")
    talk_keywait("dp_scenario1%66-msg_c03_workman_b_01")
    ldval(work: 238, 26.0)
    ldval(work: 239, 1.0)
    add_item_chk(work: 238, work: 239, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c03_workman_b_item_event_fail")
    chg_common_scr("ev_item_event_keywait")
    flag_set(flag: 223)
    jump("ev_c03_workman_b_02")
    end()

ev_c03_workman_b_02:
    talkmsg("dp_scenario1%66-msg_c03_workman_b_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c03_workman_b_item_event_fail:
    chg_common_scr("ev_item_event_fail")
    talk_close()
    talk_obj_end()
    end()

ev_c03_workman_c:
    talk_obj_start()
    talkmsg("dp_scenario1%66-msg_c03_workman_c_01_1")
    talk_keywait("dp_scenario1%66-msg_c03_workman_c_01_2", 1.0)
    talk_close()
    talk_obj_end()
    end()

ev_c03_workman_d:
    easy_obj_msg("dp_scenario1%66-msg_c03_workman_d_01")
    end()

pos_c03_boy2:
    event_start()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 239, "EQ", 748.0, "pos_c03_boy2_01_01")
    ifval_jump(work: 239, "EQ", 749.0, "pos_c03_boy2_01_02")
    ifval_jump(work: 239, "EQ", 750.0, "pos_c03_boy2_01_03")
    jump("pos_c03_boy2_01_04")
    end()

pos_c03_boy2_01_01:
    obj_anime("HERO", "anm_c03_player_01")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_01a")
    obj_anime_wait()
    jump("pos_c03_boy2_01_common")
    end()

pos_c03_boy2_01_02:
    obj_anime("HERO", "anm_c03_player_01")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_01b")
    obj_anime_wait()
    jump("pos_c03_boy2_01_common")
    end()

pos_c03_boy2_01_03:
    obj_anime("HERO", "anm_c03_player_01")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_01c")
    obj_anime_wait()
    jump("pos_c03_boy2_01_common")
    end()

pos_c03_boy2_01_04:
    obj_anime("HERO", "anm_c03_player_01")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_01d")
    obj_anime_wait()
    jump("pos_c03_boy2_01_common")
    end()

pos_c03_boy2_01_common:
    talk_keywait("dp_scenario1%66-msg_c03_boy2_01")
    talk_close()
    chg_common_scr("ev_tsureteke_play")
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 239, "EQ", 748.0, "pos_c03_boy2_01_11")
    ifval_jump(work: 239, "EQ", 749.0, "pos_c03_boy2_01_12")
    ifval_jump(work: 239, "EQ", 750.0, "pos_c03_boy2_01_13")
    ifval_jump(work: 239, "EQ", 751.0, "pos_c03_boy2_01_14")
    end()

pos_c03_boy2_01_11:
    obj_anime("HERO", "anm_c03_player_11")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_02a")
    obj_anime_wait()
    jump("pos_c03_boy2_11_common")
    end()

pos_c03_boy2_01_12:
    obj_anime("HERO", "anm_c03_player_12")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_02b")
    obj_anime_wait()
    jump("pos_c03_boy2_11_common")
    end()

pos_c03_boy2_01_13:
    obj_anime("HERO", "anm_c03_player_13")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_02c")
    obj_anime_wait()
    jump("pos_c03_boy2_11_common")
    end()

pos_c03_boy2_01_14:
    obj_anime("HERO", "anm_c03_player_14")
    obj_anime("C03_BOY2", "anm_01_c03_boy2_02d")
    obj_anime_wait()
    jump("pos_c03_boy2_11_common")
    end()

pos_c03_boy2_11_common:
    talk_keywait("dp_scenario1%66-msg_c03_boy2_02")
    last_keywait()
    talk_close()
    chg_common_scr("ev_tsureteke_stop")
    ldval(work: 55, 1.0)
    ldval(work: 249, 3000.0)
    event_end()
    end()

anm_c03_player_01:
    ac_dir_d(8.0)
    acmd_end()

anm_c03_player_11:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(10.0, 8.0)
    ac_dir_r(4.0)
    ac_right(12.0, 8.0)
    acmd_end()

anm_c03_player_12:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(9.0, 8.0)
    ac_dir_r(4.0)
    ac_right(12.0, 8.0)
    acmd_end()

anm_c03_player_13:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(8.0, 8.0)
    ac_dir_r(4.0)
    ac_right(12.0, 8.0)
    acmd_end()

anm_c03_player_14:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(7.0, 8.0)
    ac_dir_r(4.0)
    ac_right(12.0, 8.0)
    acmd_end()

anm_01_c03_boy2_02a:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(10.0, 8.0)
    ac_dir_r(4.0)
    ac_right(13.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_01_c03_boy2_02b:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(9.0, 8.0)
    ac_dir_r(4.0)
    ac_right(13.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_01_c03_boy2_02c:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(8.0, 8.0)
    ac_dir_r(4.0)
    ac_right(13.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_01_c03_boy2_02d:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(4.0)
    ac_down(7.0, 8.0)
    ac_dir_r(4.0)
    ac_right(13.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_01_c03_boy2_01a:
    ac_up(3.0, 8.0)
    acmd_end()

anm_01_c03_boy2_01b:
    ac_up(2.0, 8.0)
    acmd_end()

anm_01_c03_boy2_01c:
    ac_up(1.0, 8.0)
    acmd_end()

anm_01_c03_boy2_01d:
    ac_dir_u(8.0)
    acmd_end()

ev_c03_girl2:
    easy_obj_msg("dp_scenario1%66-msg_c03_girl2_01")
    end()

ev_c03_girl3:
    talk_obj_start()
    if_flagon_jump(flag: 84, "ev_c03_girl3_02")
    talkmsg("dp_scenario1%66-msg_c03_girl3_01")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c03_girl3_02:
    talkmsg("dp_scenario1%66-msg_c03_girl3_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c03_man2:
    easy_obj_msg("dp_scenario1%66-msg_c03_man2_01")
    end()

ev_c03_middlewoman:
    easy_obj_msg("dp_scenario1%66-msg_c03_middlewoman_01")
    end()

ev_c03_campboy:
    easy_obj_msg("dp_scenario1%66-msg_c03_campboy_01")
    end()

ev_c03_sign1:
    easy_board_msg("dp_scenario1%66-msg_c03_sign1_01", "BOARD_TYPE_TOWN", 0.0)
    end()

ev_c03_sign2:
    easy_infoboard_msg("dp_scenario1%66-msg_c03_sign2_01", "BOARD_TYPE_INFO", 0.0)
    end()

ev_c03_sign3:
    easy_board_msg("dp_scenario1%66-msg_c03_sign3_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c03_sign4:
    easy_board_msg("dp_scenario1%66-msg_c03_sign4_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c03_poke:
    easy_voice_msg("dp_scenario1%66-msg_c03_poke_01", "PLAY_PV_EV_066_00_00")
    end()