code
ev_t07r0103_flag_change:
sxy_exit_pos_change(0.0, 13.0, 6.0)
sxy_exit_pos_change(1.0, 14.0, 6.0)
ifval_jump(work: 115, "EQ", 0.0, "ev_t07r0103_flag_change1F")
ifval_jump(work: 115, "EQ", 1.0, "ev_t07r0103_flag_change2F")
end()
ev_t07r0103_flag_change1F:
sxy_exit_pos_change(0.0, 3.0, 6.0)
end()
ev_t07r0103_flag_change2F:
sxy_exit_pos_change(1.0, 3.0, 6.0)
end()
ev_t07r0103_counterw:
talk_obj_start()
ifval_jump(work: 115, "EQ", 0.0, "case12_t07r0103_elevator_01")
ifval_jump(work: 115, "EQ", 1.0, "case13_t07r0103_elevator_01")
end()
case12_t07r0103_elevator_01:
floor_open(0.0)
number_name(0.0, 1.0)
jump("ev_t07r0103_elevator_02")
jump("ev_t07r0103_elevator_02")
case13_t07r0103_elevator_01:
floor_open(1.0)
number_name(0.0, 2.0)
jump("ev_t07r0103_elevator_02")
jump("ev_t07r0103_elevator_02")
ev_t07r0103_elevator_02:
talkmsg("dp_scenario3%53-msg_t07r0103_counterw_01")
add_custum_win_label("dp_options%DP_options_117", 1.0)
add_custum_win_label("dp_options%DP_options_116", 0.0)
add_custum_win_label("dp_options%DP_options_124", 4.0)
open_custum_win(work: 238)
switch(work: 238)
case_jump(1.0, "case2_t07r0103_elevator_03")
case_jump(0.0, "case1_t07r0103_elevator_03")
case_jump(4.0, "cancel_t07r0103_elevator_03")
end()
case1_t07r0103_elevator_03:
time_wait(1.0, work: 246)
sxy_exit_pos_change(0.0, 3.0, 6.0)
sxy_exit_pos_change(1.0, 14.0, 6.0)
ifval_jump(work: 115, "EQ", 0.0, "end_t07r0103_elevator_02")
ifval_call(work: 115, "GT", 0.0, "ev_t07r0103_down_msg")
ifval_call(work: 115, "LT", 0.0, "ev_t07r0103_up_msg")
ldval(work: 238, 0.0)
call("common_t07r0103_01")
ldval(work: 115, 0.0)
jump("ev_t07r0103_elevator_03")
end()
case2_t07r0103_elevator_03:
time_wait(1.0, work: 246)
sxy_exit_pos_change(0.0, 13.0, 6.0)
sxy_exit_pos_change(1.0, 3.0, 6.0)
ifval_jump(work: 115, "EQ", 1.0, "end_t07r0103_elevator_02")
ifval_call(work: 115, "GT", 1.0, "ev_t07r0103_down_msg")
ifval_call(work: 115, "LT", 1.0, "ev_t07r0103_up_msg")
ldval(work: 238, 1.0)
call("common_t07r0103_01")
ldval(work: 115, 1.0)
jump("ev_t07r0103_elevator_03")
end()
common_t07r0103_01:
floor_close()
talk_close()
obj_anime("T07R0103_COUNTERW", "anm_t07r0103_turn_d")
obj_anime_wait()
se_wait("UI_COMMON_SELECT")
se_play("S_FI017")
elevator_anm(work: 238)
camera_shake(0.0, 10.0, 0.0, 3.0, 40.0)
se_stop("S_FI017")
se_play("S_FI018")
ret()
ev_t07r0103_down_msg:
talk_keywait("dp_scenario3%53-msg_t07r0103_counterw_03")
ret()
ev_t07r0103_up_msg:
talk_keywait("dp_scenario3%53-msg_t07r0103_counterw_02")
ret()
ev_t07r0103_elevator_03:
floor_close()
talkmsg("dp_scenario3%53-msg_t07r0103_counterw_05")
last_keywait()
talk_close()
talk_obj_end()
end()
cancel_t07r0103_elevator_03:
floor_close()
time_wait(15.0, work: 246)
talk_close()
talk_obj_end()
end()
end_t07r0103_elevator_02:
floor_close()
time_wait(1.0, work: 246)
talkmsg("dp_scenario3%53-msg_t07r0103_counterw_04")
last_keywait()
talk_close()
talk_obj_end()
end()
anm_t07r0103_turn_d:
ac_dir_d(8.0)
acmd_end()