Class WorldChallenge

java.lang.Object
emu.grasscutter.game.dungeons.challenge.WorldChallenge
Direct Known Subclasses:
DungeonChallenge

public class WorldChallenge extends Object
  • Constructor Details

  • Method Details

    • inProgress

      public boolean inProgress()
    • onCheckTimeOut

      public void onCheckTimeOut()
    • start

      public void start()
    • done

      public void done()
    • fail

      public void fail()
    • increaseScore

      public int increaseScore()
    • onMonsterDeath

      public void onMonsterDeath(EntityMonster monster)
    • onGadgetDeath

      public void onGadgetDeath(EntityGadget gadget)
    • onGadgetDamage

      public void onGadgetDamage(EntityGadget gadget)
    • getScene

      public Scene getScene()
    • getGroup

      public SceneGroup getGroup()
    • getChallengeId

      public int getChallengeId()
    • getChallengeIndex

      public int getChallengeIndex()
    • getParamList

      public List<Integer> getParamList()
    • getTimeLimit

      public int getTimeLimit()
    • getChallengeTriggers

      public List<ChallengeTrigger> getChallengeTriggers()
    • isProgress

      public boolean isProgress()
    • isSuccess

      public boolean isSuccess()
    • getStartedAt

      public long getStartedAt()
    • getFinishedTime

      public int getFinishedTime()
    • getGoal

      public int getGoal()
    • getScore

      public AtomicInteger getScore()
    • setProgress

      public void setProgress(boolean progress)
    • setSuccess

      public void setSuccess(boolean success)
    • setStartedAt

      public void setStartedAt(long startedAt)
    • setFinishedTime

      public void setFinishedTime(int finishedTime)