Exemple #1
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] smessageFieldNames = OSMessage._oSMessageFieldNames;
            if (this.hasIsOffline)
            {
                output.WriteBool(2, smessageFieldNames[1], this.IsOffline);
            }
            if (this.hasOfflineExpireTime)
            {
                output.WriteInt64(3, smessageFieldNames[4], this.OfflineExpireTime);
            }
            if (this.hasTransparent)
            {
                output.WriteMessage(4, smessageFieldNames[6], (IMessageLite)this.Transparent);
            }
            if (this.hasExtraData)
            {
                output.WriteString(5, smessageFieldNames[0], this.ExtraData);
            }
            if (this.hasMsgType)
            {
                output.WriteInt32(6, smessageFieldNames[3], this.MsgType);
            }
            if (this.hasMsgTraceFlag)
            {
                output.WriteInt32(7, smessageFieldNames[2], this.MsgTraceFlag);
            }
            if (this.hasPriority)
            {
                output.WriteInt32(8, smessageFieldNames[5], this.Priority);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #2
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _objectSleepingAvatarFieldNames;
            if (this.hasFootArmor)
            {
                output.WriteInt32(1, strArray[0], this.FootArmor);
            }
            if (this.hasLegArmor)
            {
                output.WriteInt32(2, strArray[2], this.LegArmor);
            }
            if (this.hasTorsoArmor)
            {
                output.WriteInt32(3, strArray[4], this.TorsoArmor);
            }
            if (this.hasHeadArmor)
            {
                output.WriteInt32(4, strArray[1], this.HeadArmor);
            }
            if (this.hasTimestamp)
            {
                output.WriteInt32(5, strArray[3], this.Timestamp);
            }
            if (this.hasVitals)
            {
                output.WriteMessage(6, strArray[5], this.Vitals);
            }
            this.get_UnknownFields().WriteTo(output);
        }
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _tenPayResponseFieldNames;
            if (this.hasBaseResponse)
            {
                output.WriteMessage(1, strArray[0], this.BaseResponse);
            }
            if (this.hasRetText)
            {
                output.WriteMessage(2, strArray[4], this.RetText);
            }
            if (this.hasPlatRet)
            {
                output.WriteInt32(3, strArray[3], this.PlatRet);
            }
            if (this.hasPlatMsg)
            {
                output.WriteString(4, strArray[2], this.PlatMsg);
            }
            if (this.hasCgiCmdid)
            {
                output.WriteInt32(5, strArray[1], this.CgiCmdid);
            }
            if (this.hasTenpayErrType)
            {
                output.WriteInt32(6, strArray[6], this.TenpayErrType);
            }
            if (this.hasTenpayErrMsg)
            {
                output.WriteString(7, strArray[5], this.TenpayErrMsg);
            }
        }
        // Token: 0x060002A7 RID: 679 RVA: 0x00005E38 File Offset: 0x00004038
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = SerializedSize;

            string[] oSMessageFieldNames = _oSMessageFieldNames;
            if (HasIsOffline)
            {
                output.WriteBool(2, oSMessageFieldNames[1], IsOffline);
            }
            if (HasOfflineExpireTime)
            {
                output.WriteInt64(3, oSMessageFieldNames[4], OfflineExpireTime);
            }
            if (HasTransparent)
            {
                output.WriteMessage(4, oSMessageFieldNames[6], Transparent);
            }
            if (HasExtraData)
            {
                output.WriteString(5, oSMessageFieldNames[0], ExtraData);
            }
            if (HasMsgType)
            {
                output.WriteInt32(6, oSMessageFieldNames[3], MsgType);
            }
            if (HasMsgTraceFlag)
            {
                output.WriteInt32(7, oSMessageFieldNames[2], MsgTraceFlag);
            }
            if (HasPriority)
            {
                output.WriteInt32(8, oSMessageFieldNames[5], Priority);
            }
            UnknownFields.WriteTo(output);
        }
Exemple #5
0
        // Token: 0x060012CD RID: 4813 RVA: 0x00043044 File Offset: 0x00041244
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] objectSleepingAvatarFieldNames = objectSleepingAvatar._objectSleepingAvatarFieldNames;
            if (this.hasFootArmor)
            {
                output.WriteInt32(1, objectSleepingAvatarFieldNames[0], this.FootArmor);
            }
            if (this.hasLegArmor)
            {
                output.WriteInt32(2, objectSleepingAvatarFieldNames[2], this.LegArmor);
            }
            if (this.hasTorsoArmor)
            {
                output.WriteInt32(3, objectSleepingAvatarFieldNames[4], this.TorsoArmor);
            }
            if (this.hasHeadArmor)
            {
                output.WriteInt32(4, objectSleepingAvatarFieldNames[1], this.HeadArmor);
            }
            if (this.hasTimestamp)
            {
                output.WriteInt32(5, objectSleepingAvatarFieldNames[3], this.Timestamp);
            }
            if (this.hasVitals)
            {
                output.WriteMessage(6, objectSleepingAvatarFieldNames[5], this.Vitals);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #6
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _addMsgFieldNames;
            if (this.hasMsgId)
            {
                output.WriteInt32(1, strArray[5], this.MsgId);
            }
            if (this.hasFromUserName)
            {
                output.WriteMessage(2, strArray[2], this.FromUserName);
            }
            if (this.hasToUserName)
            {
                output.WriteMessage(3, strArray[11], this.ToUserName);
            }
            if (this.hasMsgType)
            {
                output.WriteInt32(4, strArray[7], this.MsgType);
            }
            if (this.hasContent)
            {
                output.WriteMessage(5, strArray[0], this.Content);
            }
            if (this.hasStatus)
            {
                output.WriteUInt32(6, strArray[10], this.Status);
            }
            if (this.hasImgStatus)
            {
                output.WriteUInt32(7, strArray[4], this.ImgStatus);
            }
            if (this.hasImgBuf)
            {
                output.WriteMessage(8, strArray[3], this.ImgBuf);
            }
            if (this.hasCreateTime)
            {
                output.WriteUInt32(9, strArray[1], this.CreateTime);
            }
            if (this.hasMsgSource)
            {
                output.WriteString(10, strArray[6], this.MsgSource);
            }
            if (this.hasPushContent)
            {
                output.WriteString(11, strArray[9], this.PushContent);
            }
            if (this.hasNewMsgId)
            {
                output.WriteInt64(12, strArray[8], this.NewMsgId);
            }
        }
Exemple #7
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _appMsgFieldNames;
            if (this.hasFromUserName)
            {
                output.WriteString(1, strArray[4], this.FromUserName);
            }
            if (this.hasAppId)
            {
                output.WriteString(2, strArray[0], this.AppId);
            }
            if (this.hasSdkVersion)
            {
                output.WriteUInt32(3, strArray[6], this.SdkVersion);
            }
            if (this.hasToUserName)
            {
                output.WriteString(4, strArray[9], this.ToUserName);
            }
            if (this.hasType)
            {
                output.WriteUInt32(5, strArray[10], this.Type);
            }
            if (this.hasContent)
            {
                output.WriteString(6, strArray[2], this.Content);
            }
            if (this.hasCreateTime)
            {
                output.WriteUInt32(7, strArray[3], this.CreateTime);
            }
            if (this.hasClientMsgId)
            {
                output.WriteString(8, strArray[1], this.ClientMsgId);
            }
            if (this.hasThumb)
            {
                output.WriteMessage(9, strArray[8], this.Thumb);
            }
            if (this.hasSource)
            {
                output.WriteInt32(10, strArray[7], this.Source);
            }
            if (this.hasRemindId)
            {
                output.WriteInt32(11, strArray[5], this.RemindId);
            }
        }
Exemple #8
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _bindOpMobileRequestFieldNames;
            if (this.hasBaseRequest)
            {
                output.WriteMessage(1, strArray[1], this.BaseRequest);
            }
            if (this.hasUserName)
            {
                output.WriteString(2, strArray[9], this.UserName);
            }
            if (this.hasMobile)
            {
                output.WriteString(3, strArray[5], this.Mobile);
            }
            if (this.hasOpcode)
            {
                output.WriteInt32(4, strArray[6], this.Opcode);
            }
            if (this.hasVerifycode)
            {
                output.WriteString(5, strArray[10], this.Verifycode);
            }
            if (this.hasDialFlag)
            {
                output.WriteInt32(6, strArray[2], this.DialFlag);
            }
            if (this.hasDialLang)
            {
                output.WriteString(7, strArray[3], this.DialLang);
            }
            if (this.hasAuthTicket)
            {
                output.WriteString(8, strArray[0], this.AuthTicket);
            }
            if (this.hasForceReg)
            {
                output.WriteUInt32(9, strArray[4], this.ForceReg);
            }
            if (this.hasSafeDeviceName)
            {
                output.WriteString(10, strArray[7], this.SafeDeviceName);
            }
            if (this.hasSafeDeviceType)
            {
                output.WriteString(11, strArray[8], this.SafeDeviceType);
            }
        }
Exemple #9
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _cDNDnsInfoFieldNames;
            if (this.hasVer)
            {
                output.WriteUInt32(1, strArray[6], this.Ver);
            }
            if (this.hasUin)
            {
                output.WriteUInt32(2, strArray[5], this.Uin);
            }
            if (this.hasExpireTime)
            {
                output.WriteUInt32(3, strArray[1], this.ExpireTime);
            }
            if (this.hasFrontID)
            {
                output.WriteInt32(4, strArray[2], this.FrontID);
            }
            if (this.hasFrontIPCount)
            {
                output.WriteInt32(5, strArray[3], this.FrontIPCount);
            }
            if (this.frontIPList_.Count > 0)
            {
                output.WriteMessageArray <SKBuiltinString_t>(6, strArray[4], this.frontIPList_);
            }
            if (this.hasZoneDomain)
            {
                output.WriteString(7, strArray[7], this.ZoneDomain);
            }
            if (this.hasAuthKey)
            {
                output.WriteMessage(8, strArray[0], this.AuthKey);
            }
            if (this.hasZoneID)
            {
                output.WriteInt32(9, strArray[8], this.ZoneID);
            }
            if (this.hasZoneIPCount)
            {
                output.WriteInt32(10, strArray[9], this.ZoneIPCount);
            }
            if (this.zoneIPList_.Count > 0)
            {
                output.WriteMessageArray <SKBuiltinString_t>(11, strArray[10], this.zoneIPList_);
            }
        }
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _newSyncResponseFieldNames;
            if (this.hasRet)
            {
                output.WriteInt32(1, strArray[4], this.Ret);
            }
            if (this.hasCmdList)
            {
                output.WriteMessage(2, strArray[0], this.CmdList);
            }
            if (this.hasContinueFlag)
            {
                output.WriteUInt32(3, strArray[1], this.ContinueFlag);
            }
            if (this.hasKeyBuf)
            {
                output.WriteMessage(4, strArray[2], this.KeyBuf);
            }
            if (this.hasStatus)
            {
                output.WriteUInt32(5, strArray[5], this.Status);
            }
            if (this.hasOnlineVersion)
            {
                output.WriteUInt32(6, strArray[3], this.OnlineVersion);
            }
        }
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _microMsgResponseFieldNames;
            if (this.hasRet)
            {
                output.WriteInt32(1, strArray[4], this.Ret);
            }
            if (this.hasFromUserName)
            {
                output.WriteMessage(2, strArray[2], this.FromUserName);
            }
            if (this.hasToUserName)
            {
                output.WriteMessage(3, strArray[5], this.ToUserName);
            }
            if (this.hasMsgId)
            {
                output.WriteUInt32(4, strArray[3], this.MsgId);
            }
            if (this.hasClientMsgId)
            {
                output.WriteString(5, strArray[0], this.ClientMsgId);
            }
            if (this.hasCreateTime)
            {
                output.WriteUInt32(6, strArray[1], this.CreateTime);
            }
            if (this.hasType)
            {
                output.WriteUInt32(7, strArray[6], this.Type);
            }
        }
Exemple #12
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _baseRequestFieldNames;
            if (this.hasSessionKey)
            {
                output.WriteBytes(1, strArray[4], this.SessionKey);
            }
            if (this.hasUin)
            {
                output.WriteUInt32(2, strArray[5], this.Uin);
            }
            if (this.hasDeviceID)
            {
                output.WriteBytes(3, strArray[1], this.DeviceID);
            }
            if (this.hasClientVersion)
            {
                output.WriteInt32(4, strArray[0], this.ClientVersion);
            }
            if (this.hasDeviceType)
            {
                output.WriteBytes(5, strArray[2], this.DeviceType);
            }
            if (this.hasScene)
            {
                output.WriteUInt32(6, strArray[3], this.Scene);
            }
        }
Exemple #13
0
        public override void WriteTo(ICodedOutputStream output)
        {
            var serializedSize   = SerializedSize;
            var resultFieldNames = _gtAuthResultFieldNames;

            if (HasCode)
            {
                output.WriteInt32(1, resultFieldNames[1], Code);
            }
            if (HasRedirectAddress)
            {
                output.WriteString(2, resultFieldNames[3], RedirectAddress);
            }
            if (HasSeqId)
            {
                output.WriteString(3, resultFieldNames[4], SeqId);
            }
            if (HasInfo)
            {
                output.WriteString(4, resultFieldNames[2], Info);
            }
            if (appid_.Count > 0)
            {
                output.WriteStringArray(5, resultFieldNames[0], appid_);
            }
            UnknownFields.WriteTo(output);
        }
        public override void WriteTo(ICodedOutputStream output)
        {
            int arg_06_0 = this.SerializedSize;

            string[] gtAuthResultFieldNames = GtAuthResult._gtAuthResultFieldNames;
            if (this.hasCode)
            {
                output.WriteInt32(1, gtAuthResultFieldNames[1], this.Code);
            }
            if (this.hasRedirectAddress)
            {
                output.WriteString(2, gtAuthResultFieldNames[3], this.RedirectAddress);
            }
            if (this.hasSeqId)
            {
                output.WriteString(3, gtAuthResultFieldNames[4], this.SeqId);
            }
            if (this.hasInfo)
            {
                output.WriteString(4, gtAuthResultFieldNames[2], this.Info);
            }
            if (this.appid_.Count > 0)
            {
                output.WriteStringArray(5, gtAuthResultFieldNames[0], this.appid_);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #15
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _snsActionFieldNames;
            if (this.hasFromUsername)
            {
                output.WriteString(1, strArray[4], this.FromUsername);
            }
            if (this.hasToUsername)
            {
                output.WriteString(2, strArray[8], this.ToUsername);
            }
            if (this.hasFromNickname)
            {
                output.WriteString(3, strArray[3], this.FromNickname);
            }
            if (this.hasToNickname)
            {
                output.WriteString(4, strArray[7], this.ToNickname);
            }
            if (this.hasType)
            {
                output.WriteUInt32(5, strArray[9], this.Type);
            }
            if (this.hasSource)
            {
                output.WriteUInt32(6, strArray[6], this.Source);
            }
            if (this.hasCreateTime)
            {
                output.WriteUInt32(7, strArray[2], this.CreateTime);
            }
            if (this.hasContent)
            {
                output.WriteString(8, strArray[1], this.Content);
            }
            if (this.hasReplyCommentId)
            {
                output.WriteInt32(9, strArray[5], this.ReplyCommentId);
            }
            if (this.hasCommentId)
            {
                output.WriteInt32(10, strArray[0], this.CommentId);
            }
        }
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _objectStructComponentFieldNames;
            if (this.hasID)
            {
                output.WriteInt32(1, strArray[0], this.ID);
            }
            if (this.hasMasterID)
            {
                output.WriteInt32(2, strArray[1], this.MasterID);
            }
            if (this.hasMasterViewID)
            {
                output.WriteInt32(3, strArray[2], this.MasterViewID);
            }
            this.get_UnknownFields().WriteTo(output);
        }
Exemple #17
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] messageFieldNames = MMPMessage._mMPMessageFieldNames;
            if (this.hasTransparent)
            {
                output.WriteMessage(2, messageFieldNames[8], (IMessageLite)this.Transparent);
            }
            if (this.hasExtraData)
            {
                output.WriteString(3, messageFieldNames[1], this.ExtraData);
            }
            if (this.hasMsgType)
            {
                output.WriteInt32(4, messageFieldNames[6], this.MsgType);
            }
            if (this.hasMsgTraceFlag)
            {
                output.WriteInt32(5, messageFieldNames[5], this.MsgTraceFlag);
            }
            if (this.hasMsgOfflineExpire)
            {
                output.WriteInt64(6, messageFieldNames[4], this.MsgOfflineExpire);
            }
            if (this.hasIsOffline)
            {
                output.WriteBool(7, messageFieldNames[2], this.IsOffline);
            }
            if (this.hasPriority)
            {
                output.WriteInt32(8, messageFieldNames[7], this.Priority);
            }
            if (this.hasCdnUrl)
            {
                output.WriteString(9, messageFieldNames[0], this.CdnUrl);
            }
            if (this.hasIsSync)
            {
                output.WriteBool(10, messageFieldNames[3], this.IsSync);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #18
0
        // Token: 0x060013F4 RID: 5108 RVA: 0x00045518 File Offset: 0x00043718
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] objectStructComponentFieldNames = objectStructComponent._objectStructComponentFieldNames;
            if (this.hasID)
            {
                output.WriteInt32(1, objectStructComponentFieldNames[0], this.ID);
            }
            if (this.hasMasterID)
            {
                output.WriteInt32(2, objectStructComponentFieldNames[1], this.MasterID);
            }
            if (this.hasMasterViewID)
            {
                output.WriteInt32(3, objectStructComponentFieldNames[2], this.MasterViewID);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #19
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _snsObjectOpDeleteCommentFieldNames;
            if (this.hasCommentId)
            {
                output.WriteInt32(1, strArray[0], this.CommentId);
            }
        }
Exemple #20
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] transparentFieldNames = Transparent._transparentFieldNames;
            if (this.hasId)
            {
                output.WriteString(1, transparentFieldNames[5], this.Id);
            }
            if (this.hasAction)
            {
                output.WriteString(2, transparentFieldNames[0], this.Action);
            }
            if (this.hasTaskId)
            {
                output.WriteString(3, transparentFieldNames[10], this.TaskId);
            }
            if (this.hasAppKey)
            {
                output.WriteString(4, transparentFieldNames[3], this.AppKey);
            }
            if (this.hasAppId)
            {
                output.WriteString(5, transparentFieldNames[2], this.AppId);
            }
            if (this.hasMessageId)
            {
                output.WriteString(6, transparentFieldNames[6], this.MessageId);
            }
            if (this.hasPushInfo)
            {
                output.WriteMessage(7, transparentFieldNames[7], (IMessageLite)this.PushInfo);
            }
            if (this.actionChain_.Count > 0)
            {
                output.WriteMessageArray <ActionChain>(8, transparentFieldNames[1], (IEnumerable <ActionChain>) this.actionChain_);
            }
            if (this.condition_.Count > 0)
            {
                output.WriteStringArray(9, transparentFieldNames[4], (IEnumerable <string>) this.condition_);
            }
            if (this.hasTemplateId)
            {
                output.WriteInt32(10, transparentFieldNames[11], this.TemplateId);
            }
            if (this.hasTaskGroupId)
            {
                output.WriteString(11, transparentFieldNames[9], this.TaskGroupId);
            }
            if (this.hasSmsInfo)
            {
                output.WriteMessage(12, transparentFieldNames[8], (IMessageLite)this.SmsInfo);
            }
            this.UnknownFields.WriteTo(output);
        }
        // Token: 0x06000305 RID: 773 RVA: 0x00006804 File Offset: 0x00004A04
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = SerializedSize;

            string[] transparentFieldNames = _transparentFieldNames;
            if (HasId)
            {
                output.WriteString(1, transparentFieldNames[5], Id);
            }
            if (HasAction)
            {
                output.WriteString(2, transparentFieldNames[0], Action);
            }
            if (HasTaskId)
            {
                output.WriteString(3, transparentFieldNames[10], TaskId);
            }
            if (HasAppKey)
            {
                output.WriteString(4, transparentFieldNames[3], AppKey);
            }
            if (HasAppId)
            {
                output.WriteString(5, transparentFieldNames[2], AppId);
            }
            if (HasMessageId)
            {
                output.WriteString(6, transparentFieldNames[6], MessageId);
            }
            if (HasPushInfo)
            {
                output.WriteMessage(7, transparentFieldNames[7], PushInfo);
            }
            if (actionChain_.Count > 0)
            {
                output.WriteMessageArray(8, transparentFieldNames[1], actionChain_);
            }
            if (condition_.Count > 0)
            {
                output.WriteStringArray(9, transparentFieldNames[4], condition_);
            }
            if (HasTemplateId)
            {
                output.WriteInt32(10, transparentFieldNames[11], TemplateId);
            }
            if (HasTaskGroupId)
            {
                output.WriteString(11, transparentFieldNames[9], TaskGroupId);
            }
            if (HasSmsInfo)
            {
                output.WriteMessage(12, transparentFieldNames[8], SmsInfo);
            }
            UnknownFields.WriteTo(output);
        }
Exemple #22
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _blueprintFieldNames;
            if (this.hasId)
            {
                output.WriteInt32(1, strArray[0], this.Id);
            }
            this.get_UnknownFields().WriteTo(output);
        }
        // Token: 0x060010E4 RID: 4324 RVA: 0x0003E6A0 File Offset: 0x0003C8A0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] blueprintFieldNames = RustProto.Blueprint._blueprintFieldNames;
            if (this.hasId)
            {
                output.WriteInt32(1, blueprintFieldNames[0], this.Id);
            }
            this.UnknownFields.WriteTo(output);
        }
        // Token: 0x06001473 RID: 5235 RVA: 0x000464F4 File Offset: 0x000446F4
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] objectICarriableTransFieldNames = objectICarriableTrans._objectICarriableTransFieldNames;
            if (this.hasTransCarrierID)
            {
                output.WriteInt32(1, objectICarriableTransFieldNames[0], this.TransCarrierID);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #25
0
        // Token: 0x06001056 RID: 4182 RVA: 0x0003D2B8 File Offset: 0x0003B4B8
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] itemFieldNames = RustProto.Item._itemFieldNames;
            if (this.hasId)
            {
                output.WriteInt32(1, itemFieldNames[2], this.Id);
            }
            if (this.hasName)
            {
                output.WriteString(2, itemFieldNames[4], this.Name);
            }
            if (this.hasSlot)
            {
                output.WriteInt32(3, itemFieldNames[5], this.Slot);
            }
            if (this.hasCount)
            {
                output.WriteInt32(4, itemFieldNames[1], this.Count);
            }
            if (this.subitem_.Count > 0)
            {
                output.WriteMessageArray <RustProto.Item>(5, itemFieldNames[6], this.subitem_);
            }
            if (this.hasSubslots)
            {
                output.WriteInt32(6, itemFieldNames[7], this.Subslots);
            }
            if (this.hasCondition)
            {
                output.WriteFloat(7, itemFieldNames[0], this.Condition);
            }
            if (this.hasMaxcondition)
            {
                output.WriteFloat(8, itemFieldNames[3], this.Maxcondition);
            }
            this.UnknownFields.WriteTo(output);
        }
        // Token: 0x06001216 RID: 4630 RVA: 0x00041A94 File Offset: 0x0003FC94
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] objectNetInstanceFieldNames = objectNetInstance._objectNetInstanceFieldNames;
            if (this.hasServerPrefab)
            {
                output.WriteInt32(1, objectNetInstanceFieldNames[3], this.ServerPrefab);
            }
            if (this.hasOwnerPrefab)
            {
                output.WriteInt32(2, objectNetInstanceFieldNames[1], this.OwnerPrefab);
            }
            if (this.hasProxyPrefab)
            {
                output.WriteInt32(3, objectNetInstanceFieldNames[2], this.ProxyPrefab);
            }
            if (this.hasGroupID)
            {
                output.WriteInt32(4, objectNetInstanceFieldNames[0], this.GroupID);
            }
            this.UnknownFields.WriteTo(output);
        }
Exemple #27
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _delContactMsgFieldNames;
            if (this.hasUserName)
            {
                output.WriteMessage(1, strArray[1], this.UserName);
            }
            if (this.hasMaxMsgId)
            {
                output.WriteInt32(2, strArray[0], this.MaxMsgId);
            }
        }
Exemple #28
0
        public override void WriteTo(ICodedOutputStream output)
        {
            int serializedSize = this.SerializedSize;

            string[] strArray = _baseResponseFieldNames;
            if (this.hasRet)
            {
                output.WriteInt32(1, strArray[1], this.Ret);
            }
            if (this.hasErrMsg)
            {
                output.WriteMessage(2, strArray[0], this.ErrMsg);
            }
        }