script set: d31r0201

code

ev_d31r0201_flag_change:
    flag_set(flag: 430)
    flag_set(flag: 467)
    ifval_call(work: 124, "EQ", 1.0, "ev_d31r0202_poketch_hook_reset")
    ifval_call(work: 124, "EQ", 3.0, "ev_d31r0202_poketch_hook_reset")
    ifval_call(work: 124, "EQ", 255.0, "ev_d31r0202_poketch_hook_reset")
    ifval_call(work: 244, "EQ", 2.0, "ev_d31r0201_flag_prizeman_check_m")
    ifval_call(work: 244, "EQ", 3.0, "ev_d31r0201_flag_prizeman_check_m")
    ifval_jump(work: 0, "NE", 0.0, "ev_d31r0201_flag_prizeman_on")
    jump("ev_d31r0201_flag_interviewer")

ev_d31r0201_flag_interviewer:
    tv_interviewer_check(2.0, work: 0)
    ifval_jump(work: 0, "NE", 0.0, "ev_d31r0201_flag_interviewer_on")
    end()

ev_d31r0201_flag_prizeman_check_m:
    ifval_call(work: 357, "EQ", 2.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 3.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 4.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 5.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 6.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 7.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 8.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 9.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 357, "EQ", 10.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 2.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 3.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 4.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 5.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 6.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 7.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 8.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 9.0, "ev_d31r0201_flag_prizeman_on_m")
    ifval_call(work: 358, "EQ", 10.0, "ev_d31r0201_flag_prizeman_on_m")
    ret()

ev_d31r0201_flag_prizeman_on_m:
    flag_reset(flag: 430)
    sxy_pos_change("TOWER_GATE_PRIZE_GET", 14.0, 6.0)
    sxy_mv_change("TOWER_GATE_PRIZE_GET", "MV_RIGHT")
    obj_add(flag: 430)
    jump("ev_d31r0201_flag_interviewer")
    ret()

ev_d31r0201_flag_interviewer_on:
    flag_reset(flag: 467)
    end()

ev_d31r0202_poketch_hook_reset:
    poketch_hook_reset()
    ret()

ev_tower_gate_local_01:
    event_start()
    call("ev_block_doc")
    set_sys_flag(sys_flag: 784)
    se_play("UI_COMMON_SELECT")
    if_flagon_jump(flag: 1421, "ev_tower_continue_local_single")
    if_flagon_jump(flag: 1422, "ev_tower_continue_local_double")
    btower_work_clear()
    talk_keywait("dp_scenario3%44-msg_tower_01")
    jump("ev_tower_gate_local_02")

ev_tower_gate_local_02:
    talkmsg("dp_scenario3%44-msg_tower_02")
    add_custum_win_label("ss_btl_tower_menu_ui_text%msg_tower_choice_00", 1.0)
    add_custum_win_label("ss_btl_tower_menu_ui_text%msg_tower_choice_01", 2.0)
    add_custum_win_label("ss_btl_tower_menu_ui_text%msg_tower_choice_02", 0.0)
    open_custum_win(work: 246)
    switch(work: 246)
    case_jump(1.0, "ev_tower_gate_local_03")
    case_jump(2.0, "ev_tower_gate_local_exp01")
    case_jump(0.0, "ev_tower_gate_common_exit")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_gate_local_exp01:
    talkmsg("dp_scenario3%44-msg_tower_04_1", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_04_2", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_04_3", 1.0)
    talk_keywait("dp_scenario3%44-msg_tower_04_4", 1.0)
    jump("ev_tower_gate_local_02")
    end()

ev_tower_gate_local_03:
    talkmsg("dp_scenario3%44-msg_tower_05")
    add_custum_win_label("ss_btl_tower_main%SS_btl_tower_main_001", 1.0)
    add_custum_win_label("ss_btl_tower_main%SS_btl_tower_main_003", 2.0)
    add_custum_win_label("ss_btl_tower_main%SS_btl_tower_main_029", 0.0)
    open_custum_win(work: 246)
    switch(work: 246)
    case_jump(1.0, "ev_tower_gate_local_pchk_s")
    case_jump(2.0, "ev_tower_gate_local_pchk_d")
    case_jump(0.0, "ev_tower_gate_common_exit")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_gate_local_pchk_s:
    ldval(work: 338, 0.0)
    btwr_tool_set_play_mode(work: 338)
    get_poke_count4(work: 246)
    ifval_jump(work: 246, "GE", 3.0, "ev_tower_gate_local_pokesel")
    talkmsg("dp_scenario3%44-msg_tower_06_1", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_06_2", 1.0)
    talkmsg_ng_poke_name("dp_scenario3%44-msg_tower_06_3", 3.0, 0.0, 0.0)
    talk_keywait("dp_scenario3%44-msg_tower_06_4", 1.0)
    jump("ev_tower_gate_local_exit_mclose")
    end()

ev_tower_gate_local_pchk_d:
    ldval(work: 338, 1.0)
    btwr_tool_set_play_mode(work: 338)
    get_poke_count4(work: 246)
    ifval_jump(work: 246, "GE", 4.0, "ev_tower_gate_local_pokesel")
    talkmsg("dp_scenario3%44-msg_tower_07_1", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_07_2", 1.0)
    talkmsg_ng_poke_name("dp_scenario3%44-msg_tower_07_3", 4.0, 0.0, 0.0)
    talk_keywait("dp_scenario3%44-msg_tower_07_4", 1.0)
    jump("ev_tower_gate_local_exit_mclose")
    end()

ev_tower_gate_local_pokesel:
    talk_keywait("dp_scenario3%44-msg_tower_09")
    black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    talk_close()
    btower_tools("BTWR_SUB_SELECT_POKE", 0.0, 0.0)
    set_map_proc()
    btower_tools("BTWR_SUB_GET_ENTRY_POKE", 0.0, work: 246)
    black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    ifval_jump(work: 246, "EQ", 0.0, "ev_tower_gate_common_exit")
    jump("ev_tower_gate_local_savechk")
    end()

ev_tower_gate_local_exit_mclose:
    talk_close()
    jump("ev_tower_gate_local_exit_direct")
    end()

ev_tower_gate_local_exit_direct:
    btower_work_release()
    ldval(work: 124, 0.0)
    ldval(work: 127, 0.0)
    ldval(work: 128, 0.0)
    ldval(work: 125, 0.0)
    call("ev_block_doc_end")
    reset_sys_flag(sys_flag: 784)
    event_end()
    end()

ev_tower_gate_local_savechk:
    btwr_sub_inc_round()
    btwr_sub_update_random()
    btwr_tool_push_now_location()
    call("ev_tower_gate_common_newgame_sd_wkset")
    pc_kaifuku()
    call("ev_tower_gate_common_save")
    ifval_jump(work: 246, "EQ", 0.0, "ev_tower_gate_common_exit_play")
    talkmsg("dp_scenario3%44-msg_tower_12")
    ab_keywait()
    talk_close()
    jump("ev_tower_gate_local_in01")
    end()

ev_tower_gate_local_in01:
    obj_anime("TOWER_GATE_LOCAL_01", "anm_d31r0201_pcwoman2_01")
    obj_anime("HERO", "anm_d31r0201_player_01")
    obj_anime_wait()
    set_door_obj("D31R0201_D01")
    hit_door_anime(0.0)
    se_play("S_FI015")
    hit_door_anime_wait()
    obj_anime("TOWER_GATE_LOCAL_01", "anm_d31r0201_pcwoman2_01_01")
    obj_anime("HERO", "anm_d31r0201_player_01_01")
    obj_anime_wait()
    hit_door_anime(1.0)
    se_play("S_FI015")
    hit_door_anime_wait()
    map_change("D31R0202", 0.0)
    event_end()
    end()

ev_tower_gate_local_back01:
    ifval_jump(work: 244, "EQ", 0.0, "ev_tower_clear_single_check")
    jump("ev_tower_clear_local_btp_get")
    end()

ev_tower_clear_local_btp_get:
    talk_keywait("dp_scenario3%44-msg_tower_13")
    player_name(0.0)
    number_name(1.0, work: 243)
    talk_keywait("dp_scenario3%44-msg_tower_59")
    me_play("M_FI013")
    me_wait()
    ifval_jump(work: 244, "EQ", 1.0, "ev_tower_clear_double_check")
    jump("ev_tower_clear_common_save")
    end()

ev_tower_clear_double_check:
    ifval_jump(work: 245, "NE", 49.0, "ev_tower_clear_common_save")
    set_sys_flag(sys_flag: 785)
    jump("ev_tower_clear_common_save")
    end()

ev_tower_clear_single_check:
    if_flagoff_jump(flag: 1426, "ev_tower_clear_local_btp_get")
    jump("ev_tower_clear_single_leader")
    end()

ev_tower_clear_single_leader:
    player_name(0.0)
    number_name(1.0, work: 243)
    talkmsg("dp_scenario3%44-msg_tower_14_1")
    talk_keywait("dp_scenario3%44-msg_tower_14_2")
    me_play("M_FI010")
    me_wait()
    flag_reset(flag: 1426)
    ifval_jump(work: 245, "NE", 49.0, "ev_tower_clear_common_save")
    set_sys_flag(sys_flag: 776)
    jump("ev_tower_clear_common_save")
    end()

ev_tower_continue_local_single:
    ldval(work: 338, 0.0)
    flag_reset(flag: 1421)
    btwr_tool_set_play_mode(work: 338)
    jump("ev_tower_continue_common_02")
    end()

ev_tower_continue_local_double:
    ldval(work: 338, 1.0)
    flag_reset(flag: 1422)
    btwr_tool_set_play_mode(work: 338)
    jump("ev_tower_continue_common_02")
    end()

ev_tower_gate_mclass_01:
    event_start()
    se_play("UI_COMMON_SELECT")
    btower_work_clear()
    call("ev_block_doc")
    set_sys_flag(sys_flag: 784)
    if_flagon_jump(flag: 1423, "ev_tower_continue_mclass_single")
    if_flagon_jump(flag: 1424, "ev_tower_continue_mclass_double")
    talk_keywait("dp_scenario3%44-msg_tower_200")
    if_flagon_jump(sys_flag: 776, "ev_tower_gate_mclass_02")
    if_flagon_jump(sys_flag: 785, "ev_tower_gate_mclass_02")
    talk_keywait("dp_scenario3%45-msg_tower_80")
    talk_close()
    call("ev_block_doc_end")
    reset_sys_flag(sys_flag: 784)
    event_end()
    end()

ev_tower_gate_mclass_02:
    talkmsg("dp_scenario3%44-msg_tower_201")
    add_custum_win_label("ss_btl_tower_menu_ui_text%msg_tower_choice_00", 1.0)
    add_custum_win_label("ss_btl_tower_menu_ui_text%msg_tower_choice_01", 2.0)
    add_custum_win_label("ss_btl_tower_menu_ui_text%msg_tower_choice_02", 0.0)
    open_custum_win(work: 246)
    switch(work: 246)
    case_jump(1.0, "ev_tower_gate_mclass_03")
    case_jump(2.0, "ev_tower_gate_mclass_exp01")
    case_jump(0.0, "ev_tower_gate_common_exit")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_gate_mclass_exp01:
    talkmsg("dp_scenario3%44-msg_tower_203", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_204", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_205", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_206", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_207", 1.0)
    talk_keywait("dp_scenario3%44-msg_tower_208", 1.0)
    jump("ev_tower_gate_mclass_02")
    end()

ev_tower_gate_mclass_03:
    talkmsg("dp_scenario3%44-msg_tower_209")
    add_custum_win_label("ss_btl_tower_main%SS_btl_tower_main_001", 1.0)
    add_custum_win_label("ss_btl_tower_main%SS_btl_tower_main_003", 2.0)
    add_custum_win_label("ss_btl_tower_main%SS_btl_tower_main_029", 0.0)
    open_custum_win(work: 246)
    switch(work: 246)
    case_jump(1.0, "ev_tower_gate_mclass_pchk_s")
    case_jump(2.0, "ev_tower_gate_mclass_pchk_d")
    case_jump(0.0, "ev_tower_gate_common_exit")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_gate_mclass_pchk_s:
    ldval(work: 338, 2.0)
    btwr_tool_set_play_mode(work: 338)
    get_poke_count4(work: 246)
    ifval_jump(work: 246, "GE", 3.0, "ev_tower_gate_mclass_pokesel")
    talkmsg("dp_scenario3%44-msg_tower_210", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_211", 1.0)
    talkmsg_ng_poke_name("dp_scenario3%44-msg_tower_212", 3.0, 0.0, 0.0)
    talk_keywait("dp_scenario3%44-msg_tower_213", 1.0)
    jump("ev_tower_gate_mclass_exit_mclose")
    end()

ev_tower_gate_mclass_pchk_d:
    ldval(work: 338, 3.0)
    btwr_tool_set_play_mode(work: 338)
    get_poke_count4(work: 246)
    ifval_jump(work: 246, "GE", 4.0, "ev_tower_gate_mclass_pokesel")
    talkmsg("dp_scenario3%44-msg_tower_214", 1.0)
    talkmsg("dp_scenario3%44-msg_tower_215", 1.0)
    talkmsg_ng_poke_name("dp_scenario3%44-msg_tower_216", 0.0, 0.0)
    talk_keywait("dp_scenario3%44-msg_tower_217", 1.0)
    jump("ev_tower_gate_mclass_exit_mclose")
    end()

ev_tower_gate_mclass_pokesel:
    talk_keywait("dp_scenario3%44-msg_tower_219")
    black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    talk_close()
    btower_tools("BTWR_SUB_SELECT_POKE", 0.0, 0.0)
    set_map_proc()
    btower_tools("BTWR_SUB_GET_ENTRY_POKE", 0.0, work: 246)
    black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    ifval_jump(work: 246, "EQ", 0.0, "ev_tower_gate_common_exit")
    jump("ev_tower_gate_mclass_savechk")
    end()

ev_tower_gate_mclass_exit_mclose:
    talk_close()
    jump("ev_tower_gate_mclass_exit_direct")
    end()

ev_tower_gate_mclass_exit_direct:
    btower_work_release()
    ldval(work: 124, 0.0)
    ldval(work: 127, 0.0)
    ldval(work: 128, 0.0)
    ldval(work: 125, 0.0)
    call("ev_block_doc_end")
    reset_sys_flag(sys_flag: 784)
    event_end()
    end()

ev_tower_gate_mclass_same_poke:
    talk_keywait("dp_scenario3%44-msg_tower_220")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_gate_mclass_same_item:
    talk_keywait("dp_scenario3%44-msg_tower_221")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_gate_mclass_savechk:
    btwr_sub_inc_round()
    btwr_sub_update_random()
    btwr_tool_push_now_location()
    call("ev_tower_gate_common_newgame_sd_wkset")
    pc_kaifuku()
    call("ev_tower_gate_common_save")
    ifval_jump(work: 246, "EQ", 0.0, "ev_tower_gate_common_exit_play")
    talkmsg("dp_scenario3%44-msg_tower_12")
    ab_keywait()
    talk_close()
    jump("ev_tower_gate_mclass_in01")
    end()

ev_tower_gate_mclass_in01:
    obj_anime("TOWER_GATE_MCLASS_01", "anm_d31r0201_pcwoman2_01")
    obj_anime("HERO", "anm_d31r0201_player_01")
    obj_anime_wait()
    set_door_obj("D31R0201_D02")
    hit_door_anime(0.0)
    se_play("S_FI015")
    hit_door_anime_wait()
    obj_anime("TOWER_GATE_MCLASS_01", "anm_d31r0201_pcwoman2_01_01")
    obj_anime("HERO", "anm_d31r0201_player_01_01")
    obj_anime_wait()
    hit_door_anime(1.0)
    se_play("S_FI015")
    hit_door_anime_wait()
    map_change("D31R0202", 0.0)
    event_end()
    end()

ev_tower_continue_mclass_single:
    ldval(work: 338, 2.0)
    flag_reset(flag: 1423)
    btwr_tool_set_play_mode(work: 338)
    jump("ev_tower_continue_common_02")
    end()

ev_tower_continue_mclass_double:
    ldval(work: 338, 3.0)
    flag_reset(flag: 1424)
    btwr_tool_set_play_mode(work: 338)
    jump("ev_tower_continue_common_02")
    end()

ev_tower_continue_common_01:
    event_start()
    ifval_call(work: 338, "EQ", 0.0, "ev_tower_continue_common_01_ns")
    ifval_call(work: 338, "EQ", 1.0, "ev_tower_continue_common_01_nw")
    ifval_call(work: 338, "EQ", 2.0, "ev_tower_continue_common_01_ms")
    ifval_call(work: 338, "EQ", 3.0, "ev_tower_continue_common_01_mw")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_continue_common_01_ns:
    flag_set(flag: 1421)
    ret()

ev_tower_continue_common_01_nw:
    flag_set(flag: 1422)
    ret()

ev_tower_continue_common_01_ms:
    flag_set(flag: 1423)
    ret()

ev_tower_continue_common_01_mw:
    flag_set(flag: 1424)
    ret()

ev_tower_continue_common_02:
    talk_keywait("dp_scenario3%44-msg_tower_17")
    call("ev_tower_gate_common_continue_sd_wkset")
    btwr_tool_push_now_location()
    call("ev_tower_gate_common_auto_save")
    talk_keywait("dp_scenario3%44-msg_tower_12")
    ab_keywait()
    talk_close()
    jump("ev_tower_gate_comanm_entry")
    end()

ev_tower_gate_comanm_entry:
    ifval_jump(work: 338, "EQ", 0.0, "ev_tower_gate_local_in01")
    ifval_jump(work: 338, "EQ", 1.0, "ev_tower_gate_local_in01")
    ifval_jump(work: 338, "EQ", 2.0, "ev_tower_gate_mclass_in01")
    ifval_jump(work: 338, "EQ", 3.0, "ev_tower_gate_mclass_in01")
    end()

ev_tower_gate_common_continue_ng:
    event_start()
    talk_keywait("dp_scenario3%44-msg_tower_20")
    btower_tools("BTWR_TOOL_SET_NG_SCORE", 0.0, work: 246)
    jump("ev_tower_gate_common_exit_play")
    end()

ev_tower_gate_common_exit_play:
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_ret_cancel_common_01:
    event_start()
    call("ev_tower_gate_common_exit_wkset")
    btower_tools(6.0, 0.0, 0.0)
    btower_tools(100.0, 0.0, work: 246)
    ldval(work: 246, 0.0)
    ifval_jump(work: 246, "EQ", 1.0, "ev_tower_gate_common_exit")
    talk_keywait("dp_scenario3%44-msg_tower_57")
    call("ev_tower_gate_common_auto_save")
    btower_tools(3.0, 0.0, 0.0)
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_ret_common_clear_01:
    ifval_jump(work: 244, "EQ", 0.0, "ev_tower_gate_local_back01")
    ifval_jump(work: 244, "EQ", 1.0, "ev_tower_gate_local_back01")
    ifval_jump(work: 244, "EQ", 2.0, "ev_tower_gate_local_back01")
    ifval_jump(work: 244, "EQ", 3.0, "ev_tower_gate_local_back01")
    jump("ev_tower_gate_common_exit")
    end()

ev_tower_ret_common_lose_01:
    talk_keywait("dp_scenario3%44-msg_tower_54")
    ifval_jump(work: 244, "EQ", 2.0, "ev_tower_gate_mlass_lose01")
    ifval_jump(work: 244, "EQ", 3.0, "ev_tower_gate_mlass_lose01")
    jump("ev_tower_lose_common_normal")

ev_tower_lose_common_normal:
    talkmsg("dp_scenario3%44-msg_tower_57")
    call("ev_tower_gate_common_auto_save")
    talk_close()
    ifval_jump(work: 244, "EQ", 0.0, "ev_tower_lose_local_single")
    jump("ev_tower_gate_common_exit_play")
    end()

ev_tower_clear_common_save:
    talkmsg("dp_scenario3%44-msg_tower_15")
    call("ev_tower_gate_common_auto_save")
    talk_close()
    jump("ev_tower_gate_common_exit_play")
    end()

ev_tower_gate_common_newgame_sd_wkset:
    ldval(work: 115, 0.0)
    ldval(work: 124, 255.0)
    ldval(work: 127, 1.0)
    ldval(work: 128, 1.0)
    ldval(work: 125, 1.0)
    ldval(work: 246, 0.0)
    ret()

ev_tower_gate_common_continue_sd_wkset:
    ldval(work: 124, 255.0)
    ldval(work: 127, 1.0)
    ldval(work: 128, 1.0)
    ldval(work: 125, 2.0)
    ret()

ev_tower_gate_common_exit_wkset:
    ldval(work: 124, 0.0)
    ldval(work: 127, 0.0)
    ldval(work: 128, 0.0)
    ldval(work: 125, 0.0)
    ret()

ev_tower_gate_common_exit:
    talkmsg("dp_scenario3%44-msg_tower_03")
    talk_close()
    btower_work_release()
    call("ev_block_doc_end")
    reset_sys_flag(sys_flag: 784)
    call("ev_tower_gate_common_exit_wkset")
    end()

ev_tower_gate_common_save:
    chg_common_scr("ev_report_call")
    ldwk(work: 246, work: 0)
    ret()

ev_tower_gate_common_auto_save:
    add_waiticon()
    report_save(work: 246)
    report_save_check(work: 246)
    del_waiticon()
    se_play("SEQ_SE_DP_SAVE")
    se_wait("SEQ_SE_DP_SAVE")
    ret()

anm_d31r0201_pcwoman2_01:
    ac_wait(4.0)
    ac_dir_u(8.0)
    ac_up(2.0, 8.0)
    acmd_end()

anm_d31r0201_pcwoman2_01_01:
    ac_dir_u(8.0)
    ac_up(2.0, 8.0)
    ac_invisible_on()
    acmd_end()

anm_d31r0201_player_01:
    ac_wait(4.0)
    ac_dir_u(8.0)
    ac_up(2.0, 8.0)
    acmd_end()

anm_d31r0201_player_01_01:
    ac_dir_u(8.0)
    ac_up(3.0, 8.0)
    ac_invisible_on()
    acmd_end()

anm_d31r0201_player_dir_right:
    ac_dir_r(8.0)
    acmd_end()

ev_tower_common_single_play_exit:
    call("ev_tower_gate_common_playend_wkset")
    jump("ev_tower_gate_common_exit_mclose")
    end()

ev_tower_gate_prize_get:
    talk_obj_start()
    ldval(work: 1, 0.0)
    btower_prize_get(work: 2)
    switch(work: 2)
    case_jump(1.0, "ev_tower_gate_prize_get20")
    case_jump(2.0, "ev_tower_gate_prize_get50")
    case_jump(3.0, "ev_tower_gate_prize_get100")
    case_jump(4.0, "ev_tower_gate_prize_item_full")
    talk_keywait("dp_scenario3%44-msg_tower_16")
    jump("ev_tower_gate_prize_get_end")

ev_tower_gate_prize_get_end:
    ab_keywait()
    ifval_jump(work: 1, "EQ", 1.0, "ev_tower_common_single_play_exit")
    talk_close()
    talk_obj_end()
    end()

ev_tower_gate_prize_item_full:
    talk_keywait("dp_scenario3%44-msg_d31r0201_goods_05")
    jump("ev_tower_gate_prize_get_end")
    end()

ev_tower_gate_prize_get20:
    number_name(0.0, 20.0)
    ldval(work: 238, "BTWR_GOODS_COPPER")
    jump("ev_tower_gate_prize_get_common")
    end()

ev_tower_gate_prize_get50:
    number_name(0.0, 50.0)
    ldval(work: 238, "BTWR_GOODS_SILVER")
    jump("ev_tower_gate_prize_get_common")
    end()

ev_tower_gate_prize_get100:
    number_name(0.0, 100.0)
    ldval(work: 238, "BTWR_GOODS_GOLD")
    jump("ev_tower_gate_prize_get_common")
    end()

ev_tower_gate_prize_get2:
    talk_obj_start()
    ldval(work: 1, 0.0)
    btower_prize_get(work: 2)
    switch(work: 2)
    case_jump(102.0, "ev_tower_gate_prize_rank2")
    case_jump(103.0, "ev_tower_gate_prize_rank3")
    case_jump(104.0, "ev_tower_gate_prize_rank4")
    case_jump(105.0, "ev_tower_gate_prize_rank5")
    case_jump(106.0, "ev_tower_gate_prize_rank6")
    case_jump(107.0, "ev_tower_gate_prize_rank7")
    case_jump(108.0, "ev_tower_gate_prize_rank8")
    case_jump(109.0, "ev_tower_gate_prize_rank9")
    case_jump(110.0, "ev_tower_gate_prize_rank10")
    case_jump(111.0, "ev_tower_gate_prize_item_full")
    talk_keywait("dp_scenario3%44-msg_tower_16")
    jump("ev_tower_gate_prize_get_end")

ev_tower_gate_prize_get_end:
    ab_keywait()
    ifval_jump(work: 1, "EQ", 1.0, "ev_tower_common_single_play_exit")
    talk_close()
    talk_obj_end()
    end()

ev_tower_gate_prize_rank2:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank3:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank4:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank5:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank6:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank7:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank8:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank9:
    jump("ev_tower_gate_prize_rank10")

ev_tower_gate_prize_rank10:
    jump("ev_tower_gate_prize_get_common")
    end()

ev_tower_gate_prize_get_common:
    talk_keywait("dp_scenario3%44-msg_d31r0201_goods_04")
    ldval(work: 239, 1.0)
    chg_common_scr("ev_goods_event_keywait")
    talk_keywait("dp_scenario3%44-msg_tower_16")
    jump("ev_tower_gate_prize_get_end")
    end()

ev_d31r0201_pc_score_single:
    ldval(work: 234, 0.0)
    ldval(work: 235, 0.0)
    call("ev_pc_score_common_call")
    end()

ev_d31r0201_pc_score_single:
    ldval(work: 234, 0.0)
    ldval(work: 235, 0.0)
    call("ev_pc_score_common_call")
    end()

ev_d31r0201_pc_score_single:
    ldval(work: 234, 0.0)
    ldval(work: 235, 0.0)
    call("ev_pc_score_common_call")
    end()

ev_pc_score_common_call:
    talk_start()
    black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    btower_app_call(work: 234, work: 235)
    set_map_proc()
    black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    fade_wait()
    talk_end()
    ret()

ev_msg_boy:
    easy_obj_msg("dp_scenario3%44-msg_touroku_01")
    end()

ev_d31r0201_woman1:
    easy_obj_msg("dp_scenario3%44-msg_d31r0201_woman1_01")
    end()

ev_d31r0201_gorggeousm1a:
    easy_obj_msg("dp_scenario3%44-msg_d31r0201_gorggeousm1a_01")
    end()

ev_d31r0201_idol:
    easy_obj_msg("dp_scenario3%44-msg_d31r0201_idol_01")
    end()

ev_d31r0201_gorggeousm1b:
    easy_obj_msg("dp_scenario3%44-msg_d31r0201_gorggeousm1b_01")
    end()

ev_d31r0201_pokemona:
    easy_voice_msg("dp_scenario3%44-msg_d31r0201_pokemona_01", "PLAY_PV_EV_025_00_02")
    end()

ev_d31r0201_artist:
    easy_obj_msg("dp_scenario3%44-msg_d31r0201_artist_01")
    end()

ev_d31r0201_boy1:
    easy_obj_msg("dp_scenario3%44-msg_d31r0201_boy1_01")
    end()

ev_d31r0201_pokemonb:
    easy_voice_msg("dp_scenario3%44-msg_d31r0201_pokemonb_01", "PLAY_PV_EV_025_00_02")
    end()

ev_tower_judge:
    talk_obj_start()
    if_flagon_call(flag: 1143, "ev_tower_judge_talked")
    talk_keywait("dp_scenario3%44-msg_tower_judge_01")
    talk_close()
    talk_obj_end()
    flag_set(flag: 1143)
    end()

ev_tower_judge_talked:
    talk_keywait("dp_scenario3%44-msg_tower_judge_02")
    talk_close()
    talk_obj_end()
    end()

ev_tower_gate_multi_2000:
    easy_obj_msg("ss_btl_tower_menu_ui_text%msg_tower_description_00")
    end()