Beispiel #1
0
        public override void WriteTo(pb::ICodedOutputStream output)
        {
            int size = SerializedSize;

            string[] field_names = _infoFieldNames;
            if (hasHirelingClass)
            {
                output.WriteSInt32(1, field_names[3], HirelingClass);
            }
            if (hasGbidName)
            {
                output.WriteSFixed32(2, field_names[2], GbidName);
            }
            if (hasLevel)
            {
                output.WriteSInt32(3, field_names[4], Level);
            }
            if (hasAttributeExperienceNext)
            {
                output.WriteUInt32(4, field_names[0], AttributeExperienceNext);
            }
            if (powerKeyParams_.Count > 0)
            {
                output.WriteSInt32Array(11, field_names[5], powerKeyParams_);
            }
            if (hasDead)
            {
                output.WriteBool(12, field_names[1], Dead);
            }
            UnknownFields.WriteTo(output);
        }
Beispiel #2
0
        public override void WriteTo(pb::ICodedOutputStream output)
        {
            int size = SerializedSize;

            string[] field_names = _savedAttributeFieldNames;
            if (hasKey)
            {
                output.WriteSInt32(1, field_names[0], Key);
            }
            if (hasValue)
            {
                output.WriteSInt32(2, field_names[1], Value);
            }
            UnknownFields.WriteTo(output);
        }
Beispiel #3
0
        public override void WriteTo(pb::ICodedOutputStream output)
        {
            int size = SerializedSize;

            string[] field_names = _protoDataPackageFieldNames;
            if (hasCode)
            {
                output.WriteSInt32(1, field_names[0], Code);
            }
            if (hasData)
            {
                output.WriteBytes(2, field_names[1], Data);
            }
            if (hasMark)
            {
                output.WriteSInt32(3, field_names[2], Mark);
            }
            UnknownFields.WriteTo(output);
        }
Beispiel #4
0
        public override void WriteTo(pb::ICodedOutputStream output)
        {
            int size = SerializedSize;

            string[] field_names = _handShakeFieldNames;
            if (hasToken)
            {
                output.WriteString(1, field_names[1], Token);
            }
            if (hasPassportId)
            {
                output.WriteSInt32(2, field_names[0], PassportId);
            }
            UnknownFields.WriteTo(output);
        }
Beispiel #5
0
        public override void WriteTo(pb::ICodedOutputStream output)
        {
            int size = SerializedSize;

            string[] field_names = _handleFieldNames;
            if (hasGameBalanceType)
            {
                output.WriteSInt32(1, field_names[0], GameBalanceType);
            }
            if (hasGbid)
            {
                output.WriteSFixed32(2, field_names[1], Gbid);
            }
            UnknownFields.WriteTo(output);
        }
Beispiel #6
0
 public override void WriteTo(pb::ICodedOutputStream output)
 {
     CalcSerializedSize();
     string[] field_names = _dropIndexCommandFieldNames;
     if (attributes_.Count > 0)
     {
         output.WriteStringArray(1, field_names[1], attributes_);
     }
     if (hasIsAsync)
     {
         output.WriteBool(2, field_names[2], IsAsync);
     }
     if (hasIndexDropedCallbackId)
     {
         output.WriteSInt32(3, field_names[0], IndexDropedCallbackId);
     }
     UnknownFields.WriteTo(output);
 }