script set: c05gym0104

code

ev_c05gym0104_flag_change:
    flag_reset(flag: 1379)
    if_flagon_call(flag: 1380, "ev_c05gym0104_lift_event_off")
    door_transition_zone_set("P_RO_059_Door_01_D01", "C05GYM0105", 0.0)
    door_transition_zone_set("P_RO_059_Door_01_D02", "C05GYM0106", 0.0)
    door_transition_zone_set("P_RO_059_Door_01_D03", "C05GYM0107", 0.0)
    init_ghost_gym()
    end()

ev_c05gym0104_lift_event_off:
    flag_set(flag: 1379)
    ret()

pos_c05gym0104_lift:
    move_ghost_gym_lift()
    get_now_zone_id(work: 238)
    ifval_jump(work: 238, "EQ", 79.0, "pos_c05gym0104_lift_f1")
    ifval_jump(work: 238, "EQ", 81.0, "pos_c05gym0104_lift_f2")
    ifval_jump(work: 238, "EQ", 83.0, "pos_c05gym0104_lift_f3")
    end()

pos_c05gym0104_lift_f1:
    if_flagon_call(flag: 1379, "ev_c05gym0104_lift_event_set1")
    if_flagoff_call(flag: 1379, "ev_c05gym0104_lift_event_set2")
    end()

pos_c05gym0104_lift_f2:
    if_flagon_call(flag: 1379, "ev_c05gym0106_lift_event_set1")
    if_flagoff_call(flag: 1379, "ev_c05gym0106_lift_event_set2")
    end()

pos_c05gym0104_lift_f3:
    if_flagon_call(flag: 1379, "ev_c05gym0108_lift_event_set1")
    if_flagoff_call(flag: 1379, "ev_c05gym0108_lift_event_set2")
    end()

ev_c05gym0104_lift_event_set1:
    flag_set(flag: 1380)
    ret()

ev_c05gym0104_lift_event_set2:
    flag_reset(flag: 1380)
    ret()

ev_c05gym0104_ans:
    event_start()
    se_play("S_FI109")
    talkmsg("dp_scenario2%36-msg_c05gym0104_sign1_02")
    last_keywait()
    talk_close()
    event_end()
    end()

ev_c05gym0104_question:
    talk_start()
    se_play("S_FI108")
    talkmsg("dp_scenario2%36-msg_c05gym0104_sign1_01")
    last_keywait()
    talk_close()
    talk_end()
    end()