Class AlliancePacket

java.lang.Object
tools.packet.AlliancePacket

public class AlliancePacket extends Object
聯盟(alliance)相關封包建構器。

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

  • Constructor Details

    • AlliancePacket

      public AlliancePacket()
  • Method Details

    • getAllianceInfo

      public static byte[] getAllianceInfo(MapleGuildAlliance alliance)
    • getGuildAlliance

      public static byte[] getGuildAlliance(MapleGuildAlliance alliance)
    • allianceMemberOnline

      public static byte[] allianceMemberOnline(int alliance, int gid, int id, boolean online)
    • removeGuildFromAlliance

      public static byte[] removeGuildFromAlliance(MapleGuildAlliance alliance, MapleGuild expelledGuild, boolean expelled)
    • addGuildToAlliance

      public static byte[] addGuildToAlliance(MapleGuildAlliance alliance, MapleGuild newGuild)
    • sendAllianceInvite

      public static byte[] sendAllianceInvite(String allianceName, MapleCharacter inviter)
    • getAllianceUpdate

      public static byte[] getAllianceUpdate(MapleGuildAlliance alliance)
    • createGuildAlliance

      public static byte[] createGuildAlliance(MapleGuildAlliance alliance)
    • updateAlliance

      public static byte[] updateAlliance(MapleGuildCharacter mgc, int allianceid)
    • updateAllianceLeader

      public static byte[] updateAllianceLeader(int allianceid, int newLeader, int oldLeader)
    • allianceRankChange

      public static byte[] allianceRankChange(int aid, String[] ranks)
    • updateAllianceRank

      public static byte[] updateAllianceRank(MapleGuildCharacter mgc)
    • changeAllianceNotice

      public static byte[] changeAllianceNotice(int allianceid, String notice)
    • disbandAlliance

      public static byte[] disbandAlliance(int alliance)
    • changeAlliance

      public static byte[] changeAlliance(MapleGuildAlliance alliance, boolean in)
    • changeAllianceLeader

      public static byte[] changeAllianceLeader(int allianceid, int newLeader, int oldLeader)
    • changeGuildInAlliance

      public static byte[] changeGuildInAlliance(MapleGuildAlliance alliance, MapleGuild guild, boolean add)
    • changeAllianceRank

      public static byte[] changeAllianceRank(int allianceid, MapleGuildCharacter player)