protected override bool OnRead()
        {
            bool bufferReadValid = true;

            this.Agent = GameNetworkMessage.ReadAgentReferenceFromPacket(ref bufferReadValid);
            this.Team  = GameNetworkMessage.ReadMBTeamReferenceFromPacket(CompressionMission.TeamCompressionInfo, ref bufferReadValid);
            return(bufferReadValid);
        }
Ejemplo n.º 2
0
        protected override bool OnRead()
        {
            bool bufferReadValid = true;

            this.Team             = GameNetworkMessage.ReadMBTeamReferenceFromPacket(CompressionMission.TeamCompressionInfo, ref bufferReadValid);
            this.Side             = (BattleSideEnum)GameNetworkMessage.ReadIntFromPacket(CompressionMission.TeamSideCompressionInfo, ref bufferReadValid);
            this.Color            = GameNetworkMessage.ReadUintFromPacket(CompressionGeneric.ColorCompressionInfo, ref bufferReadValid);
            this.Color2           = GameNetworkMessage.ReadUintFromPacket(CompressionGeneric.ColorCompressionInfo, ref bufferReadValid);
            this.BannerCode       = GameNetworkMessage.ReadStringFromPacket(ref bufferReadValid);
            this.IsPlayerGeneral  = GameNetworkMessage.ReadBoolFromPacket(ref bufferReadValid);
            this.IsPlayerSergeant = GameNetworkMessage.ReadBoolFromPacket(ref bufferReadValid);
            return(bufferReadValid);
        }