script set: d24r0105

code

ev_d24r0105_flag_change:
    init_fld_lift()
    call("ev_d24r0105_flag_change_col_del")
    if_flagon_call(sys_flag: 2, "ev_d24r0105_flag_change_col_set")
    if_flagoff_jump(flag: 190, "ev_d24r0105_flag_change_retry")
    end()

ev_d24r0105_flag_change_retry:
    ifval_jump(work: 78, "EQ", 2.0, "ev_d24r0105_flag_change_egg_retry")
    end()

ev_d24r0105_flag_change_egg_retry:
    sxy_pos_change("PAIR_D24R0105_SEVEN2", 21.0, 40.0)
    sxy_mv_change("PAIR_D24R0105_SEVEN2", "MV_RIGHT")
    sxy_dir_change("PAIR_D24R0105_SEVEN2", 3.0)
    end()

pos_d24r0105_lift:
    move_fld_lift()
    end()

ev_d24r0105_flag_change_col_set:
    flag_reset(flag: 1626)
    obj_add("D24R0105_WALL01")
    obj_add("D24R0105_WALL02")
    obj_add("D24R0105_WALL03")
    ret()

ev_d24r0105_flag_change_col_del:
    flag_set(flag: 1626)
    obj_del("D24R0105_WALL01")
    obj_del("D24R0105_WALL02")
    obj_del("D24R0105_WALL03")
    ret()

ev_d24r0105_seven3_01:
    event_start()
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    obj_pos_change_world("HERO", -35.040000915527344, 8.0, 3.0)
    obj_pos_change_world("PAIR_D24R0105_SEVEN2", -33.13999938964844, 8.0, 2.390000104904175)
    chara_look_lock("HERO", "PAIR_D24R0105_SEVEN2")
    chara_look_lock("PAIR_D24R0105_SEVEN2", "HERO")
    event_camera_index(283.0)
    event_camera_end_wait()
    time_wait(30.0, work: 246)
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    bicycle_req(0.0)
    player_name(0.0)
    if_flagoff_call(flag: 186, "ev_d24r0105_seven3_01_talk_off")
    if_flagon_call(flag: 186, "ev_d24r0105_seven3_01_talk_on")
    player_name(0.0)
    me_play("M_FI005")
    talkmsg("dp_scenario3%81-msg_d24r0105_pair_01")
    me_wait()
    flag_set(flag: 186)
    ldval(work: 78, 1.0)
    talkmsg("dp_scenario3%81-msg_d24r0105_pair_02")
    last_keywait()
    talk_close()
    chara_look_release("HERO")
    chara_look_release("PAIR_D24R0105_SEVEN2")
    ldval(work: 263, 483.0)
    sys_flag_pair_set()
    call("ev_d24r0105_flag_change_col_set")
    move_code_change("PAIR_D24R0105_SEVEN2", "MV_PAIR")
    not_zone_del_set("PAIR_D24R0105_SEVEN2", 1.0)
    pair_objid_set("PAIR_D24R0105_SEVEN2")
    event_camera_index(284.0)
    event_camera_end_wait()
    event_end()
    end()

pos_d24r0105_seven3_z1:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_100")
    obj_anime_wait()
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_100_g")
    obj_anime_wait()
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_100_2")
    obj_anime_wait()
    ret()

pos_d24r0105_seven3_z2:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_101")
    obj_anime_wait()
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_101_g")
    obj_anime_wait()
    ret()

ev_d24r0105_seven3_01_talk_off:
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_01_1")
    set_force_blink("PAIR_D24R0105_SEVEN2", 1.0)
    time_wait(15.0, work: 246)
    set_force_blink("PAIR_D24R0105_SEVEN2", 0.0)
    time_wait(10.0, work: 246)
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_01_2")
    ret()

ev_d24r0105_seven3_01_talk_on:
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_02")
    ret()

anm_d24r0105_seven3_01_face00:
    ac_face_index(0.0)
    acmd_end()

anm_d24r0105_seven3_01_face01:
    ac_face_index(1.0)
    acmd_end()

ev_d24r0105_seven3_03:
    event_start()
    obj_anime("HERO", "anm_d24r0105_player_10")
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven_10")
    obj_anime_wait()
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_03")
    talk_close()
    ldval(work: 78, 0.0)
    sys_flag_pair_reset()
    call("ev_d24r0105_flag_change_col_del")
    move_code_change("PAIR_D24R0105_SEVEN2", "MV_LEFT")
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 239, "EQ", 2.0, "pos_d24r0105_seven3_z11")
    ifval_call(work: 239, "EQ", 3.0, "pos_d24r0105_seven3_z12")
    event_end()
    end()

pos_d24r0105_seven3_z11:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_110")
    obj_anime_wait()
    ret()

pos_d24r0105_seven3_z12:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_111")
    obj_anime_wait()
    ret()

anm_d24r0105_player_10:
    ac_dir_l(8.0)
    acmd_end()

anm_d24r0105_seven_10:
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_seven3_11:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d24r0105_seven3_100:
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_seven3_100_g:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_d24r0105_seven3_100_2:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_seven3_101:
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_seven3_101_g:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_d24r0105_seven3_110:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_d24r0105_seven3_111:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

ev_d24r0105_seven3_04:
    end()

ev_d24r0105_gingam:
    event_start()
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    sys_flag_pair_reset()
    call("ev_d24r0105_flag_change_col_del")
    move_code_change("PAIR_D24R0105_SEVEN2", "MV_LEFT")
    obj_pos_change_world("HERO", -20.5, 9.0, 41.0)
    sxy_dir_change("HERO", 90.0)
    obj_pos_change_world("PAIR_D24R0105_SEVEN2", -20.5, 9.0, 40.0)
    sxy_dir_change("PAIR_D24R0105_SEVEN2", 90.0)
    event_camera_index(263.0)
    event_camera_end_wait()
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_04")
    talk_close()
    obj_anime("D24R0105_GINGAM_01", "anm_d24r0105_gingam1_01")
    obj_anime_wait()
    talk_keywait("dp_scenario3%81-msg_d24r0105_gingam1_01")
    talk_close()
    obj_anime("D24R0105_GINGAM_02", "anm_d24r0105_gingam2_01")
    obj_anime_wait()
    talk_keywait("dp_scenario3%81-msg_d24r0105_gingam2_01")
    talk_close()
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_53")
    obj_anime_wait()
    player_name(0.0)
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_05_1")
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_05_2")
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_05_3")
    talk_close()
    event_camera_index(264.0)
    sys_flag_pair_set()
    call("ev_d24r0105_flag_change_col_set")
    trainer_btl_set("GINGAM_33", "GINGAM_34")
    sys_flag_pair_reset()
    call("ev_d24r0105_flag_change_col_del")
    trainer_lose_check(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_d24r0105_common_battle_lose")
    obj_anime("D24R0105_GINGAM_01", "anm_d24r0105_gingam1_02")
    obj_anime_wait()
    talk_keywait("dp_scenario3%81-msg_d24r0105_gingam1_02")
    talk_close()
    obj_anime("D24R0105_GINGAM_02", "anm_d24r0105_gingam2_02")
    obj_anime_wait()
    talk_keywait("dp_scenario3%81-msg_d24r0105_gingam2_02")
    talk_close()
    black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    obj_del("D24R0105_GINGAM_01")
    obj_del("D24R0105_GINGAM_02")
    time_wait(15.0, work: 1)
    black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    obj_anime("HERO", "anm_d24r0105_player_54")
    call("d24r0105_seven3_menu")
    fieldobj_bitset_fellowhit("PAIR_D24R0105_SEVEN2", 1.0)
    event_end()
    end()

pos_d24r0105_goal_z100:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_150")
    obj_anime("HERO", "anm_d24r0105_player_150")
    obj_anime_wait()
    ret()

pos_d24r0105_goal_z200:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_151")
    obj_anime("HERO", "anm_d24r0105_player_151")
    obj_anime_wait()
    ret()

pos_d24r0105_goal_z1:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_50")
    obj_anime_wait()
    ret()

pos_d24r0105_goal_z2:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_51")
    obj_anime_wait()
    ret()

pos_d24r0105_goal_z11:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_54")
    obj_anime_wait()
    ret()

pos_d24r0105_goal_z12:
    obj_anime("PAIR_D24R0105_SEVEN2", "anm_d24r0105_seven3_55")
    obj_anime("HERO", "anm_d24r0105_player_55")
    obj_anime_wait()
    ret()

d24r0105_seven3_menu:
    ifval_call(work: 78, "EQ", 2.0, "d24r0105_seven3_menufade")
    obj_pos_change_world("HERO", -21.0, 9.0, 41.31999969482422)
    sxy_dir_change("HERO", 180.0)
    obj_pos_change_world("PAIR_D24R0105_SEVEN2", -21.0, 9.0, 39.84000015258789)
    sxy_dir_change("PAIR_D24R0105_SEVEN2", 0.0)
    event_camera_index(285.0)
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_06")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_d24r0105_seven3")
    ifval_jump(work: 246, "EQ", 1.0, "no_d24r0105_seven3")
    end()

d24r0105_seven3_menufade:
    black_out("SCR_WIPE_DIV", 3.0)
    fade_wait()
    obj_pos_change_world("HERO", -21.0, 9.0, 41.31999969482422)
    sxy_dir_change("HERO", 180.0)
    obj_pos_change_world("PAIR_D24R0105_SEVEN2", -21.0, 9.0, 39.84000015258789)
    sxy_dir_change("PAIR_D24R0105_SEVEN2", 0.0)
    event_camera_index(285.0)
    black_in("SCR_WIPE_DIV", 3.0)
    fade_wait()
    ret()

yes_d24r0105_seven3:
    get_poke_count(work: 246)
    ifval_jump(work: 246, "EQ", 6.0, "ev_d24r0105_seven3_temoti_max")
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_07")
    add_tamago(447.0, 60005.0)
    flag_set(flag: 426)
    flag_reset(flag: 187)
    call("ev_d24r0105_seven3_clear")
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_10")
    last_keywait()
    talk_close()
    event_camera_index(286.0)
    ret()

ev_d24r0105_seven3_temoti_max:
    flag_set(flag: 187)
    ldval(work: 78, 2.0)
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_08")
    last_keywait()
    talk_close()
    event_camera_index(286.0)
    ret()

no_d24r0105_seven3:
    talk_keywait("dp_scenario3%81-msg_d24r0105_seven3_09")
    jump("d24r0105_seven3_menu")
    end()

ev_d24r0105_seven3_clear:
    flag_set(flag: 190)
    ldval(work: 78, 2.0)
    ret()

ev_d24r0105_common_battle_lose:
    trainer_lose()
    talk_obj_end()
    end()

anm_d24r0105_gingam1_01:
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_gingam2_01:
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_gingam1_02:
    ac_dir_d(8.0)
    acmd_end()

anm_d24r0105_gingam2_02:
    ac_dir_u(8.0)
    acmd_end()

anm_d24r0105_player_01:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_d24r0105_seven3_01:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_d24r0105_seven3_02:
    ac_dir_u(8.0)
    ac_wait(16.0)
    ac_dir_l(8.0)
    acmd_end()

anm_d24r0105_seven3_03:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_d24r0105_seven3_150:
    ac_dir_l(8.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_l(8.0)
    ac_left(2.0, 8.0)
    acmd_end()

anm_d24r0105_seven3_151:
    ac_dir_l(8.0)
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_l(8.0)
    ac_left(2.0, 8.0)
    acmd_end()

anm_d24r0105_seven3_50:
    none_use_number(1.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d24r0105_seven3_51:
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d24r0105_seven3_53:
    ac_dir_l(8.0)
    acmd_end()

anm_d24r0105_seven3_54:
    ac_dir_u(8.0)
    acmd_end()

anm_d24r0105_seven3_55:
    ac_dir_d(8.0)
    acmd_end()

anm_d24r0105_player_54:
    ac_dir_u(8.0)
    acmd_end()

anm_d24r0105_player_55:
    ac_dir_u(8.0)
    acmd_end()

anm_d24r0105_player_150:
    ac_wait(16.0)
    ac_dir_d(8.0)
    ac_wait(8.0)
    ac_wait(2.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

anm_d24r0105_player_151:
    ac_wait(16.0)
    ac_dir_u(8.0)
    ac_wait(8.0)
    ac_wait(2.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    acmd_end()

ev_d24r0105_seven3_05:
    end()

ev_d24r0105_seven3_06:
    end()

ev_pair_d24r0105_seven3:
    talk_obj_start()
    if_flagon_jump(flag: 187, "d24r0105_seven3_menu_100")
    ifval_jump(work: 78, "EQ", 2.0, "d24r0105_seven3_clear")
    ifval_jump(work: 135, "GE", 4.0, "ev_pair_d24r0105_seven3_04")
    ifval_jump(work: 135, "EQ", 3.0, "ev_pair_d24r0105_seven3_03")
    ifval_jump(work: 135, "EQ", 2.0, "ev_pair_d24r0105_seven3_02")
    ifval_jump(work: 135, "EQ", 1.0, "ev_pair_d24r0105_seven3_01")
    player_name(0.0)
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_13")
    jump("ev_pair_d24r0105_seven3_common")
    end()

ev_pair_d24r0105_seven3_01:
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_14")
    jump("ev_pair_d24r0105_seven3_common")
    end()

ev_pair_d24r0105_seven3_02:
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_15")
    jump("ev_pair_d24r0105_seven3_common")
    end()

ev_pair_d24r0105_seven3_03:
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_16_1")
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_16_2")
    jump("ev_pair_d24r0105_seven3_common")
    end()

ev_pair_d24r0105_seven3_04:
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_17")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_pair_d24r0105_seven3_common:
    add_wk(work: 135, 1.0)
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

d24r0105_seven3_menu_100:
    call("d24r0105_seven3_menu")
    fieldobj_bitset_fellowhit("PAIR_D24R0105_SEVEN2", 1.0)
    talk_obj_end()
    end()

d24r0105_seven3_clear:
    talkmsg("dp_scenario3%81-msg_d24r0105_seven3_10")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()