Class DailyQuestManager.DailyQuestLevel

java.lang.Object
com.prineside.tdi2.managers.DailyQuestManager.DailyQuestLevel
All Implemented Interfaces:
KryoSerializable
Enclosing class:
DailyQuestManager

public static class DailyQuestManager.DailyQuestLevel extends Object implements KryoSerializable
  • Field Details

    • isLocalFallback

      public boolean isLocalFallback
    • questId

      public int questId
    • forDate

      public String forDate
    • forDateTimestamp

      public int forDateTimestamp
    • endTimestamp

      public int endTimestamp
    • prizesFirstPlace

      public Array<ItemStack> prizesFirstPlace
    • prizesSecondPlace

      public Array<ItemStack> prizesSecondPlace
    • prizesThirdPlace

      public Array<ItemStack> prizesThirdPlace
    • prizesTop3Percent

      public Array<ItemStack> prizesTop3Percent
    • prizesTop10Percent

      public Array<ItemStack> prizesTop10Percent
    • prizesTop30Percent

      public Array<ItemStack> prizesTop30Percent
  • Constructor Details

    • DailyQuestLevel

      public DailyQuestLevel()
  • Method Details

    • write

      public void write(Kryo kryo, Output output)
      Specified by:
      write in interface KryoSerializable
    • read

      public void read(Kryo kryo, Input input)
      Specified by:
      read in interface KryoSerializable
    • getLevelName

      public String getLevelName()
    • wasCompleted

      public boolean wasCompleted()
      Если false, квесты сбрасываются
    • setCompleted

      public void setCompleted()
    • validate

      public void validate()
    • getForDateTimestamp

      public int getForDateTimestamp()
    • setForDate

      public void setForDate(String date)
    • getForDate

      public String getForDate()
    • getQuestName

      public CharSequence getQuestName()
    • getQuestRewards

      public Array<ItemStack> getQuestRewards()