script set: c10r0101

code

ev_c10r0101_flag_change:
    arrive_flag_set("FLAG_ARRIVE_CHAMPLEAGUE")
    flag_set(flag: 583)
    flag_set(flag: 584)
    flag_set(flag: 585)
    flag_set(flag: 586)
    flag_reset(flag: 587)
    flag_reset(flag: 588)
    flag_reset(flag: 589)
    flag_reset(flag: 590)
    ifval_call(work: 147, "EQ", 0.0, "ev_c10r0101_rival_before")
    ifval_call(work: 147, "GE", 1.0, "ev_c10r0101_rival_after")
    obj_del("C10R0101_RIVAL")
    flag_reset(flag: 137)
    flag_reset(flag: 138)
    flag_reset(flag: 139)
    flag_reset(flag: 140)
    flag_reset(flag: 141)
    if_flagon_call(sys_flag: 806, "ev_c10r0101_flag_change_a")
    if_flagoff_call(sys_flag: 806, "ev_c10r0101_flag_change_b")
    if_flagon_jump(flag: 136, "ev_c10r0101_flag_change_pos")
    end()

ev_c10r0101_flag_change_pos:
    sxy_pos_change("C10R0101_VETERAN2", 12.0, 3.0)
    obj_add("C10R0101_VETERAN2")
    flag_reset(flag: 1633)
    flag_set(flag: 1632)
    obj_del("C10R0101_VETERAN1")
    end()

ev_c10r0101_flag_change_a:
    ret()

ev_c10r0101_flag_change_b:
    flag_reset(flag: 516)
    sxy_exit_pos_change(3.0, 80.0, 80.0)
    ret()

ev_c10r0101_rival_before:
    flag_set(flag: 1633)
    flag_reset(flag: 1632)
    ret()

ev_c10r0101_rival_after:
    flag_set(flag: 1632)
    flag_reset(flag: 1633)
    ret()

ev_c10r0101_veteran:
    talk_obj_start()
    event_start()
    event_camera_index(463.0)
    event_camera_end_wait()
    if_flagon_jump(flag: 136, "ev_c10r0101_veteran_02")
    talkmsg("dp_scenario3%19-msg_c10r0101_veteran_01_1")
    talkmsg("dp_scenario3%19-msg_c10r0101_veteran_01_2")
    talk_keywait("dp_scenario3%19-msg_c10r0101_veteran_01_3")
    talk_close()
    me_play("M_FI006")
    me_wait()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 11.0, "ev_c10r0101_veteran_dir_up")
    ifval_jump(work: 238, "EQ", 12.0, "ev_c10r0101_veteran_dir_left")
    ifval_jump(work: 238, "EQ", 10.0, "ev_c10r0101_veteran_dir_right")
    end()

ev_c10r0101_veteran_dir_up:
    obj_anime("C10R0101_VETERAN2", "anm_c10r0101_veteran_01")
    obj_anime_wait()
    jump("common_c10r0101_veteran_dir")
    jump("common_c10r0101_veteran_dir")

ev_c10r0101_veteran_dir_left:
    obj_anime("C10R0101_VETERAN2", "anm_c10r0101_veteran_02")
    obj_anime_wait()
    jump("common_c10r0101_veteran_dir")
    jump("common_c10r0101_veteran_dir")

ev_c10r0101_veteran_dir_right:
    obj_anime("C10R0101_VETERAN2", "anm_c10r0101_veteran_03")
    obj_anime_wait()
    jump("common_c10r0101_veteran_dir")
    jump("common_c10r0101_veteran_dir")

common_c10r0101_veteran_dir:
    flag_set(flag: 136)
    talkmsg("dp_scenario3%19-msg_c10r0101_veteran_02")
    last_keywait()
    talk_close()
    event_camera_index(464.0)
    event_camera_end_wait()
    ldval(work: 249, 12000.0)
    talk_obj_end()
    event_end()
    end()

ev_c10r0101_veteran_02:
    talkmsg("dp_scenario3%19-msg_c10r0101_veteran_03")
    last_keywait()
    event_camera_index(464.0)
    talk_close()
    talk_obj_end()
    event_end()
    end()

anm_c10r0101_veteran_01:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c10r0101_veteran_02:
    ac_dir_l(4.0)
    ac_left(1.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_c10r0101_veteran_03:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

ev_c10r0101_shop:
    talk_obj_start()
    chg_common_scr("ev_shop_start_talk")
    ldval(work: 3, 0.0)
    jump("ev_c10r0101_shop_re")
    end()

ev_c10r0101_shop_re:
    ifval_call(work: 3, "EQ", 1.0, "ev_c10r0101_shop_sonohoka")
    add_custum_win_label("ss_fld_shop%SS_fld_shop_197", 0.0)
    add_custum_win_label("ss_fld_shop%SS_fld_shop_198", 1.0)
    add_custum_win_label("ss_fld_shop%SS_fld_shop_199", 2.0)
    open_custum_win(work: 238)
    switch(work: 238)
    case_jump(0.0, "ev_c10r0101_shop_buy")
    case_jump(1.0, "ev_c10r0101_shop_sell")
    case_jump(2.0, "ev_c10r0101_shop_end")
    jump("ev_c10r0101_shop_end")
    end()

ev_c10r0101_shop_sonohoka:
    talkmsg("dp_scenario1%28-mes_shop_01_03")
    ret()

ev_c10r0101_shop_buy:
    ldval(work: 3, 1.0)
    talk_close_no_clear()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 15.0, "ev_c10fs0101_01")
    event_camera_index(300.0)
    jump("ev_c10fs0101_01a")
    end()

ev_c10fs0101_01a:
    event_camera_end_wait()
    dpr_shop_open("C10R0101")
    dpr_shop_open_wait()
    ifval_jump(work: 238, "EQ", 15.0, "ev_c10fs0101_02")
    event_camera_index(301.0)
    jump("ev_c10fs0101_02a")
    end()

ev_c10fs0101_02a:
    event_camera_end_wait()
    jump("ev_c10r0101_shop_re")
    end()

ev_c10fs0101_01:
    event_camera_index(302.0)
    jump("ev_c10fs0101_01a")
    end()

ev_c10fs0101_02:
    event_camera_index(303.0)
    jump("ev_c10fs0101_02a")
    end()

ev_c10r0101_shop_sell:
    ldval(work: 3, 1.0)
    talk_close_no_clear()
    shop_open_sell()
    dpr_shop_open_wait()
    jump("ev_c10r0101_shop_re")
    end()

ev_c10r0101_shop_end:
    talkmsg("ss_fld_shop%SS_fld_shop_202")
    talk_close()
    talk_obj_end()
    end()

ev_c10r0101_fix_shop:
    talk_obj_start()
    chg_common_scr("ev_shop_start_talk")
    talk_close_no_clear()
    fix_shop_call("ID_SHOP_ITEM_PK_FS")
    talk_obj_end()
    end()

ev_c10r0101_rival:
    event_start()
    flag_reset(flag: 482)
    obj_add("C10R0101_RIVAL")
    event_camera_index(461.0)
    event_camera_end_wait()
    chg_common_scr("ev_the_rival_play")
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 10.0, "ev_c10r0101_rival_x1")
    ifval_jump(work: 238, "EQ", 11.0, "ev_c10r0101_rival_x2")
    ifval_jump(work: 238, "EQ", 12.0, "ev_c10r0101_rival_x3")
    end()

ev_c10r0101_rival_x1:
    obj_anime("C10R0101_RIVAL", "anm_c10r0101_rival_01")
    obj_anime_wait()
    jump("common_c10r0101_rival_01")
    jump("ev_c10r0101_rival_btl_coomon")

ev_c10r0101_rival_x2:
    obj_anime("C10R0101_RIVAL", "anm_c10r0101_rival_02")
    obj_anime_wait()
    jump("common_c10r0101_rival_01")
    jump("ev_c10r0101_rival_btl_coomon")

ev_c10r0101_rival_x3:
    obj_anime("C10R0101_RIVAL", "anm_c10r0101_rival_03")
    obj_anime_wait()
    jump("common_c10r0101_rival_01")
    jump("ev_c10r0101_rival_btl_coomon")

common_c10r0101_rival_01:
    obj_anime("HERO", "anm_c10r0101_player_01")
    obj_anime_wait()
    rival_name(0.0)
    talkmsg("dp_scenario3%19-msg_c10r0101_rival_01_1")
    talk_keywait("dp_scenario3%19-msg_c10r0101_rival_01_2")
    talk_close()
    first_poke_no_get(work: 246)
    ifval_jump(work: 246, "EQ", 387.0, "ev_c10r0101_rival_02")
    ifval_jump(work: 246, "EQ", 390.0, "ev_c10r0101_rival_03")
    jump("ev_c10r0101_rival_01")
    jump("ev_c10r0101_rival_btl_coomon")

ev_c10r0101_rival_01:
    trainer_btl_set("RIVAL_13", 0.0)
    jump("ev_c10r0101_rival_btl_coomon")
    jump("ev_c10r0101_rival_btl_coomon")

ev_c10r0101_rival_02:
    trainer_btl_set("RIVAL_14", 0.0)
    jump("ev_c10r0101_rival_btl_coomon")
    jump("ev_c10r0101_rival_btl_coomon")

ev_c10r0101_rival_03:
    trainer_btl_set("RIVAL_15", 0.0)
    jump("ev_c10r0101_rival_btl_coomon")
    jump("ev_c10r0101_rival_btl_coomon")

ev_c10r0101_rival_btl_coomon:
    trainer_lose_check(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c10r0101_rival_battle_lose")
    obj_add("C10R0101_RIVAL")
    obj_add("C10R0101_VETERAN2")
    flag_reset(flag: 1633)
    flag_set(flag: 1632)
    obj_del("C10R0101_VETERAN1")
    rival_name(0.0)
    player_name(1.0)
    talkmsg("dp_scenario3%19-msg_c10r0101_rival_02_1")
    talk_keywait("dp_scenario3%19-msg_c10r0101_rival_02_2")
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 10.0, "ev_c10r0101_rival_x11")
    ifval_jump(work: 238, "EQ", 11.0, "ev_c10r0101_rival_x12")
    ifval_jump(work: 238, "EQ", 12.0, "ev_c10r0101_rival_x13")
    end()

ev_c10r0101_rival_x11:
    obj_anime("C10R0101_RIVAL", "anm_c10r0101_rival_11")
    obj_anime_wait()
    jump("common_c10r0101_rival_11")
    jump("common_c10r0101_rival_11")

ev_c10r0101_rival_x12:
    obj_anime("C10R0101_RIVAL", "anm_c10r0101_rival_12")
    obj_anime_wait()
    jump("common_c10r0101_rival_11")
    jump("common_c10r0101_rival_11")

ev_c10r0101_rival_x13:
    obj_anime("C10R0101_RIVAL", "anm_c10r0101_rival_13")
    obj_anime_wait()
    jump("common_c10r0101_rival_11")
    jump("common_c10r0101_rival_11")

common_c10r0101_rival_11:
    se_play("S_FI001")
    obj_del("C10R0101_RIVAL")
    se_wait("S_FI001")
    ldval(work: 147, 1.0)
    ldval(work: 249, 11900.0)
    event_end()
    event_camera_index(462.0)
    event_camera_end_wait()
    end()

ev_c10r0101_rival_battle_lose:
    trainer_lose()
    event_end()
    end()

anm_c10r0101_player_01:
    ac_dir_d(8.0)
    acmd_end()

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

anm_c10r0101_rival_02:
    ac_dir_u(4.0)
    ac_up(6.0, 4.0)
    acmd_end()

anm_c10r0101_rival_03:
    ac_dir_u(4.0)
    ac_up(3.0, 4.0)
    ac_dir_r(4.0)
    ac_right(1.0, 4.0)
    ac_dir_u(4.0)
    ac_up(3.0, 4.0)
    acmd_end()

anm_c10r0101_rival_11:
    ac_dir_d(4.0)
    ac_down(3.0, 4.0)
    ac_dir_r(4.0)
    ac_right(1.0, 4.0)
    ac_dir_d(4.0)
    ac_down(3.0, 4.0)
    acmd_end()

anm_c10r0101_rival_12:
    ac_dir_d(4.0)
    ac_down(6.0, 4.0)
    acmd_end()

anm_c10r0101_rival_13:
    ac_dir_d(4.0)
    ac_down(3.0, 4.0)
    ac_dir_l(4.0)
    ac_left(1.0, 4.0)
    ac_dir_d(4.0)
    ac_down(3.0, 4.0)
    acmd_end()

ev_c10r0101_woman3:
    talk_obj_start_turn_not()
    talkmsg("dp_scenario3%19-msg_c10r0101_woman3_01")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c10r0101_pcwoman1:
    ldval(work: 241, "C10R0101_PCWOMAN1_01")
    chg_common_scr("ev_heal_p01")
    end()