script set: c07

code

ev_c07_flag_change:
    call("ev_box_close_check")
    ifval_call(work: 249, "EQ", 6200.0, "ev_c07_guide_upd")
    ifval_call(work: 190, "GE", 2.0, "ev_c07_flag_change_support_set_02")
    flag_set(flag: 1626)
    obj_del("C07_WALL01")
    if_flagoff_call(flag: 1611, "ev_c07_wall_change")
    get_my_sex(work: 0)
    ifval_jump(work: 0, "EQ", 0.0, "c07_male_flag_change_01")
    ifval_jump(work: 0, "EQ", 1.0, "c07_female_flag_change_01")
    end()

ev_c07_guide_upd:
    ldval(work: 249, 6300.0)
    ret()

ev_c07_flag_change_support_set_02:
    sxy_pos_change("C07_SUPPORT", 696.0, 596.0)
    sxy_mv_change("C07_SUPPORT", "MV_RIGHT")
    sxy_dir_change("C07_SUPPORT", 270.0)
    ret()

c07_male_flag_change_01:
    ldval(work: 32, "HEROINE")
    end()

c07_female_flag_change_01:
    ldval(work: 32, "HERO")
    end()

ev_c07_wall_change:
    flag_reset(flag: 1626)
    obj_add("C07_WALL01")
    ret()

pos_c07_support:
    event_start()
    call("ev_another_out")
    obj_anime("C07_SUPPORT", "anm_c07_support_200")
    obj_anime_wait()
    obj_anime("C07_SUPPORT", "anm_c07_support_200_g")
    obj_anime_wait()
    chg_common_scr("ev_the_boy_girl_play")
    event_camera_index(912.0)
    event_camera_end_wait()
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 238, "EQ", 681.0, "ev_c07_support_gym_pos_01")
    ifval_call(work: 238, "EQ", 682.0, "ev_c07_support_gym_pos_02")
    ifval_call(work: 238, "EQ", 683.0, "ev_c07_support_gym_pos_03")
    ifval_call(work: 238, "EQ", 684.0, "ev_c07_support_gym_pos_04")
    get_my_sex(work: 238)
    ifval_call(work: 238, "EQ", 0.0, "c07_support_male_100")
    ifval_call(work: 238, "EQ", 1.0, "c07_support_female_100")
    last_keywait()
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 238, "EQ", 681.0, "ev_c07_support_gym_pos_11")
    ifval_call(work: 238, "EQ", 682.0, "ev_c07_support_gym_pos_12")
    ifval_call(work: 238, "EQ", 683.0, "ev_c07_support_gym_pos_13")
    ifval_call(work: 238, "EQ", 684.0, "ev_c07_support_gym_pos_14")
    obj_del("C07_SUPPORT")
    chg_common_scr("ev_the_boy_girl_stop")
    event_camera_index(913.0)
    event_camera_end_wait()
    ldval(work: 153, 1.0)
    ldval(work: 249, 6400.0)
    call("ev_another_out_end")
    event_end()
    end()

c07_support_male_100:
    player_name(0.0)
    talk_keywait("dp_scenario2%108-msg_c07_heroine_06_1")
    talk_keywait("dp_scenario2%108-msg_c07_heroine_06_2")
    ret()

c07_support_female_100:
    player_name(0.0)
    talk_keywait("dp_scenario2%108-msg_c07_hero_07_1")
    talk_keywait("dp_scenario2%108-msg_c07_hero_07_2")
    ret()

ev_c07_support_gym_pos_01:
    obj_anime("C07_SUPPORT", "anm_c07_support_210")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_02:
    obj_anime("C07_SUPPORT", "anm_c07_support_211")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_03:
    obj_anime("C07_SUPPORT", "anm_c07_support_212")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_04:
    obj_anime("C07_SUPPORT", "anm_c07_support_213")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_11:
    obj_anime("C07_SUPPORT", "anm_c07_support_220")
    obj_anime("HERO", "anm_c07_player_100")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_12:
    obj_anime("C07_SUPPORT", "anm_c07_support_220")
    obj_anime("HERO", "anm_c07_player_100")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_13:
    obj_anime("C07_SUPPORT", "anm_c07_support_221")
    obj_anime("HERO", "anm_c07_player_101")
    obj_anime_wait()
    ret()

ev_c07_support_gym_pos_14:
    obj_anime("C07_SUPPORT", "anm_c07_support_221")
    obj_anime("HERO", "anm_c07_player_101")
    obj_anime_wait()
    ret()

anm_c07_support_200:
    ac_dir_d(8.0)
    acmd_end()

anm_c07_support_200_g:
    ac_mark_gyoe(1.0)
    acmd_end()

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

anm_c07_support_211:
    ac_down(1.0, 8.0)
    acmd_end()

anm_c07_support_212:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    acmd_end()

anm_c07_support_213:
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    acmd_end()

anm_c07_support_220:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    acmd_end()

anm_c07_support_221:
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    acmd_end()

anm_c07_player_100:
    ac_wait(6.0)
    ac_dir_r(8.0)
    ac_wait(10.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c07_player_101:
    ac_wait(6.0)
    ac_dir_l(8.0)
    ac_wait(10.0)
    ac_dir_d(8.0)
    acmd_end()

ev_c07_support:
    talk_obj_start()
    event_start()
    call("ev_another_out")
    event_camera_index(430.0)
    event_camera_end_wait()
    get_my_sex(work: 238)
    ifval_jump(work: 238, "EQ", 0.0, "c07_support_male_01")
    ifval_jump(work: 238, "EQ", 1.0, "c07_support_female_01")
    end()

c07_support_male_01:
    player_name(0.0)
    talkmsg("dp_scenario2%108-msg_c07_heroine_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_c07_support_male_01")
    jump("no_c07_support_male_01")
    end()

yes_c07_support_male_01:
    talk_keywait("dp_scenario2%108-msg_c07_heroine_02")
    jump("common_c07_support_50")
    end()

no_c07_support_male_01:
    talk_keywait("dp_scenario2%108-msg_c07_heroine_03")
    last_keywait()
    talk_close()
    event_camera_index(431.0)
    event_camera_end_wait()
    talk_obj_end()
    event_end()
    end()

c07_support_female_01:
    player_name(0.0)
    talkmsg("dp_scenario2%108-msg_c07_hero_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_c07_support_female_01")
    jump("no_c07_support_female_01")
    end()

yes_c07_support_female_01:
    talk_keywait("dp_scenario2%108-msg_c07_hero_02")
    jump("common_c07_support_50")
    end()

no_c07_support_female_01:
    talk_keywait("dp_scenario2%108-msg_c07_hero_03")
    last_keywait()
    talk_close()
    event_camera_index(431.0)
    event_camera_end_wait()
    talk_obj_end()
    event_end()
    end()

common_c07_support_50:
    talk_close()
    get_rel_pos_hero("C07_SUPPORT_02", work: 238)
    ifval_jump(work: 238, "EQ", 8.0, "ev_c07_support_down")
    ifval_jump(work: 238, "EQ", 2.0, "ev_c07_support_up")
    ifval_jump(work: 238, "EQ", 4.0, "ev_c07_support_right")
    ifval_jump(work: 238, "EQ", 7.0, "ev_c07_support_rightup")
    ifval_jump(work: 238, "EQ", 1.0, "ev_c07_support_rightdown")
    end()

common_c07_support_battle:
    call("sub_c07_get_support_id")
    ldval(work: 239, 674.0)
    ldval(work: 240, 675.0)
    trainer_multi_btl_set(work: 238, 674.0, 675.0)
    trainer_lose_check(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c07_common_battle_lose")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_1_03_1")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_1_03_2")
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 239, "EQ", 595.0, "ev_c07_support_pos_up_01")
    ifval_call(work: 239, "EQ", 597.0, "ev_c07_support_pos_down_01")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_1_04")
    talk_close()
    time_wait(15.0, work: 246)
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 239, "EQ", 595.0, "ev_c07_support_pos_up")
    ifval_call(work: 239, "EQ", 597.0, "ev_c07_support_pos_down")
    obj_del("C07_GINGAM_1")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_2_03")
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 239, "EQ", 595.0, "ev_c07_support_pos_up_02")
    ifval_call(work: 239, "EQ", 597.0, "ev_c07_support_pos_down_02")
    obj_del("C07_GINGAM_2")
    get_my_sex(work: 238)
    ifval_call(work: 238, "EQ", 0.0, "c07_support_male_30")
    ifval_call(work: 238, "EQ", 1.0, "c07_support_female_30")
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_call(work: 239, "EQ", 595.0, "ev_c07_support_pos_up_03")
    ifval_call(work: 239, "EQ", 597.0, "ev_c07_support_pos_down_03")
    time_wait(10.0, work: 246)
    player_name(0.0)
    get_my_sex(work: 238)
    ifval_call(work: 238, "EQ", 0.0, "c07_support_male_40")
    ifval_call(work: 238, "EQ", 1.0, "c07_support_female_40")
    talk_close()
    event_camera_index(431.0)
    event_camera_end_wait()
    time_wait(15.0, work: 246)
    obj_anime("C07_SUPPORT_02", "anm_c07_support_70")
    obj_anime("HERO", "anm_c07_player_70")
    obj_anime_wait()
    jump("common_c07_support_end")
    end()

sub_c07_get_support_id:
    get_my_sex(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c07_male_100")
    ifval_jump(work: 246, "EQ", 1.0, "c07_female_100")
    end()

c07_male_100:
    first_poke_no_get(work: 246)
    ldval(work: 238, 499.0)
    ifval_jump(work: 246, "EQ", 390.0, "sub_c07_get_support_id_ret")
    ldval(work: 238, 500.0)
    ifval_jump(work: 246, "EQ", 393.0, "sub_c07_get_support_id_ret")
    ldval(work: 238, 498.0)
    ret()

c07_female_100:
    first_poke_no_get(work: 246)
    ldval(work: 238, 496.0)
    ifval_jump(work: 246, "EQ", 390.0, "sub_c07_get_support_id_ret")
    ldval(work: 238, 497.0)
    ifval_jump(work: 246, "EQ", 393.0, "sub_c07_get_support_id_ret")
    ldval(work: 238, 495.0)
    ret()

sub_c07_get_support_id_ret:
    ret()

ev_c07_support_right:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_30")
    obj_anime("HERO", "anm_c07_player_30")
    obj_anime_wait()
    jump("common_c07_support_battle")
    end()

ev_c07_support_rightup:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_30")
    obj_anime("HERO", "anm_c07_player_33")
    obj_anime_wait()
    jump("common_c07_support_battle")
    end()

ev_c07_support_rightdown:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_32")
    obj_anime("HERO", "anm_c07_player_33")
    obj_anime_wait()
    jump("common_c07_support_battle")
    end()

ev_c07_support_down:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_31")
    obj_anime("HERO", "anm_c07_player_31")
    obj_anime_wait()
    jump("common_c07_support_battle")
    end()

ev_c07_support_up:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_32")
    obj_anime("HERO", "anm_c07_player_32")
    obj_anime_wait()
    jump("common_c07_support_battle")
    end()

ev_c07_support_pos_up_01:
    obj_anime("C07_GINGAM_2", "anm_c07_gingam1_39")
    obj_anime_wait()
    ret()

ev_c07_support_pos_down_01:
    obj_anime("C07_GINGAM_1", "anm_c07_gingam1_39")
    obj_anime_wait()
    ret()

ev_c07_support_pos_up:
    obj_anime("C07_GINGAM_1", "anm_c07_gingam1_40")
    obj_anime_wait()
    ret()

ev_c07_support_pos_down:
    obj_anime("C07_GINGAM_1", "anm_c07_gingam1_40")
    obj_anime_wait()
    ret()

ev_c07_support_pos_up_02:
    obj_anime("C07_GINGAM_2", "anm_c07_gingam1_50")
    obj_anime_wait()
    ret()

ev_c07_support_pos_down_02:
    obj_anime("C07_GINGAM_2", "anm_c07_gingam1_50")
    obj_anime_wait()
    ret()

c07_support_male_30:
    talk_keywait("dp_scenario2%108-msg_c07_heroine_04")
    ret()

c07_support_female_30:
    talk_keywait("dp_scenario2%108-msg_c07_hero_04")
    ret()

c07_support_male_40:
    talk_keywait("dp_scenario2%108-msg_c07_heroine_05_1")
    talk_keywait("dp_scenario2%108-msg_c07_heroine_05_2")
    ret()

c07_support_female_40:
    talk_keywait("dp_scenario2%108-msg_c07_hero_05_1")
    talk_keywait("dp_scenario2%108-msg_c07_hero_05_2")
    ret()

ev_c07_support_pos_up_03:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_60")
    obj_anime("HERO", "anm_c07_player_60")
    obj_anime_wait()
    ret()

ev_c07_support_pos_down_03:
    obj_anime("C07_SUPPORT_02", "anm_c07_support_61")
    obj_anime("HERO", "anm_c07_player_61")
    obj_anime_wait()
    ret()

common_c07_support_end:
    flag_set(flag: 215)
    flag_set(flag: 1611)
    flag_set(flag: 1626)
    obj_del("C07_SUPPORT_02")
    obj_del("C07_WALL01")
    ldval(work: 249, 6700.0)
    sys_flag_badge_get(sys_flag: 127, work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "common_c07_support_anaunce_upd")
    call("ev_another_out_end")
    talk_obj_end()
    event_end()
    end()

common_c07_support_anaunce_upd:
    ldval(work: 249, 6900.0)
    end()

ev_c07_common_battle_lose:
    trainer_lose()
    event_end()
    event_end()
    end()

anm_c07_support_30:
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_r(8.0)
    acmd_end()

anm_c07_support_31:
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_r(1.0, 8.0)
    acmd_end()

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

anm_c07_support_01:
    ac_wait(1.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_support_01_g:
    ac_mark_gyoe(1.0)
    ac_wait(1.0)
    acmd_end()

anm_c07_support_02:
    ac_left(4.0, 8.0)
    acmd_end()

anm_c07_support_03:
    ac_dir_d(8.0)
    ac_down(2.0, 8.0)
    ac_dir_l(8.0)
    ac_left(2.0, 8.0)
    ac_dir_d(8.0)
    ac_down(6.0, 8.0)
    acmd_end()

anm_c07_support_50:
    ac_wait(1.0)
    ac_dir_u(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_support_51:
    ac_wait(1.0)
    ac_dir_d(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_support_60:
    ac_dir_u(8.0)
    acmd_end()

anm_c07_support_61:
    ac_dir_d(8.0)
    acmd_end()

anm_c07_support_70:
    ac_dir_l(8.0)
    ac_left(3.0, 8.0)
    ac_dir_d(8.0)
    ac_down(10.0, 8.0)
    acmd_end()

anm_c07_player_30:
    ac_up(1.0, 8.0)
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    acmd_end()

anm_c07_player_31:
    ac_dir_r(8.0)
    acmd_end()

anm_c07_player_32:
    ac_dir_r(8.0)
    acmd_end()

anm_c07_player_33:
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    acmd_end()

anm_c07_player_50:
    ac_wait(1.0)
    ac_dir_d(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_player_51:
    ac_wait(1.0)
    ac_dir_u(8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_player_60:
    ac_dir_d(8.0)
    acmd_end()

anm_c07_player_61:
    ac_dir_u(8.0)
    acmd_end()

anm_c07_player_70:
    ac_wait(1.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_gingam1_39:
    ac_dir_l(8.0)
    acmd_end()

anm_c07_gingam1_40:
    ac_dir_r(8.0)
    ac_right(4.0, 4.0)
    ac_dir_u(8.0)
    ac_up(4.0, 4.0)
    acmd_end()

anm_c07_gingam1_50:
    ac_dir_r(8.0)
    ac_right(4.0, 4.0)
    ac_dir_u(8.0)
    ac_up(6.0, 4.0)
    acmd_end()

ev_c07_man2a:
    easy_obj_msg("dp_scenario2%108-msg_c07_man2a_01")
    end()

ev_c07_man2b:
    easy_obj_msg("dp_scenario2%108-msg_c07_man2b_01")
    end()

ev_c07_middlem1:
    easy_obj_msg("dp_scenario2%108-msg_c07_badman2_01")
    end()

ev_c07_girl2:
    easy_obj_msg("dp_scenario2%108-msg_c07_girl2_01")
    end()

ev_c07_badman:
    easy_obj_msg("dp_scenario2%108-msg_c07_badman_01")
    end()

ev_c07_badman2:
    talk_obj_start()
    if_flagon_jump(flag: 165, "ev_c07_badman_02")
    talk_keywait("dp_scenario2%108-msg_c07_badman1_01")
    ldval(work: 238, 390.0)
    ldval(work: 239, 3.0)
    add_item_chk(work: 238, work: 239, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c07_badman_item_event_fail")
    chg_common_scr("ev_item_event_keywait")
    flag_set(flag: 165)
    jump("ev_c07_badman_02")
    end()

ev_c07_badman_02:
    talkmsg("dp_scenario2%108-msg_c07_badman1_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

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

ev_c07_gorggeousw:
    easy_obj_msg("dp_scenario2%108-msg_c07_gorggeousw_01")
    end()

ev_c07_ambrella:
    easy_obj_msg("dp_scenario2%108-msg_c07_ambrella_01")
    end()

pos_c07_gingam:
    event_start()
    call("ev_another_out")
    obj_anime("C07_GINGAM_1", "anm_c07_gingam_1_10")
    obj_anime_wait()
    obj_anime("C07_GINGAM_1", "anm_c07_gingam_1_10_g")
    obj_anime("HERO", "anm_c07_player_10")
    obj_anime_wait()
    talk_keywait("dp_scenario2%108-msg_c07_gingam_1_01")
    talk_close()
    obj_anime("C07_GINGAM_1", "anm_c07_gingam_1_11")
    obj_anime("HERO", "anm_c07_player_11")
    obj_anime_wait()
    call("ev_another_out_end")
    event_end()
    end()

anm_c07_player_10:
    ac_dir_u(8.0)
    acmd_end()

anm_c07_gingam_1_10:
    ac_dir_d(8.0)
    acmd_end()

anm_c07_gingam_1_10_g:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_c07_gingam_1_11:
    ac_down(1.0, 8.0)
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    ac_dir_l(8.0)
    acmd_end()

anm_c07_player_11:
    ac_left(1.0, 8.0)
    acmd_end()

ev_c07_gingam_1:
    talk_obj_start()
    sys_flag_badge_get(sys_flag: 126, work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_c07_gingam_1_badge_get")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_1_05")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c07_gingam_1_badge_get:
    talk_keywait("dp_scenario2%108-msg_c07_gingam_1_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c07_gingam_2:
    talk_obj_start()
    sys_flag_badge_get(sys_flag: 126, work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_c07_gingam_2_badge_get")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_2_01")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c07_gingam_2_badge_get:
    talk_keywait("dp_scenario2%108-msg_c07_gingam_2_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c07_gingam_3:
    talk_obj_start_turn_not()
    call("ev_another_out")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_3_01")
    talk_close()
    turn_hero_site()
    obj_anime("C07_GINGAM_3", "anm_c07_gingam_3_01")
    obj_anime_wait()
    talk_keywait("dp_scenario2%108-msg_c07_gingam_3_02_1")
    talk_keywait("dp_scenario2%108-msg_c07_gingam_3_02_2")
    talk_close()
    flag_reset(flag: 1097)
    obj_add("FLD_ITEM_238")
    get_rel_pos_hero("C07_GINGAM_3", work: 238)
    ifval_jump(work: 238, "EQ", 8.0, "ev_c07_gingam_3_dir_down")
    ifval_jump(work: 238, "EQ", 2.0, "ev_c07_gingam_3_dir_up")
    ifval_jump(work: 238, "EQ", 4.0, "ev_c07_gingam_3_dir_right")
    ifval_jump(work: 238, "EQ", 6.0, "ev_c07_gingam_3_dir_left")
    ifval_jump(work: 238, "EQ", 7.0, "ev_c07_gingam_3_dir_up")
    ifval_jump(work: 238, "EQ", 1.0, "ev_c07_gingam_3_dir_down")
    ifval_jump(work: 238, "EQ", 9.0, "ev_c07_gingam_3_dir_up")
    ifval_jump(work: 238, "EQ", 3.0, "ev_c07_gingam_3_dir_rightdown")
    end()

ev_c07_gingam_3_dir_up:
    obj_anime("HERO", "anm_c07_player_20")
    obj_anime("C07_GINGAM_3", "anm_c07_gingam_3_10")
    obj_anime_wait()
    jump("common_c07_gingam_3_dir")
    end()

ev_c07_gingam_3_dir_down:
    obj_anime("C07_GINGAM_3", "anm_c07_gingam_3_10")
    obj_anime_wait()
    jump("common_c07_gingam_3_dir")
    end()

ev_c07_gingam_3_dir_right:
    obj_anime("HERO", "anm_c07_player_22")
    obj_anime("C07_GINGAM_3", "anm_c07_gingam_3_10")
    obj_anime_wait()
    jump("common_c07_gingam_3_dir")
    end()

ev_c07_gingam_3_dir_left:
    obj_anime("HERO", "anm_c07_player_23")
    obj_anime("C07_GINGAM_3", "anm_c07_gingam_3_12")
    obj_anime_wait()
    jump("common_c07_gingam_3_dir")
    end()

ev_c07_gingam_3_dir_rightdown:
    obj_anime("HERO", "anm_c07_player_24")
    obj_anime("C07_GINGAM_3", "anm_c07_gingam_3_10")
    obj_anime_wait()
    jump("common_c07_gingam_3_dir")
    end()

common_c07_gingam_3_dir:
    obj_del("C07_GINGAM_3")
    call("ev_another_out_end")
    talk_obj_end()
    end()

anm_c07_gingam_3_01:
    ac_mark_gyoe(1.0)
    acmd_end()

anm_c07_gingam_3_10:
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    ac_down(1.0, 8.0)
    ac_dir_r(8.0)
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    acmd_end()

anm_c07_gingam_3_12:
    ac_down(1.0, 8.0)
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    acmd_end()

anm_c07_player_20:
    ac_wait(1.0)
    ac_dir_r(8.0)
    ac_wait(2.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c07_player_22:
    ac_wait(4.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c07_player_23:
    ac_wait(2.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c07_player_24:
    ac_wait(1.0)
    ac_dir_l(8.0)
    ac_left(1.0, 8.0)
    ac_dir_r(8.0)
    ac_wait(6.0)
    ac_dir_d(8.0)
    acmd_end()

ev_c07_gingam_4:
    easy_obj_msg("dp_scenario2%108-msg_c07_gingam_4_01")
    end()

ev_c07_sign1:
    easy_board_msg("dp_scenario2%108-msg_c07_sign1_01", "BOARD_TYPE_TOWN", 0.0)
    end()

ev_c07_sign2:
    easy_infoboard_msg("dp_scenario2%108-msg_c07_sign2_01", "BOARD_TYPE_INFO", 0.0)
    end()

ev_c07_sign3:
    easy_board_msg("dp_scenario2%108-msg_c07_sign3_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c07_sign4:
    easy_board_msg("dp_scenario2%108-msg_c07_sign4_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c07_sign5:
    easy_board_msg("dp_scenario2%108-msg_c07_sign5_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c07_sign6:
    easy_board_msg("dp_scenario2%108-msg_c07_sign6_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c07_sign7:
    easy_board_msg("dp_scenario2%108-msg_c07_sign9_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c07_sign8:
    easy_board_msg("dp_scenario2%108-msg_c07_sign8_01", "BOARD_TYPE_POST", 0.0)
    end()

ev_c07_storn_0:
    talk_start()
    party_monsno_check(386.0, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c07_storn_deo_none")
    party_deokisisuform_change(3.0)
    voice_play(386.0, 0.0, 0.0)
    talkmsg("dp_scenario2%108-msg_c07_stone_02")
    last_keywait()
    voice_wait()
    talk_close()
    talk_end()
    end()

ev_c07_storn_1:
    talk_start()
    party_monsno_check(386.0, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c07_storn_deo_none")
    party_deokisisuform_change(2.0)
    voice_play(386.0, 0.0, 0.0)
    talkmsg("dp_scenario2%108-msg_c07_stone_03")
    last_keywait()
    voice_wait()
    talk_close()
    talk_end()
    end()

ev_c07_storn_2:
    talk_start()
    party_monsno_check(386.0, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c07_storn_deo_none")
    party_deokisisuform_change(1.0)
    voice_play(386.0, 0.0, 0.0)
    talkmsg("dp_scenario2%108-msg_c07_stone_04")
    last_keywait()
    voice_wait()
    talk_close()
    talk_end()
    end()

ev_c07_storn_3:
    talk_start()
    party_monsno_check(386.0, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c07_storn_deo_none")
    party_deokisisuform_change(0.0)
    voice_play(386.0, 0.0, 0.0)
    talkmsg("dp_scenario2%108-msg_c07_stone_05")
    last_keywait()
    voice_wait()
    talk_close()
    talk_end()
    end()

c07_storn_deo_none:
    talkmsg("dp_scenario2%108-msg_c07_stone_01")
    last_keywait()
    talk_close()
    talk_end()
    end()

ev_c07_support_gym_after:
    event_start()
    call("ev_another_out")
    ldval(work: 249, 6600.0)
    obj_anime("C07_SUPPORT", "anm_c07_support_500")
    obj_anime_wait()
    obj_anime("C07_SUPPORT", "anm_c07_support_500_g")
    obj_anime_wait()
    event_camera_index(428.0)
    event_camera_end_wait()
    get_my_sex(work: 238)
    ifval_call(work: 238, "EQ", 0.0, "c07_support_male_500")
    ifval_call(work: 238, "EQ", 1.0, "c07_support_female_500")
    talk_close()
    obj_anime("C07_SUPPORT", "anm_c07_support_510")
    obj_anime_wait()
    obj_del("C07_SUPPORT")
    call("ev_c07_flag_change_support_set_02")
    flag_set(flag: 367)
    flag_reset(flag: 1611)
    flag_reset(flag: 1626)
    obj_add("C07_SUPPORT_02")
    obj_add("C07_WALL01")
    ldval(work: 190, 2.0)
    event_camera_index(429.0)
    event_camera_end_wait()
    call("ev_another_out_end")
    event_end()
    end()

c07_support_male_500:
    player_name(0.0)
    talk_keywait("dp_scenario2%108-msg_c07_heroine_07_1")
    talk_keywait("dp_scenario2%108-msg_c07_heroine_07_2")
    ret()

c07_support_female_500:
    player_name(0.0)
    talk_keywait("dp_scenario2%108-msg_c07_hero_08_1")
    talk_keywait("dp_scenario2%108-msg_c07_hero_08_2")
    ret()

anm_c07_support_500:
    ac_dir_u(8.0)
    acmd_end()

anm_c07_support_500_g:
    ac_mark_gyoe(1.0)
    ac_dir_r(8.0)
    ac_right(2.0, 8.0)
    ac_dir_u(8.0)
    ac_up(1.0, 8.0)
    acmd_end()

anm_c07_support_510:
    ac_dir_d(8.0)
    ac_down(9.0, 8.0)
    acmd_end()

ev_c07_gorggeousm_iro_01:
    talk_obj_start()
    if_flagon_jump(flag: 1264, "ev_c07_gorggeousm_iro_02")
    talk_keywait("dp_scenario2%108-msg_c07_gorggeousm_iro_01")
    ldval(work: 238, 277.0)
    ldval(work: 239, 1.0)
    add_item_chk(work: 238, work: 239, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c07_gorggeousm_iro_01_item_event_fail")
    chg_common_scr("ev_item_event_keywait")
    flag_set(flag: 1264)
    talk_close()
    talk_obj_end()
    end()

ev_c07_gorggeousm_iro_02:
    talk_keywait("dp_scenario2%108-msg_c07_gorggeousm_iro_02")
    talk_close()
    talk_obj_end()
    end()

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

ev_c07_gorggeousw_iro_01:
    talk_obj_start()
    if_flagon_jump(flag: 1613, "ev_c07_gorggeousw_iro_03")
    if_flagon_jump(flag: 1267, "ev_c07_gorggeousw_iro_02")
    talk_keywait("dp_scenario2%108-msg_c07_gorggeousw_iro_01")
    flag_reset(flag: 1281)
    obj_add("FLD_ITEM_256")
    talk_close()
    talk_obj_end()
    end()

ev_c07_gorggeousw_iro_02:
    talk_keywait("dp_scenario2%108-msg_c07_gorggeousw_iro_02")
    flag_set(flag: 1613)
    talk_close()
    talk_obj_end()
    end()

ev_c07_gorggeousw_iro_03:
    talk_keywait("dp_scenario2%108-msg_c07_gorggeousw_iro_03")
    talk_close()
    talk_obj_end()
    end()

ev_c07_lovelovem_iro_01:
    talk_obj_start()
    if_flagon_jump(flag: 1614, "ev_c07_lovelovem_iro_03")
    if_flagon_jump(flag: 1266, "ev_c07_lovelovem_iro_02")
    talk_keywait("dp_scenario2%108-msg_c07_lovelovem_iro_01")
    flag_set(flag: 3)
    talk_close()
    talk_obj_end()
    end()

ev_c07_lovelovem_iro_02:
    talk_keywait("dp_scenario2%108-msg_c07_lovelovem_iro_02")
    flag_set(flag: 1614)
    talk_close()
    talk_obj_end()
    end()

ev_c07_lovelovem_iro_03:
    talk_keywait("dp_scenario2%108-msg_c07_lovelovem_iro_03")
    talk_close()
    talk_obj_end()
    end()

ev_c07_lovelovew_iro_01:
    talk_obj_start()
    if_flagon_jump(flag: 1265, "ev_c07_lovelovew_iro_03")
    if_flagon_jump(flag: 1266, "ev_c07_lovelovew_iro_02")
    talk_keywait("dp_scenario2%108-msg_c07_lovelovew_iro_01")
    flag_set(flag: 2)
    talk_close()
    talk_obj_end()
    end()

ev_c07_lovelovew_iro_02:
    talk_keywait("dp_scenario2%108-msg_c07_lovelovew_iro_02")
    ldval(work: 238, 265.0)
    ldval(work: 239, 1.0)
    add_item_chk(work: 238, work: 239, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c07_lovelovew_iro_01_item_event_fail")
    chg_common_scr("ev_item_event_keywait")
    flag_set(flag: 1265)
    talk_close()
    talk_obj_end()
    end()

ev_c07_lovelovew_iro_03:
    talk_keywait("dp_scenario2%108-msg_c07_lovelovew_iro_03")
    talk_close()
    talk_obj_end()
    end()

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

ev_c07_kirinriki:
    easy_voice_msg("dp_scenario2%108-msg_c07_kirinriki", "PLAY_PV_EV_203_00_00")
    end()

ev_c07_sukanpuu_01:
    easy_voice_msg("dp_scenario2%108-msg_c07_sukanpuu_01", "PLAY_PV_EV_434_00_00")
    if_flagoff_jump(flag: 2, "ev_c07_sukanpuu_03")
    if_flagoff_jump(flag: 3, "ev_c07_sukanpuu_03")
    if_flagoff_jump(flag: 1266, "ev_c07_sukanpuu_02")
    end()

ev_c07_sukanpuu_02:
    talk_obj_start()
    talk_keywait("dp_scenario2%108-msg_c07_sukanpuu_02")
    ldval(work: 238, 276.0)
    ldval(work: 239, 1.0)
    add_item_chk(work: 238, work: 239, work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c07_sukanpuu_01_item_event_fail")
    chg_common_scr("ev_item_event_keywait")
    flag_set(flag: 1266)
    talk_close()
    talk_obj_end()
    end()

ev_c07_sukanpuu_03:
    end()

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