Class MapleDoor


public class MapleDoor extends MapleMapObject
神秘之門地圖物件,表示祭司/主教技能開啟的雙向傳送門。

一扇門由兩個 MapleDoor 實體組成:一個放置在目標地圖(玩家所在)的門, 另一個透過複製建構子建立,放置在所屬城鎮地圖(returnMap)的空閒傳送點(type 6)。 門主人(owner)以 WeakReference 持有以避免記憶體洩漏; 隊伍成員可共用同一扇門,非隊員無法使用(warp 方法會改送 enableActions)。 sendSpawnDatasendDestroyData 分別發送 CField.spawnDoor(int, Point, boolean)PartyPacket.partyPortal(int, int, int, Point, boolean)CWvsContext.spawnPortal(int, int, int, Point) 封包,以在客戶端正確顯示門圖示及小地圖入口。