Class MapleMapEffect
java.lang.Object
server.maps.MapleMapEffect
地圖特效訊息的資料持有者,同時支援道具音樂盒(jukebox)模式。
持有特效訊息字串(msg)、道具 ID(itemId)、
是否有效(active)及是否為音樂盒播放(jukebox)四個欄位。
makeStartData 與 makeDestroyData 依模式分別組裝
CField.startMapEffect(String, int, boolean)/CField.removeMapEffect()
或 MTSCSPacket.playCashSong(int, String) 封包;
sendStartData 直接將啟動封包傳送給指定客戶端。
本類別由 MapleMap 建立並存放,在新玩家進入時呼叫 sendStartData 重送特效。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbyte[]byte[]voidvoidsetActive(boolean active) voidsetJukebox(boolean actie)
-
Constructor Details
-
MapleMapEffect
-
-
Method Details
-
setActive
public void setActive(boolean active) -
setJukebox
public void setJukebox(boolean actie) -
isJukebox
public boolean isJukebox() -
makeDestroyData
public byte[] makeDestroyData() -
makeStartData
public byte[] makeStartData() -
sendStartData
-