code
ev_d31r0206_flag_change:
ifval_jump(work: 130, "EQ", 0.0, "ev_d31r0206_flag_change_end")
flag_set(flag: 431)
flag_set(flag: 432)
comm_get_current_id(work: 0)
ifval_jump(work: 0, "EQ", 1.0, "ev_d31r0206_flag_change_child")
btower_tools(56.0, 0.0, work: 0)
ldwk(work: 32, work: 0)
btower_tools(56.0, "BTWR_PTCODE_MINE2", work: 0)
ldwk(work: 33, work: 0)
jump("ev_d31r0206_flag_change_end")
ev_d31r0206_flag_change_end:
end()
ev_d31r0206_flag_change_child:
btower_tools(56.0, 0.0, work: 0)
ldwk(work: 33, work: 0)
btower_tools(56.0, "BTWR_PTCODE_MINE2", work: 0)
ldwk(work: 32, work: 0)
end()
ev_d31r0206_obj_change:
ifval_call(work: 130, "NE", 0.0, "ev_d31r0206_obj_player")
jump("ev_d31r0206_obj_char_set")
ev_d31r0206_obj_change_02:
ifval_jump(work: 130, "EQ", 3.0, "ev_d31r0206_obj_pos_change_set")
jump("ev_d31r0206_obj_char_set")
ev_d31r0206_obj_char_set:
end()
ev_d31r0206_obj_player:
obj_invisible("FLDOBJ_ID_PLAYER")
player_pos_offset_set(8.0, 0.0, 0.0)
ret()
ev_d31r0206_obj_pos_change_set:
obj_pos_change("D31R0206_HERO", 5.0, 0.0, 5.0, 3.0)
obj_pos_change("D31R0206_PARTNER", 5.0, 0.0, 6.0, 3.0)
jump("ev_d31r0206_obj_char_set")
end()
ev_tower_roomd_common_heal:
talk_keywait("dp_scenario3%46-msg_tower_81")
me_play("M_FI002")
me_wait()
pc_kaifuku()
ret()
ev_tower_roomd_common_exit:
btower_tools(44.0, 0.0, work: 246)
ifval_jump(work: 246, "EQ", "BTWR_MODE_COMM_MULTI", "ev_tower_roomd_sio_exit")
time_wait(30.0, work: 246)
ldval(work: 124, 1.0)
map_change(336.0, 0.0, 7.0, 6.0, 0.0)
event_end()
end()
ev_tower_roomd_sio_exit:
time_wait(30.0, work: 246)
ldval(work: 124, 1.0)
comm_reset()
comm_synchronize("TOWER_COMM_MULTI_EXIT_WAIT")
black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
wipe_fade_end_check()
comm_reset()
comm_synchronize("TOWER_COMM_MULTI_SIO_END")
comm_direct_end()
map_change_none_fade(336.0, 0.0, 7.0, 6.0, 0.0)
black_in("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
wipe_fade_end_check()
event_end()
end()
ev_tower_roomd_common_entry:
event_start()
ldval(work: 130, 3.0)
call("ev_tower_roomd_comanm_in")
btower_tools(44.0, 0.0, work: 246)
ifval_jump(work: 246, "EQ", "BTWR_MODE_COMM_MULTI", "ev_tower_roomd_siobtl_01")
jump("ev_tower_roomd_aibtl_01")
end()
ev_tower_roomd_common_continue:
event_start()
ldval(work: 130, 3.0)
call("ev_tower_roomd_comanm_in")
call("ev_tower_roomd_comanm_continue")
jump("ev_tower_roomd_aibtl_02")
end()
ev_tower_roomd_common_aibtl_call:
btower_tools(41.0, 0.0, 0.0)
call("ev_tower_roomd_comanm_enein")
call("ev_tower_roomd_comanm_ene1_msganm")
talkmsg_btower_appear(0.0)
ab_keywait()
talk_close()
call("ev_tower_roomd_comanm_ene2_msganm")
talkmsg_btower_appear(1.0)
ab_keywait()
talk_close()
call("ev_tower_roomd_comanm_btl_start")
btower_tools("BTWR_SUB_LOCAL_BTL_CALL", 0.0, 0.0)
trainer_lose_check(work: 246)
ldwk(work: 238, work: 246)
ret()
ev_tower_roomd_common_siobtl_call:
btower_tools(41.0, 0.0, 0.0)
call("ev_tower_roomd_comanm_enein")
call("ev_tower_roomd_comanm_ene1_msganm")
talkmsg_btower_appear(0.0)
time_wait(30.0, work: 246)
talk_close()
call("ev_tower_roomd_comanm_ene2_msganm")
talkmsg_btower_appear(1.0)
time_wait(30.0, work: 246)
talk_close()
call("ev_tower_roomd_comanm_btl_start")
comm_reset()
comm_synchronize("TOWER_COMM_MULTI_BATTLE_START")
btower_tools("BTWR_SUB_LOCAL_BTL_CALL", 0.0, 0.0)
trainer_lose_check(work: 246)
ldwk(work: 238, work: 246)
ret()
ev_tower_roomd_common_lose:
btower_tools("BTWR_SUB_SET_LOSE_SCORE", 0.0, 0.0)
ldval(work: 0, 0.0)
jump("ev_tower_roomd_common_exit")
end()
ev_tower_roomd_common_clear_ret:
btower_tools("BTWR_SUB_SET_CLEAR_SCORE", 0.0, 0.0)
ldval(work: 0, 1.0)
jump("ev_tower_roomd_common_exit")
end()
ev_tower_roomd_common_rest:
ldval(work: 124, 2.0)
btower_tools("BTWR_SUB_SAVE_REST_PLAY_DATA", 0.0, 0.0)
btower_work_release()
talk_keywait("dp_scenario3%46-msg_tower_79")
add_waiticon()
report_save(work: 246)
del_waiticon()
se_play("SEQ_SE_DP_SAVE")
se_wait("SEQ_SE_DP_SAVE")
black_out("SCR_WIPE_DIV", "SCR_WIPE_SYNC")
wipe_fade_end_check()
talk_close()
btower_tools("BTWR_TOOL_SYSTEM_RESET", 0.0, 0.0)
end()
ev_tower_roomd_common_retire:
jump("ev_tower_roomd_common_lose")
end()
ev_tower_roomd_common_win_param:
btower_tools("BTWR_SUB_INC_ROUND", 0.0, work: 246)
btower_tools("BTWR_SUB_IS_CLEAR", 0.0, work: 246)
ret()
ev_tower_roomd_aibtl_01:
call("ev_tower_roomd_common_aibtl_call")
none_use_number("BTOWER_AUTO_DEB")
ifval_jump(work: 238, "EQ", 0.0, "ev_tower_roomd_common_lose")
none_use_number()
call("ev_tower_roomd_common_win_param")
ifval_jump(work: 246, "EQ", 1.0, "ev_tower_roomd_common_clear_ret")
call("ev_tower_roomd_comanm_eneout")
call("ev_tower_roomd_comanm_btl_end")
call("ev_tower_roomd_common_heal")
jump("ev_tower_roomd_aibtl_02")
ev_tower_roomd_aibtl_02:
btower_tools("BTWR_SUB_GET_NOW_ROUND", 0.0, work: 238)
number_name(0.0, work: 238)
talkmsg("dp_scenario3%46-msg_tower_82")
bmplist_init(21.0, 11.0, 0.0, 0.0, work: 246)
bmplist_make_list("msg_tower_choice_06", "EV_WIN_TALK_MSG_NONE", 0.0)
bmplist_make_list("msg_tower_choice_07", "EV_WIN_TALK_MSG_NONE", 1.0)
bmplist_make_list("msg_tower_choice_08", "EV_WIN_TALK_MSG_NONE", 2.0)
bmplist_start()
talk_close()
switch(work: 246)
case_jump(0.0, "ev_tower_roomd_ai_next")
case_jump(1.0, "ev_tower_roomd_is_ai_rest")
case_jump(2.0, "ev_tower_roomd_is_ai_retire")
jump("ev_tower_roomd_ai_next")
end()
ev_tower_roomd_ai_next:
call("ev_tower_roomd_comanm_guide_out")
jump("ev_tower_roomd_aibtl_01")
end()
ev_tower_roomd_is_ai_rest:
talkmsg("dp_scenario3%46-msg_tower_83")
yes_no_win(work: 246)
talk_close()
ifval_jump(work: 246, "EQ", 0.0, "ev_tower_roomd_common_rest")
jump("ev_tower_roomd_aibtl_02")
end()
ev_tower_roomd_is_ai_retire:
talkmsg("dp_scenario3%46-msg_tower_84")
yes_no_win(work: 246)
talk_close()
ifval_jump(work: 246, "EQ", 0.0, "ev_tower_roomd_common_retire")
jump("ev_tower_roomd_aibtl_02")
end()
ev_tower_roomd_siobtl_01:
call("ev_tower_roomd_common_siobtl_call")
none_use_number("BTOWER_AUTO_DEB")
ifval_jump(work: 238, "EQ", 0.0, "ev_tower_roomd_common_lose")
none_use_number()
call("ev_tower_roomd_common_win_param")
ifval_jump(work: 246, "EQ", 1.0, "ev_tower_roomd_common_clear_ret")
call("ev_tower_roomd_comanm_eneout")
call("ev_tower_roomd_comanm_btl_end")
call("ev_tower_roomd_common_heal")
jump("ev_tower_roomd_siobtl_03")
ev_tower_roomd_siobtl_02:
btower_tools("BTWR_SUB_GET_NOW_ROUND", 0.0, work: 238)
number_name(0.0, work: 238)
talkmsg("dp_scenario3%46-msg_tower_82")
bmplist_init(21.0, 13.0, 0.0, 0.0, work: 246)
bmplist_make_list("msg_tower_choice_06", "EV_WIN_TALK_MSG_NONE", 0.0)
bmplist_make_list("msg_tower_choice_08", "EV_WIN_TALK_MSG_NONE", 1.0)
bmplist_start()
talk_close()
ldval(work: 0, 0.0)
ifval_jump(work: 246, "EQ", 1.0, "ev_tower_roomd_is_sio_retire")
jump("ev_tower_roomd_siobtl_03")
ev_tower_roomd_siobtl_03:
talkmsg("dp_scenario3%46-msg_tower_114")
comm_reset()
comm_synchronize("TOWER_COMM_MULTI_NEXT_SELECT")
btower_send_buf(2.0, work: 0)
btower_recv_buf(2.0, work: 0)
talk_close()
switch(work: 0)
case_jump(1.0, "ev_tower_roomd_sio_retire")
call("ev_tower_roomd_comanm_guide_out")
jump("ev_tower_roomd_siobtl_01")
end()
ev_tower_roomd_is_sio_retire:
talkmsg("dp_scenario3%46-msg_tower_84")
yes_no_win(work: 246)
ifval_jump(work: 246, "EQ", 1.0, "ev_tower_roomd_siobtl_02")
ldval(work: 0, 1.0)
jump("ev_tower_roomd_siobtl_03")
end()
ev_tower_roomd_sio_retire:
talkmsg("dp_scenario3%46-msg_tower_113")
time_wait(30.0, work: 246)
comm_reset()
comm_synchronize("TOWER_COMM_MULTI_RETIRE_WAIT")
talk_close()
jump("ev_tower_roomd_common_retire")
end()
ev_tower_roomd_comanm_in:
obj_anime("TOWER_PLAYER_00_03", "anm_d31r0206_player_01")
obj_anime("TOWER_PLAYER_01_03", "anm_d31r0206_partner_01")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_continue:
obj_anime("TOWER_GATE_06", "anm_d31r0206_pcwoman2_01")
obj_anime("TOWER_GATE_07", "anm_d31r0206_pcwoman2_01")
obj_anime("TOWER_PLAYER_00_03", "anm_d31r0206_player_05")
obj_anime("TOWER_PLAYER_01_03", "anm_d31r0206_player_05")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_enein:
btower_tools("BTWR_SUB_GET_ENEMY_OBJ", 0.0, work: 246)
ldwk(work: 34, work: 246)
btower_tools("BTWR_SUB_GET_ENEMY_OBJ", 1.0, work: 246)
ldwk(work: 35, work: 246)
flag_reset(flag: 431)
flag_reset(flag: 432)
obj_add("TOWER_PLAYER_02")
obj_add("TOWER_PLAYER_03")
obj_anime("TOWER_PLAYER_02", "anm_d31r0206_enemy1_01")
obj_anime("TOWER_PLAYER_03", "anm_d31r0206_enemy2_01")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_btl_start:
obj_anime("TOWER_PLAYER_00_03", "anm_d31r0206_player_02")
obj_anime("TOWER_PLAYER_01_03", "anm_d31r0206_player_02")
obj_anime("TOWER_PLAYER_02", "anm_d31r0206_enemy_02")
obj_anime("TOWER_PLAYER_03", "anm_d31r0206_enemy_02")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_ene1_msganm:
obj_anime("TOWER_PLAYER_02", "anm_d31r0206_enemy_03")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_ene2_msganm:
obj_anime("TOWER_PLAYER_03", "anm_d31r0206_enemy_03")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_eneout:
obj_anime("TOWER_PLAYER_02", "anm_d31r0206_enemy1_03")
obj_anime("TOWER_PLAYER_03", "anm_d31r0206_enemy2_03")
obj_anime_wait()
flag_set(flag: 431)
flag_set(flag: 432)
obj_del("TOWER_PLAYER_02")
obj_del("TOWER_PLAYER_03")
ret()
ev_tower_roomd_comanm_btl_end:
obj_anime("TOWER_PLAYER_00_03", "anm_d31r0206_player_03")
obj_anime("TOWER_PLAYER_01_03", "anm_d31r0206_player_03")
obj_anime("TOWER_GATE_06", "anm_d31r0206_pcwoman2_01")
obj_anime("TOWER_GATE_07", "anm_d31r0206_pcwoman2_01")
obj_anime_wait()
ret()
ev_tower_roomd_comanm_guide_out:
obj_anime("TOWER_PLAYER_00_03", "anm_d31r0206_player_04")
obj_anime("TOWER_PLAYER_01_03", "anm_d31r0206_player_04")
obj_anime("TOWER_GATE_06", "anm_d31r0206_pcwoman2_02")
obj_anime("TOWER_GATE_07", "anm_d31r0206_pcwoman2_02")
obj_anime_wait()
ret()
anm_d31r0206_player_01:
ac_dir_u(8.0)
ac_up(1.0, 8.0)
ac_dir_l(8.0)
ac_left(3.0, 8.0)
ac_dir_u(8.0)
ac_up(3.0, 8.0)
ac_dir_r(8.0)
acmd_end()
anm_d31r0206_partner_01:
ac_dir_u(8.0)
ac_up(1.0, 8.0)
ac_dir_l(8.0)
ac_left(4.0, 8.0)
ac_dir_u(8.0)
ac_up(2.0, 8.0)
ac_dir_r(8.0)
acmd_end()
anm_d31r0206_enemy1_01:
ac_dir_d(8.0)
ac_down(1.0, 8.0)
ac_dir_r(8.0)
ac_right(3.0, 8.0)
ac_dir_d(8.0)
ac_down(3.0, 8.0)
ac_dir_l(8.0)
acmd_end()
anm_d31r0206_enemy2_01:
ac_dir_d(8.0)
ac_down(1.0, 8.0)
ac_dir_r(8.0)
ac_right(4.0, 8.0)
ac_dir_d(8.0)
ac_down(2.0, 8.0)
ac_dir_l(8.0)
acmd_end()
anm_d31r0206_player_02:
ac_dir_r(8.0)
ac_right(1.0, 8.0)
acmd_end()
anm_d31r0206_enemy_02:
ac_dir_l(8.0)
ac_left(1.0, 8.0)
acmd_end()
anm_d31r0206_enemy_03:
ac_dir_l(8.0)
acmd_end()
anm_d31r0206_enemy1_03:
ac_dir_u(8.0)
ac_up(3.0, 8.0)
ac_dir_l(8.0)
ac_left(2.0, 8.0)
ac_dir_u(8.0)
ac_up(1.0, 8.0)
acmd_end()
anm_d31r0206_enemy2_03:
ac_dir_u(8.0)
ac_up(2.0, 8.0)
ac_dir_l(8.0)
ac_left(3.0, 8.0)
ac_dir_u(8.0)
ac_up(1.0, 8.0)
acmd_end()
anm_d31r0206_player_03:
ac_dir_l(8.0)
ac_left(1.0, 8.0)
ac_dir_l(8.0)
acmd_end()
anm_d31r0206_pcwoman2_01:
ac_dir_r(8.0)
ac_right(1.0, 8.0)
acmd_end()
anm_d31r0206_player_04:
ac_dir_r(8.0)
acmd_end()
anm_d31r0206_pcwoman2_02:
ac_dir_l(8.0)
ac_dir_l(8.0)
ac_left(1.0, 8.0)
ac_dir_r(8.0)
acmd_end()
anm_d31r0206_player_05:
ac_dir_l(8.0)
acmd_end()