script set: c02r0103

code

ev_c02r0103_flag_change:
    get_my_sex(work: 0)
    ifval_jump(work: 0, "EQ", 0.0, "c02r0103_male_flag_change_01")
    ifval_jump(work: 0, "EQ", 1.0, "c02r0103_female_flag_change_01")
    end()

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

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

ev_c02r0103_rival:
    event_start()
    rival_name(0.0)
    player_name(1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_rival_01")
    talk_close()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_01")
    obj_anime("HERO", "anm_c02r0103_player_01")
    obj_anime_wait()
    player_pos_get(work: 238, work: 239)
    dummy_set_pos(work: 238, work: 239)
    camera_target_dummy()
    dummy_anime("anm_c02r0103_dummy_01")
    dummy_anime_wait()
    time_wait(10.0, work: 246)
    event_camera_index(213.0)
    chara_look_lock("HERO", "C02R0103_DOCTOR")
    rival_name(0.0)
    player_name(1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_rival_02")
    talk_close()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_00")
    obj_anime_wait()
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_01")
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face_sad")
    obj_anime_wait()
    rival_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_rival_05")
    talk_close()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face")
    obj_anime_wait()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_80")
    obj_anime_wait()
    time_wait(10.0, work: 246)
    player_name(0.0)
    talkmsg("dp_scenario2%167-msg_c02r0103_doctor_01a_1")
    time_wait(15.0, work: 246)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_01a_2", 1.0)
    talk_close()
    event_camera_index(214.0)
    obj_anime("C02R0103_DOCTOR", "anm_c02r0103_doctor_01")
    obj_anime_wait()
    talkmsg("dp_scenario2%167-msg_c02r0103_doctor_02_1")
    set_force_blink("C02R0103_DOCTOR", 1.0)
    time_wait(15.0, work: 246)
    talkmsg("dp_scenario2%167-msg_c02r0103_doctor_02_2", 1.0)
    set_force_blink("C02R0103_DOCTOR", 0.0)
    time_wait(10.0, work: 246)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_02_3", 1.0)
    talk_close()
    event_camera_index(215.0)
    obj_anime("C02R0103_DOCTOR", "anm_c02r0103_doctor_02")
    obj_anime_wait()
    talkmsg("dp_scenario2%167-msg_c02r0103_doctor_03_1")
    talkmsg("dp_scenario2%167-msg_c02r0103_doctor_03_2", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_03_3", 1.0)
    event_camera_index(216.0)
    rival_name(0.0)
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face_ang")
    obj_anime_wait()
    talk_keywait("dp_scenario2%167-msg_c02r0103_rival_03")
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face")
    obj_anime_wait()
    talkmsg("dp_scenario2%167-msg_c02r0103_doctor_04_1")
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_04_2", 1.0)
    get_my_sex(work: 246)
    ifval_call(work: 246, "EQ", 0.0, "c02r0103_male_doctor_01")
    event_camera_index(217.0)
    chara_look_release("HERO")
    jump("c02r0103_female_doctor_01")
    end()

c02r0103_male_doctor_01:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_heroine_01")
    jump("common_c02r0103_doctor_10")
    end()

c02r0103_female_doctor_01:
    chara_look_lock("C02R0103_SUPPORT", "C02R0103_DOCTOR")
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_hero_01")
    jump("common_c02r0103_doctor_10")
    end()

common_c02r0103_doctor_10:
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_05")
    talk_close()
    obj_anime("C02R0103_DOCTOR", "anm_c02r0103_doctor_03")
    ifval_call(work: 246, "EQ", 0.0, "c02r0103_male_doctor_10_01")
    jump("common_c02r0103_doctor_10a")
    end()

c02r0103_male_doctor_10_01:
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_support_300")
    obj_anime_wait()
    ret()

common_c02r0103_doctor_10a:
    get_my_sex(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_male_doctor_02")
    jump("c02r0103_female_doctor_02")
    end()

c02r0103_male_doctor_02:
    event_camera_index(217.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_06")
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_rival_face_happy")
    obj_anime_wait()
    support_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_heroine_02")
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_rival_face")
    obj_anime_wait()
    jump("common_c02r0103_doctor_20")
    end()

c02r0103_female_doctor_02:
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_07")
    support_name(0.0)
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_rival_face_happy")
    obj_anime_wait()
    talk_keywait("dp_scenario2%167-msg_c02r0103_hero_02")
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_rival_face")
    obj_anime_wait()
    jump("common_c02r0103_doctor_20")
    end()

common_c02r0103_doctor_20:
    talk_close()
    chara_look_release("C02R0103_SUPPORT")
    obj_anime("C02R0103_DOCTOR", "anm_c02r0103_doctor_04")
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_support_400")
    obj_anime_wait()
    event_camera_index(218.0)
    obj_invisible("C02R0103_SUPPORT")
    obj_invisible("C02R0103_DOCTOR")
    rival_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_08")
    talk_close()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_400")
    obj_anime_wait()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face_happy")
    obj_anime_wait()
    talk_keywait("dp_scenario2%167-msg_c02r0103_rival_04")
    talk_close()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face")
    obj_anime_wait()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_401")
    obj_anime_wait()
    event_camera_index(219.0)
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_09")
    talk_close()
    obj_visible("C02R0103_SUPPORT")
    obj_visible("C02R0103_DOCTOR")
    event_camera_index(220.0)
    obj_anime("HERO", "anm_c02r0103_rival_face05")
    obj_anime_wait()
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face05")
    obj_anime_wait()
    se_wait("UI_COMMON_SELECT")
    camera_shake(12.0, 1.0, 0.0, 15.0, 180.0)
    se_play("S_FI229")
    time_wait(110.0, work: 246)
    obj_anime("HERO", "anm_c02r0103_rival_face")
    obj_anime_wait()
    time_wait(10.0, work: 246)
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_face")
    obj_anime_wait()
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_10")
    talk_close()
    chara_look_release("HERO")
    obj_anime("C02R0103_SUPPORT", "anm_c02r0103_support_01")
    obj_anime("C02R0103_RIVAL", "anm_c02r0103_rival_02")
    obj_anime("C02R0103_DOCTOR", "anm_c02r0103_doctor_06")
    dummy_anime("anm_c02r0103_dummy_02")
    obj_anime_wait()
    dummy_anime_wait()
    obj_del("C02R0103_RIVAL")
    obj_del("C02R0103_SUPPORT")
    camera_target_hero()
    chara_look_lock("C02R0103_DOCTOR", "HERO")
    chara_look_lock("HERO", "C02R0103_DOCTOR")
    talk_keywait("dp_scenario2%167-msg_c02r0103_doctor_11")
    talk_close()
    chara_look_release("C02R0103_DOCTOR")
    chara_look_release("HERO")
    se_stop("UI_COMMON_SELECT")
    obj_anime("C02R0103_DOCTOR", "anm_c02r0103_doctor_07")
    obj_anime_wait()
    se_play("S_FI001")
    obj_del("C02R0103_DOCTOR")
    se_stop("S_FI001")
    ldval(work: 249, 8800.0)
    ldval(work: 54, 4.0)
    ldval(work: 103, 2.0)
    flag_set(flag: 129)
    flag_set(flag: 373)
    flag_reset(flag: 378)
    flag_reset(flag: 380)
    flag_reset(flag: 377)
    event_end()
    end()

anm_c02r0103_rival_face:
    ac_face_index(0.0)
    acmd_end()

anm_c02r0103_rival_face_happy:
    ac_face_index(1.0)
    acmd_end()

anm_c02r0103_rival_face_ang:
    ac_face_index(2.0)
    acmd_end()

anm_c02r0103_rival_face_sad:
    ac_face_index(3.0)
    acmd_end()

anm_c02r0103_rival_face05:
    ac_face_index(5.0)
    acmd_end()

anm_c02r0103_player_07:
    ac_dir_u(8.0)
    acmd_end()

anm_c02r0103_doctor_01:
    ac_dir_r(4.0)
    ac_right(1.0, 16.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c02r0103_doctor_02:
    ac_dir_l(4.0)
    ac_left(1.0, 8.0)
    ac_dir_u(8.0)
    acmd_end()

anm_c02r0103_doctor_03:
    ac_dir_l(8.0)
    acmd_end()

anm_c02r0103_doctor_04:
    ac_dir_u(8.0)
    acmd_end()

anm_c02r0103_doctor_06:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    ac_dir_u(4.0)
    ac_up(5.0, 8.0)
    ac_dir_l(4.0)
    ac_left(5.0, 8.0)
    ac_dir_u(4.0)
    ac_up(2.0, 8.0)
    acmd_end()

anm_c02r0103_doctor_07:
    ac_dir_r(4.0)
    ac_right(1.0, 8.0)
    acmd_end()

anm_c02r0103_player_01:
    ac_wait(36.0)
    ac_dir_d(8.0)
    ac_down(2.0, 8.0)
    ac_dir_r(8.0)
    ac_right(3.0, 8.0)
    ac_dir_d(8.0)
    ac_down(2.0, 8.0)
    acmd_end()

anm_c02r0103_dummy_01:
    ac_right(2.0, 16.0)
    acmd_end()

anm_c02r0103_dummy_02:
    ac_left(2.0, 16.0)
    acmd_end()

anm_c02r0103_rival_00:
    ac_dir_u(4.0)
    ac_up(2.0, 8.0)
    ac_dir_d(8.0)
    acmd_end()

anm_c02r0103_rival_80:
    ac_dir_d(4.0)
    ac_down(2.0, 8.0)
    acmd_end()

anm_c02r0103_rival_01:
    ac_dir_d(4.0)
    ac_down(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(2.0, 8.0)
    ac_dir_u(8.0)
    ac_dir_d("ROT_SPEED_FAST2")
    ac_down(1.0, 8.0)
    ac_dir_r(4.0)
    ac_right(4.0, 8.0)
    ac_dir_d(4.0)
    ac_down(2.0, 8.0)
    acmd_end()

anm_c02r0103_rival_02:
    ac_dir_u(4.0)
    ac_up(2.0, 8.0)
    ac_dir_l(4.0)
    ac_left(4.0, 8.0)
    ac_dir_u(4.0)
    ac_up(2.0, 8.0)
    ac_dir_r(8.0)
    ac_vanish_on()
    acmd_end()

anm_c02r0103_rival_400:
    ac_dir_r(4.0)
    acmd_end()

anm_c02r0103_rival_401:
    ac_dir_d(8.0)
    acmd_end()

anm_c02r0103_support_01:
    ac_dir_l(4.0)
    ac_left(1.0, 8.0)
    ac_dir_u(4.0)
    ac_up(5.0, 8.0)
    ac_dir_l(4.0)
    ac_left(2.0, 8.0)
    ac_dir_u(4.0)
    ac_up(2.0, 8.0)
    ac_dir_r(8.0)
    ac_vanish_on()
    acmd_end()

anm_c02r0103_support_300:
    ac_dir_r(8.0)
    acmd_end()

anm_c02r0103_support_400:
    ac_dir_u(8.0)
    acmd_end()

ev_c02r0103_assistantw:
    talk_obj_start()
    if_flagon_jump(flag: 129, "ev_c02r0103_assistantw_02")
    talkmsg("dp_scenario2%167-msg_c02r0103_assistantw_01_1")
    talk_keywait("dp_scenario2%167-msg_c02r0103_assistantw_01_2", 1.0)
    talk_close()
    talk_obj_end()
    end()

ev_c02r0103_assistantw_02:
    talkmsg("dp_scenario2%167-msg_c02r0103_assistantw_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c02r0103_boy2:
    talk_obj_start()
    if_flagon_jump(flag: 129, "ev_c02r0103_boy2_02")
    talkmsg("dp_scenario2%167-msg_c02r0103_boy2_01")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c02r0103_boy2_02:
    talkmsg("dp_scenario2%167-msg_c02r0103_boy2_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_c02r0103_books1:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books1_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_books1_03")
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books1_02")
    end()

c02r0103_books1_02:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books1_02", 1.0)
    talk_close()
    talk_end()
    end()

c02r0103_books1_03:
    talkmsg("dp_scenario2%167-msg_c02r0103_books1_03_1")
    talkmsg("dp_scenario2%167-msg_c02r0103_books1_03_2", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books1_03_3", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books2:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books2_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_books2_03")
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books2_02")
    end()

c02r0103_books2_02:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books2_02", 1.0)
    last_keywait()
    talk_close()
    talk_end()
    end()

c02r0103_books2_03:
    talkmsg("dp_scenario2%167-msg_c02r0103_books2_03_1")
    talkmsg("dp_scenario2%167-msg_c02r0103_books2_03_2", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books2_03_3", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books3:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books3_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_books3_03")
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books3_02")
    end()

c02r0103_books3_02:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books3_02", 1.0)
    talk_close()
    talk_end()
    end()

c02r0103_books3_03:
    talkmsg("dp_scenario2%167-msg_c02r0103_books3_03_1")
    talkmsg("dp_scenario2%167-msg_c02r0103_books3_03_2", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books3_03_3", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books4:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_books4_03")
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books4_02")
    end()

c02r0103_books4_02:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books4_02", 1.0)
    talk_close()
    talk_end()
    end()

c02r0103_books4_03:
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_03_1")
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_03_2", 1.0)
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books4_02")
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_04_1", 1.0)
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_04_2", 1.0)
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_04_3", 1.0)
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books4_02")
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_05_1", 1.0)
    talkmsg("dp_scenario2%167-msg_c02r0103_books4_05_2", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books4_05_3", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books5:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books5_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_books5_03")
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books5_02")
    end()

c02r0103_books5_02:
    player_name(0.0)
    talkmsg("dp_scenario2%167-msg_c02r0103_books5_02", 1.0)
    last_keywait()
    talk_close()
    talk_end()
    end()

c02r0103_books5_03:
    talkmsg("dp_scenario2%167-msg_c02r0103_books5_03_1")
    talkmsg("dp_scenario2%167-msg_c02r0103_books5_03_2", 1.0)
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books5_02")
    talkmsg("dp_scenario2%167-msg_c02r0103_books5_04_1", 1.0)
    talkmsg("dp_scenario2%167-msg_c02r0103_books5_04_2", 1.0)
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books5_02")
    talk_keywait("dp_scenario2%167-msg_c02r0103_books5_05", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books6:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books6_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "c02r0103_books6_03")
    ifval_jump(work: 246, "EQ", 1.0, "c02r0103_books6_02")
    end()

c02r0103_books6_02:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books6_02", 1.0)
    talk_close()
    talk_end()
    end()

c02r0103_books6_03:
    talkmsg("dp_scenario2%167-msg_c02r0103_books6_03_1")
    talk_keywait("dp_scenario2%167-msg_c02r0103_books6_03_2", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books7:
    talk_start()
    talkmsg("dp_scenario2%167-msg_c02r0103_books7_01")
    talkmsg("dp_scenario2%167-msg_c02r0103_books7_02", 1.0)
    add_custum_win_label("dp_options%DP_options_260", 0.0)
    add_custum_win_label("dp_options%DP_options_261", 1.0)
    add_custum_win_label("dp_options%DP_options_262", 2.0)
    add_custum_win_label("dp_options%DP_options_263", 3.0)
    open_custum_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_c02r0103_books7_1")
    ifval_jump(work: 246, "EQ", 1.0, "ev_c02r0103_books7_2")
    ifval_jump(work: 246, "EQ", 2.0, "ev_c02r0103_books7_3")
    jump("ev_c02r0103_books7_cancel")
    end()

ev_c02r0103_books7_1:
    talkmsg("dp_scenario2%167-msg_c02r0103_books7_04_1", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books7_04_2", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books7_2:
    talkmsg("dp_scenario2%167-msg_c02r0103_books7_05_1", 1.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books7_05_2", 1.0)
    talk_close()
    talk_end()
    end()

ev_c02r0103_books7_3:
    talk_keywait("dp_scenario2%167-msg_c02r0103_books7_06")
    talk_close()
    talk_end()
    end()

ev_c02r0103_books7_cancel:
    player_name(0.0)
    talk_keywait("dp_scenario2%167-msg_c02r0103_books7_03")
    talk_close()
    talk_end()
    end()

ev_c02r0103_poster:
    easy_obj_msg("dp_scenario2%167-msg_c02r0103_poster_01")
    end()