script set: pc_ug

code

ev_pc_ug_first:
    talk_obj_start()
    talk_keywait("dp_net_communication%3-msg_pcug_01_01")
    talk_close()
    obj_anime("HERO", "anm_pc_ug_player_01")
    obj_anime_wait()
    talkmsg("dp_net_communication%3-msg_pcug_01_02")
    talk_keywait("dp_net_communication%3-msg_pcug_01_03")
    ldval(work: 120, 1.0)
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_pc_ug_announce")
    ifval_jump(work: 246, "EQ", 1.0, "ev_pc_ug_goodbye")
    jump("ev_pc_ug_menu01")
    talk_close()
    talk_obj_end()
    end()

ev_pc_ug_announce:
    talkmsg("dp_net_communication%3-msg_pcug_01_07")
    talk_keywait("dp_net_communication%3-msg_pcug_01_05")
    talk_close()
    talk_obj_end()
    end()

ev_pc_ug_announce2:
    talk_keywait("dp_net_communication%3-msg_pcug_01_07")
    talk_close()
    talk_obj_end()
    end()

ev_pc_ug_goodbye:
    talk_keywait("dp_net_communication%3-msg_pcug_01_05")
    talk_close()
    talk_obj_end()
    end()

ev_pc_ug_menu01:
    talk_obj_start()
    talkmsg("dp_net_communication%3-msg_pcug_01_06")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_pc_ug_announce_2")
    ifval_jump(work: 246, "EQ", 1.0, "ev_pc_ug_goodbye")
    talk_close()
    talk_obj_end()
    end()

anm_pc_ug_player_01:
    ac_world_x(13.0, 8.0)
    ac_dir_u(8.0)
    ac_wait(8.0)
    ac_up(4.0, 8.0)
    ac_dir_l(8.0)
    ac_world_x(12.0, 8.0)
    ac_dir_u(8.0)
    ac_wait(16.0)
    acmd_end()

ev_pc_ug_counter:
    talk_obj_start()
    dame_tamago_chk_all(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_pc_ug_dame_tamago")
    talkmsg("dp_net_communication%3-msg_pcug_02_01")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_pc_ug_check")
    jump("no_pc_ug_02")
    end()

yes_pc_ug_check:
    friend_data_num(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_pc_ug_check2")
    jump("yes_pc_ug_03")
    jump("yes_pc_ug_check2")

yes_pc_ug_check2:
    check_my_gsid(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "pc_ug_id_get_end")
    jump("pc_ug_id_get")
    end()

pc_ug_id_get:
    talkmsg("dp_net_communication%3-msg_pcug_02_05")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "yes_pc_ug_03")
    jump("no_pc_ug_02")
    end()

pc_ug_id_get_end:
    talkmsg("dp_net_communication%3-msg_pcug_02_06")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

no_pc_ug_02:
    talkmsg("dp_net_communication%3-msg_pcug_02_02")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

yes_pc_ug_03:
    pc_kaifuku()
    chg_common_scr("ev_report_call")
    ldwk(work: 246, work: 0)
    ifval_jump(work: 246, "EQ", 1.0, "save_after_ug_03")
    jump("no_pc_ug_02")
    end()

save_after_ug_03:
    talk_keywait("dp_net_communication%3-msg_pcug_02_04")
    talk_close()
    player_pos_get(work: 238, work: 239)
    ifval_jump(work: 238, "EQ", 7.0, "ev_pc_ug_pos1")
    ifval_jump(work: 238, "EQ", 9.0, "ev_pc_ug_pos2")
    end()

ev_pc_ug_pos1:
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_20")
    obj_anime_wait()
    jump("common_pc_ug_pos")
    end()

ev_pc_ug_pos2:
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_21")
    obj_anime_wait()
    jump("common_pc_ug_pos")
    end()

common_pc_ug_pos:
    set_up_door_anime(0.0, 0.0, 8.0, 5.0, 77.0)
    call("connect_door_open")
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_22")
    obj_anime_wait()
    call("connect_door_close")
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_23")
    obj_anime_wait()
    set_up_door_anime(0.0, 0.0, 8.0, 2.0, 77.0)
    call("connect_door_open")
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_24")
    obj_anime_wait()
    call("connect_door_close")
    jump("ev_wifi_p2p_match_menu")
    end()

connect_door_open:
    seq_open_door(77.0)
    wait_3d_anime(77.0)
    ret()

connect_door_close:
    seq_close_door(77.0)
    wait_3d_anime(77.0)
    free_3d_anime(77.0)
    ret()

ev_wifi_p2p_match_menu:
    black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    wipe_fade_end_check()
    finish_map_proc()
    friend_data_num(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_wifi_p2p_match_menu_check")
    wifi_p2p_match_event_call()
    jump("ev_wifi_p2p_match_call_end")
    jump("ev_wifi_p2p_match_call_end")

ev_wifi_p2p_match_menu_check:
    wifi_p2p_match_event_call()
    jump("ev_wifi_p2p_match_call_end")

ev_wifi_p2p_match_call_end:
    set_map_proc()
    black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
    wipe_fade_end_check()
    set_up_door_anime(0.0, 0.0, 8.0, 2.0, 77.0)
    call("connect_door_open")
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_30")
    obj_anime_wait()
    call("connect_door_close")
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_31")
    obj_anime_wait()
    set_up_door_anime(0.0, 0.0, 8.0, 5.0, 77.0)
    call("connect_door_open")
    obj_anime("FLDOBJ_ID_PLAYER", "anm_pc_ug_player_32")
    obj_anime_wait()
    call("connect_door_close")
    end()

anm_pc_ug_player_20:
    none_use_number(1.0)
    none_use_number(1.0)
    acmd_end()

anm_pc_ug_player_21:
    none_use_number(1.0)
    none_use_number(1.0)
    acmd_end()

anm_pc_ug_player_22:
    none_use_number(2.0)
    acmd_end()

anm_pc_ug_player_23:
    none_use_number(1.0)
    acmd_end()

anm_pc_ug_player_24:
    none_use_number(1.0)
    ac_vanish_on(1.0)
    acmd_end()

anm_pc_ug_player_30:
    ac_vanish_off(1.0)
    none_use_number(1.0)
    acmd_end()

anm_pc_ug_player_31:
    none_use_number(1.0)
    acmd_end()

anm_pc_ug_player_32:
    none_use_number(2.0)
    acmd_end()

ev_pc_ug_dame_tamago:
    chg_common_scr("ev_connect_dame_tamago_msg")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()