Class FamilyPacket

java.lang.Object
tools.packet.FamilyPacket

public class FamilyPacket extends Object
家族(family)相關封包建構器。

CWvsContext 機械式拆分而來(P5 God class 分檔),方法簽名與封包位元組完全不變。

  • Constructor Details

    • FamilyPacket

      public FamilyPacket()
  • Method Details

    • getFamilyData

      public static byte[] getFamilyData()
    • getFamilyInfo

      public static byte[] getFamilyInfo(MapleCharacter chr)
    • addFamilyCharInfo

      public static void addFamilyCharInfo(MapleFamilyCharacter ldr, MaplePacketLittleEndianWriter mplew)
    • getFamilyPedigree

      public static byte[] getFamilyPedigree(MapleCharacter chr)
    • getFamilyMsg

      public static byte[] getFamilyMsg(byte type, int meso)
    • sendFamilyInvite

      public static byte[] sendFamilyInvite(int cid, int otherLevel, int otherJob, String inviter)
    • sendFamilyJoinResponse

      public static byte[] sendFamilyJoinResponse(boolean accepted, String added)
    • getSeniorMessage

      public static byte[] getSeniorMessage(String name)
    • changeRep

      public static byte[] changeRep(int r, String name)
    • familyLoggedIn

      public static byte[] familyLoggedIn(boolean online, String name)
    • familyBuff

      public static byte[] familyBuff(int type, int buffnr, int amount, int time)
    • cancelFamilyBuff

      public static byte[] cancelFamilyBuff()
    • familySummonRequest

      public static byte[] familySummonRequest(String name, String mapname)