Class QuestSystem.BasicLevelWaveQuest

java.lang.Object
com.prineside.tdi2.systems.QuestSystem.RegularQuest
com.prineside.tdi2.systems.QuestSystem.BasicLevelWaveQuest
All Implemented Interfaces:
QuestSystem.Quest
Enclosing class:
QuestSystem

public static class QuestSystem.BasicLevelWaveQuest extends QuestSystem.RegularQuest
  • Constructor Details

  • Method Details

    • getValue

      public double getValue()
      Specified by:
      getValue in class QuestSystem.RegularQuest
    • update

      public void update()
      Description copied from interface: QuestSystem.Quest
      Вызывается каждый раз при обновлении квестов. Можно использовать для изменения названия квеста или его статуса (например, перечеркнуть, если уже провален)
      Specified by:
      update in interface QuestSystem.Quest
      Overrides:
      update in class QuestSystem.RegularQuest
    • onCompletion

      public void onCompletion()
      Description copied from interface: QuestSystem.Quest
      Вызывается единожды при выполнении квеста. Здесь можно отмечать квест выполненным, удалять его из списка, выдавать призы и тд.