code
ev_d25r0102_flag_change:
if_flagon_jump(flag: 0, "ev_d25r0102_flag_change_event_off")
get_random_hit(10.0, work: 0)
ifval_jump(work: 0, "EQ", 1.0, "ev_d25r0102_flag_change_event_on")
flag_set(flag: 576)
ldval(work: 180, 0.0)
flag_set(flag: 0)
end()
ev_d25r0102_flag_change_event_on:
flag_reset(flag: 576)
ldval(work: 180, 1.0)
obj_add("D25R0102_OLDMAN2_01")
end()
ev_d25r0102_flag_change_event_off:
flag_set(flag: 576)
obj_del("D25R0102_OLDMAN2_01")
end()
ev_d25r0102_ghost_event_01:
event_start()
obj_anime("HERO", "anm_d25r0102_player_move")
se_play("S_FI244_2")
obj_anime("D25R0102_OLDMAN2_01", "anm_d25r0102_ghost_move")
obj_anime_wait()
flag_set(flag: 576)
obj_del("D25R0102_OLDMAN2_01")
ldval(work: 180, 0.0)
flag_set(flag: 0)
event_end()
end()
anm_d25r0102_player_move:
ac_up(1.0, 8.0)
ac_wait(32.0)
ac_dir_l(8.0)
acmd_end()
anm_d25r0102_ghost_move:
ac_wait(8.0)
ac_dir_l(8.0)
ac_wait(16.0)
ac_left(12.0, 8.0, 1.0)
ac_vanish_on(1.0)
acmd_end()
ev_d25r0102_ft_drop_item_7:
if_flagon_jump(flag: 610, "ev_trash_box")
if_flagoff_jump(flag: 610, "ev_hide_item_7")
end()