code
ev_c07r0205_flag_change:
ldval(work: 115, 4.0)
end()
ev_c07r0205_sportsman:
talk_obj_start_turn_not()
talkmsg("dp_scenario2%100-msg_c07r0205_sportsman_01")
last_keywait()
talk_close()
talk_obj_end()
end()
ev_c07r0205_middlewoman2:
easy_obj_msg("dp_scenario2%100-msg_c07r0205_middlewoman2_01")
end()
ev_c07r0205_bigman1a:
talk_obj_start()
if_flagon_jump(flag: 219, "ev_c07r0205_bigman1a_02")
talk_keywait("dp_scenario2%100-msg_c07r0205_bigman1a_01")
ldval(work: 238, 288.0)
ldval(work: 239, 1.0)
add_item_chk(work: 238, work: 239, work: 246)
ifval_jump(work: 246, "EQ", 0.0, "ev_c07r0205_bigman1a_item_event_fail")
chg_common_scr("ev_item_event_keywait")
flag_set(flag: 219)
jump("ev_c07r0205_bigman1a_02")
end()
ev_c07r0205_bigman1a_02:
talkmsg("dp_scenario2%100-msg_c07r0205_bigman1a_02")
last_keywait()
talk_close()
talk_obj_end()
end()
ev_c07r0205_bigman1a_item_event_fail:
chg_common_scr("ev_item_event_fail")
talk_close()
talk_obj_end()
end()
ev_c07r0205_bigman1b:
easy_obj_msg("dp_scenario2%100-msg_c07r0205_bigman1b_01")
end()
ev_c07r0205_board_01:
easy_obj_msg("dp_scenario2%100-msg_c07r0205_board_01")
end()
ev_c07r0205_vender:
talk_start()
talkmsg("dp_scenario2%100-msg_c07r0205_vender_01")
gold_win_write(20.0, 2.0)
money_open()
jump("common_vm_02")
end()
common_vm_02:
add_custum_win_label("dp_options%DP_options_219", 0.0)
add_custum_win_label("dp_options%DP_options_220", 1.0)
add_custum_win_label("dp_options%DP_options_221", 2.0)
add_custum_win_label("dp_options%DP_options_222", 3.0)
open_custum_win(work: 234)
switch(work: 234)
case_jump(0.0, "case0_vm_01")
case_jump(1.0, "case1_vm_01")
case_jump(2.0, "case2_vm_01")
case_jump(3.0, "case3_vm_01")
end()
case0_vm_01:
ldval(work: 235, 30.0)
jump("common_vm_03")
end()
case1_vm_01:
ldval(work: 235, 31.0)
jump("common_vm_03")
end()
case2_vm_01:
ldval(work: 235, 32.0)
jump("common_vm_03")
end()
case3_vm_01:
talkmsg("dp_scenario2%100-msg_c07r0205_vender_05")
jump("common_vm_end")
end()
comp_gold_case_0:
comp_gold(work: 246, 200.0)
ret()
comp_gold_case_1:
comp_gold(work: 246, 300.0)
ret()
comp_gold_case_2:
comp_gold(work: 246, 350.0)
ret()
sub_gold_case_0:
sub_gold(200.0)
ret()
sub_gold_case_1:
sub_gold(300.0)
ret()
sub_gold_case_2:
sub_gold(350.0)
ret()
common_vm_03:
ifval_call(work: 234, "EQ", 0.0, "comp_gold_case_0")
ifval_call(work: 234, "EQ", 1.0, "comp_gold_case_1")
ifval_call(work: 234, "EQ", 2.0, "comp_gold_case_2")
ifval_jump(work: 246, "EQ", 0.0, "common_vm_not_enough_money")
add_item_chk(work: 235, 1.0, work: 246)
ifval_jump(work: 246, "EQ", 0.0, "common_vm_fail_item")
ifval_call(work: 234, "EQ", 0.0, "sub_gold_case_0")
ifval_call(work: 234, "EQ", 1.0, "sub_gold_case_1")
ifval_call(work: 234, "EQ", 2.0, "sub_gold_case_2")
item_name(0.0, work: 235, 1.0)
se_play("S_FI101")
item_name(0.0, work: 235, 1.0)
talk_keywait("dp_scenario2%100-msg_c07r0205_vender_02")
ldwk(work: 238, work: 235)
ldval(work: 239, 1.0)
chg_common_scr("ev_item_event_keywait")
get_rnd(work: 246, 64.0)
ifval_jump(work: 246, "NE", 0.0, "common_vm_normal_ret")
add_item_chk(work: 235, 1.0, work: 246)
ifval_jump(work: 246, "EQ", 0.0, "common_vm_fail_item")
se_play("S_FI101")
item_name(0.0, work: 235, 1.0)
talk_keywait("dp_scenario2%100-msg_c07r0205_vender_03")
ldwk(work: 238, work: 235)
ldval(work: 239, 1.0)
chg_common_scr("ev_item_event_keywait")
jump("common_vm_normal_ret")
end()
common_vm_normal_ret:
ldval(work: 240, 0.0)
talk_close()
add_custum_win_label("dp_options%DP_options_847", 1.0)
add_custum_win_label("dp_options%DP_options_848", 2.0)
add_custum_win_label("dp_options%DP_options_222", 3.0)
open_custum_win(work: 240)
switch(work: 240)
case_jump(1.0, "common_vm_03")
case_jump(2.0, "common_vm_02")
case_jump(3.0, "case3_vm_01")
jump("common_vm_end")
end()
common_vm_not_enough_money:
money_close()
talk_keywait("dp_scenario2%100-msg_c07r0205_vender_04")
jump("common_vm_end")
end()
common_vm_fail_item:
chg_common_scr("ev_item_event_fail")
talk_close()
money_close()
talk_end()
end()
common_vm_end:
last_keywait()
talk_close()
money_close()
talk_end()
end()