Class MapleFitness

java.lang.Object
server.events.MapleEvent
server.events.MapleFitness

public class MapleFitness extends MapleEvent
楓之谷體能測驗(Maple Physical Fitness Test)小遊戲事件,繼承自 MapleEvent

本類別負責管理四關體能障礙賽的計時與廣播邏輯:

計時任務由 server.Timer.autoEventTimer 排程; 入口傳送門 join00reset()/unreset() 時切換開關狀態。

  • Constructor Details

    • MapleFitness

      public MapleFitness(int channel, MapleEventType type)
  • Method Details

    • finished

      public void finished(MapleCharacter chr)
      Specified by:
      finished in class MapleEvent
    • onMapLoad

      public void onMapLoad(MapleCharacter chr)
      Overrides:
      onMapLoad in class MapleEvent
    • startEvent

      public void startEvent()
      Specified by:
      startEvent in class MapleEvent
    • isTimerStarted

      public boolean isTimerStarted()
    • getTime

      public long getTime()
    • resetSchedule

      public void resetSchedule()
    • reset

      public void reset()
      Overrides:
      reset in class MapleEvent
    • unreset

      public void unreset()
      Overrides:
      unreset in class MapleEvent
    • getTimeLeft

      public long getTimeLeft()
    • checkAndMessage

      public void checkAndMessage()