예제 #1
0
 public PartyMemberInFightMessage(int partyId, sbyte reason, int memberId, int memberAccountId, string memberName, int fightId, MapCoordinatesExtended fightMap, int secondsBeforeFightStart)
     : base(partyId)
 {
     Reason = reason;
     MemberId = memberId;
     MemberAccountId = memberAccountId;
     MemberName = memberName;
     FightId = fightId;
     FightMap = fightMap;
     SecondsBeforeFightStart = secondsBeforeFightStart;
 }
예제 #2
0
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     Reason = reader.ReadSByte();
     MemberId = reader.ReadInt();
     MemberAccountId = reader.ReadInt();
     MemberName = reader.ReadUTF();
     FightId = reader.ReadInt();
     FightMap = new MapCoordinatesExtended();
     FightMap.Deserialize(reader);
     SecondsBeforeFightStart = reader.ReadInt();
 }