이외

quest_family

quest_family 는 중복하여 받을 수 없는 퀘스트를 위해 존재하는 기능입니다.

quset_family.yml

quest_family:

  fight_daily:
    requirement:
      list:
        has_job_fight:
          type: "PERMISSION"
          permission: "sigjob.hasjob.fight"
    sub_group_exclusive:
      - "fight_easy"
      - "fight_normal"
      - "fight_hard"

fight_daily 안에 있는 3개의 퀘스트

  • fight_easy

  • fight_normal

  • fight_hard

를 받기 전에는 3개 중 하나를 선택하는 UI가 유저에게 제공됩니다. 선택된 이후에는 quest family 를 열게 되면 이미 선택된 퀘스트의 화면이 바로 보입니다.

Quest_family 가 설정되어 있다면, 퀘스트를 제공할 때 반드시 quest_family 로서 제공하고 바로 quest 를 제공하지 않도록 주의해야 합니다.