Class Event_DojoAgent

java.lang.Object
server.maps.Event_DojoAgent

public class Event_DojoAgent extends Object
武陵道場(Mu Lung Dojo)與武陵特工關卡的伺服器端邏輯控制器。

以純靜態方法提供兩條獨立的關卡線路:

  • 特工線路(地圖 970030000 起):warpStartAgent 進入、warpNextMap_Agent 推進關卡。
  • 道場線路(地圖 925020000 起):warpStartDojo 進入、warpNextMap 推進關卡; 支援簡單/普通/困難/排名四種 DojoMode,透過 OverrideMonsterStats 動態調整怪物血量與經驗值倍率。
關卡推進時呼叫 clearMap 重置地圖、spawnMonster 依關卡號碼生成對應首領, 並以 Timer.MapTimer 延遲 3 秒後生成以模擬登場動畫。 通關獎勵包含武陵道場積分、特質經驗值與 CS 點數,透過 MapleQuest 記錄於任務資料中;排名模式通關時向全伺服器廣播公告。
  • Constructor Details

    • Event_DojoAgent

      public Event_DojoAgent()
  • Method Details

    • warpStartAgent

      public static boolean warpStartAgent(MapleCharacter c, boolean party)
    • warpNextMap_Agent

      public static boolean warpNextMap_Agent(MapleCharacter c, boolean fromResting)
    • warpStartDojo

      public static boolean warpStartDojo(MapleCharacter c, boolean party)
    • failed

      public static void failed(MapleCharacter c)
    • warpNextMap

      public static boolean warpNextMap(MapleCharacter c, boolean fromResting, MapleMap currentmap)