script set: r212ar0103

code

ev_r212ar0103_flag_change:
    get_now_hour(work: 0)
    ifval_jump(work: 0, "EQ", 0.0, "r212ar0103_policeman_01_set")
    ifval_jump(work: 0, "EQ", 1.0, "r212ar0103_policeman_01_set")
    ifval_jump(work: 0, "LE", 5.0, "r212ar0103_policeman_01_del")
    jump("r212ar0103_policeman_01_set")
    jump("r212ar0103_policeman_01_set")

r212ar0103_policeman_01_set:
    flag_reset(flag: 591)
    ldval(work: 186, 0.0)
    end()

r212ar0103_policeman_01_del:
    flag_set(flag: 591)
    ldval(work: 186, 1.0)
    end()

ev_r212ar0103_rich:
    talk_obj_start()
    if_flagon_jump(flag: 1117, "ev_r212ar0103_rich_09")
    ifval_jump(work: 11, "EQ", 1.0, "ev_r212ar0103_rich_09")
    zenkoku_zukan_flag(2.0, work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_r212ar0103_rich_03")
    jump("ev_r212ar0103_rich_01")
    jump("ev_r212ar0103_rich_01")

ev_r212ar0103_rich_01:
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_01_1")
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_01_2")
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_01_3")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_r212ar0103_rich_03:
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_03_1")
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_03_2")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_r212ar0103_rich_05")
    ifval_jump(work: 246, "EQ", 1.0, "ev_r212ar0103_rich_04")
    end()

ev_r212ar0103_rich_04:
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_04")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

ev_r212ar0103_rich_05:
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_05_1")
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_05_2")
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_05_3")
    yes_no_win(work: 246)
    ifval_jump(work: 246, "EQ", 0.0, "ev_r212ar0103_rich_06")
    ifval_jump(work: 246, "EQ", 1.0, "ev_r212ar0103_rich_04")
    end()

ev_r212ar0103_rich_06:
    urayama_encount_set()
    urayama_encount_no_chk(work: 234)
    pokemon_name_extra(0.0, work: 234, 0.0, 0.0)
    talk_keywait("dp_scenario2%141-msg_r212ar0103_rich_06_1")
    talk_keywait("dp_scenario2%141-msg_r212ar0103_rich_06_2")
    player_pos_get(work: 235, work: 236)
    obj_anime("R212AR0103_BUTLER", "anime_butler_to_urayama")
    obj_anime_wait()
    talkmsg("dp_scenario2%141-msg_r212ar0103_butler_01")
    obj_anime("R212AR0103_RICH", "anime_urayama_turn_to_butler")
    obj_anime_wait()
    talk_keywait("dp_scenario2%141-msg_r212ar0103_rich_07")
    talk_keywait("dp_scenario2%141-msg_r212ar0103_butler_02")
    talk_close()
    obj_anime("R212AR0103_BUTLER", "anime_butler_to_exit_l")
    obj_anime_wait()
    obj_del("R212AR0103_BUTLER")
    ldval(work: 11, 1.0)
    call("r212ar0103_urayama_turn_to_hero")
    flag_set(flag: 1117)
    jump("ev_r212ar0103_rich_09")
    jump("ev_r212ar0103_rich_09")

ev_r212ar0103_rich_09:
    urayama_encount_no_chk(work: 234)
    pokemon_name_extra(0.0, work: 234, 0.0, 0.0)
    talkmsg("dp_scenario2%141-msg_r212ar0103_rich_09")
    last_keywait()
    talk_close()
    talk_obj_end()
    end()

r212ar0103_urayama_turn_to_hero:
    ifval_jump(work: 235, "EQ", 4.0, "anm_call_urayama_turn_to_hero_l")
    ifval_jump(work: 235, "EQ", 6.0, "anm_call_urayama_turn_to_hero_r")
    ifval_jump(work: 236, "EQ", 6.0, "anm_call_urayama_turn_to_hero_u")
    jump("anm_call_urayama_turn_to_hero_d")
    jump("anm_call_urayama_turn_to_hero_l")

anm_call_urayama_turn_to_hero_l:
    obj_anime("R212AR0103_RICH", "anime_urayama_turn_to_hero_l")
    obj_anime_wait()
    ret()

anm_call_urayama_turn_to_hero_r:
    obj_anime("R212AR0103_RICH", "anime_urayama_turn_to_hero_r")
    obj_anime_wait()
    ret()

anm_call_urayama_turn_to_hero_u:
    obj_anime("R212AR0103_RICH", "anime_urayama_turn_to_hero_u")
    obj_anime_wait()
    ret()

anm_call_urayama_turn_to_hero_d:
    obj_anime("R212AR0103_RICH", "anime_urayama_turn_to_hero_d")
    obj_anime_wait()
    ret()

anime_butler_normal_dir:
    ac_dir_d(8.0)
    acmd_end()

anime_butler_to_urayama:
    ac_mark_gyoe(1.0)
    ac_wait(1.0)
    ac_dir_r(8.0)
    acmd_end()

anime_urayama_turn_to_butler:
    ac_mark_gyoe(1.0)
    ac_dir_l(8.0)
    acmd_end()

anime_butler_to_exit_l:
    ac_down(2.0, 8.0)
    ac_right(1.0, 8.0)
    ac_dir_d(8.0)
    ac_vanish_on(1.0)
    acmd_end()

anime_urayama_turn_to_hero_l:
    ac_dir_l(8.0)
    acmd_end()

anime_urayama_turn_to_hero_r:
    ac_dir_r(8.0)
    acmd_end()

anime_urayama_turn_to_hero_u:
    ac_dir_u(8.0)
    acmd_end()

anime_urayama_turn_to_hero_d:
    ac_dir_d(8.0)
    acmd_end()

ev_r212ar0103_butler:
    talk_obj_start()
    zenkoku_zukan_flag(2.0, work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_r212ar0103_butler_07_2")
    jump("ev_r212ar0103_butler_talk_chk")
    end()

ev_r212ar0103_butler_07_2:
    if_flagon_jump(flag: 313, "ev_r212ar0103_butler_talk_chk")
    jump("ev_r212ar0103_butler_07")
    end()

ev_r212ar0103_butler_07:
    talkmsg("dp_scenario2%141-msg_r212ar0103_butler_07_1")
    talkmsg("dp_scenario2%141-msg_r212ar0103_butler_07_2")
    flag_set(flag: 313)
    last_keywait()
    talk_close()
    obj_anime("R212AR0103_BUTLER", "anime_butler_normal_dir")
    obj_anime_wait()
    talk_obj_end()
    end()

ev_r212ar0103_butler_talk_chk:
    if_flagon_jump(flag: 1117, "ev_r212ar0103_butler_06")
    sys_flag_game_clear_get(work: 246)
    ifval_jump(work: 246, "EQ", 1.0, "ev_r212ar0103_butler_05")
    get_rnd(work: 246, 2.0)
    ifval_call(work: 246, "EQ", 0.0, "ev_r212ar0103_butler_03_0")
    ifval_call(work: 246, "EQ", 1.0, "ev_r212ar0103_butler_03_1")
    last_keywait()
    talk_close()
    obj_anime("R212AR0103_BUTLER", "anime_butler_normal_dir")
    obj_anime_wait()
    talk_obj_end()
    end()

ev_r212ar0103_butler_03_0:
    talk_keywait("dp_scenario2%141-msg_r212ar0103_butler_03")
    ret()

ev_r212ar0103_butler_03_1:
    talk_keywait("dp_scenario2%141-msg_r212ar0103_butler_04")
    ret()

ev_r212ar0103_butler_05:
    get_rnd(work: 246, 2.0)
    ifval_call(work: 246, "EQ", 0.0, "ev_r212ar0103_butler_05_0")
    ifval_call(work: 246, "EQ", 1.0, "ev_r212ar0103_butler_05_1")
    last_keywait()
    talk_close()
    obj_anime("R212AR0103_BUTLER", "anime_butler_normal_dir")
    obj_anime_wait()
    talk_obj_end()
    end()

ev_r212ar0103_butler_05_0:
    talk_keywait("dp_scenario2%141-msg_r212ar0103_butler_03")
    ret()

ev_r212ar0103_butler_05_1:
    talk_keywait("dp_scenario2%141-msg_r212ar0103_butler_05")
    ret()

ev_r212ar0103_butler_06:
    urayama_encount_no_chk(work: 234)
    pokemon_name_extra(0.0, work: 234, 0.0, 0.0)
    talkmsg("dp_scenario2%141-msg_r212ar0103_butler_06")
    last_keywait()
    talk_close()
    obj_anime("R212AR0103_BUTLER", "anime_butler_normal_dir")
    obj_anime_wait()
    talk_obj_end()
    end()

ev_r212ar0103_policeman:
    talk_obj_start()
    talkmsg("dp_scenario2%141-msg_r212ar0103_policeman_01")
    last_keywait()
    talk_close()
    obj_anime("R212AR0103_POLICEMAN_01", "anm_r212ar0103_policeman_01_turn")
    obj_anime_wait()
    talk_obj_end()
    end()

anm_r212ar0103_policeman_01_turn:
    ac_dir_d(8.0)
    acmd_end()

anm_r212ar0103_policeman_02_turn:
    ac_dir_l(8.0)
    acmd_end()

pos_r212ar0103_policeman_01:
    event_start()
    obj_anime("R212AR0103_POLICEMAN_01", "anm_r212ar0103_policeman_02_turn")
    obj_anime_wait()
    talk_keywait("dp_scenario2%141-msg_r212ar0103_policeman_02")
    talk_close()
    obj_anime("FLDOBJ_ID_PLAYER", "anm_r212ar0103_hero_back_01_statue_01")
    obj_anime("R212AR0103_POLICEMAN_01", "anm_r212ar0103_policeman_01_turn")
    obj_anime_wait()
    event_end()
    end()

anm_r212ar0103_hero_back_01_statue_01:
    ac_down(1.0, 8.0)
    ac_dir_u(8.0)
    acmd_end()

ev_r212ar0103_statue:
    easy_obj_msg("dp_scenario2%141-msg_r212ar0103_statue_01")
    end()

ev_r212ar0103_books:
    easy_obj_msg("dp_scenario2%141-msg_r212ar0103_books_01")
    end()